loadMovie / Level Ordering

[COLOR=DarkRed]script:[/COLOR]

button1.onPress = function ()

{
_root.container.createEmptyMovieClip(“pagecontainer1”, 1)
loadMovie(“page1.swf”,“pagecontainer1”);
pagecontainer1._x = -327 ;
pagecontainer1._y = -247 ;

}

button2.onPress = function ()

{
_root.container.createEmptyMovieClip(“pagecontainer2”, 2)
loadMovie(“page2.swf”,“pagecontainer2”);
pagecontainer1._x = -327 ;
pagecontainer1._y = -247 ;

}

button3.onPress = function ()

{
_root.container.createEmptyMovieClip(“pagecontainer3”, 3)
loadMovie(“page3.swf”,“pagecontainer3”);
pagecontainer1._x = -327 ;
pagecontainer1._y = -247 ;

}

[COLOR=DarkRed]Effect/Problem:[/COLOR]

when i click button1, page1.swf is loaded into mc “pagecontainer1”

when i click button2, page2.swf loads into new mc “pagecontainer2” above mc “pagecontainer1” (this works fine and is how i inteded transition to occur so that old page below is still visible while new page loads above)

when i click button3, page3.swf loads into new mc “pagecontainer3” over mc “pagecontainer2” (new page transition over old, works fine)

**Problem is when I reach button3 and go back and click button2, or button1 I want these pages to load again above the currently loaded page3.swf. However instead it loads hidden beneath last loaded movie instance “pagecontainer3”

My intent is to have 5 navigation buttons. any initial button which is clicked will load the first intended page. Any subsequent button clicked must always load page above previous, while previouse is still in place(not removed)

any solution is greatly appreciated.

Regards
**