Ciao Cream,

insomma devi controllare che la differenza tra il valore "dal" e quello "al" della riga precedente sia 1
un esempio stupido potrebbe essere questo
codice:
<script language="javascript">
function Controlla(ff){
	var a1=parseInt(ff.al_valore1.value,10);
	var d2=parseInt(ff.dal_valore2.value,10);
	var a2=parseInt(ff.al_valore2.value,10);
	var d3=parseInt(ff.dal_valore3.value,10);
	var a3=parseInt(ff.al_valore3.value,10);
	var d4=parseInt(ff.dal_valore4.value,10);
	return ((d2-a1==1) && (d3-a2==1) && (d4-a2==1))
}
</script>
<form name="NomeForm">
dal_valore1<input type="text" name="dal_valore1">al_valore1<input type="text" name="al_valore1">

dal_valore2<input type="text" name="dal_valore2">al_valore2<input type="text" name="al_valore2">

dal_valore3<input type="text" name="dal_valore3">al_valore3<input type="text" name="al_valore3">

dal_valore4<input type="text" name="dal_valore4">al_valore4<input type="text" name="al_valore4">

<input type="button" value="test" onclick="alert(Controlla(this.form));" id=button1 name=button1>
</form>