function Locale(str1, str2, lng) {
var Loc;
	switch (lng) {
		case "it":
			Loc = str1;
			break;
		case "en":
			Loc = str2;
			break;
	}
	return Loc;
}


function emailValidation(frm) {
var esito = true;
var Lang = frm.ver.value;

   EmailAddr = frm.txtMail.value;
   Filtro = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-]{2,})+\.)+([a-zA-Z0-9]{2,})+$/;
   if (!Filtro.test(EmailAddr))
		{
		esito = false;
		alert(Locale("Indirizzo e-mail non valido","E-mail address not valid",Lang));
		frm.txtMail.focus();
      }
	return esito		
}

function checkSpam(frm){
	var check_form = true;
   var EmailAddr = frm.txtMail.value;
   var Filtro = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-]{2,})+\.)+([a-zA-Z0-9]{2,})+$/;
   if (!Filtro.test(EmailAddr)) { check_form=false }	
   var Utente = frm.txtNominativo.value;	
	Filtro = /^([a-zA-Z0-9_\s\'\’\´\à\ä\è\é\ê\á\ñ\ù\ú\û\ü\ò\ó\ì\ô\ç\À\Á\Â\Ã\Ç\È\É\Ê\Ò\Ö\Ô\Ó\Ü\Û\Ñ])+$/;	
   if (!Filtro.test(Utente)) { check_form=false }
	
	if (frm.txtMessaggio.value.length > 0) {
	   var Messaggio = frm.txtMessaggio.value;	
		Filtro = /^([a-zA-Z0-9_\.\-\s\Ø\%\'\"\|\´\’\–\?\!\+\=\(\)\[\]\*\°\¼\½\¾\±\®\©\£\$\€\à\ä\è\é\ê\á\ñ\ù\ú\û\ü\ò\ó\ì\ô\ç\;\:\,\À\Á\Â\Ã\Ç\È\É\Ê\Ò\Ö\Ô\Ó\Ü\Û\Ñ\“\”\/])+$/;
   	if (!Filtro.test(Messaggio)) { check_form=false }  	 	
	}		
	return check_form;
}

