function ctlUpdate(elemento) {
	var i;	
	var prefissoElemento = getPrefisso(elemento.id);
	
	var fields = document.getElementById('assicuratodatibene').elements;
	var l = fields.length;	
	var prefissoPrecedente='';
	
	for (i = 0; i < l; i++) {		
		prefisso=getPrefisso(fields[i].id);
		if(prefissoElemento==prefisso){
			if (fields[i].value==''){
					if (prefisso==prefissoPrecedente){
						return false;
					}					
			}
		}
		prefissoPrecedente=prefisso;
	}	
	update(elemento);
}

function update(elemento){
	auto.form.submitMyForm(elemento,'updateCalcolaClasse');
	freezePage();
}

function getPrefisso(campo){
	campoSplit = campo.split(".");
	return campoSplit[1];
}