var steps = 3;
function beginrefresh(direction)
{
	//alert(direction);
	var marquee=document.getElementById("scroll_div");//set the id of the target object
	var dif = marquee.scrollWidth-parseInt(marquee.style.width);
	if(direction != "RTL")
	{
		if(marquee.scrollLeft<dif)
		{
			//alert('adding1, LTR');
			marquee.scrollLeft+=steps;
			var direction = "LTR";
		}
		else
		{
			//alert('taking1, RTL');
			var direction = "RTL";
			marquee.scrollLeft-=steps;
		}			
	}
	else
	{
		if(marquee.scrollLeft>0)
		{
			//alert('taking2, RTL');
			marquee.scrollLeft-=steps;
			var direction = "RTL";
		}
		else
		{
			//alert('adding2, LTR');
			var direction = "LTR";
			marquee.scrollLeft+=steps;
		}		
	}
	//alert(marquee.scrollLeft + ' and ' + dif + ' and ' + direction);
setTimeout("beginrefresh('"+direction+"')",50);//set the delay (ms), bigger delay, slower movement
}
