// Elements: Initial State
var timer;


// Reset Transition Overlay Position
var resetTrans = function() {
	$("#Transition").hide(0);
	$("#Transition img").css( { top: "-1110px" } );
}
	

// SLIDE SWEEP
var slide_to = function(slide) {
	if (slide >= $("#SlideSwapper a").length) {
		slide = 0;
	}

	clearTimeout(timer);
	$("#SlideSwapper a").removeClass();
	$("#SlideSwapper a").eq(slide).addClass("active");
	$("#Transition").show(0);
		
	$("#Transition img").animate( { top: "-370px" } , 1500 , "easeInQuart", swap_to );
	var timeout_call = "jQuery(slide_to(" + (slide + 1).toString() + "))";
	timer = setTimeout( timeout_call, 8000 );
		
	function swap_to() {
		$(".slide, #MainImageTitle *").removeClass("active");
		$(".slide").eq(slide).addClass("active");
		$("#MainImageTitle h3").eq(slide).addClass("active");
		$("#MainImageTitle h2").eq(slide).addClass("active");
		$("#Transition img").animate( { top: "370px" } , 1500 , "easeInOutQuart" , resetTrans );
	}
}


jQuery(function(){
					 
	// Slide Navigation
	$("#SlideSwapper a").live("click", function(){
		var clicked = $("#SlideSwapper a").index($(this));
		$(this).show( 0, slide_to(clicked) ); return false; });
	
	$(".slide:first, #MainImageTitle h3:first, #MainImageTitle h2:first, #SlideSwapper a:first").addClass("active");
	$("#Transition").hide(0);
	timer = setTimeout( "jQuery(slide_to(1))" , 8000 );
		
});

