rlm@4: rlm@4: rlm@46: function clearDefault(el) rlm@46: { rlm@46: if (el.defaultValue==el.value) {el.select();} rlm@4: } rlm@4: rlm@4: rlm@0: function Dollar (val) { // force to valid dollar amount rlm@0: var str,pos,rnd=0; rlm@0: if (val < .995) rnd = 1; // for old Netscape browsers rlm@0: str = escape (val*1.0 + 0.005001 + rnd); // float, round, escape rlm@0: pos = str.indexOf ("."); rlm@0: if (pos > 0) str = str.substring (rnd, pos + 3); rlm@0: return str; rlm@0: } rlm@0: rlm@0: var amt,des,obj,val,op1a,op1b,op2a,op2b,op3a,op3b,op4a,op4b,op5a,op5b,op6a,op6b,op7a,op7b,op8a,op8b,op9a,op9b,itmn; rlm@0: rlm@0: function ChkTok (obj1) { rlm@0: var j,tok,ary=new Array (); // where we parse rlm@0: ary = val.split (" "); // break apart rlm@0: for (j=0; j 0) obj1.on0.value = op1a; rlm@0: if (op1b.length > 0) obj1.os0.value = op1b; rlm@0: if (op2a.length > 0) obj1.on1.value = op2a; rlm@0: if (op2b.length > 0) obj1.os1.value = op2b; rlm@0: if (op3a.length > 0) obj1.on2.value = op3a; rlm@0: if (op3b.length > 0) obj1.os2.value = op3b; rlm@0: if (op4a.length > 0) obj1.on3.value = op4a; rlm@0: if (op4b.length > 0) obj1.os3.value = op4b; rlm@0: if (op5a.length > 0) obj1.on4.value = op5a; rlm@0: if (op5b.length > 0) obj1.os4.value = op5b; rlm@0: if (op6a.length > 0) obj1.on5.value = op6a; rlm@0: if (op6b.length > 0) obj1.os5.value = op6b; rlm@0: if (op7a.length > 0) obj1.on6.value = op7a; rlm@0: if (op7b.length > 0) obj1.os6.value = op7b; rlm@0: if (op8a.length > 0) obj1.on7.value = op8a; rlm@0: if (op8b.length > 0) obj1.os7.value = op8b; rlm@0: if (op9a.length > 0) obj1.on8.value = op9a; rlm@0: if (op9b.length > 0) obj1.os8.value = op9b; rlm@0: if (itmn.length > 0) obj1.item_number.value = itmn; rlm@0: obj1.item_name.value = des; rlm@0: obj1.amount.value = Dollar (amt); rlm@0: if (obj1.tot) obj1.tot.value = "$" + Dollar (amt); rlm@40: rlm@40: if (!obj1.accept.checked){ rlm@40: rlm@40: return false; rlm@40: } rlm@40: rlm@40: rlm@0: }