// sprint sicilia

//Validation Routines 
var yodaVerify = /^([0-9,a-z]+)([.,_,-]([0-9,a-z,A-Z]+))*@([a-z0-9]+)([.,_,-]([0-9,a-z,A-Z]+))*\.[a-z]{2,4}$/i 

//================validazione email========= 
function correct_email(str) { 
        return yodaVerify.test(str) 
} 

function verifica_email(nomeFormMail) { 
var objForm;
	objForm = document[nomeFormMail];
   if(!correct_email(objForm.mail.value)) { 
      alert("Inserire un indirizzo e-mail corretto.") 
      objForm.mail.focus()
      objForm.mail.select()
         return false; 
	}
   return true 
} 

//================validazione campi form========= 
function controllonewsletter(nomeForm){ 
var objForm;
	objForm = document[nomeForm];
      if (objForm.azienda.value=="") { 
         alert("Inserire Azienda o Ente.");
		 objForm.azienda.focus()
		 objForm.azienda.select()
         return false;  
      }  
      if (objForm.cognome_contatto.value=="") { 
         alert("Inserire il nome e cognome.");
		 objForm.cognome_contatto.focus()
	     objForm.cognome_contatto.select()
         return false; 
      } 
      if (objForm.nome_contatto.value=="") { 
         alert("Inserire il nome e cognome.");
		 objForm.nome_contatto.focus()
	     objForm.nome_contatto.select()
         return false; 
      } 
	  if (!verifica_email(nomeForm)) { 
         return false; 
      }  
	  if(objForm.conferma_mail.value!=objForm.mail.value) { 
         alert("E-mail non corrispondenti.");
		 objForm.conferma_mail.focus()
      	 objForm.conferma_mail.select()
         return false;  
      }
      return true 
   } 