
var seconds = "5";

var currentpicture = 0;
var mypicturearray = new Array();
mypicturearray[0] = 'images-home/CathodeHeat.jpg';
mypicturearray[1] = 'images-home/LEO180.jpg';
mypicturearray[2] = 'images-home/HighCurrentCathode180.jpg';
mypicturearray[3] = 'images-home/NSTAR.jpg';
mypicturearray[4] = 'images-home/LEO.jpg';
mypicturearray[5] = 'images-home/HC.jpg';
mypicturearray[6] = 'images-home/NSTARb180.jpg';

function imgSwitch()
{
	currentpicture += 1;
	if(currentpicture >= mypicturearray.length)
	{
		currentpicture = 0;
	}

	// Preload next image.
	setTimeout("imgPreLoadImage(mypicturearray[currentpicture]);", 0);
	// Fade out.
	setTimeout("currentOpac('imgRevolve', 0, 500)", 0);
	// Switch image.
	setTimeout("imgReplace('imgRevolve',mypicturearray[currentpicture]);", 500);
	// Fade in.
	setTimeout("currentOpac('imgRevolve', 100, 500)", 500);
	// Start new timer.
	setTimeout("imgSwitch()", seconds * 1000);
}

function imgReplace(imgid,imgsrc)
{
	if(document.getElementById(imgid) != null)
	{
		document.getElementById(imgid).src = imgsrc;
	}
}

function imgPreLoadImages()
{
	// This does not seem to be working.
	imageObj = new Image();

	var i = 0;
	for(i=0;i<mypicturearray.length;i++)
	{
		imageObj.src = mypicturearray[i];
	}
}

function imgPreLoadImage(imgsrc)
{
	imageObj = new Image();
	imageObj.src = imgsrc;
}

