/*
	User clicks on the image named tabName
*/

//DOM is not altered correctly when nesting div tags,
//this function refreshed the tab container and updates its children in the dom

function PShowTab(tabName, panelName) 
{
	var selectedTabName;
	selectedTabName = pglobalSelectedMiniTabName; // this is a global variable that is set to the tab that's currently selected
	if (selectedTabName != tabName) // if you need to change to a different view
	{
		if (document.getElementById) 
		{
			var tabElement = document.getElementById(tabName);
		}
		else if (document.all) 
		{
			var tabElement = document.all(tabName);
		}
		if (tabElement) 
		{
			var tabPanel = document.getElementById(panelName);
			tabPanel.innerHTML = tabElement.innerHTML;	


			img = document.getElementById('Pmytabs');
			img.src = '/players/_assets/' + tabName + '.gif';
			pglobalSelectedMiniTabName = tabName;
		}
	}
	return;
}


function findCurrentIndex(eID)
{
	if(document.getElementById('m_report_eID'+eID).style.display == 'block')
		currentIndex = 0;
	if(document.getElementById('standings_eID'+eID).style.display == 'block')
		currentIndex = 1;
	if(document.getElementById('p_ranking_eID'+eID).style.display == 'block')
		currentIndex = 2;
	if(document.getElementById('p_disect_eID'+eID).style.display == 'block')
		currentIndex = 3;
	return currentIndex;
}

function doRefresh(dest)
{
	var selectedTabName;
	var tempTab;
	selectedTabName = pglobalSelectedMiniTabName; // this is a global variable that is set to the tab that's currently selected
	switch(selectedTabName)
	{
		case 'careerstats':
			tempTab = 'Highlights';
		break;
		case 'Highlights':
			tempTab = 'Milestones';
		break;
		case 'Milestones':
			tempTab = 'Personal';
		break;
		case 'Personal':
			tempTab = 'careerstats';
		break;
	}
	PShowTab(tempTab,"pPanel");
	PShowTab(selectedTabName,"pPanel");
	PShowTab(tempTab,"pPanel");
	PShowTab(selectedTabName,"pPanel");
	PShowTab(tempTab,"pPanel");
	PShowTab(selectedTabName,"pPanel");
}