var mypresta_productListCart = { add: function(_0x4bd3x2) { _0x4bd3x2['find']('i')['html']('autorenew')['addClass']('atc_spinner'); idCombination = _0x4bd3x2['parent']()['parent']()['parent']()['parent']()['parent']()['attr']('data-id-product-attribute'); quantity = _0x4bd3x2['parent']()['find']('.atc_qty')['val'](); idProduct = _0x4bd3x2['parent']()['parent']()['parent']()['parent']()['parent']()['attr']('data-id-product'); $['ajax']({ type: 'POST', headers: { "\x63\x61\x63\x68\x65\x2D\x63\x6F\x6E\x74\x72\x6F\x6C": 'no-cache' }, url: prestashop['urls']['pages']['cart'] + '?rand=' + new Date()['getTime'](), async: true, cache: false, dataType: 'json', data: 'action=update&add=1&ajax=true&qty=' + ((quantity && quantity != null) ? quantity : '1') + '&id_product=' + idProduct + '&token=' + prestashop['static_token'] + ((parseInt(idCombination) && idCombination != null) ? '&ipa=' + parseInt(idCombination) : '' + '&id_customization=' + ((typeof customizationId !== 'undefined') ? customizationId : 0)), success: function(_0x4bd3x3, _0x4bd3x4, _0x4bd3x5) { _0x4bd3x2['find']('i')['html']('add_shopping_cart')['removeClass']('atc_spinner'); prestashop['emit']('updateCart', { reason: { idProduct: idProduct, idProductAttribute: idCombination, linkAction: 'add-to-cart' } }) } }) } }