﻿//////////
////////		DIV BG IMAGE FADER
//////			by James
////			Requires YUI
//

var fadeImageArray = [];

var fadeImageDelay = 10; // seconds
var fadeImageFrom = 0, fadeImageTo = 1;
function fadeDivsInnit() {
	var div;
	for (var i = 0; i < fadeImageArray.length; i++) {
		div = document.createElement('DIV');
		div.className = 'fadediv';
		div.id = 'fadediv-' + i;
		div.style.opacity = 0;
		if (_.iexplorerVersion == 6) div.style.filter = 'alpha(opacity=0)';
		div.style.backgroundImage = 'url("' + fadeImageArray[i] + '")';
		$get('fade_container').appendChild(div);
	}
	$get('fadediv-' + fadeImageFrom).style.opacity = 1;
	if (_.iexplorerVersion == 6) $get('fadediv-' + fadeImageFrom).style.filter = 'alpha(opacity=1)';
	setTimeout(fadeDiv, fadeImageDelay * 1000);
}
function fadeDiv() {
	/*
	if (_.iexplorerVersion < 0) {
	// animate IE opacity
	}
	else {
	*/
	$anim('fadediv-' + fadeImageFrom, 'opacity', 1, 0, 2, 0);
	$anim('fadediv-' + fadeImageTo, 'opacity', 0, 1, 2, 0);
	/*
	}
	*/
	fadeImageFrom++;
	fadeImageTo++;
	if (fadeImageFrom >= fadeImageArray.length) {
		fadeImageFrom = 0;
	}
	if (fadeImageTo >= fadeImageArray.length) {
		fadeImageTo = 0;
	}
	setTimeout(fadeDiv, fadeImageDelay * 1000);
}
$addEvent(window, 'load', fadeDivsInnit);