Hallihallo!
Wie sieht Dein Quelltext mit dem document.write denn jetzt genau aus?
Ich benutze unter http://www.dicki-web.de.vu/schnippsel/framemenu/ eine Ähnliche Funktion (layer dynamisch ins Dokument schreiben), und die funktioniert...
Vielleicht hast Du nur irgendwo noch einen ganz kleinen Schnitzer drin, auf den kein Mensch so ohne Weiteres kommt. Es gibt gerade bei NS4.x einen Haufen von Kleinigkeiten, die man falsch machen kann...
Viele liebe Grüße,
Der Dicki