When image finish to load fade in

_root.mensaje = “inicio”;
onEnterFrame = function () {
if (_root.mensaje == “inicio”) {
imageLoad(“inicioHeadDisplay.jpg”);
} else if (_root.mensaje == “vision”) {
imageLoad(“visionHeadDisplay.jpg”);
} else if (_root.mensaje == “ministerios”) {
imageLoad(“ministeriosHeadDisplay.jpg”);
} else if (_root.mensaje == “hablemosclaro”) {
imageLoad(“hablemosClaroHeadDisplay.jpg”);
} else if (_root.mensaje == “recursos”) {
imageLoad(“recursosHeadDisplay.jpg”);
} else {
imageLoad(“conectateHeadDisplay.jpg”);
}
};

function imageLoad (filename) {
trace(“images/”+filename)
this.createEmptyMovieClip(“image_mc”,this.getNextHighestDepth());

var mclListener:Object = new Object();

mclListener.onLoadStart = function(target_mc:MovieClip) {

    target_mc._alpha = 0;

};

mclListener.onLoadInit = function(target_mc:MovieClip) {

    fadeIn(target_mc);

};

var image_mcl:MovieClipLoader = new MovieClipLoader();

image_mcl.addListener(mclListener);

image_mcl.loadClip("images/"+ filename,image_mc);

}

function fadeIn(mc:MovieClip):Void {

mc.onEnterFrame = function() {

    this._alpha = Math.min(this._alpha+5, 100);

    if (this._alpha == 100) {

        delete this.onEnterFrame;

    }

};

}