menuItems[0] = new MenuItem("Karting", "Karting.stm");
menuItems[1] = new MenuItem("Race Events", "RaceEvents.stm");
menuItems[2] = new MenuItem("Stag / Hen Party Events", "Stag_Hen.stm");
menuItems[3] = new MenuItem("Xmas Events", "ChristmasRaceEvents.stm");
menuItems[4] = new MenuItem("Venue", "Venue.stm");
menuItems[5] = new MenuItem("Pictures", "PhotoGallery.aspx");
menuItems[6] = new MenuItem("News", "News.aspx");
menuItems[7] = new MenuItem("General Links", "Links.stm");
menuItems[8] = new MenuItem("Contact Us", "ContactUs.stm");
menuItems[9] = new MenuItem("Privacy Policy", "Privacy.stm");
menuItems[10] = new MenuItem("Terms & Conditions", "Terms.stm");
menuItems[11] = new MenuItem("Special Offers", "SpecialOffers.aspx");

menuItems[0].menuItems[0] = new MenuItem("Track Availability", "TrackAvailability.stm");
menuItems[0].menuItems[1] = new MenuItem("Practice Sessions", "PracticeSessions.stm");
menuItems[0].menuItems[2] = new MenuItem("Cadet Karting (ages 8-15)", "Cadet Karting (ages 8-15).stm");
menuItems[0].menuItems[3] = new MenuItem("Xtreme Karting Membership", "XtremeKartingMembership.stm");
menuItems[0].menuItems[4] = new MenuItem("Gift Vouchers", "GiftVouchers.stm");
menuItems[0].menuItems[5] = new MenuItem("Team Endurance Championship", "TeamEnduranceChampionship.stm");
menuItems[0].menuItems[6] = new MenuItem("FAQs", "FAQs.stm");
menuItems[0].menuItems[7] = new MenuItem("Red Bull Track Attack", "RedBullTrackAttack.stm");
menuItems[0].menuItems[8] = new MenuItem("Newsletter Signup", "NewsletterSignup.stm");
menuItems[0].menuItems[9] = new MenuItem("Online Features", "OnlineFeatures.stm");
menuItems[0].menuItems[10] = new MenuItem("Race History", "RaceHistory.stm");

menuItems[0].menuItems[1].menuItems[0] = new MenuItem("Adult Practice Session (Ages16+)", "AdultPracticeSessions.stm");
menuItems[0].menuItems[1].menuItems[1] = new MenuItem("Cadet Practice Sessions(Ages10+)", "CadetPracticeSessionsCOPY.stm");

menuItems[0].menuItems[2].menuItems[0] = new MenuItem("Cadet Practice (ages 10-15)", "CadetPracticeSessions.stm");
menuItems[0].menuItems[2].menuItems[1] = new MenuItem("Cadet Party / Event (ages 10-15)", "CadetPartyEvents.stm");
menuItems[0].menuItems[2].menuItems[2] = new MenuItem("Cadet Race School (Ages 8-15)", "KartingSchool.stm");
menuItems[0].menuItems[2].menuItems[3] = new MenuItem("Cadet Grand Prix / Championship", "CadetGrandPrix.stm");

menuItems[0].menuItems[2].menuItems[3].menuItems[0] = new MenuItem("2009 Cadet Championship", "2009CadetChampionship.stm");
menuItems[0].menuItems[2].menuItems[3].menuItems[1] = new MenuItem("2008 Cadet Championship", "2008CadetChampionship.stm");
menuItems[0].menuItems[2].menuItems[3].menuItems[2] = new MenuItem("2007 Championship Results", "2007ChampTable.stm");
menuItems[0].menuItems[2].menuItems[3].menuItems[3] = new MenuItem("2006 Championship Results", "2006Championshipresult.stm");

