function mmLoadMenus(window) 
{
	if (window.mm_menu_aboutus) return;
	
	// About Us Menu Definition
	// new Menu("root",<menu_width>,<menu_height>,<text_style>,<text_height>,<text_color_unhighlighted #0772de>,<text_color_highlighted #F0F0F0>,<menu_bar_color_unhighlighted #E0DFE3>,<menu_bar_color_highlighted>,<text_horz_alignment>,<text_vert_alignment>,3,0,1000,-5,7,true,true,true,0,false,true);
	window.mm_menu_aboutus = new Menu("root",188,17,"Arial, Helvetica, sans-serif",11,"#0772de","#F0F0F0","#F0F0F0","#0772de","left","middle",3,0,1000,-5,7,true,true,true,0,false,true);
	mm_menu_aboutus.addMenuItem("Company&nbsp;Profile","location='aboutus_home.shtml'");
	mm_menu_aboutus.addMenuItem("Key&nbsp;Personnel","location='aboutus_personnel.shtml'");
	mm_menu_aboutus.fontWeight="bold";
	mm_menu_aboutus.hideOnMouseOut=true;
	mm_menu_aboutus.menuBorder=1;
	mm_menu_aboutus.menuLiteBgColor='#ffffff';
	mm_menu_aboutus.menuBorderBgColor= '#CCCCCC';/* '#555555'; */
	mm_menu_aboutus.bgColor= '#999999';/* '#555555'; */

	// Geophysical Methods - Electromagnetics Sub-menu Definition
	/*
	window.mm_menu_geomethods_electromag = new Menu("Electromagnetics",188,17,"Arial, Helvetica, sans-serif",11,"#0772de","#F0F0F0","#F0F0F0","#0772de","left","middle",3,0,1000,-5,7,true,true,true,0,false,true);
	mm_menu_geomethods_electromag.addMenuItem("Frequency&nbsp;Domain");
	mm_menu_geomethods_electromag.addMenuItem("Time&nbsp;Domain");
	mm_menu_geomethods_electromag.addMenuItem("VLF");
	 mm_menu_geomethods_electromag.fontWeight="bold";
	 mm_menu_geomethods_electromag.hideOnMouseOut=true;
	 mm_menu_geomethods_electromag.menuBorder=1;
	 mm_menu_geomethods_electromag.menuLiteBgColor='#ffffff';
	 mm_menu_geomethods_electromag.menuBorderBgColor='#CCCCCC';
	 mm_menu_geomethods_electromag.bgColor='#999999';
	*/

	// Geophysical Methods - Seismic Sub-menu Definition
	/*
	window.mm_menu_geomethods_seismic = new Menu("Seismic",188,17,"Arial, Helvetica, sans-serif",11,"#0772de","#F0F0F0","#F0F0F0","#0772de","left","middle",3,0,1000,-5,7,true,true,true,0,false,true);
	mm_menu_geomethods_seismic.addMenuItem("Reflection");
	mm_menu_geomethods_seismic.addMenuItem("Refraction");
	mm_menu_geomethods_seismic.addMenuItem("MASW");
	 mm_menu_geomethods_seismic.fontWeight="bold";
	 mm_menu_geomethods_seismic.hideOnMouseOut=true;
	 mm_menu_geomethods_seismic.menuBorder=1;
	 mm_menu_geomethods_seismic.menuLiteBgColor='#ffffff';
	 mm_menu_geomethods_seismic.menuBorderBgColor='#CCCCCC';
	 mm_menu_geomethods_seismic.bgColor='#999999';
	 */

	// Geophysical Methods - Menu Definition
	window.mm_menu_geomethods = new Menu("root",188,17,"Arial, Helvetica, sans-serif",11,"#0772de","#F0F0F0","#F0F0F0","#0772de","left","middle",3,0,1000,-5,7,true,true,true,0,false,true);
	mm_menu_geomethods.addMenuItem("Geophysical Logging", "location='geomethods_downhole.shtml'");
	//mm_menu_geomethods.addMenuItem(mm_menu_geomethods_electromag);
	mm_menu_geomethods.addMenuItem("Electromagnetics", "location='geomethods_electromag.shtml'");
	mm_menu_geomethods.addMenuItem("GPR", "location='geomethods_gpr.shtml'");
	mm_menu_geomethods.addMenuItem("Gravity", "location='geomethods_gravity.shtml'");
	mm_menu_geomethods.addMenuItem("Magnetics", "location='geomethods_magnetics.shtml'");
	mm_menu_geomethods.addMenuItem("Resistivity", "location='geomethods_resistivity.shtml'");
	//mm_menu_geomethods.addMenuItem(mm_menu_geomethods_seismic);
	mm_menu_geomethods.addMenuItem("Seismic", "location='geomethods_seismic.shtml'");
	mm_menu_geomethods.fontWeight="bold";
	mm_menu_geomethods.hideOnMouseOut=true;
	mm_menu_geomethods.childMenuIcon="images/arrows.gif";
	mm_menu_geomethods.menuBorder=1;
	mm_menu_geomethods.menuLiteBgColor='#ffffff';
	mm_menu_geomethods.menuBorderBgColor= '#CCCCCC'; 
	mm_menu_geomethods.bgColor='#999999';

	// Applications - Environmental Sub-menu Definition
	/*
	window.mm_menu_apps_environmental = new Menu("Environmental",188,17,"Arial, Helvetica, sans-serif",11,"#0772de","#F0F0F0","#F0F0F0","#0772de","left","middle",3,0,1000,-5,7,true,true,true,0,false,true);
	mm_menu_apps_environmental.addMenuItem("Summary");
	mm_menu_apps_environmental.addMenuItem("Case&nbsp;Histories");
	 mm_menu_apps_environmental.fontWeight="bold";
	 mm_menu_apps_environmental.hideOnMouseOut=true;
	 mm_menu_apps_environmental.menuBorder=1;
	 mm_menu_apps_environmental.menuLiteBgColor='#ffffff';
	 mm_menu_apps_environmental.menuBorderBgColor= '#CCCCCC';
	 mm_menu_apps_environmental.bgColor='#999999';
	 */

	// Applications - Geotechnical Sub-menu Definition
	/*
	window.mm_menu_apps_geotech = new Menu("Geotechnical",188,17,"Arial, Helvetica, sans-serif",11,"#0772de","#F0F0F0","#F0F0F0","#0772de","left","middle",3,0,1000,-5,7,true,true,true,0,false,true);
	mm_menu_apps_geotech.addMenuItem("Summary");
	mm_menu_apps_geotech.addMenuItem("Case&nbsp;Histories");
	 mm_menu_apps_geotech.fontWeight="bold";
	 mm_menu_apps_geotech.hideOnMouseOut=true;
	 mm_menu_apps_geotech.menuBorder=1;
	 mm_menu_apps_geotech.menuLiteBgColor='#ffffff';
	 mm_menu_apps_geotech.menuBorderBgColor= '#CCCCCC';
	 mm_menu_apps_geotech.bgColor='#999999';
	 */

	// Applications - Hydrological Sub-menu Definition
	/*
	window.mm_menu_apps_hydrogeo = new Menu("Hydrogeological",188,17,"Arial, Helvetica, sans-serif",11,"#0772de","#F0F0F0","#F0F0F0","#0772de","left","middle",3,0,1000,-5,7,true,true,true,0,false,true);
	mm_menu_apps_hydrogeo.addMenuItem("Summary");
	mm_menu_apps_hydrogeo.addMenuItem("Case&nbsp;Histories");
	 mm_menu_apps_hydrogeo.fontWeight="bold";
	 mm_menu_apps_hydrogeo.hideOnMouseOut=true;
	 mm_menu_apps_hydrogeo.menuBorder=1;
	 mm_menu_apps_hydrogeo.menuLiteBgColor='#ffffff';
	 mm_menu_apps_hydrogeo.menuBorderBgColor= '#CCCCCC';
	 mm_menu_apps_hydrogeo.bgColor='#999999';
	 */

	// Applications - Karst Sub-menu Definition	
	/*
	window.mm_menu_apps_karst = new Menu("Karst",188,17,"Arial, Helvetica, sans-serif",11,"#0772de","#F0F0F0","#F0F0F0","#0772de","left","middle",3,0,1000,-5,7,true,true,true,0,false,true);
	mm_menu_apps_karst.addMenuItem("Summary");
	mm_menu_apps_karst.addMenuItem("Case&nbsp;Histories");
	 mm_menu_apps_karst.fontWeight="bold";
	 mm_menu_apps_karst.hideOnMouseOut=true;
	 mm_menu_apps_karst.menuBorder=1;
	 mm_menu_apps_karst.menuLiteBgColor='#ffffff';
	 mm_menu_apps_karst.menuBorderBgColor='#CCCCCC';
	 mm_menu_apps_karst.bgColor='#999999';
	 */

	// Applications - Marine Sub-menu Definition
	/*
	window.mm_menu_apps_marine = new Menu("Marine",188,17,"Arial, Helvetica, sans-serif",11,"#0772de","#F0F0F0","#F0F0F0","#0772de","left","middle",3,0,1000,-5,7,true,true,true,0,false,true);
	mm_menu_apps_marine.addMenuItem("Summary");
	mm_menu_apps_marine.addMenuItem("Case&nbsp;Histories");
	 mm_menu_apps_marine.fontWeight="bold";
	 mm_menu_apps_marine.hideOnMouseOut=true;
	 mm_menu_apps_marine.menuBorder=1;
	 mm_menu_apps_marine.menuLiteBgColor='#ffffff';
	 mm_menu_apps_marine.menuBorderBgColor='#CCCCCC';
	 mm_menu_apps_marine.bgColor='#999999';
	 */

	// Applications Menu Definition
	window.mm_menu_apps = new Menu("root",188,17,"Arial, Helvetica, sans-serif",11,"#0772de","#F0F0F0","#F0F0F0","#0772de","left","middle",3,0,1000,-5,7,true,true,true,0,false,true);
	/*
	mm_menu_apps.addMenuItem(mm_menu_apps_environmental,"location='sfd.shtml'");
	mm_menu_apps.addMenuItem(mm_menu_apps_geotech);
	//mm_menu_apps.addMenuItem(mm_menu_apps_hydrogeo);
	mm_menu_apps.addMenuItem(mm_menu_apps_karst);
	mm_menu_apps.addMenuItem(mm_menu_apps_marine);
	*/
	mm_menu_apps.addMenuItem("Environmental", "location='applications_environmental.shtml'");
	mm_menu_apps.addMenuItem("Geotechnical", "location='applications_geotechnical.shtml'");
	mm_menu_apps.addMenuItem("Hydrogeologic", "location='applications_groundwater.shtml'");
	mm_menu_apps.addMenuItem("Karst", "location='applications_karst.shtml'");
	mm_menu_apps.addMenuItem("Marine", "location='applications_marine.shtml'");
	mm_menu_apps.fontWeight="bold";
	mm_menu_apps.hideOnMouseOut=true;
	mm_menu_apps.childMenuIcon="images/arrows.gif";
	mm_menu_apps.menuBorder=1;
	mm_menu_apps.menuLiteBgColor='#ffffff';
	mm_menu_apps.menuBorderBgColor='#CCCCCC'; /* '#555555'; */
	mm_menu_apps.bgColor='#999999';/* '#555555'; */
	
	mm_menu_apps.writeMenus();
} // mmLoadMenus()

