nscroll = {
  speed: 50,
  MyMar: null,
  Marquee: function()
  {
    if (get_id('demo2').offsetTop - get_id('demo').scrollTop < 0)
    {
      get_id('demo').scrollTop -= get_id('demo1').offsetHeight;
    }
    else get_id('demo').scrollTop ++;
  },
  tInit: function()
  {
    get_id('demo2').innerHTML = get_id('demo1').innerHTML;
    nscroll.MyMar = setInterval(nscroll.Marquee, nscroll.speed);
    get_id('demo').onmouseover = function()
    {
      clearInterval(nscroll.MyMar);
    };
    get_id('demo').onmouseout = function()
    {
      nscroll.MyMar = setInterval(nscroll.Marquee, nscroll.speed);
    };
  }
};