//var hide_empty_list=true; //uncomment this line to hide empty selection lists
var disable_empty_list=true; //uncomment this line to disable empty selection lists

var onclickaction="alert" //set to "alert" or "goto". Former is for debugging purposes, to tell you the value of the final selected list that will be used as the destination URL. Set to "goto" when below configuration is all set up as desired. 

var newwindow=0 //Open links in new window or not? 1=yes, 0=no.

/////DEFINE YOUR MENU LISTS and ITEMS below/////////////////

addListGroup("chainedmenu", "First-Select");

addOption("First-Select", "--Select Segment--", "0", 1); //HEADER OPTION
addList("First-Select", "Data Storage", "Data Storage", "dataStorage");
addList("First-Select", "Display & Visible Light", "Display & Visible Light", "visLight");
addList("First-Select", "Energy", "Energy", "energy");
addList("First-Select", "General Vacuum Application", "General Vacuum Application", "vacApp");
addList("First-Select", "Medical/Biological", "Medical/Biological", "mediBio");
addList("First-Select", "Optical", "Optical", "optical");
addList("First-Select", "Photovoltaics", "Photovoltaics", "photovoltaics");
addList("First-Select", "R&D", "R&D", "RD");
addList("First-Select", "Semiconductor / Electronic", "Semiconductor / Electronic", "semiEle");
addList("First-Select", "Sensors", "Sensors", "sensors");
addList("First-Select", "Wear & Decorative", "Wear & Decorative", "wear");

//Semiconductor / Electronic Menu
addOption("semiEle", "--Select Semiconductor / Electronic Type--", "0", 1); //HEADER OPTION
addList("semiEle", "Circuits / Rectifiers / Switches", "Circuits / Rectifiers / Switches", "CRS");
addList("semiEle", "Contacts", "Contacts", "Contact");
addList("semiEle", "Front-end CMOS", "Front-end CMOS", "FECmos");
addList("semiEle", "MEMS", "MEMS", "MEMS");
addList("semiEle", "Packaging CMOS", "Packaging CMOS", "PCmos");
addList("semiEle", "Photo-diode", "Photo-diode", "Diode");
addList("semiEle", "Piezoelectric", "Piezoelectric", "Piezoelectric");
addList("semiEle", "Printer heads", "Printer heads", "PrintHead");
addList("semiEle", "Rectifiers", "Rectifiers", "Rectifier");
addList("semiEle", "Resistors", "Resistors", "Resistor");
addList("semiEle", "Thermistors", "Thermistors", "Thermistor");

//Display & Visible Light Menu
addOption("visLight", "--Select Display & Visible Light Type--", "0", 1); //HEADER OPTION
addList("visLight", "ELD ", "ELD", "ELD");
addList("visLight", "FED ", "FED", "FED");
addList("visLight", "Flexible ", "Flexible", "Flexible");
addList("visLight", "LED ", "LED", "LED");
addList("visLight", "OLED ", "OLED", "OLED");
addList("visLight", "PDP ", "PDP", "PDP");
addList("visLight", "PLD ", "PLD", "PLD");
addList("visLight", "TFT LCD  ", "TFT LCD ", "TFT ");

//Photovoltaics Menu
addOption("photovoltaics", "--Select Photovoltaics Type--", "0", 1); //HEADER OPTION
addList("photovoltaics", "CdTe", "CdTe", "CdTe");
addList("photovoltaics", "CIGS", "CIGS", "CIGS");
addList("photovoltaics", "Silicon - Poly", "Silicon - Poly", "SiliconPoly");
addList("photovoltaics", "Silicon - Single", "Silicon - Single", "SiliconSingle");

//Optical Menu
addOption("optical", "--Select Optical type--", "0", 1); //HEADER OPTION
addList("optical", "Architectural & Automotive Glass / Low-e", "Architectural & Automotive Glass / Low-e", "AAL");
addList("optical", "Automotive Lighting", "Automotive Lighting", "AutoLight");
addList("optical", "Custom Precision Optics", "Custom Precision Optics", "CustomOptics");
addList("optical", "Electro-chromic", "Electro-chromic", "EleChrom");
addList("optical", "Mirrors / Reflective", "Mirrors / Reflective", "MiRef");
addList("optical", "Night Vision", "Night Vision", "NightVision");
addList("optical", "Opthalmic", "Opthalmic", "Opthalmic");
addList("optical", "Opto-electronic", "Opto-electronic", "OptoEle");
addList("optical", "Thermal", "Thermal", "Thermal");
addList("optical", "Transparent Conductive Oxides", "Transparent Conductive Oxides", "TOxides");

