var newsStep = 0;
var news = [];
var newsTimer;
var tabStep = 0;
var tabs = [];
var tabTimer;

getNews();
nextNews();
getTabs();
//uncomment the following to enable auto switching of tabs
//tabTimer = setTimeout("nextTab()",10000);

function getNews()
{
	var newsChild = document.getElementById("newslist").firstChild;
	while (newsChild)
	{
		if (newsChild.nodeType == 1)
			news.push(newsChild);
		newsChild = newsChild.nextSibling;
	}
	document.getElementById("News").removeChild(document.getElementById("newslist"));
	newsStep=news.length-1;
}

function prevNews()
{
	if (newsStep > 0)
	{
		newsStep--;
	}
	else
	{
		newsStep=news.length-1;
	}
	clearTimeout(newsTimer);
	newsTimer = setTimeout("nextNews()",5000)
	document.getElementById("currNews").innerHTML = news[newsStep].innerHTML;
}

function nextNews()
{
	if (newsStep < news.length-1)
	{
		newsStep++;
	}
	else
	{
		newsStep=0;
	}
	clearTimeout(newsTimer);
	newsTimer = setTimeout("nextNews()",5000)
	document.getElementById("currNews").innerHTML = news[newsStep].innerHTML;
}

function getTabs()
{
	var tabChild = document.getElementById("t1").firstChild;
	while (tabChild)
	{
		if (tabChild.nodeType == 1)
			tabs.push(tabChild);
		tabChild = tabChild.nextSibling;
	}
	tabStep=0;
}

function nextTab()
{
	for(var i=0;i < tabs.length;i++)
	{
		if(tabs[i].className.search("TabbedPanelsTabSelected") != -1)
		{
			tabStep=i;
		}
	}
	if (tabStep < tabs.length-1)
	{
		tabStep++;
	}
	else
	{
		tabStep=0;
	}
	clearTimeout(tabTimer);
	tabTimer = setTimeout("nextTab()",10000);
	tp1.showPanel(tabStep);
}

