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="goto" //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 A BRAND", "", 1); //HEADER OPTION
addList("First-Select", "HYPERLITE, ACCURATE - WAKE", "", "HYPERLITE");
addList("First-Select", "HO, ACCURATE - SKI", "", "HO");


addOption("HYPERLITE", "SELECT PROVINCE", "", 1); //HEADER OPTION
addList("HYPERLITE", "BRITISH COLUMBIA", "", "BCHL");
addList("HYPERLITE", "ALBERTA", "", "ABHL");
addList("HYPERLITE", "SASK", "", "SKHL"); 
addList("HYPERLITE", "MANITOBA", "", "MBHL");
addList("HYPERLITE", "ONTARIO", "", "ONHL");
addList("HYPERLITE", "QUEBEC", "", "QBHL");//END OF THIS NODE

addOption("BCHL", "SELECT TOWN/CITY", "", 1); //HEADER OPTION
addOption("BCHL", "Abbotsford", "Hyperlite/locator_abbotsford.htm");
addOption("BCHL", "Anglemont", "Hyperlite/locator_anglemont.htm");
addOption("BCHL", "Campbell River", "Hyperlite/locator_campbellriver.htm");
addOption("BCHL", "Castlegar", "Hyperlite/locator_castlegar.htm");
addOption("BCHL", "Chilliwack", "Hyperlite/locator_chilliwack.htm");
addOption("BCHL", "Courtenay", "Hyperlite/locator_courtenay.htm");
addOption("BCHL", "Cowichan Lake", "Hyperlite/locator_cowichan.htm");
addOption("BCHL", "Cranbrook", "Hyperlite/locator_cranbrook.htm");
addOption("BCHL", "Dawson Creek", "Hyperlite/locator_dawsoncreek.htm");
addOption("BCHL", "Fort St. John", "Hyperlite/locator_fortstjohn.htm");
addOption("BCHL", "Kamloops", "Hyperlite/locator_kamloops.htm");
addOption("BCHL", "Kelowna", "Hyperlite/locator_kelowna.htm");
addOption("BCHL", "Langley", "Hyperlite/locator_langley.htm");
addOption("BCHL", "Nanaimo", "Hyperlite/locator_nanaimo.htm");
addOption("BCHL", "North Vancouver", "Hyperlite/locator_northvancouver.htm");
addOption("BCHL", "Osoyoos", "Hyperlite/locator_osoyoos.htm");
addOption("BCHL", "Penticton", "Hyperlite/locator_penticton.htm");
addOption("BCHL", "Port Alberni", "Hyperlite/locator_portalberni.htm");
addOption("BCHL", "Prince George", "Hyperlite/locator_princegeorge.htm");
addOption("BCHL", "Salmon Arm", "Hyperlite/locator_salmonarm.htm");
addOption("BCHL", "Scotch Creek", "Hyperlite/locator_scotchcreek.htm");
addOption("BCHL", "Sechelt", "Hyperlite/locator_sechelt.htm");
addOption("BCHL", "Sicamous", "Hyperlite/locator_sicamous.htm");
addOption("BCHL", "Smithers", "Hyperlite/locator_smithers.htm");
addOption("BCHL", "Terrace", "Hyperlite/locator_terrace.htm");
addOption("BCHL", "Vancouver", "Hyperlite/locator_vancouver.htm");
addOption("BCHL", "Vernon", "Hyperlite/locator_vernon.htm");
addOption("BCHL", "Victoria", "Hyperlite/locator_victoria.htm");
addOption("BCHL", "Williams Lake", "Hyperlite/locator_williamslake.htm");
addOption("BCHL", "Windermere", "Hyperlite/locator_windermere.htm");


addOption("ABHL", "SELECT YOUR TOWN/CITY", "", 1); //HEADER OPTION
addOption("ABHL", "Calgary", "Hyperlite/locator_calgary.htm");
addOption("ABHL", "Edmonton", "Hyperlite/locator_edmonton.htm");
addOption("ABHL", "Lethbridge", "Hyperlite/locator_lethbridge.htm");
addOption("ABHL", "Medicine Hat", "Hyperlite/locator_medicinehat.htm");
addOption("ABHL", "Red Deer", "Hyperlite/locator_reddeer.htm");
addOption("ABHL", "Sylvan Lake", "Hyperlite/locator_sylvanlake.htm");

