if(supportsDynamicEvents())
{
	addEvent(window, "load", pageLoad);
}
function pageLoad()
{   	
	_spBodyOnLoadWrapper();	
}
function addEvent(objObject, strEventName, fnHandler)
{   
	if(objObject)
	{      
		if(objObject.addEventListener)
		{       
			objObject.addEventListener(strEventName, fnHandler, false);
		}
		else if(objObject.attachEvent) // IE
		{         
			objObject.attachEvent("on" + strEventName, fnHandler);
		}
	}
}
function getEventSrc(e)
{
	if(!e) e = window.event; // IE

	if(e.originalTarget)
	{
		return e.originalTarget;
	}
	else if(e.srcElement) // IE
	{
		return e.srcElement;
	}
}
function supportsDynamicEvents()
{
	return document.getElementById && (window.attachEvent || window.addEventListener);
}
function RotateImages(imageSetId)
{
	imageDisplayTime = 4000;
	imageSet = document.getElementById(imageSetId);
	rotatingImages = imageSet.getElementsByTagName('div');
	totalImages = rotatingImages.length;
	var ran_unrounded = Math.random()*totalImages;
	var imageToDisplay = Math.floor(ran_unrounded);
	
	for(i = 0; i < totalImages; i++)
	{
		if(i == imageToDisplay)
		{
			rotatingImages[i].className = 'show';
		}
		else
		{
			rotatingImages[i].className = 'hide';
		}
	}
	
	setTimeout("RotateImages('"+imageSetId+"')",imageDisplayTime);
}