intanto ti suggerisco di abbandonare la notazione del tipo

document.nomeform.nomefield.value

perchè non è W3C standard. Se vuoi identificare un elemento devi associare un id e usare

document.getElementById('id_elemento').value

In questo modo recuperi sia il valore dei campi <input> si della <textarea> ma non delle select che richiedono una sintassi lievemente differente.

Non vedendo il resto della pagina con il form e non dicendomi qual è il problema non so proprio come posso aiutarti...