$(window).addEvent('load', function() {

	// Setup fading on images in content block
	var images = $$('#home-content1 div a img');
	var count = images.length;
	for(var i=0; i<images.length; i++) {
		var img = new Image();
		img.onload = function() {
			count--;
			if(count<=0) {
				startBanner();
			}
		}
		img.src = images[i].src;
	}
});

var bannerStarted = false;
function startBanner() {
	if(bannerStarted) {
		return;
	}
	$$('#home-content1 div').setStyles({
		opacity: 0,
		display: 'none'
	});
	$('home-content1').setStyle('visibility' , 'visible');
	nextImage();
}

var imgCurrent = 0;
function nextImage() {
	var images = $$('#home-content1 div');
	if(!images[imgCurrent]) {
		imgCurrent = 0;
	}
	var c = $(images[imgCurrent]);
	var fx = new Fx.Morph();

	c.setStyle('display', 'block').set('morph', {duration: 250, onComplete: function() {
		this.element.set('morph', {duration: 3000, onComplete: function() {
			this.element.set('morph', {duration: 250, onComplete: function() {
				imgCurrent++;
				this.element.setStyle('display', 'none');
				nextImage();
			}});
			this.element.morph({opacity:0});
		}});
		this.element.morph({opacity:1});
	}});
	c.morph({opacity:1});
}