function indirizzoEmailValido(indirizzo) {
  if (window.RegExp) {
    var nonvalido = "(@.*@)|(\\.\\.)|(@\\.)|(\\.@)|(^\\.)";
    var valido = "^.+\\@(\\[?)[a-zA-Z0-9\\-\\.]+\\.([a-zA-Z]{2,4}|[0-9]{1,3})(\\]?)$";
    var regnv = new RegExp(nonvalido);
    var regv = new RegExp(valido);
    if (!regnv.test(indirizzo) && regv.test(indirizzo))
      return true;
    return false;
	}
  else {
    if(indirizzo.indexOf("@") >= 0)
      return true;
    return false;
  	}
  };
	
function controllaDati(modulo) {
         if (modulo.cognome.value==""){
             modulo.cognome.select();
             var messaggio="Il campo del Cognome &egrave; vuoto";
             alert(messaggio);
             alert("Il campo del Cognome &egrave; vuoto");
             return false;
             }
         else
			 if (modulo.nome.value==""){
                 modulo.nome.select();
                 var messaggio="Il campo del Nome &egrave; vuoto";
                 alert(messaggio);
                 return false;
                 }
             else
                 if (!indirizzoEmailValido(modulo.email.value)) {
		 	         modulo.email.select();
			         alert("Si prega di inserire un indirizzo email valido");
			         return false;
		 	         }
		         else
			         return true;
		};
