WOW I cant belive I am having trouble with this. I took a preloader from an existing movie, but I cant seem to get it to work : - |

here is my code:
Code:
stop();

var movieTotal:Number = _root.getBytesTotal();
var movieLoaded:Number = _root.getBytesLoaded();
var precentLoaded:Number = ((_root.getBytesLoaded()/_root.getBytesTotal())*100);


preloader_mc.onEnterFrame = function(){
	preloader_mc.progress_mc._xscale = precentLoaded;
	trace(precentLoaded);
	if(movieLoaded == movieTotal){
		delete this.onEnterFrame;
		play();
	}
}
When I trace precentLoaded on the onEnterFrame of preloader_mc I get

0.897368899136274
0.897368899136274
0.897368899136274
0.897368899136274

anyideas?