non esiste il document.submit().

Che mi risulti, il .submit() e` un metodo applicabile agli oggetti form, che si usa con:

document.NOMEFORM.submit();

document.getElementById('ID_FORM').submit();

(ALTRO_METODO_PER_IDENTIFICARE_FORM).submit();