addOption("SKHL", "SELECT YOUR TOWN/CITY", "", 1); //HEADER OPTION
addOption("SKHL", "Lloyminster", "Hyperlite/locator_lloyminster.htm");
addOption("SKHL", "Moose Jaw", "Hyperlite/locator_moosejaw.htm");
addOption("SKHL", "N Battleford", "Hyperlite/locator_nbattleford.htm");
addOption("SKHL", "Prince Albert", "Hyperlite/locator_princealbert.htm");
addOption("SKHL", "Regina", "Hyperlite/locator_regina.htm");
addOption("SKHL", "Saskatoon", "Hyperlite/locator_saskatoon.htm");

addOption("MBHL", "SELECT YOUR TOWN/CITY", "", 1); //HEADER OPTION
addOption("MBHL", "Winnipeg", "Hyperlite/locator_winnipeg.htm");


addOption("ONHL", "SELECT YOUR TOWN/CITY", "", 1); //HEADER OPTION
addOption("ONHL", "Bala", "Hyperlite/locator_bala.htm");
addOption("ONHL", "Barrie", "Hyperlite/locator_barrie.htm");
addOption("ONHL", "Belleville", "Hyperlite/locator_belleville.htm");
addOption("ONHL", "Bobcaygeon", "Hyperlite/locator_bobcaygeon.htm");
addOption("ONHL", "Bracebridge", "Hyperlite/locator_bracebridge.htm");
addOption("ONHL", "Burlington", "Hyperlite/locator_burlington.htm");
addOption("ONHL", "Cambridge", "Hyperlite/locator_cambridge.htm");
addOption("ONHL", "Huntsville", "Hyperlite/locator_huntsville.htm");
addOption("ONHL", "Keewatin", "Hyperlite/locator_keewatin.htm");
addOption("ONHL", "Kingston", "Hyperlite/locator_kingston.htm");
addOption("ONHL", "London", "Hyperlite/locator_london.htm");
addOption("ONHL", "Mactier", "Hyperlite/locator_mactier.htm");
addOption("ONHL", "Mississauga", "Hyperlite/locator_mississauga.htm");
addOption("ONHL", "Newmarket", "Hyperlite/locator_newmarket.htm");
addOption("ONHL", "Oakville", "Hyperlite/locator_oakville.htm");
addOption("ONHL", "Orillia", "Hyperlite/locator_orillia.htm");
addOption("ONHL", "Ottawa", "Hyperlite/locator_ottawa.htm");
addOption("ONHL", "Penetang", "Hyperlite/locator_penetang.htm");
addOption("ONHL", "Peterborough", "Hyperlite/locator_peterborough.htm");
addOption("ONHL", "Port Elgin", "Hyperlite/locator_portelgin.htm");
addOption("ONHL", "Port Perry", "Hyperlite/locator_portperry.htm");
addOption("ONHL", "Simcoe", "Hyperlite/locator_simcoe.htm");
addOption("ONHL", "Smiths Falls", "Hyperlite/locator_smithsfalls.htm");
addOption("ONHL", "Toronto", "Hyperlite/locator_toronto.htm");
addOption("ONHL", "Whitby", "Hyperlite/locator_whitby.htm");

