
  function Modulo(form) {
        var controllo_privacy = form.chkprivacy.checked;
        var cognome = form.cognome.value;
        var nome = form.nome.value;
  	var attivita = form.attivita.value;
  	var indirizzo = form.indirizzo.value;
  	var citta = form.citta.value;
  	var cap = form.cap.value;
  	var provincia = form.provincia.value;
  	var telefono = form.telefono.value;
  	var email = form.email.value;
  	var descrizione = form.descrizione.value;
  	var email_reg_exp = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-]{2,})+\.)+([a-zA-Z0-9]{2,})+$/;

    if (!(cognome != "") || !(cognome != "undefined")) {
       alert("Il campo Cognome è obbligatorio.");
       form.cognome.focus();
       return false;
    }
    if (!(nome != "") || !(nome != "undefined")) {
       alert("Il campo Nome è obbligatorio.");
       form.nome.focus();
       return false;
    }
    if (!(attivita != "") || !(attivita != "undefined")) {
       alert("Il campo Attività è obbligatorio.");
       form.attivita.focus();
       return false;
    }
    if (!(indirizzo != "") || !(indirizzo != "undefined")) {
       alert("Il campo Indirizzo è obbligatorio.");
       form.indirizzo.focus();
       return false;
    }
    if (!(citta != "") || !(citta != "undefined")) {
       alert("Il campo Città è obbligatorio.");
       form.citta.focus();
       return false;
    }
    if (!(cap != "") || !(cap != "undefined")) {
       alert("Il campo CAP è obbligatorio.");
       form.cap.focus();
       return false;
    }
    if (!(provincia != "") || !(provincia != "undefined")) {
       alert("Il campo Provincia è obbligatorio.");
       form.provincia.focus();
       return false;
    }
    if (!(telefono != "") || !(telefono != "undefined")) {
       alert("Il campo Telefono è obbligatorio.");
       form.telefono.focus();
       return false;
    }
    if ((descrizione == "") || (descrizione == "undefined")) {
       alert("Il campo Descrizione è obbligatorio.");
       form.descrizione.focus();
       return false;
    }
    if (!(email_reg_exp.test(email)) || (email == "") || (email == "undefined")) {
       alert("Inserire un indirizzo email corretto.");
       form.email.select();
       return false;
    }
    if (controllo_privacy!=true) {
       alert("Non è stata presa visione dell'informativa sulla Privacy");
       form.chkprivacy.focus();
       return false;
    }
    return true;
  }
 
