Grazie per la risposta Mich_.
Scusa l'orribile pagina presentata, ma in fase di test non mi metto mai a curare l'aspetto, preferisco vedere se gli script funzionano e correggerli dove riesco, altrimenti chiedo aiuto.
Poi quando tutto funziona, metto online la pagina solo se 'validata'.
Spero di avere migliorato l'esempio di cui sopra, così è possibile guardarlo e dirmi se si può fare qualcosa per i js.
grazie