$(document).ready(function(){

/*=== Drop Down Menu Function ===*/
	
	$("#main_menu li.show a.mainButton").addClass("current");
	
	$("#main_menu li.dynamic").hover(
		function () {
			$("#main_menu li a.mainButton").removeClass("current").siblings("ul").css('top', '-10000px');
			$(this).children("a.mainButton").addClass("current").end().children("ul").css('top', '33px')
		}, 
		function () {
			$("#main_menu li.show a.mainButton").addClass("current").siblings("ul").css('top', '33px');
			$(this).children("a.mainButton").removeClass("current").end().children("ul").css('top', '-10000px');
		}
	);
	
/*=== Tab Key Navigation Function for Main Menu ===*/
	
	$("#main_menu li a.mainButton").focus(function () {
		$("#main_menu li a.mainButton").removeClass("current").siblings("ul").css('top', '-10000px');
		$(this).addClass("current").siblings("ul").css('top', '33px'); 
	});
	
	$("#main_menu li ul li a").focus(function () {
		$("#main_menu li a.mainButton").removeClass("current").siblings("ul").css('top', '-10000px');
		$(this).parent().parent().css('top', '33px').siblings("a.mainButton").addClass("current"); 
	});
	
	$("#header a, #beginLeftContent, .leftContent a, .rightContent a, #footer_container a").focus(function () {
		$("#main_menu li.dynamic a.mainButton").removeClass("current").siblings("ul").css('top', '-10000px');
		$("#main_menu li.show a.mainButton").addClass("current").siblings("ul").css('top', '33px');
	});


/*=== Tab Ordering Assignment ===*/
	
	$("a").addClass("tabIndexed");
	$("input").addClass("tabIndexed");
	
	$(".tabIndexed").each(function (i) {
		$(this).attr("tabindex", i * 10);	
	});
	
});				