hpid=0;
upid=0;
writing=false;
written=false;
menu=new Array();
hauptpunkte=0;
function preloadImg()
{
 var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
  var i,j=d.MM_p.length,a=preloadImg.arguments; for(i=0; i<a.length; i++)
  if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

preloadImg("../../images/menu/arrowmain10.gif","../../images/menu/arrowmain00.gif","../../images/menu/arrowmain.gif","../../images/menu/arrowsub0.gif","../../images/menu/arrowsub1.gif","../../images/menu/bottom.gif","../../images/menu/top.gif","../../images/menu/trans.gif","../../images/menu/background.gif","../../images/menu/hgmenu.gif","../../images/menu/unterhgmenu.gif");

function MM_findObj(n,d)
{
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && document.getElementById) x=document.getElementById(n); return x;
}

function showmenu(hpid,upid)
{
  if (writing==true) return "";
  writing=true;
  code="";
  code+="<html>";
  code+="<head>";
  code+="<style type=\"text/css\">";
  code+="a.menu0{color:#FFFFFF;text-decoration:none;} a.menu0:link{color:#FFFFFF;text-decoration:none;} a.menu0:visited{color:#FFFFFF;text-decoration:none;} a.menu0:hover{color:#FFFF00;text-decoration:none;}";
  code+="a.menu0b:visited{color:#FFFF00;text-decoration:none;} a.menu0b:link{color:#FFFF00;text-decoration:none;} a.menu0b:hover{color:#FFFF00;text-decoration:none;}";
  code+="a.menu1{color:#FFFFFF;text-decoration:none;} a.menu1:link{color:#FFFFFF;text-decoration:none;} a.menu1:visited{color:#FFFFFF;text-decoration:none;} a.menu1:hover{color:#FF79B6;text-decoration:none;}";
  code+="a.menu1b:visited{color:#FFFF00;text-decoration:none;} a.menu1b:link{color:#FFFF00;text-decoration:none;}";
  code+="</style>";
  code+="<base target=\"haupt\">";
  code+="</head>";
  code+="<body bgcolor=\"#FFFFFF\" text=\"#000000\" background=\"../../images/menu/hgmenu.gif\" leftmargin=\"0\" topmargin=\"0\" marginwidth=\"0\" marginheight=\"0\" link=\"#990000\" vlink=\"#990000\" alink=\"#FF0000\">";
  code+="<div id=\"Layermen\" style=\"position:absolute; left:0px; top:120px; width:142px; height:16px; z-index:1\">";
  code+="<table width=\"142\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\">";
  code+="<tr><td><div align=\"center\" style=\"font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; font-weight:bold; color:#eeeeee\">Bezirk D&uuml;sseldorf</a></div></td></tr>";
  code+="</table></div>";
  code+="<table width=\"157\" border=\"0\" cellpadding=\"0\" cellspacing=\"0\">";
  code+="<tr><td height=\"120\"><div valign=\"top\"><a href=\"http://www.wttv.de/\" target=\"_blank\" onFocus=\"if(this.blur)this.blur()\"><img src=\"../../images/logo_links.jpg\" alt=\"WTTV e.V.\" width=\"157\" height=\"120\" border=\"0\"></a><br>";
  code+="<img src=\"../../images/ecke.gif\" alt=\"\" width=\"157\" height=\"16\" border=\"0\"></div></td></tr>";
  code+="<tr><td valign=\"top\"><img src=\"../../images/menu/top.gif\" width=\"154\" height=\"14\" border=\"0\"></td></tr>";
  code+="<tr><td background=\"../../images/menu/background.gif\">";
  for (hp=1;hp<=hauptpunkte;hp++)
  {
    if (hp==hpid)
      {
      if (menu[hp].up==0)
      {
        code+="<div style=\"font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;font-weight:bold;color:#000000;margin-left:0px\"><img src=../../images/menu/arrowmain1.gif width=19 height=21 border=0 align=absmiddle><a class=menu0b href=\""+menu[hp].link+"\">"+menu[hp].text+"</a></div>\n";
      } else {
        code+="<div style=\"font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;font-weight:bold;color:#000000;margin-left:0px\"><a href=\"javascript:showmenu(0);\"><img name="+menu[hp].name+" src=../../images/menu/arrowmain10.gif width=19 height=21 border=0 align=absmiddle></a><a class=menu0b href=\""+menu[hp].link+"\">"+menu[hp].text+"</a></div>\n";
        for (up=1;up<=menu[hp].up;up++)
        {
          if (up==upid)
            {
            code+="<div style=\"background-image:url(../../images/menu/unterhgmenu.gif);font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;color:#2B1A00;text-align:left;margin-left:21px\"><a href=\"javascript:showmenu("+hpid+",0);\"><img src=../../images/menu/arrowsub1.gif width=9 height=10 border=0></a><a class=menu1b href=\""+menu[hp].ups[up].link+"\">"+menu[hp].ups[up].text+"</a></div>\n";
            for (uup=1;uup<=menu[hp].ups[up].up;uup++)
            {
              code+="<div style=\"background-image:url(../../images/menu/unterhgmenu.gif);font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;color:#2B1A00;text-align:left;margin-left:21px\"><img src=../../images/menu/trans.gif width=12px height=8 border=0><img src=../../images/menu/uub0.gif width=8 height=8 border=0><a class=menu1 href=\""+menu[hp].ups[up].ups[uup].link+"\">"+menu[hp].ups[up].ups[uup].text+"</a></div>\n";
            }
          }
          else {
            if (menu[hp].ups[up].up!=0)
            {
              code+="<div style=\"background-image:url(../../images/menu/unterhgmenu.gif);font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;color:#2B1A00;text-align:left;margin-left:21px\"><a href=\"javascript:showmenu("+hpid+","+up+");\"><img src=../../images/menu/arrowsub0.gif width=9 height=10 border=0></a><a class=menu1 href=\""+menu[hp].ups[up].link+"\">"+menu[hp].ups[up].text+"</a></div>\n";
            } else {
              code+="<div style=\"background-image:url(../../images/menu/unterhgmenu.gif);font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;color:#2B1A00;text-align:left;margin-left:21px\"><img src=../../images/menu/men1.gif width=9 height=10 border=0><a class=menu1 href=\""+menu[hp].ups[up].link+"\">"+menu[hp].ups[up].text+"</a></div>\n";
            }
          }
        }
      }
    }
    else {
      if (menu[hp].up==0)
      {
        code+="<div style=\"font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;font-weight:bold;color:#000000;margin-left:0px\"><img src=../../images/menu/arrowmain.gif width=19 height=21 border=0 align=absmiddle><a class=menu0 href=\""+menu[hp].link+"\">"+menu[hp].text+"</a></div>\n";
      } else {
        code+="<div style=\"font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;font-weight:bold;color:#000000;margin-left:0px\"><a href=\"javascript:showmenu("+hp+");\"><img name="+menu[hp].name+" src=../../images/menu/arrowmain00.gif width=19 height=21 border=0 align=absmiddle></a><a class=menu0 href=\""+menu[hp].link+"\">"+menu[hp].text+"</a></div>\n";
      }
    }
  }
  code+="<img src=\"../../images/menu/bottom.gif\" width=154 height=14 border=0>";
  code+="</td></tr>";
  code+="<tr><td><img src=../../images/menu/leer.gif width=1 height=10 border=0></td></tr>";
  code+="<tr><td><a href=\"http://wttv.click-tt.de/\" target=\"_blank\" onFocus=\"if(this.blur)this.blur()\"><img src=\"../../images/click-tt.gif\" alt=\"click-TT Vereinsportal\"width=157 height=19 border=0></a></td></tr></table>";
  code+="</body>";
  code+="</html>";
  parent.menue.document.open();
  parent.menue.document.write(code);
  parent.menue.document.close();
  writing=false;
  written=true;
}

