function makeTextNode(text) { return document.createTextNode(text); } function makeLabel(label, id) { var newLabel = document.createElement("label"); if (id !== undefined && id != "") { newLabel.setAttribute("for", id); } newLabel.appendChild(makeTextNode(label)); return newLabel; } function makeInput(type,id,value,label){ var newInput = document.createElement("input"); newInput.setAttribute("type",type); if (id !== undefined && id != "") { newInput.setAttribute("id", id); } if (value !== undefined && value != "") { newInput.setAttribute("value",value); } if (label !== undefined && label != "") { var newLabel = makeLabel(label,id); var newDiv = document.createElement("div"); newDiv.appendChild(newLabel); newDiv.appendChild(newInput); return newDiv; } else{ return newInput; } } function makeSelect(id,values,label){ var newSelect = document.createElement("select"); if (id !== undefined && id != "") { newSelect.setAttribute("id", id); newSelect.setAttribute("name", id); } for(i=0; i