// JavaScript Document
var delayed = true;
var hover = false;

function show_menu(menu) {
	if (hover) {
		menu.show();
	}
}

$(document).ready(
	function () {
		// Manage popup delay (only delay on first menu)
		$("#main_navigation").hover(
			function () {
			},
			function () {
				delayed = true;
			}
		);

		// Popup menus
		$(".new_tabs").hover(
			function () {
				menu = $(this).find(".listing");
				hover = true;
				delay = delayed ? 500 : 0;
				setTimeout("show_menu(menu)", delay);
				delayed = false;
			},
			function () {
				hover = false;
				$(this).find(".listing").hide();
			}
		);

		// Collapse menu if user is trying to use the top nav search
		$("#search_navigation").hover(
			function () {
				$(".new_tabs").find(".listing").hide();
			},
			function () {
			}
		);
	}
);


