var current;
$(document).ready(function(){
        current = $("#navigation li.pinned");
	if($.browser.msie){
			$("#navigation li,#meta li#about-dropdown,#resource-library-dropdown,#my-atg-dropdown,#language-dropdown").hover( showIESubMenu, hideIESubMenu );		
			$("#navigation li").hover( removePinned, addPinned );
	}
	else{
		$("#navigation li .sub,#meta li .sub,#my-atg-dropdown .sub, #language-dropdown .sub").css({'opacity':'0'}); //Fade sub nav to 0 opacity on default
		$("#navigation li,#meta li#about-dropdown,#resource-library-dropdown,#my-atg-dropdown,#language-dropdown").hover( showSubMenu, hideSubMenu );
		$("#navigation li").hover( removePinned, addPinned );
	}
	
	initializeTitleOverlay();
});

//title overlay
var TITLE_OVERLAY_BUTTON = "#title-overlay-container > div";
var TITLE_OVERLAY_CONTENT = "#title-overlay-container > div + div";

function initializeTitleOverlay() {
	$(TITLE_OVERLAY_BUTTON).bind("mouseover", function() {
		$(TITLE_OVERLAY_CONTENT).css("display","block");
	});
	$(TITLE_OVERLAY_BUTTON).bind("mouseout", function() {
		$(TITLE_OVERLAY_CONTENT).css("display","none");
	});
}

function showSubMenu(){	
	$(this).addClass('hover-on').find(".sub").stop().fadeTo('fast', 1).show();
}
function hideSubMenu(){
	$(this).removeClass('hover-on').find(".sub").stop().fadeTo('fast', 0, function() {
      	$(this).hide(); 
        });
}


function showIESubMenu(){	
	$(this).addClass('hover-on').find(".sub").show();
}
function hideIESubMenu(){
	$(this).removeClass('hover-on').find(".sub").hide();
}

function removePinned(){	
	current.removeClass('pinned');
}
function addPinned(){
        current.addClass('pinned');
}


