function changeCard(obj)
{
	hideAllTabs();
	
	var anchor = obj.href.replace(/[^#]+#/ , "");
	gid(anchor).style.display = "block";
	
	var as = gid("cards").getElementsByTagName("a");
	var card = null;
	
	for(i=0; i < as.length; i++)
		if(as[i].href.replace(/[^#]+#/ , "") == anchor)
			card = as[i].parentNode;
	
	if(card != null)
		showTab(card);
	
	return false;
}

function showTab(tab)
{
	var lis = gid("cards").getElementsByTagName('li');
	
	for(j=0; j < lis.length; j++)
		removeClass(lis[j], "active");
	
	addClass(tab, "active");
}

function hideAllTabs()
{
	var cds = gid("contentText").getElementsByTagName('div');
	
	for(j=0; j < cds.length; j++)
	{
		if(hasClass(cds[j], "cardContent"))
		{
			cds[j].style.display = "none";
		}
	}
}