// ========================================================================
// JAVASCRIPT IMAGE CHANGER
// WRITTEN BY SJMARTIN ASSOCIATES LTD 2010
// ========================================================================

var sjmIC_imageChanger;
var sjmIC_i;
var sjmIC_imagePause;
var sjmIC_imagePath;
var sjmIC_numImages;
var sjmIC_images = new Array();
var sjmIC_imageNames = new Array();
var sjmIC_imageLinks = new Array();
var sjmIC_imageWidth;
var sjmIC_imageheight;
var sjmIC_imageSpan;

function sjmIC_init()
{
	sjmIC_imageSpan = document.getElementById("sjmIC_imageSpan");
	sjmIC_numImages = sjmIC_imageNames.length;

	for (sjmIC_i=0; sjmIC_i<sjmIC_numImages; sjmIC_i++)
	{		
		sjmIC_images[sjmIC_i] = new Image();
		sjmIC_images[sjmIC_i].src = sjmIC_imagePath + sjmIC_imageNames[sjmIC_i];
	}

	sjmIC_imageSpan.style.visibility = "visible";
	sjmIC_i = 0;	// Note: make sure the imageSpan is hard-coded with the first (zeroth-indexed) image to be displayed, so that the image does not change until the page (including that image) has loaded.
	sjmIC_changeImage();
}

function sjmIC_changeImage()
{
	if (sjmIC_imageLinks[sjmIC_i] == "")
	{
		sjmIC_imageSpan.innerHTML = "<img src='" + sjmIC_images[sjmIC_i].src + "' width='" + sjmIC_imageWidth + "' height='" + sjmIC_imageheight + "' border='0'>";
	}
	else
	{
		sjmIC_imageSpan.innerHTML = "<a href='" + sjmIC_imageLinks[sjmIC_i] + "'><img src='" + sjmIC_images[sjmIC_i].src + "' width='" + sjmIC_imageWidth + "' height='" + sjmIC_imageheight + "' border='0'></a>";
	}
	sjmIC_i++;
	if (sjmIC_i == sjmIC_numImages) sjmIC_i = 0;
	
	sjmIC_imageChanger = setTimeout("sjmIC_changeImage()", sjmIC_imagePause*1000);
}
