var o_tabs_cookie = false;
var s_selected_tab = false;
var a_tabs = Array('corporate', 'training', 'faq');

var InitTabs = function(){
	var s_cookie_value = o_tabs_cookie.read();

	if (s_cookie_value !== null){
		ShowTab(s_cookie_value);
	} else {
		ShowTab('training');
	}
};

var SetTab = function(sTabName){
	o_tabs_cookie.write(sTabName);
	document.location = '/';
};

var ShowTab = function(s_tab_name){
	a_tabs.each(function(sTab){
		$('tab-' + sTab).removeEvents('click');
		
		if (s_tab_name == sTab){
			$('tab-' + sTab).removeClass('dark-tab');
			$('tab-' + sTab).addClass('light-tab');
			if ($('home-content-' + sTab)){
				
				if ($('placeholder-' + sTab).hasClass('placeholder-wide')){
					$('content-right').destroy();
				}
				
				$('home-content-' + sTab).removeClass('hidden');
			}
			$('menu-' + sTab).removeClass('hidden');
		//	o_tabs_cookie.write(sTab);
		} else {
			$('tab-' + sTab).addClass('dark-tab');
			$('tab-' + sTab).removeClass('light-tab');
			if ($('home-content-' + sTab)){
				$('home-content-' + sTab).addClass('hidden');
			}
			$('menu-' + sTab).addClass('hidden');
		}
	});
	
	AddTabEvents();
};

var AddTabEvents = function(){
	$$('div.dark-tab').each(function(oEl){
		oEl.addEvent('click', function(){
			SetTab(this.id.replace(/^tab-/, ''));
			//ShowTab(this.id.replace(/^tab-/, ''));
		});
	});
}; 

window.addEvent('domready', function(){
 	o_tabs_cookie = new Cookie('tabs', {'path':'/'});
	InitTabs();
});