(function (storeId) {
document.addEventListener("pageChange", function () {
loadEcwid();
}, false);
loadEcwid();
function loadEcwid() {
var containerId = 'my-store-' + storeId;
var container = document.getElementById(containerId);
var isEcwidPage = container != null;
var ecwidLoaded = isEcwidPage && container.childNodes.length > 0;
if (ecwidLoaded && isEcwidPage) return;
if (!isEcwidPage) {
window.ecwid_nocssrewrite = true;
initEcwidIfNecessary(document.body);
return;
}
window.ecwid_script_defer = true;
window.ecwid_dynamic_widgets = true;
window.css_selectors_prefix = encodeURIComponent('div#' + containerId);
initEcwidIfNecessary(container, true);
}
function initializeScripts() {
var initializationScripts = [{
"widgetType": "ProductBrowser",
"id": "my-store-" + storeId,
"arg": ["categoriesPerRow=3", "views=grid(20,3) list(60) table(60)", "categoryView=grid", "searchView=list", "id=my-store-" + storeId, "defaultProductId=" + getValueSave("my-store-" + storeId, "data-default-product-id"), "defaultCategoryId=" + getValueSave("my-store-" + storeId, "data-default-category-id")]
}];
if (document.getElementById('my-search-' + storeId)) {
initializationScripts.push({
"widgetType": "SearchWidget",
"id": "my-search-" + storeId,
"arg": ["id=my-search-" + storeId]
});
}
if (document.getElementById('my-categories-' + storeId)) {
initializationScripts.push({
"widgetType": "CategoriesV2",
"id": "my-categories-" + storeId,
"arg": ["id=my-categories-" + storeId]
});
}
window._xnext_initialization_scripts = initializationScripts;
}
function initEcwidIfNecessary(container, reset) {
if (typeof Ecwid != 'undefined') {
if (reset) {
Ecwid.destroy();
initializeScripts();
}
ecwid_onBodyDone();
Ecwid.init();
} else {
initializeScripts();
var script = document.createElement('script');
script.charset = 'utf-8';
script.type = 'text/javascript';
script.id = 'ecwid-script';
script.onload = function() {
Ecwid.init()
};
script.src = 'https://app.ecwid.com/script.js?' + storeId;
container.appendChild(script);
}
}
// init watch function
window.onload = watch;
function watch() {
var observedAttributeName = "id";
MutationObserver = window.MutationObserver || window.WebKitMutationOb\\\\\\\\\\\\\\\\\\server;
var a = new MutationObserver(function (a) {
var dispatchedId;
for (var b = 0; b < a.length; b++) {
var c = a[b];
if ("attributes" === c.type) {
var targetId = c.target[observedAttributeName];
if (dispatchedId && dispatchedId === targetId) return;
dispatchedId = targetId;
var d = new Event("pageChange");
document.dispatchEvent(d)
}
}
});
a.observe(document.body, {attributes: !0, attributeFilter: [observedAttributeName]})
}
function getValueSave(id, attribute) {
var node = document.querySelector("#" + id);
return !node
? ""
: (!node.getAttribute(attribute)
? ""
: node.getAttribute(attribute))
}
})(74308127);