<!--
//**********************************************************************************
//**********************************************************************************
function infodetail(i_textid){
  window.open("../seiten/infodetail.php?p_textid="+i_textid+"", "Info", "toolbar=0,location=0,status=0,menubar=0,scrollbars=1,resizable=0,width=600,height=600");
}
//**********************************************************************************
//**********************************************************************************
function startList() {
  if (document.all && document.getElementById) {
    navRoot = document.getElementById("dmenu");
    for (i=0; i<navRoot.childNodes.length; i++) {
      node = navRoot.childNodes[i];
      if (node.nodeName=="LI") {
        node.onmouseover=function() {
          this.className+=" over";
        }
        node.onmouseout=function() {
          this.className=this.className.replace(" over", "");
        }
      }
    }
  }
}
//**********************************************************************************
//   ANTI SPAM
//**********************************************************************************
var browserName = navigator.appName;
var browserVer = parseInt(navigator.appVersion);
var version = "";
var msie4 = (browserName == "Microsoft Internet Explorer" && browserVer >= 4);
if ((browserName == "Netscape" && browserVer >= 3) || msie4 || browserName=="Konqueror" || browserName=="Opera") {version = "n3";} else {version = "n2";}

// Blurring links:
function blurLink(theObject) {        //
  if (msie4)        {theObject.blur();}
}

// decrypt helper function
function decryptCharcode(n,start,end,offset)        {
  n = n + offset;
  if (offset > 0 && n > end) {
    n = start + (n - end - 1);
  } else if (offset < 0 && n < start) {
    n = end - (start - n - 1);
  }
  return String.fromCharCode(n);
}

// decrypt string
function decryptString(enc,offset) {
  var dec = "";
  var len = enc.length;
  for(var i=0; i < len; i++) {
    var n = enc.charCodeAt(i);
    if (n >= 0x2B && n <= 0x3A) {
      dec += decryptCharcode(n,0x2B,0x3A,offset);        // 0-9 . , - + / :
    } else if (n >= 0x40 && n <= 0x5A)        {
      dec += decryptCharcode(n,0x40,0x5A,offset);        // A-Z @
    } else if (n >= 0x61 && n <= 0x7A)        {
      dec += decryptCharcode(n,0x61,0x7A,offset);        // a-z
    } else {
      dec += enc.charAt(i);
    }
  }
  return dec;
}

// decrypt spam-protected emails
function linkTo_UnCryptMailto(s) {
  location.href = decryptString(s,-2);
}
// -->
