function showToolbar()
// Created 13:15 July 17, 2010 by Juan de Fuca Software's ClubWeb database system.
// For information contact info@jdfsoftware.com
{
   menu = new Menu();
   menu.addItem("boot1", "1 Boot", "1 Boot",  null, null);
   menu.addItem("boot2", "2 Boot", "2 Boot",  null, null);
   menu.addItem("boot3", "3 Boot", "3 Boot",  null, null);
   menu.addItem("boot4", "4 Boot", "4 Boot",  null, null);
   menu.addItem("unrated", "Unrated", "Unrated", null, null);
   menu.addItem("backpack", "Backpack", "Backpack",  null, null);
  menu.addSubItem("boot1", "108 Mile Lake","108 Mile Lake","108lake.htm");
  menu.addSubItem("boot1", "Adeline Link Circuit","Adeline Link Circuit","adeline.htm");
  menu.addSubItem("boot1", "Bear Hill","Bear Hill","bearhill.htm");
  menu.addSubItem("boot1", "Beaver & Elk Lake Loop","Beaver & Elk Lake Loop","elklake.htm");
  menu.addSubItem("boot1", "Bellhouse Park","Bellhouse Park","bellhous.htm");
  menu.addSubItem("boot1", "Bluffs Park","Bluffs Park","bluffs.htm");
  menu.addSubItem("boot1", "Burgoyne Bay Garry Oak Point","Burgoyne Bay Garry Oak Point","burgbay.htm");
  menu.addSubItem("boot1", "Cathedral Grove","Cathedral Grove","cathgrov.htm");
  menu.addSubItem("boot1", "Cedar Grove","Cedar Grove","cedargrv.htm");
  menu.addSubItem("boot1", "Chemainus Lake","Chemainus Lake","chemlake.htm");
  menu.addSubItem("boot1", "Cowichan River Footpath: Skutz Falls to Marie Canyon Loop","Cowichan River Footpath: Skutz Falls to Marie Canyon Loop","cwrvloop.htm");
  menu.addSubItem("boot1", "Cowichan River Footpath: Skutz Falls to Marie Canyon Return","Cowichan River Footpath: Skutz Falls to Marie Canyon Return","cwrvrtrn.htm");
  menu.addSubItem("boot1", "Devonian Park","Devonian Park","devonian.htm");
  menu.addSubItem("boot1", "Durrance Lake","Durrance Lake","durlklp.htm");
  menu.addSubItem("boot1", "East Sooke Park: Alyard Farm to Beechy Head","East Sooke Park: Alyard Farm to Beechy Head","espaf2bh.htm");
  menu.addSubItem("boot1", "Emerald Lake","Emerald Lake","emrldlak.htm");
  menu.addSubItem("boot1", "Francis King Park","Francis King Park","francisk.htm");
  menu.addSubItem("boot1", "Galloping Goose: Matheson Lake to Sooke Potholes","Galloping Goose: Matheson Lake to Sooke Potholes","ggMLkSPH.htm");
  menu.addSubItem("boot1", "Georgina Point","Georgina Point","georgina.htm");
  menu.addSubItem("boot1", "Goldstream Loop (excluding trestle)","Goldstream Loop (excluding trestle)","goldlp.htm");
  menu.addSubItem("boot1", "Hamilton Falls","Hamilton Falls","hamfalls.htm");
  menu.addSubItem("boot1", "He-Kin-Tis","He-Kin-Tis","hekintis.htm");
  menu.addSubItem("boot1", "Helen Point","Helen Point","helenpt.htm");
  menu.addSubItem("boot1", "Helliwell Park Loop","Helliwell Park Loop","helliwel.htm");
  menu.addSubItem("boot1", "Horth Hill","Horth Hill","horth.htm");
  menu.addSubItem("boot1", "Hurricane Ridge","Hurricane Ridge","hurrican.htm");
  menu.addSubItem("boot1", "Island View Beach","Island View Beach","isleview.htm");
  menu.addSubItem("boot1", "Labour Day Lake","Labour Day Lake","ldaylake.htm");
  menu.addSubItem("boot1", "Langford Lake","Langford Lake","lngfrdlk.htm");
  menu.addSubItem("boot1", "Little Qualicum Falls","Little Qualicum Falls","lqualic.htm");
  menu.addSubItem("boot1", "Lone Tree Hill","Lone Tree Hill","lonetree.htm");
  menu.addSubItem("boot1", "Matheson Lake","Matheson Lake","matheson.htm");
  menu.addSubItem("boot1", "McKenzie Bight","McKenzie Bight","mckbght.htm");
  menu.addSubItem("boot1", "Merrill Harrop","Merrill Harrop","mharrop.htm");
  menu.addSubItem("boot1", "Mill Bay","Mill Bay","millbay.htm");
  menu.addSubItem("boot1", "Mill Hill","Mill Hill","millhill.htm");
  menu.addSubItem("boot1", "Monarch Head","Monarch Head","monarch.htm");
  menu.addSubItem("boot1", "Newcastle Island","Newcastle Island","newcastl.htm");
  menu.addSubItem("boot1", "Point Lace Falls and Angel's Staircase","Point Lace Falls and Angel's Staircase","ptlace.htm");
  menu.addSubItem("boot1", "Rain Forest","Rain Forest","rainfrst.htm");
  menu.addSubItem("boot1", "Sandcut Beach","Sandcut Beach","sandcut.htm");
  menu.addSubItem("boot1", "Sheringham Point Loop","Sheringham Point Loop","shrnghm.htm");
  menu.addSubItem("boot1", "Sidney Spit","Sidney Spit","sidspit.htm");
  menu.addSubItem("boot1", "Skookumchuk Narrows","Skookumchuk Narrows","skookum.htm");
  menu.addSubItem("boot1", "Spectacle Lake","Spectacle Lake","spectlak.htm");
  menu.addSubItem("boot1", "Swan Lake","Swan Lake","swanlake.htm");
  menu.addSubItem("boot1", "Swan Lake/Christmas Hill","Swan Lake/Christmas Hill","xmashill.htm");
  menu.addSubItem("boot1", "Thetis Lake Loop","Thetis Lake Loop","thetis.htm");
  menu.addSubItem("boot1", "Walk in the Past","Walk in the Past","walkpast.htm");
  menu.addSubItem("boot1", "Wapta Falls","Wapta Falls","wapta.htm");
  menu.addSubItem("boot1", "Willowbrae","Willowbrae","wllwbrae.htm");
  menu.addSubItem("boot1", "Witty's Lagoon","Witty's Lagoon","wittys.htm");
  menu.addSubItem("boot2", "Bluff Mountain","Bluff Mountain","bluffmtn.htm");
  menu.addSubItem("boot2", "Bodega Ridge","Bodega Ridge","bodega.htm");
  menu.addSubItem("boot2", "Botanical Beach: To &quot;Fool's Pool&quot;","Botanical Beach: To &quot;Fool's Pool&quot;","botanicl.htm");
  menu.addSubItem("boot2", "Broadmead trails","Broadmead trails","broadmd.htm");
  menu.addSubItem("boot2", "Cape Alava","Cape Alava","cpalava.htm");
  menu.addSubItem("boot2", "Cape Flattery","Cape Flattery","capeflat.htm");
  menu.addSubItem("boot2", "Carmanah Valley","Carmanah Valley","carmanah.htm");
  menu.addSubItem("boot2", "Channel Ridge","Channel Ridge","channel.htm");
  menu.addSubItem("boot2", "Cobble Hill","Cobble Hill","cobhill.htm");
  menu.addSubItem("boot2", "Durrance Lake and Tod Inlet","Durrance Lake and Tod Inlet","durlktod.htm");
  menu.addSubItem("boot2", "East Sooke Park: Alyard Farm to Cabin Point - return via interior trail","East Sooke Park: Alyard Farm to Cabin Point - return via interior trail","espal2cp.htm");
  menu.addSubItem("boot2", "East Sooke Park: Anderson Cove to Mt Maguire","East Sooke Park: Anderson Cove to Mt Maguire","espac2mg.htm");
  menu.addSubItem("boot2", "East Sooke Park: Partial coast","East Sooke Park: Partial coast","esooke.htm");
  menu.addSubItem("boot2", "Emerald Basin","Emerald Basin","emrldbsn.htm");
  menu.addSubItem("boot2", "Galloping Goose: Sooke River to Leechtown","Galloping Goose: Sooke River to Leechtown","gg-sr-lt.htm");
  menu.addSubItem("boot2", "Goldstream Loop and Trestle","Goldstream Loop and Trestle","goldstrm.htm");
  menu.addSubItem("boot2", "Goldstream Park - Prospector's trail, Arbutus Ridge, Goldmine trail","Goldstream Park - Prospector's trail, Arbutus Ridge, Goldmine trail","proarbgl.htm");
  menu.addSubItem("boot2", "Great Divide route","Great Divide route","yhdivid.htm");
  menu.addSubItem("boot2", "Hatchet Jack Trail","Hatchet Jack Trail","hatchjck.htm");
  menu.addSubItem("boot2", "Holmes Peak","Holmes Peak","holmes.htm");
  menu.addSubItem("boot2", "Hoodoos","Hoodoos","yohodoos.htm");
  menu.addSubItem("boot2", "Hurricane Hill Lookout","Hurricane Hill Lookout","hurrhill.htm");
  menu.addSubItem("boot2", "Jocelyn Hill (from Caleb Pike)","Jocelyn Hill (from Caleb Pike)","jclnhill.htm");
  menu.addSubItem("boot2", "John Dean Park","John Dean Park","johndnlp.htm");
  menu.addSubItem("boot2", "John Dean Park: Alec Rd Loop","John Dean Park: Alec Rd Loop","jdpalclp.htm");
  menu.addSubItem("boot2", "John Dean Park: Watertower Loop","John Dean Park: Watertower Loop","johndean.htm");
  menu.addSubItem("boot2", "Juan de Fuca Marine Trail: China Beach to Mystic Beach","Juan de Fuca Marine Trail: China Beach to Mystic Beach","jdfcb2mb.htm");
  menu.addSubItem("boot2", "Kinsol Trestle","Kinsol Trestle","kinsol.htm");
  menu.addSubItem("boot2", "Lake McArthur","Lake McArthur","mcarthur.htm");
  menu.addSubItem("boot2", "Lake O'Hara Road to Elizabeth Parker Hut","Lake O'Hara Road to Elizabeth Parker Hut","lohroad.htm");
  menu.addSubItem("boot2", "Lake Oesa","Lake Oesa","oesa.htm");
  menu.addSubItem("boot2", "Matheson Lake including Cougar Bluff","Matheson Lake including Cougar Bluff","mthlkcgr.htm");
  menu.addSubItem("boot2", "Matheson Lake/Roche Cove","Matheson Lake/Roche Cove","mathroch.htm");
  menu.addSubItem("boot2", "Matterhorn Mountain","Matterhorn Mountain","mttrhrn.htm");
  menu.addSubItem("boot2", "Mt Doug","Mt Doug","mtdoug.htm");
  menu.addSubItem("boot2", "Mt Erskine","Mt Erskine","erskine.htm");
  menu.addSubItem("boot2", "Mt Galiano","Mt Galiano","mtgalno.htm");
  menu.addSubItem("boot2", "Mt Manuel Quimper","Mt Manuel Quimper","quimper.htm");
  menu.addSubItem("boot2", "Mt Maxwell","Mt Maxwell","mtmaxhik.htm");
  menu.addSubItem("boot2", "Mt Norman","Mt Norman","mtnorman.htm");
  menu.addSubItem("boot2", "Mt Parke","Mt Parke","mtparke.htm");
  menu.addSubItem("boot2", "Mt Tzouhalem - From properties to the cross","Mt Tzouhalem - From properties to the cross","tzouhalm.htm");
  menu.addSubItem("boot2", "Mt Warburton Pike Ridge","Mt Warburton Pike Ridge","wrbpkrdg.htm");
  menu.addSubItem("boot2", "Mt Work (from Munn Road)","Mt Work (from Munn Road)","mtworks.htm");
  menu.addSubItem("boot2", "Mt Work - North route","Mt Work - North route","mtwork.htm");
  menu.addSubItem("boot2", "Mt Work Loop","Mt Work Loop","mtworklp.htm");
  menu.addSubItem("boot2", "Oliphant Lake","Oliphant Lake","oliphant.htm");
  menu.addSubItem("boot2", "Opabin Plateau","Opabin Plateau","opabin.htm");
  menu.addSubItem("boot2", "Partridge Hills to Todd Inlet","Partridge Hills to Todd Inlet","prtrdgtd.htm");
  menu.addSubItem("boot2", "Pesuta Shipwreck","Pesuta Shipwreck","petusa.htm");
  menu.addSubItem("boot2", "Portland Island","Portland Island","portisle.htm");
  menu.addSubItem("boot2", "Reginald Hill and Coast","Reginald Hill and Coast","reghill.htm");
  menu.addSubItem("boot2", "Ruckle Park Loop","Ruckle Park Loop","ruckle.htm");
  menu.addSubItem("boot2", "Skutz Falls Loop","Skutz Falls Loop","skutz.htm");
  menu.addSubItem("boot2", "Sooke Mountains","Sooke Mountains","sookemtn.htm");
  menu.addSubItem("boot2", "Sooke Potholes and Pipeline","Sooke Potholes and Pipeline","skpholes.htm");
  menu.addSubItem("boot2", "Thetis Lake Hills","Thetis Lake Hills","thethill.htm");
  menu.addSubItem("boot2", "Whittaker Trail (Mt Doug Park)","Whittaker Trail (Mt Doug Park)","whittak.htm");
  menu.addSubItem("boot2", "Wild Pacific","Wild Pacific","wldpacif.htm");
  menu.addSubItem("boot2", "Yeo Point","Yeo Point","yeopt.htm");
  menu.addSubItem("boot3", "Abbott Ridge","Abbott Ridge","abbtrdg.htm");
  menu.addSubItem("boot3", "All Soul's Traverse","All Soul's Traverse","allsouls.htm");
  menu.addSubItem("boot3", "Asulkan Valley","Asulkan Valley","asulkan.htm");
  menu.addSubItem("boot3", "Badger Valley, Grand Pass Loop","Badger Valley, Grand Pass Loop","badgergp.htm");
  menu.addSubItem("boot3", "Bald Mountain","Bald Mountain","baldmtn.htm");
  menu.addSubItem("boot3", "Balu Pass","Balu Pass","balupass.htm");
  menu.addSubItem("boot3", "Bedwell Lake","Bedwell Lake","bedwell.htm");
  menu.addSubItem("boot3", "Cataract Brook","Cataract Brook","catbrook.htm");
  menu.addSubItem("boot3", "Cheakamus Lake","Cheakamus Lake","cheakams.htm");
  menu.addSubItem("boot3", "Cowichan River Footpath: Full length","Cowichan River Footpath: Full length","cowriver.htm");
  menu.addSubItem("boot3", "East Sooke Park (Full coast)","East Sooke Park (Full coast)","esookefc.htm");
  menu.addSubItem("boot3", "East Sooke Park (Hills)","East Sooke Park (Hills)","esookhil.htm");
  menu.addSubItem("boot3", "East Sooke Park: Alyard Farm via interior trail to Babbington Hill, Cabin Pt return via interior trail","East Sooke Park: Alyard Farm via interior trail to Babbington Hill, Cabin Pt return via interior trail","espbablp.htm");
  menu.addSubItem("boot3", "East Sooke Park: Pike Rd to Mt Maguire to coast by Coppermine Trail. Return via coast","East Sooke Park: Pike Rd to Mt Maguire to coast by Coppermine Trail. Return via coast","espmcgcs.htm");
  menu.addSubItem("boot3", "Elbow Point","Elbow Point","elbowpt.htm");
  menu.addSubItem("boot3", "Empress Mountain","Empress Mountain","empress.htm");
  menu.addSubItem("boot3", "Excelsior Ridge","Excelsior Ridge","excelrdg.htm");
  menu.addSubItem("boot3", "Gowlland Range/Jocelyn Hill","Gowlland Range/Jocelyn Hill","gowjclyn.htm");
  menu.addSubItem("boot3", "Gowlland Tod","Gowlland Tod","gowland.htm");
  menu.addSubItem("boot3", "Grand Ridge","Grand Ridge","grandrdg.htm");
  menu.addSubItem("boot3", "Grass Lake","Grass Lake","grassylk.htm");
  menu.addSubItem("boot3", "Hamilton Lake","Hamilton Lake","hamlake.htm");
  menu.addSubItem("boot3", "Hannegan Peak","Hannegan Peak","hannpeak.htm");
  menu.addSubItem("boot3", "Heather Park","Heather Park","hthrprk.htm");
  menu.addSubItem("boot3", "Heliotrope Ridge","Heliotrope Ridge","heliotrp.htm");
  menu.addSubItem("boot3", "Jocelyn Hill (from McKenzie Bight)","Jocelyn Hill (from McKenzie Bight)","jclnmck.htm");
  menu.addSubItem("boot3", "Juan de Fuca Marine Trail: Chin Beach to Sombrio Beach","Juan de Fuca Marine Trail: Chin Beach to Sombrio Beach","jdfcn2sb.htm");
  menu.addSubItem("boot3", "Juan de Fuca Marine Trail: Parkinson Creek to Botanical Beach","Juan de Fuca Marine Trail: Parkinson Creek to Botanical Beach","jdfpk2bo.htm");
  menu.addSubItem("boot3", "Juan de Fuca Marine Trail: Sombrio Beach to Parkinson Creek","Juan de Fuca Marine Trail: Sombrio Beach to Parkinson Creek","jdfsb2pk.htm");
  menu.addSubItem("boot3", "Kludahk","Kludahk","kludahk.htm");
  menu.addSubItem("boot3", "Kludahk Trail: Tower Cabin to Wye Lake","Kludahk Trail: Tower Cabin to Wye Lake","klutc2wy.htm");
  menu.addSubItem("boot3", "Lake Ann","Lake Ann","lakeann.htm");
  menu.addSubItem("boot3", "Lake Ozette Triangle","Lake Ozette Triangle","ozette.htm");
  menu.addSubItem("boot3", "Larch Valley and Sentinel Pass","Larch Valley and Sentinel Pass","lrchvlly.htm");
  menu.addSubItem("boot3", "Lomas Lake","Lomas Lake","lomaslak.htm");
  menu.addSubItem("boot3", "Malahat Ridge/Hatchet Jack","Malahat Ridge/Hatchet Jack","mrdghjck.htm");
  menu.addSubItem("boot3", "Maple Mountain - from Maple Bay","Maple Mountain - from Maple Bay","maplemtn.htm");
  menu.addSubItem("boot3", "Mountain Lake/Mt Constitution Loop","Mountain Lake/Mt Constitution Loop","mtconst.htm");
  menu.addSubItem("boot3", "Mt Albert Edward","Mt Albert Edward","alberted.htm");
  menu.addSubItem("boot3", "Mt Angeles Trail","Mt Angeles Trail","mtangel.htm");
  menu.addSubItem("boot3", "Mt Benson","Mt Benson","mtbenson.htm");
  menu.addSubItem("boot3", "Mt Brenton","Mt Brenton","brenton.htm");
  menu.addSubItem("boot3", "Mt Finlayson","Mt Finlayson","mtfinny.htm");
  menu.addSubItem("boot3", "Mt Finlayson Loop","Mt Finlayson Loop","mtfinlp.htm");
  menu.addSubItem("boot3", "Mt Horne","Mt Horne","mthorne.htm");
  menu.addSubItem("boot3", "Mt Hunter Lookout - Upper Lookout","Mt Hunter Lookout - Upper Lookout","mthuntup.htm");
  menu.addSubItem("boot3", "Mt Prevost","Mt Prevost","prevost.htm");
  menu.addSubItem("boot3", "Mt Townsend","Mt Townsend","townsend.htm");
  menu.addSubItem("boot3", "Mt Warburton Pike","Mt Warburton Pike","warbpike.htm");
  menu.addSubItem("boot3", "Mt Wood","Mt Wood","mtwood.htm");
  menu.addSubItem("boot3", "Mt Work Loop (including McKenzie Bight)","Mt Work Loop (including McKenzie Bight)","mtworkmc.htm");
  menu.addSubItem("boot3", "Odaray-Grandview","Odaray-Grandview","odaray.htm");
  menu.addSubItem("boot3", "Old Baldy","Old Baldy","oldbaldy.htm");
  menu.addSubItem("boot3", "Paget Lookout","Paget Lookout","paget.htm");
  menu.addSubItem("boot3", "Panorama Ridge","Panorama Ridge","panorama.htm");
  menu.addSubItem("boot3", "Phillips Ridge","Phillips Ridge","philrdg.htm");
  menu.addSubItem("boot3", "Ragged Mountain","Ragged Mountain","ragged.htm");
  menu.addSubItem("boot3", "Sheild's Lake","Sheild's Lake","shldslk.htm");
  menu.addSubItem("boot3", "Skagit River","Skagit River","skagit.htm");
  menu.addSubItem("boot3", "Summerland","Summerland","smmrlnd.htm");
  menu.addSubItem("boot3", "The Musical Bumps","The Musical Bumps","musicbmp.htm");
  menu.addSubItem("boot3", "Wesley Ridge","Wesley Ridge","wslyrdg.htm");
  menu.addSubItem("boot3", "Wildside Trail","Wildside Trail","wildside.htm");
  menu.addSubItem("boot3", "Wiwaxy Gap","Wiwaxy Gap","wiwaxy.htm");
  menu.addSubItem("boot3", "Yoho Pass","Yoho Pass","yohopass.htm");
  menu.addSubItem("boot3", "Yukeness Ledge","Yukeness Ledge","yukeness.htm");
  menu.addSubItem("boot4", "Black Tusk","Black Tusk","blaktusk.htm");
  menu.addSubItem("boot4", "Brandywine Meadows","Brandywine Meadows","brndymdw.htm");
  menu.addSubItem("boot4", "Brew Lake Trail","Brew Lake Trail","brewlake.htm");
  menu.addSubItem("boot4", "Castlecrag","Castlecrag","cstlcrag.htm");
  menu.addSubItem("boot4", "Cream Lake","Cream Lake","cream.htm");
  menu.addSubItem("boot4", "Crest Mountain","Crest Mountain","crest.htm");
  menu.addSubItem("boot4", "East Sooke Park: Pike Rd to Cabin Pt via Interior trails, Coastal trail back","East Sooke Park: Pike Rd to Cabin Pt via Interior trails, Coastal trail back","esppcplp.htm");
  menu.addSubItem("boot4", "Elfin Lakes","Elfin Lakes","elfin.htm");
  menu.addSubItem("boot4", "Elk River Trail (to Landslide lake)","Elk River Trail (to Landslide lake)","elkriver.htm");
  menu.addSubItem("boot4", "Emerald Triangle","Emerald Triangle","emrldtri.htm");
  menu.addSubItem("boot4", "Flower Ridge","Flower Ridge","flwrrdg.htm");
  menu.addSubItem("boot4", "Frosty Mountain Loop","Frosty Mountain Loop","mtfrosty.htm");
  menu.addSubItem("boot4", "Garibaldi Lake","Garibaldi Lake","grbldlk.htm");
  menu.addSubItem("boot4", "Gowlland Tod/Mt Work","Gowlland Tod/Mt Work","gtodmtwk.htm");
  menu.addSubItem("boot4", "Grand Pass","Grand Pass","grandpss.htm");
  menu.addSubItem("boot4", "Iceline Trail-Little Yoho Valley-Twin Falls Loop","Iceline Trail-Little Yoho Valley-Twin Falls Loop","iceline.htm");
  menu.addSubItem("boot4", "Juan de Fuca Marine Trail: Bear Beach to Sombrio Beach","Juan de Fuca Marine Trail: Bear Beach to Sombrio Beach","jdfbb2sb.htm");
  menu.addSubItem("boot4", "Juan de Fuca Marine Trail: Chin to Clinch","Juan de Fuca Marine Trail: Chin to Clinch","jdfchncl.htm");
  menu.addSubItem("boot4", "Juan de Fuca Marine Trail: China Beach to Bear Beach","Juan de Fuca Marine Trail: China Beach to Bear Beach","jdfcb2bb.htm");
  menu.addSubItem("boot4", "Mt Angeles/Heather Park","Mt Angeles/Heather Park","mtahthlp.htm");
  menu.addSubItem("boot4", "Mt Arrowsmith via Judges Route","Mt Arrowsmith via Judges Route","mtarrowj.htm");
  menu.addSubItem("boot4", "Mt Cokely","Mt Cokely","mtcokely.htm");
  menu.addSubItem("boot4", "Mt Flores","Mt Flores","mtflores.htm");
  menu.addSubItem("boot4", "North Beach/Fife Point Loop","North Beach/Fife Point Loop","nbchfife.htm");
  menu.addSubItem("boot4", "Singing Pass","Singing Pass","singpass.htm");
  menu.addSubItem("boot4", "Skyline East","Skyline East","skyeast.htm");
  menu.addSubItem("boot4", "Snowbird Pass","Snowbird Pass","snowbird.htm");
  menu.addSubItem("boot4", "Taylor Meadows","Taylor Meadows","tylrmdws.htm");
  menu.addSubItem("boot4", "Upper Big Quilcene","Upper Big Quilcene","ubigquil.htm");
  menu.addSubItem("boot4", "Wedgemont Lake","Wedgemont Lake","wedge.htm");
  menu.addSubItem("unrated", "Heather Mountain","Heather Mountain","hthrmtn.htm");
  menu.addSubItem("unrated", "Juan de Fuca Marine Trail: Bear Beach to Chin Beach","Juan de Fuca Marine Trail: Bear Beach to Chin Beach","jdfbb2cb.htm");
  menu.addSubItem("unrated", "Mill Hill to Mt Work Traverse","Mill Hill to Mt Work Traverse","millwork.htm");
  menu.addSubItem("unrated", "Appleton Pass from Solduc","Appleton Pass from Solduc","appltsdc.htm");
  menu.addSubItem("unrated", "Flapjack Lakes","Flapjack Lakes","flapjack.htm");
  menu.addSubItem("unrated", "Gibson-Klitsa","Gibson-Klitsa","klitsa.htm");
  menu.addSubItem("unrated", "Seven Lakes Basin","Seven Lakes Basin","7lksbsn.htm");
  menu.addSubItem("unrated", "Seven Lakes Basin/High Divide Loop","Seven Lakes Basin/High Divide Loop","7lakes.htm");
  menu.addSubItem("unrated", "1st & 2nd Creek","1st & 2nd Creek","1st2ndcr.htm");
  menu.addSubItem("unrated", "Avalanche Crest","Avalanche Crest","avlncrst.htm");
  menu.addSubItem("unrated", "Barrett Montfort","Barrett Montfort","barrmont.htm");
  menu.addSubItem("unrated", "Beaumont","Beaumont","beaumont.htm");
  menu.addSubItem("unrated", "Chain Lakes","Chain Lakes","chainlks.htm");
  menu.addSubItem("unrated", "Circlet Lake","Circlet Lake","circlet.htm");
  menu.addSubItem("unrated", "Copperstain","Copperstain","cpprstn.htm");
  menu.addSubItem("unrated", "East Sooke Park: Alyard Farm to Beechy Head, return by interior trail","East Sooke Park: Alyard Farm to Beechy Head, return by interior trail","espafbhi.htm");
  menu.addSubItem("unrated", "East Sooke Park: Alyard Farm via interior trail to Babbington Hill","East Sooke Park: Alyard Farm via interior trail to Babbington Hill","espbbntn.htm");
  menu.addSubItem("unrated", "Eva Lake","Eva Lake","eavlake.htm");
  menu.addSubItem("unrated", "Father and Son Lakes","Father and Son Lakes","fathrson.htm");
  menu.addSubItem("unrated", "Francis King/Thetis Park Loop","Francis King/Thetis Park Loop","frkthtsl.htm");
  menu.addSubItem("unrated", "Glacier Crest","Glacier Crest","glcrcrst.htm");
  menu.addSubItem("unrated", "Glendenning","Glendenning","glndnnng.htm");
  menu.addSubItem("unrated", "Half Moon Bay","Half Moon Bay","halfmoon.htm");
  menu.addSubItem("unrated", "Heather Meadows","Heather Meadows","heather.htm");
  menu.addSubItem("unrated", "Jade Lakes","Jade Lakes","jadelks.htm");
  menu.addSubItem("unrated", "Juan de Fuca Marine Trail: China Beach to Clinch Beach","Juan de Fuca Marine Trail: China Beach to Clinch Beach","jdfch2cl.htm");
  menu.addSubItem("unrated", "Juan de Fuca Marine Trail: Mystic Beach to Bear Beach","Juan de Fuca Marine Trail: Mystic Beach to Bear Beach","jdfmb2bb.htm");
  menu.addSubItem("unrated", "Klahhane Ridge","Klahhane Ridge","klhhnrdg.htm");
  menu.addSubItem("unrated", "Kwai Lake","Kwai Lake","kwai.htm");
  menu.addSubItem("unrated", "Lena Lake","Lena Lake","lena.htm");
  menu.addSubItem("unrated", "Lyall Creek","Lyall Creek","lyallcrk.htm");
  menu.addSubItem("unrated", "Miller Lake","Miller Lake","millerlk.htm");
  menu.addSubItem("unrated", "Mt Albert Edward and Jutland Mountain","Mt Albert Edward and Jutland Mountain","albedjut.htm");
  menu.addSubItem("unrated", "Mt Hunter Lookout - Lower Lookout","Mt Hunter Lookout - Lower Lookout","mthuntlw.htm");
  menu.addSubItem("unrated", "Mt Jeffrey","Mt Jeffrey","mtjeffry.htm");
  menu.addSubItem("unrated", "Mt Wells","Mt Wells","mtwells.htm");
  menu.addSubItem("unrated", "Olympic Hot Springs","Olympic Hot Springs","olyhot.htm");
  menu.addSubItem("unrated", "Opal Cone","Opal Cone","opalcone.htm");
  menu.addSubItem("unrated", "Panhandle gap towards Indian Bar","Panhandle gap towards Indian Bar","panhandl.htm");
  menu.addSubItem("unrated", "Peden Lake","Peden Lake","pedenlk.htm");
  menu.addSubItem("unrated", "Ross Lake","Ross Lake","rosslake.htm");
  menu.addSubItem("unrated", "San Josef Bay","San Josef Bay","sanjosef.htm");
  menu.addSubItem("unrated", "Scafe Hill and Stewart Mountain","Scafe Hill and Stewart Mountain","scafstew.htm");
  menu.addSubItem("unrated", "Schooner Cove Trail","Schooner Cove Trail","schooner.htm");
  menu.addSubItem("unrated", "Selktain","Selktain","selktain.htm");
  menu.addSubItem("unrated", "Sherbrooke Lake","Sherbrooke Lake","shrbrklk.htm");
  menu.addSubItem("unrated", "Shi-Shi Beach","Shi-Shi Beach","shishi.htm");
  menu.addSubItem("unrated", "Shoreline Bog","Shoreline Bog","shorebog.htm");
  menu.addSubItem("unrated", "Skokie","Skokie","skokie.htm");
  menu.addSubItem("unrated", "Skyline Divide","Skyline Divide","skydivid.htm");
  menu.addSubItem("unrated", "Skyline II","Skyline II","skyline2.htm");
  menu.addSubItem("unrated", "South Beach","South Beach","sthbeach.htm");
  menu.addSubItem("unrated", "Spruce Fringe","Spruce Fringe","sprfrnge.htm");
  menu.addSubItem("unrated", "Surveyor's","Surveyor's","surveyor.htm");
  menu.addSubItem("unrated", "Thompson Cabin","Thompson Cabin","thompcbn.htm");
  menu.addSubItem("unrated", "Trans Canada Trail - from Sooke Lake Rd","Trans Canada Trail - from Sooke Lake Rd","tct-shwn.htm");
  menu.addSubItem("unrated", "Wickaninnish","Wickaninnish","wick.htm");
  menu.addSubItem("unrated", "Willow Dale Cabin","Willow Dale Cabin","bridgeck.htm");
  menu.addSubItem("unrated", "Winter Cove","Winter Cove","wintercv.htm");
  menu.addSubItem("unrated", "Woodward","Woodward","woodward.htm");
  menu.addSubItem("unrated", "Yellow Aster Butte","Yellow Aster Butte","yasterbt.htm");
  menu.addSubItem("backpack", "Appleton Pass from Solduc","Appleton Pass from Solduc","appltsdc.htm");
  menu.addSubItem("backpack", "Appleton Pass-Cat Creek Way-High Divide Loop","Appleton Pass-Cat Creek Way-High Divide Loop","appleton.htm");
  menu.addSubItem("backpack", "Badger Valley, Grand Pass Loop","Badger Valley, Grand Pass Loop","badgergp.htm");
  menu.addSubItem("backpack", "Bedwell Lake","Bedwell Lake","bedwell.htm");
  menu.addSubItem("backpack", "Berg Lake","Berg Lake","berglake.htm");
  menu.addSubItem("backpack", "Brandywine Meadows","Brandywine Meadows","brndymdw.htm");
  menu.addSubItem("backpack", "Brew Lake Trail","Brew Lake Trail","brewlake.htm");
  menu.addSubItem("backpack", "Cape Alava","Cape Alava","cpalava.htm");
  menu.addSubItem("backpack", "Cape Scott","Cape Scott","cscott.htm");
  menu.addSubItem("backpack", "Carmanah Valley","Carmanah Valley","carmanah.htm");
  menu.addSubItem("backpack", "Chain Lakes","Chain Lakes","chainlks.htm");
  menu.addSubItem("backpack", "Cheakamus Lake","Cheakamus Lake","cheakams.htm");
  menu.addSubItem("backpack", "Chilkoot","Chilkoot","chilkoot.htm");
  menu.addSubItem("backpack", "Circlet Lake","Circlet Lake","circlet.htm");
  menu.addSubItem("backpack", "Copper Ridge","Copper Ridge","copperrd.htm");
  menu.addSubItem("backpack", "Copperstain","Copperstain","cpprstn.htm");
  menu.addSubItem("backpack", "Cowichan River Footpath: Skutz Falls to Marie Canyon Loop","Cowichan River Footpath: Skutz Falls to Marie Canyon Loop","cwrvloop.htm");
  menu.addSubItem("backpack", "Cream Lake","Cream Lake","cream.htm");
  menu.addSubItem("backpack", "Crest Mountain","Crest Mountain","crest.htm");
  menu.addSubItem("backpack", "Della Falls","Della Falls","della.htm");
  menu.addSubItem("backpack", "Egypt Lake - via Healy Pass","Egypt Lake - via Healy Pass","egyptlk.htm");
  menu.addSubItem("backpack", "Elfin Lakes","Elfin Lakes","elfin.htm");
  menu.addSubItem("backpack", "Elk River Trail (to Landslide lake)","Elk River Trail (to Landslide lake)","elkriver.htm");
  menu.addSubItem("backpack", "Enchanted Valley","Enchanted Valley","enchant.htm");
  menu.addSubItem("backpack", "Eva Lake","Eva Lake","eavlake.htm");
  menu.addSubItem("backpack", "Excelsior Ridge","Excelsior Ridge","excelrdg.htm");
  menu.addSubItem("backpack", "Father and Son Lakes","Father and Son Lakes","fathrson.htm");
  menu.addSubItem("backpack", "Flapjack Lakes","Flapjack Lakes","flapjack.htm");
  menu.addSubItem("backpack", "Floe Lake and the Rockwall","Floe Lake and the Rockwall","floerock.htm");
  menu.addSubItem("backpack", "Flower Ridge","Flower Ridge","flwrrdg.htm");
  menu.addSubItem("backpack", "Frosty Mountain Loop","Frosty Mountain Loop","mtfrosty.htm");
  menu.addSubItem("backpack", "Garibaldi Lake","Garibaldi Lake","grbldlk.htm");
  menu.addSubItem("backpack", "Gibson-Klitsa","Gibson-Klitsa","klitsa.htm");
  menu.addSubItem("backpack", "Grand Pass","Grand Pass","grandpss.htm");
  menu.addSubItem("backpack", "Hannegan Peak","Hannegan Peak","hannpeak.htm");
  menu.addSubItem("backpack", "Heather Meadows","Heather Meadows","heather.htm");
  menu.addSubItem("backpack", "Heather Mountain","Heather Mountain","hthrmtn.htm");
  menu.addSubItem("backpack", "Heather Park","Heather Park","hthrprk.htm");
  menu.addSubItem("backpack", "Hoh","Hoh","hoh.htm");
  menu.addSubItem("backpack", "Iceline Trail-Little Yoho Valley-Twin Falls Loop","Iceline Trail-Little Yoho Valley-Twin Falls Loop","iceline.htm");
  menu.addSubItem("backpack", "Jade Lakes","Jade Lakes","jadelks.htm");
  menu.addSubItem("backpack", "Juan de Fuca Marine","Juan de Fuca Marine","jdf.htm");
  menu.addSubItem("backpack", "Juan de Fuca Marine Trail: Bear Beach to Chin Beach","Juan de Fuca Marine Trail: Bear Beach to Chin Beach","jdfbb2cb.htm");
  menu.addSubItem("backpack", "Juan de Fuca Marine Trail: Bear Beach to Sombrio Beach","Juan de Fuca Marine Trail: Bear Beach to Sombrio Beach","jdfbb2sb.htm");
  menu.addSubItem("backpack", "Juan de Fuca Marine Trail: Chin Beach to Sombrio Beach","Juan de Fuca Marine Trail: Chin Beach to Sombrio Beach","jdfcn2sb.htm");
  menu.addSubItem("backpack", "Juan de Fuca Marine Trail: China Beach to Bear Beach","Juan de Fuca Marine Trail: China Beach to Bear Beach","jdfcb2bb.htm");
  menu.addSubItem("backpack", "Juan de Fuca Marine Trail: China Beach to Clinch Beach","Juan de Fuca Marine Trail: China Beach to Clinch Beach","jdfch2cl.htm");
  menu.addSubItem("backpack", "Juan de Fuca Marine Trail: China Beach to Mystic Beach","Juan de Fuca Marine Trail: China Beach to Mystic Beach","jdfcb2mb.htm");
  menu.addSubItem("backpack", "Juan de Fuca Marine Trail: Mystic Beach to Bear Beach","Juan de Fuca Marine Trail: Mystic Beach to Bear Beach","jdfmb2bb.htm");
  menu.addSubItem("backpack", "Juan de Fuca Marine Trail: Parkinson Creek to Botanical Beach","Juan de Fuca Marine Trail: Parkinson Creek to Botanical Beach","jdfpk2bo.htm");
  menu.addSubItem("backpack", "Juan de Fuca Marine Trail: Sombrio Beach to Parkinson Creek","Juan de Fuca Marine Trail: Sombrio Beach to Parkinson Creek","jdfsb2pk.htm");
  menu.addSubItem("backpack", "Kludahk","Kludahk","kludahk.htm");
  menu.addSubItem("backpack", "Kwai Lake","Kwai Lake","kwai.htm");
  menu.addSubItem("backpack", "Labour Day Lake","Labour Day Lake","ldaylake.htm");
  menu.addSubItem("backpack", "Lake Ann","Lake Ann","lakeann.htm");
  menu.addSubItem("backpack", "Lake Ozette to Shi-Shi Beach","Lake Ozette to Shi-Shi Beach","ozshishi.htm");
  menu.addSubItem("backpack", "Lake Ozette Triangle","Lake Ozette Triangle","ozette.htm");
  menu.addSubItem("backpack", "Lena Lake","Lena Lake","lena.htm");
  menu.addSubItem("backpack", "Lomas Lake","Lomas Lake","lomaslak.htm");
  menu.addSubItem("backpack", "Long Lake","Long Lake","longlake.htm");
  menu.addSubItem("backpack", "Marble Meadows","Marble Meadows","marble.htm");
  menu.addSubItem("backpack", "Mt Angeles Trail","Mt Angeles Trail","mtangel.htm");
  menu.addSubItem("backpack", "Mt Angeles/Heather Park","Mt Angeles/Heather Park","mtahthlp.htm");
  menu.addSubItem("backpack", "Mt Assiniboine","Mt Assiniboine","assinib.htm");
  menu.addSubItem("backpack", "Mt Townsend","Mt Townsend","townsend.htm");
  menu.addSubItem("backpack", "Naikoon - East Beach","Naikoon - East Beach","eastbch.htm");
  menu.addSubItem("backpack", "Newcastle Island","Newcastle Island","newcastl.htm");
  menu.addSubItem("backpack", "Nootka Island Trail","Nootka Island Trail","nootka.htm");
  menu.addSubItem("backpack", "North Beach/Fife Point Loop","North Beach/Fife Point Loop","nbchfife.htm");
  menu.addSubItem("backpack", "North Coast Trail","North Coast Trail","nct.htm");
  menu.addSubItem("backpack", "Olympic Beaches: Rialto Beach to Lake Ozette","Olympic Beaches: Rialto Beach to Lake Ozette","rial-ozt.htm");
  menu.addSubItem("backpack", "Olympic Hot Springs","Olympic Hot Springs","olyhot.htm");
  menu.addSubItem("backpack", "Ottertail Valley","Ottertail Valley","ottlvly.htm");
  menu.addSubItem("backpack", "Pesuta Shipwreck","Pesuta Shipwreck","petusa.htm");
  menu.addSubItem("backpack", "Phillips Ridge","Phillips Ridge","philrdg.htm");
  menu.addSubItem("backpack", "Portland Island","Portland Island","portisle.htm");
  menu.addSubItem("backpack", "Price Creek","Price Creek","pricecrk.htm");
  menu.addSubItem("backpack", "Royal Basin","Royal Basin","royalbsn.htm");
  menu.addSubItem("backpack", "San Josef Bay","San Josef Bay","sanjosef.htm");
  menu.addSubItem("backpack", "Seven Lakes Basin","Seven Lakes Basin","7lksbsn.htm");
  menu.addSubItem("backpack", "Seven Lakes Basin/High Divide Loop","Seven Lakes Basin/High Divide Loop","7lakes.htm");
  menu.addSubItem("backpack", "Shi-Shi Beach","Shi-Shi Beach","shishi.htm");
  menu.addSubItem("backpack", "Sidney Spit","Sidney Spit","sidspit.htm");
  menu.addSubItem("backpack", "Singing Pass","Singing Pass","singpass.htm");
  menu.addSubItem("backpack", "Skagit River","Skagit River","skagit.htm");
  menu.addSubItem("backpack", "Skokie","Skokie","skokie.htm");
  menu.addSubItem("backpack", "Skyline","Skyline","jskyline.htm");
  menu.addSubItem("backpack", "Skyline II","Skyline II","skyline2.htm");
  menu.addSubItem("backpack", "Summerland","Summerland","smmrlnd.htm");
  menu.addSubItem("backpack", "Sunshine Coast Trail","Sunshine Coast Trail","sct.htm");
  menu.addSubItem("backpack", "Taylor Meadows","Taylor Meadows","tylrmdws.htm");
  menu.addSubItem("backpack", "The Musical Bumps","The Musical Bumps","musicbmp.htm");
  menu.addSubItem("backpack", "Third Beach to Oil City","Third Beach to Oil City","3rdbeach.htm");
  menu.addSubItem("backpack", "Upper Big Quilcene","Upper Big Quilcene","ubigquil.htm");
  menu.addSubItem("backpack", "Watchtower Basin","Watchtower Basin","watchtwr.htm");
  menu.addSubItem("backpack", "Wedgemont Lake","Wedgemont Lake","wedge.htm");
  menu.addSubItem("backpack", "West Coast Trail","West Coast Trail","wctrail.htm");
  menu.addSubItem("backpack", "Wildside Trail","Wildside Trail","wildside.htm");
  menu.addSubItem("backpack", "Wonderland Trail","Wonderland Trail","wndrland.htm");
  menu.addSubItem("backpack", "Yellow Aster Butte","Yellow Aster Butte","yasterbt.htm");
   menu.showMenu();
}
