function ValidaFormModulo()
{
  
  var Trovato = false;
  
  var EMail = document.Modulo.EMail.value;
  var Nome = document.Modulo.Nome.value;
  var Telefono = document.Modulo.Telefono.value;
  var Fax = document.Modulo.Fax.value;
  var Giorno = document.Modulo.Giorno.value;
  var Mese = document.Modulo.Mese.value;
  var Anno = document.Modulo.Anno.value;
  var Orario = document.Modulo.Orario.value;
  var TipoTour = document.Modulo.TipoTour.value; 
  var NumeroPersone = document.Modulo.NumeroPersone.value;
  
  if ((Nome == "") || (Nome == "undefined")) {
   alert("Il campo Nome è obbligatorio.");
   document.Modulo.Nome.focus();
   return false;
  }    
  else if (((EMail == "") || (EMail == "undefined")) && 
     ((Telefono == "") || (Telefono == "undefined")) &&
     ((Fax == "") || (Fax == "undefined"))) {
   	alert("Un recapito telefonico o email è obbligatorio.");
   	document.Modulo.EMail.focus();
   	return false;
  } 
  else if (Giorno == "-") {
   alert("La data di arrivo è obbligatoria.");
   document.Modulo.Giorno.focus();
   return false;
  } 
  else if (Mese == "-") {
   alert("La data di arrivo è obbligatoria.");
   document.Modulo.Mese.focus();
   return false;
  } 
  else if (Anno == "-") {
   alert("La data di arrivo è obbligatoria.");
   document.Modulo.Anno.focus();
   return false;
  } 
  else if ((Orario == "") || (Orario == "undefined")) {
   alert("Il campo Orario è obbligatorio.");
   document.Modulo.Orario.focus();
   return false;
  } 
  else if ((TipoTour == "") || (TipoTour == "undefined")) {
   alert("Il campo Tipo di Tour è obbligatorio.");
   document.Modulo.TipoTour.focus();
   return false;
  }
  else if ((NumeroPersone == "") || (NumeroPersone == "undefined")) {
   alert("Il campo Numero di Persone è obbligatorio.");
   document.Modulo.NumeroPersone.focus();
   return false;
  } 
  else {
    
    document.Modulo.action="/ElaboraInvioEMail.php";
    document.Modulo.submit();
  }
} 