addOption("QBHL", "SELECT YOUR TOWN/CITY", "", 1); //HEADER OPTION
addOption("QBHL", "Black Lake", "Hyperlite/locator_blacklake.htm");
addOption("QBHL", "Gatineau", "Hyperlite/locator_gatineau.htm");
addOption("QBHL", "Granby", "Hyperlite/locator_granby.htm");
addOption("QBHL", "Jonquiere", "Hyperlite/locator_jonquiere.htm");
addOption("QBHL", "Lafontaine", "Hyperlite/locator_lafontaine.htm");
addOption("QBHL", "Laval", "Hyperlite/locator_laval.htm");
addOption("QBHL", "Longueuil", "Hyperlite/locator_LONGUEUIL.htm");
addOption("QBHL", "Magog", "Hyperlite/locator_magog.htm");
addOption("QBHL", "Montreal", "Hyperlite/locator_montreal.htm");
addOption("QBHL", "Pointe-Claire", "Hyperlite/locator_pointeclaire.htm");
addOption("QBHL", "Repentigny", "Hyperlite/locator_repentigny.htm");
addOption("QBHL", "Riviere du Loup", "Hyperlite/locator_riviereduloup.htm");
addOption("QBHL", "Rouyn-Noranda", "Hyperlite/locator_rouynnoranda.htm");
addOption("QBHL", "Sherbrooke", "Hyperlite/locator_sherbrooke.htm");
addOption("QBHL", "St-Donat", "Hyperlite/locator_stdonat.htm");
addOption("QBHL", "Ste-Adele", "Hyperlite/locator_steadele.htm");
addOption("QBHL", "St-Jean", "Hyperlite/locator_stjean.htm");
addOption("QBHL", "St-Raymond", "Hyperlite/locator_straymond.htm");
addOption("QBHL", "Trois-Riviere", "Hyperlite/locator_troisriviere.htm");
addOption("QBHL", "Victoriaville", "Hyperlite/locator_victoriaville.htm");

addOption("HO", "SELECT YOUR PROVINCE", "", 1); //HEADER OPTION
addList("HO", "BRITISH COLUMBIA", "", "BCHO");
addList("HO", "ALBERTA", "", "ABHO");
addList("HO", "SASK", "", "SKHO"); 
addList("HO", "MANITOBA", "", "MBHO");
addList("HO", "ONTARIO", "", "ONHO");
addList("HO", "QUEBEC", "", "QBHO");//END OF THIS NODE

addOption("BCHO", "SELECT YOUR TOWN/CITY", "", 1); //HEADER OPTION
addOption("BCHO", "Anglemont", "HO/locator_anglemont.htm");
addOption("BCHO", "Campbell River", "HO/locator_campbellriver.htm");
addOption("BCHO", "Castlegar", "HO/locator_castlegar.htm");
addOption("BCHO", "Chilliwack", "HO/locator_chilliwack.htm");
addOption("BCHO", "Courtenay", "HO/locator_courtenay.htm");
addOption("BCHO", "Cowichan Lake", "HO/locator_cowichan.htm");
addOption("BCHO", "Cranbrook", "HO/locator_cranbrook.htm");
addOption("BCHO", "Dawson Creek", "HO/locator_dawsoncreek.htm");
addOption("BCHO", "Fort St. John", "HO/locator_fortstjohn.htm");
addOption("BCHO", "Kamloops", "HO/locator_kamloops.htm");
addOption("BCHO", "Kelowna", "HO/locator_kelowna.htm");
addOption("BCHO", "Langley", "HO/locator_langley.htm");
addOption("BCHO", "Nanaimo", "HO/locator_nanaimo.htm");
addOption("BCHO", "North Vancouver", "HO/locator_northvancouver.htm");
addOption("BCHO", "Penticton", "HO/locator_penticton.htm");
addOption("BCHO", "Port Alberni", "HO/locator_portalberni.htm");
addOption("BCHO", "Prince George", "HO/locator_princegeorge.htm");
addOption("BCHO", "Salmon Arm", "HO/locator_salmonarm.htm");
addOption("BCHO", "Scotch Creek", "HO/locator_scotchcreek.htm");
addOption("BCHO", "Sechelt", "HO/locator_sechelt.htm");
addOption("BCHO", "Sicamous", "HO/locator_sicamous.htm");
addOption("BCHO", "Smithers", "HO/locator_smithers.htm");
addOption("BCHO", "Terrace", "HO/locator_terrace.htm");
addOption("BCHO", "Vancouver", "HO/locator_vancouver.htm");
addOption("BCHO", "Vernon", "HO/locator_vernon.htm");
addOption("BCHO", "Victoria", "HO/locator_victoria.htm");
addOption("BCHO", "Williams Lake", "HO/locator_williamslake.htm");
addOption("BCHO", "Windermere", "HO/locator_windermere.htm");


