function setJumpers(mySlider) {
	var jumperCount = $('p.pagination span').size();
	var itemWidth = $("#merchants .item").width();
	var sliderWidth = itemWidth * jumperCount;

	for (i = 0; i < jumperCount; i++) {
		$('p.pagination span').eq(i).bind('click', {id: i}, function(event) {
			event.preventDefault();
			mySlider.currentX = -(event.data.id * itemWidth);
			mySlider.update();
		});
	}
}

/*
Initialize
*/
$(function() {

	var slider = new Lectric.Slider();
	slider.init('#merchants', {init: sliderInit});
	
	function sliderInit(s) {
		$('p.pagination span').eq(Math.abs(s.currentX) / $("#merchants .item").width()).addClass("current");
	};
	
	slider.subscribe('animationEnd', function(s) {
		$('p.pagination span').removeClass();
		$('p.pagination span').eq(Math.abs(s.currentX) / $("#merchants .item").width()).addClass("current");
	});
	
	setJumpers(slider);
});
