function addElement() {
  var ni = document.getElementById('add');
  var numi = document.getElementById('theValue');
  var num = (document.getElementById('theValue').value -1)+ 2;
  numi.value = num;
  var newdiv = document.createElement('div');
  var divIdName = 'add'+num;
  newdiv.setAttribute('id',divIdName);
        newdiv.innerHTML = "<p class=\"floatleft\">Quantity:<br /><input name=\"quantity" +num+ "\" size=\"5\" type=\"text\" /></p><p class=\"floatleft\">Price:<br /><input name=\"price" +num+ "\" size=\"5\" type=\"text\" /></p><p class=\"floatleft\">Part Number:<br /><input name=\"part_number" +num+ "\" size=\"5\" type=\"text\" /></p><p class=\"floatleft\">Description:<br /><input name=\"desc" +num+ "\" size=\"20\" type=\"text\" /></p><input name=\"group" +num+ "\" size=\"20\" type=\"hidden\" value=\"" +num+ "\" /><p class=\"floatleft\"><input type=\"button\" value=\"Delete\" onclick=\"removeElement(\'"+divIdName+"\')\" \></p>";		
         ni.appendChild(newdiv);
}

function removeElement(divNum) {
  var d = document.getElementById('add');
  var olddiv = document.getElementById(divNum);
  d.removeChild(olddiv);
	}