Levels in Flash

I did a swf file(swf 1) with some buttons on it. Then I had a button to load another swf file(swf 2) on top of swf1. What happens is swf 2 loads up fine. But when I move my mouse around swf 2, it seems that the buttons in swf 1 are still clickable on swf 2. I moved to where the buttons in swf 1 on swf 2, the cursor actually changed to a hand and I’m able to click on it and get to where ever swf 1 button is coded to.

My swf 2 has full background. And it is load into level 1. Swf 1 is level 0 and swf 2 is level 1.

I need to design this such that I want whatever information (say text) user entered on swf 1 remains there and click on a button opens up swf 2 on top of it. Just like layers.

But how can I make the buttons in swf 1 unclickable when swf 2 is on top? If I set the codes to disable the buttons in swf 1 when swf 2 is on top, then when i closed down swf 2(a button to unload the swf), the buttons will not able to click in swf 1.

So anyone got any idea how I can make this work?