Switching between regions

I have made an app with 3 regions and I am trying to use buttons to go between the regions.  I am setting the visibility of the regions to do this.  I have set all 3 regions to align=client.  The first region shows fine, but when I try to go to the other regions I get a blank screen.  If I have all 3 visible at the start (so everything overlaps) and then click the buttons, it works.  It seems like if the regions are not visible at the start, then they dont get setup correctly).   Is there a trick to this? 

 
Also, I am testing it using an iphone emulator on window name MobiOne (from genutec) which seems to work pretty well.  Do you have a better suggestion?
- Are you using an asynchronous button click event?
Then please refer to the following tips/faq entry:

http://www.tmssoftware.com/site/tmsiwiphone.asp?s=faq&show=483

- Unfortunately I can't provide a better suggestion for an iPhone emulator as we always test on the iPhone/iPad device itself here.