	var iLeft = 0;
	var iFix = 0;
	var iW = 0;
	var iS = 650;
	var objScr;
	var bMove = false;
	var bShow = false;
	var bReady = false;


	function Setup() {
		iW = document.getElementById('screens').offsetWidth;
		objScr = document.getElementById? document.getElementById("screens") : document.all.screens;

		if (iW==0 && parent.document.getElementById('boxif')) parent.document.getElementById('boxif').style.display='none';
		document.getElementById('anxt').style.display='';
		document.getElementById('aprv').style.display='';
		document.getElementById('wait').style.display='none';
		document.getElementById('screens').style.visibility='';
		if (iW < iS) {
			document.getElementById('anxt').src='thame/default/images/events/btn_nxts0.gif';
			iFix = ((iS-iW)/2);
			objScr.style.left=iFix + "px";
		} else {
			if (iW>iS) document.getElementById('anxt').src='thame/default/images/events/btn_nxts.gif';
			objScr.style.left="0px";
		}
		bReady = true;
	}

	function move(action) {
		if (bMove || !bReady) return;
		if ((iLeft==0 && action<0) || (iLeft+iW==iS && action>0) || iFix > 0) return;
		tmp = action;
		action*=5;
		while (Math.abs(action)>1) {
			if (iW+(iLeft-action*130)<iS || (iLeft-action*130)>0) action-=tmp;
			else break;
		}
		bMove = true;

		if ((iLeft-action*130)>=0) document.getElementById('aprv').src='thame/default/images/events/btn_prvs0.gif';
		else document.getElementById('aprv').src='thame/default/images/events/btn_prvs.gif';
		if (iW+(iLeft-action*130)<=iS) document.getElementById('anxt').src='thame/default/images/events/btn_nxts0.gif';
		else document.getElementById('anxt').src='thame/default/images/events/btn_nxts.gif';

		if (iW+(iLeft-action*130)>=iS && (iLeft-action*130) <=0) {
			iLeft-=action*130;
			slide(action,0);
		}
	}

	function slide(step,distance) {
		var jump=10;
		var speed=5;
		var d = Math.abs(parseInt(objScr.style.left)-iLeft);
		if (distance==0) distance = d;
		
		if (d <= distance*0.15) { jump=1; }
		if (parseInt(objScr.style.left)!=iLeft) {
			objScr.style.left=parseInt(objScr.style.left)-step*jump+'px';
			setTimeout('slide('+ step +','+ distance +')',speed);
		} else {
			bMove = false;
		}
	}


	function showBox() {
		if (!bShow) return;
		parent.document.getElementById('pvb').style.display='';
		parent.document.getElementById('pvb').style.left=((iX*130-iFix)-65) + "px";
	}
	
		
	function showMore(arg)
	{
		var ele = document.getElementById(arg);
		ele.style.display = "";
	}
	
	function hideMore(arg)
	{
		var ele = document.getElementById(arg);
		ele.style.display = "none";
	}