menuItems[0].menuItems[2].menuItems[3].menuItems[2].menuItems[0] = new MenuItem("2007 Cadet Championship Dates", "2007CadetChampionshipDates.stm");
menuItems[0].menuItems[2].menuItems[3].menuItems[2].menuItems[1] = new MenuItem("Jan 2007 Results", "Jan2007Results.stm");
menuItems[0].menuItems[2].menuItems[3].menuItems[2].menuItems[2] = new MenuItem("Feb 2007 Results", "Feb2007Results.stm");
menuItems[0].menuItems[2].menuItems[3].menuItems[2].menuItems[3] = new MenuItem("Mar 2007 Results", "Mar2007Results.stm");
menuItems[0].menuItems[2].menuItems[3].menuItems[2].menuItems[4] = new MenuItem("Apr 2007 Results", "Apr2007Results.stm");
menuItems[0].menuItems[2].menuItems[3].menuItems[2].menuItems[5] = new MenuItem("July 2007 Results", "July2007Results.stm");
menuItems[0].menuItems[2].menuItems[3].menuItems[2].menuItems[6] = new MenuItem("Aug 2007 Results", "Aug2007Results.stm");

menuItems[0].menuItems[2].menuItems[3].menuItems[3].menuItems[0] = new MenuItem("Jan 2006 Results", "JanResults.stm");
menuItems[0].menuItems[2].menuItems[3].menuItems[3].menuItems[1] = new MenuItem("Feb 2006 Results", "Feb2006Results.stm");
menuItems[0].menuItems[2].menuItems[3].menuItems[3].menuItems[2] = new MenuItem("March 2006 Results", "March2006Results.stm");
menuItems[0].menuItems[2].menuItems[3].menuItems[3].menuItems[3] = new MenuItem("April 2006 Results", "April2006Results.stm");
menuItems[0].menuItems[2].menuItems[3].menuItems[3].menuItems[4] = new MenuItem("May 2006 Results", "May2006Results.stm");
menuItems[0].menuItems[2].menuItems[3].menuItems[3].menuItems[5] = new MenuItem("June 2006 results", "June2006results.stm");
menuItems[0].menuItems[2].menuItems[3].menuItems[3].menuItems[6] = new MenuItem("July 2006 Results", "July2006Results.stm");
menuItems[0].menuItems[2].menuItems[3].menuItems[3].menuItems[7] = new MenuItem("Aug 2006 Results", "Aug 2006 Results.stm");
menuItems[0].menuItems[2].menuItems[3].menuItems[3].menuItems[8] = new MenuItem("Sept 2006 Results", "Sept2006Results.stm");
menuItems[0].menuItems[2].menuItems[3].menuItems[3].menuItems[9] = new MenuItem("Oct 2006 Results", "Oct2006.stm");
menuItems[0].menuItems[2].menuItems[3].menuItems[3].menuItems[10] = new MenuItem("Nov 2006 results", "Nov2006results.stm");
menuItems[0].menuItems[2].menuItems[3].menuItems[3].menuItems[11] = new MenuItem("Dec 2006 results", "Dec2006results.stm");

menuItems[0].menuItems[2].menuItems[3].menuItems[3].menuItems[11].menuItems[0] = new MenuItem("Pictures", "Pictures.stm");

menuItems[0].menuItems[3].menuItems[0] = new MenuItem("Xtreme Karting Membership - Adul", "XtremeKartingAdult.stm");
menuItems[0].menuItems[3].menuItems[1] = new MenuItem("Xtreme Karting Membership - Cade", "XtremeKartingMembershipCadet.stm");

menuItems[0].menuItems[4].menuItems[0] = new MenuItem("Adult Gift Vouchers", "AdultGiftVouchers.stm");
menuItems[0].menuItems[4].menuItems[1] = new MenuItem("Cadet Gift Vouchers", "CadetGiftVouchers.stm");

