var on_img="";
var on_txt="";
var old_on_img="";
var button=new Array("unternehmen","dienstleistung","presse","wasser","umweltschutz","service");
var txt=new Array("Unternehmen","Dienstleistung","Presse","Rund ums Wasser","Umweltschutz","Kundenservice");
var preload_complete=0;
var button_lo=new Array(button.length);
var button_hi=new Array(button.length);
var button_on=new Array(button.length);

function on(img)
{
   old_on_img=on_img;
   on_img=img;
	on_txt=get_mo_txt(img);

   if (old_on_img!="") {lo(old_on_img);}
   if (document.images[img] && button_on[img]) {document.images[img].src=button_on[img].src;}
   window.status=on_txt;
}

function hi(img)
{
   if((img!=on_img)&&(preload_complete))
   {
   	if (document.images[img] && button_hi[img]) {document.images[img].src=button_hi[img].src;}
      window.status=get_mo_txt(img);
   }
}

function lo(img)
{
   if((img!=on_img)&&(preload_complete))
   {
   	if (document.images[img] && button_lo[img]) {document.images[img].src=button_lo[img].src;}
      window.status=on_txt;
   }
}

function get_mo_txt(img)
{
	var a=0;
	for (a=0; a<button.length; a++) {if (button[a]==img) {return txt[a];}}
	return "";
}

function preload()
{
	var a=0;
   var preload_img = new Array;
   for(a=0; a<button.length; a++)
   {
      img=button[a];
      if (eval("document.images."+img))
      {
         // LO
         eval("lo_src=document.images."+img+".src");
         button_lo[button[a]]=new Image;
         button_lo[button[a]].src=lo_src;

         // HI
         hi_src=lo_src.substring(0,lo_src.length-7)+"_hi.gif";
         button_hi[button[a]]=new Image;
         button_hi[button[a]].src=hi_src;

         // ON
         on_src=lo_src.substring(0,lo_src.length-7)+"_on.gif";
         button_on[button[a]]=new Image;
         button_on[button[a]].src=on_src;
      }
   }
   if (on_img) {on(on_img,on_txt);}
   preload_complete=1;
}
