Meike: Zwei Frames gleichzeitig: Problem mit Linkfarbe

Beitrag lesen

Hallo liebe Leser,

ich habe schon gestöbert und im Archiv nachgesehen.... mit Hilfe dessen habe ich mir nachfolgend etwas zusammengebastelt.
Leider habe ich ein kleines Problem:

Das hier ist die Erstansicht:
html><head><title>katalog_start</title>
<style type="text/css">
a:link { font-weight:normal; color:#990000; font-family: verdana; font-size: 10pt; text-decoration:none }
a:visited { font-weight:normal; color:#990000; font-family: verdana; font-size: 10pt; text-decoration:none }
a:hover { font-weight:normal; color:#FFFFFF; font-family: verdana; font-size: 10pt; background-color:#990000 }
a:active { font-weight:normal; color:#990000; font-family: verdana; font-size: 10pt; background-color:#FFFFFF }
a:focus { font-weight:normal; color:#FFFFFF; background-color:#000000 }
</style>

<script type="text/javascript">
<!--
function ZweiFrames(URI1,F1,URI2,F2) {
  Frame1=eval("parent."+F1);
  Frame2=eval("parent."+F2);
  Frame1.location.href = URI1;
  Frame2.location.href = URI2;
}
//-->

</script>
</head>

In der U1 steht dann dasselbe.

Die Reihenfolge der Erstansicht ist z.B.

Katalog1
Katalog2
Katalog3

U1 ist deswegen, weil ich im Katalog1 Unterkataloge habe.

Die U1 zeigt dann sowas an:

Katalog1
  Unterkatalog1
  Unterkatalog2
  Unterkatalog3
Katalog2
Katalog3

Mein Problem ist, dass wenn ich in der Erstansicht auf Katalog1 klicke, die Markierung (active) deaktiviert ist, solbald er auf die U1 springt. Ich möchte aber, dass Katalog1 markiert bleibt.

Und wenn ich dann (von der U1 aus) auf Katalog 2 oder 3 klicke, dann macht er mir die active-Markierung gar nicht erst.

ImArchiv habe ich dazu folgendes gefunden:
function Farbe(nr)
  {
    if (document.getElementsByTagName)
    {
      for(var i=0; i<7; i++) document.getElementsByTagName("a")[i].style.color="#fff";
      document.getElementsByTagName("a")[nr].style.color="#c00";
    }
  }

Kann leider damit aber überhaupt nix anfangen....

Ist es überhaupt möglich was ich vorhabe?
Es wäre supernett, wenn ich einwenig Unterstützung erhalten könnte.

Mit vielen lieen Grüßen
Meike