var arrIdRegMaps=new Array("aosta","piemonte","liguria","lombardia","trentino","veneto","friuli","romagna","toscana","marche","umbria","lazio","abruzzo","molise","puglia","campania","basilicata","calabria","sardegna","sicilia");function alphaAllReg(b){if(b=="alpha"){for(var a=0;a<arrIdRegMaps.length;a++){std_getElementById(arrIdRegMaps[a]).style.display="none"}}else{if(b=="normal"){for(var a=0;a<arrIdRegMaps.length;a++){std_getElementById(arrIdRegMaps[a]).style.display="block"}}}}function loading_mappa(){var b="http://images.paginebb.it/mappa/";preloadImages(b+"aosta.jpg",b+"liguria.jpg",b+"piemonte.jpg",b+"romagna.jpg",b+"toscana.jpg",b+"umbria.jpg",b+"marche.jpg",b+"abruzzo.jpg",b+"molise.jpg",b+"lazio.jpg",b+"puglia.jpg",b+"campania.jpg",b+"basilicata.jpg",b+"lombardia.jpg",b+"veneto.jpg",b+"calabria.jpg",b+"sicilia.jpg",b+"sardegna.jpg",b+"friuli.jpg",b+"trentino.jpg");preloadImages(b+"aosta_g.gif",b+"liguria_g.gif",b+"piemonte_g.gif",b+"romagna_g.gif",b+"toscana_g.gif",b+"umbria_g.gif",b+"marche_g.gif",b+"abruzzo_g.gif",b+"molise_g.gif",b+"lazio_g.gif",b+"puglia_g.gif",b+"campania_g.gif",b+"basilicata_g.gif",b+"lombardia_g.gif",b+"veneto_g.gif",b+"calabria_g.gif",b+"sicilia_g.gif",b+"sardegna_g.gif",b+"friuli_g.gif",b+"trentino_g.gif","http://images.paginebb.it/loading.gif");std_getElementById("div_loader").style.display="none";for(var a=0;a<arrIdRegMaps.length;a++){std_getElementById(arrIdRegMaps[a]).style.display="block"}}function mapsShowHidReg(a,d){var e=false;if(d=="show"){var b=new String();alphaAllReg("alpha");std_getElementById(a+"_g").style.position="relative";std_getElementById(a+"_g").style.display="block";b=std_getElementById("span_"+a).innerHTML;std_getElementById("span_hidden").innerHTML=b;std_getElementById("info_hidden").style.display="block";std_getElementById("info").style.display="none";std_getElementById("torna_italia").style.display="block";e=loadCity(a)}else{if(d=="hid"){alphaAllReg("normal");if(a=="all"){for(var c=0;c<arrIdRegMaps.length;c++){std_getElementById(arrIdRegMaps[c]+"_g").style.position="absolute";std_getElementById(arrIdRegMaps[c]+"_g").style.display="none"}}else{std_getElementById(a+"_g").style.position="absolute";std_getElementById(a+"_g").style.display="none"}std_getElementById("span_hidden").innerHTML="";std_getElementById("info_hidden").style.display="none";std_getElementById("info").style.display="block";std_getElementById("torna_italia").style.display="none";std_getElementById("div_provincie").style.display="none"}}return e}function loadCity(idReg){var ajax=assignXMLHttpRequest(),nomeFile="",dataChiamata=new Date(),inizioChiamata=dataChiamata.getTime(),massimaAttesa=7,verificaTempoTrascorso,usaLink=true;if(ajax){usaLink=false;nomeFile="http://www.paginebb.it/xml/descProvincie.asp?idReg="+idReg;ajax.open("GET",nomeFile,true);ajax.setRequestHeader("connection","close");ajax.onreadystatechange=function(){if(ajax.readyState===readyState.COMPLETATO){verificaTempoTrascorso=function(){};if(statusText[ajax.status]==="OK"){var textResponse=ajax.responseText;var HTMLInsert=new String();eval(textResponse);for(var i=0;i<descProvincie.length;i++){HTMLInsert+="<div id='prov"+descProvincie[i][0]+"' class='divProv'>";HTMLInsert+="<a href='"+unescape(descProvincie[i][2])+"'>";HTMLInsert+="<img src='http://images.paginebb.it/mappa/puntoProv.gif' class='regione' alt='' />&nbsp;"+unescape(descProvincie[i][1]);HTMLInsert+="</a>";HTMLInsert+="</div>"}std_getElementById("div_provincie").innerHTML=HTMLInsert;std_getElementById("div_provincie").style.display="block";var xPos,yPos;for(var k=0;k<descProvincie.length;k++){xPos=unescape(descProvincie[k][3]).split(",")[0];yPos=unescape(descProvincie[k][3]).split(",")[1];std_getElementById("prov"+descProvincie[k][0]).style.top=parseInt(yPos)+15+"px";std_getElementById("prov"+descProvincie[k][0]).style.left=parseInt(xPos)-5+"px"}std_getElementById("loader_mappa").style.display="none";ajax.onreadystatechange=function(){return}}else{}}else{if(massimaAttesa<1000){massimaAttesa=massimaAttesa*1000;std_getElementById("loader_mappa").style.display="block";verificaTempoTrascorso=function(){dataChiamata=new Date();if((dataChiamata.getTime()-inizioChiamata)>massimaAttesa){ajax.onreadystatechange=function(){return};ajax.abort();usaLink=true;std_getElementById("loader_mappa").style.display="none"}else{setTimeout(verificaTempoTrascorso,100)}};verificaTempoTrascorso()}}};ajax.send(null)}else{alert("Funzionalitą non supportata dal tuo browser")}return usaLink};
