//Add JavaScript File from AdvisorChoice main.
document.write(unescape("%3Cscript src=\"/script/main_top.js\" type=\"text/javascript\"%3E%3C/script%3E"));

function setOnLoadEventsAO(objFunctionName) {
    //Works for NON-IE Browsers
    if (window.addEventListener) {
        window.addEventListener("load", objFunctionName, false);
    }
    else { //Works for IE Browsers versions 6 - 8
        window.attachEvent("onload", objFunctionName);
    }
}

//Global Variable used to identify siloPages.
var siloPageCurrent;

setOnLoadEventsAO(setMainNavCurrent);
setOnLoadEventsAO(checkForMainPage);
setOnLoadEventsAO(setFeaturedLinks);
//setOnLoadEventsAO(setRequestACallNav);
setOnLoadEventsAO(setPageSettings);
setOnLoadEventsAO(setLightBoxHref);
setOnLoadEventsAO(setNavToCaps);

var breadcrumbMainNav = "";

function setMainNavCurrent() {
    //Set Personal Investing ID to Current
    document.getElementById("advisorOpportunitiesAnchor").className = "current";
    breadcrumbMainNav = "// <a href=\"" + document.getElementById("advisorOpportunitiesAnchor").href + "\" id=\"bctAdvisorOpportunities\">" + capitalizeString(document.getElementById("advisorOpportunitiesLine").innerHTML.toLowerCase()) + "</a> ";        
}

//Establish For Advisor Opportunities
boolPageTitleRun = true;
var titleText = "ADVISOR OPPORTUNITIES";


/* Function CHECK FOR MAIN PAGE DOES NOT WORK */
function checkForMainPage() {
    if (typeof(mainPageBCT) != "undefined") {
        if (mainPageBCT == true) {
            if (document.getElementById("bctAdvisorOpportunities")) {
                document.getElementById("bctAdvisorOpportunities").className = "current";
            }
            else {
                setTimeout(checkForMainPage, 50);
            }
        }
    }
    else {
        setTimeout(checkForMainPage, 50);
    }
}

function setFeaturedLinks() {
    if (!document.getElementById("featuredLinks")) {
        setTimeout(setFeaturedLinks, 50)
    }
    else {
        if (document.getElementById("featuredLinks").innerHTML == "&nbsp;") {
            var featuredLinkBlock = document.getElementById("featuredLinks");

            var contentBlock = "<h3>FEATURED LINKS</h3>\n\
                               <a href=\"/advisorchoice/white_papers.asp\">White Papers</a>\n\
                               <a href=\"/advisorchoice/financial_advisor_jobs/\">Financial Advisor Job Opportunities</a>\n\
                               <a href=\"/advisorchoice/request_info.asp\">Request Information</a>\n";

            featuredLinkBlock.innerHTML = contentBlock;
        }
    }
}

//********disabled*********
//function setRequestACallNav() {

//    /******** Begin Creating the following block of HTML *******/
//    var requestACallText = "<span id=\"requestACallLine\">REQUEST A CALL</span>";

//    /******** Attach to Top Nav *********/
//    var requestACallAnchor = document.createElement("a");
//    requestACallAnchor.setAttribute("id", "requestACallAnchor");
//    requestACallAnchor.href = "/advisorchoice/request_a_call/";
//    requestACallAnchor.target = "_blank";
//    requestACallAnchor.innerHTML = requestACallText;

//    var topSubNavBlock = document.getElementById("topSubPrimaryNav");

//    topSubNavBlock.appendChild(requestACallAnchor);
//}

function setLightBoxHref() {
    var anchorArray = document.getElementsByTagName("a");
    var item;
    var boolLightBoxNeeded = false;

    for (item in anchorArray) {
        if (anchorArray[item].className == "lightBox") {
            boolLightBoxNeeded = true;
            anchorArray[item].onclick = new Function("setShowLightBox(this); return false");
        }
    }

    if (boolLightBoxNeeded) {
        var iframeObj = document.createElement("iframe");
        iframeObj.id = "lightBoxFrame";
        iframeObj.name = "lightBoxFrame";
        iframeObj.setAttribute("frameborder", "0");
        iframeObj.setAttribute("scrolling", "auto");

        var anchorItemText = "CLOSE WINDOW";
        var anchorItemTextObj = document.createTextNode(anchorItemText);

        var anchorItem = document.createElement("a");
        anchorItem.id = "closeLightBox";
        anchorItem.href = "#";
        anchorItem.onclick = new Function("setCloseLightBox(); return false;");
        anchorItem.appendChild(anchorItemTextObj);

        var lightBoxBlock = document.createElement("div");
        lightBoxBlock.id = "lightBoxBlock";
        lightBoxBlock.appendChild(anchorItem);
        lightBoxBlock.appendChild(iframeObj);

        document.getElementsByTagName("body")[0].appendChild(lightBoxBlock);
    }

}

