<!--
<!-- controlla i campi del form usufrutto -->
function controlla() {
var f = document.frm

if (f.val.value == "") {
alert("Inserisci il valore dell'immobile !");
f.val.focus();
return false;
}

if (f.val.value <1 ) {
alert("Inserisci un valore corretto per l'immobile !");
f.val.focus();
return false;
}

	re = /[\D]/; // solo numeri senza decimali
 if (!re.test(f.val.value)==false) {
	//trovato caratteri non numerici
	re = /^([0-9]+,+[0-9]{1,})$/; // controllo stringa con virgola
	reb = /^([0-9]+\.+[0-9]{1,})$/; // controllo stringa con punto

	if ((!re.test(f.val.value)) && (!reb.test(f.val.value))) {
		alert("Il valore dell immobile non è corretto\n - inserire solo valori numerici \n- Senza spazi \n - Separare eventuali decimali con la virgola o il punto !")
	  f.val.focus();
      return false;
	}
 }	
	
if (f.eta.value == "") {

if (document.frm.Gruppo[0].checked ) {
alert("Usufrutto VITALIZIO Inserisci gli anni gia compiuti dall'usufruttuario !");
f.eta.focus();
return false;
}

if (document.frm.Gruppo[1].checked ) {
alert("Usufrutto a TERMINE Inserisci gli anni di durata dell'usufrutto !");
f.eta.focus();
return false;
}

}


if (document.frm.Gruppo[1].checked ) {

//controllo durata mag di 30 anni
if (f.eta.value >30 ) {
alert("La durata dell'usufrutto a termine non può essere maggiore di 30 anni !");
f.eta.focus();
return false;
}

}

	re = /[\D]/;
	if (!re.test(f.eta.value)==false) {
		alert("Il campo eta usufruttuario puo contenere solo valori numerici")
          f.eta.focus();
      return false;
	}

if (f.eta.value > 99 ) {
alert("Età dell'usufruttuario da 1 a 99 anni compiuti !");
f.eta.focus();
return false;
}

if (f.eta.value < 1 ) {
alert("Età dell'usufruttuario da 1 a 99 anni compiuti !");
f.eta.focus();
return false;
}
}

// -->
