$(document).ready(function() {
	var objSlider = new Slider();
});

function Slider() {
	this.intCurrent = 1;
	this.intNumSteps = $('#sliderPad > div').length - 2;
	this.init();
}

Slider.prototype = {

	init : function() {
		
		$('#slider').css("overflow", "hidden");
		
		this.move();
		$('#sliderLeft').addClass('disabled');
		
		this.bindings();
	},
	
	bindings : function() {
		
		var thisObj = this;
		
		$('#sliderRight:not(.disabled)').live('click', function(e) {
			e.preventDefault();
			thisObj.moveNext();
			if (thisObj.intCurrent == thisObj.intNumSteps) {
				$(this).addClass('disabled');
			} else {
				$('.disabled').removeClass('disabled');
			}//if
		});
		
		$('#sliderLeft:not(.disabled)').live('click', function(e) {
			e.preventDefault();
			thisObj.movePrev();
			if (thisObj.intCurrent == 1) {
				$(this).addClass('disabled');
			} else {
				$('.disabled').removeClass('disabled');
			}//if
		});
		
	},
	
	moveNext : function() {
		this.intCurrent++;
		this.move();
	},
	
	movePrev : function() {
		this.intCurrent--;
		this.move();
	},
	
	move : function() {
		$('#slider').scrollTo('.timelineYear:nth-child(' + this.intCurrent + ')', "slow", { easing: "easeOutQuad" });
	}
	
};