function setPageSettings() {

    //Get the specific page name from the URL;
    var locHrefArray = location.href.split("/");
    var currentPage = locHrefArray[locHrefArray.length - 1];

    if (currentPage.indexOf("?") > -1) {
        currentPage = currentPage.slice(0, currentPage.indexOf("?"));
    }

    //If the currentPage is empty move back 1 in the locHrefArray
    if (currentPage == "" || currentPage.indexOf(".") == -1) {
        currentPage = locHrefArray[locHrefArray.length - 2];
    }

    //Button setting options
    var pgBtnDONOTSET = "DO NOT SET";
    var pgBtnSETONPAGE = "SET ON PAGE";

    /*
    Use an Array to set the assocaition between
    pgArray[pgCount++] = new Array(FILE NAME, BUTTON1, BUTTON2);
    */

    var pgArray = new Array();
    var pgCount = -1;
    pgArray[pgCount++] = new Array("advisorchoice", pgBtnDONOTSET, pgBtnDONOTSET);
    pgArray[pgCount++] = new Array("index.asp", pgBtnDONOTSET, pgBtnDONOTSET);
    pgArray[pgCount++] = new Array("about.asp", pgBtnSETONPAGE, pgBtnSETONPAGE);
    pgArray[pgCount++] = new Array("your_choice.asp", pgBtnSETONPAGE, pgBtnSETONPAGE);
    pgArray[pgCount++] = new Array("your_rights.asp", pgBtnSETONPAGE, pgBtnSETONPAGE);
    pgArray[pgCount++] = new Array("resource_nyse.asp", undefined, undefined);
    pgArray[pgCount++] = new Array("decision_maker.asp", pgBtnDONOTSET, pgBtnDONOTSET);
    pgArray[pgCount++] = new Array("resources_for_advisors.asp", pgBtnDONOTSET, pgBtnDONOTSET);
    pgArray[pgCount++] = new Array("practice_insights_newsletter.asp", pgBtnDONOTSET, pgBtnDONOTSET);
    pgArray[pgCount++] = new Array("white_papers.asp", pgBtnDONOTSET, pgBtnDONOTSET);
    pgArray[pgCount++] = new Array("our_strength.asp", pgBtnSETONPAGE, pgBtnSETONPAGE);
    pgArray[pgCount++] = new Array("broker_dealer_faq.asp", pgBtnDONOTSET, pgBtnDONOTSET);
    pgArray[pgCount++] = new Array("company_history.asp", undefined, undefined);
    pgArray[pgCount++] = new Array("accolades.asp", pgBtnDONOTSET, pgBtnDONOTSET);
    pgArray[pgCount++] = new Array("national_ad.asp", pgBtnDONOTSET, pgBtnDONOTSET);
    pgArray[pgCount++] = new Array("rj_stadium.asp", pgBtnDONOTSET, pgBtnDONOTSET);
    pgArray[pgCount++] = new Array("press_center.asp", pgBtnDONOTSET, pgBtnDONOTSET);
    pgArray[pgCount++] = new Array("in_the_news.asp", pgBtnDONOTSET, pgBtnDONOTSET);
    pgArray[pgCount++] = new Array("testimonials.asp", pgBtnDONOTSET, pgBtnDONOTSET);
    pgArray[pgCount++] = new Array("business_models.asp", pgBtnDONOTSET, pgBtnDONOTSET);
    pgArray[pgCount++] = new Array("office_locator.asp", undefined, undefined);
    pgArray[pgCount++] = new Array("request_info.asp", pgBtnSETONPAGE, pgBtnSETONPAGE);
    pgArray[pgCount++] = new Array("thankyou.asp", pgBtnDONOTSET, pgBtnDONOTSET);
    pgArray[pgCount++] = new Array("thankyou.asp?rfi=1", pgBtnDONOTSET, pgBtnDONOTSET);
    pgArray[pgCount++] = new Array("thankyou.asp?rfi=2", pgBtnDONOTSET, pgBtnDONOTSET);
    pgArray[pgCount++] = new Array("thankyou.asp?rfi=3", pgBtnDONOTSET, pgBtnDONOTSET);
    pgArray[pgCount++] = new Array("thankyou.asp?rfi=4", pgBtnDONOTSET, pgBtnDONOTSET);
    pgArray[pgCount++] = new Array("products.asp", pgBtnSETONPAGE, pgBtnSETONPAGE);
    pgArray[pgCount++] = new Array("fee_based.asp", pgBtnDONOTSET, pgBtnDONOTSET);
    pgArray[pgCount++] = new Array("man_accounts.asp", undefined, undefined);
    pgArray[pgCount++] = new Array("non_man_accounts.asp", pgBtnDONOTSET, pgBtnDONOTSET);
    pgArray[pgCount++] = new Array("fee_based_disclosures.asp", pgBtnDONOTSET, pgBtnDONOTSET);
    pgArray[pgCount++] = new Array("mutual_funds.asp", pgBtnSETONPAGE, pgBtnSETONPAGE);
    pgArray[pgCount++] = new Array("ins_ann.asp", undefined, undefined);
    pgArray[pgCount++] = new Array("equities_trading.asp", undefined, undefined);
    pgArray[pgCount++] = new Array("fixed_income.asp", undefined, undefined);
    pgArray[pgCount++] = new Array("inv_bank.asp", undefined, undefined);
    pgArray[pgCount++] = new Array("public_offerings.asp", pgBtnDONOTSET, pgBtnDONOTSET);
    pgArray[pgCount++] = new Array("mergers_acquisitions.asp", pgBtnDONOTSET, pgBtnDONOTSET);
    pgArray[pgCount++] = new Array("referral_fee.asp", pgBtnDONOTSET, pgBtnDONOTSET);
    pgArray[pgCount++] = new Array("research.asp", pgBtnDONOTSET, pgBtnDONOTSET);
    pgArray[pgCount++] = new Array("equity_research.asp", undefined, undefined);
    pgArray[pgCount++] = new Array("expert_commentary.asp", undefined, undefined);
    pgArray[pgCount++] = new Array("mutual_fund_research.asp", undefined, undefined);
    pgArray[pgCount++] = new Array("close_end_fund_research.asp", undefined, undefined);
    pgArray[pgCount++] = new Array("fixed_income_analysis.asp", undefined, undefined);
    pgArray[pgCount++] = new Array("alt_inv.asp", pgBtnSETONPAGE, pgBtnSETONPAGE);
    pgArray[pgCount++] = new Array("bank_cash.asp", pgBtnDONOTSET, pgBtnDONOTSET);
    pgArray[pgCount++] = new Array("bank_products.asp", pgBtnDONOTSET, pgBtnDONOTSET);
    pgArray[pgCount++] = new Array("trust_services.asp", pgBtnDONOTSET, pgBtnDONOTSET);
    pgArray[pgCount++] = new Array("trust_estate_planning", pgBtnSETONPAGE, pgBtnSETONPAGE);
    pgArray[pgCount++] = new Array("technology.asp", undefined, undefined);
    pgArray[pgCount++] = new Array("advisor_resource.asp", pgBtnDONOTSET, pgBtnDONOTSET);
    pgArray[pgCount++] = new Array("ar_console.asp", undefined, undefined);
    pgArray[pgCount++] = new Array("real_time_account.asp", undefined, undefined);
    pgArray[pgCount++] = new Array("account_man.asp", undefined, undefined);
    pgArray[pgCount++] = new Array("doc_man_sys.asp", undefined, undefined);
    pgArray[pgCount++] = new Array("related_account.asp", undefined, undefined);
    pgArray[pgCount++] = new Array("reports.asp", undefined, undefined);
    pgArray[pgCount++] = new Array("order_man.asp", undefined, undefined);
    pgArray[pgCount++] = new Array("fin_plan_software.asp", undefined, undefined);
    pgArray[pgCount++] = new Array("online_research.asp", undefined, undefined);
    pgArray[pgCount++] = new Array("quotes_news.asp", undefined, undefined);
    pgArray[pgCount++] = new Array("rjnet_site.asp", undefined, undefined);
    pgArray[pgCount++] = new Array("practice_man.asp", undefined, undefined);
    pgArray[pgCount++] = new Array("hardware_software.asp", pgBtnSETONPAGE, pgBtnSETONPAGE);
    pgArray[pgCount++] = new Array("services.asp", pgBtnSETONPAGE, pgBtnSETONPAGE);
    pgArray[pgCount++] = new Array("branch_service.asp", pgBtnDONOTSET, pgBtnDONOTSET);
    pgArray[pgCount++] = new Array("services_affluent_investors.asp", pgBtnSETONPAGE, pgBtnSETONPAGE);
    pgArray[pgCount++] = new Array("fin_ret_service.asp", pgBtnSETONPAGE, pgBtnSETONPAGE);
    pgArray[pgCount++] = new Array("fin_plan_consult.asp", undefined, undefined);
    pgArray[pgCount++] = new Array("transition_service.asp", pgBtnSETONPAGE, pgBtnSETONPAGE);
    pgArray[pgCount++] = new Array("succession_planning.asp", pgBtnDONOTSET, pgBtnDONOTSET);
    pgArray[pgCount++] = new Array("branch_recruiting.asp", pgBtnDONOTSET, pgBtnDONOTSET);
    pgArray[pgCount++] = new Array("pro_partners.asp", pgBtnDONOTSET, pgBtnDONOTSET);
    pgArray[pgCount++] = new Array("advisor_marketing_resources.asp", pgBtnSETONPAGE, pgBtnSETONPAGE);
    pgArray[pgCount++] = new Array("professional_development.asp", pgBtnDONOTSET, pgBtnDONOTSET);
    pgArray[pgCount++] = new Array("conferences.asp", pgBtnDONOTSET, pgBtnDONOTSET);
    pgArray[pgCount++] = new Array("legal_compliance.asp", pgBtnDONOTSET, pgBtnDONOTSET);
    pgArray[pgCount++] = new Array("women_network.asp", undefined, pgBtnSETONPAGE);
    pgArray[pgCount++] = new Array("women_symposium.asp", pgBtnDONOTSET, pgBtnDONOTSET);
    pgArray[pgCount++] = new Array("women_advisory_council.asp", pgBtnDONOTSET, pgBtnDONOTSET);
    pgArray[pgCount++] = new Array("women_resource_center.asp", pgBtnDONOTSET, pgBtnDONOTSET);
    pgArray[pgCount++] = new Array("join_raymond_james.asp", pgBtnDONOTSET, pgBtnDONOTSET);
    pgArray[pgCount++] = new Array("transition_services.asp", pgBtnSETONPAGE, pgBtnSETONPAGE);
    pgArray[pgCount++] = new Array("advisor_support.asp", pgBtnDONOTSET, pgBtnDONOTSET);
    pgArray[pgCount++] = new Array("practice_management.asp", pgBtnDONOTSET, pgBtnDONOTSET);
    pgArray[pgCount++] = new Array("practice_planning.asp", pgBtnDONOTSET, pgBtnDONOTSET);
    pgArray[pgCount++] = new Array("subscribe.asp", pgBtnDONOTSET, pgBtnDONOTSET);
    pgArray[pgCount++] = new Array("at_a_glance.asp", pgBtnDONOTSET, pgBtnDONOTSET);
    pgArray[pgCount++] = new Array("unsubscribe.asp", pgBtnDONOTSET, pgBtnDONOTSET);
    pgArray[pgCount++] = new Array("new_advisor_training.asp", pgBtnSETONPAGE, undefined);
    pgArray[pgCount++] = new Array("form.asp", pgBtnSETONPAGE, pgBtnSETONPAGE);

    var item, pageFound;

    pageFound = false;

    for (item in pgArray) {
        if (pgArray[item][0] == currentPage) {
            pageFound = true;
            setSideBarSettings(pgArray[item][1], pgArray[item][2]);
            break;
        }
    }
    
    if (!pageFound && !siloPageCurrent) {
        setSideBarSettings(undefined, undefined);
    }
}

