Add 2 place for navigation and extra (see http://blog.html.it/layoutgala/)
Add event after/before shown and hide to allow trigger on EM event