var colorFader = new Class({
    getOptions:function(){
        return {
            colorOne:'#000',
            colorTwo:'#ff0000'
        };
    },
    initialize:function(fadeItems,Opts) {
        this.setOptions(this.getOptions(),Opts);
        this.colorOne = this.options.colorOne;
        this.colorTwo = this.options.colorTwo;
        this.fxNum = 0;
        $each ($$(fadeItems), function (el) {
            this.fxNum++;
            var myNavFx= 'fx'+this.fxNum;
            myNavFx = new Fx.Morph($(el),{link:'chain',duration:400});
            $(el).addEvents({
                'mouseover': function() {
                    myNavFx.start ({'color':[this.colorOne,this.colorTwo]});
                }.bind(this),
                'mouseout': function() {
                    myNavFx.start ({'color':[this.colorTwo,this.colorOne]});
                }.bind(this)
            });
        }.bind(this));
    }
});
colorFader.implement(new Options);