$(document).ready(function() {
	// // alert('ready (slider)');
});

function move_slider(id, frame, count, width)
{
	alert(id + ', ' + frame)
}

function setup_slider(id, w, h) {
	var frame = 1;
	var slide_width = w;
	var slides = $(id + ' .tiny_slider_slide');
	var slides_count = slides.length;
	
	// alert('ie debug #1');
	
	// console.log(slides);
	
	$(id + ' .tiny_slider_slidebox').css({ 'width': w, 'height': h });
	$(id + ' .tiny_slider_slide').css({ 'width': w, 'height': h });
	$(id + ' .tiny_slider_arrow').css({ 'height': h });
	
	slides.wrapAll('<div class="tiny_slider_slidebox_wrapper"></div>').css({
		'width': slide_width,
		'float': 'left'
	})
	
	$(id + ' .tiny_slider_slidebox_wrapper').css('width', slide_width * slides_count)
	
	$(id + ' .tiny_slider_left_arrow').bind(
		'click',
		function() {
			// alert('ie debug #2');
			
			frame--;
			if (frame < 1) {
				frame = slides_count;
			}
			// console.log('left of ' + id + ' clicked / ' + frame);
			// // alert('ie Debug: left of ' + id + ' clicked / ' + frame);
			
			$(id + ' .tiny_slider_slidebox_wrapper').stop();
			$(id + ' .tiny_slider_slidebox_wrapper').animate({
				'marginLeft': slide_width * (-(frame - 1)),
			})
		});
	$(id + ' .tiny_slider_right_arrow').bind(
		'click',
		function() {
			// alert('ie debug #3');
			
			frame++;
			if (frame > slides_count) {
				frame = 1;
			}
			// console.log('right of ' + id + ' clicked / ' + frame);
			// alert('ie debug: left of ' + id + ' clicked / ' + frame);
			
			$(id + ' .tiny_slider_slidebox_wrapper').stop();
			$(id + ' .tiny_slider_slidebox_wrapper').animate({
				'marginLeft': slide_width * (-(frame - 1)),
			})
		});
	
	// alert('ie debug #1.1');
	
	$(id + ' .tiny_slider_arrow').css({ 'padding-top': (h / 2) - 10 });
	
	var time_slide_update = function() {
		// alert('ie debug #4');
		// console.log('timer event triggered');
		frame++;
		if (frame > slides_count) {
			frame = 1;
		}
		
		$(id + ' .tiny_slider_slidebox_wrapper').stop();
		$(id + ' .tiny_slider_slidebox_wrapper').animate({
			'marginLeft': slide_width * (-(frame - 1)),
		})
	}
	
	window.setInterval(time_slide_update, 4000)
	
	// alert('ie debug #1.2');
}

$(document).ready(function() {
	setup_slider('#machine_slider', 148, 75);
	setup_slider('#partners_slider', 148, 116)
});
