
scrollStep=1
direction=1;
timerLeft=""
timerRight=""
timeOutvalue=30;
function scrollDiv(id,max){
if (direction>0)
{
 scrollDivRight(id,max);
}else
{
 scrollDivLeft(id,max);
}
}
function scrollDivRight(id,max){
direction=1;
clearTimeout(timerRight); 
document.getElementById(id).scrollLeft+=scrollStep;
timerRight=setTimeout("scrollDivRight('"+id+"')",timeOutvalue);
if (document.getElementById(id).scrollLeft>max){
  clearTimeout(timerRight);
  clearTimeout(timerLeft);
  scrollDivLeft(id,max);      
}
}
function scrollDivLeft(id,max){
direction=-1;
clearTimeout(timerLeft);
document.getElementById(id).scrollLeft-=scrollStep;
timerLeft=setTimeout("scrollDivLeft('"+id+"')",timeOutvalue);

if (document.getElementById(id).scrollLeft==0){
 clearTimeout(timerRight);
 clearTimeout(timerLeft);
 scrollDivRight(id,max);      
}
}
function stopMe(){
clearTimeout(timerRight) 
clearTimeout(timerLeft)
}

