salve a tutti, ho una funzione di controllo, un form e un link esterno al form per spedire la form con alcuni parametri esterni, ma non riesco a richiamare la funzione di controllo.

funzione di controllo:
codice:
<script language="javascript">
function convalidaCheck(){
	var modulo = document.DATA.elements;
	var err=0;
	for (i=0; i<modulo.length; i++){	
		if(modulo[i].checked == false){	
			err = err+1;
		}
	}	
	if (i<=err){	
alert("selezionare almeno un prodotto");	
		return false;
	}
	return true;	
}

</script>
form:
codice:
<form action="supporto/stato.asp" method="post" name="DATA">
...
// ciclo for genera array checkbox con lo stesso nome seleziona 
	  <input name="seleziona" type="checkbox" id="seleziona" value="<%=rec("id")%>" 
//fine ciclo for
...
per evitare tanto codice inutile ho messo ... alla parte non interessata

link esterno:
mi convalida la form, ma non mi fa il submit della form, dove sbaglio????

Grazie, ciao.