function controllo(azione) {
	errori=0;	
     // Variabili associate ai campi del modulo
	 
     var nome = document.contatti_form.nome.value;
     var mail = document.contatti_form.email.value;
     var az = document.contatti_form.azienda.value;
	 var tel = document.contatti_form.tel.value;     
	 var cognome = document.contatti_form.cognome.value;
     var checkEmail = /^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i;
	 $("#nome").css({ color: "#505050" });
	 $("#cognome").css({ color: "#505050" });
	 $("#azienda").css({ color: "#505050" });
	 $("#email").css({ color: "#505050" });
	 $("#tel").css({ color: "#505050" });
			 
        if ((nome == "") || (nome == "undefined") || (nome == "requested field")) {
           //alert("Il campo Nome è obbligatorio.");
		   $("#nome").css({ color: "#6291c7" });
		   document.contatti_form.nome.value="requested field";
           errori++;
        }
        if ((cognome == "") || (cognome == "undefined") || (cognome == "requested field")) {
		   $("#cognome").css({ color: "#6291c7" });
		   document.contatti_form.cognome.value="requested field";
           errori++;
        }
		if ((az == "") || (az == "undefined") || (az == "requested field")) {
		   $("#azienda").css({ color: "#6291c7" });
		   document.contatti_form.azienda.value="requested field";
           errori++;
        }
        if (!checkEmail.test( mail )) {
           $("#email").css({ color: "#6291c7" });
		   document.contatti_form.email.value="invalid address";
           errori++;
        }
		if ((tel == "") || (tel == "undefined") || (tel == "requested field")) {
		   $("#tel").css({ color: "#6291c7" });
		   document.contatti_form.tel.value="requested field";
           errori++;
        }
		if(errori==0){
           document.contatti_form.action = azione;
           document.contatti_form.submit();
		}
  }

