Bueno, yo creo que no es que no te lo reconozca como objeto, si no que no debe de reconocer la propiedad innerText, pues es sólo para explorer.
por qué no le echas un ojo a alguno de estos relojes que tengo aquí propuestos?
http://javascript.tunait.com/javascr...dex.asp?s=hora http://javascript.tunait.com/javascr...=horameridiana
tal vez te sirva alguno