<!--

function checkVals () {
    
    var num_check = "^([0-9])+$";
    
    var new_quants = document.getElementsByName("new_quantity[]");
    
    var err_msg = "";
    
    var max_quant = 12;
    
    for (var idx = 0; idx < new_quants.length; idx++) {
        
        if ((new_quants[idx].value).match(num_check)) {
        
            if ((new_quants[idx].value >= 0) && (new_quants[idx].value <= max_quant)) {
                all_valid = 1;
            }
            
            else {
                
                err_msg += "\n- Please enter a value greater than 0 and less than " + max_quant + " for item " + (idx + 1);
            }
        }
        
        else {
                        
            err_msg += "\n- Please enter a non-decimal quantity greater than 0 for item " + (idx + 1);            
        }
    }

    if (err_msg == "") {
        document.cart_form.submit();
    }
    
    else {
        
        err_msg = "The following errors were found: \n" + err_msg;
        alert (err_msg);
    }
}

//-->