function CheckTok(object1){var j,tok,ary=new Array();ary=val.split(" ");val_1st_half=ary[0];for(j=0;j<ary.length;j++){if(ary[j].length<2)continue;tok=ary[j].substring(0,1);val=ary[j].substring(2);if(tok=="+"){amt=amt+val*1.0}if(tok=="-"){amt=amt-val*1.0}}}function ReadForm1(object1,tstt){var i,j,pos;amt=0;val_total="";val_combo="";val_1st_half="";variation_name="";for(i=0;i<object1.length;i++){obj=object1.elements[i];if(obj.type=="select-one"){if(obj.name=="quantity"||obj.name=="amount")continue;pos=obj.selectedIndex;val=obj.options[pos].value;variation_name=val.split("+");product_name=variation_name[0];for(yni = 1; yni < variation_name.length-1;yni++) product_name+=' + '+variation_name[yni];val_combo=val_combo+" ("+trim(product_name)+")";CheckTok(object1)}if(obj.type=="text"){if (trim(obj.value) == ''){alert('Please input field name');obj.focus();return false;}val=obj.value;val_combo=val_combo+" ("+val+")"}}val_total=object1.product_name_tmp1.value+val_combo;object1.product.value=val_total;object1.price.value=parseFloat(object1.price_tmp1.value)+amt}function trim(stringToTrim){return stringToTrim.replace(/^\s+|\s+$/g,"")}
