function showTab(ActiveContainer, ActiveTab)
{
   	for (FindContainerIndex = 0; FindContainerIndex < ContainersOnPage.length; FindContainerIndex++){
		if (ActiveContainer == ContainersOnPage[FindContainerIndex]){
			ContainerIndex = FindContainerIndex;
		}
	}

	for (TabIndex = 0; TabIndex < TabsOnPage[ContainerIndex].length; TabIndex++)
	{
		var CurrentTabContents = document.getElementById(TabsOnPage[ContainerIndex][TabIndex] + '_contents' );
		var CurrentTabButton = document.getElementById(TabsOnPage[ContainerIndex][TabIndex] + '_button' );

		if (TabsOnPage[ContainerIndex][TabIndex] == ActiveTab){
			CurrentTabContents.className = 'tab_contents_visible';
			CurrentTabButton.className = 'current';
			
			if (typeof(TabCallBacks) == 'object' && TabCallBacks[TabIndex] != ''){
				setTimeout(TabCallBacks[TabIndex], 1);
			}
		}
		else{
			CurrentTabContents.className = 'tab_contents_hidden';
			CurrentTabButton.className = 'not_current';
		}
	}
	return true;
}

