/*
+-------------------------------+
| Javascript Image Manipulation |
+-------------------------------+
*/
function doPreload()
{
	var arrImagesToPreload = new 
	Array(
			'poster_01.jpg',
			'poster_02.jpg',
			'poster_03.jpg'
	);
	
	preloadImages(arrImagesToPreload);
	//Check for filters so that image rotation fade does not generate an error
	if (document.all) IEhasFilters = (rotate.filters.blendTrans) ? true : false;
}

function preloadImages(arrImages) {
	for(i = 0; i < arrImages.length; i++)
	{
   		//if (i == 0) alert('inside for');
   		var myImage = new Image();
		myImage.src = "images/" + arrImages[i];
		//if (i == 0) alert(myImage.src);
	}
}

var IEhasFilters
var Counter = 0
var arrImagesToRotate = new 
Array(
		'poster_01.jpg',
		'poster_02.jpg',
		'poster_03.jpg'
);

function RotateImage(nImages){
	Counter ++;
	if (Counter == nImages) Counter = 0;
	// Use document.all to test for IE before applying filter
	if (document.all && IEhasFilters) rotate.filters.blendTrans.apply();
	document.rotate.src = "./images/" + arrImagesToRotate[Counter];
	if (document.all && IEhasFilters) rotate.filters.blendTrans.play();
	setTimeout("RotateImage(" + nImages + ")", 4000);
}
