// jQuery Image Fader for Galaxy

var noImages = 0;
var intTimer;
var classOfContainer = 'rotator_image';

jQuery(function($){
	
	if ($('.'+classOfContainer).length) {
		noImages = $('.'+classOfContainer+' ul li').length;
		intTimer = setInterval('rotate_image()',4500);
		$('.'+classOfContainer+' ul li a').click(function(e){
			e.preventDefault();
			$('.'+classOfContainer+' ul li a').removeClass('current_image');
			$(this).addClass('current_image');
			var nxtImg = parseInt($(this).text());
			nxtImg--;
			$('.image').fadeOut('slow');
			$('.'+classOfContainer+' .image:eq('+nxtImg+')').fadeIn('slow');	
			clearInterval(intTimer);
		intTimer = setInterval('rotate_image()',4500);

});
	}
	
});

function rotate_image() {
	var curImg = $('.'+classOfContainer+' ul li a.current_image');
	var nxtImg = (parseInt(curImg.text())+1);
	if (nxtImg>noImages) nxtImg = 1;
	$('.'+classOfContainer+' ul li a:eq('+(nxtImg-1)+')').addClass('current_image');
	nxtImg--;
	curImg.removeClass('current_image');
	if ((nxtImg-1)<0) {
		curImg = (noImages-1);
	} else {
		curImg = (nxtImg-1);
	}
	
	$('.image:eq('+curImg+')').fadeOut('slow');
	$('.'+classOfContainer+' .image:eq('+nxtImg+')').fadeIn('slow');	
}

