En cuanto al problema del checkbox puedes solucionarlo llamando a la función test() en el evento onload.
Y cuando no quieras que ocupe el espacio:
Código javascript
:
Ver originalelemento.style.display = "none"; //Oculto
elemento.style.display = "block"; //Visible
P.S.: Tu código podría resumirse así:
Código javascript
:
Ver originaldocument.getElementById("myText").style.visibility = (document.form.box.checked) ? "visible" : "hidden";