scrollStep=1;

timerLeft=""
timerRight=""
fermo=0;

function toLeft(id){
  document.getElementById(id).scrollLeft=0
}

function scrollDivLeft(id){
  clearTimeout(timerRight)
  fermo=document.getElementById(id).scrollLeft;
  document.getElementById(id).scrollLeft+=scrollStep
  if (document.getElementById(id).scrollLeft == fermo) {
      timerLeft=setTimeout("scrollDivRight('"+id+"')",1000)
  } else {
      timerRight=setTimeout("scrollDivLeft('"+id+"')",10)
  }
}

function scrollDivRight(id){
  clearTimeout(timerLeft)
  fermo=document.getElementById(id).scrollLeft;
  document.getElementById(id).scrollLeft-=scrollStep
  if (document.getElementById(id).scrollLeft == fermo) {
      timerRight=setTimeout("scrollDivLeft('"+id+"')",1000)
  } else {
      timerLeft=setTimeout("scrollDivRight('"+id+"')",10)
  }
}

function toRight(id){
  document.getElementById(id).scrollLeft=document.getElementById(id).scrollWidth
}

function stopMe(){
  clearTimeout(timerRight)
  clearTimeout(timerLeft)
}

