function chkValidMail(pp_strAddress) {
	
	if (window.RegExp) {
   	var nonvalido 	= "(@.*@)|(\\.\\.)|(@\\.)|(\\.@)|(^\\.)";
    	var valido 		= "^.+\\@(\\[?)[a-zA-Z0-9\\-\\.]+\\.([a-zA-Z]{2,4}|[0-9]{1,3})(\\]?)$";
    	var regnv 		= new RegExp(nonvalido);
    	var regv 		= new RegExp(valido);
    	if (!regnv.test(pp_strAddress) && regv.test(pp_strAddress))
      	return true;
    	return false;
	}else{
   	if(pp_strAddress.indexOf("@") >= 0)
      	return true;
		return false;
  	}
}

function chkValidMailForm() {
	
	var ll_objElement;
	
	ll_objElement = document.forms['advinfo'].elements['email'];	
	
	if (!chkValidMail(ll_objElement.value)) {
		alert('E\' stato inserito un indirizzo mail non valido.');
		return false;
	}
	
	ll_objElement = document.forms['advinfo'].elements['msgtext'];	
	
	if (ll_objElement.value == '') {
		alert('E\' necessario inserire il testo del messaggio.');
		return false;
	}		

	if ( (ll_objElement.value.toUpperCase().indexOf('CONTENT-TYPE') != -1) || (ll_objElement.value.toUpperCase().indexOf('MIME-VERSION') != -1)) {
//		alert('E\' stato inserito un indirizzo mail non valido.');
		return false;
	}		
	
	return true;
}