Menu = {timer : null};

menuOver=new Array(0,0,0,0);
menuSichtbar=new Array (null,"menu1",null,null);
imagehigh=new Array(null,null,null,null);
menuLassen=0;

Menu.getStyle = function(name){
        if(document.getElementById) return document.getElementById(name).style;
        else if(document.all) return document.all[name].style;
        else if(document.layers) return document.layers[name];
}
Menu.show = function(zuZeigen,overMenu){
        zuZeigenNum=zuZeigen.substring(4,5);
        overMenuNum=overMenu.substring(4,5);
        if(this.timer) clearTimeout(this.timer);
        if (zuZeigen!=overMenu){
            if(overMenuNum<=2){Menu.doHide(menuSichtbar[3]);}
            if(overMenuNum==1) {Menu.doHide(menuSichtbar[2]);}
        };
        this.getStyle(zuZeigen).visibility = "visible";
        menuOver[overMenuNum]=1;
        menuSichtbar[zuZeigenNum]=zuZeigen;
        zuZeigen=null;
        overMenu=null;
}

Menu.hideTimer = function(SchliesserTimer){
                 if (menuLassen==0){
                 Schliesser=SchliesserTimer;
                 this.timer=setTimeout("Menu.hideChoose(Schliesser)",1000);
                 }
}

Menu.hideChoose = function (Schliesser){
        SchliesserNum=Schliesser.substring(4,5) ;
        if ( (SchliesserNum==1&&menuOver[2]==0)||(SchliesserNum==2&&menuOver[3]==0)||(SchliesserNum==3)){
                Menu.doHide(menuSichtbar[2]);
                Menu.doHide(menuSichtbar[3]);
                Menupunkt.alt(1);
                imagehigh[1]=null;
        }
}

Menu.hideNow = function(jetztSchliesser){
      jetztSchliesserNum=jetztSchliesser.substring(4,5);
      if (jetztSchliesserNum==1&&menuOver[1]==1){Menu.doHide(menuSichtbar[2]);}
      if (jetztSchliesserNum==2&&menuOver[2]==1){Menu.doHide(menuSichtbar[3]);}
}

Menu.doHide = function(jetztSchliessen){
          if(jetztSchliessen){
               SchliessNum=jetztSchliessen.substring(4,5);
               this.getStyle(jetztSchliessen).visibility = "hidden";
               menuSichtbar[SchliessNum]=null;
               Menupunkt.alt(SchliessNum);
               imagehigh[SchliessNum]=null;
               jetztSchliessen = null;
         }
}

Menu.menuOverLoeschen = function(nichtOver){
      menuOver[nichtOver.substring(4,5)]=0;
}

Menupunkt={};

Menupunkt.wechsel=function (imagename,neuesbild){
        if (imagename!=imagehigh[1]&&imagename!=imagehigh[2]&&imagename!=imagehigh[3]){
                window.document.images[imagename].src=neuesbild.src;
        }
}

Menupunkt.click=function (imagename,neuesbild,x){
        menuLassen=0;
        if (imagename!=null){
                window.document.images[imagename].src=neuesbild.src;
                if (imagename!=imagehigh[x]){
                        Menupunkt.alt(x);
                }
                imagehigh[x]=imagename;
        }
}

Menupunkt.alt=function (y){
        if (imagehigh[y]!=null){
                altesbildhigh=window.document.images[imagehigh[y]].src;
                ende=altesbildhigh.length;
                altesbild=altesbildhigh.substring(0,ende-9)+".gif";
                window.document.images[imagehigh[y]].src=altesbild;
                }
}

function ladeSeite (neueSeite){
        if (neueSeite){
                window.location.href=neueSeite;
        }
}