menuItems[0].menuItems[5].menuItems[0] = new MenuItem("2010 Team Endurance Championship", "2010TeamEnduranceChampionship.stm");
menuItems[0].menuItems[5].menuItems[1] = new MenuItem("2009 Team Endurance Championship", "2009TeamEnduranceChampionshipRes.stm");
menuItems[0].menuItems[5].menuItems[2] = new MenuItem("2008 Team Endurance Championship", "TeamEnduranceChampionshipResults.stm");

menuItems[0].menuItems[5].menuItems[2].menuItems[0] = new MenuItem("2007 results", "2007results.stm");
menuItems[0].menuItems[5].menuItems[2].menuItems[1] = new MenuItem("2006 Results", "2006Results.stm");

menuItems[0].menuItems[5].menuItems[2].menuItems[1].menuItems[0] = new MenuItem("February 06 Result", "TeamEnduranceChampionship-Februa.stm");
menuItems[0].menuItems[5].menuItems[2].menuItems[1].menuItems[1] = new MenuItem("March 06 Result", "March06Result.stm");
menuItems[0].menuItems[5].menuItems[2].menuItems[1].menuItems[2] = new MenuItem("April 06 Result", "April06Result.stm");
menuItems[0].menuItems[5].menuItems[2].menuItems[1].menuItems[3] = new MenuItem("May 06 Result", "May06Result.stm");
menuItems[0].menuItems[5].menuItems[2].menuItems[1].menuItems[4] = new MenuItem("June 06 Result", "June06Result.stm");
menuItems[0].menuItems[5].menuItems[2].menuItems[1].menuItems[5] = new MenuItem("July 06 Result", "July06result.stm");
menuItems[0].menuItems[5].menuItems[2].menuItems[1].menuItems[6] = new MenuItem("August 06 Result", "August06Result.stm");
menuItems[0].menuItems[5].menuItems[2].menuItems[1].menuItems[7] = new MenuItem("September 06 Result", "September06Result.stm");
menuItems[0].menuItems[5].menuItems[2].menuItems[1].menuItems[8] = new MenuItem("October 06 Results", "October06Results.stm");
menuItems[0].menuItems[5].menuItems[2].menuItems[1].menuItems[9] = new MenuItem("November 06 Results", "November06Results.stm");
menuItems[0].menuItems[5].menuItems[2].menuItems[1].menuItems[10] = new MenuItem("December 06 Results", "December06Results.stm");

menuItems[1].menuItems[0] = new MenuItem("What Race Event Is Best For Me?", "WhatRaceEventIsBestForMe.stm");
menuItems[1].menuItems[1] = new MenuItem("Race Event Promotional Video", "RaceEventPromotionalVideo.stm");
menuItems[1].menuItems[2] = new MenuItem("Corporate Events", "CorporateEvents.stm");
menuItems[1].menuItems[3] = new MenuItem("Grand Prix Event (25+ drivers)", "GrandPrix.stm");
menuItems[1].menuItems[4] = new MenuItem("Endurance Event (25+ drivers)", "Endurance.stm");
menuItems[1].menuItems[5] = new MenuItem("Mini Grand Prix (6-24 drivers)", "MiniGrandPrix.stm");
menuItems[1].menuItems[6] = new MenuItem("Super Mini GP (6-24 drivers)", "SuperMiniGP.stm");
menuItems[1].menuItems[7] = new MenuItem("Team Challenge (12 -24 drivers)", "TeamChallengeRaceEvent(12-24driv.stm");
menuItems[1].menuItems[8] = new MenuItem("Open Race Events (4+ drivers)", "OpenRaceEvents.stm");
menuItems[1].menuItems[9] = new MenuItem("Sprint Challenge (6-24 drivers)", "SprintRace.stm");
menuItems[1].menuItems[10] = new MenuItem("Booking Your Event", "Booking.stm");

menuItems[1].menuItems[2].menuItems[0] = new MenuItem("Corporate Room Pictures", "CorporateRoomPictures.stm");

