function ControllaMail(MailToCheck)
   {
   Filtro = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-]{2,})+\.)+([a-zA-Z0-9]{2,})+$/;
   return Filtro.test(MailToCheck)
   }
function Valida()
   {
	  if ((document.recform.username.value.length==0)&&(document.recform.mail.value.length==0))
	  {
		  if ( !ControllaMail(document.recform.rmail.value) )
		  {
			  alert("Indirizzo email errato");
			  return false;
	  	  }
      }
	  else
	  {
		  if ( !ControllaMail(document.recform.mail.value) )
		  {
			  alert("Indirizzo email errato");
			  return false;
	  	  }
		  if (document.registerform.username.value.length<6)
		  {
			  alert("Il campo user deve essere almeno di 6 caratteri");
		  	  return false;
		  }
	  }
   return true;
}