//Energy Menu
addOption("energy", "--Select Energy Type--", "0", 1); //HEADER OPTION
addList("energy", "Batteries", "Batteries", "Battery");
addList("energy", "Fuel Cells", "Fuel Cells", "FuelCell");
addList("energy", "Heaters", "Heaters", "Heaters");
addList("energy", "Superconductive", "Superconductive", "Superconductive");
addList("energy", "Thermoelectric", "Thermoelectric", "Thermoelectric");
addList("energy", "Thin Film Battery", "Thin Film Battery", "TFBattery");

//Data Storage Menu
addOption("dataStorage", "--Select Data Storage Type--", "0", 1); //HEADER OPTION
addList("dataStorage", "GMR Heads", "GMR Heads", "GMR");
addList("dataStorage", "Magnetic Media", "Magnetic Media", "MagMedia");
addList("dataStorage", "Non-volatile", "Non-volatile", "NonVolatile");
addList("dataStorage", "Optical", "Optical", "dataOptical");
addList("dataStorage", "Opto-electronic", "Opto-electronic", "OptoEle");

//Sensors Menu
addOption("sensors", "--Select Sensors Type--", "0", 1); //HEADER OPTION
addList("sensors", "Gas", "Gas", "Gas");
addList("sensors", "pH", "pH", "pH");
addList("sensors", "Pressure", "Pressure", "Pressure");
addList("sensors", "Strain Gauge", "Strain Gauge", "Strain Gauge");
addList("sensors", "Temperature", "Temperature", "Temperature");

//Wear & Decorative Menu
addOption("wear", "--Select Wear & Decorative Type--", "0", 1); //HEADER OPTION
addList("wear", "Corrosion resistant", "Corrosion resistant", "CorroResis");
addList("wear", "Decorative", "Decorative", "Decorative");
addList("wear", "Lubricants", "Lubricants", "Lubricants");
addList("wear", "Protective", "Protective", "Protective");
addList("wear", "Surface modifications", "Surface modifications", "SurfaceModi");
addList("wear", "Wear resistant", "Wear resistant", "wearResis");

//Medical/Biological Menu
addOption("mediBio", "--Select Medical/Biological Type--", "0", 1); //HEADER OPTION
addList("mediBio", "Biocompatible", "Biocompatible", "Biocompatible");
addList("mediBio", "Implantable", "Implantable", "Implantable");
addList("mediBio", "Sensors", "Sensors", "Sensors");

//R&D Menu
addOption("RD", "--Select R&D Type--", "0", 1); //HEADER OPTION
addList("RD", "G-Labs - Accelerator", "G-Labs - Accelerator", "GlabAcc");
addList("RD", "G-Labs - Neutron Sca", "G-Labs - Neutron Sca", "GlabNeu");
addList("RD", "G-Labs - Other Rsch", "G-Labs - Other Rsch", "GlabRsch");
addList("RD", "G-Labs - Space Simm", "G-Labs - Space Simm", "GlabSpace");
addList("RD", "Industrial Rsch Cent", "Industrial Rsch Cent", "InduRsch");
addList("RD", "Nanotechnology", "Nanotechnology", "Nanotechnology");
addList("RD", "Surface Sciences", "Surface Sciences", "SurSci");
addList("RD", "Universities", "Universities", "Universities");

//General Vacuum Applicaton Menu
addOption("vacApp", "--Select General Vacuum Application Type--", "0", 1); //HEADER OPTION
addList("vacApp", "Competitor", "Competitor", "Competitor");
addList("vacApp", "Heat Treating", "Heat Treating", "HeatTreat");
addList("vacApp", "Manufacturer", "Manufacturer", "Manufacturer");
addList("vacApp", "Pharmaceutical / Medical", "Pharmaceutical / Medical", "PharMed");
addList("vacApp", "Reseller", "Reseller", "Reseller");
addList("vacApp", "Rough Vacuum (Food, Packaging, CVS)", "Rough Vacuum (Food, Packaging, CVS)", "RoughVac");




