var bildPfad  = 'buttons/button_'; 	// Pfad zu den Buttons
var erkennung = '_button';	// Es werden nur Bilder ausgetauscht, deren Name-Value (z.B. name="test_button") mit diesem String endet 
var src_off   = '_off.gif';	// Bild-Off-Extension
var src_on    = '_on.gif';	// Bild-On-Extension

buttonOn  = new Array();
buttonOff = new Array();

function checkImages()
  {
   if (document.images)								 //Bilder vorhanden? 
      {for (i = 0; i < document.images.length; i++) 				// zählt die Anzahl der bilder auf der Seite
	   {if (document.images[i].name.indexOf(erkennung) != -1)
	       {stopPoint = document.images[i].name.indexOf(erkennung);		// bilder mit Namenversehen <img... name="..._button"! ->es wird nach "_button" gesucht & gezählt an wievielter stelle die Zeichen "_button" losgehen das ist dann das ende der variable
		bildName = document.images[i].name.substring(0,stopPoint);	// es werden die zeichen von 0 bis zum stoppoint gezählt-> die buchstaben innerhalb ergeben bildname
		buttonOn[document.images[i].name]      = new Image();
		buttonOn[document.images[i].name].src  = bildPfad +  bildName + src_on;	 //pfad/entstandener bildName mit _on.gif			
		buttonOff[document.images[i].name]     = new Image();
		buttonOff[document.images[i].name].src = bildPfad +  bildName + src_off;	 //pfad/entstandener bildName mit _off.gif	
	       }	
	   }
      }
  }		
function lightUp(which)
  {if (document.images)
      {whichButton = which + erkennung;
       newButton   =  buttonOn[whichButton];
       if (buttonOn[whichButton])
	  {document.images[whichButton].src = buttonOn[whichButton].src;
           return true;}
      }
  }
function darken(which)
  {if (document.images)
      {whichButton = which + erkennung;
       newButton   = buttonOff[whichButton];
       if (buttonOff[whichButton])
	  {document.images[whichButton].src = buttonOff[whichButton].src;
           return true;}
      }
  }
