var topMenu = new Object();

//topMenu['url of current page'] = 'url of tab to mark as current' - try to continue alphabeticise this list to make maintenance easier!!!;

//administrationAgents
topMenu['administrationAgents'] = 'administrationAgents';
topMenu['administrationHotelAgentFact'] = 'administrationAgents';
topMenu['agent'] = 'administrationAgents';
topMenu['agentRoom'] = 'administrationAgents';
topMenu['agentRoomType'] = 'administrationAgents';
topMenu['agentRatePlan'] = 'administrationAgents';
topMenu['agentRoomTypeRatePlan'] = 'administrationAgents';
topMenu['users'] = 'users';
topMenu['groups'] = 'groups';
topMenu['jobstats'] = 'jobstats';
topMenu['joblist'] = 'jobstats';

//bookings
topMenu['booking'] = 'bookings';
topMenu['bookings'] = 'bookings';

//help
topMenu['help'] = 'help';

topMenu['hotel'] = 'hotels';
topMenu['hotelier'] = 'hotelier';
topMenu['hotels'] = 'hotels';
topMenu['room'] = 'hotels';
topMenu['channels'] = 'channels';

//index
topMenu['done'] = 'index';
topMenu['feedbackForm'] = 'index';
topMenu['index'] = 'index';
topMenu['privacypolicy'] = 'index';
topMenu['recommend'] = 'index';
topMenu['securilearnMorey'] = 'index';
topMenu['termsandconditions'] = 'index';



//worksheet
topMenu['worksheet'] = 'worksheet';
topMenu['liverates'] = 'liverates';

//index
topMenu['done'] = 'index';
topMenu['feedbackForm'] = 'index';
topMenu['index'] = 'index';
topMenu['privacypolicy'] = 'index';
topMenu['recommend'] = 'index';
topMenu['securilearnMorey'] = 'index';
topMenu['termsandconditions'] = 'index';

//signUp
topMenu['faq'] = 'signUp';
topMenu['signUp'] = 'signUp';
topMenu['signUpSummary'] = 'signUp';

//community
topMenu['community'] = 'community';
topMenu['events'] = 'community';
topMenu['news'] = 'community';
topMenu['blog'] = 'community';
topMenu['press_release'] = 'community'

//learnMore
topMenu['bookingsdirect'] = 'learnMore';
topMenu['copyright'] = 'learnMore';
topMenu['currency'] = 'learnMore';
topMenu['learnMore'] = 'learnMore';
topMenu['movie'] = 'learnMore';
topMenu['myths'] = 'learnMore';
topMenu['privacypolicy'] = 'learnMore';
topMenu['profitbooster'] = 'learnMore';
topMenu['termsandconditions'] = 'learnMore';
//-------------------------------------------------------------------------------------------------------------------------------------

var salesMenu = new Object();
//activeResponse
salesMenu['activeResponse'] = 'activeResponse';

//agents
salesMenu['agents'] = 'agents';

//blog
salesMenu['blog'] = 'blog';
salesMenu['press_release'] = 'press_release';

//community
salesMenu['community'] = 'community';

//company
salesMenu['company'] = 'company';

//contact
salesMenu['contact'] = 'contact';

//customers
salesMenu['customers'] = 'customers';

//events
salesMenu['events'] = 'events';

//faq
salesMenu['faq'] = 'faq';

//features
salesMenu['features'] = 'features';

//getstarted
salesMenu['getstarted'] = 'getstarted';

//history
salesMenu['history'] = 'history';

//howitworks
salesMenu['howitworks'] = 'howitworks';

//siteMap
salesMenu['siteMap'] = 'siteMap';

//bookingEngine
salesMenu['bookingEngine'] = 'bookingEngine';

//index
salesMenu['home'] = 'index';
salesMenu['index'] = 'index';
salesMenu['signUp'] = 'index';
salesMenu['signUpSummary'] = 'index';

//learnMore
salesMenu['bookingsdirect'] = 'learnMore';
salesMenu['copyright'] = 'learnMore';
salesMenu['currency'] = 'learnMore';
salesMenu['learnMore'] = 'learnMore';
salesMenu['movie'] = 'learnMore';
salesMenu['myths'] = 'learnMore';
salesMenu['privacypolicy'] = 'learnMore';
salesMenu['profitbooster'] = 'learnMore';
salesMenu['termsandconditions'] = 'learnMore';

//login
salesMenu['login'] = 'login';

//news
salesMenu['news'] = 'news';

//personnel
salesMenu['personnel'] = 'personnel';

//philosophy
salesMenu['philosophy'] = 'philosophy';

//rates
salesMenu['rates'] = 'rates';

//signUp
salesMenu['signUp'] = 'signUp';

//signUpOptions
salesMenu['signUpOptions'] = 'signUpOptions';
salesMenu['paymentPlan'] = 'signUpOptions';

//signUpSummary
salesMenu['signUpSummary'] = 'signUpSummary';

//webapp
salesMenu['webapp'] = 'webapp';

//whichAccount
salesMenu['whichAccount'] = 'whichAccount';

//policy pages
salesMenu['privacypolicy'] = 'privacypolicy';
salesMenu['copyright'] = 'copyright';
salesMenu['security'] = 'security';
salesMenu['termsandconditions'] = 'termsandconditions';

//logged in account page
salesMenu['account'] = 'account';
salesMenu['paymentPlan'] = 'paymentPlan';
salesMenu['paymentDate'] = 'paymentDate';
salesMenu['confirmation'] = 'confirmation';
salesMenu['payment'] = 'payment';
salesMenu['finish'] = 'finish';

//----------------------------------------------------------------------------------------------------------------------------

function set_current_top_menu() {

    if (!document.getElementById || !document.getElementsByTagName || !document.getElementById('nav')) return false;

    var current_link = topMenu[current_page_name()];

    var topMenuLinks = document.getElementById('nav').getElementsByTagName('a');

    for (var i = 0; i < topMenuLinks.length; i++) {

        if (topMenuLinks[i].href.indexOf(current_link) != -1) {

            topMenuLinks[i].parentNode.className += "current";

        }

    }

    return true;

}

function set_current_sales_menu() {

    if (!document.getElementById || !document.getElementsByTagName || !document.getElementById('sidemenu')) return false;

    var current_link = salesMenu[current_page_name()];

    var salesMenuLinks = document.getElementById('sidemenu').getElementsByTagName('a');

    for (var i = 0; i < salesMenuLinks.length; i++) {

        //if (salesMenuLinks[i].href.indexOf(current_link) != -1) {

        var regex = current_link + "\\b";

        if (salesMenuLinks[i].href.search(new RegExp(regex)) != -1) {

            salesMenuLinks[i].parentNode.className += " current";

        }

    }

    return true;


}

addLoadEvent(function() {
    set_current_top_menu();
    set_current_sales_menu();
});