function chkEmail(obj, sAlert) {
	if (obj.value != '') { 
		var emailPat=/^(.+)@([\w\d\.\_\-]+)\.([\w\d]{2,4})$/; 
		var matchArray=obj.value.match(emailPat); 
		if (matchArray==null) { alert(sAlert); obj.focus(); return false; }
	}
	else { alert(sAlert); obj.focus(); return false; }
	return true;
}

function check_ml() {
	if (document.ml.newsuser_nome.value == "") { document.ml.newsuser_nome.focus(); alert("Devi fornire il nome!"); return (false); }
	if (document.ml.newsuser_email.value == "") { document.ml.newsuser_email.focus(); alert("Devi specificare un'e-mail!"); return (false); }
	if (chkEmail(document.ml.newsuser_email, 'L\'indirizzo email non è valido!')) { }  else { return false; }
}

