Ciao.

E' possibile su queste due select, controllare che la DATAFINE sia sempre superiore alla DATAINIZIO ?:

codice:
<SELECT size="1" NAME="DATAINIZIO" onChange="window.document.location='Form.asp?DATAINIZIO='+this.options[this.selectedIndex].value+'';">
<option>Selezionare Data inizio</option>
...
</SELECT>


<SELECT size="1" NAME="DATAFINE" onChange="window.document.location='Form.asp?DATAFINE='+this.options[this.selectedIndex].value+'';">
<option>Selezionare Data fine</option>
...
</SELECT>