// JavaScript Document

// This javascript is used to swap in and out images for an advertisement or slideshow without reloading the page.

var dImages = new Array();
var numImages = 3;

for (i = 0; i < numImages; i++) {
	dImages[i] = new Image();
	dImages[i].src = "assets/advertisements/PACT/PACT_Ad_02_18_2010/PACT_Ad_" + i + ".jpg";
}

var curImage = -1;

function swapPicture() {
	if (document.images) {
		var nextImage = curImage + 1;
		if (nextImage >= numImages) { nextImage = 0; }
		if (dImages[nextImage] && dImages[nextImage].complete) {
			var target = 0;
			if (document.images.SS_image) { target = document.images.SS_image; }
			if (document.all && document.getElementById("SS_image")) {
				target = document.getElementById("SS_image");	
			}
			
			// 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()", 10000);
		} else {
			setTimeout("swapPicture()", 500);
		}
	}
}

setTimeout("swapPicture()", 3000);
