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("+");val_combo=val_combo+" ("+variation_name[0]+")";CheckTok(object1)}if(obj.type=="text"){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}