Hay modelos de eso hechos con jQuery, otra alternativa es usar tabs.
Una sencilla pero efectiva
http://nuevvo.com/labs/simpletabs/
y lo harías asi
Código HTML:
Ver original
<ul class="simpleTabsNavigation"> <li><a href="#">Tab 1
</a></li> <li><a href="#">Tab 2
</a></li> <li><a href="#">Other tab
</a></li> <div class="simpleTabsContent"> aca abris el form
form 1
<div class="simpleTabsContent"> form2
<div class="simpleTabsContent"> form3 // aca va el boton enviar y el cierre del form
Hay otras variantes, ocultando mostrando capas, cambiandoles el z-index, etc
SAludos