﻿/*

    Title:          Library.js
    Author:         Gary Hodge
    Date:           040209

    Synopsis:       javascript library functions
        
    last Mod:       040209 GH

*/


// Sets the BG/image of the div for the current page
function SetCurrent()
{
    var thisPage = window.location.pathname;
    var divTriangle, divCurPage;
    
    thisPage = thisPage.substring(thisPage.lastIndexOf('\\') + 1);
    
    switch(thisPage)
    {
        // about section 
        case '/About_Us.aspx' :
            divTriangle = 'MenuWhatWeDo';
            divCurPage = 'MenuAboutUs';
            break;
            
        case '/What_we_do.aspx' :
            divTriangle = 'MenuWhatWeDo';
            divCurPage = 'MenuWhatWeDo';
            break;
            
        case '/How_we_work.aspx' :
            divTriangle = 'MenuWhatWeDo';
            divCurPage = 'MenuHowWeWork';
            break;
            
        case '/Vision.aspx' :
            divTriangle = 'MenuWhatWeDo';
            divCurPage = 'MenuVision';
            break;

        case '/Management_Team.aspx':
            divTriangle = 'MenuManagement';
            divCurPage = 'MenuManagement';
            break;            

        // media section
        case '/Media.aspx':;
            divTriangle = 'MenuMedia';
            divCurPage = 'MenuMedia';
            break;

        case '/Latest_News.aspx': ;
            divTriangle = 'MenuLatest';
            divCurPage = 'MenuLatest';
            break;            

        case '/Press_Releases.aspx':
            divTriangle = 'MenuPressReleases';
            divCurPage = 'MenuPressReleases';
            break;

        case '/PR_Images.aspx':
            divTriangle = 'MenuPRImages';
            divCurPage = 'MenuPRImages';
            break;

        case '/BrightHouse_Quick_Facts.aspx':
            divTriangle = 'MenuBrightHouseQuickFacts';
            divCurPage = 'MenuBrightHouseQuickFacts';
            break;

        case '/BrightHouse_Images.aspx':
            divTriangle = 'MenuBrightHouseImages';
            divCurPage = 'MenuBrightHouseImages';
            break;
            
        case '/Contact_Us.aspx':
            divTriangle = 'MenuContactUs';
            divCurPage = 'MenuContactUs';
            break;

        // fiancial section
        case '/Financial.aspx':
            divTriangle = 'MenuFinancial';
            divCurPage = 'MenuFinancial';
            break;

        case '/Financial_News.aspx':
            divTriangle = 'MenuFinancialNews';
            divCurPage = 'MenuFinancialNews';
            break;

        case '/Financial_Highlights.aspx':
            divTriangle = 'MenuFinancialHighlights';
            divCurPage = 'MenuFinancialHighlights';
            break;

        case '/Key_Reports.aspx':
            divTriangle = 'MenuKeyReports';
            divCurPage = 'MenuKeyReports';
            break;

        // partners section
        case '/Partners.aspx':
            divTriangle = 'MenuOurPartners';
            divCurPage = 'MenuOurPartners';
            break;

        case '/Rays_Of_Sunshine.aspx':
            divTriangle = 'MenuRays';
            divCurPage = 'MenuRays';
            break;

        case '/Learn_Direct.aspx':
            divTriangle = 'MenuLearnDirect';
            divCurPage = 'MenuLearnDirect';
            break;

        case '/Plain_English_Society.aspx':
            divTriangle = 'MenuPlain';
            divCurPage = 'MenuPlain';
            break;

        //cr section
        case '/Corporate_Responsibility.aspx':
            divTriangle = 'MenuCorporateResponsibility';
            divCurPage = 'MenuCorporateResponsibility';
            break;

        case '/Workplace.aspx':
            divTriangle = 'MenuWorkplace';
            divCurPage = 'MenuWorkplace';
            break;

        case '/Community.aspx':
            divTriangle = 'MenuCommunity';
            divCurPage = 'MenuCommunity';
            break;

        case '/Environment.aspx':
            divTriangle = 'MenuEnvironment';
            divCurPage = 'MenuEnvironment';
            break;

        case '/Awards.aspx':
            divTriangle = 'MenuAwards';
            divCurPage = 'MenuAwards';
            break;        
        
        default :
            divTriangle = '';
            divCurPage = '';
            break;
    }

    //alert(divCurPage);
    if (divTriangle != '')
    {
        var el = document.getElementById(divCurPage);
        el.style.backgroundColor = '#fff4df';
        var elClass = el.className + " bold";
        el.className = elClass;
    }
}
