Hola
yessi
Podrías poner los controles en una capa oculta:
<div id="f1" style="display:none">
<input type="text" />
</div>
Para que aparezca utilizas:
document.getElementById('f1').style.display='block ';
y si quieres que vuelva a desaparecer:
document.getElementById('f1').style.display='none' ;
Espero que te sirva. Saludos,