function setSideBarSettings(buttonOne, buttonTwo) {

    var sideBarBlock;

    if (document.getElementById("sideBar")) {
        sideBarBlock = document.getElementById("sideBar");
    }
    else {
        sideBarBlock = "";
    }

    if (buttonOne != "DO NOT SET" && buttonOne != "SET ON PAGE") {
        var bannerOneDIV = document.createElement("div");
        bannerOneDIV.setAttribute("id", "bannerOneBlock");
        bannerOneDIV.className = "banner";
        if (sideBarBlock != "") {
            sideBarBlock.appendChild(bannerOneDIV);
        }
    }

    if (buttonTwo != "DO NOT SET" && buttonTwo != "SET ON PAGE") {
        var bannerTwoDIV = document.createElement("div");
        bannerTwoDIV.setAttribute("id", "bannerTwoBlock");
        bannerTwoDIV.className = "banner";
        if (sideBarBlock != "") {
            sideBarBlock.appendChild(bannerTwoDIV);
        }
    }

    //ReSet Page Layout;
    setContentBlockClass();
    
    if (document.getElementById("bannerOneBlock")) {
        //can be changed later on once we have MORE buttons
        setSideBarImages(buttonOne, buttonTwo);
    }
}

/***************** ARRAY AND FUNCTIONS USED ON VARIOUS PAGES *************************/

