$(document).ready(function() {
	$(".cat-item").children("ul").each(function() {
		var subMenu = $(this);
		showHideSubMenu(subMenu.prev("a"), subMenu);
		subMenu.children().each(function() {
										 $(this).children("a").each(function() { 
											 showHideSubMenu($(this), subMenu);
											 $(this).focus(function() { subMenu.prev("a").addClass("catMenuActive"); $(this).addClass("catMenuSubActive"); });
											 $(this).blur(function() { subMenu.prev("a").removeClass("catMenuActive"); $(this).removeClass("catMenuSubActive");});
											 $(this).hover(function() { subMenu.prev("a").addClass("catMenuActive"); }, function() { subMenu.prev("a").removeClass("catMenuActive"); });
										  });
		});
	});
	$(".cat-item").children("a").each(function() {
		$(this).focus(function() { $(this).addClass("catMenuActive"); });
		$(this).blur(function() { $(this).removeClass("catMenuActive"); });
	});
	$("a").each(function() {
						 var me = $(this);
						 me.focus(function() { me.css("text-decoration", "underline;"); });
						 me.blur(function() { me.css("text-decoration", "inherit;"); });
	 });
	$("#tab_menu").children("li").each(function() {
			$(this).delegate("a", "click keydown", function(e) {
                if (e.type == "click" || (e.type = "keydown" && e.which == 13)) {
					$(".tab_container_in").children("div").each(function() {
						$(this).css("display","none");
					});
					$("#" + $(this).attr("rel")).css("display","block");
					$(".current").removeClass("current");
					$(this).addClass("current");
				}
			});
	});

    $("#tab_menu_subscribe_tab").click();
});

function showHideSubMenu(myAnchor, subMenu)
{
/*	if (show)
		subMenu.css("left", "auto");
	else
		subMenu.css("left", "-999em");
*/
	myAnchor.focusin(function() { subMenu.parent().addClass("sfhover"); });
	myAnchor.focusout(function() { subMenu.parent().removeClass("sfhover"); });
	
}
