function validate(){

var nome=document.mailing.nome.value;
var cognome=document.mailing.cognome.value;
var email=document.mailing.email.value;

if (nome=="") {alert("ATTENZIONE!\nnon hai inserito il tuo Nome");
	document.mailing.nome.focus();
	return false}

if (cognome=="") {alert("ATTENZIONE!\nnon hai inserito il tuo Cognome");
	document.mailing.cognome.focus();
	return false}
	
if (email=="") {alert("ATTENZIONE!\nnon hai inserito il tuo indirizzo email");
	document.mailing.email.focus();
	return false}

if (email != ""){
	var EML=Email(document.mailing.email.value)
	if (EML==false){
		alert("Indirizzo Email formalmente errato");
		document.mailing.email.focus();
		return false;}
	}
}

function validate_cell(){

var cellulare=document.cellulari.cellulare.value;

if (cellulare=="") {alert("ATTENZIONE!\nnon hai inserito il numero di Cellulare");
	document.cellulari.cellulare.focus();
	return false}
}

function validate_lista(){

var nome=document.lista.nome.value;
var cognome=document.lista.cognome.value;
var email=document.lista.email.value;
var cellulare=document.lista.cellulare.value;
var riduzione=document.lista.riduzione.value;

if (nome=="") {alert("ATTENZIONE!\nnon hai inserito il tuo Nome");
	document.lista.nome.focus();
	return false}

if (cognome=="") {alert("ATTENZIONE!\nnon hai inserito il tuo Cognome");
	document.lista.cognome.focus();
	return false}
	
if (email=="") {alert("ATTENZIONE!\nnon hai inserito il tuo indirizzo email");
	document.lista.email.focus();
	return false}

if (email != ""){
	var EML=Email(document.lista.email.value)
	if (EML==false){
		alert("Indirizzo Email formalmente errato");
		document.lista.email.focus();
		return false;}
	}

if (cellulare=="") {alert("ATTENZIONE!\nnon hai inserito il tuo cellulare");
	document.lista.cellulare.focus();
	return false}
else if (isNaN(cellulare)){
	alert("Inserire solo numeri per il cellulare");
	document.lista.cellulare.focus();
	return false;}

if (riduzione=="") {alert("ATTENZIONE!\nnon hai inserito il numero di persone per la riduzione");
	document.lista.email.focus();
	return false}

}

function Email(emailInput)
   {
   // Controllo il formato dell'indirizzo e-mail. rstituisce true o false
   var emailInput;
   emailInput;
   if (emailInput.length>6)
      {
      var pos;
      var dotpos;
      pos = emailInput.indexOf("@");
      if ( (pos >= (emailInput.length-3) ) || (pos < 2) )
         {
         return (false);
         }
      pos=pos+1;
      dotpos = emailInput.indexOf(".", pos);
      if (dotpos > (emailInput.length-3) )
         {
         return (false);
         }
      emailInput=emailInput.substr(pos);
      if ( (emailInput.length < 5) || (dotpos <= 0) )
         {
         return (false);
         }
      }
   else
      {
      return (false);
      }
   return true;
   }

function checkMsg(){				
	var querystring = window.location.search
	
	if (querystring == "?msg=ok"){
		alert("CIAO!\nTi è stata inviata una mail per completare la procedura di registrazione.")
	}
	else if (querystring == "?msg=email"){
		alert("ATTENZIONE!\nIndirizzo Email già registrato")
	}
	else if (querystring == "?msg=lista"){
		alert("ATTENZIONE!\nLa tua richiesta è stata inviata!")
	}
	else if (querystring == "?msg=cell"){
		alert("ATTENZIONE!\nCellulare già registrato!")
	}
	else if (querystring == "?msg=regok"){
		alert("Il tuo indirizzo email è stato correttamente registrato!")
	}
}