/* IMAGES FOR SIDE BAR */
var sideButton = new Array();

sideButton["meet_our_team"] = "<a href=\"/advisorchoice/fid/meet_our_team.asp\" onclick=\"window.open(this.href,'_self','width=890,height=725,resizable,scrollbars,menubar'); return false;\"><img src=\"/advisorchoice/images/buttons/meet_our_team2.gif\" class=\"banner\" id=\"meet_our_team\" /></a>";
sideButton["top20"] = "<a href=\"http://www.raymondjames.com/gateway.asp?site=http://www.bankinvestmentconsultant.com/news/bank-investment-consultant-top-program-managers-2672681-1.html?ET=bankic:e3115:1870832a:&st=email&utm_source=editorial&utm_medium=email&utm_campaign=BIC_Daily__041511\" onclick=\"window.open(this.href,'_blank','width=890,height=725,resizable,scrollbars,menubar'); return false;\"><img src=\"/advisorchoice/images/buttons/top20.gif\" class=\"banner\" id=\"top20\" /></a>";
sideButton["smart_money"] = "<a href=\"http://www.raymondjames.com/gateway.asp?site=http://webreprints.djreprints.com/43976.pdf\" onclick=\"window.open(this.href,'_blank','width=890,height=725,resizable,scrollbars,menubar'); return false;\"><img src=\"/advisorchoice/images/buttons/smart_money.gif\" class=\"banner\" id=\"smart_money\" /></a>";

