var intervalID;
var startTime;
var playing = true;
var slide;
var scrollWidth = 592;
var totTime = 1500;

function startAnim(){
	slide = document.getElementById("slide");
	slide.scrollLeft = scrollWidth;
	document.getElementById("slidein").style.visibility= "visible";
	startTime = new Date().getTime() + 200;//small delay
	intervalID = setInterval("nextFrame()", 20);
}
	
function nextFrame(){
	curTime = (new Date().getTime() - startTime) / totTime;
	if (curTime > 0)
		if (curTime < 1){
			slide.scrollLeft = scrollWidth - scrollWidth*((-curTime + 2)*curTime);
			//slide.innerHTML = curTime;
		}else{
			slide.scrollLeft = 0;
			clearInterval(intervalID);
		}
}