/*
	$Header:   //nm-filestore/archives/CodeDB/archives/webroot/icnetwork/js/ticker.js-arc   1.0   Jul 25 2005 10:37:04   twoodwark  $

	Author: 		Public Domain / Dan Singerman
	Date:			2005-07-21
	Name: 			ticker.js
	Description: 	Ticker operation. 
					Call startTicker() after populating globals theSummaries, theSiteLinks

	Globals:		theCharacterTimeout
					theStoryTimeout
					theWidgetOne
					theWidgetTwo
					theWidgetNone
					theLeadString
					theSummaries
					theSiteLinks
					theCurrentStory     
					theCurrentLength


	$Log:   //nm-filestore/archives/CodeDB/archives/webroot/icnetwork/js/ticker.js-arc  $
   Rev 1.0   Jul 25 2005 10:37:04   twoodwarkInitial revision.

*/
// Ticker startup

function startTicker()
{theCurrentStory=-1;theCurrentLength=0;if(document.getElementById){theAnchorObject=document.getElementById("tickerAnchor");runTheTicker();}
else{document.write("<style>.ticki{display:none;}.ticko{border:0px; padding:0px;}<\/style>");return true;}}
function runTheTicker()
{var myTimeout;if(!theSummaries.length)return;if(theCurrentLength==0)
{theCurrentStory++;theCurrentStory=theCurrentStory%theSummaries.length;theStorySummary=theSummaries[theCurrentStory].replace(/&quot;/g,'"');theTargetLink=theSiteLinks[theCurrentStory];theAnchorObject.href=theTargetLink;thePrefix="<span class=\"tickls\">"+theLeadString+"<\/span>";}
theAnchorObject.innerHTML=thePrefix+
theStorySummary.substring(0,theCurrentLength)+whatWidget();if(theCurrentLength!=theStorySummary.length)
{theCurrentLength++;myTimeout=theCharacterTimeout;}
else
{theCurrentLength=0;myTimeout=theStoryTimeout;}
setTimeout("runTheTicker()",myTimeout);}
function whatWidget()
{if(theCurrentLength==theStorySummary.length)return theWidgetNone;if((theCurrentLength%2)==1)return theWidgetOne;return theWidgetTwo;}
var theCharacterTimeout=50;var theStoryTimeout=5000;var theWidgetOne="_";var theWidgetTwo="-";var theWidgetNone="";var theLeadString="";var theSummaries=new Array();var theSiteLinks=new Array();
