$(document).ready(function() {
	
	var activeSub = $.cookie('activeSubMenu');
	var activeSubItem = $.cookie('subitem');
	var activeNoSub = $.cookie('activeNoSubMenu');
	var activeSmallTopMenu = $.cookie('activeSmallTopMenu');	

	if (activeSub!="") {	
		var searchId = $('*').index( $('#'+activeSub) );
		if (searchId>1) {
			$('#'+activeSub).show();
			if (!activeSubItem) {
				var menuId = activeSub.substr(6,2);

				//var prevElement = $('#'+activeSub).prev().children().addClass('activeMenuPoint');
				var prevElement = $('#mm_'+menuId).addClass('activeMenuPoint');
			} else {
				var menuId = activeSub.substr(6,2);
				//var prevElement = $('#'+activeSub).prev().children().addClass('activeMenuPoint');	
				var prevElement = $('#mm_'+menuId).addClass('activeMenuPoint');
				$('#' + activeSubItem).addClass('activeSubMenuPoint');
				//$('#' + activeSubItem).css('color', '#006699');
			}
		} else {
			
		}
	}
	
	if (activeNoSub!="") {
		var menuId = activeNoSub;
		
		//$('#'+menuId).children().attr("src",bildName);	
		//$('#'+menuId).parent().addClass('activeMenuPoint');		
		$('#'+menuId).addClass('activeMenuPoint');		
	}
	
	if (activeSmallTopMenu!="") {
		var menuId = activeSmallTopMenu;		

		//$('#'+menuId).children().addClass('activeTopMenuPoint');
		$('#'+menuId).addClass('activeTopMenuPoint');
	}
	
	
	$(".hasSubMenu").click( function() {
		var subMenu = $(this).next();
		var subId =  $(this).next().attr('id');
		
		
		$.cookie('activeSubMenu', subId, { path: '/' });
		$.cookie('subitem', null, { path: '/' });
		$.cookie('activeNoSubMenu',null, { path: '/' });
		$.cookie('activeSmallTopMenu',null,{ path: '/' });				
	});
	
	$(".noSubMenu").click( function() {
		var menuId = $(this).attr('id');
		$.cookie('activeSubMenu', null, { path: '/' });
		$.cookie('activeNoSubMenu',menuId, { path: '/' });
		$.cookie('activeSmallTopMenu',null,{ path: '/' });		
	});
	
	$(".noSubMenuContentLink").click( function() {
		var menuId = $(this).attr('id');
		$.cookie('activeSubMenu', null, { path: '/' });
		$.cookie('activeNoSubMenu',menuId, { path: '/' });
		$.cookie('activeSmallTopMenu',null,{ path: '/' });		
	});
	
	$('.subitem').click( function () {
			$.cookie('subitem', this.id, { path: '/' });	
	});	
	
	$(".smalltopmenu").click( function() {
		var menuId = $(this).attr('id');
		$.cookie('activeSubMenu', null, { path: '/' });
		$.cookie('activeNoSubMenu',null, { path: '/' });
		$.cookie('activeSmallTopMenu',menuId,{ path: '/' });
	});	
	
	$(".bigtopmenu").click( function() {
		var idStr = $(this).attr('id');
		var splitStr = idStr.split("_");
		var menuId = splitStr[2];
		var subId = splitStr[1];
		
		if ($(this).hasClass('hasSub')) {
			$.cookie('activeSubMenu', "subNav"+menuId, { path: '/' });
			$.cookie('subitem', menuId+"_"+subId, { path: '/' });
			$.cookie('activeNoSubMenu',null, { path: '/' });			
		} else if ($(this).hasClass('noSub')) {
			$.cookie('activeNoSubMenu',menuId, { path: '/' });
			$.cookie('activeSubMenu', null, { path: '/' });
			$.cookie('subitem', null, { path: '/' });			
		}
		
		
		$.cookie('activeSmallTopMenu',null,{ path: '/' });
	});	
	
	$(".topStart").click( function() {
			$.cookie('activeNoSubMenu',"09", { path: '/' });
			$.cookie('activeSubMenu', null, { path: '/' });
			$.cookie('subitem', null, { path: '/' });		
	});	
	
	$("a.subLink").click( function() {
		$.cookie('subitem', this.id, { path: '/' });	
	});
});
