| 106 | | var costs = getElementsByClassName("lineitemCosts"); |
|---|
| 107 | | for(var i = 0; i<costs.length; i++) |
|---|
| 108 | | if(costs[i].value !== "") |
|---|
| 109 | | newCost += parseFloat(costs[i].value); |
|---|
| 110 | | |
|---|
| | 106 | var items = getElementsByClassName("lineitems") |
|---|
| | 107 | var qty, cost; |
|---|
| | 108 | |
|---|
| | 109 | for(var i = 0; i<items.length; i++){ |
|---|
| | 110 | |
|---|
| | 111 | cost = getObjectFromID(items[i].id + "UnitCost"); |
|---|
| | 112 | qty = getObjectFromID(items[i].id + "Quantity"); |
|---|
| | 113 | |
|---|
| | 114 | if( !isNaN(parseFloat(cost.value)) && !isNaN(parseFloat(qty.value)) ) |
|---|
| | 115 | newCost += roundForCurrency(parseFloat(cost.value) * parseFloat(qty.value)); |
|---|
| | 116 | |
|---|
| | 117 | }//endfor |
|---|
| | 118 | |
|---|
| 122 | | var wts = getElementsByClassName("lineitemWeights"); |
|---|
| 123 | | for(var i = 0; i<wts.length; i++) |
|---|
| 124 | | if(wts[i].value !== "") |
|---|
| 125 | | newWt += parseFloat(wts[i].value); |
|---|
| 126 | | |
|---|
| | 130 | var items = getElementsByClassName("lineitems") |
|---|
| | 131 | var qty, wt; |
|---|
| | 132 | |
|---|
| | 133 | for(var i = 0; i<items.length; i++){ |
|---|
| | 134 | |
|---|
| | 135 | wt = getObjectFromID(items[i].id + "UnitWeight"); |
|---|
| | 136 | qty = getObjectFromID(items[i].id + "Quantity"); |
|---|
| | 137 | |
|---|
| | 138 | if( !isNaN(parseFloat(wt.value)) && !isNaN(parseFloat(qty.value)) ) |
|---|
| | 139 | newWt += parseFloat(wt.value) * parseFloat(qty.value); |
|---|
| | 140 | |
|---|
| | 141 | }//endfor |
|---|
| | 142 | |
|---|