﻿with (new Menu('MenuBuyAHorse','SubMenuTable','SubMenuInactive','SubMenuActive')) {
    addItem('Buy in Sales Ring','/BuyaHorse/SalesRing.aspx');
    addBreak();
    addItem('Claim a Horse','/BuyaHorse/Claims.aspx');
    addItem('My Claims History', '/Owner/ClaimHistory.aspx');
    addBreak();
    addItem('Bid in Auction', '/BuyaHorse/AuctionRing.aspx');
    addItem('Sell in Auction', '/Owner/AuctionEntry.aspx');
    addItem('My Auction Horses', '/Owner/AuctionEntryList.aspx');
    addItem('Auction History', '/Owner/AuctionHistory.aspx');
}

with (new Menu('MenuMyStable','SubMenuTable','SubMenuInactive','SubMenuActive')) {
    addItem('My Horses','/Owner/Stable.aspx');
    addBreak();
    addItem('Train','/Owner/Training.aspx');
    addItem('Auto-Trainer','/Owner/TrainingAuto.aspx');
    addBreak();
    addItem('Buy Equipment','/Basket/PurchaseProducts.aspx');
    addItem('Apply Equipment','/Owner/ApplyProducts.aspx');
    addBreak();
    addItem('Enter Races','/Owner/Nomination.aspx');
    addBreak();
    addItem('Stable Categories','/Owner/HorseCategories.aspx');
    addItem('Design Silks','/BuyaHorse/SelectSilkDesign.aspx');
    addBreak();
    addItem('Retire Horses', '/Owner/BulkInactivate.aspx');
}

with (new Menu('MenuRaces', 'SubMenuTable', 'SubMenuInactive', 'SubMenuActive')) {
    addItem('Future Races','/Betting/RaceSchedule.aspx')
    addItem('Race Results', '/Betting/RecentRaceResults.aspx');
    addBreak();
    addItem('My Future Races', '/Owner/RacesBothFuture.aspx');
    addItem('My Race Results', '/Owner/RacesLast.aspx');
    addItem('My Rejected Entries', '/Owner/RacesRejected.aspx');
    addBreak();
    addItem(Championship + ' Series', '/Championship/default.aspx');
    addBreak();
    addItem('Race Categories', '/Betting/RaceCategories.aspx');
    if (BettingURL != '') addJSItem('Betting', 'OpenBetting()');
    addItem('Jockeys', '/Betting/Jockeys.aspx');
    addBreak();
    addItem('View Last Race', '/Betting/ViewLastRace.aspx?launchViewer=true');
    addItem('Next Race', '/Betting/ViewNextRace.aspx?launchViewer=true');
}
            
/*with (new Menu('MenuRaces','SubMenuTable','SubMenuInactive','SubMenuActive')) {
    addItem('Race Program','/Betting/RaceSchedule.aspx');
    addItem('Race Categories','/Betting/RaceCategories.aspx');
    addItem('Race Results','/Betting/RecentRaceResults.aspx');
    addItem(Championship+' Series','/Championship/default.aspx');
    addBreak();
    addItem('Jockeys','/Betting/Jockeys.aspx');
    
}*/
            
with (new Menu('MenuPersonal','SubMenuTable','SubMenuInactive','SubMenuActive')) {
    addItem('Profile', '/Owner/Profile.aspx');
    addItem('Forums', ForumURL);
    addItem('Inbox', ForumURL+'/Mail/Inbox.aspx');
    addItem('Previews and Reviews', SiteURL + '/Betting/Reviews.aspx');
    addItem('Horse Tracker','/Owner/PersonalHorses.aspx');
    addBreak();
    addItem('Refer a Friend','/Membership/ReferAFriend.aspx');
    addItem('Referees','/Membership/Referees.aspx');
    addBreak();
    if (SiteName == 'Raceclubs.com' || SiteName == 'Digiturf.com') {
        addBreak();
        addItem(SiteName + ' Gear', '/Basket/Gear.aspx');
    }
}

with (new Menu('MenuLeaderBoards', 'SubMenuTable', 'SubMenuInactive', 'SubMenuActive')) {
    addItem('Hall of Fame - Top Owners ', SiteURL + '/Owner/HallOfFame.aspx');
    addItem('Hall of Fame - Top Horses  ', SiteURL + '/Owner/HallOfFameHorses.aspx');
    addItem('Top Owners - Period Game Stats ', SiteURL + '/HomePages/ViewSiteStatistics.aspx');
    addItem('Top Horses - Period Game Stats ', SiteURL + '/HomePages/ViewSiteStatistics.aspx?IsHorse=1');
    addItem(Championship + ' Winners ', SiteURL + '/Championship/ChampWinners.aspx');
}
            
