/***********************************************
Toggle tabs
***********************************************/

function showTabOnly(objID)
{
	var tabs = new Array();
	tabs[0] = "all";
	tabs[1] = "ug";
	tabs[2] = "hons";
	tabs[3] = "pg";
	tabs[4] = "pg2";

	toggleTabs(tabs,objID);

}

function toggleTabs(tabs,selectedTab)
{

	var blockType = 'table'
	if (navigator.appName.indexOf('Microsoft')>-1)
		{blockType = 'block'}

	var displayMode = 'none'
	if (selectedTab == 'all')
		{displayMode=blockType;}
		
	for(var i=0; i<tabs.length;i++)
	{	if(!(tabs[i]=='all'))
		{
			if ((tabs[i] == selectedTab))
				{document.getElementById(tabs[i]).style.display=blockType;}
			else
				{document.getElementById(tabs[i]).style.display=displayMode;}
		}
	}
}

/***********************************************
Change classname of tabs to active/inactive
***********************************************/

function toggle(linkObj)
{
	var node = linkObj; //start
	while (node && node.nodeName.toUpperCase() != 'UL') //node exists, isn't UL
		node = node.parentNode; //go up
	var tabs = node.getElementsByTagName('a'), //got it, get collection
	tab,
	t = 0;
	while (tab = tabs[t++])
		if (tab == linkObj)
			tab.className = 'active';
		else tab.className = 'inactive';
	return false;
}