var HBGCorporateRaidersMain = {

	pageLoaded:function(event) {
	
		HBGCorporateRaidersMain.showMarketTab();
		
		$('market-menu-button').observe('click', HBGCorporateRaidersMain.marketMenuClicked);
		$('news-menu-button').observe('click', HBGCorporateRaidersMain.newsMenuClicked);
		$('portfolio-menu-button').observe('click', HBGCorporateRaidersMain.portfolioMenuClicked);
		$('settings-menu-button').observe('click', HBGCorporateRaidersMain.settingsMenuClicked);		
	},
		
	marketMenuClicked:function(event) {
		HBGCorporateRaidersMain.showMarketTab();
	},
		
	newsMenuClicked:function(event) {
		HBGCorporateRaidersMain.showNewsTab();
	},

	portfolioMenuClicked:function(event) {
		HBGCorporateRaidersMain.showPortfolioTab();
	},

	settingsMenuClicked:function(event) {
		HBGCorporateRaidersMain.showSettingsTab();
	},

	showMarketTab:function() {
		HBGCorporateRaidersMain.hideAll();
		$('market-view').show();
		$('market-menu-button').removeClassName('menu-button-unselected');
		$('market-menu-button').addClassName('menu-button-selected');
	},
	
	showNewsTab:function() {
		HBGCorporateRaidersMain.hideAll();
		$('news-view').show();
		$('news-menu-button').removeClassName('menu-button-unselected');
		$('news-menu-button').addClassName('menu-button-selected');
	},
	
	showPortfolioTab:function() {
		HBGCorporateRaidersMain.hideAll();
		$('portfolio-view').show();
		$('portfolio-menu-button').removeClassName('menu-button-unselected');
		$('portfolio-menu-button').addClassName('menu-button-selected');
	},
	
	showSettingsTab:function() {
		HBGCorporateRaidersMain.hideAll();
		$('settings-view').show();
		$('settings-menu-button').removeClassName('menu-button-unselected');
		$('settings-menu-button').addClassName('menu-button-selected');
	},
	
	hideAll:function() {

		$$('.menu-button').each(function(item) {
			item.removeClassName('menu-button-selected');
			item.addClassName('menu-button-unselected');
		});
		
		$$('.main-view').each(function(item) {
			item.hide();
		});
	}
	
}

document.observe('dom:loaded', HBGCorporateRaidersMain.pageLoaded);
