//scroll speed > is faster

var speed = 1
var currentpos = 0,alt = 1,curpos1 = 0,curpos2 = -1
var timerID = null
var temp

function initialize()
{
  clearTimeout(timerID)
  timerID = self.setTimeout("startit()", 58000)
}

function scrollwindow()
{
  if (document.getElementById || document.all || document.layers)
   temp = document.body.scrollTop
  else
   temp = window.pageYOffset

  if (alt == 0)
   alt = 1
  else
   alt = 0

  if (alt == 0)
   curpos1 = temp
  else
   curpos2 = temp

  if (curpos1 != curpos2)
  {
    speed = 1 * speed
  }
  else
  {
    speed = (-1) * speed
  }

  if (document.getElementById || document.all || document.layers)
    currentpos = document.body.scrollTop + speed
  else
    currentpos = window.pageYOffset + speed
  
  window.scroll(0,currentpos)
}

function startit()
{
 setInterval("scrollwindow()",10)
}
