var t = 0;
var time = 5000;
var images;
var currentImage = 0;

function rotateImages() {
	var nextImage = currentImage + 1;
	if (nextImage >= images.length) nextImage = 0;
	
	if (nextImage == 0) {
		$(images[nextImage]).css('display','block');
		$(images[currentImage]).fadeOut(500,function(){
			currentImage = nextImage;
		});
	} else {
		$(images[nextImage]).fadeIn(500,function(){
			$(images[currentImage]).css('display','none');	
			currentImage = nextImage;
		});
	}
	clearTimeout(t);
	t = setTimeout("rotateImages()",time);
}

function initializeRotate() {
	var features = $('#features div.rotate');
	
	if (features.length >= 1) {
		var featureImages = $(features[0]).find('a');
		
		if (featureImages.length > 1) {
			images = featureImages;
			t = setTimeout("rotateImages()",time);
			return true;
		}
	}
}

$(document).ready(function(){
	initializeRotate();
});
