var hover_nav = return_nav = function () {}

function search_swap()
{
	$("#search div").eq(0).css("display", "block");
	$("#search a").eq(0).css("display", "none");
	$("#search_box").focus();
}

function initialize(default_link) {
	var nav_element = $("#nav ul:first-child"),
		subnav_element = $("#sub_nav"),
		timeout_id = null,
		default_link = default_link - 1;
		
	function set_timer() {timeout_id = setTimeout(function () {show_ul(default_link)}, 2000);}
	function clear_timer() {clearTimeout(timeout_id);}
	
	nav_element.delegate('a[id^="link"]', 'mouseover', function () {
		show_ul($(this).parent().prevAll().size());
	});
	
	nav_element.hover(clear_timer, set_timer);
	subnav_element.hover(clear_timer, set_timer);
	
	function highlight(link_no) {
		var num_links = nav_element.children("li").size();
		
		for (var i=0; i<num_links; i++)
			nav_element.children("li").eq(i).children("a").css("color", (i === link_no ? "#FFC400" : "#FFFFFF"));
	}
	
	function show_ul(ul_no) {
		var uls = nav_element.find("ul")
			
		highlight(ul_no);
		uls.css("visibility", "hidden");
		uls.eq(ul_no).css("visibility", "visible");
	}
	
	show_ul(default_link);
}
	
