Bboy, если я правильно понял, те элементы формы, которые по дефолту под чекбоксом, при появлении дополнительных полей должны вниз сместиться? Если так - слои не нужны. Только переопределять display, как пишет Tigr.
hoster, извини, но твой пример устарел года на 3. NS вместе со своими нестандарнтными атрибутами давно умер, а document.all уступил место document.getElementById() - в отличие от all, оно работает и в Мозилле, и в Опере. А visibility="hidden", если и так display="none" - ненужная перестраховка.