function initButtons(){for(var a=document.getElementsByTagName("img"),b=0;b<a.length;b++)a[b].onclick=buttonClick,a[b].onmousedown=buttonDown,a[b].onmouseup=buttonUp,a[b].oncontextmenu=buttonMenu;getLinkElems();playFirstTicker()}function buttonMenu(){return false}function buttonDown(a){if(!a)a=window.event;if(tickLocked==false&&a.button!=2)document.getElementById(this.id).style.cssText="margin: 2px 0px 0px 2px;"}
function buttonUp(a){if(!a)a=window.event;if(tickLocked==false&&a.button!=2)document.getElementById(this.id).style.cssText=""}function buttonClick(){delayTicker();this.id=="back"?prevArticle():this.id=="next"&&nextArticle()}function prevArticle(){tickLocked==false&&(intTickPos==0?intTickPos=arrNewsItems.length-1:intTickPos--,setArticle(intTickPos))}function nextArticle(){tickLocked==false&&(intTickPos==arrNewsItems.length-1?intTickPos=0:intTickPos++,setArticle(intTickPos))}
function typeText(){intCurrentPos<currentText.length?(strText+=currentText.charAt(intCurrentPos),setSpan(strText,currentLink),intCurrentPos++):intCurrentPos==currentText.length?(strText+=currentText.charAt(intCurrentPos),setSpan(strText,currentLink),clearInterval(typeInterval),hideCursor()):intCurrentPos>currentText.length&&(setSpan(strText,currentLink),clearInterval(typeInterval),hideCursor())}
function setSpan(a,b){var d=document.getElementById("tick"),e=d.firstChild,c=document.createElement("a");c.setAttribute("href",b);c.setAttribute("target","_top");tickText=document.createTextNode(a);c.appendChild(tickText);d.replaceChild(c,e);getLinkElems()}function getLinkElems(){for(var a=document.getElementById("tick").getElementsByTagName("a"),b=0;b<a.length;b++)a[b].onmouseover=stopTicker,a[b].onmouseout=resumeTicker}
function setArticle(a){arrNewsItems[a]!=null&&(tickLocked=true,intCurrentPos=0,strText="",setSpan("","#"),showCursor(),currentText=arrNewsItems[a][0],currentLink=arrNewsItems[a][1],typeInterval=setInterval("typeText()",intTypeSpeed),tickLocked=false)}function playTicker(){isInFirstTimeout=false;autoTimerID!=0&&(clearInterval(typeInterval),nextArticle());autoTimerID=self.setTimeout("playTicker()",intTickSpeed)}
function playFirstTicker(){isFirstPass==true?(hideCursor(),setSpan(arrNewsItems[0][0],arrNewsItems[0][1]),isFirstPass=false,typeInterval=setInterval("",0),isInFirstTimeout=true,autoTimerID=self.setTimeout("playFirstTicker()",intTickSpeed)):isFirstPass==false&&(clearTimeout(autoTimerID),isInFirstTimeout=false,setArticle(intTickPos),playTicker())}function stopTicker(){clearTimeout(autoTimerID)}
function resumeTicker(){clearTimeout(autoTimerID);autoTimerID=self.setTimeout("playTicker()",intTickSpeed)}function delayTicker(){clearTimeout(autoTimerID);clearInterval(typeInterval);autoTimerID=self.setTimeout("playTicker()",intTickSpeed*2)}function hideCursor(){document.getElementById("cursor").className="hidden"}function showCursor(){document.getElementById("cursor").className=""}initButtons();

