Ringer: Problem mit Aufrufen (was für Experten ;-))

Beitrag lesen

Hallo Zusammen,

ich habe mir aus einem Archiv ein Menüscript geladen. Dieses öffnet beim Anklick eines Hauptmenüs eine Menüleiste mit
Untermenüs. Dies geschieht mittels der Funktion openandclose("+i+"). Dort kann man durch die Anwahl der Untermenüs
eine Seite aufrufen. Gibt es keine Untermenüs wird direkt eine Seite geladen.
Ich möchte nun aber das bei der Anwahl eines Hauptmenüs die Funktion zum öffnen der Untermeüs geladen wird und!
auch eine Seite aufgerufen wird.
Das ganze ist auch deshalb nicht so ganz einfach weil der Menüaufbau auch mit der Funktion openandclose("+i+") geschieht.

Code:

function openandclose(visi) {
...

Code für den Fall des es Untermenüs gibt:

1  if (menusplit[9].length!=0) {       // hier wird das Menü "gebaut"
2            var thismainmenu=i+plus_i
3            menucontent+="<td>"
4            menucontent+="<a href='javascript:openandclose("+i+")'>"
5            menucontent+=urlsplit[0]     // Der Menüname der angewählt wird
6            menucontent+="</a></td></tr>"
7         }

Code für den Fall des es keine Untermenüs gibt:

10  if (menusplit[9].length==0) {       // hier wird das Menü "gebaut"
11            menucontent+="<td>"
12            menucontent+="<a href="+urlsplit[1]+" target="+urlsplit[2]+">"
13            menucontent+=urlsplit[0]          // Der Menüname der angewählt wird
14            menucontent+="</a></td></tr>"
15            plus_i++
16        }

}

In der Zeile 4 müsste um meine Wünsche zu erfüllen auch der Code der Zeile 12 stehen.

Also vielleicht kann mir jemand mit meinem Problem helfen oder kennt einen link wo es ein von mir gewünschtes Menü gibt.