var imageArray=new Array();
var curImage=0;
var numImages = 0;
var swapTime;
var imgSize;

function loadImages(picnum,directory,fileSet,timeout,size)
{
	swapTime = timeout * 1000;
	
	for (i=0; i<picnum; i++)
	{
		imageArray[i]=new Image();
		imageArray[i].src=directory + "/"+fileSet+(i+1)+".jpg";
	}
	numImages = picnum;
	curImage=-1;
	imgSize=size;
	setTimeout("swapImage()", swapTime);
}



function swapImage()
{
	var target;
	
	if (document.images)
	{
		curImage++;

		if (curImage>=numImages)
			curImage=0;

		target = document.getElementById("imgSwap");
		
		//alert("Index: " + curImage);
		target.src = imageArray[curImage].src;
		
		if (imageArray[curImage].height > imageArray[curImage].width)
		{
			// Porttrait
			target.height = imgSize;
			target.width = (imageArray[curImage].width / imageArray[curImage].height) * imgSize;
		}
		else
		{
			// Landscape
			target.width = imgSize;
			target.height = (imageArray[curImage].height / imageArray[curImage].width) * imgSize;
		}
	
		//target.height = imageArray[curImage].height;
		//target.width = imageArray[curImage].width;
		setTimeout("swapImage()", swapTime);
	}
}

//these calls make the initial image load

//setTimeout("swapImage()", swapTime);
