by Sandeep Desai (http://www.thedesai.net)
DOM example to append a row to a table
var newtr = document.createElement("tr");
var calcAddTable = document.getElementById("calcadd");
calcAddTable.tBodies[0].appendChild(newtr);
var newtd1 = document.createElement("td");
newtd1.id="foobar";
newtr.appendChild(newtd1);
newtd1.className="cform";
newtd1.innerHTML='Value 3:';
var newtd2 = document.createElement("td");
newtd2.className="cform";
newtr.appendChild(newtd2);
var newa = document.createElement("a");
newa.href="javascript:selectFoo('mid3')";
newtd2.appendChild(newa);
newa.innerHTML="Click here to select Measure";