Hi Stefan,
ich hab etwas in der Richtung mal gemacht, ja, aber dann aus anderen Gründen verworfen und deswegen mehr oder weniger vergessen - sorry about that.
Alternativ könntest Du noch if(top.Zweitfenster) oder auch nur if(Zweitfenster) mal testen - ich weiß nur noch, dass ich mich reichlich gewundert, als ichs raus hatte, weil ich die Logik hinter der Antwort auf die Frage
(navigator oder window / wer ist parent?)
beim besten Willen nicht verstanden habe. Deswegen hab ich's dann auch gleich wieder vergessen.
Zum Thema Fensternamen ist übrigens recht erhellend http://www.teamone.de/selfaktuell/artikel/wertueb.htm, obwohl's da eigentlich um was anderes geht, dass dann aber auch mit window.name gelöst wird.
Viel Glück noch!
Utz