function GoSum() {  objForm = document.form1;
var num = objForm.elements.length;
document.all.total_sum.innerText=0;
for ( var i=0; i<num; i++ ) {  if ( objForm.elements[i].type == "text" ) {  if ( !checkInput(objForm.elements[i].value) || isNaN(objForm.elements[i].value) || objForm.elements[i].value.indexOf('.')!=-1 || objForm.elements[i].value<0) {  alert('"數量" 請輸入不含千分號或小數點的數字, 或補零 !');
objForm.elements[i].focus();
return false;
}
else {  aryBuffer=objForm.elements[i].name.split('_');
eval("document.all.sum_" + aryBuffer[1] + ".innerText=parseFloat(document.all.price_" + aryBuffer[1] + ".innerText) * parseFloat(objForm.elements[i].value) ");
document.all.total_sum.innerText=eval("parseFloat(document.all.total_sum.innerText)+parseFloat(document.all.sum_" + aryBuffer[1] + ".innerText) ");
}
}
}
if (document.all.freight) {  if (document.all.total_sum.innerText>=0 && document.all.total_sum.innerText<2000) {  document.all.freight.innerText = 2000;
}else {  document.all.freight.innerText = 0;
}
}
if (document.all.tax) {  document.all.tax.innerText=parseFloat(document.all.total_sum.innerText)*0.05;
}
return true;
}
GoSum();