	
	var divTop = 0;
	var divBottom;
	var divLeft = 0;
	var divRight;
	var t;
	var stop = true;
	var filmWidth = (usb_overview == 1)? 540 : 600;
	filmWidth = (led == 1)? 780 : filmWidth;
	var filmHeight = 190;
	var speed = 20;

	function resetPosition(){
		filmObj = document.getElementById('film');
		if (filmObj.offsetLeft != 0){
			filmObj.style.left = '0px';
		}			 	 	
	}

	function moveLeft(){
		filmObj = document.getElementById('film');
		var newLeft = filmObj.offsetLeft - 3;		
		filmObj.style.left = newLeft + 'px';
		var movedLeft = Math.abs(filmObj.offsetLeft);
		var firstWidth = filmObj.firstChild.offsetWidth;
		if(movedLeft >= firstWidth) {
		 	filmObj.appendChild(filmObj.firstChild);
		 	filmObj.style.left = parseInt(filmObj.offsetLeft + movedLeft) + 'px';
		}
		clearTimeout(t);				 
		t = setTimeout("moveLeft()", speed);
	}


	function moveStop(){
		clearTimeout(t);
		stop = true;
	}

	function moveRight(){
		filmObj = document.getElementById('film');
		var newLeft = filmObj.offsetLeft + 3;
		newLeft = (newLeft == 0) ? newLeft++ : newLeft;
		filmObj.style.left = newLeft + 'px';
		var movedLeft = filmObj.offsetLeft;
		var lastObj = filmObj.childNodes[filmObj.childNodes.length - 1];
		var lastWidth = lastObj.offsetWidth;
		if(movedLeft > 0) {
			filmObj.insertBefore(lastObj, filmObj.firstChild);
			filmObj.style.left = parseInt(filmObj.offsetLeft - lastWidth) + 'px';
		}
		clearTimeout(t);			 	
		t = setTimeout("moveRight()", speed);
	}

	function initFilm(){
		filmObj = document.getElementById('film');
		filmObj.className = 'visiblediv';
		leftBtnObj = document.getElementById('leftBtn');
		rightBtnObj = document.getElementById('rightBtn');	
		divRight = divLeft + filmObj.offsetWidth;
		filmObj.style.position = "absolute";
		filmObj.parentNode.style.width = filmWidth + 'px';
		filmObj.parentNode.style.height = filmHeight + 'px';		
		var parentWidth = 0;
		
		for(i=0; i<filmObj.childNodes.length; i++){			
			if(filmObj.childNodes[i].tagName) {
				parentWidth += filmObj.childNodes[i].offsetWidth;			
			}else{
				filmObj.removeChild(filmObj.childNodes[i]);
				i--;
			}
		}		
		filmObj.style.width = parentWidth + 'px';
		
		if(filmObj.offsetWidth < filmObj.parentNode.offsetWidth){
			leftBtnObj.style.visibility = 'hidden';
			rightBtnObj.style.visibility = 'hidden';
			filmObj.style.margin = '0px auto';
// 			alert(filmObj.parentNode.offsetWidth - filmObj.offsetWidth);
 			filmObj.style.left = 20 + 'px';			
		}else{	
			leftBtnObj.className = 'left visiblediv leftBtnScroll';			
			rightBtnObj.className = 'left visiblediv rightBtnScroll';
		}
		filmObj.parentNode.parentNode.style.width = filmWidth + 'px';
		filmObj.parentNode.parentNode.style.height = filmHeight + 'px';		
		
	}
	
	function stopSlideShow(img_src) {
		clearTimeout(t)
		document.images.SlideShow.src = img_src;
	}
			
	
	
	
