// by Enrico Sorcinelli - enrico@sorcinelli.it - (C) Copyright 2002
function CheckML (form,copyNotice,lang) {
	var errors = new Array();
	errors[0] = '" non è un indirizzo E-Mail corretto.\nTorna al modulo e inserisci un E-Mail valido.\nGrazie.\n\n';
	errors[1] = '" is not a valid e-mail address.\nPlease go back and type \na valid e-mail address\n\n';
	errors[2] = 'Devi selezionare almeno una Newsletter!\nGrazie.\n\n';
	errors[3] = 'You must select at least one Newsletter!\nThank you.\n\n';
	if ( !CheckEmail(form.email) ) {
		alert('"' + form.email.value + errors[lang] + copyNotice);
		form.email.select();
		form.email.focus();
		return false;
	}
	if ( form.ml.value != null )
		return true;
	for (var i = 0; i < form.ml.length; i++ ) {
		if ( form.ml[i].checked == true )
			return true;
	}
	alert(errors[2+lang] + copyNotice);
	return false;
}

function CheckEmail(formObj) {
	var re = /^\s*[\w\.\-\_]+\@[\w\.\-]+\.\w{2,4}\s*$/;
	if ( formObj.value.search(re) < 0 )
		return false;
	else
		return true;
}
