if (TransMenu.isSupported()) {

                    //==================================================================================================
                    // create a set of dropdowns
                    //==================================================================================================
                    // the first param should always be down, as it is here
                    //
                    // The second and third param are the top and left offset positions of the menus from their actuators
                    // respectively. To make a menu appear a little to the left and bottom of an actuator, you could use
                    // something like -5, 5
                    //
                    // The last parameter can be .topLeft, .bottomLeft, .topRight, or .bottomRight to inidicate the corner
                    // of the actuator from which to measure the offset positions above. Here we are saying we want the
                    // menu to appear directly below the bottom left corner of the actuator
                    //==================================================================================================
                    var ms = new TransMenuSet(TransMenu.direction.down, 1, 0, TransMenu.reference.bottomLeft);

                    //==================================================================================================
                    // Products Menu

                    //==================================================================================================
                    var topMenuProducts= ms.addMenu(document.getElementById("topMenuProducts"));
                    topMenuProducts.addItem("Fire Detection Products & Services", "detection_products.htm");
                    topMenuProducts.addItem("Fire Suppression Products & Services", "#");
					topMenuProducts.addItem("Environmental Products & Services", "environmental_products.htm");
					
                    var subprod = topMenuProducts.addMenu(topMenuProducts.items[1]);
                    subprod.addItem("Wet Chemical Kitchen Fire Suppression", "wet_chemical.htm");
                    subprod.addItem("Marine Galley Fire Suppression", "marine_galley.htm");
					subprod.addItem("FS-Series Fire Suppression", "fs-series.htm");
					subprod.addItem("Water Mist Fire Suppression", "water_mist.htm");
					subprod.addItem("Gaseous Fire Suppression", "gaseous.htm");
					subprod.addItem("Condensed Aerosol Fire Suppression", "condensed.htm");
					subprod.addItem("Dry Chemical Powder Fire Suppression", "dry_chemical.htm");
					subprod.addItem("Firetec Tube Technology Systems", "firetec.htm");
					subprod.addItem("High Sensitivity Smoke Detectors (HSSD)", "hssd.htm");
					
                    //==================================================================================================
                    // this method writes all the HTML for the menus into the page with document.write(). It must be
                    // called within the body of the HTML page.
                    //==================================================================================================
                    TransMenu.renderAll();
}