kolfer,
 getElement
sByTagName  - это список, нужен индекс
var body = document.getElementsByTagName("body")[0];
tblBody это у вас никак не определено, можно здесь 
tblBody.appendChild(row); заменить на 
tbl.appendChild(row);
строку 46 убрать, циклы for тоже немного странные у вас 
возможно красное лишнее j <
= result.lenx,
а второй for и вовсе не нужен.