var stepPosition = new SmoothMovement();
var setSlowed = false;
var currentStep = 1;
var timeouts = new Array();
var speed = 5000;
var intervalId = 0;

intervalId = setInterval("moveToNext()",speed);

function moveToNext() {
	if(currentStep == 3) {
		var nextStep = 1;
	}
	else {
		var nextStep = currentStep+1;
	}
	moveToStep(nextStep,true);
}

function moveToStep(step,timed) {

	clearInterval(intervalId);

	var steps = document.getElementById('C_leftnews_news');

	if(step == 1) {
		var newStep = 0;
	}
	else if(step == 2) {
		var newStep = -234;
	}
	else {
		var newStep = -468;
	}
	
	if(setSlowed == false) {
		// update the target position
		stepPosition.target = newStep;
		
		var speedStart = new Date();
		
	// Slöar ner ca 1 sekund
	//	var i=0;
	//	for (i=0;i<=100000000;i++) {
	//		var skldfh = 100/99*199999-3847;
	//		var sdf = skldfh*0.134987;
	//	}

		// animate the movement
		stepPosition.animate(
			10,
			function(position){
			  steps.style.left = position + 'px';
			},
			function() {
				if(stepPosition.hasStopped()) {
					var speedStop = new Date();
					var speedDiff = speedStop.getTime()-speedStart.getTime();
					if(speedDiff >= 1000) {
						setSlowed = true;
					}
					intervalId = setInterval("moveToNext()",speed);
				}
			});
	}
	document.getElementById('dot_1').style.backgroundImage="url('/site/images/dot_off.png')";
	document.getElementById('dot_2').style.backgroundImage="url('/site/images/dot_off.png')";
	document.getElementById('dot_3').style.backgroundImage="url('/site/images/dot_off.png')";
	var dot = document.getElementById('dot_'+step);
	dot.style.backgroundImage="url('/site/images/dot_on.png')";
	
	if(currentStep == 3) {
		currentStep = 1;
	}
	else {
		currentStep = step;
	}
}
