/************************************************************************
NewsFlash scroller code
************************************************************************/

//Locate the DIVs and hide all but the first one
var objAllDivs;
var objDivs = new Array();
var iDivs = 0;
var iDiv;
var iActiveDiv = 0;
var iDelayMS = 5 * 1000;
var bDelay = false;
var bShowAll = false;

function delayNext()
{
	bDelay = true;
}

function continueNext()
{
	bDelay = false;
}
function initNewsFlash()
{
	objAllDivs = document.getElementsByTagName('P');

	try
	{
		if (objAllDivs.length > 0)
		{
			for (iDiv=0; iDiv < objAllDivs.length; iDiv++)
			{
				if (objAllDivs[iDiv].parentNode.getAttribute("name")=='newsFlashSection')
				{
					if (objAllDivs[iDiv].innerHTML!='')
					{
						objDivs[iDivs++] = objAllDivs[iDiv];
					}
				}
			}
		}
		if (iDivs>0)
		{
			iActiveDiv = 0;
			//Hide all but the first one
			for (iDiv = 1; iDiv < iDivs; iDiv++)
			{
				objDivs[iDiv].style.display = 'none';
			}
		}

		if (iDivs>0)
		{
			//Turn on the Show All link
			var imgShowAll = document.getElementById("imgShowAll");
			if (imgShowAll)
			{
				imgShowAll.style.display = '';
			}

			setTimeout("switchNewsFlash()", iDelayMS);
		}
	}
	catch (e)
	{
	}
}

function showAll()
{
	bShowAll = true;
	//Hide all but the first one
	for (iDiv = 0; iDiv < iDivs; iDiv++)
	{
		objDivs[iDiv].style.display = '';
	}
	var imgShowAll = document.getElementById("imgShowAll");
	if (imgShowAll)
	{
		imgShowAll.style.display = 'none';
	}
}

function switchNewsFlash()
{
	//Cancel teh looping if we're in show all
	if (bShowAll)
		return;
		
	if (!bDelay)
	{
		//Hide the old one
		objDivs[iActiveDiv++].style.display = 'none';
		if (iActiveDiv >= iDivs)
			iActiveDiv = 0;
		//Show the new one
		objDivs[iActiveDiv].style.display = '';
	}
	setTimeout("switchNewsFlash()", iDelayMS);
}
