// JavaScript Documentvar IE = false;var IE6 = false;var NS = false;var browser_version = parseInt(navigator.appVersion);var browser_type = navigator.appName;if (browser_type == "Microsoft Internet Explorer" && (browser_version >= 4)) { IE = true; } if (browser_type == "Microsoft Internet Explorer" && (browser_version <= 6)) { IE6 = true; } else if (browser_type == "Netscape" && (browser_version >= 4) && (browser_version < 5)) { NS = true; }else if (browser_type == "Netscape" && (browser_version >= 5)) { NS = true; }// --------------------------------------------------------------------------------/* * Importiert das angegebene Stylesheet * @author: DKL*/function importStyle(stylesheet){  var head = document.getElementsByTagName("head")[0];  var link = document.createElement("link");  link.rel = "stylesheet";  link.href = "/html/js/khlib/css/js"+stylesheet+".css";  link.type = "text/css";  link.media = "all";  head.appendChild(link);}// --------------------------------------------------------------------------------/* * Sollte eigentlich die Einbindung der Datei im Parent Frame bewerkstelligen.  *  Ist jedoch in dieser Form aufgrund der Crossdomainbeschränkung durch JS nicht Funktionsfähig. * @author: DKL*/function includeJSToParent(script){  var head = parent.getElementsByTagName("head")[0];  var link = parent.createElement("link");  switch(script)  {    case 'popup': link.href = "/html/js/khlib/js/popup.js"; break;  }  link.type = "text/javascript";  head.appendChild(link);}// --------------------------------------------------------------------------------/* * Gibt alle Elemente mit dem angegebenen Klassennamen in einem Array zurück * @author: DKL*/function getElementsByClassName(class_name){  var all_obj;  var ret_obj = new Array();  var j = 0;  var teststr;  if(document.all)    all_obj = document.all;  else if(document.getElementsByTagName && !document.all)    all_obj = document.getElementsByTagName("*");  for(i = 0; i < all_obj.length; i++)  {    if(all_obj[i].className.indexOf(class_name) != -1)    {      teststr = ","+all_obj[i].className.split(" ").join(",")+",";      if(teststr.indexOf(","+class_name+",")!= -1)      {        ret_obj[j] = all_obj[i];        j++;      }    }  }  return ret_obj;}// --------------------------------------------------------------------------------