menuItems[2].menuItems[0] = new MenuItem("Stag / Hen Party Race Events", "StagHenPartyRaceEvents.stm");
menuItems[2].menuItems[1] = new MenuItem("New! Stag and Hen Pictures!", "New!StagHenPictures!.stm");
menuItems[2].menuItems[2] = new MenuItem("Karting / Paintball Combination", "KartingPaintballCombinationPack.stm");
menuItems[2].menuItems[3] = new MenuItem("Karting Golf Package", "Karting GolfPackage.stm");
menuItems[2].menuItems[4] = new MenuItem("Karting/Gentlemans Club Package", "KartingGentlemansClubPackage.stm");

menuItems[4].menuItems[0] = new MenuItem("Xtreme Karting Video Footage", "XtremeKartingVideoFootage.stm");
menuItems[4].menuItems[1] = new MenuItem("Facilities", "Facilities.stm");
menuItems[4].menuItems[2] = new MenuItem("Karts", "Karts.stm");
menuItems[4].menuItems[3] = new MenuItem("Safety", "Safety.stm");
menuItems[4].menuItems[4] = new MenuItem("Circuit Layout", "CircuitLayout.stm");
menuItems[4].menuItems[5] = new MenuItem("Location", "Location.stm");
menuItems[4].menuItems[6] = new MenuItem("Staff Recruitment", "StaffRecruitment.stm");
menuItems[4].menuItems[7] = new MenuItem("Twitter", "Twitter.stm");
menuItems[4].menuItems[8] = new MenuItem("Xtreme Integra Track Car", "XtremeIntegraTrackCar.stm");

menuItems[4].menuItems[1].menuItems[0] = new MenuItem("Lounge Area", "LoungeArea.stm");
menuItems[4].menuItems[1].menuItems[1] = new MenuItem("Reception", "Reception.stm");
menuItems[4].menuItems[1].menuItems[2] = new MenuItem("Corporate Meeting Room", "CorporateMeetingRoom.stm");
menuItems[4].menuItems[1].menuItems[3] = new MenuItem("Briefing room / Changing area", "BriefingroomChangingarea.stm");
menuItems[4].menuItems[1].menuItems[4] = new MenuItem("Trackside Viewing", "TracksideViewing.stm");
menuItems[4].menuItems[1].menuItems[5] = new MenuItem("Disabled access", "Disabledaccess.stm");
menuItems[4].menuItems[1].menuItems[6] = new MenuItem("Dominos Pizza Package!", "DominosPizzaPackage.stm");

menuItems[4].menuItems[2].menuItems[0] = new MenuItem("NEW EVO KARTS - Race Events", "NEWEVO5KARTS-Race Events.stm");
menuItems[4].menuItems[2].menuItems[1] = new MenuItem("EVO Practice Karts", "EVOPracticeKarts.stm");
menuItems[4].menuItems[2].menuItems[2] = new MenuItem("EVO 4 Karts for sale", "EVO4Kartsforsale.stm");

menuItems[4].menuItems[4].menuItems[0] = new MenuItem("Panarama of circuit", "Panaramaofcircuit.stm");

menuItems[4].menuItems[5].menuItems[0] = new MenuItem("By Rail", "ByRail.stm");
menuItems[4].menuItems[5].menuItems[1] = new MenuItem("From Falkirk", "DrivingFromFalkirk.stm");
menuItems[4].menuItems[5].menuItems[2] = new MenuItem("From Glasgow / Cumbernauld", "DrivingFromGlasgowCumbernauld.stm");
menuItems[4].menuItems[5].menuItems[3] = new MenuItem("From Edinburgh / Linlithgow", "DrivingFromEdinburghLinlithgow.stm");
menuItems[4].menuItems[5].menuItems[4] = new MenuItem("From Stirling", "DrivingFromStirling.stm");
menuItems[4].menuItems[5].menuItems[5] = new MenuItem("From Kincardine Bridge", "DrivingFromKincardineBridge.stm");

writeMenus();