var aufloesung = "86";
var changelinkscalled = false;
var myWidth = window.innerWidth != null? window.innerWidth: document.body != null? document.body.offsetWidth:700;
if (myWidth <= 800) { aufloesung = "86"; }
if (myWidth >= 1010) { aufloesung = "17"; }
if (myWidth >= 1200) { aufloesung = "11"; }
function changelinks() {
   
   for (var j = 0; j < urlreplist.length; j++) {
      for (var repdocname in urlreplist[j]) {
         var ausdruck = eval("/(.*)" + repdocname + "/i");
         for (var i = 0; i < document.links.length; ++i) {
            ausdruck.exec(document.links[i].href);
            var myj = ausdruck.test(document.links[i].href);
            if(myj == true) { document.links[i].href = urlreplist[j][repdocname]; }
         }
      }
   }

   var ausdruck = /(.*)(\d\d)(\D\D\Dinstr\d.*)/i;
   for (var i = 0; i < document.links.length; ++i) {
      ausdruck.exec(document.links[i].href);
      var myj = ausdruck.test(document.links[i].href);
      if ((RegExp.$2 != "00") && (myj == true)) document.links[i].href = RegExp.$1 + aufloesung + RegExp.$3;
   }

   ausdruck = /(.*)(ni\/)(.*)/i;
   for (var i = 0; i < document.links.length; ++i) {
      ausdruck.exec(document.links[i].href);
      var myj = ausdruck.test(document.links[i].href);
      if (myj == true) document.links[i].href = RegExp.$1 + "ni\-" + RegExp.$3;
   }

   ausdruck = /(.*)(\d\d\/)(.*)/i;
   for (var i = 0; i < document.links.length; ++i) {
      ausdruck.exec(document.links[i].href);
      var myj = ausdruck.test(document.links[i].href);
      if (myj == true) document.links[i].href = RegExp.$1 + RegExp.$3;
   }

   ausdruck = /(http\:\/\/.*\/.*)(\/)(.*htm)/i;
   for (var i = 0; i < document.links.length; ++i) {
      ausdruck.exec(document.links[i].href);
      var myj = ausdruck.test(document.links[i].href);
      if (myj == true) document.links[i].href = RegExp.$1 + "\/86\/" + RegExp.$3;
   }

   ausdruck = /(http\:\/\/.*\/.*)(\/)$/i;
   for (var i = 0; i < document.links.length; ++i) {
      ausdruck.exec(document.links[i].href);
      var myj = ausdruck.test(document.links[i].href);
      if (myj == true) document.links[i].href = RegExp.$1 + "\/86\/" + RegExp.$3;
   }

   var myaufloesung = aufloesung;
   if (myaufloesung == "86") { myaufloesung = ""; }
   else { myaufloesung = myaufloesung + "\/"; }
   ausdruck = /(.*)(\d\d)\/(.*)/i;
   for (var i = 0; i < document.links.length; ++i) {
      ausdruck.exec(document.links[i].href);
      var myj = ausdruck.test(document.links[i].href);
      if ((RegExp.$2 != "00") && (myj == true)) document.links[i].href = RegExp.$1 + myaufloesung + RegExp.$3;
   }

   ausdruck = /(.*)(ni\-)(.*)/i;
   for (var i = 0; i < document.links.length; ++i) {
      ausdruck.exec(document.links[i].href);
      var myj = ausdruck.test(document.links[i].href);
      if (myj == true) document.links[i].href = RegExp.$1 + "ni\/" + RegExp.$3;
   }
  
}
setTimeout("changelinks()",100);
