Premesso che se indicavi subito tutte le prove eseguite non si perdeva tempo in due, e anche specificare l'errore aiutava di molto.
Detto ciò in una pagina con solo il campo cod e lo script con l'ultima soluzione che t'ho passato (else document.form1.submit() alla fine della funzione verifica()) funziona benissimo testato.
Ti consiglio di verificare il form della tua pagina e assicurarti che esista materialmente il campo cod.
Saluti.