stai richiamando un oggetto che non si trova...
succede quando un oggetto (per esempio textbox) lo richiami fuori dal form
es.
<form name="form">
<input type="textbox" name="input"/>
</form>
document.form.input.value = "JJJJ";
se input fosse fuori dal form cioè
<form name="form">
...
</form>
<input type="textbox" name="input"/>
document.form.input.value = "JJJJ";
ti genera quell'errore, in quanto input non lo identifica come un oggetto...