Hi,
hm, dann guck erstmal ob er das Objekt findet:
alert(document.getElementById('top'));
sollte dann "[object Object]" oder so ausgeben.
Wenn er das hat, dann hast du doch schon die halbe Miete.
kann sein, dass Moz innerText nicht kennt. Er kennts auf jeden Fall dann nicht, wenn du XHTML benutzt (tust du aber nicht).
Und achte auf die richtige Groß/Kleinschreibung: es heißt:
innerHTML
innerHTML
innerHTML
innerHTML
innerHTML
innerHTML
innerHTML
das ist wichtig! innerHtml kennt er erst recht nicht.
Christian