Dieses Script, eine Variante des DropDownMenu II, erzeugt eine Navigation, bei der Untermenus auf- und zugeklappt werden können. (Das Zuklappen passiert
automatisch bei Anwahl eines anderen Menu- Items). Zusätzlich wird oberhalb der Navigation für jedes Menu- Item bei Mouseover
eine Grafik angezeigt.
Hinweis: Wie im Listing des Codes ersichtlich, setzt das Script auf Stylesheets. Die Styles können
Sie nach Belieben definieren, wichtig ist hierbei, dass folgende zwei Klassen in der Definition enthalten sind:
.sub {
display: none;
color: #8080FF;
text decoration: none;
}
Zur Funktionsweise: Mittels Eventhandler onmousedown wird die Funktion doMenu ausgeführt.
Dieser Funktion werden als Parameter der Name des Submenus sowie seine Eigenschaft übergeben. Als Eigenschaften stehen hier
die Werte 'block' (anzeigen) und 'none' (nicht anzeigen) zur Wahl. Die Funktion muss jeweils für jedes Submenu ausgeführt
werden, dh. bspw. "Mach Submenu1 auf und schliesse Submenu2". Je nach Anzahl der eingesetzten Submenus muss die Funktion
entsprechend oft eingesetzt werden.
Die Grafiken werden in einem Array gespeichert, die entsprechende Grafik wird beim Mouseover über seine Indexnummer
angezeigt.