> var lNewRow = nameTable.insertRow();
> //var lNewRow = document.body.children("nameTable").insertRow();
Where did you learn this syntax? ;-) I could be wrong, but I think both
are non-standard.
I think you want:
var lNewRow = document.getElementById('nameTable').insertRow();
Gerv
