		Fx.FadeHoverLink = Fx.Base.extend( {
			initialize: function(el, options) {
				this.element = $(el);
				this.setOptions({});
				this.fadeElement = new Fx.Style(this.element,'opacity',options).set(0.7);
				this.element.addEvent('mouseover', function() { 
					this.fadeUp(); 
					}.bind(this) 
				);
				this.element.addEvent('mouseout', function() { 
					this.fadeDown(); 
					}.bind(this) 
				);
				window.addEvent('unload', function() { 
					delete this; 
					}.bind(this) 
				);
			},

			fadeUp: function(){
				this.fadeElement.clearTimer();
				this.fadeElement.custom(0.7,1);
			},

			fadeDown: function(){
				this.fadeElement.clearTimer();
				this.fadeElement.custom(1,0.7);
			}
		});