sideButton["interactive_marketing"] = "<a href=\"/advisorchoice/white_papers.asp\"><img src=\"/advisorchoice/images/buttons/interactive_marketing.jpg\" class=\"banner changeOnHover\" id=\"interactive_marketing\" /></a>";
sideButton["advisor_mastery_program"] = "<a href=\"/advisorchoice/new_advisor_training/pdfs/AdvisoryMasteryBrochure.pdf\" onclick=\"window.open(this.href,'_blank','width=890,height=725,resizable,scrollbars,menubar'); return false;\"><img src=\"/advisorchoice/images/buttons/mastery_program.jpg\" class=\"banner\" id=\"mastery_program\" /></a>";
sideButton["new_advisor_training"] = "<a href=\"/advisorchoice/new_advisor_training/pdfs/Candidate Profiles_ALL.pdf\" onclick=\"window.open(this.href,'_blank','width=890,height=725,resizable,scrollbars,menubar'); return false;\"><img src=\"/advisorchoice/images/buttons/new_advisor_training.jpg\" class=\"banner\" id=\"new_advisor_training\" /></a>";
sideButton["2011_10Webinar"] = "<a href=\"/advisorchoice/independent_contractor/yourindependence/webinars.htm\" onclick=\"window.open(this.href,'_blank','width=890,height=725,resizable,scrollbars,menubar'); return false;\"><img src=\"/advisorchoice/images/buttons/IYWwebinar1_10-11.gif\" class=\"banner changeOnHover\" id=\"IYWwebinar1_10-11\" /></a>";
sideButton["ind_yr_way_webinar"] = "<a href=\"/advisorchoice/independent_contractor/yourindependence/webinars.htm\" target=\"_blank\"><img src=\"/advisorchoice/images/buttons/webinar_series_banner.png\" class=\"banner\" id=\"map_external\" /></a>";
sideButton["reg_territories"] = "<a href=\"/advisorchoice/library/pdf/map_external.pdf?view=fit\" target=\"_blank\"><img src=\"/advisorchoice/images/buttons/regional_map_banner.png\" class=\"banner\" id=\"map_external\" /></a>";
//sideButton["mark_jones"] = "<a href=\"https://www119.livemeeting.com/lrs/1100003636/Registration.aspx?pageName=d5tr9rbdwsggwflf\" target=\"_blank\"><img src=\"/advisorchoice/images/buttons/mark_jones_webinar2.gif\" class=\"banner changeOnHover\" id=\"mark_jones_webinar2\" /></a>";
sideButton["wmi"] = "<a href=\"/advisorchoice/library/pdf/April11_Research_Coverstory.pdf\" target=\"_blank\"><img src=\"/advisorchoice/images/buttons/WMI_04-11.gif\" class=\"banner changeOnHover\" id=\"WMI_04-11\" /></a>";
sideButton["FID"] = "<a href=\"http://rjfsfid.com/pr/100706_2.htm\" onclick=\"window.open(this.href,'_blank','width=890,height=725,resizable,scrollbars,menubar'); return false;\"><img src=\"/advisorchoice/images/buttons/100714_fid_ows.gif\" class=\"banner changeOnHover\" id=\"100714_fid_ows\" /></a>";
sideButton["Service1st"] = "<img src=\"/advisorchoice/images/buttons/service1st-AC_01-11\" class=\"banner changeOnHover\" id=\"service1st-AC_01-11\" alt=\"\" />";
sideButton["2011AnnualReport"] = "<a href=\"/annualreport/\" onclick=\"window.open(this.href,'_blank','width=890,height=725,resizable,scrollbars,menubar'); return false;\"><img src=\"/advisorchoice/images/buttons/2011AnnualReport.gif\" class=\"banner changeOnHover\" id=\"2011AnnualReport\" /></a>";
sideButton["bmcompare"] = "<a href=\"/advisorchoice/library/matrix/\" onclick=\"window.open(this.href,'_blank','width=890,height=725,resizable,scrollbars,menubar'); return false;\"><img src=\"/advisorchoice/images/buttons/090512_businessModelComp.gif\" class=\"banner changeOnHover\" id=\"090512_businessModelComp\" /></a>";
sideButton["hovtour"] = "<a href=\"/advisorchoice/library/hovt/\" onclick=\"window.open(this.href,'_blank','resizable,scrollbars,width=990,height=600'); return false;\"><img src=\"/advisorchoice/images/buttons/090805_HOVtour.gif\" class=\"banner changeOnHover\" id=\"090805_HOVtour\" /></a>";
//sideButton["techdemo"] = "<a href=\"/advisorchoice/library/techdemo/\" onclick=\"window.open(this.href,'_blank','resizable,scrollbars,top=100,left=100,width=990,height=700'); return false;\"><img src=\"/advisorchoice/images/buttons/090512_techDemo.gif\" class=\"banner changeOnHover\" id=\"090512_techDemo\" /></a>";
sideButton["commentarypodcast"] = "<a href=\"/experts/\" onclick=\"window.open(this.href,'_blank','resizable,scrollbars,width=800,height=600'); return false;\"><img src=\"/advisorchoice/images/buttons/090512_commentaryPodcast.gif\" class=\"banner changeOnHover\" id=\"090512_commentaryPodcast\" /></a>";
sideButton["advisortrainee"] = "<a href=\"/advisorchoice/training/\" onclick=\"window.open(this.href,'_blank','resizable,scrollbars,width=800,height=600'); return false;\"><img src=\"/advisorchoice/images/buttons/090512_advisorTrainee.gif\" class=\"banner changeOnHover\" id=\"090512_advisorTrainee\" /></a>";
sideButton["marketingsupport"] = "<a href=\"/advisorchoice/advisor_marketing_resources.asp\"><img src=\"/advisorchoice/images/buttons/090512_marketingSupport.gif\" class=\"banner changeOnHover\" id=\"090512_marketingSupport\" /></a>";
sideButton["billrights"] = "<a href=\"/advisorchoice/advisor_bill_rights.asp\"><img src=\"/advisorchoice/images/buttons/090512_billRights.gif\" class=\"banner changeOnHover\" id=\"090512_billRights\" /></a>";
sideButton["requestinfo"] = "<a href=\"/advisorchoice/request_info.asp\"><img src=\"/advisorchoice/images/buttons/090512_requestInfo.gif\" class=\"banner changeOnHover\" id=\"090512_requestInfo\" /></a>";
sideButton["brokerdealerfaq"] = "<a href=\"/advisorchoice/broker_dealer_faq.asp\"><img src=\"/advisorchoice/images/buttons/090512_brokerDealerFAQ.gif\" class=\"banner changeOnHover\" id=\"090512_brokerDealerFAQ\" /></a>";
sideButton["whitepapercareer"] = "<a href=\"/advisorchoice/white_papers.asp\"><img src=\"/advisorchoice/images/buttons/090512_whitePaperCareer.gif\" class=\"banner changeOnHover\" id=\"090512_whitePaperCareer\" /></a>";
//successful transitions
sideButton["transitions"] = "<a href=\"/advisorchoice/library/multimedia/media_player.asp?url=video/rjar_transitions.flv&mediatype=FLV&width=376&height=350\" onclick=\"window.open(this.href,'_blank','resizable,scrollbars,width=450,height=500'); return false;\"><img src=\"/advisorchoice/images/buttons/090512_transitions.gif\" class=\"banner changeOnHover\" id=\"090512_transitions\" /></a>";
sideButton["whitepaperbusmod"] = "<a href=\"/advisorchoice/white_papers.asp\"><img src=\"/advisorchoice/images/buttons/090806_whitePaperBusMod.gif\" class=\"banner changeOnHover\" id=\"090806_whitePaperBusMod\" /></a>";
sideButton["biovisit"] = "<a href=\"/advisorchoice/services_affluent_investors.asp\"><img src=\"/advisorchoice/images/buttons/100525_biovisit.gif\" class=\"banner changeOnHover\" id=\"090806_whitePaperBusMod\" /></a>";
sideButton["practiceinsights"] = "<a href=\"/advisorchoice/practice_insights_newsletter.asp\"><img src=\"/advisorchoice/images/buttons/090728_practiceInsights.gif\" id=\"practiceInsights\" class=\"banner changeOnHover\" /></a>";
sideButton["reasonsgen"] = "<a href=\"/advisorchoice/decision_maker.asp\"><img src=\"/advisorchoice/images/buttons/091019_reasonsGen.gif\" id=\"reasonsGen\" class=\"banner changeOnHOver\" /></a>";
sideButton["busmodevalsurvey"] = "<a href=\"/advisorchoice/bus_eval.asp\"><img src=\"/advisorchoice/images/buttons/091106_busmodevalsurvey.gif\" id=\"busModEvalSurvey\" class=\"banner changeOnHover\" /></a>";
sideButton["ceotransition20100512"] = "<a href=\"/gateway.asp?site=http://www.researchmag.com/Issues/2010/May-1-2010/Pages/Raymond-James-Makes-Leadership-Transition.aspx\" target=\"_blank\" onclick=\"window.open(this.href,'_blank','top=150,left=250,width=800,height=600,resizable,scrollbars,menubar,statusbar'); return false;\"><img src=\"/advisorchoice/images/buttons/100512_ceotransition20100512.gif\" class=\"banner\" id=\"ceotransition20100512\" /></a>";
//RJA Regions Map
sideButton["rjaregions"] = "<a href=\"/advisorchoice/independent_employee/pdf/map_external.pdf?view=fit\" target=\"_blank\"><img src=\"/advisorchoice/images/buttons/100707_rjas_regional_map.gif\" class=\"banner\" id=\"100707_rjas_regional_map\" /></a>";
//Paul Reilly Video
sideButton["paulreillyq32010"] = "<a href=\"/advisorchoice/library/multimedia/2010_player_479w_310h.asp?video=video/2010_07_21_PaulReillyCNBC_Q310.flv&skin=video/skins/SteelExternalAll.swf\" target=\"_blank\" onclick=\"window.open(this.href,'_blank','top=150,left=250,width=690,height=475,resizable,scrollbars,menubar,statusbar'); return false;\"><img src=\"images/buttons/100726_paulreilly_q310.gif\" id=\"ceotransition20100512\" class=\"banner changeOnHover\" /></a>";
//Tom James Values Video
sideButton["tjbwtb20100128"] = "<a href=\"/advisorchoice/library/tom_james_bwtb_20100128\" onclick=\"window.open(this.href,'_blank','resizable,width=900,height=600'); return false;\"><img src=\"/advisorchoice/images/buttons/100310_tj_bwtb_20100128.gif\" class=\"banner changeOnHover\" id=\"100310_tj_bwtb_20100128\" /></a>";

