// Rotator functions
var currentImage = -1;
var agent = navigator.userAgent.toLowerCase();
var appver = parseInt(navigator.appVersion);
var hasNativeBlend = 	(agent.indexOf('msie') != -1) && 
											(agent.indexOf('opera') == -1) &&
											(appver >= 4) && 
											(agent.indexOf('msie 4') == -1) &&
											(agent.indexOf('msie 5.0') == -1);

function random_int(i) {
	return Math.floor(i*(Math.random()%1));
}

function nextImage()
{
	if (currentImage === -1) 
		currentImage = random_int(images.length-1);
	else
		currentImage++;
		
	if (currentImage == images.length) currentImage = 0;
	
	if (hasNativeBlend) document.getElementById('imagerotator').style.filter = "blendTrans(duration=1)";
	if (hasNativeBlend) document.getElementById('imagerotator').filters.blendTrans.apply();
	document.getElementById('imagerotator').src = images[currentImage];
	if (hasNativeBlend) document.getElementById('imagerotator').filters.blendTrans.play();
	
	setTimeout('nextImage()', 6000);
}
