site.account.init = function() {      
    //console.log("site.account.init");  
    
    // account panel nav links
    // defined in globalnav.config
    if (site.globalnav.config && site.globalnav.config.items) {
        var accountConfig = site.globalnav.config.items.find(function(item) {
            if (item.id === "account") return true;
        });
        if (accountConfig) {
            var accountSubNavConfig = accountConfig.accountnav;
            this.panel.init(accountSubNavConfig);
        }
    }; 
    
    var pageContext = page_data.panel_nav["default"];
    
    // account section
    if (pageContext.id !== "account") return;
    
    // messages page: display the video player if needed
    if(pageContext.item && pageContext.item.id == "messages" && $("flash_placeholder")) {
        site.product.videoPlayer.init();
    }
}
