  function VerModulo() {
     // Variabili associate ai campi del modulo
     var nome = document.preadesione.nome.value;
     var cognome = document.preadesione.cognome.value;
     var citta = document.preadesione.citta.value;
     var nascita = document.preadesione.datanascita.value;
     var indirizzo = document.preadesione.indirizzo.value;
     var prov = document.preadesione.prov.value;
     var cap = document.preadesione.cap.value;
     var email = document.preadesione.email.value;
     var note = document.preadesione.note.value;
     
     // Espressione regolare dell'email
     var email_reg_exp = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-]{2,})+\.)+([a-zA-Z0-9]{2,})+$/;
     
        //Effettua il controllo sul campo NOME
        if ((nome == "") || (nome == "undefined")) {
           alert("Il campo Nome è obbligatorio.");
           document.preadesione.nome.focus();
           return false;
        }
        //Effettua il controllo sul campo COGNOME
        else if ((cognome == "") || (cognome == "undefined")) {
           alert("Il campo Cognome è obbligatorio.");
           document.preadesione.cognome.focus();
           return false;
        }
        
        //Effettua il controllo sul campo INDIRIZZO
        else if ((indirizzo == "") || (indirizzo == "undefined")) {
           alert("Il campo Indirizzo è obbligatorio.");
           document.preadesione.indirizzo.focus();
           return false;
        }

        //Effettua il controllo sul campo DATA DI NASCITA
        else if ((nascita != "") && (nascita != "undefined"))  {     
            //Effettua il controllo sulla DATA DI NASCITA
            if (nascita.substring(2,3) != "/" ||
              nascita.substring(5,6) != "/" ||
              isNaN(nascita.substring(0,2)) ||
              isNaN(nascita.substring(3,5)) ||
              isNaN(nascita.substring(6,10))) {
                alert("Inserire la data di nascita nel formato gg/mm/aaaa");
                  document.preadesione.datanascita.value = "";
                  document.preadesione.datanascita.focus();
                  return false;
            }
            else if (nascita.substring(0,2) > 31) {
              alert("Impossibile utilizzare un valore superiore a 31 per i giorni");
              document.preadesione.datanascita.focus();
              document.preadesione.datanascita.select();
              return false;
            }
            else if (nascita.substring(3,5) > 12) {
              alert("Impossibile utilizzare un valore superiore a 12 per i mesi");
              document.preadesione.datanascita.focus();
              document.preadesione.datanascita.select();
              return false;
            }
            else if (nascita.substring(6,10) < 1900) {
              alert("Impossibile utilizzare un valore inferiore a 1900 per l'anno");
              document.preadesione.datanascita.focus();
              document.preadesione.datanascita.select();
              return false;
            }
            return true;
        }

        
        //Effettua il controllo sul campo CITTA'
        else if ((citta == "") || (citta == "undefined")) {
          alert("Il campo Città è obbligatorio.");
          document.preadesione.citta.focus();
          return false;
        }
        //Effettua il controllo sul campo PROVINCIA
        else if ((prov == "") || (prov == "undefined")) {
          alert("Il campo Provincia è obbligatorio.");
          document.preadesione.prov.focus();
          return false;
        }
        //Effettua il controllo sul campo CAP
        else if ((cap == "") || (cap == "undefined")) {
          alert("Il campo Cap è obbligatorio.");
          document.preadesione.cap.focus();
          return false;
        }        

        //Effettua il controllo sul campo EMAIL
        else if (!email_reg_exp.test(email) || (email == "") || (email == "undefined")) {
           alert("Inserire un indirizzo email corretto.");
           document.preadesione.email.select();
           return false;
        }
        //Effettua il controllo sul campo PRIVACY
        else if (document.preadesione.lettoprivacy.checked == false) {
           alert("Per inviare il preadesione è obbligatorio spuntare la casella\n\"Consenso al trattamento dei dati personali.\"");
           document.preadesione.lettoprivacy.focus();
           return false;
        }

        //INVIA IL MODULO DI PREADESIONE
        else {
           return true;
        }

  }