Swap depth inactivate movieclips/buttons

I´ve been working on my homepage for a while now. Bumped in to a problem the other day.

I have several rollout menus each containing several buttons.
Every menu corresponds to a gallery and every button to a specific image in that gallery.

The menus are placed on different leyers on frame one on the main timeline.
Within every menu i´ve placed the corresponding gallery wich are invisable and become visable on press on one of the menu buttons

The problem I had the other day was, when i entered menu nr3 on leyer 3 and pressed one of the buttons to display the image in the gallery the image was displayed under the layer 1 and layer 2 so the menus 1 and 2 floated on top of the image.

So I recieved help to ad swap depth to my code and thought the problem was solved.

But looking closely at it there´s a bug.
Since the swap depth code is addet to each menu, it causes the menus under the galleryimage to pop up on rollover allthough thay are hidden by the image. and suddenly swap depth and come up above the gallery.
I´ve been looking for a soulution but since I´m 4 weeks into flash it´s quite hard.

Is there a way to inactivate the menus below when gallery is played?
or is there a way to add a code adressing the other menus to go as deep as they can and stay there… lol…

another thing I wonder is if it´s possible to have the galleries to fade in and out. is there a way to make the gradually become visable and do i have to script it using alpha instead.

I´ve attached a fla

Would really apreciate if anyone can take the time and have a look.
From the man swimming in deep water…

DR