﻿function SubmitForm(inputField)
{
    var input = document.getElementById(inputField);
    var form = document.getElementById('productForm');
    form.productid.value = input.value;
    form.submit();
}

function UpdateQuantity(inputField)
{
    var input = document.getElementById(inputField);
    var form = document.getElementById('quantityForm');
    form.productid.value = input.name.split("_")[0];
    form.quantity.value = input.value;
//    alert("Product " + form.productid.value + ": " + form.quantity.value);
    form.submit();
}

function UpdateAll()
{
    var form = document.getElementById('updateAll');
    form.submit();
}

function EnterQuantity(keyEvent, inputField)
{
    var key = GetKeyCode(keyEvent);
    if (IsEnter(key))
    {
        var input = document.getElementById(inputField);
        var form = document.getElementById('quantityForm');
        form.productid.value = input.name.split("_")[0];
        form.quantity.value = input.value;
//        alert("Product " + form.productid.value +  ": " + form.quantity.value);
        form.submit();
    }
}

function GetKeyCode(keyEvent)
{
    if (!keyEvent) { keyEvent = window.event; }
    if (keyEvent.keyCode) { return keyEvent.keyCode; }
    else if (keyEvent.which) { return keyEvent.which; }
    return -1;
}

function IsEnter(keyCode)
{
    return (keyCode == 13);
}