<!--
function ControlloEmail()
{
	var email = document.Newsletter.email.value

	if (email == "") 
		{
		alert ("Inserire l'indirizzo email, grazie");
		document.Newsletter.email.focus();
		return false;
		} else {
		if (!checkEmail(email))
			{
			alert ("L'indirizzo e-mail inserito non è valido!");
			document.Newsletter.email.focus();
			return false;
			}
		}
	return true;
}

// funzione di controllo validità email
function checkEmail(str){
	var isok = false;
	var supported = 0;
	if (window.RegExp) {
		var tempStr = "a";
		var tempReg = new RegExp(tempStr);
		if (tempReg.test(tempStr)) supported = 1;
	}
	if (!supported) {
		isok = (str.indexOf(".") > 2) && (str.indexOf("@") > 0);
	} else {	
		var r1 = new RegExp("(@.*@)|(\\.\\.)|(@\\.)|(^\\.)");
		var r2 = new RegExp("^.+\\@(\\[?)[a-zA-Z0-9\\-\\.]+\\.([a-zA-Z]{2,3}|[0-9]{1,3})(\\]?)$");
		isok = ( ! r1.test(str) && r2.test(str) );
	}
	return( isok );
}
//-->