
var baseURL = 'http://www.fendomdawson.co.uk/assets/images/';
var images = new Array('conveyancing.jpg', 'commercial-law.jpg', 'family-law.jpg', 'litigation.jpg', 'private-client.jpg');
var preload = new Array();
for (i=0; i < images.length; i++) {
	preload[i] = new Image(706, 456);
	preload[i].src = baseURL+images[i];
}

window.addEvent('domready', function() { 
	// fix for small screens
	if (screen.height < 780) 
		$('top-bar').setStyle('height', '3px');

	new mooFader('home-pic', images); 
});

var mooFader = new Class({  
	Implements: [Events, Options],  
	options:{  
		duration: 2500,  
		fade: 1500  
	},  
	initialize: function(el, im, options) {  
		this.setOptions(options);  
		this.holder = $(el);  
		if(!this.holder) 
			return;  
		this.starter = $('slide');
		this.im = im;  
		this.faders = [];  
		this.images = im.length;  
		this.counter = 0;  
		this.change.periodical(this.options.duration, this);  
		new Asset.image(this.im[this.counter]);  
	},  
	change: function() {  
		if (this.counter > this.images-1) 
			this.counter = 0;  
		var img = new Element('img', {'src':baseURL+this.im[this.counter], 'styles':{'position':'absolute'}}).injectTop(this.holder);  
		var fader = img.getNext();  
		new Fx.Tween(fader, {duration:this.options.fade, onComplete: function(el) {fader.dispose();}}).start('opacity', 1, 0);  
		this.counter++;  
		new Asset.image(this.im[this.counter]);  
	}  
});  