variable = opener.top.parent.framename.document.blabla ...
top und parent ist doppelt gemoppelt
top ist das oberste window Objekt parent ist das nächst höhere window Objekt in einem Frameset.
Wenn also opener in einem Frameset steckt und dieses nicht verschachtelt ist, dann ist top und parent identisch. Und weiter ist dann top.parent == top == parent == parent.top. Es ist ratsam nur das zu benutzen was man wirklich will, also entweder top oder parent.
Struppi.