function add()
{
  level = add.arguments[0];

  if (level=="HP") {
    hauptpunkte++;
    menu[hauptpunkte] = new Object();
    menu[hauptpunkte].name = add.arguments[1];
    menu[hauptpunkte].link = add.arguments[2];
    menu[hauptpunkte].text = add.arguments[3];
    menu[hauptpunkte].up = 0;
  }
  if (level=="UP") {

    for (i=1;i<=menu.length+1;i++)
      if (menu[i].name==add.arguments[1]) break;

    if (menu[i].up==0) menu[i].ups = new Array();
    menu[i].up++;
    unterpunkte=menu[i].up;

    menu[i].ups[unterpunkte] = new Object();
    menu[i].ups[unterpunkte].name = add.arguments[2];
    menu[i].ups[unterpunkte].link = add.arguments[3];
    menu[i].ups[unterpunkte].text = add.arguments[4];
    menu[i].ups[unterpunkte].up = 0;
  }

  if (level=="UUP") {

    for (i=1;i<=menu.length+1;i++)
      if (menu[i].name==add.arguments[1]) break;

    for (o=1;o<=menu[i].up;o++)
      if (menu[i].ups[o].name==add.arguments[2]) break;

    if (menu[i].ups[o].up==0) menu[i].ups[o].ups = new Array();
    menu[i].ups[o].up++;
    unterpunkte=menu[i].ups[o].up;

    menu[i].ups[o].ups[unterpunkte] = new Object();
    menu[i].ups[o].ups[unterpunkte].name = add.arguments[3];
    menu[i].ups[o].ups[unterpunkte].link = add.arguments[4];
    menu[i].ups[o].ups[unterpunkte].text = add.arguments[5];
  }
}

function start()
{
  if (written==true | menuready==false) return "";
  if (aktiver_hp)
  {
    for (i=1;i<menu.length;i++)
    {
      if (menu[i].name==aktiver_hp)
      {
        aktiver_hp=i;
        for (i=1;i<=menu[aktiver_hp].up;i++)
        {
          if (menu[aktiver_hp].ups[i].name==aktiver_up) aktiver_up=i;
        }
      }
    }
  }
  showmenu(aktiver_hp,aktiver_up);
}
