/* javascript cd-fachmarkt.de by onlinemars (www.onlinemars.de)    */

function Details(DatName) {
  fenster = window.open(DatName, "Info",
        "width=780,height=550,scrollbars=yes,menubar=no,toolbar=no,location=no,statusbar=no,resizable=yes");
  fenster.focus();
  return;
}

function Details2(DatName) {
  fenster2 = window.open(DatName, "Details",
        "width=780,height=550,scrollbars=yes,menubar=no,toolbar=no,location=no,statusbar=no,resizable=yes");
  fenster2.focus();
  return;
}

function DetailsXY(DatName,x,y) {
  fensterXY = window.open(DatName, "Info",
        "width="+x+",height="+y+",scrollbars=yes,menubar=no,toolbar=no,location=no,statusbar=no,resizable=no");
  fensterXY.focus();
  return;
}

function DetailsKlein(DatName) {
  fensterklein = window.open(DatName, "Details2",
        "width=450,height=300,scrollbars=yes,menubar=no,toolbar=no,location=no,statusbar=no,resizable=no");
  fensterklein.focus();
  return;
}


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++) {
/*      alert(oimg[i].src+"---"+source);*/
    if (oimg[i].src.search(source)>0) {
      document.getElementById("d_"+PicName).firstChild.lastChild.setAttribute("src",oimg[i].src);
      ok=true;
    }
  }
  if (ok != true) {
    document.getElementById("d_"+PicName).firstChild.lastChild.setAttribute("src",source);
  }
}

function PicPic(Div,PicNr,PicName,zusatz1,zusatz2)
{
  if (document.getElementById) {
    GetOIMG("images/"+PicName+zusatz2+zusatz1+".gif",Div,PicName);
  }
  else if(browser_IE())
    document.images[PicName].src="images/"+PicName+zusatz1+".gif";
  else {
    document.layers[Div].document.images[PicNr].src="images/"+PicName+zusatz2+zusatz1+".gif";
  }
}

function PicPic2(Div,PicNr,PicName,zusatz1,zusatz2)
{
  if (document.getElementById) {
    GetOIMG("images/"+PicName+zusatz2+zusatz1+"2.gif",Div,PicName);
  }
  else if(browser_IE())
    document.images[PicName].src="images/"+PicName+zusatz1+"2.gif";
  else
    document.layers[Div].document.images[PicNr].src="images/"+PicName+zusatz2+zusatz1+"2.gif";
}


function auf(Div1,Div2)
{
  DivVis(Div2,true);
}

function res(Div1,Div2)
{
  DivVis(Div2,false);
}

function auf0(Div1,PicNr1,PicName1)
{
  PicPic(Div1,PicNr1,PicName1,"r","");
  //alert(document.getElementById(Div1).firstChild.style.left);
  /*for (i=1;i<=20;i++) {
    if (document.getElementById(Div1+i)) {
      //document.getElementById(Div1+i).style.left=document.getElementById(Div1).style.left+100;
      DivVis(Div1+i,true);
    }
  }
  */
}

function aufd0(Div1,PicNr1)
{
  if (document.getElementById(Div1+PicNr1)) {
    document.getElementById(Div1+PicNr1).style.backgroundColor='#FF0000';
    if (document.getElementById(Div1+PicNr1).firstChild) {
      document.getElementById(Div1+PicNr1).firstChild.style.backgroundColor='#FF0000';
      document.getElementById(Div1+PicNr1).firstChild.style.color='#FFFFFF';
      document.getElementById(Div1+PicNr1).firstChild.style.fontWeight='bold';
    }
  }
  for (i=1;i<=20;i++) {
    if (document.getElementById(Div1+i)) {
      DivVis(Div1+i,true);
    }
  }
}

function auf1(Div1,PicNr1,PicName1)
{
  PicPic(Div1,PicNr1,PicName1,"r","");
  DivVis(Div1,true);
}

function auf2(Div1,PicNr1,PicName1,VisibleDIV1,VisibleDIV2)
{
  PicPic(Div1,PicNr1,PicName1,"r","");
  DivVis(VisibleDIV1,true);
  DivVis(VisibleDIV2,true);
}

function res0(Div1,PicNr1,PicName1)
{
  PicPic(Div1,PicNr1,PicName1,"","");
  /*for (i=1;i<=20;i++) {
    if (document.getElementById(Div1+i)) {
      DivVis(Div1+i,false);
    }
  }
  */
}

function resd0(Div1,PicNr1)
{
  if (document.getElementById(Div1+PicNr1)) {
    document.getElementById(Div1+PicNr1).style.backgroundColor='#E7F0F9';
    if (document.getElementById(Div1+PicNr1).firstChild) {
      document.getElementById(Div1+PicNr1).firstChild.style.backgroundColor='#E7F0F9';
      document.getElementById(Div1+PicNr1).firstChild.style.color='#000000';
      document.getElementById(Div1+PicNr1).firstChild.style.fontWeight='normal';
    }
  }
  for (i=1;i<=20;i++) {
    if (document.getElementById(Div1+i)) {
      DivVis(Div1+i,false);
    }
  }
}

function res1(Div1,PicNr1,PicName1)
{
  DivVis(Div1,false);
  PicPic(Div1,PicNr1,PicName1,"","");
}

function res2(Div1,PicNr1,PicName1,VisibleDIV1,VisibleDIV2)
{
  DivVis(VisibleDIV2,false);
  DivVis(VisibleDIV1,false);
  PicPic(Div1,PicNr1,PicName1,"","");
}