function forceLogin() {
	document.location.href='/member/main';
}

//////////////////////////////////////////////////////
// AJAX Effects for switching between "tabs"
//////////////////////////////////////////////////////
function tabTo(e,remember,refresh,container,effect) {
	remember = remember || ""; 
	refresh = refresh || "";
	container = container || e;
	effect = effect || '';
	 
	$('#tabIndicator').show();
	$('#'+tab+"Tab").removeClass("current");
	$('#'+e+"Tab").addClass("current");
	if (container!=e) tab = container;
	

	if (remember != "") {
		$.post('/index.cfm/fuseaction/member.setTabPref', { page:remember, tab:e });
	}
	
	if (effect=='') {
		if (refresh!='') {
			$('#'+container).html("");
			$.ajax({
				url:'/index.cfm'+refresh,
				type:"get",
				cache:false,
				complete:function(html) {
					$('#'+container).html(html.responseText);
					$('#tabIndicator').hide();
					},
				error:forceLogin
				}
			);
		} else {
			$('#'+tab).hide();
			$('#'+container).show();
			$('#tabIndicator').hide();
		}
	
		$('#'+e+"Tab").blur();
		tab = e;
	} else if (effect=='fade') {
		alert("fade not implemented!");
		/*
		new Effect.Fade(tab, {
			duration:0.2, 
			afterFinish:function() {
				if (refresh!="") {
					$(container).innerHTML = "";
					new Ajax.Updater(container,'/index.cfm'+refresh, {
						evalScripts:true,
						on950:forceLogin,
						onComplete:function() { 
							new Effect.Appear(container, {duration:0.4} );
							Element.hide('tabIndicator'); 
						} 
					});
				} else {
					Element.hide('tabIndicator');
					new Effect.Appear(container, {duration:0.4} );
				}
				$(e+"Tab").blur();
				tab = e;
			}
		});
		*/
	}
	
	
	return false;
}
//////////////////////////////////////////////////////
//////////////////////////////////////////////////////
