Code:
loadee = new MovieClipLoader();
ImageHolder._visible = false;
loadee.load(bgfilename, ImageHolder);
templistener = new Object();
templistener.onLoadComplete = function() {
	ImageHolder._alpha = 0;
	ImageHolder._visible = true;
};
loadee.addListener(templistener);
And back at the ImageHolder movie clip (a movie clip on stage at the lowest level filled with a shape of transparent fill color)

Code:
onClipEvent (enterFrame) {
	if (ImageHolder._alpha < 100 && ImageHolder._visible == true) {
		ImageHolder._alpha += 10;
	} else {
		ImageHolder._alpha = 100;
	}
}
And.. no image is shown... Probably a simple syntax error, but I'm not seeing it, and flash says its ok.