Preloader

Hi!
I am new to actionscript and I seriously need some help. I am working on a personal website and I have made a preloader. I noticed on some other professional website that if you go back to their homepage it does not pull up the preloader again. I barely made it by with this script seeing that I don’t know what I am doing. But it works, I just want it to stop loading when I hit the home button.
PLEASE HELP!!

Here is my script:

[SIZE=“1”]var requestObj:URLRequest = new URLRequest(“homepage.swf”);
var loaderObj:Loader = new Loader();
addChild(loaderObj);
loaderObj.load(requestObj);

loaderObj.contentLoaderInfo.addEventListener(ProgressEvent.PROGRESS, preloadProgress);

function preloadProgress(event : ProgressEvent):void {
var loadedPercent:int = event.bytesLoaded / event.bytesTotal * 100;
preloader_mc.loadingBar_mc.loaderText_txt.text = loadedPercent + “%”;

}

loaderObj.contentLoaderInfo.addEventListener(Event.COMPLETE,onComplete);
function onComplete(event:Event) :void {
preloader_mc.visible = false;
preloader_mc.cacheAsBitmap = true;

}[/SIZE]