<!--
<!--
	var strCheckCampoCompilato1 = "Campo non compilato.";
	var strCheckCampoIsNumeric1 ="Formato non corretto.";
	var strCheckQt1 ="";
	var strCheckQt2 ="";
	var strCheckQt3 ="";
	
	function CheckCampoCompilato(oCampo, des){
		var s = oCampo.value;
		var re = new RegExp(" ", "gi");
		s = s.replace(re,"")
		if(s == ""){
			alert(des + ": " + strCheckCampoCompilato1);
			if(oCampo.type == "text") oCampo.select();
			return false;
		}
		return true;
	}
	
	function CheckCampoIsNumeric(oCampo, des){
		var num;
		num = oCampo.value
		num = num.replace(",",".")
		if(isNaN(num)){
			alert(des + ": " + strCheckCampoIsNumeric1);
			oCampo.select();
			return false;
		}
		return true;
	}
	
		
	function CheckQt(objField){
		if(!objField) return false;
		if(!CheckCampoCompilato(objField, strCheckQt1)) return false;
		if(!CheckCampoIsNumeric(objField, strCheckQt1)) return false;
		
		var str = objField.value;
		if( (str.indexOf(".") >= 0) || (str.indexOf(",") >= 0) ){
			alert(strCheckQt2);
			objField.select()
			return false;
		}
		
		if((0 + str) <= 0){
			alert(strCheckQt3);
			objField.select();
			return false;
		}
		
		return true;
	}
	
		
	function CheckMaxLen(obj, l){
		s = "" + obj.value
		if (s.length > l){
			alert("Sono consentiti al massimo " + l + " caratteri")
			s = s.substr(0,l)
			obj.value = s
		}
	}
	
	function ChekMail(mailStr){
		var CheckMail=-1;
		var pos=-1;
		var dotpos=-1;
		var LastDotpos=-1;
		
		if (mailStr.length > 5){
		    pos = mailStr.indexOf("@");
			dotpos = mailStr.indexOf(".",(pos+1));
			LastDotpos = mailStr.lastIndexOf(".");
			
			if (mailStr == "")	return false;
			if (pos == -1)	return false;
			if (dotpos == -1)	return false;
			if (pos < 1)	return false;
			if ((dotpos - (pos+1)) < 3)	return false;
		    if ((mailStr.length - (LastDotpos+1)) < 2 || (mailStr.length - (LastDotpos+1)) > 4)	return false;
		 }else{
		 		return false;
		 }
		 return true;
	}

	function CheckCodice(sToCheck){
		var sNotAdmitted = "\", ;.:ù§à°#@çòèé{[+]}ì^?=)(/&%$£!|'\*<>";
		if(sToCheck =="")
		{
		alert("Inserire il codice")
		return false;
		}
		var l = sToCheck.length;
		if(l != 10)
		{
		  alert("Il codice deve essere composto da 10 cifre");
		  return false;
		}
		
		var s = '';
		for(i=0; i < l; i++)
		{
			s = sToCheck.substr(i,1);
			if(sNotAdmitted.indexOf(s) >= 0)
			{
			alert("Il codice contiene dei caratteri non validi")
			return false;
			}
		}
		return true;
	}
	
	function CheckCaratteri(sToCheck,campo){
	
		var sNotAdmitted = "\", ;.:-_ù§à°#@çòèé{[+]}ì^?=)(/&%$£!|'\*<>";

		var l = sToCheck.length;
		var s = '';
	
		for(i=0; i < l; i++){
			s = sToCheck.substr(i,1);

			if(sNotAdmitted.indexOf(s) >= 0)
			{
			alert(campo +" contiene caratteri non validi")
			return false;
			}
		}
		return true;
	}

	
	function ChekMail(mailStr, campo){
	
		var CheckMail=-1;
		var pos=-1;
		var dotpos=-1;
		var LastDotpos=-1;
		var vrc = true;
		
		if (mailStr.length > 5){
		    pos = mailStr.indexOf("@");
			dotpos = mailStr.indexOf(".",(pos+1));
			LastDotpos = mailStr.lastIndexOf(".");
			
			if (mailStr == "")	vrc = false;
			if (pos == -1)	vrc = false;
			if (dotpos == -1)	vrc = false;
			if (pos < 1)	vrc = false;
			if ((dotpos - (pos+1)) < 3)	vrc = false;
		  if ((mailStr.length - (LastDotpos+1)) < 2 || (mailStr.length - (LastDotpos+1)) > 4)	vrc = false;
		 }else{
		 		vrc = false;
		 }
		 
		 if(!vrc)
		  alert(campo + " formato non corretto");
		  
		 return vrc;
	}
	
function SetHlColor(objNm, cl1, cl2){
	var obj2 = document.getElementById(objNm)
	
	if(!obj2) return;
	obj2.className = cl2
}

	function HlMousePunto(objNm, testo,classe)
  {
  	SetHlColor(objNm, "classe", "classe");
  	document.getElementById(objNm).style.width="7px"
  }
  
  
  
//-->

