var js_user_type = "xx";

// Create the Sub-Menus!  
function loadMenus (user_type){

		// this is the Help Menu
		window.HelpMenu = new Menu("Help");		
		HelpMenu.addMenuItem("Points of Contact", "location='cls.cfm?menu=contact-help'");
		HelpMenu.addMenuItem("Tracking Number Formats", "location='cls.cfm?menu=tracking-help'");
		HelpMenu.addMenuItem("Order Status Definitions", "location='cls.cfm?menu=order-help'");
		HelpMenu.addMenuItem("Printing / Printer Friendly Version", "location='cls.cfm?menu=print-help'");
		HelpMenu.addMenuItem("Date Formats", "location='cls.cfm?menu=date-help'");
		HelpMenu.addMenuItem("Request Help / Info", "location='cls.cfm?menu=request-help-info-1'");
		HelpMenu.disableDrag = true;
		
		// this is the Order Status Reports Menu
		window.MgmtRepMenu = new Menu("Management Reports");		
		MgmtRepMenu.addMenuItem("Activity by DODAAC/RUC", "location='cls.cfm?menu=order-activity-inquiry-criteria&by=DODAAC'");
		MgmtRepMenu.addMenuItem("Activity by ERO Number", "location='cls.cfm?menu=order-activity-inquiry-criteria&by=ERO'");
		MgmtRepMenu.addMenuItem("Activity by NSN", "location='cls.cfm?menu=order-activity-inquiry-criteria&by=NSN'");
		MgmtRepMenu.addMenuItem("Activity by OTC Part Number", "location='cls.cfm?menu=order-activity-inquiry-criteria&by=OTCPN'");
		if (js_user_type == "OP")
		   MgmtRepMenu.addMenuItem("Activity by OTC Part Number", "location='cls.cfm?menu=order-activity-inquiry-criteria&by=OTCPN'");
		//MgmtRepMenu.addMenuItem("Time To Ship by Priority Code", "location='cls.cfm?menu=time-to-ship-criteria'");
		MgmtRepMenu.disableDrag = true;
		
		// this is the Warranty Claim Reports Menu
		window.WarrRepMenu = new Menu("Warranty Reports");
		WarrRepMenu.addMenuItem("Claims by Location", "location='cls.cfm?menu=warranty-location-criteria&report=location'");
		WarrRepMenu.addMenuItem("Claims by Vehicle Model", "location='cls.cfm?menu=warranty-model-criteria&report=model'");
		WarrRepMenu.addMenuItem("Claims by USMC Vehicle Number", "location='cls.cfm?menu=warranty-usmc-criteria&report=usmc'");
		WarrRepMenu.addMenuItem("Denied Claims", "location='cls.cfm?menu=warranty-denied-criteria&report=denied'");
		WarrRepMenu.addMenuItem("Claims by Part NSN", "location='cls.cfm?menu=warranty-nsn-criteria'");
		WarrRepMenu.addMenuItem("Claims by Vehicle ID Number", "location='cls.cfm?menu=warranty-serial-criteria'");
		WarrRepMenu.disableDrag = true;	
		
		// this is the Work Order Reports Menu
		window.WorkMenu = new Menu("Work Order Reports");
		WorkMenu.addMenuItem("Work Orders by USMC Serial Number", "location='cls.cfm?menu=work-order-reporting-criteria&by=usmc'");
		WorkMenu.addMenuItem("Work Orders by DODAAC/RUC", "location='cls.cfm?menu=work-order-reporting-criteria&by=dodaac'");
		WorkMenu.addMenuItem("Work Orders by Status ", "location='cls.cfm?menu=work-order-reporting-criteria&by=status'");
		WorkMenu.disableDrag = true;			
		
		// this is the admin menu
		window.AdminMenu = new Menu("Admin");
		AdminMenu.addMenuItem("User Management", "location='cls.cfm?menu=user-management'");
		AdminMenu.addMenuItem("E-mail Management", "location='cls.cfm?menu=email-management'");
		AdminMenu.disableDrag = true;
		
		// this is the main menu here but it is not really needed except since I'm 
		//      using it as the prototype and maybe the menu will go this way some day
		window.mainMenu = new Menu("Main Menu");
		
		//<cfif session.user_type is "OP" or session.user_type is "MM" or session.user_type is "MP">
			mainMenu.addMenuItem("Home", "location='cls.cfm?menu=home'");	
			mainMenu.addMenuItem("Order Status Inquiry", "location='cls.cfm?menu=get-order-status-criteria'");
		//</cfif>
		//<cfif session.user_type is "OP" or session.user_type is "MM">
			mainMenu.addMenuItem(MgmtRepMenu);
		//</cfif>
		mainMenu.addMenuItem("Logon", "location='cls.cfm?menu=logon'");	
		

		mainMenu.fontSize = 12;
		mainMenu.menuBorder = 1;
		mainMenu.menuItemBorder = 0;
		mainMenu.menuItemIndent = 5;
		mainMenu.menuItemHeight = 17;
		mainMenu.menuItemWidth = 195;
 		mainMenu.fontWeight = "medium";
		mainMenu.fontFamily = "Arial, Helvetica, Sans-serif";
		mainMenu.fontColor = "#000000";
      	mainMenu.disableDrag = true;
		mainMenu.menuHiliteBgColor = "#b06500";	   
	    mainMenu.fontColorHilite = "#FFFFFF";

		mainMenu.bgColor = "#FFFFFF";
		mainMenu.menuItemBgColor = "#cecece";
		mainMenu.menuLiteBgColor = "#B7B7B7";
		mainMenu.menuBorderBgColor = "#000000";	
		mainMenu.menuContainerBgColor = "#000000";
		mainMenu.childMenuIcon = "images/sm.gif";	
	   mainMenu.childMenuIconHilite = "images/sm.gif";
		
		
		mainMenu.prototypeStyles = mainMenu;
		
		mainMenu.writeMenus();

}
	
	
	
