function conf_invio() {
		
     var nome  	   = document.modul.nome.value;
     var cognome   = document.modul.cognome.value;
     var indirizzo = document.modul.indirizzo.value;
     var citta	   = document.modul.citta.value;
     var telefono  = document.modul.telefono.value;
     var email     = document.modul.email.value;
     var messaggio = document.modul.messaggio.value;     
     var mail_reg_exp = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-]{2,})+\.)+([a-zA-Z0-9]{2,})+$/;
	 var x=document.modul.inizio.value.split("/");
	var z=document.modul.fine.value.split("/");
var first =new Date(x[2],(x[1]-1),x[0]).getTime();
var second =new Date(z[2],(z[1]-1),z[0]).getTime();

		if(second<=first) {
			alert("The departure date is greater than or equal to that of arrival");
			return false;
		}
		else if (document.modul.inizio.value==""){
			alert("Select an arrival date");
			return false;
		}
		else if (document.modul.fine.value==""){
			alert("Select a departure date");
			return false;
		}	
 
		else if ((nome == "") || (nome == "undefined")) {
           alert("Field NAME is required.");
           document.modul.nome.focus();           
           return false;
        }

		else if ((cognome == "") || (cognome == "undefined")) {
           alert("Field SURNAME is required.");
           document.modul.cognome.focus();           
           return false;
        }
		
		else if ((telefono == "") || (telefono == "undefined")) {
           alert("Field TELEPHONE is required.");
           document.modul.telefono.focus();           
           return false;
        }		

        else if (!mail_reg_exp.test(email) || (email == "") || (email == "undefined")) {
           alert("Enter an e-mail correctly.");
           document.modul.email.focus();           
           return false;
        }
		
		else if ((messaggio == "") || (messaggio == "undefined")) {
           alert("Field MESAGE is required.");
           document.modul.messaggio.focus();           
           return false;
        }
        else if (!document.modul.autorizzazione.checked) {
           alert("Select consent to privacy.");    
           return false;
        }
        //INVIA IL modul
        else {
           document.modul.submit();
        }
     
  }
