// tab driver
function moTab(tabId)
{

	var tid = 'tab' + tabId;
	if(document.getElementById(tid).className!='tabDown')
	{
		var cls = (document.getElementById(tid).className=='tabUp') ? 'tabOver':'tabUp';
		document.getElementById(tid).className= cls;
	}
	

}

var sections;

function setSections(secnames)
{
	sections = secnames.split(";");
	
}

function fetchTab(divId)
{
	var oDiv = document.getElementById("div" + divId);
	top.status = divId;
	oDiv.scrollIntoView(true);
}

function xfetchTab(divId)
{
	//alert(divId);
try
{
	var oDiv = document.getElementById("div" + divId);
	var toDiv 	= document.getElementById("divStage");
	var buff = toDiv.innerHTML;
//alert(buff);
	toDiv.innerHTML = oDiv.innerHTML;
	if(divId=="Accs")	oDiv.innerHTML = buff;
	}
	catch(ex)
	{
		alert(ex.message);
	}
}


function toglTab(divId)
{
	
//	alert(divId);
	var oDiv = document.getElementById("div" + divId);
	
	// reset all tabs
	
	for(var i=0; i < sections.length-1;i++)
	{
		var tid = "tab" + sections[i];
		document.getElementById(tid).className='tabUp';
	}
	
	var tid = 'tab' + divId;	

	try
	{
		document.getElementById(tid).className='tabDown';
		document.getElementById('divDETAILS').style.display='none';
	}
	catch(ex)
	{
		//
	}
	
	for(var i=0; i < sections.length-1;i++)
	{
		var sid = "div" + sections[i];
		//ert(sid);
		try{
		document.getElementById(sid).style.display='none';
		}
		catch(ex)
		{
	//		alert(ex.message);
		}
	}
	
	oDiv.style.display='block';

}

