window.addEvent('domready', function(){
	// Images fade
	var el = $$('.imageFade'),
	color = el.getStyle('backgroundColor');
	
	el.set({opacity: 1}).addEvents({
		mouseenter: function(){
			this.morph({
				'opacity': 0.5,
				'background-color': '#000'
			});
		},
		mouseleave: function(){
			this.morph({
				'opacity': 1,
				'backgroundColor': '#000'
			});
		}
	});
	
	//Menu Accordian 
	var myAccordion = new Accordion($('jsMenu'), '.toggler', '.element', {
		opacity: false,
		onActive: function(toggler, element){
			toggler.setStyle('color', '#FFF');
		},
		onBackground: function(toggler, element){
			toggler.setStyle('color', '#FFF');
		}
	});

	// Links colour change
	var Lnk = $$('a'),
	coloring = Lnk.getStyle('color');
	
	Lnk.set({color: coloring}).addEvents({
		mouseenter: function(){
			this.morph({
				'color': '#F90',
				duration: '5000'
			});
		},
		mouseleave: function(){
			this.morph({
				'color': '#FFF',
				duration: '5000'
			});
		}
	});
});
