Wobei sowas auch mit Javascript möglich ist - das Öffnen eines Popups und der Zugriff auf Elemente des Elternfensters über opener ist ebenso denkbar wie das Einblenden und Überlagern eines zusätzlichen Elements ohne Popup.
Kannst Du mir zum 2. Punkt etwas mehr sagen?
Punkt 1 kann ich zwar auch nicht, verstehe aber, was Du damit meinst.
Grüße, Norbert