var ticker_speed=30;var ticker_pause=2000;
var ticker_obdata=Array();
var ticker_data=Array();
var ticker_datasrc=Array();
var ticker_timer;
var ticker_cl=0;
var ticker_id;
var ticker_nid;
var ticker_stopped;
function ticker_bind(){linklist=document.getElementById('ticker').getElementsByTagName('li');
for(x=0;x<linklist.length;x++){ticker_data[x]=linklist[x].getElementsByTagName("a")[0].innerHTML;ticker_obdata[x]=linklist[x];ticker_datasrc[x]=linklist[x].getElementsByTagName("a")[0].href;}
document.getElementById('ticker').innerHTML="";element=document.createElement("ul");element.setAttribute("id","tickercontrol");element.innerHTML='<li><a href="#tickercontrol" id="ticker_prev" title="Previous">Previous</a></li><li><a href="#tickercontrol" id="ticker_stop" title="Stop">Stop</a></li><li><a href="#tickercontrol" id="ticker_next" title="Next">Next</a></li>';document.getElementById('ticker').appendChild(element);document.getElementById('ticker_prev').onclick=function(){ticker_prev();return false;}
document.getElementById('ticker_stop').onclick=function(){ticker_stop();return false;}
document.getElementById('ticker_next').onclick=function(){ticker_next();return false;}
element=document.createElement("div");element.setAttribute("id","tickercontent");ticker_cl=0;ticker_id=0;ticker_nid=0;ticker_stopped=false;document.getElementById('ticker').appendChild(element);ticker_animate();}
function ticker_next(){clearTimeout(ticker_timer);ticker_stopped=false;ticker_cl=0;ticker_nid=ticker_id+1;if(ticker_nid>(ticker_data.length-1)){ticker_nid=0;}
ticker_playit();}
function ticker_prev(){clearTimeout(ticker_timer);ticker_stopped=false;ticker_cl=0;ticker_nid=ticker_id-1;if(ticker_nid<0){ticker_nid=ticker_data.length-1;}
ticker_playit();}
function ticker_stop(){if(ticker_stopped==false){clearTimeout(ticker_timer);document.getElementById('tickercontent').innerHTML="";ticker_cl=0;currtext=ticker_data[ticker_id];aelement=document.createElement("a");aelement.setAttribute("href",ticker_datasrc[ticker_id]);aelement.innerHTML=currtext;document.getElementById('tickercontent').appendChild(aelement);ticker_stopped=true;}else{ticker_stopped=false;ticker_next();}}
function ticker_animate(){if(ticker_cl<ticker_data[ticker_id].length){ticker_cl=ticker_cl+1;currtext=ticker_data[ticker_id].substr(0,ticker_cl);aelement=document.createElement("a");aelement.setAttribute("href",ticker_datasrc[ticker_id]);aelement.innerHTML=currtext
document.getElementById('tickercontent').innerHTML="";document.getElementById('tickercontent').appendChild(aelement);ticker_timer=setTimeout("ticker_animate()",ticker_speed);}else{ticker_cl=0;if(ticker_id<ticker_data.length-1){ticker_nid=ticker_id+1;}else{ticker_nid=0;}
ticker_timer=setTimeout("ticker_playit()",ticker_pause);}}
function ticker_playit(){ticker_id=ticker_nid;document.getElementById('tickercontent').innerHTML="";ticker_timer=setTimeout("ticker_animate()",ticker_speed);}
addLoadEvent(ticker_bind);
