﻿//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

addListGroup("equipment", "brands");

addOption("brands", "Select a brand", "", "", 1); //Empty starter option
addList("brands", "Aero", "Aero", "Aero");
addList("brands", "Beau-Roc", "Beau-Roc", "BeauRoc");
addList("brands", "Henderson", "Henderson", "Henderson");
addList("brands", "Hiniker", "Hiniker", "Hiniker");
addList("brands", "Hydraulic Equipment", "Hydraulic Equipment", "Hydraulic Equipment");
addList("brands", "MAC Trailer", "MAC Trailer", "MAC Trailer");
addList("brands", "O'Brian", "O'Brian", "O'Brian");
addList("brands", "Omaha", "Omaha", "Omaha");
addList("brands", "Palfinger", "Palfinger", "Palfinger");
addList("brands", "Ridewell", "Ridewell", "Ridewell");
addList("brands", "Roll-Rite", "Roll-Rite", "Roll-Rite");

addOption("Aero", "Select equipment type", "", "", 1); //Empty starter option
addList("Aero", "Flip Tarp", "Flip Tarp", "Aero-Flip");
addList("Aero", "Crank Tarp", "Crank Tarp", "Aero-Crank");

addOption("Aero-Flip", "Select application", "");
addOption("Aero-Flip", "Agriculture", "Agriculture");
addOption("Aero-Flip", "Construction", "Construction");
addOption("Aero-Flip", "Recycling", "Recycling");

addOption("Aero-Crank", "Select application", "");
addOption("Aero-Crank", "Agriculture", "Agriculture");
addOption("Aero-Crank", "Construction", "Construction");
addOption("Aero-Crank", "Recycling", "Recycling");

addOption("BeauRoc", "Select equipment type", "", "", 1); //Empty starter option
addList("BeauRoc", "Gravel Body", "Gravel Body", "BeauRoc-Gravel");
addList("BeauRoc", "Hook Lift", "Hook Lift", "BeauRoc-Hook");
addList("BeauRoc", "Hurricane Debris Body", "Hurricane Debris Body", "BeauRoc-Hurricane");

addOption("BeauRoc-Gravel", "Select application", "");
addOption("BeauRoc-Gravel", "Dump Body", "Dump Body");
addOption("BeauRoc-Gravel", "Gravel Hauling", "Gravel Hauling");
addOption("BeauRoc-Gravel", "Blacktop", "Blacktop");
addOption("BeauRoc-Gravel", "Demolition", "Demolition");

addOption("BeauRoc-Hook", "Select application", "");
addOption("BeauRoc-Hook", "Blacktop", "Blacktop");
addOption("BeauRoc-Hook", "Demolition", "Demolition");
addOption("BeauRoc-Hook", "Dump Body", "Dump Body");
addOption("BeauRoc-Hook", "Gravel Hauling", "Gravel Hauling");

addOption("BeauRoc-Hurricane", "Select application", "");
addOption("BeauRoc-Hurricane", "Blacktop", "Blacktop");
addOption("BeauRoc-Hurricane", "Demolition", "Demolition");
addOption("BeauRoc-Hurricane", "Dump Body", "Dump Body");
addOption("BeauRoc-Hurricane", "Gravel Hauling", "Gravel Hauling");

addOption("Henderson", "Select equipment type", "", "", 1); //Empty starter option
addList("Henderson", "Plow", "Plow", "Henderson-Plow");
addList("Henderson", "Sanding Equipment", "Sanding Equipment", "Henderson-Sand");
addList("Henderson", "Wing", "Wing", "Henderson-Wing");

addOption("Henderson-Plow", "Select application", "");
addOption("Henderson-Plow", "Ice Control", "Ice Control");
addOption("Henderson-Plow", "Parking Lot Plowing", "Parking Lot Plowing");
addOption("Henderson-Plow", "Road Plowing", "Road Plowing");

addOption("Henderson-Sand", "Select application", "");
addOption("Henderson-Sand", "Ice Control", "Ice Control");
addOption("Henderson-Sand", "Parking Lot Plowing", "Parking Lot Plowing");
addOption("Henderson-Sand", "Road Plowing", "Road Plowing");

addOption("Henderson-Wing", "Select application", "");
addOption("Henderson-Wing", "Ice Control", "Ice Control");
addOption("Henderson-Wing", "Parking Lot Plowing", "Parking Lot Plowing");
addOption("Henderson-Wing", "Road Plowing", "Road Plowing");

addOption("Hiniker", "Select equipment type", "", "", 1); //Empty starter option
addList("Hiniker", "Plow", "Plow", "Hiniker-Plow");
addList("Hiniker", "Sanding Equipment", "Sanding Equipment", "Hiniker-Sand");

addOption("Hiniker-Plow", "Select application", "");
addOption("Hiniker-Plow", "Commercial Plowing", "Commercial Control");
addOption("Hiniker-Plow", "Residential Plowing", "Residential Plowing");

