Time: %%CurrentISOTime%%
powered by
Kudos e-retailer
if (typeof _learnq !== "undefined") { _learnq.push(["track", "Viewed Page", { "PageName": ke_PageName }]); } if (typeof ke_CustomerLoyalty !== "undefined") { jq("ul.loginmenuwrap").before("
Loyalty: " + ke_CustomerLoyalty + "
"); } if (typeof ke_CustomerEmail !== "undefined" && ke_CustomerEmail != "") { console.log("email: " + ke_CustomerEmail); // window.dmPt('identify', ke_CustomerEmail); } if (typeof ke_Cart !== "undefined" && ("cart_id" in ke_Cart) && ke_Cart.cart_id > 0) { UserFunctionCartChanged(); } function UserFunctionCartChanged() { try { var lines=[], len = (ke_Cart.cart_items != null) ? ke_Cart.cart_items.length : 0; for (var i = 0; i < len;i++) { lines.push({ "sku": ke_Cart.cart_items[i].unique_id, "name": ke_Cart.cart_items[i].name, "description": "", "category": ke_Cart.cart_items[i].category, "other": {}, "unitPrice": ke_Cart.cart_items[i].unit_price, "salePrice": ke_Cart.cart_items[i].sale_price, "quantity": ke_Cart.cart_items[i].quantity, "totalPrice": ke_Cart.cart_items[i].amount, "imageUrl": ke_Cart.cart_items[i].image_url, "productUrl": ke_Cart.cart_items[i].product_url}); } var a = JSON.stringify({ "programID": 12345, "cartDelay": 25, "cartID": ke_Cart.cart_id, "cartPhase": (ke_Cart.status == 9) ? "ORDER_COMPLETE" : "CUSTOMER_LOGIN", "currency": ke_Cart.currency, "subtotal": ke_Cart.subtotal, "shipping": 0, "discountAmount": 0, "taxAmount": 0, "grandTotal": ke_Cart.total, "cartUrl": ke_Cart.url, "lineItems": lines, }); console.log("cart: " + a); // window.dmPt("cartInsight", { // "programID": 12345, // "cartDelay": 25, // "cartID": ke_Cart.cart_id, // "cartPhase": (ke_Cart.status == 9) ? "ORDER_COMPLETE" : "CUSTOMER_LOGIN", // "currency": ke_Cart.currency, // "subtotal": ke_Cart.subtotal, // "shipping": ke_Cart.shipping, // "discountAmount": ke_Cart.discount, // "taxAmount": ke_Cart.tax_total, // "grandTotal": ke_Cart.total, // "cartUrl": ke_Cart.url, // "lineItems": lines, // }); } catch(e) { console.error("error: " + e.message); } }
jq(function() { jq('img').on('error', function(e) { try{ var tp = e.type || 'error', ticket=document.getElementById("hidWebserviceTicket").value, data=JSON.stringify({"message":"img loading " + tp + ": " + e.target.src,"stackTrace":window.location.href,"logType":0}); adderetailerlog(ticket, data); } catch(ex){console.error(ex);} }); });