var spacerWidth = 1060;
var imgMargin = 0;

function scrollMarq()
{
  if (document.getElementById('marquee'))
  {
    var cookie = getCookie("marqueePosition");
    if (!cookie)
    {
      imgMargin = 0;
      setCookie("marqueePosition");
      cookie = getCookie("marqueePosition");
    }
    moveImageLeft();
    setCookie("marqueePosition");
  }
  setTimeout('scrollMarq()', 30);
}

function moveImageLeft()
{
  cookie = getCookie("marqueePosition");
  imgMargin = isNaN(cookie) ? 0 : parseInt(cookie.replace(/px/,""));
  if (imgMargin > -740)
  {
    document.getElementById('marquee').style.marginLeft = imgMargin + "px";
    imgMargin -= 1;
  }
  else
  {
    document.getElementById('marquee').style.marginLeft = 0 + "px";
    imgMargin = 0;
  }
  return false;
}

function setCookie(cookieName)
{
  var margin = imgMargin;
  document.cookie = cookieName + "=" + margin;
}

function getCookie(cookieName)
{
  var exp = new RegExp (escape(cookieName) + "=([^;]+)");
  if (exp.test (document.cookie + ";")) {
    exp.exec (document.cookie + ";");
    num = unescape(RegExp.$1);
    return isNaN(num) ? false : num;
  }
  else return false;
}

window.onload = function() { scrollMarq(); }