addOption("Hiniker-Sand", "Select application", "");
addOption("Hiniker-Sand", "Commercial Plowing", "Commercial Control");
addOption("Hiniker-Sand", "Residential Plowing", "Residential Plowing");

addOption("Hydraulic Equipment", "Select equipment type", "", "", 1); //Empty starter option
addList("Hydraulic Equipment", "PTO", "PTO", "Hydraulic-PTO");
addList("Hydraulic Equipment", "Hydraulic Pumps", "Hydraulic Pumps", "Hydraulic-Pumps");
addList("Hydraulic Equipment", "Valves", "Valves", "Hydraulic-Valves");

addOption("Hydraulic-PTO", "Select application", "");
addOption("Hydraulic-PTO", "Engine Drive", "Engine Drive");
addOption("Hydraulic-PTO", "Model Oil Capacity", "Model Oil Capacity");
addOption("Hydraulic-PTO", "Pressures", "Pressures");
addOption("Hydraulic-PTO", "Transmission", "Transmission");

addOption("Hydraulic-Pumps", "Select application", "");
addOption("Hydraulic-Pumps", "Engine Drive", "Engine Drive");
addOption("Hydraulic-Pumps", "Model Oil Capacity", "Model Oil Capacity");
addOption("Hydraulic-Pumps", "Pressures", "Pressures");
addOption("Hydraulic-Pumps", "Transmission", "Transmission");

addOption("Hydraulic-Valves", "Select application", "");
addOption("Hydraulic-Valves", "Engine Drive", "Engine Drive");
addOption("Hydraulic-Valves", "Model Oil Capacity", "Model Oil Capacity");
addOption("Hydraulic-Valves", "Pressures", "Pressures");
addOption("Hydraulic-Valves", "Transmission", "Transmission");

addOption("MAC Trailer", "Select equipment type", "", "", 1); //Empty starter option
addList("MAC Trailer", "Dump", "Dump", "MAC-Dump");
addList("MAC Trailer", "Flatbed", "Flatbed", "MAC-Flatbed");
addList("MAC Trailer", "Walking Floor", "Walking Floor", "MAC-Walk");

addOption("MAC-Dump", "Select application", "");
addOption("MAC-Dump", "Agriculture", "Agriculture");
addOption("MAC-Dump", "Blacktop", "Blacktop");
addOption("MAC-Dump", "Refuse", "Refuse");
addOption("MAC-Dump", "Sand & Gravel", "Sand & Gravel");

addOption("MAC-Flatbed", "Select application", "");
addOption("MAC-Flatbed", "Agriculture", "Agriculture");
addOption("MAC-Flatbed", "Blacktop", "Blacktop");
addOption("MAC-Flatbed", "Refuse", "Refuse");
addOption("MAC-Flatbed", "Sand & Gravel", "Sand & Gravel");

addOption("MAC-Walk", "Select application", "");
addOption("MAC-Walk", "Agriculture", "Agriculture");
addOption("MAC-Walk", "Blacktop", "Blacktop");
addOption("MAC-Walk", "Refuse", "Refuse");
addOption("MAC-Walk", "Sand & Gravel", "Sand & Gravel");

addOption("O'Brian", "Select equipment type", "", "", 1); //Empty starter option
addList("O'Brian", "Crank Tarp", "Crank Tarp", "OBrian-Crank");
addList("O'Brian", "Hydraulic Gravity", "Hydraulic Gravity", "OBrian-Hydraulic");
addList("O'Brian", "Refuse Tarp", "Refuse Tarp", "OBrian-Refuse");

addOption("OBrian-Crank", "Select application", "");
addOption("OBrian-Crank", "Steel Hauling", "Steel Hauling");
addOption("OBrian-Crank", "Waste & Rubbish", "Waste & Rubbish");

addOption("OBrian-Hydraulic", "Select application", "");
addOption("OBrian-Hydraulic", "Steel Hauling", "Steel Hauling");
addOption("OBrian-Hydraulic", "Waste & Rubbish", "Waste & Rubbish");

addOption("OBrian-Refuse", "Select application", "");
addOption("OBrian-Refuse", "Steel Hauling", "Steel Hauling");
addOption("OBrian-Refuse", "Waste & Rubbish", "Waste & Rubbish");

addOption("Omaha", "Select equipment type", "", "", 1); //Empty starter option
addList("Omaha", "Flatbed", "Flatbed", "Omaha-Flatbed");
addList("Omaha", "Liftgate", "Liftgate", "Omaha-Liftgate");
addList("Omaha", "Grain Body", "Grain Body", "Omaha-Grain");
addList("Omaha", "Service Body", "Service Body", "Omaha-Service");

addOption("Omaha-Flatbed", "Select application", "");
addOption("Omaha-Flatbed", "Agriculture", "Agriculture");
addOption("Omaha-Flatbed", "Construction", "Construction");
addOption("Omaha-Flatbed", "Delivery", "Delivery");

addOption("Omaha-Liftgate", "Select application", "");
addOption("Omaha-Liftgate", "Agriculture", "Agriculture");
addOption("Omaha-Liftgate", "Construction", "Construction");
addOption("Omaha-Liftgate", "Delivery", "Delivery");

