hallo Ben,
opener.oben.popup.location
najaaaaaa ... "popup" müßte noch irgendwie definiert sein, aber das ist nicht mitgeteilt worden.
Das Grundproblem liegt meines Erachtens darin, daß eine problematische Javascript-Konstruktion in ein PHP-Korsett gequetscht wird. Es genügt, entweder PHP oder Javascript zu nehmen und sich darüber klar zu werden, was diese beiden "Script"-Sprachen wo veranstalten und bewirken.
Christoph S.