  function Modulo() {
		var mail  = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
	   if ((document.modulo.nome.value == "")) {
          alert("Il campo Nome è obbligatorio");
          document.modulo.nome.focus();
          return false;
        }
	   if ((document.modulo.cognome.value == "")) {
          alert("Il campo Cognome è obbligatorio");
          document.modulo.cognome.focus();
          return false;
        }
		else if ((document.modulo.email.value == "")) {
          alert("Il campo email è obbligatorio");
          document.modulo.email.focus();
          return false;
        }     else if (!mail.test(document.modulo.email.value)) {
          alert("Il campo email è errato");
          document.modulo.email.focus();
          return false;
        }
		else if ((document.modulo.Arrivo_GIORNO.value  == "")) {
          alert("Il campo Giorno di arrivo è obbligatorio");
          document.modulo.Arrivo_GIORNO.focus();
          return false;
        }
		else if ((document.modulo.Arrivo_MESE.value  == "")) {
          alert("Il campo Mese di arrivo è obbligatorio");
          document.modulo.Arrivo_MESE.focus();
          return false;
        }
		else if ((document.modulo.arrivo_anno.value  == "")) {
          alert("Il campo Anno di arrivo è obbligatorio");
          document.modulo.arrivo_anno.focus();
          return false;
        }
		else if ((document.modulo.Partenza_GIORNO.value  == "")) {
          alert("Il campo Giorno di Partenza è obbligatorio");
          document.modulo.Partenza_GIORNO.focus();
          return false;
        }
		else if ((document.modulo.Partenza_MESE.value  == "")) {
          alert("Il campo Mese di Partenza è obbligatorio");
          document.modulo.Partenza_MESE.focus();
          return false;
        }
		else if ((document.modulo.Partenza_anno.value  == "")) {
          alert("Il campo Anno di Partenza è obbligatorio");
          document.modulo.Partenza_anno.focus();
          return false;
        }
		else if ((document.modulo.numero_adulti.value  == "")) {
          alert("Il campo Numero di Adulti è obbligatorio");
          document.modulo.numero_adulti.focus();
          return false;
        }
		else if ((document.modulo.numero_bambini_0a4.value  == "")) {
          alert("Il campo Numero Bambini da 0 a 4 è obbligatorio");
          document.modulo.numero_bambini_0a4.focus();
          return false;
        }
		else if ((document.modulo.numero_bambini_5a12.value  == "")) {
          alert("Il campo Numero Bambini 5 a 12 è obbligatorio");
          document.modulo.numero_bambini_5a12.focus();
          return false;
        }
		else {
           document.modulo.action ="send_contatti_disponibilita.php";
           document.modulo.submit();
        }
  }

