$(document).ready(function() {hideOldMenu();});


function hideOldMenu() {
  var toLoadKontextmenue = window.location.pathname.substring(0,window.location.pathname.length-4)+'_kontextmenue.htm #kontextmenue';	
  var ver = -1; // Return value assumes failure.
  if (navigator.appName == 'Microsoft Internet Explorer')
  //alert(navigator.appName);
  {
    var ua = navigator.userAgent;
    var re  = new RegExp("MSIE ([0-9]{1,}[\.0-9]{0,})");
    if (re.exec(ua) != null)
      ver = parseFloat( RegExp.$1 );
  };
  if ( ver > -1 )
  {
    if ( ver > 8.0 ) 
     {
        function showNewKontextmenue() {
	       $('#kontextmenue').slideDown('fast',initMenu());
        }
        function loadKontextmenue() {
	       $('#kontextmenue').load(toLoadKontextmenue,'',showNewKontextmenue)
        }
        $('#kontextmenue').hide(loadKontextmenue);
     }
   }
  else
     {
        function showNewKontextmenue() {
	       $('#kontextmenue').slideDown('fast',initMenu());
        }
        function loadKontextmenue() {
	       $('#kontextmenue').load(toLoadKontextmenue,'',showNewKontextmenue)
        }
        $('#kontextmenue').hide(loadKontextmenue);
   }
  }




function initMenu() {
  var test = 'initMenu';

  $('#menu ul').hide();
  $('#menu li a').click(
    function(event) {
	  var checkElement = $(this).next();
      if (!$(event.target).is('li ul li a')) {
		$('#menu li a').removeClass('on');
	    $('#menu li ul li a').removeClass('sub_on');		
		$('#menu ul:visible').slideUp('normal');
		$(this).addClass('on');
      }
	  if ($(event.target).is('li ul li a')) {
	    $('#menu li ul li a').removeClass('sub_on');
	    $(this).addClass('sub_on');
		return false;
      }
      if((checkElement.is('ul')) && (!checkElement.is(':visible'))) {
        $('#menu ul:visible').slideUp('normal');
        checkElement.slideDown('normal');
        $(this).addClass('on');
        return false;
      }
    }
  );

  $('#sidebar li a').click(function(){
		var toLoadSeite = $(this).attr('href')+' #seite';
		$('#seite').hide('fast',loadSeite);
		function loadSeite() {
			$('#seite').load(toLoadSeite,'',showNewSeite())
		}
		function showNewSeite() {
			$('#seite').show('normal');
		}
		//$('#seite').fadeOut().empty().replaceWith(toLoadSeite).fadeIn();
		return false;
	});

  
}

