Ext.ns('DJIndexes.TransactionBasedIndexes');

DJIndexes.TransactionBasedIndexes.Overview = function(){

    var overviewTabContainer = 'overview-tabs';
    var overviewTabContent = [{
        title: 'U.S. Electricity Price Indexes',
        contentEl: 'us-electricity-price-indexes'
    }, {
        title: 'European Energy Indexes',
        contentEl: 'european-energy-indexes'
    }, {
        title: 'Recovered Paper Indexes',
        contentEl: 'recovered-paper-indexes'
    }];
    var samplefileTabContainer = 'samplefile';
    var samplefileTabContent = [{
        title: 'U.S. Hourly Electricity Price Indexes',
        contentEl: 'us-hourly-electricity-price-indexes'
    }, {
        title: 'U.S. Daily Electricity Price Indexes',
        contentEl: 'us-daily-electricity-price-indexes'
    }];
    function _init(){
		literatureCenter();		
    
        // overview tabs
        var tabContentEl = Ext.get(overviewTabContainer);
        if (tabContentEl) {
            new DJIndexes.widget.InfoTabs(tabContentEl, {
                tabs: overviewTabContent
            });
        }
        // samplefile tabs
        var tabContentEl = Ext.get(samplefileTabContainer);
        if (tabContentEl) {
            new DJIndexes.widget.InfoTabs(tabContentEl, {
                tabs: samplefileTabContent
            });
        }
    }

	function literatureCenter(){
		
		var container = "literaturecenter";
        if (Ext.get(container)) {
            new DJIndexes.widget.LiteratureSimpleView(container);
        }
		
	}
    
    return {
        init: _init
    }
    
}();
Ext.onReady(DJIndexes.TransactionBasedIndexes.Overview.init, DJIndexes.TransactionBasedIndexes.Overview);

