  function treeMenu_init() {
    var menu = document.getElementById('menu');
    var data = document.getElementById("sectionID").value;
    var items = menu.getElementsByTagName("li");
    
    for(var i = 0; i < items.length; i++) {
    //alert (items[i].value);
      items[i].onclick = treeMenu_handleClick;
      if((!treeMenu_contains(treeMenu_getClasses(items[i]), "treeMenu_opened")) && (items[i].getElementsByTagName("ul").length > 0)) {
        var classes = treeMenu_getClasses(items[i]);
        if(items[i].id == data) {
          classes.push("treeMenu_opened");
        }
        else {
          classes.push("treeMenu_closed");
        }
        items[i].className = classes.join(" ");
      }
    }
    linkID();
  }
  

  function treeMenu_handleClick(event) {
    if(event == null) { //Workaround für die fehlenden DOM Eigenschaften im IE
      event = window.event;
      event.currentTarget = event.srcElement;
      while(event.currentTarget.nodeName.toLowerCase() != "li") {
        event.currentTarget = event.currentTarget.parentNode;
      }
      event.cancelBubble = true;
    }
    else {
      event.stopPropagation();
    }
    var array = treeMenu_getClasses(event.currentTarget);
    for(var i = 0; i < array.length; i++) {
      if(array[i] == "treeMenu_closed") {
        array[i] = "treeMenu_opened";
      }
      else if(array[i] == "treeMenu_opened") {
        array[i] = "treeMenu_closed";
      }
    }
    event.currentTarget.className = array.join(" ");
  }
  

  function treeMenu_getClasses(element) {
  //alert(element.className);
    if(element.className) {
      return element.className.match(/[^ \t\n\r]+/g);
    }
    else {
      return new Array(0);
    }
  }
  

  function treeMenu_contains(array, element) {
    for(var i = 0; i < array.length; i++) {
      if(array[i] == element) {
        return true;
      }
    }
    return false;
  }
  

  function treeMenu_store(menu) {
    var result = new Array();
    var items = menu.getElementsByTagName("li");
    for(var i = 0; i < items.length; i++) {
      if(treeMenu_contains(treeMenu_getClasses(items[i]), "treeMenu_opened")) {
        result.push(i);
      }
    }
    return result.join(" ");
  }  


//----- Linkcolor -----//
function linkID() {
  var linkID = document.getElementById("linkID").value;
  if (linkID != "") {
    //alert(linkID);
    var link = document.getElementById(linkID);
    link.style.color="#FFAA11";
  }
}
