var tickerSpeed=2; // scroll speed, pixels per tick (0 = stop)

var ts=tickerSpeed;
var marquee, tw, cw;
function startticker(){
  if (document.getElementById) {
    marquee=document.getElementById("scrollticker");
    tw=document.getElementById("ticker").offsetWidth;
    var aw=document.getElementById("tickercontent").offsetWidth;
    var bw=document.getElementById("scrollticker").offsetWidth;
    cw = (aw > bw) ? aw : bw;
    marquee.style.left = tw+"px";
    setInterval("scrollticker()",40); // hint: 1000/frames_per_second
  }
}
function stopticker()   {ts=0;}
function resumeticker() {ts=tickerSpeed;}
function scrollticker() {
  marquee.style.left = (parseInt(marquee.style.left) > (-cw)) ? parseInt(marquee.style.left)-ts+"px" : tw+"px";
}
window.onload=startticker;
