var mX=0;
var mSpeed = 0;
var mLoop = true;
var eId = "";
var idcontainerHScroll = "";

function mLewo(id,containerHScroll) {
	eId = id;
	idcontainerHScroll = containerHScroll;
	mLoop=true;
	mSpeed=10;
	mMove();
}

function mPrawo(id,containerHScroll) {
	eId = id;
	idcontainerHScroll = containerHScroll;
	mLoop=true;
	mSpeed=-10;
	mMove();
}

function mMove() {
	mX+=mSpeed;
	el = document.getElementById(eId);
	// --
	//var widthWindow = navigator.appName == "Microsoft Internet Explorer" ? (document.body.offsetWidth)*1 : (window.outerWidth)*1;
	
	var widthWindow = $('#'+idcontainerHScroll).width();
	var widthContent = (el.style.width.substring(0,(el.style.width.length-2)))*1;
	// --
	if (widthContent > widthWindow) {
		if (mX>0) {
			mX = 0;
			mNoScroll();
		}else if (mX < (widthContent-widthWindow)*(-1)) {
			mX = (widthContent-widthWindow)*(-1);
			mNoScroll();
		}
		// --
		el.style.left=mX+"px";;
		// --
		if (mLoop == true) {
			setTimeout(mMove, 20);
		}
	}
	$("#scroll").slider( "value",mX*(-1));
	//document.getElementById('test').innerHTML = 'mY='+mX+'<br />widthWindow='+widthWindow+'<br />'+el.id+'<br />widthContent='+widthContent+'<br />left='+el.style.left;
}
function mNoScroll() {
	mLoop = false;
}

function resetScroll(){
	mX = 0;
	for (j=1; j<25; j++) {
		el = document.getElementById("autoContent");
		if (el != null) {
			el.style.left=mX+"px";
		}
	}
}