/****** Traditional Employee ******/
sideButton["regRepBest201012"] = "<a href=\"/advisorchoice/traditional_employee/pdf/regRepBest201012.pdf?view=fit\" target=\"_blank\"><img src=\"/advisorchoice/images/buttons/101230_regrep_best2010.gif\" class=\"banner changeOnHover\" id=\"101230_regrep_best2010\" /></a>";
sideButton["111221_regrep"] = "<a href=\"http://raymondjames.com/pdfs/reprints/1112_registeredrep.pdf\" target=\"_blank\"><img src=\"/advisorchoice/images/buttons/111221_regrep.gif\" class=\"banner changeOnHover\" id=\"111221_regrep\" /></a>";
sideButton["SeniorExecs"] = "<a href=\"../library/2009_sdc\" target=\"_blank\" onclick=\"window.open(this.href,'_blank','width=990,height=700,resizable,menubar'); return false;\"><img src=\"../images/buttons/100802_sdc09.gif\" id=\"100802_sdc09\" class=\"banner changeOnHover\" alt=\"Senior Executives and top advisors detail commitment to clients\" /></a>";
/****** Traditional Employee ******/

/****** Independent Employee ******/
/****** Independent Employee ******/

/****** SHARED BY IC and IRIA ******/
sideButton["owsSept2009"] = "<a href=\"/advisorchoice/independent_contractor/pdf/0907_onwallstreet_rjfs.pdf\" target=\"_blank\"><img src=\"/advisorchoice/images/buttons/090921_rjfs_onwallstreet_lure.gif\" class=\"banner changeOnHover\" id=\"090921_rjfs_onwallstreet_lure\" /></a>";
/****** SHARED BY IC and IRIA ******/

/****** Independent Contractor ******/
sideButton["boomerAward"] = "<a href=\"/advisorchoice/independent_contractor/pdf/boomer_award_q2_2010.pdf#view=Fit\" target=\"_blank\"><img src=\"/advisorchoice/images/buttons/100301_boomerMarketAward.gif\" class=\"banner changeOnHover\" id=\"100301_boomerMarketAward\" /></a>";
//Transition Stories
sideButton["transitionStories"] = "<a href=\"/advisorchoice/transition_stories/?utm_source=banner_rjfsicd&utm_medium=website&utm_term=image&utm_content=banner&utm_campaign=transition_stories2010\" onclick=\"window.open(this.href,'_blank','width=820,height=600,resizable,scrollbars,menubar,status,location'); return false;\"><img src=\"/advisorchoice/images/buttons/100716_transStories.gif\" class=\"banner changeOnHover\" id=\"100716_transStories\" /></a>";
/****** Independent Contractor ******/

/****** Independent RIA ******/
//Turbulent Times
sideButton["turbulentTimesWP"] = "<a href=\"/advisorchoice/independent_ria/white_paper/wpForm20090303.asp\" onclick=\"window.open(this.href,'_blank','width=800,height=600,resizable,scrollbars,status,location'); return false;\"><img src=\"/advisorchoice/images/buttons/090805_wp_turbulent_times.gif\" class=\"banner changeOnHover\" id=\"090805_wp_turbulent_times\" /></a>";
sideButton["ManagementTeam"] = "<a href=\"management_team.asp\"><img src=\"images/100707_iad_management_team.gif\" alt=\"Meet our Management Team\" id=\"100707_iad_management_team\" /></a>";
/****** Independent RIA ******/

function setSideBarImages(preSetValue1, preSetValue2) {
 
    var fileToShow1, fileToShow2;

    if (typeof (preSetValue1) == "undefined") {
        fileToShow1 = new Array("wmi", "bmcompare", "hovtour", "commentarypodcast", "advisortrainee", "marketingsupport", "2011AnnualReport", "interactive_marketing");
    }
    else {
        fileToShow1 = preSetValue1;
    }

    if (typeof (preSetValue2) == "undefined") {
        fileToShow2 = new Array("requestinfo", "brokerdealerfaq", "whitepapercareer", "transitions", "whitepaperbusmod", "biovisit", "billrights");
    }
    else {
        fileToShow2 = preSetValue2;
    }

    //Method for writting out the sidebar content per page.
    if (document.getElementById("bannerOneBlock") && document.getElementById("bannerOneBlock").innerHTML == "") {
        var objOne = document.getElementById("bannerOneBlock");
        var numOne = Math.floor(Math.random() * (fileToShow1.length));
        objOne.innerHTML = sideButton[fileToShow1[numOne]];
    }

    if (document.getElementById("bannerTwoBlock") && document.getElementById("bannerTwoBlock").innerHTML == "") {
        //window.alert(":test");
        var objTwo = document.getElementById("bannerTwoBlock");
        var numTwo = Math.floor(Math.random() * (fileToShow2.length));
        objTwo.innerHTML = sideButton[fileToShow2[numTwo]];
    }

    setHovChangeByClass();
}

