/* Pre-order corms form javascript */

    
    function updateOrder() {
        var C12 = 15;
        var C18 = 18;
        var C25 = 18;
        var DISCOUNT = 0.12;
        var qc12 = parseInt(document.getElementById("qty12cm").value);
        var qc18 = parseInt(document.getElementById("qty18cm").value);
        var qc25 = parseInt(document.getElementById("qty25cm").value);
        
        if (isNaN(qc12))  {alert("Your entry doesn't appear to be a number.");
              document.getElementById("qty12cm").value = "0"; qc12 = 0; }     
        else if (isNaN(qc18))  {alert("Your entry doesn't appear to be a number.");
             document.getElementById("qty18cm").value = "0"; qc18 = 0; }  
        else if (isNaN(qc25)) {alert("Your entry doesn't appear to be a number.");
             document.getElementById("qty25cm").value = "0"; qc25 = 0;}  
        var subTotal = (qc12 * C12) + (qc18 * C18) + (qc25 * C25);
        var Discount = subTotal - (subTotal * DISCOUNT);
        if ((subTotal >=1)  &&  (subTotal <= 30)) 
            var Shipping = 6;
          else if (subTotal > 30)
            var Shipping  = 11;
            else Shipping = 0
        var Total = Discount + Shipping;
        document.getElementById("subtotal").value = "$" + subTotal.toFixed(2);
        document.getElementById("discount").value = "$" + Discount.toFixed(2);
        document.getElementById("shipping").value = "$" + Shipping.toFixed(2);
        document.getElementById("total").value = "$" + Total.toFixed(2);
        }
        
        
        function preValidate(form) {
        
            var qc12 = (document.getElementById("qty12cm").value);
            var qc18 = (document.getElementById("qty18cm").value);
            var qc25 = (document.getElementById("qty25cm").value);
            regex =  /^[\w\.\-]+@([\w\-]+\.)+[a-zA-Z]+$/ 
            
            if  (document.getElementById("Name").value == (""))
            {alert("Name is required.");return false;}
            if (regex.test(document.getElementById("Email").value));
            else
            {alert("Valid email is required.");return false;}
            if ((qc12 == "0") & (qc18 == "0") & (qc25 == "0")) 
            {alert("You haven't ordered anything."); return false; }
            form.submit();
            }
      
         
          