Un consejo amigo magamo (además de lo del TBODY que mencionaron anteriormente). En tu ejemplo estás creando 5 celdas, y cada celda la creas mediante createElement(). Es mucho más óptimo que utilices createelement() para crear una sola celda, y que después la vayas clonando:
Código:
celda1 = document.createElement("TD");
celda2 = celda1.cloneNode(false);
celda3 = celda1.cloneNode(false);
celda4 = celda1.cloneNode(false);
celda5 = celda1.clonenode(false);