
var myRequest = null;

function CreateXmlHttpReq(handler) {
  var xmlhttp = null;
  try {
    xmlhttp = new XMLHttpRequest();
  } catch(e) {
    try {
        xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
    } catch(e) {
        xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
    }
  }
  xmlhttp.onreadystatechange = handler;
  return xmlhttp;
}

function myHandler() {
        
    if (myRequest.readyState == 2){
        e = document.getElementById("info");
         
        e.innerHTML='<div align="center">Attendi l\'invio</div>';
         
        
    }
    if (myRequest.readyState == 4 && myRequest.status == 200) {
     
        
          e = document.getElementById('info');
        
        e.innerHTML = myRequest.responseText;
    }
    
}


function sendMail(){
	
      var nome = document.getElementById("nome").value;
      if(nome==""){
      	alert("Compila il campo Nome e Cognome")
      	document.getElementById("nome").focus();
      	return false;	
      }
      var email = document.getElementById("email").value;
      if(email==""){
      	alert("Compila il campo E-Mail")
      	document.getElementById("email").focus();
      	return false;	
      }
      var testo = document.getElementById("testo").value;
      if(testo==""){
      	alert("Compila il campo Testo")
      	document.getElementById("testo").focus();
      	return false;	
      }
      
      if(document.getElementById("privacy").checked==false){
      	alert("Devi Acconsentire al regolamento sulla privacy")
      	document.getElementById("privacy").focus();
      	return false;	
      }
      
      var r = Math.random(); 
      myRequest = CreateXmlHttpReq(myHandler); 
      myRequest.open("GET","sendMailA.php?nome="+nome+"&email="+email+"&testo="+testo+"&rand="+escape(r));
      myRequest.send(null);
	  return false;	

}


function myHandlerImg() {
        
    if (myRequest.readyState == 2){
        e = document.getElementById("img_grande");
         
        e.innerHTML='<div align="center">Attendi il caricamento</div>';
         
        
    }
    if (myRequest.readyState == 4 && myRequest.status == 200) {
     
        
          e = document.getElementById('img_grande');
        
        e.innerHTML = myRequest.responseText;
    }
    
}



function myHandlerNewsletter() {
        
    if (myRequest.readyState == 2){
        e = document.getElementById("news");
         
        e.innerHTML='<div align="center">Attendi il caricamento</div>';
         
        
    }
    if (myRequest.readyState == 4 && myRequest.status == 200) {
     
        
          e = document.getElementById('news');
        
        e.innerHTML = myRequest.responseText;
    }
    
}




function myHandlerRichiestaImmobile() {
        
    if (myRequest.readyState == 2){
        e = document.getElementById("richiesta");
         
        e.innerHTML='<div align="center">Attendi il caricamento</div>';
         
        
    }
    if (myRequest.readyState == 4 && myRequest.status == 200) {
     
        
          e = document.getElementById('richiesta');
        
        e.innerHTML = myRequest.responseText;
    }
    
}


function myHandlerContatto() {
        
    if (myRequest.readyState == 2){
        e = document.getElementById("contatto");
         
        e.innerHTML='<div align="center">Attendi il caricamento</div>';
         
        
    }
    if (myRequest.readyState == 4 && myRequest.status == 200) {
     
        
          e = document.getElementById('contatto');
        
        e.innerHTML = myRequest.responseText;
    }
    
}






