﻿// JScript File
/********************************************************************/
/*	addToOnload
/*  arguments: Function to run in the window.onload
/*			   boolean to run before or after the current onload
/********************************************************************/
function addToOnLoad(functionName, beforeCurrent)
{
	eval(defaults(arguments, null, true));
	if (functionName != null && typeof(functionName) == 'function')
	{
		var currentOnLoad = window.onload;
		
		window.onload = function()
		{
			if (beforeCurrent)
				functionName();
			
			if (currentOnLoad != null && typeof(currentOnLoad) == 'function')
			{
				currentOnLoad();
			}
			
			if (!beforeCurrent)
				functionName();
		}
	}
}

var r_Images;
var r_count = 0;
function loadRotator()
{
	r_Images = document.getElementById('rotator').getElementsByTagName("img");
	Effect.Appear(r_Images[0], {duration: 0.25});
	setTimeout("runRotator()", 3000);
}

function runRotator()
{
	Effect.Fade(r_Images[r_count], {duration: 0.25});
	if (r_count == r_Images.length - 1)
		r_count = 0;
	else
		r_count++;
		
	Effect.Appear(r_Images[r_count], {duration: 0.25});
	setTimeout("runRotator()", 3000);
}
