

    var altGelbButton = 0; // aktuell aktiverButton, der gelb angezeigt werden soll





    var alleLinks;



    function buttonsAusgeben()

    {





       alleLinks = new Array(1);

       var i=0;

       var buttonFarbe =0 // 0: weiss 1: blau 2: gelb



       document.writeln("<i class=vorschub> ");





       if (aktGelbButton == i)

           buttonFarbe = 2; // aktiver Button bei der Initialisierung

       else

           buttonFarbe = 0; // nicht aktiv bei der Initialisierung



       alleLinks[i] = new linkInit("../home/home.html", "home",i,buttonFarbe)

       alleLinks[i].textAusgeben();

       i++;





         if (aktGelbButton == i)

             buttonFarbe = 2; // aktiver Button bei der Initialisierung

         else

             buttonFarbe = 0; // nicht aktiv bei der Initialisierung



         alleLinks[i] = new linkInit("../buergerservice/buergerservice.html", "buergerservice",i,buttonFarbe)

         alleLinks[i].textAusgeben();

         i++



         if (aktGelbButton == i)

             buttonFarbe = 2; // aktiver Button bei der Initialisierung

         else

             buttonFarbe = 0; // nicht aktiv bei der Initialisierung



         alleLinks[i] = new linkInit("../impressum/impressum.html", "impressum",i,buttonFarbe)

         alleLinks[i].textAusgeben();

         i++



    document.writeln("</i> ");

  }





// ********



    function  paramterEinlesen()

    {

      var i;

      var basis;



      Satz = window.location.search;



      if (Satz.length > 1)

      {



          Satz=  Satz.substring(1,Satz.length); // Fragezeichen wegwerfen



          Wert = Satz.split("=");

          aktGelbButton = parseInt(Wert[1]);



      }

       else

          aktGelbButton = 1; // Kein Paramter

   }





// **********





    function linkInit(verweis, text, bildnummer, status)

    {

      this.verweis = verweis;

      this.text = text;

      this.bildnummer = bildnummer;

      this.status = status; // 1: normal, 2: maus drauf 3: angeklickt



      this.textAusgeben = textAusgeben;   //Methoden anschliessen

      this.mausClick = mausClick;

      this.bildAnzeigen = bildAnzeigen;

      this.mausRaus = mausRaus;

      this.mausRein = mausRein;

      this.alleHoch = alleHoch;

      this.buttonHoch = buttonHoch;

   }





   function mausRein()

   {

      if (this.status !=2) // kein aktuell geklickter Button

      {  this.status = 1;  // Gedrückt und weisse Schrift

         this.bildAnzeigen();

      }

   }





   function mausRaus()

   {

      if (this.status !=2) // kein aktuell geklickter Button

      {   this.status = 0;  // nicht mehr gedrückt

          this.bildAnzeigen();

      }

   }





   function mausClick()

   {

      this.alleHoch();

      this.status = 2;  // Gedrückt und rote Schrift

      this.bildAnzeigen();

   }





   function bildAnzeigen()

   {

      var aktbildname = this.text + this.status + ".gif";

      document.images[1+this.bildnummer].src = aktbildname; // 1+, da immer ein anderes Image dazwischen

   }





   function alleHoch()

   {

     for (i=0;  i<alleLinks.length; i++)   // alle Link-Buttons werden hochgestell

     {

         if (alleLinks[i].status != 0) // schon hohe Buttons werde ignorier -> performance

         {     alleLinks[i].buttonHoch(); // Button wird wieder hochgestellt

         }

     }

   }



   function buttonHoch()

   {



       this.status = 0;  // nicht mehr gedrückt

       this.bildAnzeigen();



   }





   function textAusgeben()

   {



     document.write("<a border=0 href=");

     document.writeln(this.verweis);

     document.write(" target=frame_rechts");



     document.write(" alt=");

     document.write(this.text);



     document.write(" onClick=alleLinks[");

     document.write(this.bildnummer);

     document.writeln("].mausClick()");





     document.write(" onMouseOut=alleLinks[");

     document.write(this.bildnummer);

     document.writeln("].mausRaus()");



     document.write(" onMouseOver=alleLinks[");

     document.write(this.bildnummer);

     document.writeln("].mausRein()>");





     document.write("<img border=0 src=");

     document.write(this.text);  // Name der Bilddatei

     document.write(this.status);  // Version der Bilddatei



     document.write(".gif>");

     document.writeln("</A><BR>");

     //document.writeln("<br><IMG SRC=linie_grau.gif WIDTH=141 HEIGHT=3><br><br>");



   }
