$(document).ready(function() {
	if ($("#home-image-pane").length > 0) {
		var featureImagePath = "images/";
		var featureImageNames = ['home_splash.jpg', 'home_splash2.jpg', 'home_splash3.jpg'];
		var imgarr = new Array();
		var displayImage = 0;
		
		for (i=0; i < featureImageNames.length; i++) {
			imgarr[i] = featureImagePath + featureImageNames[i];
		}
		
		loadImages();
	
		$('#home-splash').append('<ul id="term-overlay"><li class="organic">organic</li><li class="safe">safe</li><li class="effective">effective</li></ul>');
		$('#term-overlay li.safe').hide();
		$('#term-overlay li.effective').hide();
	}

	function loadImages() {
		var numLoaded = 0;
		
		for (var i=0; i < imgarr.length; i++) {
			$(new Image()).load(function() {
				numLoaded++;
				
				if (numLoaded == imgarr.length) {
					setInterval(rotateImages, 7000);
				}
			}).attr('src', imgarr[i]);		
		}
	}

	function rotateImages() {
		var currentImageSrc = $('#feature-image').attr('src');
		displayImage++;
		var nextImageSrc = featureImagePath + featureImageNames[displayImage];
		
		if (displayImage >= imgarr.length) {
			displayImage = 0;
			nextImageSrc = featureImagePath + featureImageNames[displayImage];
		}
		
		var displayTerm = displayImage + 1;
		
		$('#home-image-pane').append('<div id="rotating-display-overlay"><img src="' + currentImageSrc + '" alt="Motherlove" /></div>');
		$('#feature-image').hide();
		$('#feature-image').attr("src", nextImageSrc);
		$('#rotating-display-overlay').fadeOut(2000, function() { $(this).remove(); });
		$('#term-overlay li:visible').fadeOut(2000);
		$('#feature-image').fadeIn(1000);
		$('#term-overlay li:nth-child(' + displayTerm + ')').fadeIn(1000);
	}
});
