Loading external swf problems

i have a main swf with navigation and a blank movie clip where i use

_root.content.loadMovie(“whatever.swf”);

to load the main content into the blank movie clip(content), before in flash mx i would just add

on (release) {
_root.content.loadMovie(“whatever.swf”);

to a button to load the content of that button into the blank movieclip on the main swf. this is not working in mx 2004, i think it has something to do with the coded in my preloader, cause this is what i have for the preloader
in frame 1
bytes_loaded = Math.round(this.getBytesLoaded());
bytes_total = Math.round(this.getBytesTotal());
getPercent = bytes_loaded/bytes_total;
this.loadBar._height = getPercent100;
this.loadText = Math.round(getPercent
100)+"%";
if (bytes_loaded == bytes_total) {
this.gotoAndPlay(3);
}
in frame 2
this.gotoAndPlay(1);
and when i click on the button that is suppose to load the swf into the blank movie it plays the preloader again eve though the code is on (release) {
_root.content.loadMovie(“whatever.swf”);. any help would be greatly appreciated. thanks.

here is the link for the fla’s, the button that doesn’t work is the band button, instead of loading the external swf it goes back and plays the preloader. any help would be appreciated. thanks.

fla’s