function Modulo() {
   var nome = document.modulo.nome.value;
	 var cognome = document.modulo.cognome.value;
	 var citta = document.modulo.citta.value;
   var telefono = document.modulo.telefono.value;
   var messaggio = document.modulo.messaggio.value;
	 var mail = document.modulo.mail.value;
   var mail_reg_exp = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-]{2,})+\.)+([a-zA-Z0-9]{2,})+$/;
		
		if(document.modulo.come.selectedIndex==0){
			alert("Compilare la voce 'come ci avete conosciuto'");
			document.modulo.come.focus();
			return false;
		}   	
		else if ((nome == "") || (nome == "undefined")) {
      alert("Il campo Nome è obbligatorio.");
    	document.modulo.nome.focus();
    	return false;
    }
   	else if ((cognome == "") || (cognome == "undefined")) {
      alert("Il campo Cognome è obbligatorio.");
    	document.modulo.cognome.focus();
    return false;
    }
    else if ((citta == "") || (citta == "undefined")) {
      alert("Il campo Città è obbligatorio.");
    	document.modulo.citta.focus();
    return false;
    }
    else if ((telefono == "") || (telefono == "undefined")) {
      alert("Il campo telefono è obbligatorio.");
    	document.modulo.telefono.focus();
    return false;
    }
    else if (!mail_reg_exp.test(mail) || (mail == "") || (mail == "undefined")) {
    	alert("Inserire un indirizzo e-mail corretto.");
      document.modulo.mail.select();
    return false;
    }
		else if ((messaggio == "") || (messaggio == "undefined")) {
			alert("Scrivi un messaggio!");
			document.modulo.messaggio.focus();
			return false;
		}
		else if(document.modulo.accetto.checked == false){
			alert("Bisogna accettare la legge sul trattamento dei dati");
		return false;
		}
        else {
           document.modulo.action = "invio.php";
           document.modulo.submit();
        }
  }
	
function Numeri()
{
	if (event.keyCode < 48 || event.keyCode > 57)
		{
			event.returnValue = false
		}
}