var cnews=0;
var coffers=0;
var cbanners=0;
var copnews=100;
var copoffers=100;
var copbanners=100;
var newsstep=-10;
var offersstep=-10;
var bannersstep=-10;
var newscontainer;
var offerscontainer;
var bannerscontainer;
var dofadenews=true;
var dofadeoffers=true;
var dofadebanners=true;
var bigdelay=3000;
var smalldelay=100;
var delaystep;

function startFadeNews()
{
	dofadenews=true;
	copnews=100;
	newsstep=-10;
	newscontainer.className='newscont'+copnews;
}

function stopFadeNews()
{
	newscontainer.className='newscont100';
	dofadenews=false;
}

function startFadeOffers()
{
	dofadeoffers=true;
	copoffers=100;
	offersstep=-10;
	offerscontainer.className='newscont'+copoffers;
}

function stopFadeOffers()
{
	offerscontainer.className='newscont100';
	dofadeoffers=false;
}

function makeNews()
{
	if (dofadenews)
	{
		delaystep=smalldelay;
		copnews=copnews+newsstep;
		newscontainer.className='newscont'+copnews;
		if (copnews==0)
		{
			newsstep=10;
			cnews++;
			if (cnews==maxnews) cnews=0;
			newscontainer.innerHTML=news[cnews];
		}
		else if (copnews==100)
		{
			newsstep=-10;
			delaystep=bigdelay;
		}
	}
	setTimeout('makeNews()', delaystep);
}

function makeOffers()
{
	if (dofadeoffers)
	{
		delaystep=smalldelay;
		copoffers=copoffers+offersstep;
		offerscontainer.className='newscont'+copoffers;
		if (copoffers==0)
		{
			offersstep=10;
			coffers++;
			if (coffers==maxoffers) coffers=0;
			offerscontainer.innerHTML=offers[coffers];
		}
		else if (copoffers==100)
		{
			offersstep=-10;
			delaystep=bigdelay;
		}
	}
	setTimeout('makeOffers()', delaystep);
}

function makeBanners()
{
	if (dofadebanners)
	{
		delaystep=smalldelay;
		copbanners=copbanners+bannersstep;
		bannerscontainer.className='newscont'+copbanners;
		if (copbanners==0)
		{
			bannersstep=10;
			cbanners++;
			if (cbanners==maxbanners) cbanners=0;
			bannerscontainer.innerHTML=banners[cbanners];
		}
		else if (copbanners==100)
		{
			bannersstep=-10;
			delaystep=bigdelay;
		}
	}
	setTimeout('makeBanners()', delaystep);
}

function startRotate()
{
  if (showsplash) showcover();
	delaystep=bigdelay;
	newscontainer=document.getElementById('newscontainer');
	var newslen=news.length;
	if (newslen>0)
	{
		if (maxnews>newslen) maxnews=newslen;
		newscontainer.innerHTML=news[cnews];
		setTimeout('makeNews()', delaystep);
	}
	offerscontainer=document.getElementById('offerscontainer');
	var offerslen=offers.length;
	if (offerslen>0)
	{
		if (maxoffers>offerslen) maxoffers=offerslen;
		offerscontainer.innerHTML=offers[coffers];
		setTimeout('makeOffers()', delaystep);
	}
}