function restore() { 
	//window.location.reload();
	// use history.go(0) instead of reload
	// because it reposts the form variables
	history.go(0);
} 




function preload_images(user_type) {

      /* I had to preload the images each with it's own image object
         because IE will not finish loading each image otherwise */
		image0   = new Image(); image0.src  = "images/next.gif";
		image1   = new Image(); image1.src  = "images/next_over.gif";
		image2   = new Image(); image2.src  = "images/next_down.gif";
        
		image3   = new Image(); image3.src  = "images/logonb.gif";
		image4   = new Image(); image4.src  = "images/logonb_over.gif";
		image5   = new Image(); image5.src  = "images/logonb_down.gif";

		image6   = new Image(); image6.src  = "images/otchome1.gif";
		image7   = new Image(); image7.src  = "images/otchome2.gif";
		image8   = new Image(); image8.src  = "images/otcorderinquiry1.gif";
		image9   = new Image(); image9.src  = "images/otcorderinquiry2.gif";
		image10  = new Image(); image10.src = "images/otcorderreports1.gif";
		image11  = new Image(); image11.src = "images/otcorderreports2.gif";
		image12  = new Image(); image12.src = "images/otcclaimvalidation1.gif";
		image13  = new Image(); image13.src = "images/otcclaimvalidation2.gif";
		image14  = new Image(); image14.src = "images/otcclaimreports1.gif";
		image15  = new Image(); image15.src = "images/otcclaimreports2.gif";
		image16  = new Image(); image16.src = "images/otchelp1.gif";
		image17  = new Image(); image17.src = "images/otchelp2.gif";
		image18  = new Image(); image18.src = "images/otclogon1.gif";
		image19  = new Image(); image19.src = "images/otclogon2.gif";
		image20  = new Image(); image19.src = "images/warrantyclaimhistory.jpg";
		image21  = new Image(); image19.src = "images/warrantyclaimhistory-o.jpg";
                
		loadMenus(user_type);
}
