/* javascript FiberTech.de by onlinemars (www.onlinemars.de)    */
/* copyright author Nils Rebhan (co-author: Torsten Kohnke) */


function browser_IE()
{
  var browser;
  if (navigator.appName == "Microsoft Internet Explorer"){
    browser=true;
  }
  else{
    browser=false;
  }
  return browser;
}


function DivVis(Div,Vis)
{
  if (document.getElementById) {
    if (Vis)
         document.getElementById(Div).style.visibility="visible";
    else document.getElementById(Div).style.visibility="hidden";
  }
  else if(browser_IE()) {
    if (Vis)
         document.all[Div].style.visibility="visible";
    else document.all[Div].style.visibility="hidden";
  }
  else {
    if (Vis)
         document.layers[Div].visibility="show";
    else document.layers[Div].visibility="hide";
  }

}

function GetOIMG(source,Div,PicName)
{
  var ok;
  ok=false;
  for (i=0;i<oimg.length;i++) {
    if (oimg[i].src.search(source)>0) {
/*      alert(oimg[i].src+"---"+source);*/
      document.getElementById("d_"+PicName).firstChild.lastChild.setAttribute("src",oimg[i].src);
      ok=true;
    }
  }
  if (ok != true) {
/*      alert(oimg[i].src+"---"+source);*/
/*    alert("nicht ok");*/
    document.getElementById("d_"+PicName).firstChild.lastChild.setAttribute("src",source);
  }
}

function PicPic(Div,PicNr,PicName,zusatz1,zusatz2)
{
  if (document.getElementById) {
    GetOIMG("img/"+PicName+zusatz2+zusatz1+".gif",Div,PicName);
  }
  else if(browser_IE())
    document.images[PicName].src="img/"+PicName+zusatz1+".gif";
  else {
    document.layers[Div].document.images[PicNr].src="img/"+PicName+zusatz2+zusatz1+".gif";
  }
}

function PicPic2(Div,PicNr,PicName,zusatz1,zusatz2)
{
  if (document.getElementById) {
    GetOIMG("img/"+PicName+zusatz2+zusatz1+"2.gif",Div,PicName);
  }
  else if(browser_IE())
    document.images[PicName].src="img/"+PicName+zusatz1+"2.gif";
  else
    document.layers[Div].document.images[PicNr].src="img/"+PicName+zusatz2+zusatz1+"2.gif";
}


function auf(Div1,Div2)
{
  DivVis(Div2,true);
}

function res(Div1,Div2)
{
  DivVis(Div2,false);
}

function auf1(Div1,PicNr1,PicName1)
{
  PicPic(Div1,PicNr1,PicName1,"r","");
  DivVis(Div1,true);
}

function auf1b(Div1,PicNr1,PicName1,VisibleDIV1)
{
  PicPic(Div1,PicNr1,PicName1,"r","");
  DivVis(VisibleDIV1,true);
}

function auf2(Div1,PicNr1,PicName1,VisibleDIV1,VisibleDIV2)
{
  PicPic(Div1,PicNr1,PicName1,"r","");
  DivVis(VisibleDIV1,true);
  DivVis(VisibleDIV2,true);
}

function res1(Div1,PicNr1,PicName1)
{
  DivVis(Div1,false);
  PicPic(Div1,PicNr1,PicName1,"","");
}

function res1b(Div1,PicNr1,PicName1,VisibleDIV1)
{
  DivVis(VisibleDIV1,false);
  PicPic(Div1,PicNr1,PicName1,"","");
}

function res2(Div1,PicNr1,PicName1,VisibleDIV1,VisibleDIV2)
{
  DivVis(VisibleDIV2,false);
  DivVis(VisibleDIV1,false);
  PicPic(Div1,PicNr1,PicName1,"","");
}