nein mit activeElement hole ich mir ein anderes Fenster in den Vordergrund.
Nein, mit activeElement bekommst du eine Elementreferenz auf das derzeit fokussierte Element zurück (seit IE 4, Firefox 3 oder Opera 9.5)
Ja, ich habe document.activeElement geschrieben - das ist in deinem Kontext unbrauchbar wenn der Focus nicht auf einem Element im derzeitgen Dokument liegt, du musst selbstverständlich das activeElement im betreffenden Frame lesen - activeElement ist aber eine Methode des document-Objects - und jedes deiner Framesets besitzt ein eigenes.
molily hat hier einen guten Artikel dazu:
http://molily.de/weblog/javascript-fokus-zentral