$(document).ready( function() {

	var sl = $('#slide_changer');
	var len = $('#slides .sl').length;
	var ul = $('#slides');

	if ( len>1 ) {

		var s_right = sl.find('span.prev');
		var s_left = sl.find('span.next');
		
		s_left.bind('click', function() {
			clearInterval(setter);
			var a = ul.find('.sl:eq(0)');
			a
				.animate({ marginLeft:"-954px"}, 500, function() {
					a.appendTo(ul).css('marginLeft','0');
				});
		});

		s_right.bind('click', function() {
			clearInterval(setter);
			var a = ul.find('.sl:last');
			a.prependTo(ul).css('marginLeft','-954px');
			a.animate({ marginLeft:'0'}, 500);
		});
	} else {
		sl.hide();
	}
	
	function next_slide() {
		var a = $('#slides').find('.sl:eq(0)');
			a
				.animate({ marginLeft:"-954px"}, 500, function() {
					a.appendTo($('#slides')).css('marginLeft','0');
				});
	}
	
	var setter = setInterval(next_slide, 4000);
});

/*
$(document).ready( function() {

	if ($('#slide_changer').length > 0) {
	
		var current = 1;

		var li_w = $('#slides .sl:eq(0)').width();
		var li_c = $('#slides .sl').length;
		var li_v = ($('.slide').width()/li_w).toFixed(0);

		$('#slides').css('marginLeft', -1 * (current-1) * li_w);

		var mayRotate = 1;

		$('#slide_changer .prev:not(".inact")').live('click', function() {
			clearInterval(setter);
			if (mayRotate == 1) {
				if (current <= 1) {
					return;
				} else {
					current--;
					mayRotate = 0;
					$('#slide_changer .next').removeClass('inact');
					$('#slides').animate({
						marginLeft: '+=' + li_w
						}, 500, function() {
							mayRotate = 1;
							if (current <= 1) $('#slide_changer .prev').addClass('inact');
					});
				}
			}
		});
		
		$('#slide_changer .next:not(".inact")').live('click', function() {
			clearInterval(setter);
			if (mayRotate == 1) {
				if (current >= li_c - li_v + 1) {
					return;
				} else {
					current++;
					mayRotate = 0;
					$('#slide_changer .prev').removeClass('inact');
					$('#slides').animate({
						marginLeft: '-=' + li_w
						}, 500, function() {
							mayRotate = 1;
							if (current >= li_c - li_v + 1) $('#slide_changer .next').addClass('inact');
					});
				}
			}
		});
		
		function next_slide() {
			if (current >= li_c - li_v + 1) {
				$('#slide_changer .next').removeClass('inact');
				current = 1;
				mayRotate = 0;
				$('#slides').animate({
					marginLeft: 0
					}, 500, function() {
						mayRotate = 1;
						$('#slide_changer .prev').addClass('inact');
				});
			} else {
				current++;
				mayRotate = 0;
				$('#slide_changer .prev').removeClass('inact');
				$('#slides').animate({
					marginLeft: '-=' + li_w
					}, 500, function() {
						mayRotate = 1;
						if (current >= li_c - li_v + 1) $('#slide_changer .next').addClass('inact');
				});
			}
		}
		
		var setter = setInterval(next_slide, 2000);
	}
});
*/
