Hallo Thomas
Deine gegenwärtige Version funktioniert im NN4 und im IE. Das sind die zur Zeit aktuellen Browser.
Im NN6 kann es nicht funktionieren, weil dieser weder layer nach das all kennt.
Wie ich dir vorhin schon riet, mußt du dich gründlich mit dem Dokumentenmodell auseinandersetzen.
Christian hat schon einige Ansätze genannt und ich kann dir versichern, es geht auch im NN6, die Layer kreisen zu lassen.
Allerdings benötigst du dafür eine eigene Abfrageroutine.
Als Ansatz für deine Nachforschungen sollte:
http://www.w3.org/TR/REC-DOM-Level-1/ecma-script-language-binding.html helfen.
Viele Grüße
Antje