var LastFumo=false;var Zoommo=false;var Biglietto=false;var speed="slow";
function ShowHome(){GetPage("MainContent", "/attractions/home");window.setTimeout("DrawGMap()", 2000);}
function DrawGMap(){if (document.getElementById("map_canvas")){ReadGPoints("attractions");}else{window.setTimeout("DrawGMap()", 1000);}}
function GetSect(sect){if($("#fumetto_4").css("display")!="none"){$("#fumetto_4").fadeOut(speed);}if($("#fumetto_5").css("display")!="none"){$("#fumetto_5").fadeOut(speed);}switch (sect) {case 1 :ShowHome();break;case 2 :GetPage("MainContent", "/contents/view/1");break;case 3 :GetPage("MainContent", "/staff");break;case 4 :window.setTimeout("MostraFumetto("+sect+");", 500);break;case 5 :window.setTimeout("MostraFumetto("+sect+");", 500);break;case 6 : GetPage("MainContent", "/contents/view/2/gmap.php");window.setTimeout('LoadBigMap()', 1000);break;case 7 : GetPage("MainContent", "/contacts/home");break;}}
function MostraCantiere(id){GetPage('MainContent', '/workshops/view/'+id);}
function MostraFumetto(cosa){if(document.getElementById('fumetto_'+cosa)){$("#fumetto_"+cosa).fadeIn(speed);}}
function initPage(page){
	GetPage("header", "/flash.obj.php");
	GetPage("footer", "/footer.php");
	if(page){GetPage("MainContent", page);}else{ShowHome();}
}
function GetPage(div,page,nomeform,notPost,noWait){
	var xdata={primo:"uno"};
	if(nomeform && !notPost){
		for(k=0; k<document.forms[nomeform].length; k++){
			switch (document.forms[nomeform].elements[k].type){
				case "checkbox":
					if(document.forms[nomeform].elements[k].checked){
						xdata[document.forms[nomeform].elements[k].name]=true;
					}else{
						xdata[document.forms[nomeform].elements[k].name]=false;
					}
					break;
				default:
					xdata[document.forms[nomeform].elements[k].name]=document.forms[nomeform].elements[k].value;
			}
		}
	}
	if(noWait){
		$.post(page,xdata,function(xdata){
			$('#'+div).html(xdata);
		});
	}else{
		$.post(page,xdata,function(xdata){
			$('#Wait4Me').fadeIn(speed,function(){
				$('#'+div).fadeOut(speed,function(){
					$('#'+div).html(xdata);
					$('#'+div).fadeIn(speed,function(){
						$('#Wait4Me').fadeOut(speed);
					});
				});
			});
		});
	}
}
function Mostra(cosa){}function Nascondi(cosa) {}function trim(stringa) {return jQuery.trim(stringa);}function vmail(m) { var ls_app=''; var ll_k=0; var ll_x = m.length; ll_x=ll_x-1; if ((m.charAt(0)=='@' || m.charAt(0)=='.') || (m.charAt(ll_x)=='@' || m.charAt(ll_x)=='.')) { return false; } for (ll_k=0; ll_k<=ll_x; ll_k++) { ls_app=m.charAt(ll_k); if (ls_app=='@'){ for (ll_k=ll_k;ll_k<=ll_x; ll_k++){ ls_app=m.charAt(ll_k); if (ls_app=='.') { return true; } } } } return false; }
function SendMailMessage(){if(trim(document.forms[0].elements['nome'].value)==""){alert("Non hai immesso il tuo nome!");document.forms[0].elements['nome'].focus();return;}if(trim(document.forms[0].elements['telefono'].value)==""){alert("Non hai immesso il tuo numero di telefono");document.forms[0].elements['telefono'].focus();return;}if(trim(document.forms[0].elements['email'].value)=="" || !vmail(document.forms[0].elements['email'].value)){alert("Non hai immesso un indirizzo di posta valido");document.forms[0].elements['email'].focus();return;}if(trim(document.forms[0].elements['messaggio'].value)==""){alert("Non hai immesso un messaggio");document.forms[0].elements['messaggio'].focus();return;}GetPage('mail_response','mail.php','mailform');document.forms[0].reset();}
function loadHiddenGmap(lat,long,zoom,id,label,icon,iW,iH,satellite){if(!id){id='big_canvas';}document.getElementById('HiddenMap').style.cssText="display: block;";document.getElementById(id).style.cssText="width: 740px; height: 390px;";loadGmap(lat,long,zoom,id,satellite);GetPoint(lat,long,label,icon,false,iW,iH);}
function HideMap(id){if(!id){id='big_canvas';}document.getElementById(id).innerHTML="";document.getElementById(id).style.cssText = "width: 740px; height: 390px; display: none;";document.getElementById('HiddenMap').style.cssText = "display: none;";}
function Zomma(id){if(Zoommo) {$('#zoom_'+Zoommo).fadeOut(speed,function(){$('#zoom_'+id).fadeIn(speed);});} else {$('#zoom_'+id).fadeIn(speed);}Zoommo = id;}
function UnZomma(id){$('#zoom_'+id).fadeOut(speed);}
function MostraBiglietto(id){GetPage('piramide_'+id, '/contacts/view/'+id);if(Biglietto){$('#piramide_'+Biglietto).fadeOut(speed,function(){$('#piramide_'+id).fadeIn(speed);});}else{$('#piramide_'+id).fadeIn(speed);}Biglietto = id;}
function NascondiBiglietto(id){$('#piramide_'+id).fadeOut(speed);}

