La prima chiamata mi serve per beccare il form giusto al momento giusto.. quello che non mi aggrada è che devo trovare il submit del bottone..

avevo pensato ad una cosa del genere:
Codice PHP:
function initPage() {
    if ( 
document.step2 ) {
        
document.step2.sendStep2.onClick checkFields;
    }

(sendStep2 è il nome del pulsante di submit)

ma non mi ricordo se funziona non mi pareva..

Poi c'ho ancora un problema.. se io clicco il submit, il form passa comunque alla action del form stesso, lato server.. è non è bene!! se c'ho un errore si deve fermare, non deve eseguire la submit!!!!

se dici ti mando il link alla demo in pvt per provare