var speed=40;
var step=1;
var oDiv=document.getElementById("demo");
var oDiv1=document.getElementById("demo1");
var oDiv2=document.getElementById("demo2");
oDiv2.innerHTML=oDiv1.innerHTML;

function marqueeLeft(){
	if(oDiv.scrollLeft>=oDiv2.offsetWidth){
		oDiv.scrollLeft-=oDiv1.offsetWidth;
	}else{
		oDiv.scrollLeft+=step;
	}
}
var vTimeId=setInterval(marqueeLeft,speed);
oDiv.onmouseover=function(){
	clearInterval(vTimeId);
}
oDiv.onmouseout=function(){
	vTimeId=setInterval(marqueeLeft,speed);
}
