Image loader not working with as 1.0

Can someone tell me why this isn’t working with as 1.0? I have to publish it with 1.0 for other reasons. basically i want a simple preloader:

var filename = “largeImage.jpg”;
//Load the image
image_holder_mc.loadMovie(filename);

this.onEnterFrame = function(){
percent=(this.image_holder_mc.getBytesLoaded()/this.image_holder_mc.getBytesTotal())*100;
trace (percent);
if(!isNan(percent)){
trace(percent+’% loaded’);
}else{
trace(‘0% loaded’);
}
if(percent == 100){
delete this.onEnterFrame;
infoField._visible = false;
image_holder_mc._xscale = 25;
image_holder_mc._yscale = 25;
image_holder_mc._x = x_offset;
image_holder_mc._y = y_offset;
}
};

anyone??? it goes straight to 100% when viewed through the download simulator, but the image isn’t actually loaded. I don’t really know as 1.0, just 2.0. thanks!