﻿
// is ie compatable browser
var _isInternetExplorer = document.all;

// slide interval
var _intSlideSpeed = 10000;

// get slide image sets
var _arrImageSetCollection = document.getElementById("SlideImageSets").getElementsByTagName("img");
for (var x=0; x < _arrImageSetCollection.length; x++)
{
	// current image set
	var objCurrentSet = _arrImageSetCollection.item(x);

	var intBlendDelay = (_isInternetExplorer) ? (objCurrentSet.filters[0].duration*1000) : 0;
	playSlideShow(objCurrentSet.name, objCurrentSet.hreftarget, intBlendDelay);
}

function playSlideShow(strImageSetName, strImageLinkName, intBlendDelay)
{
	if (!document.images)
	{
		return;
	}

	// get random image from set
	var intRandom = Math.ceil((_arrSlideImagePaths.length-1)*Math.random());

	try {
	document.all[strImageSetName].src = _arrSlideImagePaths[intRandom];
	document.all[strImageLinkName].href = _arrSlideImageLinks[intRandom];		

	if (_isInternetExplorer)
	{
		document.all[strImageSetName].filters[0].apply();
		document.all[strImageSetName].filters[0].play();
	}
	
	document.all[strImageSetName].className = "bordered";

	setTimeout("playSlideShow('"+ strImageSetName +"', '"+ strImageLinkName +"', "+ intBlendDelay +")", (_intSlideSpeed+intBlendDelay));
	} catch(e) { }
}
