ImageQueue = new Object();
ImageQueue.srcList  = new Object();
ImageQueue.timeList = new Object();
ImageQueue.frame    = new Object();

function ImageQueueNext( name )
	{
	if( ++ImageQueue.frame[name] > ImageQueue.srcList[name].length )
		ImageQueue.frame[name] = 0;
	document.images[name].src = ImageQueue.srcList[name][ImageQueue.frame[name]];
	setTimeout( 'ImageQueueNext("' + name + '")', ImageQueue.timeList[name][ImageQueue.frame[name]] );
	}

function ImageQueueGo( name, images, timing )
	{
	ImageQueue.srcList[name]  = images;
	ImageQueue.timeList[name] = timing;
	ImageQueue.frame[name]    = -1;
	ImageQueueNext( name );
	}
