function edit(t) { var td = t.getElementsByTagName("td"); var id = td[0].firstChild.nodeValue; var what = td[1].firstChild.nodeValue; var tags = td[2].firstChild.nodeValue; var imp = td[4].firstChild.nodeValue; td[0].innerHTML = ''; td[1].innerHTML = ''; td[2].innerHTML = ''; td[4] = makeImportance(imp); alert("Editing "+id+" with contents of \""+what+"\""); } function makeImportance(val) { var imp = new Array(1, 2, 3, 4, 5, 6); var sel = document.createElement('select'); sel.class = "sel"; for(k in imp) { var opt = document.createElement('option'); opt.appendChild( document.createTextNode(imp[k]) ); if (imp[k] == val) opt.selected = "selected"; sel.appendChild( opt ); } return sel; }