function _getDate( cDate ) { 
 var aTmp = cDate.split('/');
 var nDay = aTmp[0]; 
 var nMonth = aTmp[1]; 
 var nYear = aTmp[2]; 
 nYear = parseInt(nYear) * 10000
 nMonth = parseInt(nMonth) * 100
 nDay = parseInt(nDay)
 return (nYear + nMonth + nDay ); 
}

function cmsLetturaControlla(objForm){
	
	var d = new Date();
	
	if(objForm.COD_SRV.value == ''){
		alert("ATTENZIONE! Compilare campo \"Codice servizio\"");
		return false;
	}
	
	if(isNaN(objForm.COD_SRV.value)){
		alert("ATTENZIONE! Compilare correttamente campo \"Codice servizio\"");
		return false;
	}
	
	/*if(objForm.COD_CLI.value == ''){
		alert("ATTENZIONE! Compilare campo \"Codice cliente\"");
		return false;
	}
	
	if(isNaN(objForm.COD_CLI.value)){
		alert("ATTENZIONE! Compilare correttamente campo \"Codice cliente\"");
		return false;
	}*/
	
	/*if(objForm.ANNO_FATT.value == ''){
		alert("ATTENZIONE! Compilare completamente campo \"N° Ultima fattura\"");
		return false;
	}
		
	if(isNaN(objForm.ANNO_FATT.value)){
		alert("ATTENZIONE! Compilare correttamente campo \"N° Ultima fattura\"");
		return false;
	}
	
	if(objForm.ANNO_FATT.value < 2000){
		alert("ATTENZIONE! Compilare completamente campo \"N° Ultima fattura\"");
		return false;
	}
	
	if(objForm.ANNO_FATT.value > d.getYear()){
		alert("ATTENZIONE! Compilare correttamente campo \"N° Ultima fattura\"");
		return false;
	}*/
	
	/*if(objForm.NUM_FATT.value == ''){
		alert("ATTENZIONE! Compilare completamente campo \"N° Ultima fattura\"");
		return false;
	}
	
	if(isNaN(objForm.NUM_FATT.value)){
		alert("ATTENZIONE! Compilare correttamente campo \"N° Ultima fattura\"");
		return false;
	}
		
	if(objForm.GIORNO_DTD_FATT.value == ''){
		alert("ATTENZIONE! Compilare campo \"Data Ultima fattura\"");
		return false;
	}
	
	if(isNaN(objForm.GIORNO_DTD_FATT.value) || (objForm.GIORNO_DTD_FATT.value > 31)){
		alert("ATTENZIONE! Compilare correttamente campo \"Data Ultima fattura\"");
		return false;
	}
	
	if(objForm.MESE_DTD_FATT.value == ''){
		alert("ATTENZIONE! Compilare campo \"Data Ultima fattura\"");
		return false;
	}
	
	if(isNaN(objForm.MESE_DTD_FATT.value) || (objForm.MESE_DTD_FATT.value > 12)){
		alert("ATTENZIONE! Compilare correttamente campo \"Data Ultima fattura\"");
		return false;
	}
	
	if(objForm.ANNO_DTD_FATT.value == ''){
		alert("ATTENZIONE! Compilare campo \"Data Ultima fattura\"");
		return false;
	}
		
	if(isNaN(objForm.ANNO_DTD_FATT.value)){
		alert("ATTENZIONE! Compilare correttamente campo \"Data Ultima fattura\"");
		return false;
	}
	
	if(_getDate(objForm.GIORNO_DTD_FATT.value + "/" + objForm.MESE_DTD_FATT.value + "/" + objForm.ANNO_DTD_FATT.value) > _getDate(d.getDate() + "/" + (d.getMonth() + 1) + "/" + d.getYear())){
		alert("ATTENZIONE! Inserita \"Data Ultima fattura\" errata");
		return false;
	}
	
	if(objForm.CSM_UTE.value == ''){
		alert("ATTENZIONE! Compilare campo \"Ultimo consumo in fattura\"");
		return false;
	}
	
	if(isNaN(objForm.CSM_UTE.value)){
		alert("ATTENZIONE! Compilare correttamente campo \"Ultimo consumo in fattura\"");
		return false;
	}*/
	
	if(objForm.LET_UTE.value == ''){
		alert("ATTENZIONE! Compilare campo \"Lettura contatore\"");
		return false;
	}
	if(isNaN(objForm.LET_UTE.value)){
		alert("ATTENZIONE! Compilare correttamente campo \"Lettura contatore\"");
		return false;
	}
	
	if(objForm.EML_UTE.value == ''){
		alert("ATTENZIONE! Compilare campo \"Email\"");
		return false;
	}
	
	if(!cmsControllaEMAIL(objForm.EML_UTE.value)){
		alert("ATTENZIONE! Compilare correttamente campo \"Email\"");
		return false;
	}
	
	objForm.submit();
}