addOption("ABHO", "SELECT YOUR TOWN/CITY", "", 1); //HEADER OPTION
addOption("ABHO", "Calgary", "HO/locator_calgary.htm");
addOption("ABHO", "Edmonton", "HO/locator_edmonton.htm");
addOption("ABHO", "Lethbridge", "HO/locator_lethbridge.htm");
addOption("ABHO", "Medicine Hat", "HO/locator_medicineHat.htm");
addOption("ABHO", "Red Deer", "HO/locator_reddeer.htm");
addOption("ABHO", "Sylvan Lake", "HO/locator_sylvanlake.htm");

addOption("SKHO", "SELECT YOUR TOWN/CITY", "", 1); //HEADER OPTION
addOption("SKHO", "Lloyminster", "HO/locator_lloyminster.htm");
addOption("SKHO", "N Battleford", "HO/locator_nbattleford.htm");
addOption("SKHO", "Prince Albert", "HO/locator_princealbert.htm");
addOption("SKHO", "Regina", "HO/locator_regina.htm");
addOption("SKHO", "Saskatoon", "HO/locator_saskatoon.htm");

addOption("MBHO", "SELECT YOUR TOWN/CITY", "", 1); //HEADER OPTION
addOption("MBHO", "Winnipeg", "HO/locator_winnipeg.htm");


addOption("ONHO", "SELECT YOUR TOWN/CITY", "", 1); //HEADER OPTION
addOption("ONHO", "Bala", "HO/locator_bala.htm");
addOption("ONHO", "Belleville", "HO/locator_belleville.htm");
addOption("ONHO", "Bobcaygeon", "HO/locator_bobcaygeon.htm");
addOption("ONHO", "Cambridge", "HO/locator_cambridge.htm");
addOption("ONHO", "Huntsville", "HO/locator_huntsville.htm");
addOption("ONHO", "Keewatin", "HO/locator_keewatin.htm");
addOption("ONHO", "Kingston", "HO/locator_kingston.htm");
addOption("ONHO", "Ottawa", "HO/locator_ottawa.htm");
addOption("ONHO", "Peterborough", "HO/locator_peterborough.htm");
addOption("ONHO", "Smiths Falls", "HO/locator_smithsfalls.htm");
addOption("ONHO", "Toronto", "HO/locator_toronto.htm");
addOption("ONHO", "Whitby", "HO/locator_whitby.htm");

addOption("QBHO", "SELECT YOUR TOWN/CITY", "", 1); //HEADER OPTION
addOption("QBHO", "Black Lake", "HO/locator_blacklake.htm");
addOption("QBHO", "Granby", "HO/locator_granby.htm");
addOption("QBHO", "Jonquiere", "HO/locator_jonquiere.htm");
addOption("QBHO", "Lafontaine", "HO/locator_lafontaine.htm");
addOption("QBHO", "Laval", "HO/locator_laval.htm");
addOption("QBHO", "Longueuil", "HO/locator_LONGUEUIL.htm");
addOption("QBHO", "Magog", "HO/locator_magog.htm");
addOption("QBHO", "Montreal", "HO/locator_montreal.htm");
addOption("QBHO", "Riviere du Loup", "HO/locator_riviereduloup.htm");
addOption("QBHO", "Rouyn-Noranda", "HO/locator_rouynnoranda.htm");
addOption("QBHO", "Sherbrooke", "HO/locator_sherbrooke.htm");
addOption("QBHO", "St-Donat", "HO/locator_stdonat.htm");
addOption("QBHO", "Ste-Adele", "HO/locator_steadele.htm");
addOption("QBHO", "St-Raymond", "HO/locator_straymond.htm");
addOption("QBHO", "Trois-Riviere", "HO/locator_troisriviere.htm");

