chrigu: formular an benutzereingabe anpassen

hallo zusammen,
momentan versuche ich eine eingabe-maske für fragen zu erstellen. dabei gibt es verschiedene fragentypen. zu oberst im formular kann man auswählen, was für ein fragetyp die frage ist. meine idee wäre jetzt gewesen, dass sich dann das formular danach "anpasst", da jeder fragetyp eine unterschiedliche anzahl antworten hat und auch sonst anders aufgebauen ist.
meine idee wäre gewesen pro fragetyp (4 verschiedene) eine maske zu machen und jenachdem, was in der select-box aktiv ist, den code einzublenden.

kann mir da jemand auf die sprünge helfen? ein guter link wäre auch nicht schlecht..

gruss chrigu