/* Set up the navigation menus */
$(document).bind("ready", function() {
	setupMenu("#manage_keys_menu_anchor","#manage_keys_menu");
	setupMenu("#manage_keys_menu_anchor2","#manage_keys_menu2");
});

/* 
   Sets absolute position of menu which is anchored by anchor;
   assumes that menu is a child of anchor (like nested lists)
*/
function setupMenu(anchor, menu) {
	if( $(menu).size() > 0 && $(anchor).size() > 0 ) {
		// Set submenu position
		$(menu).css("left",($(anchor).position().left - 10) + "px");
		$(menu).css("top",($(anchor).position().top + $(anchor).height()) + "px");

		// Create anchor hover callbacks
		$(anchor).hover(
			 function() { $(menu).css("visibility","visible"); },
			 function() { $(menu).css("visibility","hidden"); }
		);
	}
}
