var newsinterval=3000;

var time=30;

var newscounter;

startNews();



function startNews()
{
newscounter=0;
changeNewsText();
newstimeoutID=setTimeout('rollNews()',newsinterval);
}



function rollNews()
{
newsNext();
newstimeoutID=setTimeout('rollNews()',newsinterval);
}



function pauseNews()
{
clearTimeout(newstimeoutID);
}



function resumeNews()
{
newstimeoutID=setTimeout('rollNews()',newsinterval);
}



function newsNext()
{
	newscounter++;
	if(newscounter==newsNum)newscounter=0;
	changeNewsText();
}



function newsPrevious()
{
	newscounter--;
	if(newscounter==-1)newscounter=newsNum-1;
	changeNewsText();
}



function changeNewsText()
{
setTimeout('document.getElementById("news_element").innerHTML=newsArray[newscounter]',7*time);
doEffects();
}


function doEffects()
{
	setTimeout('setPosition(2)',1*time);
	setTimeout('setPosition(1)',2*time);
	setTimeout('setPosition(0)',3*time);
	setTimeout('setPosition(1)',4*time);
	setTimeout('setPosition(2)',5*time);
	setTimeout('setPosition(3)',6*time);
	setTimeout('setPosition(3)',7*time);
	setTimeout('setPosition(4)',8*time);
	setTimeout('setPosition(5)',9*time);
	setTimeout('setPosition(6)',10*time);
	setTimeout('setPosition(5)',11*time);
	setTimeout('setPosition(4)',12*time);
	setTimeout('setPosition(3)',13*time);
}



function setPosition(pos)
{
	pos=pos+"px";
	document.getElementById("news_element").style.top=pos;
}