var dimages = new Array();
var numImages = 12;
var delay = 3000; //in miliseconds
	
for (i = 0; i < numImages; i++)
{
	dimages[i] = new Image();
	dimages[i].src = "/images/affiliates/image"+(i+1)+".jpg";
}
var curImage = -1;

function shuffleArray(inputArray)
{
	inputArray.sort(function() {return 0.5 - Math.random()}); //Array elements now scrambled
	return;
}

function swapPicture()
{
	if (document.images)
	{
		var nextImage = curImage + 1;
		if (nextImage >= numImages)
		{
			shuffleArray(dimages);
			nextImage = 0;
		}
		if (dimages[nextImage] && dimages[nextImage].complete)
		{
			var target = 0;
			if (document.images.affiliateImgs)
				target = document.images.affiliateImgs;
			if (document.all && document.getElementById("affiliateImgs"))
				target = document.getElementById("affiliateImgs");
	
			// make sure target is valid.	It might not be valid
			//	 if the page has not finished loading
			if (target)
			{
				target.src = dimages[nextImage].src;
				curImage = nextImage;
			}

			setTimeout("swapPicture()", delay);

		}
		else
		{
			setTimeout("swapPicture()", 500);
		}
	}
}

shuffleArray(dimages);
setTimeout("swapPicture()", delay);