function ahah(url,target) {
		var strTime = new Date().getTime();		
		url = url + "&i=" + strTime
   try {
	   document.getElementById(target).innerHTML = '&nbsp;<b>Loading...</b> ';
	   if (window.XMLHttpRequest) {
		   req = new XMLHttpRequest();
		   req.onreadystatechange = function() {ahahDone(target);};
		   req.open("GET", url, true);
		   req.send(null);
	   } else if (window.ActiveXObject) {
		   req = new ActiveXObject("Microsoft.XMLHTTP");
		   if (req) {
			   req.onreadystatechange = function() {ahahDone(target);};
			   req.open("GET", url, true);
			   req.send();
		   }
	   }
	}catch(z){ 
   		//alert(z.description.toString())
	}
}

function ahahDone(target) {
   if (req.readyState == 4) {
	   if (req.status == 200 || req.status == 304) {
		   results = req.responseText;
		   document.getElementById(target).innerHTML = results;
	   } else {
		  // document.getElementById(target).innerHTML = "Attenzione si è verificato un'errore nell'elaborazione dei dati"; //+escape(req.statusText);
	   }
   }
}
function inviaPag(){
	var obj = document.moduloInvia;
	Filtro = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-]{2,})+\.)+([a-zA-Z0-9]{2,})+$/;
  	 if (!Filtro.test(obj.emailTo.value)){
    		  alert("E-mail destinatario non valido");
			  obj.emailTo.focus()
    		  return false;
	}
  	 if (!Filtro.test(obj.emailFrom.value)){
    		  alert("E-mail mittente non valido");
			  obj.emailFrom.focus();
    		  return false;
	}
	var nome = escape(obj.nome.value);
	var messaggio = escape(obj.messaggio.value);
	var pag = escape(obj.pag.value);
	var emailTo = escape(obj.emailTo.value);
	var emailFrom = escape(obj.emailFrom.value);
	var queryString = "?messaggio="+messaggio+"&emailTo="+emailTo+"&emailFrom="+emailFrom+"&nome="+nome+"&pag="+pag;
	ahah('/inc/inviaPag.php'+queryString,'formInvia');
}
function segnala(){
	var obj = document.getElementById('formOmbra')
	if(obj.style.display == 'none'){
		obj.style.display = '';
	}else{
		obj.style.display = 'none';
	}
}	 
	function photogallery(target){
		//alert(target);
		//popUpWindow("../inc/foto.php?"+target, 0, 0, 600, 500);
		window.open('../inc/foto.php?'+target,'','top=0,left=0,height=700,width=700,menubar=yes,resizable=yes,scrollbars=yes')
	}
var popUpWin=0;
function popUpWindow(URLStr, left, top, width, height)
{
  if(popUpWin)
  {
    if(!popUpWin.closed) popUpWin.close();
  }
  popUpWin = open(URLStr, 'popUpWin', 'toolbar=no,location=no,directories=no,status=no,menub ar=yes,scrollbar=yes,resizable=yes,copyhistory=yes,width='+width+',height='+height+',left='+left+', top='+top+',screenX='+left+',screenY='+top+'');
}
function lostPassword(){
	var obj = document.modulo;
	Filtro = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-]{2,})+\.)+([a-zA-Z0-9]{2,})+$/;
  	 if (!Filtro.test(obj.email.value)){
    		  alert("E-mail non corretta");
			  obj.email.focus()
    		  return false;
	}
	var email = escape(obj.email.value);
  	ahah('lostPassword.php?email='+email,'result');
	
}
function nav(){
	var menu = document.getElementById("menu");
	if(menu.style.display == ''){
		menu.style.display = 'none';
	}else{
		menu.style.display = '';
	}
}