<!-- Beginning of JavaScript Code

function numval(string)
{     
     if (string.length == 0 || string == null || string == "") 
        {
         return 0;
        }

      intstring = "";
      for (var i = 0; i < string.length; i++)
        {
         var qcharacter = string.substring(i, i + 1)
         if ((qcharacter < "0" || qcharacter > "9") && qcharacter != " ")
            {
             alert("Please enter a valid Quantity")
             return 0
            }
         else
            {
             if (qcharacter != " ") {intstring += qcharacter}
            }
         }
       if (intstring.length == 0 || intstring == null || intstring ==
"") 
        {
         return 0;
        }
         else
        {
         return intstring;
        }
}

function compute(obj) 
{
     var form = obj.form;
//total item_1 cost    
     var nuQuantity_1 = numval(form.Quantity_1.value);
     if (nuQuantity_1 < 1) 
        {
         form.Total_1.value = ""
		 var t1 = "0.00"
        }
     else
        if (form.Price_1.value < .1)
        {
         form.Total_1.value = ""
		 var t1 = "0.00"
        }
     else
        {
         pr = Math.round((parseFloat(form.Price_1.value) * 100))
         var t1 = nuQuantity_1 * (pr / 100)
		 form.Total_1.value = t1 + ".00"
        }

//total item_2 cost    
     var nuQuantity_2 = numval(form.Quantity_2.value);
     if (nuQuantity_2 < 1) 
        {
         form.Total_2.value = ""
		 var t2 = "0.00"
        }
     else
        if (form.Price_2.value < .1)
        {
         form.Total_2.value = ""
		 var t2 = "0.00"
        }
     else
        {
         pr = Math.round((parseFloat(form.Price_2.value) * 100))
         var t2 = nuQuantity_2 * (pr / 100)
		 form.Total_2.value = t2 + ".00"
        }

//total item_3 cost    
     var nuQuantity_3 = numval(form.Quantity_3.value);
     if (nuQuantity_3 < 1) 
        {
         form.Total_3.value = ""
		 var t3 = "0.00"
        }
     else
        if (form.Price_3.value < .1)
        {
         form.Total_3.value = ""
		 var t3 = "0.00"
        }
     else
        {
         pr = Math.round((parseFloat(form.Price_3.value) * 100))
         t3 = nuQuantity_3 * (pr / 100)
		 form.Total_3.value = t3 + ".00"
        }

//total item_4 cost    
     var nuQuantity_4 = numval(form.Quantity_4.value);
     if (nuQuantity_4 < 1) 
        {
         form.Total_4.value = ""
		 var t4 = "0.00"
        }
     else
        if (form.Price_4.value < .1)
        {
         form.Total_4.value = ""
		 var t4 = "0.00"
        }
     else
        {
         pr = Math.round((parseFloat(form.Price_4.value) * 100))
         t4 = nuQuantity_4 * (pr / 100)
		 form.Total_4.value = t4 + ".00"
        }

//total item_5 cost    
     var nuQuantity_5 = numval(form.Quantity_5.value);
     if (nuQuantity_5 < 1) 
        {
         form.Total_5.value = ""
		 var t5 = "0.00"
        }
     else
        if (form.Price_5.value < .1)
        {
         form.Total_5.value = ""
		 var t5 = "0.00"
        }
     else
        {
         pr = Math.round((parseFloat(form.Price_5.value) * 100))
         t5 = nuQuantity_5 * (pr / 100)
		 form.Total_5.value = t5 + ".00"
        }

//total item_6 cost    
     var nuQuantity_6 = numval(form.Quantity_6.value);
     if (nuQuantity_6 < 1) 
        {
         form.Total_6.value = ""
		 var t6 = "0.00"
        }
     else
        if (form.Price_6.value < .1)
        {
         form.Total_6.value = ""
		 var t6 = "0.00"
        }
     else
        {
         pr = Math.round((parseFloat(form.Price_6.value) * 100))
         t6 = nuQuantity_6 * (pr / 100)
		 form.Total_6.value = t6 + ".00"
        }

//total item_7 cost    
     var nuQuantity_7 = numval(form.Quantity_7.value);
     if (nuQuantity_7 < 1) 
        {
         form.Total_7.value = ""
		 var t7 = "0.00"
        }
     else
        if (form.Price_7.value < .1)
        {
         form.Total_7.value = ""
		 var t7 = "0.00"
        }
     else
        {
         pr = Math.round((parseFloat(form.Price_7.value) * 100))
         t7 = nuQuantity_7 * (pr / 100)
		 form.Total_7.value = t7 + ".00"
        }

//total item_8 cost    
     var nuQuantity_8 = numval(form.Quantity_8.value);
     if (nuQuantity_8 < 1) 
        {
         form.Total_8.value = ""
		 var t8 = "0.00"
        }
     else
        if (form.Price_8.value < .1)
        {
         form.Total_8.value = ""
		 var t8 = "0.00"
        }
     else
        {
         pr = Math.round((parseFloat(form.Price_8.value) * 100))
         t8 = nuQuantity_8 * (pr / 100)
		 form.Total_8.value = t8 + ".00"
        }

//total item_9 cost    
     var nuQuantity_9 = numval(form.Quantity_9.value);
     if (nuQuantity_9 < 1) 
        {
         form.Total_9.value = ""
		 var t9 = "0.00"
        }
     else
        if (form.Price_9.value < .1)
        {
         form.Total_9.value = ""
		 var t9 = "0.00"
        }
     else
        {
         pr = Math.round((parseFloat(form.Price_9.value) * 100))
         t9 = nuQuantity_9 * (pr / 100)
		 form.Total_9.value = t9 + ".00"
        }

//total item_10 cost    
     var nuQuantity_10 = numval(form.Quantity_10.value);
     if (nuQuantity_10 < 1) 
        {
         form.Total_10.value = ""
		 var t10 = "0.00"
        }
     else
        if (form.Price_10.value < .1)
        {
         form.Total_10.value = ""
		 var t10 = "0.00"
        }
     else
        {
         pr = Math.round((parseFloat(form.Price_10.value) * 100))
         t10 = nuQuantity_10 * (pr / 100)
		 form.Total_10.value = t10 + ".00"
        }

//Subtotal
       var sbt = parseFloat(t1) + parseFloat(t2) + parseFloat(t3) + 
parseFloat(t4) + parseFloat(t5) + parseFloat(t6) + parseFloat(t7) +
parseFloat(t8) + parseFloat(t9) + parseFloat(t10);
              sbttext = sbt + "";
              decimalsbt = sbttext.indexOf(".");
              if (decimalsbt > 0) {
                        sbttext = sbttext.substring(0,decimalsbt+3);
              }
              if (decimalsbt < 1) {
                        sbttext = sbttext + ".00";
              }
              if (sbttext.substring(decimalsbt+1).length < 2) {
                        sbttext = sbttext + "0";
             }
       form.Subtotal.value = sbttext;

//shipping cost 
     var sc = 0     
     if (form.ShippDestination[0].checked) 
             {
                  if (form.Subtotal.value < 1) 
                     {form.ShippingCharges.value = "0.00"}
                  else
                         {
                          if (form.Subtotal.value < 40) 
                             {form.ShippingCharges.value = "4.00"}
                          else
                                 {
                                 sc = parseFloat(form.Subtotal.value) * .1
              			sctext = sc + "";
              			decimalsc = sctext.indexOf(".");
       			       if (decimalsc > 0) {
        			                sctext = sctext.substring(0,decimalsc+3);
      			        }
      			        if (decimalsc < 1) {
       			                 sctext = sctext + ".00";
         			     }
        			      if (sctext.substring(decimalsc+1).length < 2) {
          			              sctext = sctext + "0";
       			      }
                                           form.ShippingCharges.value = sctext;
                                 }
                            }
                   }
      else
             if (form.ShippDestination[1].checked) 
             {
                  if (form.Subtotal.value < 1) 
                     {form.ShippingCharges.value = "0.00"}
                  else
                         {
                          if (form.Subtotal.value < 25) 
                             {form.ShippingCharges.value = "5.00"}
                          else
                                 {
                                 sc = parseFloat(form.Subtotal.value) * .2
              			sctext = sc + "";
              			decimalsc = sctext.indexOf(".");
       			       if (decimalsc > 0) {
        			                sctext = sctext.substring(0,decimalsc+3);
      			        }
      			        if (decimalsc < 1) {
       			                 sctext = sctext + ".00";
         			     }
        			      if (sctext.substring(decimalsc+1).length < 2) {
          			              sctext = sctext + "0";
       			      }
                                           form.ShippingCharges.value = sctext;
                                 }
                            }
                   }
      else
             if (form.ShippDestination[2].checked) 
             {
                  if (form.Subtotal.value < 1) 
                     {form.ShippingCharges.value = "0.00"}
                  else
                         {
                          if (form.Subtotal.value < 20) 
                             {form.ShippingCharges.value = "6.00"}
                          else
                                 {
                                 sc = parseFloat(form.Subtotal.value) * .3
              			sctext = sc + "";
              			decimalsc = sctext.indexOf(".");
       			       if (decimalsc > 0) {
        			                sctext = sctext.substring(0,decimalsc+3);
      			        }
      			        if (decimalsc < 1) {
       			                 sctext = sctext + ".00";
         			     }
        			      if (sctext.substring(decimalsc+1).length < 2) {
          			              sctext = sctext + "0";
       			      }
                                           form.ShippingCharges.value = sctext;
                                 }
                            }
                   }

//Payment Options Fee
     save = -parseFloat(form.Subtotal.value) * .1 

              savetext = save + "";
              decimalsave = savetext.indexOf(".");
              if (decimalsave > 0) {
                        savetext = savetext.substring(0,decimalsave+3);
              }
              if (decimalsave < 1) {
                        savetext = savetext + ".00";
              }
              if (savetext.substring(decimalsave+1).length < 2) {
                        savetext = savetext + "0";
             }
              form.Payment_Options_Fee.value = savetext;


     if (form.Subtotal.value < .01) 
        {form.Payment_Options_Fee.value = "0.00"}


//Total
       var totorder = 0
       totorder = parseFloat(form.Subtotal.value) + parseFloat(form.ShippingCharges.value) +
parseFloat(form.Payment_Options_Fee.value)
              totordertext = totorder + "";
              decimaltotorder = totordertext.indexOf(".");
              if (decimaltotorder > 0) {
                        totordertext = totordertext.substring(0,decimaltotorder+3);
              }
              if (decimaltotorder < 1) {
                        totordertext = totordertext + ".00";
              }
              if (totordertext.substring(decimaltotorder+1).length < 2) {
                        totordertext = totordertext + "0";
             }
       form.TotalPayment.value = totordertext;
}

//-- End of JavaScript code -->