function setShowLightBox(anchor) {
    if (document.getElementById("lightBoxFrame") && document.getElementById("lightBoxBlock")) {

        //Adjust iFrame for display
        var lightBoxFrame = document.getElementById("lightBoxFrame");
        lightBoxFrame.src = anchor.href;

        var lightBoxBlock = document.getElementById("lightBoxBlock");
        lightBoxBlock.style.top = "100px";
        lightBoxBlock.style.left = document.getElementById("grand").offsetLeft + "px";
        lightBoxBlock.style.display = "block";

        document.body.style.backgroundColor = "#555555";
        document.getElementById("grand").style.opacity = ".5";
        document.getElementById("grand").style.filter = "alpha(opacity='50')";
    }
}

function setCloseLightBox() {
    if (document.getElementById("lightBoxFrame") && document.getElementById("lightBoxBlock")) {

        //Adjust iFrame for display
        var lightBoxFrame = document.getElementById("lightBoxFrame");
        lightBoxFrame.src = "";

        var lightBoxBlock = document.getElementById("lightBoxBlock");
        lightBoxBlock.style.display = "none";

        document.body.style.backgroundColor = "#DDD9D5";
        document.getElementById("grand").style.opacity = "1.0";
        document.getElementById("grand").style.filter = "alpha(opacity='100')";
    }
}

function setFlashContent(strPathToFlash, intWidth, intHeight, boolLoop, strID) {

    strFlashContent = "<object classid=\"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000\" codebase=\"http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0\" id=\"" + strID + "\" width=\"" + intWidth + "\" height=\"" + intHeight + "\">\n\
                       <param name=\"movie\" value=\"" + strPathToFlash + "\" />\n\
                       <param name=\"scale\" value=\"noscale\" />\n\
                       <param name=\"salign\" value=\"t\" />\n\
                       <param name=\"loop\" value=\"" + boolLoop + "\" />\n\
                       <param name=\"wmode\" value=\"opaque\" />\n\
                       <embed src=\"" + strPathToFlash + "\" name=\"" + strID + "\" quality=\"high\" scale=\"noscale\" salign=\"t\" loop=\"" + boolLoop + "\" width=\"" + intWidth + "\" height=\"" + intHeight + "\" align=\"top\" play=\"true\" quality=\"high\" type=\"application/x-shockwave-flash\" pluginspage=\"http://www.macromedia.com/go/getflashplayer\" wmode=\"opaque\" />\n\
                       </object>";

    return strFlashContent;

}

/***************** Functions used on page *****************/
function videoPlayer(passVideo, width, height) {

    var setWidth, setHeight;

    if (width) {
        setWidth = width;
    }
    else {
        setWidth = 480;
    }

    if (height) {
        setHeight = height;
    }
    else {
        setHeight = 315;
    }

    var windowWidth = setWidth + 25;
    var windowHeight = setHeight + 120;

    var strContent = "<!DOCTYPE html PUBLIC \"-//W3C//DTD XHTML 1.0 Transitional//EN\" \"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd\">\n\
                     <html xmlns=\"http://www.w3.org/1999/xhtml\" >\n\
                     <head>\n\
                     <title>Raymond James | AdvisorChoice | Video Player</title>\n\
                     <meta content=\"text/html;charset=UTF-8\" http-equiv=\"Content-Type\" />\n\
                     <link href=\"/styles/universal.css\" type=\"text/css\" id=\"primaryCSS\" media=\"all\" rel=\"Stylesheet\" rev=\"Stylesheet\" />\n\
                     <body>\n\
                     <div id=\"grand\" style=\"width: " + setWidth + "px; padding-top: 20px; padding-bottom: 10px;\">\n\
                     <img src=\"/images/build10/template/logo.gif\" /><br /><br />\n\
                     <object data=\"/multimedia/video_player/player.swf\" name=\"myPlayer\" id=\"myPlayer\" type=\"application/x-shockwave-flash\" width=\"" + setWidth + "\" height=\"" + setHeight + "\">\n\
                     <param name=\"allowFullScreen\" value=\"true\">\n\
                     <param name=\"movie\" value=\"/multimedia/video_player/player.swf\"/>\n\
                     <param name=\"flashvars\" value=\"src=" + passVideo + "&amp;autostart=true&amp;themeColor=236FDC&amp;mode=sidebyside&amp;scaleMode=native&amp;frameColor=002D62&amp;fontColor=CECECE&amp;link=" + location.href + "&amp;embed=\">\n\
                     </object>\n\
                     <p style=\"text-align: center;\"><a href=\"\" onclick=\"window.close();\" style=\"color: #568AB4; text-decoration: none; font-weight: bold;\">Close Window</a></p>\n\
                     </div>\n\
                     </body>\n\
                     </html>";

    window.open("", "_blank", "top=200,left=200,width=" + windowWidth + ",height=" + windowHeight + ",resizable").document.write(strContent);

}

function setAction(passVar) {
    switch (passVar) {
        case "cta_1":
            location.href = "/advisorchoice/environment_growth.asp";
            break;
        case "cta_2":
            location.href = "/advisorchoice/firm_choice.asp";
            break;
        case "cta_3b":
            //window.open("/advisorchoice/library/hovt/", "_target", "top=100,left=200,width=910,height=525,resizable,menubar");
            location.href = "/advisorchoice/about.asp";
            break;
        case "cta_te1":
            window.open("/advisorchoice/traditional_employee/pdf/power_freedom.pdf#view=fit", "_target", "top=100,left=200,width=800,height=600,resizable,menubar");
            break;
        case "cta_ie1":
            window.open("/advisorchoice/independent_employee/pdf/power_control.pdf#view=fit", "_target", "top=100,left=200,width=800,height=600,resizable,menubar");
            break;
        case "cta_ic1":
            window.open("/advisorchoice/independent_contractor/pdf/power_independence.pdf#view=fit", "_target", "top=100,left=200,width=800,height=600,resizable,menubar");
            break;
        case "cta_ria1":
            window.open("/advisorchoice/library/pdf/services_products.pdf#view=fit", "_target", "top=100,left=200,width=800,height=600,resizable,menubar");
            break;
        default:
            location.href = "/advisorchoice/financial_advisor_jobs/";
    }
}
/***************** Functions used on page *****************/


