/* mjk_Loader.js (engine v4.1)Copyright (c) 2004 Matthew Knight, Reconstrukt for nerve.com.*///// Browser Sniffing. Determines which underlying script library will be used for the Menusmjk_UserAgent = navigator.userAgent;mjk_DOM		= (document.getElementById) ? true : false;mjk_NS4		= (document.layers) ? true : false;mjk_IE 		= (document.all) ? true : false;mjk_IE4 	= mjk_IE && !mjk_DOM;mjk_Mac 	= (navigator.appVersion.indexOf("Mac") != -1);mjk_IE4M 	= mjk_IE4 && mjk_Mac;mjk_IE5M 	= !mjk_IE4 && (mjk_IE && mjk_Mac);mjk_Opera 	= (window.opera) ? true : false;if(mjk_Opera) {    mjk_BrowserPattern = /Opera(\/| )(\d+.*)/;    mjk_VersionSupported = 7;}mjk_Konqueror = (mjk_UserAgent.indexOf("Konqueror")!=-1);if(mjk_Konqueror) {    mjk_BrowserPattern = /(Konqueror\/)(\d+.*)/;    mjk_VersionSupported = 3;}if(mjk_Opera || mjk_Konqueror) {    if (mjk_UserAgent.match) {       mjk_Matches = mjk_UserAgent.match(mjk_BrowserPattern);       if (mjk_Matches&&mjk_Matches[2]) {          mjk_BrowserVersion = parseFloat(mjk_Matches[2]);       } else mjk_BrowserVersion = 0;       mjk_IsMenu = (mjk_BrowserVersion >= mjk_VersionSupported);    } else {       mjk_BrowserVersion = 0;       mjk_IsMenu = false;    }} else {    mjk_BrowserVersion = 0;    mjk_IsMenu = !mjk_IE4M && !mjk_IE5M && (mjk_DOM || mjk_NS4 || mjk_IE4 );}mjk_BrowserString = mjk_NS4 ? "NS4" : mjk_Opera ? "OPR" : mjk_DOM ? "DOM" : "IE4";//// Menu Event Harness. Wires events to the Menu functions in the underlying script library.if(window.event + "" == "undefined") event = null;function mjk_f_PopUp(){return false};function mjk_f_PopDown(){return false};popUp = mjk_f_PopUp;popDown = mjk_f_PopDown;//// mjk_GL_ variables represents the "Global" settings for Menus throughout scriptmjk_GL_SourcePath		   = "/navbar04/js/nav/";			// set this to a root-relative link (i.e. "/js/nav/") when in productionmjk_GL_MenuWidth           = 150;mjk_GL_FontFamily          = "Verdana, Arial, Sans-Serif";mjk_GL_FontSize            = 8; //size in pointsmjk_GL_FontBold            = false;mjk_GL_FontItalic          = false;mjk_GL_FontColor           = "#000000";mjk_GL_FontColorOver       = "#FFFFFF";mjk_GL_BGColor             = "#CCCCCC";mjk_GL_BGColorOver         = "#666666";mjk_GL_ItemPadding         = 4;mjk_GL_BorderWidth         = 1;					// size of Menu's outer bordermjk_GL_BorderColor         = "#CCCCCC";  		// or, #FFFFFF works well with nerve.com color schememjk_GL_BorderStyle         = "solid";			// "dashed", "double" etc - CSS attribute describing the Menu's border stylemjk_GL_SeparatorSize       = 1;					// size of seperator between Menu's rowsmjk_GL_SeparatorColor      = "#CCCCCC";			// color of seperator between Menu's rows (set to same as BGColor to not use Seperator)//// special IE 6 transformation to use, set to null to turn off// More on MSDN...	http://msdn.microsoft.com/library/default.asp?url=/workshop/author/filter/reference/filters/chroma.asp	mjk_GL_IE6Transform	       = "progid:DXImageTransform.Microsoft.DropShadow(OffX=1, OffY=1, Color='#FFFFFF', Positive='true')";mjk_GL_ImageSrc 		   = "/navbar04/img/nav_assets/arrow_right_off.gif";mjk_GL_ImageSrcLeft 	   = "";mjk_GL_ImageSrcOver 	   = "/navbar04/img/nav_assets/arrow_right_on.gif";mjk_GL_ImageSrcLeftOver    = "";mjk_GL_ImageSize           = 8;mjk_GL_ImageHorizSpace     = 2;mjk_GL_ImageVertSpace      = 2;mjk_GL_KeepHilite          = true;mjk_GL_ClickStart          = false;mjk_GL_ClickKill           = 0;					// set to 0 to hide menus on mouseout OR click; 1 to hide menus on click ONLYmjk_GL_ChildOverlap        = 10;				// pixels to overlap child menusmjk_GL_ChildOffset         = 6;mjk_GL_ChildPerCentOver    = null;mjk_GL_TopSecondsVisible   = .5;mjk_GL_ChildSecondsVisible = .3;mjk_GL_StatusDisplayBuild  = 0;mjk_GL_StatusDisplayLink   = 0;mjk_GL_UponDisplay         = "mjk_MenuOn()";	// hiliteMenu() 	-OR- 	nullmjk_GL_UponHide            = "mjk_MenuOff()";	// unhiliteMenu() 	-OR- 	nullmjk_GL_MenuOffsetTop       = mjk_Mac ? (25-14) : (mjk_IE ? 25 : (25-11));mjk_GL_MenuOffsetLeft      = 0;mjk_GL_RightToLeft         = false;mjk_GL_CreateTopOnly       = mjk_NS4 ? true : false;mjk_GL_ShowLinkCursor      = true;mjk_GL_NSFontOver 		   = true;mjk_GL_ScrollEnabled 	   = true;mjk_GL_ScrollBarHeight 	   = 10;mjk_GL_ScrollBarColor 	   = "lightgrey";mjk_GL_ScrollImgSrcTop 	   = "/navbar04/img/nav_assets/mjk_more_black_top.gif";mjk_GL_ScrollImgSrcBot 	   = "/navbar04/img/nav_assets/mjk_more_black_bot.gif";mjk_GL_ScrollImgWidth 	   = 158;mjk_GL_ScrollImgHeight 	   = 10;mjk_GL_ScrollBothBars 	   = true;mjk_GL_HoverTimeTop  	   = 0;mjk_GL_HoverTimeTree 	   = 0;//// Write the underlying library's source to the page// breaking up the 'script' tag prevents browser errorsif(mjk_IsMenu) {		document.write("<SCR" + "IPT LANGUAGE='JavaScript1.2' SRC='"+ mjk_GL_SourcePath +"mjk_Script"+ mjk_BrowserString +".js' TYPE='text/javascript'><\/SCR" + "IPT>");}