(function($) {
	$(document).ready(function() {
		var tube = {
			elements: $('.sys_slider_innertube').children('div').length,
			index: 1,
			width: 575
		};
		$('.sys_slider_innertube div').click(function() {
			location = $(this).find('.sys_slider_link a:first').attr('href');
		});
		$('.sys_slider_button_left').click(function() {
			if (tube.index > 1) {
				$('.sys_slider_innertube').animate({ 'left': '+=' + tube.width + 'px' }, 500);
				tube.index--;
			}
		});
		$('.sys_slider_button_right').click(function() {
			if (tube.index < tube.elements) {
				$('.sys_slider_innertube').animate({ 'left': '-=' + tube.width + 'px' }, 500);
				tube.index++;
			}
		});
		// register a function for scripts to run later
		$.extend({select_slide : 
			function(selector) {
				var idx = $('.sys_slider_innertube div').index($(selector));
				var left = (idx * tube.width);
				$('.sys_slider_innertube').css({ 'display': 'block', 'left': '-' + left + 'px' });
				tube.index = idx + 1;
			}
		});
	});
})(jQuery);
