// Menu Actions
$(document).ready(function() {
		 
	// Blank the variables
	var currentMenu;
	var fadeTime;
	var disableAction = false;
	var cycle_count = 1;
	
	// Disable if IE 6 or older
	if (($.browser.msie) && ($.browser.version <= 6)) {
		
		disableAction = true;
	}
	
	if (disableAction == false) {
		if (($.browser.webkit) || ($.browser.mozilla)) {
			
			fadeTime = 200;
			
		} else fadeTime = 0;
		
		if (($.browser.webkit) || ($.browser.mozilla)) {
			$('.ch_item_menu').mouseleave(function() {
			
				$('#'+currentMenu).delay(100).fadeOut(fadeTime);
			});
		} else {
			
			$('.ch_item_menu').mouseleave(function() {
				
				
				$('#'+currentMenu).delay(600).fadeOut(fadeTime);
			});
		}
	
		$('#main_links #navigation_ul li.page_item').mouseover(function() {
			

			if ((currentMenu != '') && ($(this).find('.ch_item_menu').attr("id") != currentMenu)) {
				
				$('#'+currentMenu).fadeOut(fadeTime);
			}
			
			$(this).find('.ch_item_menu').fadeIn(fadeTime);
			
			currentMenu = $(this).find('.ch_item_menu').attr("id");
			
			// Set initial height
			var initial_height;
			var initial_count = 0;
			
			if (initial_count == 0) {

				inital_height = $('.children_ul').height();
				$('.product_blocks').height(initial_height);
				++initial_count;
			}
			
			$('.sublevel_link').click(function() {
				var highest_children_ul;
				var current_children_ul;
				
				highest_children_ul = product_children;
				
				$('.children_ul').each(function() {
					
					current_children_ul = $(this).height();
					
					if (current_children_ul > highest_children_ul) {
						
						highest_children_ul = current_children_ul;
					}
				});
								
				$('.product_blocks').height(highest_children_ul);
			});
		});
	}
});

//

