//<![CDATA[
// IE6 workaround
	 
	var current_active_nav_item = null;
	var current_active_subnav_item = null;
		
  	function show(element, event){
  		if(current_active_nav_item != null && 
  				current_active_nav_item != element.parentNode){
  			current_active_nav_item.className = 'nav_item';
  			
  			// untermenü ausblenden beim alten Element, falls vorhanden
  			if(current_active_nav_item.parentNode.childNodes[1] != null ){
  	  			current_active_subnav_item = current_active_nav_item.parentNode.childNodes[1];
  	  	  		current_active_subnav_item.style.display = 'none';
  	  		}
  		}
  		
  		element.className = 'nav_item_hover';
  		current_active_nav_item = element;
  		
  		// existiert überhaupt ein Untermenü
  		if(element.parentNode.childNodes[1] != null ){
  			current_active_subnav_item = element.parentNode.childNodes[1];
  	  		current_active_subnav_item.style.display = 'block';
  	  		current_active_subnav_item.parentNode.childNodes[0].className = 'nav_item_hover';
  		}
  	}
  	
  	function hide(element, event){
  		if(Browser.Engine.trident){
  			event.relatedTarget = event.toElement;
  		}
  		if(event.relatedTarget.className == 'nav_item_hover' ){
  			if(current_active_subnav_item == null){
  				current_active_nav_item.className = 'nav_item';
  				current_active_nav_item = null;
  				return;
  			}
  		}
  		var insideSubmenu = (element.parentNode == 
  			event.relatedTarget.parentNode.parentNode.parentNode.parentNode) ||
  			(element == event.relatedTarget);

  		if(!insideSubmenu){
  			if(current_active_nav_item != null)
  				current_active_nav_item.className = 'nav_item';
  			current_active_nav_item = null;
  			if(current_active_subnav_item != null){
  				current_active_subnav_item.className = 'nav_item';
  	  			current_active_subnav_item.style.display = 'none';
  			}
  			current_active_subnav_item = null;
  		}
    }
	

//]]>