//<![CDATA[
$(function() {

var slide_target = $("#main_top").find(".slide").last().show();

if ( $(".slide").length > 1 ) {
	$("#slide_controls").oneTime(7500, "change_slide", autoRotateSlide );
}

var slide_target = $("#main_top").find(".slide").last().find("a").attr("href");
$("#slide_target").attr("href", slide_target);

$("#slide_rotate_right").live("click", function(event){
	event.preventDefault();
	
	var hide = $("#main_top").find(".slide").last();
	var show = $(hide).prev();
	
	if ( $(show).is(":animated") ) {
		return false;
	}
	if ( $(hide).is(":animated") ) {
		return false;
	}
	
	$(show).css("backgroundPosition", "1053px 0");
	$(show).show();
	$(show).animate({
			backgroundPosition: "0px"
			}, "slow", "easeOutSine"
	);	
	$(hide).css("backgroundPosition", "0 0");
	$(hide).animate({
			backgroundPosition: "-1053px"
			}, "slow", "easeOutSine", function() {
				$("#main_top").prepend($(hide));
				$(hide).hide();
				$(hide).css("backgroundPosition", "0 0");
				var slide_target = $("#main_top").find(".slide").last().find("a").attr("href");
				$("#slide_target").attr("href", slide_target);
			}
	);

	$("#slide_controls").stopTime("change_slide");
	$("#slide_controls").oneTime(7500, "change_slide", autoRotateSlide );

});	

$("#slide_rotate_left").live("click", function(event){
	event.preventDefault();
	
	var hide = $("#main_top").find(".slide").last();
	var show = $(hide).prev();
	
	if ( $(show).is(":animated") ) {
		return false;
	}
	if ( $(hide).is(":animated") ) {
		return false;
	}

	$(show).stop(false, true);
	$(hide).stop(false, true);

	$(show).css("backgroundPosition", "-1053px 0");
	$(show).show();
	$(show).animate({
			backgroundPosition: "0px"
			}, "slow", "easeOutSine"
	);	
	
	$(hide).css("backgroundPosition", "0 0");
	$(hide).animate({
			backgroundPosition: "1053px"
			}, "slow", "easeOutSine", function() {
				$("#main_top").prepend($(hide));
				$(hide).hide();
				$(hide).css("backgroundPosition", "0 0");
				var slide_target = $("#main_top").find(".slide").last().find("a").attr("href");
				$("#slide_target").attr("href", slide_target);
			}
	);	

	$("#slide_controls").stopTime("change_slide");
	$("#slide_controls").oneTime(7500, "change_slide", autoRotateSlide );

});	

});

function autoRotateSlide() {
	$('#slide_rotate_right').click();
}

//]]>

