Hola:
Unos apuntes: el prefijo javascript no se debe poner en los manejadores de eventos (o sea en las cosas que empiezan por "on")
Si vas a encadenar más de una función, debes asegurarte que ninguna tenga un return, o de existir sea en el último método.
Saludos