Non capisco perchè la funzione reset non funzioni su firefox 23.0.1.
Comuqnue puoi risolvere in questo modo, sostituire la riga dove resetti la form con queste 2:

codice:
document.getElementById("password").value = ""; 
document.getElementById("userLogin").value = "";
In pratica sbagliavi la scrittura della funzione getElementById().

Fammi sapere, ciao