Sabine: Focus wird nur bei Action ausgelöst

Beitrag lesen

Hi,
ich hab ein Tabset bestehend aus 2 Tabs. Die erste is ne Suchseite, die zweite zeigt die Ergebnisse in einer Tabelle. Wenn man auf die Elemente der Tabelle klickt, kommt man auf eine Detailansicht. In dieser Detailansicht befinden sich 2 Buttons, einmal Zurück zur Suche und einmal Zurück zur Ergebnisliste.
Klickt man auf die Buttons kommt man zurück auf diese Seiten, wobei jeweils der Fokus auf das Element gesetzt wird, von wo man aus losgegangen ist.
Jetzt mein Problem: Ich habe eine Funktion geschrieben, die diesen Fokus setzt:

  
function setFocusOnChosenElement(id, rowkey) {  
       open(id+rowKey,"_self");  
    }  

Sie wird beim Laden gesetzt und funktioniert super, wenn man auf den Button zurück zur suche klickt. Aber wenn ich auf den anderen Button klicke, wird der Fokus nicht auf das Element zurück gesetzt sondern auf die erste Seite. Erst wenn ich irgendne Action auslöse (klick auf andres tab und zurück) ist der Fokus wieder auf das ausgewählte element gesetzt.
Wie kann ich dieses Actionereignis umgehen? Kann ich sowas meine Funktion mitgeben?
lg sabine