function controllo(azione) {
     // Variabili associate ai campi del modulo
     var nome = document.form1.nome.value;
     var email = document.form1.email.value;
     var citta = document.form1.citta.value;
     var tel = document.form1.tel.value;
     var ric = document.form1.richiesta.value;
     var checkEmail = /^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i;

        if ((nome == "") || (nome == "undefined")) {
           alert("Il campo Nome è obbligatorio.");
           return false;
        }        
        else if (!checkEmail.test( email )) {
           alert("Non hai inserito un indirizzo email valido");
          return false;
        }
        else if ((citta == "") || (citta == "undefined")) {
           alert("Il campo città è obbligatorio.");
           return false;
        }
                else if ((tel == "") || (tel == "undefined")) {
           alert("Il campo recapito telefonico è obbligatorio.");
           return false;
        }
                else if ((ric == "") || (ric == "undefined")) {
           alert("Il campo richiesta è obbligatorio.");
           return false;
        }
        else {
           document.form1.action = azione;
           document.form1.submit();
        }
  }

  





