
var cur = "";
$(document).ready(function() {
	// setup top navigation
	if ($(".topNavDropdown").length) {
		$(".topNavDropdown").hide();
		var hideTimer;
		$(".topNavItem").hover(function() {
			if (hideTimer != null) {
				clearTimeout(hideTimer);
			}
			if (cur != $(this).attr("id")) {
				$(".topNavItem").not("#" + $(this).attr("id")).find(".topNavDropdown").stop(true, true);
				$(".topNavItem").not("#" + $(this).attr("id")).find(".topNavDropdown").hide();
			}
			$(".topNavItem").not("#" + $(this).attr("id")).find("a").removeClass("current_over");
			$(this).find("a").addClass("current_over");
			$(this).find(".topNavDropdown").slideDown("fast");
		}, function() {
			cur = $(this).attr("id");
			hideTimer = setTimeout(
				"$('#" + $(this).attr("id") + "').find('a').removeClass('current_over');" +
				"$('.topNavDropdown').stop(true, true);" +
				"$('.topNavDropdown').hide();"
			, 400);
		});
	}

	// setup login rollover
	if ($(".searchsubmit").length) {
		$(".searchsubmit").hover(function() {
			$(this).addClass("searchsubmit_over");
		}, function() {
			$(this).removeClass("searchsubmit_over");
		});
	}

});
