// Clubs at CRP
var imageSets = new Array();
var speed = 2;
var interval = 7;
var rand = false;
var current = 0;

$(function() {
	// If image exists, setup rotations
	if ($('#inner_img > img').length > 0) {
		// Load images
		var images = $('#inner_img > img').attr('images');
		// Load speed
		speed = $('#inner_img > img').attr('speed') ? $('#inner_img > img').attr('speed') : speed;
		// Load interval
		interval = $('#inner_img > img').attr('interval') ? $('#inner_img > img').attr('interval') : interval;
		// Load rand
		rand = $('#inner_img > img').attr('rand') ? $('#inner_img > img').attr('rand') : rand;
		// Create image sets
		imageSets = images.split('|');

		// Clear inner_img 
		$('#inner_img').html('');

		// Create image panels foreach image group
		for (var i=0;i<imageSets.length;i++) {
			$('#inner_img').append('<div class="imgPanel" id="imageSet-' + i + '" style="display:' + (i==0 ? 'block' : 'none') + ';"></div>')
			
			// Count images in group
			var imgs = imageSets[i].split(',');
			var width = Math.ceil(932/imgs.length);
			
			// Randomize the images
			if (rand == 'true') {
				imgs.sort(randomSort);
			} //end if rand

			// Output the images to the panel
			for (var x=0;x<imgs.length;x++) {
				$('#imageSet-' + i).append('<img src="' + imgs[x] + '" width="' + width + '">')
			} //end for
		
		} // end for
		
		if (imageSets.length > 1) { setTimeout("rotateImages()",interval*1000-speed*1000); }
	}

});

function rotateImages() {
	if (current < imageSets.length-1) {
		current++;
		$('#imageSet-' + current).fadeIn(speed*1000);
	} else {
		for (var i=0;i<imageSets.length;i++) {
			if (i > 0 && i < imageSets.length-1) {
				$('#imageSet-' + i).css("display","none");
			}
		}
		$('#imageSet-' + (imageSets.length-1)).fadeOut(speed*1000);
		current = 0;
	} //end if-else	
	
	setTimeout("rotateImages()",interval*1000);
} //end function;


function randomSort() {
    return( parseInt( Math.random()*10 ) %2 );
}