addOption("Omaha-Grain", "Select application", "");
addOption("Omaha-Grain", "Agriculture", "Agriculture");
addOption("Omaha-Grain", "Construction", "Construction");
addOption("Omaha-Grain", "Delivery", "Delivery");

addOption("Omaha-Service", "Select application", "");
addOption("Omaha-Service", "Agriculture", "Agriculture");
addOption("Omaha-Service", "Construction", "Construction");
addOption("Omaha-Service", "Delivery", "Delivery");

addOption("Palfinger", "Select equipment type", "", "", 1); //Empty starter option
addList("Palfinger", "Cranes", "Cranes", "Palfinger-Cranes");
addList("Palfinger", "Crayler Forklifts", "Crayler Forklifts", "Palfinger-Crayler");
addList("Palfinger", "Hooklift", "Hooklift", "Palfinger-Hooklift");

addOption("Palfinger-Cranes", "Select application", "");
addOption("Palfinger-Cranes", "Brick Block", "Brick Block");
addOption("Palfinger-Cranes", "Drywall", "Drywall");
addOption("Palfinger-Cranes", "Lumber", "Lumber");
addOption("Palfinger-Cranes", "Recycling", "Recycling");
addOption("Palfinger-Cranes", "Waste", "Waste");

addOption("Palfinger-Crayler", "Select application", "");
addOption("Palfinger-Crayler", "Brick Block", "Brick Block");
addOption("Palfinger-Crayler", "Drywall", "Drywall");
addOption("Palfinger-Crayler", "Lumber", "Lumber");
addOption("Palfinger-Crayler", "Recycling", "Recycling");
addOption("Palfinger-Crayler", "Waste", "Waste");

addOption("Palfinger-Hooklift", "Select application", "");
addOption("Palfinger-Hooklift", "Brick Block", "Brick Block");
addOption("Palfinger-Hooklift", "Drywall", "Drywall");
addOption("Palfinger-Hooklift", "Lumber", "Lumber");
addOption("Palfinger-Hooklift", "Recycling", "Recycling");
addOption("Palfinger-Hooklift", "Waste", "Waste");

addOption("Ridewell", "Select equipment type", "", "", 1); //Empty starter option
addList("Ridewell", "Non-Steerable", "Non-Steerable", "Ridewell-Nonsteer");
addList("Ridewell", "Steerable", "Steerable", "Ridewell-Steer");
addList("Ridewell", "Trailer Suspension", "Trailer Suspension", "Ridewell-Suspension");

addOption("Ridewell-Nonsteer", "Select application", "");
addOption("Ridewell-Nonsteer", "Construction", "Construction");
addOption("Ridewell-Nonsteer", "Logging", "Logging");
addOption("Ridewell-Nonsteer", "Heavy Haul", "Heavy Haul");

addOption("Ridewell-Steer", "Select application", "");
addOption("Ridewell-Steer", "Construction", "Construction");
addOption("Ridewell-Steer", "Logging", "Logging");
addOption("Ridewell-Steer", "Heavy Haul", "Heavy Haul");

addOption("Ridewell-Suspension", "Select application", "");
addOption("Ridewell-Suspension", "Construction", "Construction");
addOption("Ridewell-Suspension", "Logging", "Logging");
addOption("Ridewell-Suspension", "Heavy Haul", "Heavy Haul");

addOption("Roll-Rite", "Select equipment type", "", "", 1); //Empty starter option
addList("Roll-Rite", "Crank Tarp", "Crank Tarp", "Rollrite-Crank");
addList("Roll-Rite", "Flip Tarp", "Flip Tarp", "Rollrite-Flip");
addList("Roll-Rite", "Refuse Tarp", "Refuse Tarp", "Rollrite-Refuse");
addList("Roll-Rite", "Wireless Remote Tarp", "Wireless Remote Tarp", "Rollrite-Wireless");

addOption("Rollrite-Crank", "Select application", "");
addOption("Rollrite-Crank", "Agriculture", "Agriculture");
addOption("Rollrite-Crank", "Construction", "Construction");
addOption("Rollrite-Crank", "Recycling", "Recycling");

addOption("Rollrite-Flip", "Select application", "");
addOption("Rollrite-Flip", "Agriculture", "Agriculture");
addOption("Rollrite-Flip", "Construction", "Construction");
addOption("Rollrite-Flip", "Recycling", "Recycling");

addOption("Rollrite-Refuse", "Select application", "");
addOption("Rollrite-Refuse", "Agriculture", "Agriculture");
addOption("Rollrite-Refuse", "Construction", "Construction");
addOption("Rollrite-Refuse", "Recycling", "Recycling");

addOption("Rollrite-Wireless", "Select application", "");
addOption("Rollrite-Wireless", "Agriculture", "Agriculture");
addOption("Rollrite-Wireless", "Construction", "Construction");
addOption("Rollrite-Wireless", "Recycling", "Recycling");
