
var moveSpeed = speed;
var allwidth = '';
var imgLine;
var imgLine2;
var imgWidth = setImgWidth;
var itemCnt = itemImgs.length;
var dspCnt = '1';
var imgLine3;
var imgLine4;

if (typeof setDspCnt == null || typeof setDspCnt == 'undefined') {
	var dspCnt = 1;
} else {
	var dspCnt = setDspCnt;
}

function itemListScroll() {
	scrollItemSet();
	setTimeout("moveStart()", 3000);
}

function moveStart() {
	clearInterval(myHandle);
	myHandle = setInterval("imageMove()", 50);	
}

function scrollItemSet() {
	itemImgs = '<div style="white-space:nowrap;">' + itemImgs.join("") + '</div>';
	imgLine = document.getElementById ? document.getElementById("line1") : document.all.line1;
	imgLine2 = document.getElementById ? document.getElementById("line2") : document.all.line2;
	imgLine.innerHTML = itemImgs;
	imgLine2.innerHTML = itemImgs;
	allwidth = imgWidth * itemCnt; 
	imgLine2.style.left = allwidth + "px";
	if (dspCnt == 2) {
		imgLine3 = document.getElementById ? document.getElementById("line3") : document.all.line3;
		imgLine4 = document.getElementById ? document.getElementById("line4") : document.all.line4;
		imgLine3.innerHTML = itemImgs;
		imgLine4.innerHTML = itemImgs;		
		imgLine4.style.left = allwidth + "px";
	}
}

function imageMove() {
	if (parseInt(imgLine.style.left) > (allwidth * (-1) - imgWidth)) {
		imgLine.style.left = parseInt(imgLine.style.left) - moveSpeed + "px";
	} else {
		imgLine.style.left = parseInt(imgLine2.style.left) + (allwidth - moveSpeed) + "px";
	}
	if (parseInt(imgLine2.style.left) > (allwidth * (-1) - imgWidth)) {
		imgLine2.style.left = parseInt(imgLine2.style.left) - moveSpeed + "px";
	} else {
		imgLine2.style.left = parseInt(imgLine.style.left) + allwidth + "px";
	}
	
	if (dspCnt == 2) {
		if (parseInt(imgLine3.style.left) > (allwidth * (-1) - imgWidth)) {
			imgLine3.style.left = parseInt(imgLine3.style.left) - moveSpeed + "px";
		} else {
			imgLine3.style.left = parseInt(imgLine4.style.left) + (allwidth - moveSpeed) + "px";
		}
		if (parseInt(imgLine4.style.left) > (allwidth * (-1) - imgWidth)) {
			imgLine4.style.left = parseInt(imgLine4.style.left) - moveSpeed + "px";
		} else {
			imgLine4.style.left = parseInt(imgLine3.style.left) + allwidth + "px";
		}	
	}
}

function changeItem(chItemList) {
		if (myHandle != 0) {
			clearInterval(myHandle); 
			myHandle = 0;
		}
		itemImgs = chItemList;
		itemCnt = itemImgs.length;
		$('#line1').css('left','0px');
		$('#line1').css('top','0px');
		$('#line2').css('left','-1000px');
		$('#line2').css('top','0px');
		if (dspCnt == 2) {
			$('#line3').css('left','0px');
			$('#line3').css('top','0px');
			$('#line4').css('left','-1000px');
			$('#line4').css('top','0px');		
		}
		itemListScroll();
}
