var currPage = 1;
var maxPage = 9;
var increment = 825;

window.addEvent('domready', function() {
	var fx = new Fx.Tween($('sliderBody'), {duration: 1250, transition: 'back:in:out'});

	if (getUrlAnchor() != "") {
		var getStep = parseInt(getUrlAnchor());
		if (getStep > 0 && getStep < 10) {
			currPage = getStep;
			fx.start('margin-left', (currPage-1)*-increment);
			markProgress();
			setLinks();
		}
 	}

	$('btnPrev').addEvent('click', function() {
		if(currPage>1){
			currPage -= 1;
			fx.start('margin-left', (currPage-1)*-increment);
			markProgress();
			return setLinks();
		}
	});
	$('btnNext').addEvent('click', function() {
		if(currPage<maxPage){
			currPage += 1;
			fx.start('margin-left', (currPage-1)*-increment);
			markProgress();
			return setLinks();
		}
	});
	$('lnkStep1').addEvent('click', function() {
		currPage = 1;
		fx.start('margin-left', (currPage-1)*-increment);
		markProgress();
	});
	$('lnkStep2').addEvent('click', function() {
		currPage = 2;
		fx.start('margin-left', (currPage-1)*-increment);
		markProgress();
	});
	$('lnkStep3').addEvent('click', function() {
		currPage = 3;
		fx.start('margin-left', (currPage-1)*-increment);
		markProgress();
	});
	$('lnkStep4').addEvent('click', function() {
		currPage = 4;
		fx.start('margin-left', (currPage-1)*-increment);
		markProgress();
	});
	$('lnkStep5').addEvent('click', function() {
		currPage = 5;
		fx.start('margin-left', (currPage-1)*-increment);
		markProgress();
	});
	$('lnkStep6').addEvent('click', function() {
		currPage = 6;
		fx.start('margin-left', (currPage-1)*-increment);
		markProgress();
	});
	$('lnkStep7').addEvent('click', function() {
		currPage = 7;
		fx.start('margin-left', (currPage-1)*-increment);
		markProgress();
	});
	$('lnkStep8').addEvent('click', function() {
		currPage = 8;
		fx.start('margin-left', (currPage-1)*-increment);
		markProgress();
	});
	$('lnkStep9').addEvent('click', function() {
		currPage = 9;
		fx.start('margin-left', (currPage-1)*-increment);
		markProgress();
	})
});
function setLinks() {
	var prevPage = currPage-1;
	if(prevPage<1) prevPage=1;
	var nextPage = currPage+1;
	if(nextPage>maxPage) nextPage=maxPage;

	$('btnPrev').href = "#"+prevPage;
	$('btnNext').href = "#"+nextPage;
	
	window.location = "#"+currPage;

	return false;
}

function markProgress() {
	var getLinks = $("tabs").getElementsByTagName("a");

	for (var i=1; i<currPage; i++) {
		$("statusDiv"+i).className = "dd";
		if (i>1) {
			$("statusStep"+i).className = "dark";
		}
	}
	for (var i=currPage+1; i<maxPage+1; i++) {
		if (i<maxPage) {
			$("statusDiv"+i).className = "ll";
		}
		$("statusStep"+i).className = "";
	}

	if (currPage==maxPage) {
		$("statusDiv"+maxPage).className = "rightd";
	} else {
		$("statusDiv"+currPage).className = "dl";
		$("statusDiv"+maxPage).className = "right";
	}
	if (currPage>1) {
		$("statusStep"+currPage).className = "dark";
	}
}