

var Tickers=new Object();
function GetTicker(id) { var T=Tickers[id]; if (!T) { T=new Object(); T.id=id; T.hover=0; T.curItem=1; Tickers[id]=T; } return T; }
function StartTicker(id) { if (!document.getElementById) return; var T=GetTicker(id); var j=0;
  var MH=1; var H,n,div;
  while (true) { n=j+1; div=GetTickDiv(id,n); if (!div) break; div.style.display=''; H=div.scrollHeight; MH=Math.max(H,MH); if (n>1) div.style.display='none'; T.numItems=n; j=n; }
  div = document.getElementById('TickerItemArea_'+id); if (!div) return;
  div.height=MH; div.style.height=MH; T.timer=setInterval('RunTicker("'+id+'")',5000); 
}
function GetTickDiv(id,n) { return document.getElementById('tickeritem_'+id+'_'+n); }
function RunTicker(id) { var T=GetTicker(id); if (!T) return; if (T.hover) return;
  var N=T.curItem+1;
  var newdiv=GetTickDiv(T.id,N); if (!newdiv) { N=1; newdiv=GetTickDiv(T.id,N); } if (!newdiv) return;
  var olddiv=GetTickDiv(T.id,T.curItem); if (!olddiv) return;
  olddiv.style.display='none'; newdiv.style.display=''; T.curItem=N;
}
function HoverTicker(id,n) { var T=GetTicker(id); T.hover=n; }
