
Ambos tienen razón!
Por un lado si le sacaba la declaración de variable local (var) seguí sin funcionarme, por otro lado, si cambiaba el nombre de la función de error a cualquier otro (mostrarError del ejemplo de
derkenuke) tampoco me funcionaba, pero haciendo ambas cosas FUNCIONA OK OK!!!!
Muchas muchas gracias por todo!!!