Taky nechápu jakou přesně máš potíž.
Zdá se mi ovšem, že to máš zase ( ) špatně navrhnuté (nesmyslně).
// Edit
No doporučil bych ti v každém případě to navrhnout úplně jinak.
Jestliže existují tři možné formuláře, přičemž uživatel bude pracovat jenom s jedním, potom je
velmi nešťastné nabízet uživateli všechny tři zároveň a ještě spoléhat na to, že klikne na správný submit (což vůbec nemusí nastat).
Proto to musíš udělat úplně jinak. To co mě napadá "zpatra" je:
a) Zobrazit všechny tři folmuláře, ale...
např. přes JavaScript zajistit, aby uživatelům zmizely dva zbylé submity a nebo nejlépe celé formuláře
(tím by mělo dojít k eliminaci popsané hrozby)
b) Zobrazit rozcestník, který usera nasměruje na jeden typ formuláře.
Výhoda ? Jednoduchost, přehlednost, nezávislost na JS.