function SetActiveTab(MenuName, tab_idx)
{
	var i=0;
	if (MenuName != 'menu')
	{
		for (i=0; i < tabsubmenu.length; i++)
		{
			activetabidx['sc'+i]=-1;
			HighlightTab('sc'+i, -1);
		}
		activetabidx['menu']=MenuName.substring(2,MenuName.length);
		HighlightTab('menu', activetabidx['menu']);
	}
	activetabidx[MenuName]=tab_idx;
	HighlightTab(MenuName, tab_idx);
}

function ExpandContent(MenuName, tab_idx)
{
	if (document.getElementById)
	{
		HighlightTab(MenuName, tab_idx);
		DisplaySubmenu(tab_idx);
	}
}

function HighlightTab(MenuName, tab_idx)
{
	var j=0;
//			if (typeof tabmenuelem=="undefined")
		CollectTabs(MenuName);
	for (j=0; j < tabmenuelem.length-1; j++)
	{
		if (j != activetabidx[MenuName])
			tabmenuelem[j].className="";
		if (j == tab_idx)
			tabmenuelem[j].className="sel";
	}
}

function DisplaySubmenu(tab_idx)
{
	var k=0;
//			if (typeof tabsubmenu=="undefined")
		CollectSubmenus();
	for (k=0; k < tabsubmenu.length; k++)
	{
		document.getElementById('sc'+k).style.display="none";
		if (k == tab_idx)
		{
			document.getElementById('sc'+k).style.display="block";
		}
	}
}

function CollectTabs(MenuName)
{
	var tabobj=document.getElementById(MenuName);
	tabmenuelem=tabobj.getElementsByTagName("TD");
}

function CollectSubmenus()
{
	var obj=document.getElementById("tabcontentcontainer");
	tabsubmenu=obj.getElementsByTagName("DIV");
}

function doSomething(e)
{
	var found=0;
	if(!e)
		e = window.event;
	if (e.target)
		var tg = e.target;
	else if (e.srcElement)
		var tg = e.srcElement;
	try
	{
		while ((tg.nodeName != 'BODY') && (found == 0))
		{
			if ((tg.id == 'menu') || (tg.id == 'tabcontentcontainer'))
				found=1;
			tg = tg.parentNode
		}
		if (found == 0)
			ExpandContent('menu', activetabidx['menu'])
	}
	catch(error)
	{
		
	}
}

function doNothing(e)
{
}