	var currentdiv;
	var myDivFx = new Array();
	var t;
	var numberofitems;

	window.addEvent('domready', 
	function(){	setTimeout(
			function() {

		if(document.getElementById("boxwrapper")) {
	
		numberofitems = document.getElementById("boxcount").value;

			currentdiv = 1;

			for (i = 1; i <= numberofitems; i++) {
				myDivFx[i] = new Fx.Tween('picturebox' + i,{duration: 2000});
			}

			divCycle();
		}

		}
		,6000)}
	);

	function endCycle(enddiv) {

		var currentbox = document.getElementById("currentbox").value;

//		myDivFx[currentbox] = new Fx.Tween('picturebox' + currentbox,{duration: 2000});
//		myDivFx[enddiv] = new Fx.Tween('picturebox' + enddiv,{duration: 2000});

//		myDivFx[currentbox].start('opacity', [1,0]);
//		myDivFx[enddiv].start('opacity', [0,1]);

		for (i = 1; i <= numberofitems; i++) {
			document.getElementById("picturebox" + i).style.opacity = 0;
			document.getElementById("picturebox" + i).style.visibility = "hidden";
		}

		document.getElementById("picturebox" + enddiv).style.opacity = 1;
		document.getElementById("picturebox" + enddiv).style.visibility = "visible";

		document.getElementById("currentbox").value = enddiv;

		for (i = 1; i <= numberofitems; i++) {
			document.getElementById("button" + i).src = "/images/button"+i+".png";
		}
		document.getElementById("button" + enddiv).src = "/images/button"+enddiv+"_over.png";

		document.getElementById("allowchange").value = 0;
	}

	function divCycle(direction) {

		if(document.getElementById("allowchange").value == 1) {

			document.getElementById("currentbox").value = currentdiv;
			myDivFx[currentdiv].start('opacity', [1,0]);

			currentdiv++;
			if (currentdiv > numberofitems) {
				currentdiv = 1;
			}

			myDivFx[currentdiv].start('opacity', [0,1]);

			for (i = 1; i <= numberofitems; i++) {
				document.getElementById("button" + i).src = "/images/button"+i+".png";
			}

			document.getElementById("button" + currentdiv).src = "/images/button"+currentdiv+"_over.png";

			clearTimeout(t);
			t = setTimeout('divCycle()', 7000);

		}

	}

