:master: Uhmm... non si tratta di dare un valore al pulsante di submit ma di richiamare la funzione submit() dell'oggetto form...
Dunque, i primi tentativi che mi vengono in mente sono:
1) cambia name al pulsante (non vorrei che il fatto che si chiami submit dia problemi)
2) prova con "document.nomeform.submit();"
...che errore ti dà il browser? Per esempio IE quando una funzione JS va male mette un triangolo con ! in basso a sinistra, se ci clicchi sopra due volte ti da almeno una minima indicazione, con firefox puoi vedere sotto strumenti la console javascript...