Help! Asap

Im currently working on a project that involves “load in” and “load” out transitions…they worked perfectly…then I made an intro and I loaded the home.swf with the in and out transitions into my intro.swf (so it could fade to the home page after it completed). And it obviously renders this…code…

Button:
on (release) {
if (_root.currMovie == undefined) {
_root.currMovie = “articles”;
_root.contents.loadMovie(“articles.swf”);
} else if (_root.currMovie != “articles”) {
if (_root.contents._currentframe == _root.contents.midframe) {
_root.currMovie = “articles”;
_root.contents.play();
}
}
}

Last Frame of swf:
_root.contents.loadMovie(_root.currMovie+".swf")

First Frame:

midframe = 90
trace(_root.holder.midframe)

useless…

So I figured I could just alter some of the code instead of _root.contents…it could be _root.contents.intromc.loadMovie etc. etc. And while it works…the in and out transitions work…if I click on articles…it loads the articles.swf yippie the in and out transitions work…then when i click on media…the articles loads again…then when I click on worm…the articles loads again…and that’s when Im like WTF? So Im boggled any help would be appreciated. I have to have this site up TONIGHT.

Any comments or help would be GREATLY appreciated.

http://www.eyeofthestormmusicgroup.com/unspeakable.zip

articles and brain fingerprinting are included I believe the other swf’s arent there to keep the file size down. Thanks in advance.