Elya: Navigation in 2 Frames koordinieren (keine ! ZFF !)

Beitrag lesen

Hallo Ihr da draußen,
vielleicht bringt mir ja das Zauberwort im Betreff das nötige Interesse...;-)

Ich habe in einem Frameset meine Navigation auf 2 Frames verteilt, thematisch einen Teil in den oberen Frame, einen Teil in den linken Frame.
Innerhalb dieser Navigation gibt es Bildwechselfunktionen, die ergänzt werden von einer "Klick-Kontrolle", die prüft, ob geklickt worden ist und dann das "Over-Bild" stehenläßt. Das sieht so aus:

var lastclick = -1;
var lastobj = -1;

function ClickIt(name,obj) {
         if (lastclick!=-1)
         {document.images[lastclick].src = lastobj.src;}
         lastclick = name;
         lastobj = obj;
         }

function Over(name,obj)
   {  document.images[name].src = obj.src;}

function Out(name,obj)
   { if (lastclick != name)
     { document.images[name].src = obj.src; }
   }

aufgerufen dann wie gehabt:
<a href="produkt.html" target="inhalt" onClick="ClickIt('n1',navi1_n);" onMouseOver="Over('n1',navi1_o)" onMouseOut="Out('n1',navi1_n)"><img name="n1" src="../img/navi/navi_produkte_n.gif" width="140" height="18" border="0"></a>

Problem: Wenn ich zunächst z.B. im Kopfframe klicke, bleibt dort das Bild stehen. Wenn ich weiterklicke im linken Frame, bleibt im Kopf ebenso das "Over-Bild" stehen und umgekehrt. Versteht jemand, was ich meine?

Ich brauche nur einen Lösungsansatz - 2 verschiedene Funktionen schreiben für die 2 Frames? Oder noch mehr Variablen definieren à la lastkopfklick und lastlinkerframeklick oder so? Ich stehe wieder mal etwas auf der Leitung...

Für einen kleinen Schubs in die richtige Richtung besten Dank,
Grüße aus Kölle,
Elya