//var slideTimeOut = null;
var slideTimeOut = new Array();
var slideShowArray = new Array();
var slideShowDelay = new Array();
var slideSpeed = 4000;

slideShowArray.itemValidation = undefined;
slideShowArray.isArray = undefined;

function doSlide(i)
{
	if (slideShowArray[i]==undefined) return false;
		
		var oImg = document.getElementById(i);
		
		var preImg = oImg.childNodes[slideShowArray[i]];
		if (slideShowArray[i] == (oImg.childNodes.length - 1)) slideShowArray[i] = -1;
		var postImg = oImg.childNodes[++slideShowArray[i]];

		if (!slideShowArray.length) return false;
		
		oImg.filters[0].Apply();

		preImg.style.display = 'none';
		postImg.style.display = 'inline';					
		
		oImg.filters[0].Play();
	
	if (slideTimeOut) clearTimeout(slideTimeOut[i]);
	
	slideTimeOut[i] = setTimeout('doSlide("'+i+'")',slideShowDelay[i]);
}

function addImageToSlideShow(objId,delay)
{
	slideShowArray[objId] = 0;
	slideShowArray.length++;
	
	slideShowDelay[objId] = delay * 1000;
	slideShowDelay.length++;
	
	if (!slideTimeOut[objId])
	{
		slideTimeOut[objId] = setTimeout('doSlide("'+objId+'")',slideShowDelay[objId]);
	}
}
