jQuery(function($) {
	var timer;
	
	function slider_button(event, button_num) {
		button_num_next = (button_num == 3) ? 1 : (button_num + 1);
		animated_time = 600;
		rotate_time = 6000;
		
		$(".slide").css("visibility","hidden");
		$("#image" + button_num).css("visibility","visible");
		$("#image" + button_num).css("opacity","0");
		$("#image" + button_num).animate({"opacity":1}, animated_time, "linear", null);
		$("ul.buttons li").removeClass("active");
		$("#image" + button_num).animate({"opacity":1}, animated_time, "linear", null);
		$("#button" + button_num).addClass("active");
		clearTimeout(timer);
		timer = setTimeout(eval("button" + button_num_next + "_click"), rotate_time);
		$("#image" + button_num).animate({"opacity":1}, animated_time, "linear", null);
	}
	
	function button1_click(event) {
		slider_button(event, 1);
		return false;
	}
	
	function button2_click(event) {
		slider_button(event, 2);
		return false;
	}

	function button3_click(event) {
		slider_button(event, 3);
		return false;
	}
	
	$('#button1').bind('click', button1_click);
	$('#button2').bind('click', button2_click);
	$('#button3').bind('click', button3_click);

	clearTimeout(timer);
	timer = setTimeout(eval("button1_click"), "1000");

});

