Raga scusate, è una stupidaggine, ma non funziona!
Non riesco ad autenticare sto cavolo di check...
Come da consiglio, ecco la form:

codice:
<form action="formcdosys_allegato.asp" method="post" name="AmmForm" 
  onsubmit="return convalida(this)">

...

<input type="checkbox" name="accetto">

-----------------------------------------------------------------------
Funzione JS

function convalida(f)
{
	if(!f.accetto.checked){
		alert('accettare la normativa prima di procedere!');
	return false;
}
	return true;
}
Il campo check è non checcato di default. Se lo chekko viene passato dalla form come "accettato=on" !!!