window.onload = function()
{
	init();
}
function init()
{
	if(news != false && news.length > 1)
	{
		wait(0);
	}
}
function wait()
{
	setTimeout("fadeOut()", 5000);
}
function fadeOut()
{
	var headline = document.getElementById('newsheadline');
	opac -= 5;
	var opacStyle = ((opac/100) > 0.999) ? 0.999 : (opac/100);
	headline.style.KHTMLOpacity = opacStyle;
	headline.style.MozOpacity = opacStyle;
	headline.style.opacity = opacStyle;
	//headline.style.filter = 'Alpha(opacity='+opac+')';
	if(opac <= 0)
	{
		index = index == news.length-1 ? 0 : index+1;
		opac = 0;
		headline.style.KHTMLOpacity = 0;
		headline.style.MozOpacity = 0;
		headline.style.opacity = 0;
		//headline.style.filter = 'Alpha(opacity=0)';
		headline.innerHTML = news[index];
		clearTimeout(fOut);
		fadeIn()
	}
	else
	{
		fOut = setTimeout("fadeOut()", 10);
	}
}
function fadeIn()
{
	var headline = document.getElementById('newsheadline');
	opac += 5;
	var opacStyle = ((opac/100) > 0.999) ? 0.999 : (opac/100);
	headline.style.KHTMLOpacity = opacStyle;
	headline.style.MozOpacity = opacStyle;
	headline.style.opacity = opacStyle;
	//headline.style.filter = 'Alpha(opacity='+opac+')';
	if(opac >= 100)
	{
		opac = 100;
		headline.style.KHTMLOpacity = 0.999;
		headline.style.MozOpacity = 0.999;
		headline.style.opacity = 0.999;
		//headline.style.filter = 'Alpha(opacity=100)';
		clearTimeout(fIn);
		wait();
	}
	else
	{
		fIn = setTimeout("fadeIn()", 10);
	}
}
var index = 0;
var fOut = null;
var fIn = null;
var opac = 100;
var news = false;