Übrigens, probier das mal aus:
alert(opener);----->[obejct]
alert(opener.f1);------>[object]
alert(opener.f1.objectid);------!!Alert erscheint nicht!!
weil du einen Fehler erhälst, schau mal auf die Statusleiste.
Dein problem wird hier beschrieben:
http://www.google.de/search?num=30&hl=de&ie=ISO-8859-1&q="same+origin+policy"&meta=lr%3Dlang_de
Struppi.