// Sandbox Networks ( Social Pulse ) By: Aljo Gabot

$(document).ready(function(){
	var default_tab = 'my_groups_tab';	
	get_tab_clicked(default_tab);
});

// set this variable for trace back ...
var last_active_tab = '';
function get_tab_clicked(tab){
		// get base_url ...
		var base_url = $('#base_url').val();
		// check if one tab is already active ...
		if(last_active_tab.length > 0){
			var class_active = $('#' + last_active_tab).attr('class');
			var class_default = class_active.replace('-active', '');
			// replace active tab with default ...
			$('#' + last_active_tab).removeClass(class_active).addClass(class_default);
		}
		
		// get class of clicked tab ...
		var class_name = $('#' + tab).attr('class');
		$('#' + tab).addClass(class_name + '-active');
		// set clicked tab to last tab for trace back ..
		last_active_tab = tab;
		
		// load content of clicked tab ...
		$('#social-pulse-wrapper').fadeTo(600, .3, function(){
			$(this).html("<br /><br /><div align=\"center\"><img src=\"" + base_url + "images/ajax_social.gif\" /></div>").fadeTo(600, 1, function(){
				$.post(base_url + 'social_pulse/' + tab, { 'tab' : tab }, function(data){
					// if no access ... redirect to myaccounts page ...
					if(data.match("noaccess")){
						document.location = base_url + 'myaccount';
					} else {
						// else load the tab ...
						$('#social-pulse-wrapper').fadeTo(600, .3, function(){
							$(this).html(data).fadeTo(600, 1);
						});
					}
				});
			});
		});	
	return false;
}
