﻿function updateQuantity(id)
{
    var valid = true;
    
    if (!IsNumericQuantity($("#txtCartId_" + id).val()))
    {   
        alert("Quantity must be a number");
        $("#txtCartId_" + id).focus();
        valid = false;
    }
    else
    {
        $("#txtQuantity").attr("value", $("#txtCartId_" + id).val());
        $("#txtCartId").attr("value", id);
    }
    return valid;

}

function IsNumericQuantity(sText)
{
    var ValidChars = "0123456789";
    var IsNumber = true;
    var Char;

    for (i = 0; i < sText.length && IsNumber == true; i++) 
    { 
        Char = sText.charAt(i); 
        if (ValidChars.indexOf(Char) == -1) 
        {
            IsNumber = false;
        }
    }
    return IsNumber;
}
