

//alert("Name:navigator.appVersion, Wert:" + navigator.appVersion);

// erstmal schauen, was für ein Browser es ist
/*
   navigator.appName ist eine Variable, die vom Browser automatisch gesetzt wird und
den Namen des Browser enthält

*/

ns4 = (navigator.appName.indexOf("Netscape") != -1 && navigator.appVersion.substring(0,1) < "5")? true:false
ns6 = (navigator.appName.indexOf("Netscape")!=-1 && navigator.appVersion.substring(0,1) >= "5")? true:false
ie = (navigator.appName.indexOf("Microsoft Internet Explorer")!=-1) ? true : false


function showhide(name, what_to_do)
{


        if(what_to_do == 'show')
        {
         if (ie)
         {
                 changeto();
         }

                var warten = 1000; // in millisekunden

                 var then,now;
                 then=new Date().getTime();
                 now=then;
                 while((now-then)< warten)
                 {
                          now=new Date().getTime();
                 }


                if(ns4)
                {
                        document.layers[name].visibility = "show";
                }
                if(ie)
                {
                        document.all[name].style.visibility = "visible";
                }
                if(ns6)
                {
                        document.getElementById(name).style.visibility = "visible";
                }


        }
        if(what_to_do == 'hide')
        {
                      if (ie)
                      {
                      changeback();
                      }
                if(ns4) {
                        document.layers[name].visibility = "hide";
                        }
                if(ie) {
                        document.all[name].style.visibility = "hidden";

                        }
                if(ns6) {
                        document.getElementById(name).style.visibility = "hidden";
                        }
                }
}







function changeto ( highlightcolor )
{
 highlightcolor = '#F3C07D';

 // source enthält das HTML-Element, durch das die Funktion
 // aufgerufen wurde, d.h. über das der Benutzer mit der Maus
 // gerollt ist
 source = event.srcElement;


if (source.tagName=="TR"||source.tagName=="TABLE")
return
while(source.tagName!="TD")
source=source.parentElement
if (source.style.backgroundColor!=highlightcolor&&source.id!="ignore")
source.style.backgroundColor=highlightcolor
}

function changeback(originalcolor)
{
 originalcolor = '#F2A87D';
if (event.fromElement.contains(event.toElement)||source.contains(event.toElement)||source.id=="ignore")
return
if (event.toElement!=source)
source.style.backgroundColor=originalcolor
}
