var warten = 0;



function ReplaceOrig(wechsel) {

 if (seitegeladen == 1) {
  if (warten == 1) {
   warten = 0;
   window.clearTimeout(timeout10);
   RestoreOrig2(wechsel3);
  }

  wechsel1 = wechsel.id.charAt(1)+wechsel.id.charAt(2);

  for(numlinks=1; numlinks <= 6; numlinks++) {
   document.getElementById("b"+String(numlinks)+"0b").style.visibility = "hidden";
   document.getElementById("b"+String(numlinks)+"0c").style.visibility = "hidden";
   document.getElementById("b"+String(numlinks)+"0d").style.visibility = "hidden";
   document.getElementById("b"+String(numlinks)+"0a").style.visibility = "visible";
  }

  for(numlinksa=1; numlinksa <= 6; numlinksa++) {
   for(numlinks=1; numlinks <= 5; numlinks++) {
    document.getElementById("b"+numlinksa+String(numlinks)+"a").style.visibility = "hidden";
    document.getElementById("b"+numlinksa+String(numlinks)+"b").style.visibility = "hidden";
    document.getElementById("b"+numlinksa+String(numlinks)+"c").style.visibility = "hidden";
   }
  }

  for(numlinks=1; numlinks <= 5; numlinks++) {
   document.getElementById("kante"+String(numlinks)).style.visibility = "hidden";
   document.getElementById("b"+wechsel1.charAt(0)+String(numlinks)+"a").style.visibility = "visible";
  }

  document.getElementById("b"+wechsel1.charAt(0)+"0a").style.visibility = "hidden";
  document.getElementById("b"+wechsel1.charAt(0)+"0c").style.visibility = "visible";
  document.getElementById("b"+wechsel1.charAt(0)+"0d").style.visibility = "visible";

  if (wechsel1.charAt(1) == "0") {
   document.getElementById("b"+wechsel1.charAt(0)+"1a").style.visibility = "hidden";
   document.getElementById("b"+wechsel1.charAt(0)+"1c").style.visibility = "visible";
   document.getElementById("kante1").style.visibility = "visible";
  }
  else {
   document.getElementById("b"+wechsel1+"a").style.visibility = "hidden";
   document.getElementById("b"+wechsel1+"c").style.visibility = "visible";
   document.getElementById("kante"+wechsel1.charAt(1)).style.visibility = "visible";
  }
 }

}



function RestoreOrig(wechsel) {

 if (seitegeladen == 1) {
  wechsel3 = wechsel;
  if (wechsel.id.charAt(2) != "0" || wechsel.id.charAt(1) == wechsel2.charAt(0)) {
   RestoreOrig2(wechsel3);
  }
  else {
   warten = 1;
   timeout10=window.setTimeout("RestoreOrig2(wechsel3)", 3000);
  }
 }
}



function LeavePage(wechsel) {

 if (seitegeladen == 1) {
  wechsel3 = wechsel;
  RestoreOrig2(wechsel3);
  timeout10=window.setTimeout("RestoreOrig2(wechsel3)", 100);
 }
}



function RestoreOrig2(wechsel) {

 wechsel1 = wechsel.id.charAt(1)+wechsel.id.charAt(2);

 for(numlinks=1; numlinks <= 6; numlinks++) {
  document.getElementById("b"+String(numlinks)+"0b").style.visibility = "hidden";
  document.getElementById("b"+String(numlinks)+"0c").style.visibility = "hidden";
  document.getElementById("b"+String(numlinks)+"0d").style.visibility = "hidden";
  document.getElementById("b"+String(numlinks)+"0a").style.visibility = "visible";
 }

 for(numlinksa=1; numlinksa <= 6; numlinksa++) {
  for(numlinks=1; numlinks <= 5; numlinks++) {
   document.getElementById("b"+numlinksa+String(numlinks)+"a").style.visibility = "hidden";
   document.getElementById("b"+numlinksa+String(numlinks)+"b").style.visibility = "hidden";
   document.getElementById("b"+numlinksa+String(numlinks)+"c").style.visibility = "hidden";
  }
 }

 for(numlinks=1; numlinks <= 5; numlinks++) {
  document.getElementById("kante"+String(numlinks)).style.visibility = "hidden";
  document.getElementById("b"+wechsel2.charAt(0)+String(numlinks)+"a").style.visibility = "visible";
 }

 document.getElementById("b"+wechsel2.charAt(0)+"0a").style.visibility = "hidden";
 document.getElementById("b"+wechsel2.charAt(0)+"0b").style.visibility = "visible";
 document.getElementById("b"+wechsel2.charAt(0)+"0d").style.visibility = "visible";

 document.getElementById("b"+wechsel2+"a").style.visibility = "hidden";
 document.getElementById("b"+wechsel2+"b").style.visibility = "visible";
 document.getElementById("kante"+wechsel2.charAt(1)).style.visibility = "visible";

}
