Originariamente inviato da coniglio
ma io il name l'ho usato solo nei campi del form....
Non credo, dato che usavi la sintassi:
document.NOMEFORM.NOMECAMPO
che presuppone che nel tag sia definito:
<form name="NOMEFORM" ...>
oppure che non funzioni in browser diversi da IE.

Nota che in XHTML Strict, lo script va inserito in un file a parte, oppure dentro commenti CDATA