function checkEmail(myForm) { 
     if (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(myForm.email.value)){ 
          return (true) 
     } 
     //alert("Indirizzo E-Mail non valido !") 
     return (false) 
}
 
function valida(myForm) 
{ 
	Tvalida = 1
	if ((myForm.nick.value == ""))		
		{ myForm.nick.style.backgroundColor="#D02E2E"; myForm.nick.focus(); Tvalida = 0; } 
	else 
		{ myForm.nick.style.backgroundColor="#EBEBEB";}
	
	if ((myForm.passwd.value == ""))		
		{ myForm.passwd.style.backgroundColor="#D02E2E"; myForm.passwd.focus(); Tvalida = 0; } 
	else 
		{ myForm.passwd.style.backgroundColor="#EBEBEB";}
	
	if ((myForm.REpasswd.value == ""))		
		{ myForm.REpasswd.style.backgroundColor="#D02E2E"; myForm.REpasswd.focus(); Tvalida = 0; } 
	else 
		{ myForm.REpasswd.style.backgroundColor="#EBEBEB";}
	
	if ((myForm.passwd.value != myForm.REpasswd.value ))		{ 
		myForm.passwd.style.backgroundColor="#D02E2E"; myForm.passwd.focus(); Tvalida = 0; 
		myForm.REpasswd.style.backgroundColor="#D02E2E"; 
	} 
	else 
	{ 
		myForm.passwd.style.backgroundColor="#EBEBEB";
	  myForm.REpasswd.style.backgroundColor="#EBEBEB";
	 }
	 
	if ((myForm.email.value == ""))
		{ myForm.email.style.backgroundColor="#D02E2E"; myForm.email.focus(); Tvalida = 0;} 
	else
		{ myForm.email.style.backgroundColor="#EBEBEB";}
	if(!checkEmail(myForm))					
		{ myForm.email.style.backgroundColor="#D02E2E"; myForm.email.focus(); Tvalida = 0;} 
	else
		{ myForm.email.style.backgroundColor="#EBEBEB";}
	
	if(myForm.Ok_1[1].checked)
		{ divOk1.style.backgroundColor="#D02E2E"; Tvalida = 0;} 
	else
		{ divOk1.style.backgroundColor="#EBEBEB";}
	if(myForm.Ok_2[1].checked)
		{ divOk2.style.backgroundColor="#D02E2E"; Tvalida = 0;} 
	else
		{ divOk2.style.backgroundColor="#EBEBEB";}
	
	if (Tvalida==1)
		return true; 
	else
		return false;
} 
