﻿function init_MainMenuNavigation() {
	//Load
	jQuery('#primary_nav').css({ display: 'none' });
	jQuery('#menu_navigation').css({ display: 'block' });

	//jQuery('#menu_navigation ul.subnav').css({ display: 'none', opacity: 0 });
	jQuery.each(jQuery('#menu_navigation ul.subnav'), function (index, value) {
		jQuery(this).css({ display: 'block', 'margin-top': getNegativeMargin(jQuery(this).height()) + 'px' });
	});

	jQuery.each(jQuery('#menu_navigation ul li.item'), function () {
		var iSubItemCount = jQuery(this).find('ul.subnav li').length;
		var iAnimSpeed = 100 * iSubItemCount - (iSubItemCount - 1) * 40;
		jQuery(this).hover(function () {
			jQuery(this).addClass((jQuery(this).hasClass('right')) ? 'righthover' : 'hover').find(
				'ul.subnav').css({ display: 'block' }).stop()
			//.animate({ opacity: 1 }, { duration: 800, complete: function () { opacityRemove(jQuery(this)); } });
				.animate({ 'margin-top': '0px' }, { duration: iAnimSpeed, easing: 'linear' });
		}, function () {
			jQuery.each(jQuery(this).removeClass('hover').removeClass('righthover').find('ul.subnav'), function (indexOff, valueOff) {
				var iHeight = getNegativeMargin(jQuery(this).height());
				jQuery(this).stop()
				.animate({ 'margin-top': iHeight + 'px' }, { duration: iAnimSpeed * .8 });
			});
			//.animate({ opacity: 0 }, { duration: 800, complete: function () { opacityRemove(jQuery(this).css({ display: 'none' })); } });
		});
	});
	jQuery('#menu_navigation ul li.subitem').hover(function () { jQuery(this).addClass('hover'); }, function () { jQuery(this).removeClass('hover'); });


	//Clicking
	jQuery.each(jQuery('#menu_navigation li.item div.link'), function () {
		var oAnchor = jQuery(this).find('a');
		var sHref = oAnchor.attr('href');
		if (sHref) {
			jQuery(this).click(function () {
				//alert(oAnchor.attr('href'));
				window.location.href = sHref;
			});
			if (!((browser_IsIE() && jQuery.browser.version <= 6)))
				oAnchor.attr('href', 'javascript://');
		}
	});
	jQuery.each(jQuery('#menu_navigation li.subitem'), function () {
		var oAnchor = jQuery(this).find('a');
		var sHref = oAnchor.attr('href');
		if (sHref) {
			jQuery(this).click(function () {
				window.location.href = sHref;
			});
			if (!((browser_IsIE() && jQuery.browser.version <= 6)))
				oAnchor.attr('href', 'javascript://');
		}
	});
}
