<!--
//	Descrizione			: Controlla il corretto inserimento dell'email (CF)
//						  tramite la regular expression, verifica la sequenza dei dati inseriti
//	Parametri in input	: oggetto della form contenente il nome del campo Mail
//	Parametri di output : valore booleano : false per Mail errata + alert


//##########################
// VERIFICA EMAIL
//##########################

function jCheckEmail(stringa)
{
	len=stringa.value.length
	
	if(len>0) {	
		//LA REGULAR EXPRESSION PUO' ESSERE USATA IN ENTRAMBI I MODI
		//var i= new RegExp("^.+\\@(\\[?)[a-zA-Z0-9\\-\\.]+\\.([a-zA-Z]{2,4}|[0-9]{1,3})(\\]?)$");
		var i= /^([a-zA-Z0-9\-\.\_])+\@(\[?)([a-zA-Z0-9\-]{2,})+\.([a-zA-Z]{2,4})(\]?)$/; 
		if(i.test(stringa.value)==false) { 
			alert("\"" + stringa.value.toUpperCase() + "\" non č un e-mail valida.\nRispettare il formato nome@nomedomino.estensione.\nIl dominio non puņ contenere un solo carattere e ha un'estesione da 2 a 4.\nNon lasciare spazi vuoti."); 
			stringa.focus();
			stringa.select();
			return false
		}		
		return true;		
	}
	return true;
}


//-->

