$(function(){
	//main nav
	$(".top-level", "#nav").mouseenter(function(){
		$(".subnav", "#nav").stop(false, true).hide(1);
		$(this).children(":first").addClass("on").next().slideDown(75);
	});
	
	$(".top-level", "#nav").mouseleave(function() {
		$(".subnav", "#nav").stop(false, true).hide(1);		
		$(this).children(":first").removeClass("on")
	});
	
	//results menu
	$(".opener", "#main").click(function(e) {
		//menu heights							 
		var menuPos = {
			openResults: -263,
			openNewsletter: -211
		};
		//stop the event!
		e.preventDefault();
		//do the slide
		(parseInt($(this).closest(".drop-down").css("top")) === 0) ? $(this).closest(".drop-down").animate({ top:menuPos[$(this).attr("id")] }, "slow", function(){ $(".opener").css("bottom", -31); ($(this).attr("id") === "resultsMenu") ? $("#openResults").css("backgroundPosition", "0 0") : null; }) : $(this).closest(".drop-down").animate({ top:0 }, "slow", function(){ $(".opener").css("bottom", -31.1); ($(this).attr("id") === "resultsMenu") ? $("#openResults").css("backgroundPosition", "0 -31px") : null; });
	});
	
	//show results and newsletter menus (after page load)
	$("#resultsMenu, #newsletterMenu").css("display", "block");
});

function setActiveNavItem(items) {
	$("#nav li a").removeClass("active");
	$.each(items, function(i, item) {
		$(item).addClass("active");						   
    });
}