﻿
function UpdateInventoryStatusJQ(element, productId) {

    var el = $('#' + element);
    //Ext.XTemplate.from('inventoryStatusLoadingTemplate').overwrite(el, null);
    $.ajax({
        url: '/YokinsCS/WebService.asmx/GetInventoryStatus',
        type: 'POST',
        contentType: "application/json; charset=utf-8",
        data: "{'inventoryCatalogName':'jplogi','catalogName':'default','productId':'" + productId + "','variantId':null }",
        dataType: "json",
        success: function(msg) {
            var data = eval(msg.d.rows[0]);
            el.setTemplateElement("invStatusTmplJQ");
            el.hide();
            el.processTemplate(data);
            el.fadeIn('normal');
        },
        error: function(req, textStatus, errorThrown) {
            el.setTemplateElement('invStatusTmplErrorJQ');
            el.processTemplate(null);
        }
    });
    el.hide();
    el.setTemplateElement('invStatusTmplLoadingJQ');
    el.processTemplate(null);
    el.fadeIn('normal');
}