with (new Menu('MenuTransactions','SubMenuTable','SubMenuInactive','SubMenuActive')) {
    addItem('Purchase Credits',SecureSiteURL +'/Cashier/PurchaseCredits.aspx');
    addItem('Wallet Transfer', '/Cashier/Wallet.aspx');
    addItem('Cash In', SecureSiteURL + '/Cashier/CashIn.aspx');
    addBreak();
    addItem('Account Summary', '/AccountHistory/AccountHistory.aspx');
    addItem('Purchase History', '/AccountHistory/DepositHistory.aspx');
    addItem('Cash In History', '/AccountHistory/CashInHistory.aspx');
    addItem('Credit History', '/AccountHistory/CreditHistory.aspx');
    addItem('Wallet History', '/AccountHistory/WalletHistory.aspx');
    addBreak();
    addItem('My Details', SecureSiteURL + '/Membership/EditMember.aspx');
    addItem('Email Preferences', '/Membership/EmailSettings.aspx');
    addBreak();
    addItem('Awards', '/Owner/Awards.aspx');
}

with (new Menu('MenuHelp', 'SubMenuTable', 'SubMenuInactive', 'SubMenuActive')) {
    addItem('Quick Start Guide to Virtual Racing', '/Templates/ViewTemplateWithNav.aspx?Template=QuickStartGuide');
    addItem('Improving Horses Performance', '/Templates/ViewTemplateWithNav.aspx?Template=ImprovingHorsePerformance');
    addBreak();
    addItem('Racing Overview', '/Templates/ViewTemplateWithNav.aspx?Template=RacingOverview');
    addItem('Racing In Depth ', '/Templates/ViewTemplateWithNav.aspx?Template=RacingInDepth');
    addItem('Championships 101', '/Templates/ViewTemplateWithNav.aspx?Template=Championships101');
    addBreak();
    addItem('Equipping your horse', '/Templates/ViewTemplateWithNav.aspx?Template=EquippingYourHorse');
    addItem('Training your horse', '/Templates/ViewTemplateWithNav.aspx?Template=TrainingYourHorse');
    addItem('Jockeys Explained', '/Templates/ViewTemplateWithNav.aspx?Template=RacingYourHorse');
    addItem('Watching races', '/Templates/ViewTemplateWithNav.aspx?Template=WatchingRaces');
    addItem('Market for new horses', '/Templates/ViewTemplateWithNav.aspx?Template=MarketForNewHorses')
    addItem('Community', '/Templates/ViewTemplateWithNav.aspx?Template=Community');
    addItem('Leaderboards', '/Templates/ViewTemplateWithNav.aspx?Template=Leaderboards');
    addItem('My Account', '/Templates/ViewTemplateWithNav.aspx?Template=MyAccount');
    addItem('Becoming a member', '/Templates/ViewTemplateWithNav.aspx?Template=BecomingAMember');
    addBreak();
    addItem('Glossary', '/Glossary/Default.aspx');
    addBreak();
    addItem('Contact Us', '/ContactUs/Default.aspx');
}

with (new Menu('MenuGroups','SubMenuTable','SubMenuInactive','SubMenuActive')) {
    addItem('Groups', ForumURL + '/Groups/GroupSearch.aspx');    
    addItem('My Groups', ForumURL + '/Groups/MyGroups.aspx');   
}

function AddIFramePopups(CurrentPage) {
    new IFramePopup('IFrameBasket','NavBasket','/FrameworkTools/MemberBasketNav.aspx');
    new IFramePopup('IFrameCredits','NavBalance','/FrameworkTools/MemberCreditsNav.aspx');
    new IFramePopup('IFrameConditions','NavConditions','/FrameworkTools/TrackGoingNav.aspx',-237);
    new IFramePopup('IFrameHelp','NavHelp','/FrameworkTools/HelpNav.asxp?CP=' +CurrentPage,-54);
    new IFramePopup('IFrameLegend','NavLegend','/FrameworkTools/LegendNav.aspx?CP=' +CurrentPage,-81);
    new IFramePopup('IFrameSearch','NavSearch','/FrameworkTools/SearchNav.aspx',-109);
    new IFramePopup('IFrameTimeZone','NavTimeZone','/FrameworkTools/TimeZoneNav.aspx',-105);
}