Problem with Reusable Preloader Using MovieClipLoader Tut

Hey All,
[font=Arial][size=2]
I am trying to use a circular preloader instead of the "bar" in the [color=#003366]Reusable[/color][/size][/font][font=Verdana][size=4][color=#003366][font=Arial][size=2] Preloader Using MovieClipLoader tut. [color=Black]and am running into a problem/lack of AS knowledge…

The code I used for the preloader by itself is:

[/color][/size][/font][/color][/size][/font]

bytes_loaded = Math.round(this.getBytesLoaded());
bytes_total = Math.round(this.getBytesTotal());
getPercent = bytes_loaded/bytes_total;
_root.preLoader.gotoAndStop(Math.round(getPercent*100));
 trace(Math.round(getPercent*100));
if (bytes_loaded == bytes_total) {
	this.gotoAndPlay(3);
	_root.loading.gotoAndPlay(2);
}

I have tried adapting this to the following code:

preload.onLoadProgress = function(targetMC, lBytes, tBytes) {

bar._width = (lBytes/tBytes)*100;
pText.text = "% "+Math.round((lBytes/tBytes)*100);

};

I am stuck so any help would be appreciated, the .fla is linked below, thanks!

http://www.missionvisionproductions.org/main_3.fla