$=function(idd)
{
 try{return document.getElementById(idd);}
 catch(e){return;}
}

function scrlThumbs(idd, fps, time, lim, onfinish)
{
	if(!onfinish)onfinish=function(){};
	var o=idd;
	if(!o.JSAnimScrl)o.JSAnimScrl=new Object();
	o.JSAnimScrl.stpNo=(time/1000)*fps;
	o.JSAnimScrl.stp=(lim-o.scrollLeft)/o.JSAnimScrl.stpNo;
	if(o.JSAnimScrl.itv)window.clearInterval(o.JSAnimScrl.itv);
	var h=o.scrollLeft;
	var hh=null;
	o.JSAnimScrl.itv=window.setInterval(function(){if((Math.abs(lim-h)<=Math.abs(o.JSAnimScrl.stp))||(h==hh)){o.scrollLeft=lim;clearInterval(o.JSAnimScrl.itv);onfinish();}else{hh=h;h=o.scrollLeft+parseFloat(o.JSAnimScrl.stp);o.scrollLeft=parseInt(h);};}, 1000/fps);
}

function chSrc(ref, ssrc)
{
	ref.src=ssrc;
}
