	var inProgress = 0;
	
	function ResetTimer()
	{
		inProgress = 0;	
	}
		
	function MoveToAnswer(number,set)
	{
		if (inProgress == 0)
		{
			inProgress=setInterval("ResetTimer()",1000)
				
			var iTemp = 0;
			var maxAnswer = document.getElementById("hdnMaxAnswer"+set).value;
			var TopAnswer = document.getElementById("hdnTopAnswer"+set).value;
			var BottomAnswer = document.getElementById("hdnBottomAnswer"+set).value;
			var currentAnswer = document.getElementById("hdnAnswer"+set).value;
			
			iTemp = parseInt(currentAnswer);
			number = parseInt(currentAnswer) + number;
			//alert(number);
			if (number > 1 && number < parseInt(maxAnswer))
			{
				//change the current answer
				document.getElementById("hdnAnswer"+set).value = number;
				iTemp = number;
				
				var value = number - parseInt(currentAnswer);
				//alert(iTemp);
				var y = parseInt(value) * -192;
				var x = parseInt(value) * -192;
				new Effect.MoveBy('Answers'+set, 0, x , {duration: 0.4,  transition: Effect.Transitions.sinoidal, queue: 'end'});
			}
			
			if (number == 2)
			{	
				var value = parseInt(TopAnswer)-1;
				//alert(document.getElementById('Answers'+set).offsetLeft);
				var y = parseInt(value) * -192;
				var x = parseInt(value) * -192;
				new Effect.MoveBy('Answers'+set, 0, x , {duration: 0.0,  transition: Effect.Transitions.sinoidal, queue: 'end'});
				
				//change the current answer
				document.getElementById("hdnAnswer"+set).value = parseInt(TopAnswer)+1;
			}
			else if (number == parseInt(maxAnswer)-1)
			{	
				var value = (parseInt(maxAnswer)-1) - (parseInt(BottomAnswer)-1);
				//alert('2:'+value);
				var y = parseInt(value) * -192;
				var x = parseInt(value) * 192;
				new Effect.MoveBy('Answers'+set, 0, x , {duration: 0.0,  transition: Effect.Transitions.sinoidal, queue: 'end'});
				
				//change the current answer
				document.getElementById("hdnAnswer"+set).value = parseInt(BottomAnswer)-1;
			}
		}
	}
	
	function MoveToAnswerFast(number,set)
	{
		var currentAnswer = document.getElementById("hdnAnswer"+set).value;
		var maxAnswer = document.getElementById("hdnMaxAnswer"+set).value;
		var iAnswer = 0;
		iAnswer = parseInt(currentAnswer) + number - 1;
		//alert(maxAnswer);
		if (iAnswer > 0 && iAnswer < parseInt(maxAnswer - 1))
		{
			var value = iAnswer - parseInt(currentAnswer);
			//alert(value);
			var y = parseInt(value) * -192;
			var x = parseInt(value) * -192;
			new Effect.MoveBy('Answers'+set, 0, x , {duration: 0.0,  transition: Effect.Transitions.sinoidal, queue: 'end'});
			
			//change the current answer
			document.getElementById("hdnAnswer"+set).value = iAnswer;
			//alert(document.getElementById("hdnAnswer").value);
		}
	}
	
	function InitImages(a,b,c,d,e,f)
	{
		try{
			MoveToAnswerFast(a,1);
			MoveToAnswerFast(b,2);
			MoveToAnswerFast(c,3);
			MoveToAnswerFast(d,4);
			MoveToAnswerFast(e,5);
			MoveToAnswerFast(f,6);
		}
		catch(err){}
	}
	

