hatte mal das gleiche problem und löste es anschliessend so:
zu erst die funktion und nachher den formular tag:
##############################################
<script language="JavaScript">
<!--
function checkformular(){
if(document.reg.agb.checked == true){
document.reg.Submit.disabled = false;
}
else{
document.reg.Submit.disabled = true;
}
}
//-->
</script>
<form action="blabla.php" method="post" name="reg">
<input name="agb" type="checkbox" class="checkbox" onChange="checkformular()" onClick="checkformular()" value="checkbox">
<input name="Submit" type="submit" class="button" value="Senden" disabled>
</form>
##############################################
ps: bin neu hier, gibt es eine code darstellungs funktion? :S