Preloader help

this might be repetitious but this is my problem…

i made a flash website…in the website a button loads a external swf which has a loader bar. this loader bar comes after a small animation to enhance its appearence…but the problem is…whenever i click on the button…it plays the small animation from the external swf #1 outside its designated boundaries and #2 when it hits the loadbar action script it terminates and loads the flash website from the start…so i click on the button…it brings the external file and loads the animation and when it hits the loader action script it reloads the whole flash website…this is the code.

**button actionscript
**
on (release) {
_root.content.loadMovie
(“home.swf”);
}

loaderbar actioscript
frame59

bytes_loaded = Math.round(_root.getBytesLoaded());
bytes_total = Math.round(_root.getBytesTotal());
getPercent = bytes_loaded/bytes_total;
_root.loadBar._width = getPercent85.2;
_root.loadText = Math.round(getPercent
100)+"%";
if (bytes_loaded == bytes_total) {
_root.gotoAndPlay(61);
}

frame 60

gotoAndPlay(59);

i was wondering why it did that and why the external file plays outside the boundaries…“content” is an empty movieclip taht has the instance name "content…i have it places in a spot where i dont want it to leave its boundaries…i would appreciate it if anyone would help…thanks