hallo ulf,
if (document.layers)
das ist der Kern des Problems. Netscape versteht bis Version 4.xx noch "document.layers", aber Netscape 6 und Mozilla wollen dort "document.getElementByID" stehen haben. Ist in vielen Forumsbeiträgen zum Thema "Layer" angefragt und beschrieben worden.
mfg
Christoph S.