codice:
function checkMail( mail ) {
	// andr3a [ www.3site.it ] 30/06/2004
	var mailSplitted = mail.split( "@" );
	if( mailSplitted.length == 2 && 
	   mailSplitted[0].length > 1 && 
	   mailSplitted[1].length > 3 ) {
		var subSplitted = mailSplitted[1].split( "." );
		if( subSplitted.length >= 2 ) {
			var subPrefix = new String( "" );
			for( var a = subSplitted.length - 2; a >= 0; a-- ) {
				subPrefix += subSplitted[a];
			}
			if( subPrefix.length > 1 ) {
				subPrefix = new String( subSplitted[ subSplitted.length - 1 ] );
				if( subPrefix.length > 1 && subPrefix.length < 7 ) {
					return true; // qui tutte le azioni se la mail è corretta
				}
			}
		}
	}
	return false; // qui tutte le azioni se la mail è errata

}