  $(document).ready(function (){

	 // setzt die Klasse .js im Body-Tag  - dient in der CSS zur unterscheidung von Zustaenden mit und ohne JavaScript
	$(document.body).addClass('js');

	// in titles in hovered links have to be removed to avoid flickering
	$("ul#Navigation a").attr("title","");
	
	
		
	
	// ie < 7.0 kann kein li:hover
	if ($.browser.msie && $.browser.version < '7') {
		    var ie6navigation = function (e) {
				if (this.hovering) {
					this.hovering = false;
				} else {
					this.hovering = true;
				}
				$(this).toggleClass('hover');
			};
			function buttonHover(e) {
				ie6navigation.call(this, e);
				$(this.parentNode).toggleClass(this.className);
			}
			function hideInputs(e) {
				ie6navigation.call(this, e);
				$(this).nextAll().find('input, select').toggle();
			}
			$('ul#Navigation li').hover(ie6navigation, ie6navigation);
			
		}
		
       // Einblenden des Navigationslayers
       (function () {
           var animating = false;
           var firstLevelItems = $("ul#Navigation > li");
           var navLayers = firstLevelItems.children('div.navilayer');
		   var divOverlay = $('#overlay');
           function resetCss(el) {
               el.css({
                   opacity: 1,
                   visibility: 'visible'
               });
           }
           firstLevelItems.each(function (numFirstLevelItem) {
               var firstLevelItem = $(this);
               var navLayer = navLayers.eq(numFirstLevelItem);
               firstLevelItem.hover(function (e) {
                   if (animating) {
                       navLayers.stop().hide();
                       resetCss(navLayers);
                       navLayer.show();
                       animating = false;
                   } else {
                       navLayer.fadeIn(500);
                       animating = true;
                   }
				   divOverlay.show();
               }, function (e) {
                   animating = true;
                   navLayer.stop();
                   resetCss(navLayer);
                   navLayer.fadeOut(100).queue(function () {
                       animating = false;
					   divOverlay.hide();
                       navLayers.dequeue();
                   });
               });
           });
       })(); 
		
	// Ausklappen des slidingContent	
	$(".slidingContent").hide();
	$("a.slideLink").click(function (){
		$(this).blur().toggleClass("open");
		var slidingContent = $(this).parent().next("li.slidingContent").slideToggle("slow").siblings('li.slidingContent').hide("slow");
		slidingContent.prev().children('a').removeClass('open');
		return false;
	});
		
	//runde Ecken
		$(".corner1").corner("8px");
		$("a.jrcRounded").corner("6px, top");	
		
	
	
	
 });