
;var Carousel = {
	timer:undefined,
	timeout:5000,
	jump:function(e){
		if (e.preventDefault) {
			e.preventDefault();
			if ($(e.target).parent().hasClass('active'))return;
		}
		clearTimeout(Carousel.timer);
		Carousel.timer = setTimeout(Carousel.jump, Carousel.timeout);
		var a = $('#ref-items .active'),
			b = e.preventDefault ? $('#ref-items .item-' + e.target.innerHTML) : (a.next().length ? a.next() : $('#ref-items').children(':first')),
			c = e.preventDefault ? $(e.target).parent() : ($('#ref-navigator .active').next().length ? $('#ref-navigator .active').next() : $('#ref-navigator').children(':first'));
		$('#ref-navigator li').removeClass('active');
		c.addClass('active');
		a.removeClass('active').animate({left:'-263px'},function(){$(this).css('left','263px')});
		b.addClass('active').animate({left:'0px'});
	}
};

$(document).ready(function(){
	$('#ref-navigator a').click(Carousel.jump);
	Carousel.timer = setTimeout(Carousel.jump, Carousel.timeout);
});
