// JScript File
	function loadImages(animOffset,idName) {
		document.getElementById(idName + "Img1").innerHTML = slidedivs[iss];
		document.getElementById(idName + "Img2").innerHTML = slidedivs[iss+1];
		var mycontent;
		for (j = 0; j <= parseInt(slidedivs.length -1); j++)
			{
				mycontent = idName + "Content" + eval(j+1);
				document.getElementById(mycontent).innerHTML = slidedivs[j];
			}
		if (iss<=1 && AnimAutostart) {
				setTimeout("moveDiv(" + animOffset + ",'" + idName + "');",animationPause);
		}
		else {
			document.getElementById("playorpause").innerHTML = "play";
			document.getElementById("startorstop").innerHTML = "play";
		}
	}

	function recycle(animOffset,idName) {
		if (AnimAutostart) {
			t = setTimeout("moveDiv(" + animOffset + ",'" + idName + "')", animationPause);
		}
	}

	function playControl(animOffset,idName) {
		if (document.getElementById("playorpause").innerHTML == "pause") {
			window.clearTimeout(t);
			document.getElementById("porp").src = "html/playctrl.png"
			document.getElementById("playorpause").innerHTML = "play";
			//clearTimeout(moveDiv(animOffset,idName));
		} else {
			document.getElementById("playorpause").innerHTML = "pause";
			document.getElementById("porp").src = "html/pausectrl.png"
			AnimAutostart = true;
			recycle(animOffset,idName);
		}
	}


	function moveDiv(animOffset,idName) {
		clearTimeout(t);

		if (iss>slidedivs.length-1){
		iss=0;
		}

		var bigdiv = document.getElementById(idName + "SliderContainer");

		var movelayer = document.getElementById(idName + "Img1");
		var movelayer2 = document.getElementById(idName + "Img2");

		if (movelayer.style.left == undefined || movelayer2.style.left == "-" + parseInt(scrollerwidth) + "px" || movelayer.style.left == ""){
			movelayer.style.left = "0px";
			movelayer2.style.left = parseInt(movelayer.style.left) + parseInt(scrollerwidth) + "px";
		}

		var pixShift = 15;
		if (parseInt(movelayer.style.left)>=parseInt(movelayer.style.width)*-1+parseInt(animOffset)){
			if ((parseInt(movelayer.style.left)) + (parseInt(movelayer.style.width)) < 15){
				pixShift = (parseInt(movelayer.style.left)) + (parseInt(movelayer.style.width));
				//alert(pixShift);
				movelayer.style.left =  parseInt(movelayer.style.left) -  pixShift - 1 + "px";
				movelayer2.style.left =  parseInt(movelayer2.style.left) - pixShift - 1 + "px";
				//alert(movelayer.style.left);
			}else{
				movelayer.style.left =  parseInt(movelayer.style.left) - 15 + "px";
				movelayer2.style.left =  parseInt(movelayer2.style.left) - 15 + "px";
			}



			movelayer.parentNode.removeChild(movelayer);
			movelayer2.parentNode.removeChild(movelayer2);
			movelayer.innerHTML = slidedivs[iss];
			bigdiv.appendChild(movelayer);

			if(slidedivs.length-1<iss+1) {
				movelayer2.innerHTML = slidedivs[0];
			}
			else {
				movelayer2.innerHTML = slidedivs[iss+1];
			}
			bigdiv.appendChild(movelayer2);
			//alert(movelayer.style.left);

			window.setTimeout("moveDiv(" + animOffset + ",'" + idName + "')",10);
		} else {
			movelayer.parentNode.removeChild(movelayer);
			movelayer.style.left = "0px";

			if(slidedivs.length-1<iss+1) {
				movelayer.innerHTML = slidedivs[0];
			} else {
				movelayer.innerHTML = slidedivs[iss+1];
			}
			bigdiv.appendChild(movelayer);

			movelayer2.parentNode.removeChild(movelayer2);
			movelayer2.style.left = parseInt(movelayer.style.left) + parseInt(scrollerwidth) + "px";
			bigdiv.appendChild(movelayer2);

			iss += 1;
			if(slidedivs.length-1<iss){
				iss=0;
			}

			if (document.getElementById("playorpause").innerHTML == "pause") {
				recycle(animOffset,idName);
			}
			return;
		}
	}
	function moveDivLeft(idName) {
		clearTimeout(t);
		var bigdiv = document.getElementById(idName + "SliderContainer");

		var movelayer = document.getElementById(idName + "Img2");
		var movelayer2 = document.getElementById(idName + "Img1");


		movelayer2.innerHTML = slidedivs[iss];
		if (iss==0){
			movelayer.innerHTML = slidedivs[slidedivs.length-1];
		} else {
			movelayer.innerHTML = slidedivs[iss-1];
		}

		if (movelayer.style.left == undefined || movelayer.style.left == scrollerwidth){
			movelayer.style.left = "-" + scrollerwidth;
			movelayer2.style.left = parseInt(movelayer.style.left) + parseInt(scrollerwidth) + "px";
		}

		var pixShift = 15;
		if (parseInt(movelayer.style.left)<1){
			if (parseInt(movelayer.style.left) > -15){
				pixShift = parseInt(movelayer.style.left)*-1;
				//alert(pixShift);
				movelayer.style.left =  parseInt(movelayer.style.left) + pixShift + 1 + "px";
				movelayer2.style.left =  parseInt(movelayer2.style.left) + pixShift + 1 + "px";
				//alert(movelayer.style.left);
			}else{
				movelayer.style.left =  parseInt(movelayer.style.left) + 15 + "px";
				movelayer2.style.left =  parseInt(movelayer2.style.left) + 15 + "px";
			}

			//movelayer.style.left =  parseInt(movelayer.style.left) + 15 + "px";
			//movelayer2.style.left =  parseInt(movelayer2.style.left) + 15 + "px";

			movelayer.parentNode.removeChild(movelayer);
			movelayer2.parentNode.removeChild(movelayer2);
			bigdiv.appendChild(movelayer);

			bigdiv.appendChild(movelayer2);
			movelayer2.innerHTML = slidedivs[iss];

			window.setTimeout("moveDivLeft('" + idName + "')",10);
		} else {
			movelayer.parentNode.removeChild(movelayer);
			movelayer.style.left = "-" + scrollerwidth;

			if(iss==0) {
				movelayer.innerHTML = slidedivs[slidedivs.length-2];
			} else {
				movelayer.innerHTML = slidedivs[iss-2];
			}
			bigdiv.appendChild(movelayer);

			movelayer2.parentNode.removeChild(movelayer2);
			movelayer2.style.left = parseInt(movelayer.style.left) + parseInt(scrollerwidth) + "px";

			if(iss==0){
				movelayer2.innerHTML = slidedivs[slidedivs.length-1];
			} else {
				movelayer2.innerHTML = slidedivs[iss-1];
			}

			bigdiv.appendChild(movelayer2);

			iss -= 1;
			if(iss<0){
				iss=slidedivs.length-1;
			}

			if (document.getElementById("playorpause").innerHTML == "pause") {
				recycle(0,idName);
			}
			return;
		}
	}
