// Copyright 2010 Robot Stampede LLC

var imgCache = []
var curImage = 0; // index

function preloadImages() {
	var i;

	for (i = 0; i < imgSrc.length; i++)
	{
		var im = document.createElement('img');
		im.src = imgSrc[i];
		imgCache.push(im);
	}
}

function addImages() {
	var i;

	$('#'+imageRotateContainerId).css({'position':'relative'});

	for (i = 0; i < imgCache.length; i++) {
		$('#'+imageRotateContainerId+' a').append(imgCache[i]);
		$(imgCache[i]).css({
			'position':'absolute',
			'top':imageOffsetY, 'left':imageOffsetX,
			'border':0
		});

		if (i != 0) {
			$(imgCache[i]).hide()
		}
	}
}

function rotateImage() {
	var prevImage = curImage;
	curImage++;

	if (curImage >= imgCache.length) {
		curImage = 0;
	}

	$(imgCache[curImage]).fadeIn(crossFadeTime * 1000, crossFadeComplete);
	$(imgCache[prevImage]).fadeOut(crossFadeTime * 1000);
}

function crossFadeComplete() {
	start();
}

function start() {
	setTimeout("rotateImage()", delayBetweenImages * 1000);
}

$(function() {
	preloadImages();
	addImages();
	start();
});


