Full Screen Fade In Issue

I have some full screen code which works really well… I added a fade in to the code which does work to fade in the image but after 2 minutes the image just dissappears… Thought maybe you AS experts out there might be able to see what I am doing wrong! :slight_smile: I’ve commented out the fade in code…

function loadBitmapSmoothed(url:String, target:MovieClip) {
	var bmc:MovieClip = target.createEmptyMovieClip("bmc", target.getNextHighestDepth());
	var listener:Object = new Object();
	listener.tmc = target;
	listener.onLoadProgress = function(target:MovieClip, bytesLoaded:Number, bytesTotal:Number):Void  {
		percent = Math.round((bytesLoaded/bytesTotal)*100);
		pText.text = percent+"%";
	};
	listener.onLoadInit = function(mc:MovieClip) {
		[COLOR=Red]//fade in image
		//mc._alpha=0; // Make mc 'mcl' _alpha 0
		//mc.onEnterFrame=function(){ // Create new function
		//mc._alpha +=15; // Speed 15[/COLOR]
		
		mc._visible = false;
		var bitmap:BitmapData = new BitmapData(mc._width, mc._height, true);
		this.tmc.attachBitmap(bitmap, this.tmc.getNextHighestDepth(), "auto", true);
		bitmap.draw(mc);
		
		// set size and position on load
		if (Stage.height/Stage.width>target._height/target._width) {
			img_prop = target._width/target._height;
			target._height = Stage.height;
			target._width = Stage.height*img_prop;
			target._y = (Stage.height/2)-(target._height/2);
			target._x = (Stage.width/2)-(target._width/2);
		} else {
			img_prop = target._height/target._width;
			target._width = Stage.width;
			target._height = Stage.width*img_prop;
			target._y = (Stage.height/2)-(target._height/2);
			target._x = (Stage.width/2)-(target._width/2);
		}//}
	};
	var loader:MovieClipLoader = new MovieClipLoader();
	loader.addListener(listener);
	loader.loadClip(url, bmc);
}