function getSum(sender, id)
{
  if (isNaN(sender.value)) alert("请输入数字");
  var td = sender.parentElement;
  if (!td) return;
  var tr = td.parentElement;
  if (!tr) return;
  var tb = tr.parentElement.parentElement;
  var total = 0;
  if (!tb) return;
  switch(id)
  {
    case 0:
      if (tb.rows[tr.rowIndex].cells[6].childNodes[0].value =="" || tb.rows[tr.rowIndex].cells[7].childNodes[0].value =="")
      {return;}
      tb.rows[tr.rowIndex].cells[8].childNodes[0].value = tb.rows[tr.rowIndex].cells[6].childNodes[0].value * tb.rows[tr.rowIndex].cells[7].childNodes[0].value;
      for (var i=1;i<tb.rows.length;i++)
      {
        if (tb.rows[i].cells[8].childNodes[0].value != "")
        {total += parseInt(tb.rows[i].cells[8].childNodes[0].value);}
      }
      document.getElementById("totalA").innerText = total;
      break;   
    case 1:
      if (tb.rows[tr.rowIndex].cells[4].childNodes[0].value =="" || tb.rows[tr.rowIndex].cells[5].childNodes[0].value =="" || tb.rows[tr.rowIndex].cells[6].childNodes[0].value =="")
      {return;}
      tb.rows[tr.rowIndex].cells[7].childNodes[0].value = tb.rows[tr.rowIndex].cells[4].childNodes[0].value * tb.rows[tr.rowIndex].cells[5].childNodes[0].value * tb.rows[tr.rowIndex].cells[6].childNodes[0].value;
      for (var i=1;i<tb.rows.length;i++)
      {
        if (tb.rows[i].cells[7].childNodes[0].value != "")
        {total += parseInt(tb.rows[i].cells[7].childNodes[0].value);}
      }
      document.getElementById("totalB").innerText = total;
      break;   
    case 2:
      if (tb.rows[tr.rowIndex].cells[3].childNodes[0].value =="")
      {return;}
      tb.rows[tr.rowIndex].cells[4].childNodes[0].value = tb.rows[tr.rowIndex].cells[3].childNodes[0].value;
      for (var i=1;i<tb.rows.length;i++)
      {
        if (tb.rows[i].cells[4].childNodes[0].value != "")
        {total += parseInt(tb.rows[i].cells[4].childNodes[0].value);}
      }
      document.getElementById("totalC").innerText = total;
      break;   
    case 3:
  if (tb.rows[tr.rowIndex].cells[2].childNodes[0].value =="" || tb.rows[tr.rowIndex].cells[3].childNodes[0].value =="")
      {return;}
      tb.rows[tr.rowIndex].cells[4].childNodes[0].value = tb.rows[tr.rowIndex].cells[2].childNodes[0].value * tb.rows[tr.rowIndex].cells[3].childNodes[0].value;
      for (var i=1;i<tb.rows.length;i++)
      {
        if (tb.rows[i].cells[4].childNodes[0].value != "")
        {total += parseInt(tb.rows[i].cells[4].childNodes[0].value);}
      }
      document.getElementById("totalD").innerText = total;
      break;
   case 4:
  if (tb.rows[tr.rowIndex].cells[2].childNodes[0].value =="" || tb.rows[tr.rowIndex].cells[3].childNodes[0].value =="")
      {return;}
      tb.rows[tr.rowIndex].cells[4].childNodes[0].value = tb.rows[tr.rowIndex].cells[2].childNodes[0].value * tb.rows[tr.rowIndex].cells[3].childNodes[0].value;
      for (var i=1;i<tb.rows.length;i++)
      {
        if (tb.rows[i].cells[4].childNodes[0].value != "")
        {total += parseInt(tb.rows[i].cells[4].childNodes[0].value);}
      }
      document.getElementById("totalE").innerText = total;
      break;
    default:
      break;
  }
}