/***************** Standard Form Validation *****************/

//Get the specific page name from the URL;
var currentPage = location.href;
var locHrefArray = location.href.split("/");
var currentFileName = locHrefArray[locHrefArray.length - 1];

//If there is a querystring remove from the "currentPage" value.
if (currentFileName.indexOf(location.search) > 0) {
    currentPage = currentPage.substring(0, currentPage.indexOf(location.search));
    locHrefArray = currentPage.split("/");
    currentFileName = locHrefArray[locHrefArray.length - 1];
}

//Check to see if on the REQUEST INFO page (which is a required file name for all contact forms) to ensure the correct SCRIPTS are pulled in.
if (currentFileName == "request_info.asp") {
    document.write(unescape("%3Cscript src=\"/script/setFild.js\" type=\"text/javascript\"%3E%3C/script%3E"));
    document.write(unescape("%3Cscript src=\"/script/validate_phone.js\" type=\"text/javascript\"%3E%3C/script%3E"));
    document.write(unescape("%3Cscript src=\"/script/validate_email.js\" type=\"text/javascript\"%3E%3C/script%3E"));
}

function submitIt(objFrm) {

    if (objFrm.fname.value == "") {
        return setFild("Please fill in your first name.", objFrm.fname);
    }

    if (objFrm.lname.value == "") {
        return setFild("Please fill in your last name.", objFrm.lname);
    }

    if (objFrm.address.value == "") {
        return setFild("Please fill in your address.", objFrm.address);
    }

    if (objFrm.city.value == "") {
        return setFild("Please fill in your city.", objFrm.city);
    }

    if (objFrm.state.value == "") {
        return setFild("Please fill in your state", objFrm.state);
    }

    if (objFrm.zip.value == "") {
        return setFild("Please fill in your zip code.", objFrm.zip);
    }

    if (objFrm.phone.value == "") {
        return setFild("Please fill in your personal phone number.", objFrm.phone);
    }

    if (!validatePhone(objFrm.phone.value)) {
        return setFild("Please provide a valid phone number in the format\n111-222-3333", objFrm.phone);
    }

    if (objFrm.email.value == "") {
        return setFild("Please fill in your personal email address", objFrm.email);
    }

    if (!validateEmail(objFrm.email.value)) {
        return setFild("Please provide a valid email address in the format\nemailaddress@exampel.com", objFrm.email);
    }

    if (objFrm.gross_production.value == "" && objFrm.assets.value == "") {
        return setFild("Please provide either your Trailing 12 Production range OR your assets under management range.", objFrm.gross_production);
    }

    // add together the "Which model interests you" check box fileds
    // and place in the hidden field "model_interests"

    var chks;
    if(document.getElementById("affiliation_options")){
        chks = document.getElementById("affiliation_options").getElementsByTagName("input");
        for (var i = 0; i < chks.length; i++) {
            chks[i].disabled = false;
        }
    }

    if (document.getElementById("license")) {
        chks = document.getElementById("license").getElementsByTagName("input");
        for (var i = 0; i < chks.length; i++) {
            chks[i].disabled = false;
        }
    }

    var model_field_value = "";

    if (objFrm.model_trad) {
        if (objFrm.model_trad.checked) {
            model_field_value = model_field_value + "<br>&nbsp;&nbsp;&nbsp;&nbsp;Traditional employee";
        }
    }

    if (objFrm.model_ie) {
        if (objFrm.model_ie.checked) {
            model_field_value = model_field_value + "<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Independent employee";
        }
    }

    if (objFrm.model_ic) {
        if (objFrm.model_ic.checked) {
            model_field_value = model_field_value + "<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Independent contractor";
        }
    }

    if (objFrm.model_iad) {
        if (objFrm.model_iad.checked) {
            model_field_value = model_field_value + "<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Independent RIA";
        }
    }

    if (objFrm.model_fid) {
        if (objFrm.model_fid.checked) {
            model_field_value = model_field_value + "<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Bank or Credit Union Advisor";
        }
    }

    if (objFrm.model_training) {
        if (objFrm.model_training.checked) {
            model_field_value = model_field_value + "<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Advisor Trainee";
        }
    }

    if (objFrm.model_und) {
        if (objFrm.model_und.checked) {
            model_field_value = model_field_value + "<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Undecided";
        }
    }

    objFrm.model_interests.value = model_field_value;

    //Testing
    //alert("Form Passed");
    //return false;

    //Production
    return true;
}
/***************** Standard Form Validation *****************/


/******* This function capitalizes the left nav links under the business models sections *******/
function setNavToCaps() {
    var ulArray = document.getElementById("navSub").getElementsByTagName("ul");
    var liArray = ulArray[0].getElementsByTagName("li");
    var dir = "";
    dir = locHrefArray[locHrefArray.length - 2];
    if (dir == "traditional_employee" || dir == "independent_contractor" || dir == "independent_employee" || dir == "independent_ria" || dir == "bank_credit_union" || dir == "fid") {
        if (locHrefArray[locHrefArray.length - 1] != "compensation.asp" && locHrefArray[locHrefArray.length - 1] != "wealth_accumulation_honors_program.asp" || dir != "independent_contractor") {
            for (var i = 0; i < liArray.length - 2; i++) {
                liArray[i].style.textTransform = "uppercase";
            }
        }
    }
}
