/*
	AN7effects v1.2 - John Einselen (http://Iaian7.com)
	MooTools v1.11 required
*/

function linkFade(lfDiv) {
	$$(lfDiv).each(function(div) {
		var mouseFxs = new Fx.Styles(div, {duration: 280, wait: false});

		div.setOpacity(0.85);	//Set the starting opacity
		
		div.addEvents({
			'mouseover': function(){
					mouseFxs.start({
						'opacity': [0.85, 0.99]
					});
					
			},
			'mouseout': function(){
					mouseFxs.start({
						'opacity': [0.99, 0.85]
					});
			}
		});
	});
}

function linkFade2(lfDiv) {
	$$(lfDiv).each(function(div) {
		var mouseFxs = new Fx.Styles(div, {duration: 280, wait: false});

		div.setOpacity(0.75);	//Set the starting opacity

		div.addEvents({
			'mouseover': function(){
					mouseFxs.start({
						'opacity': [0.75, 0.99]
					});
			},
			'mouseout': function(){
					mouseFxs.start({
						'opacity': [0.99, 0.75]
					});
			}
		});
	});
}

function linkFade3(lfDiv) {
	$$(lfDiv).each(function(div) {
		var mouseFxs = new Fx.Styles(div, {duration: 280, wait: false});

		div.setOpacity(0.75);	//Set the starting opacity

		div.addEvents({
			'mouseover': function(){
					mouseFxs.start({
						'opacity': [0.75, 0.99]
					});
			},
			'mouseout': function(){
					mouseFxs.start({
						'opacity': [0.99, 0.75]
					});
			}
		});
	});
}

function linkFade4(lfDiv) {
	$$(lfDiv).each(function(div) {
		var mouseFxs = new Fx.Styles(div, {duration: 280, wait: false});

		div.setOpacity(0.75);	//Set the starting opacity

		div.addEvents({
			'mouseover': function(){
					mouseFxs.start({
						'opacity': [0.75, 0.99]
					});
			},
			'mouseout': function(){
					mouseFxs.start({
						'opacity': [0.99, 0.75]
					});
			}
		});
	});
}

window.addEvent('domready', function(){
	linkFade('#trailer');	// (hover) fades links with [selector]
	linkFade2('.link-container');	// (hover) fades links with [selector]
	linkFade3('ul.media li');	// (hover) fades links with [selector]
	linkFade4('.images a');	// (hover) fades links with [selector]

});
