');\r\n\r\n for (var i = 0; i < recommendations.length; i++) {\r\n var product = recommendations[i];\r\n if (product.oldPrice && product.oldPrice <= product.price) {\r\n product.oldPrice = null;\r\n }\r\n product.customFields = product.customFields || {};\r\n product.discount = (product.oldPrice && product.price !== product.oldPrice) ? (100 * (product.oldPrice - product.price) / product.oldPrice).toFixed(0) + '%' : null;\r\n /*try {\r\n product.formattedPrice = product.price.toLocaleString().replace(',', ' ');\r\n if (product.oldPrice) { product.formattedOldPrice = product.oldPrice.toLocaleString().replace(',', ' '); }\r\n } catch (e) {}*/\r\n\r\n try {\r\n var $item = PopMechanic.$(\r\n cardTemplate({\r\n product: product,\r\n recommendations: recommendations,\r\n index: i\r\n })\r\n );\r\n } catch (e) {\r\n if (location.href.indexOf('pm-debug') > -1) {\r\n console.log('card template error', e);\r\n }\r\n continue;\r\n }\r\n if (groupSlidesBy === 1) {\r\n $carousel.append($item);\r\n } else {\r\n slideAccumulator.push($item);\r\n $slideContainer.append($item);\r\n if (slideAccumulator.length == groupSlidesBy) {\r\n slideAccumulator = [];\r\n $carousel.append($slideContainer);\r\n $slideContainer = PopMechanic.$('
');\r\n }\r\n }\r\n\r\n (function(i, product) {\r\n $item.attr('data-click-track', i);\r\n PopMechanic.$('#popmechanic-container-' + formId).on('click', '[data-click-track=\"' + i + '\"]', function(event) {\r\n event.stopPropagation();\r\n mindbox(\"async\", {\r\n operation: \"popmechanic-widget-click-\" + formId,\r\n data: {\r\n clicked: {\r\n product: {\r\n ids: product.ids,\r\n }\r\n }\r\n },\r\n onSuccess: function() {},\r\n onError: function(error) {\r\n console.log(error);\r\n }\r\n });\r\n\r\n settings.gaTracker.selectItem(product, i);\r\n return true;\r\n });\r\n }(i, product));\r\n }\r\n\r\n recommendations.map(function(product, i) {\r\n impressionMap[i] = function() {\r\n settings.gaTracker.viewItemList(product, i, { non_interaction: true });\r\n };\r\n });\r\n\r\n onInit();\r\n }\r\n\r\n var recommendationsLimit = recommendations.length;\r\n\r\n if (recommendationsLimit) {\r\n if (lessCount === 0 || lessCount <= recommendationsLimit) {\r\n renderProductList();\r\n } else {\r\n PopMechanic.$('[data-popmechanic-embed=\"' + formId + '\"]').remove();\r\n PopMechanic.$('#popmechanic-container-' + formId).remove();\r\n console.log('PopMechanic widget ' + formId + ': empty response');\r\n form.reportSlaSuccess();\r\n }\r\n } else {\r\n form.reportSlaSuccess();\r\n throw new Error('no data from mindbox');\r\n }\r\n} catch (e) {\r\n PopMechanic.$('#popmechanic-container-' + formId).remove();\r\n PopMechanic.$('[data-popmechanic-embed=\"' + form.id + '\"]').remove();\r\n console.error('PopMechanic widget ' + formId, e.message);\r\n form.reportSlaSuccess();\r\n}", "on_close": "var form = arguments[0] || {};\r\nwindow.PopMechanicSlider && window.PopMechanicSlider[form.id] && window.PopMechanicSlider[form.id].destroy && window.PopMechanicSlider[form.id].destroy();", "embed_code": "", "behaviors": ["info", "reco-sla", "reco_data", "tns"], "template_type": "embedded", "need_reset": false, "parameters": [], "on_targeting_ready": "", "on_child_ready": ""}, {"id": 1545, "html": "<% try { close_show = close_show; } catch (e) { close_show = 0 } %>\r\n\r\n
", "css": "<% if(!parseInt(font_custom_show)) { %>\r\n @import url('https://fonts.googleapis.com/css2?family=Roboto:wght@400;700&display=swap');\r\n<% } %>\r\n\r\n<% try {\r\n close_show = close_show;\r\n close_size_desk = close_size_desk;\r\n close_size_mob = close_size_mob;\r\n close_color_desk = close_color_desk;\r\n close_color_mob = close_color_mob;\r\n close_bg_show_desk = close_bg_show_desk;\r\n close_bg_color_desk = close_bg_color_desk;\r\n close_bg_show_mob = close_bg_show_mob;\r\n close_bg_color_mob = close_bg_color_mob;\r\n close_bg_transparency = close_bg_transparency;\r\n } catch (e) { \r\n close_show = 0\r\n close_size_desk = 20\r\n close_size_mob = 20\r\n close_color_desk = '#000000'\r\n close_color_mob = '#000000'\r\n close_bg_show_desk = 0\r\n close_bg_color_desk = '#000000'\r\n close_bg_show_mob = 0\r\n close_bg_color_mob = '#000000'\r\n close_bg_transparency = 0.5\r\n }\r\n%>\r\n\r\n.popmechanic-reset,\r\n.popmechanic-reset * {\r\n\tbox-sizing: border-box;\r\n\tline-height: inherit;\r\n}\r\n\r\n#popmechanic-form {\r\n\tposition: relative;\r\n\tdisplay: inline-block;\r\n\tclear: both;\r\n <% if(parseInt(font_custom_show)) { %>\r\n font-family: <%= font_custom %>;\r\n <% } else { %>\r\n font-family: <%= font_family %>;\r\n <% } %>\r\n}\r\n\r\n#popmechanic-form .popmechanic-main {\r\n overflow: hidden;\r\n max-width: 100%;\r\n width: <%= parseInt(width_fix_desk) ? width_desk + 'px' : 'auto' %>;\r\n height: <%= parseInt(height_fix_desk) ? height_desk + 'px' : 'auto' %>;\r\n max-height: 100%;\r\n border-style: solid;\r\n border-width: <%= border_width ? border_width + 'px' : 0 %>;\r\n border-color: <%= border_color %>;\r\n border-radius: <%= border_radius %>px;\r\n <% if(parseInt(shadow_show)) { %>\r\n box-shadow: 0 0 <%= shadow_size %>px rgba(0, 0, 0, 0.25);\r\n <% } %>\r\n}\r\n\r\n#popmechanic-form .popmechanic-button {\r\n display: flex;\r\n justify-content: center;\r\n align-items: center;\r\n width: 100%;\r\n height: 100%;\r\n\tcolor: <%= btn_text_color %>;\r\n\ttext-decoration: none;\r\n\tfont-size: <%= btn_fs_desk %>px;\r\n\tfont-weight: 400;\r\n\tline-height: 1.2;\r\n cursor: pointer;\r\n padding: <%= padding_desk %>px;\r\n background-color: <%= btn_bg_color %>;\r\n <% if(parseInt(img_show_desk)) { %>\r\n background-image: url(<%= img_src_desk %>);\r\n background-size: <%= img_width_desk %>px auto;\r\n padding-left: <%= (+img_width_desk + +padding_desk) + 10 %>px;\r\n <% } else { %>\r\n background-image: none;\r\n padding-left: <%= padding_desk %>px;\r\n <% } %>\r\n background-position: left <%= padding_desk %>px center;\r\n background-repeat: no-repeat;\r\n transition-property: background-color, color;\r\n transition-duration: 0.2s;\r\n transition-timing-function: ease-in-out;\r\n}\r\n\r\n#popmechanic-form .popmechanic-button:hover {\r\n color: <%= btn_text_color_hov %>;\r\n background-color: <%= btn_bg_color_hov %>;\r\n}\r\n\r\n/* MOBILE */\r\n\r\n#popmechanic-form .popmechanic-tablet .popmechanic-main,\r\n#popmechanic-form .popmechanic-mobile .popmechanic-main {\r\n width: <%= parseInt(width_fix_mob) ? width_mob + 'px' : 'auto' %>;\r\n height: <%= parseInt(height_fix_mob) ? height_mob + 'px' : 'auto' %>;\r\n}\r\n\r\n#popmechanic-form .popmechanic-tablet .popmechanic-button,\r\n#popmechanic-form .popmechanic-mobile .popmechanic-button {\r\n font-size: <%= btn_fs_mob %>px;\r\n padding: <%= padding_mob %>px;\r\n <% if(parseInt(img_show_mob)) { %>\r\n background-image: url(<%= parseInt(img_same) ? img_src_desk : img_src_mob %>);\r\n background-size: <%= img_width_mob %>px auto;\r\n padding-left: <%= (+img_width_mob + +padding_mob) + 10 %>px;\r\n <% } else { %>\r\n background-image: none;\r\n padding-left: <%= padding_mob %>px;\r\n <% } %>\r\n}\r\n\r\n<% if(parseInt(close_show)) { %>\r\n /* CLOSE */\r\n <%\r\n function hexToRgb(hex) {\r\n return hex.replace(/^#?([a-f\\d])([a-f\\d])([a-f\\d])$/i, function (m, r, g, b) {\r\n return \"#\".concat(r).concat(r).concat(g).concat(g).concat(b).concat(b);\r\n }).substring(1).match(/.{2}/g).map(function (x) {\r\n return parseInt(x, 16);\r\n });\r\n };\r\n %>\r\n\r\n #popmechanic-form .popmechanic-close {\r\n position: absolute;\r\n z-index: 40;\r\n cursor: pointer;\r\n }\r\n #popmechanic-form .popmechanic-close::before,\r\n #popmechanic-form .popmechanic-close::after {\r\n content: \"\";\r\n position: absolute;\r\n top: 50%;\r\n left: 50%;\r\n width: 80%;\r\n height: 2px;\r\n transform: translate(-50%, -50%) rotate(45deg);\r\n }\r\n #popmechanic-form .popmechanic-close::after {\r\n transform: translate(-50%, -50%) rotate(135deg);\r\n }\r\n .popmechanic-desktop #popmechanic-form .popmechanic-close {\r\n top: 10px;\r\n right: 10px;\r\n width: <%= close_size_desk %>px;\r\n height: <%= close_size_desk %>px;\r\n <% if(parseInt(close_bg_show_desk)) { %>\r\n background-color: rgba(<%= hexToRgb(close_bg_color_desk) %>, <%= close_bg_transparency %>);\r\n <% } %>\r\n }\r\n .popmechanic-desktop #popmechanic-form .popmechanic-close::before,\r\n .popmechanic-desktop #popmechanic-form .popmechanic-close::after {\r\n background-color: <%= close_color_desk %>;\r\n }\r\n .popmechanic-tablet #popmechanic-form .popmechanic-close,\r\n .popmechanic-mobile #popmechanic-form .popmechanic-close {\r\n top: 5px;\r\n right: 5px;\r\n width: <%= close_size_mob %>px;\r\n height: <%= close_size_mob %>px;\r\n <% if(parseInt(close_bg_show_mob)) { %>\r\n background-color: rgba(<%= hexToRgb(close_bg_color_mob) %>, <%= close_bg_transparency %>);\r\n <% } %>\r\n }\r\n .popmechanic-tablet #popmechanic-form .popmechanic-close::before,\r\n .popmechanic-tablet #popmechanic-form .popmechanic-close::after,\r\n .popmechanic-mobile #popmechanic-form .popmechanic-close::before,\r\n .popmechanic-mobile #popmechanic-form .popmechanic-close::after {\r\n background-color: <%= close_color_mob %>;\r\n }\r\n<% } %>", "button": "", "on_show": "<% if (!!parseInt(btn_form_id)) { %>\r\n\tPopMechanic.$('.popmechanic-form-open').on('click', function (e) {\r\n \te.preventDefault();\r\n \tsetTimeout(function(){PopMechanic.show(<%= btn_form_id %>, true)}, 300);})\r\n<% } %>", "on_close": "", "embed_code": "", "behaviors": ["info"], "template_type": "embedded", "need_reset": true, "parameters": [], "on_targeting_ready": "", "on_child_ready": ""}, {"id": 1991, "html": "<%\r\n try {\r\n var formId = formId;\r\n } catch (e) {\r\n formId = 1;\r\n }\r\n%>\r\n\r\n
", "css": "<%\r\n try {\r\n var formId = formId;\r\n } catch (e) {\r\n formId = 1;\r\n }\r\n%>\r\n@import url(\"https://fonts.googleapis.com/css?family=Roboto&display=swap&subset=cyrillic\");\r\n.popmechanic-reset,\r\n.popmechanic-reset * {\r\n line-height: inherit;\r\n box-sizing: border-box;\r\n}\r\n#popmechanic-form, #popmechanic-form-<%=formId%>-zuck-container {\r\n display: none !important;\r\n}", "button": "", "on_show": "function loadZuckJs(onload) {\r\n if (typeof Zuck === 'undefined') {\r\n try {\r\n var zuckCSSHref = 'https://storage.yandexcloud.net/popmechanic-media/zuck/zuck.min.css';\r\n var zuckJsSrc = 'https://storage.yandexcloud.net/popmechanic-media/zuck/zuck.min.js';\r\n\r\n var zuckLink = document.createElement('link');\r\n zuckLink.href = zuckCSSHref;\r\n zuckLink.rel = 'stylesheet';\r\n document.body.appendChild(zuckLink);\r\n\r\n var zuckScript = document.createElement('script');\r\n zuckScript.src = zuckJsSrc;\r\n if (typeof onload === 'function') {\r\n zuckScript.onload = onload;\r\n }\r\n document.body.appendChild(zuckScript);\r\n } catch (error) {\r\n console.log(\"zuck.js loading error\", error);\r\n }\r\n } else {\r\n if (typeof onload === 'function') {\r\n onload();\r\n }\r\n }\r\n}\r\n\r\nfunction timestamp() {\r\n return Date.now() - 150000;\r\n}\r\n\r\nform.destroyZuck = function () {\r\n if (form.zuck) {\r\n PopMechanic.$('#zuck-modal').remove();\r\n form.zuck.remove('story');\r\n delete form.zuck;\r\n }\r\n}\r\n\r\nPopMechanic.$('.popmechanic-item-wrapper[data-popmechanic-story=\"' + form.id + '\"]').addClass('popmechanic-item-seen');\r\n\r\nfunction initStory() {\r\n \tvar $form = PopMechanic.$('#popmechanic-form-' + form.id).eq(0);\r\n var storyItemTemplate = PopMechanic._.template(\r\n $form.find('script[type=\"text\\/x-template\"]')\r\n .html()\r\n .replace(/\\s+/g, ' '),\r\n {\r\n interpolate: /\\{\\{(.+?)\\}\\}/g,\r\n evaluate: /\\{\\%(.+?)\\%\\}/g\r\n }\r\n );\r\n var items = [\r\n <% if (on === '1') { %>\r\n {\r\n id: 1,\r\n type: '<% try { print(type); } catch (e) { print('image'); } %>',\r\n photoSrc: '<% try { print(image); } catch (e) { print(''); } %>',\r\n videoSrc: '<% try { print(video_link); } catch (e) { print(''); } %>',\r\n link: '<% try { print(link); } catch (e) { print(''); } %>',\r\n timeout: parseInt('<% try { print(timeout); } catch (e) { print(10); } %>', 10),\r\n linkText: '<% try { print(button_text); } catch (e) { print(''); } %>',\r\n },\r\n <% } %>\r\n <% if (on_2 === '1') { %>\r\n {\r\n id: 2,\r\n type: '<% try { print(type_2); } catch (e) { print('image'); } %>',\r\n photoSrc: '<% try { print(image_2); } catch (e) { print(''); } %>',\r\n videoSrc: '<% try { print(video_link_2); } catch (e) { print(''); } %>',\r\n link: '<% try { print(link_2); } catch (e) { print(''); } %>',\r\n timeout: parseInt('<% try { print(timeout_2); } catch (e) { print(10); } %>', 10),\r\n linkText: '<% try { print(button_text_2); } catch (e) { print(''); } %>',\r\n },\r\n <% } %>\r\n <% if (on_3 === '1') { %>\r\n {\r\n id: 3,\r\n type: '<% try { print(type_3); } catch (e) { print('image'); } %>',\r\n photoSrc: '<% try { print(image_3); } catch (e) { print(''); } %>',\r\n videoSrc: '<% try { print(video_link_3); } catch (e) { print(''); } %>',\r\n link: '<% try { print(link_3); } catch (e) { print(''); } %>',\r\n timeout: parseInt('<% try { print(timeout_3); } catch (e) { print(10); } %>', 10),\r\n linkText: '<% try { print(button_text_3); } catch (e) { print(''); } %>',\r\n },\r\n <% } %>\r\n <% if (on_4 === '1') { %>\r\n {\r\n id: 4,\r\n type: '<% try { print(type_4); } catch (e) { print('image'); } %>',\r\n photoSrc: '<% try { print(image_4); } catch (e) { print(''); } %>',\r\n videoSrc: '<% try { print(video_link_4); } catch (e) { print(''); } %>',\r\n link: '<% try { print(link_4); } catch (e) { print(''); } %>',\r\n timeout: parseInt('<% try { print(timeout_4); } catch (e) { print(10); } %>', 10),\r\n linkText: '<% try { print(button_text_4); } catch (e) { print(''); } %>',\r\n },\r\n <% } %>\r\n <% if (on_5 === '1') { %>\r\n {\r\n id: 5,\r\n type: '<% try { print(type_5); } catch (e) { print('image'); } %>',\r\n photoSrc: '<% try { print(image_5); } catch (e) { print(''); } %>',\r\n videoSrc: '<% try { print(video_link_5); } catch (e) { print(''); } %>',\r\n link: '<% try { print(link_5); } catch (e) { print(''); } %>',\r\n timeout: parseInt('<% try { print(timeout_5); } catch (e) { print(10); } %>', 10),\r\n linkText: '<% try { print(button_text_5); } catch (e) { print(''); } %>',\r\n },\r\n <% } %>\r\n ].filter(Boolean);\r\n\r\n // old forms cannot have data-popmechanic-link\r\n PopMechanic.$(document).on(\r\n 'click',\r\n '#zuck-modal-slider-popmechanic-form-' + form.id + '-zuck-container .item a.tip.link:not([data-popmechanic-link])',\r\n function () {\r\n form.report('follow');\r\n\r\n return true;\r\n }\r\n );\r\n\t\r\n // doesn't change this id\r\n form.zuck = new Zuck('popmechanic-form-' + form.id + '-zuck-container', {\r\n openEffect: false,\r\n language: {\r\n unmute: '\u0412\u043a\u043b\u044e\u0447\u0438\u0442\u044c \u0437\u0432\u0443\u043a',\r\n visitLink: '\u041f\u043e\u0434\u0440\u043e\u0431\u043d\u0435\u0435',\r\n },\r\n template: {\r\n viewerItemBody(index, currentIndex, item) {\r\n if (index >= items.length) {\r\n return '';\r\n }\r\n \r\n \treturn storyItemTemplate({\r\n isSeen: item.seen === true,\r\n isActive: currentIndex === index,\r\n index: index,\r\n time: item.time,\r\n type: item.type,\r\n id: items[index].id,\r\n videoSrc: items[index].videoSrc,\r\n photoSrc: items[index].photoSrc,\r\n link: item.link,\r\n linkText: item.linkText,\r\n canShare: navigator.canShare,\r\n name: '<%=story_name%>'\r\n });\r\n },\r\n },\r\n callbacks: {\r\n onView(_storyId) {\r\n if (!form.offHashLinks && (!location.hash || location.hash.indexOf('popmechanic-stories') > -1)) {\r\n \tlocation.hash = 'popmechanic-stories-' + form.id;\r\n }\r\n },\r\n onEnd(_storyId, _callback) {\r\n if (location.hash.indexOf('popmechanic-stories-') > -1) { location.hash = ''; }\r\n form.goToNextStory();\r\n },\r\n onBeforeNavigatePrevItem(_storyId, navigateItem) {\r\n if (navigateItem < 0) {\r\n form.goToPrevStory();\r\n }\r\n },\r\n onClose(storyId, callback) {\r\n if (location.hash.indexOf('popmechanic-stories-') > -1) { location.hash = ''; }\r\n\r\n \t\t\tvar formView = PopMechanic.getView(form.id);\r\n formView.close();\r\n\r\n callback();\r\n }\r\n },\r\n stories: [\r\n Zuck.buildTimelineItem(\r\n 'story',\r\n '',\r\n '',\r\n '',\r\n timestamp(),\r\n items.map(function (item, index) {\r\n return [\r\n index,\r\n item.type === 'image' ? 'photo' : item.type,\r\n item.timeout,\r\n item.type === 'image' ? item.photoSrc : item.videoSrc,\r\n false,\r\n item.link,\r\n item.linkText,\r\n false,\r\n timestamp(),\r\n ];\r\n }),\r\n ),\r\n ],\r\n });\r\n\r\n var storyElement = $form.find('.story').eq(0);\r\n if (storyElement) {\r\n if (form.calledFromNextStory) {\r\n form.zuck.data.story.currentItem = form.zuck.data.story.items.length - 1;\r\n }\r\n storyElement.click();\r\n }\r\n}\r\n\r\nloadZuckJs(initStory);", "on_close": "form.destroyZuck();", "embed_code": "", "behaviors": ["info"], "template_type": "story", "need_reset": true, "parameters": [], "on_targeting_ready": "", "on_child_ready": ""}], "button_templates": [], "integrations": [{"id": 55060, "form": 57881, "filter": null, "filter_type": null, "account": 35089, "integration_type": "javascript", "on_render": "", "on_show": "", "on_success": "var productIds = %product_id%;\n\nif (productIds) {\n mindbox (\"async\", {\n operation: \"Website.AddToAvailabilityList\",\n data: {\n addProductToList: {\n productGroup: { ids: productIds }\n }\n }\n });\n}", "on_close_success": "", "on_close_fail": ""}, {"id": 100638, "form": 87962, "filter": null, "filter_type": null, "account": 35089, "integration_type": "javascript", "on_render": "", "on_show": "", "on_success": "const myHeaders = new Headers();\nmyHeaders.append(\"Authorization\", \"Mindbox secretKey=\\\"tIEWAlgYfPH7ckNVzaLaDkKrcA0XLzGo\\\"\");\nmyHeaders.append(\"Content-Type\", \"application/json\");\n\nconst raw = JSON.stringify({\n \"customer\": {\n \"mobilePhone\": PopMechanic.leads[0].customs.Phone_number,\n \"email\": PopMechanic.leads[0].email,\n \"subscriptions\": [\n {\n \"pointOfContact\": \"Email\",\n \"isSubscribed\": \"true\"\n },\n {\n \"pointOfContact\": \"SMS\",\n \"isSubscribed\": \"true\"\n }\n ]\n }\n});\n\nconst requestOptions = {\n method: \"POST\",\n headers: myHeaders,\n body: raw,\n redirect: \"follow\"\n};\n\nfetch(\"https://api.mindbox.ru/v3/operations/async?endpointId=Ortekaru.popup&operation=ImportCustomer\", requestOptions)\n .then((response) => response.text())\n .then((result) => console.log(result))\n .catch((error) => console.error(error));\n \n // \u043f\u0440\u043e\u0432\u0435\u0440\u043a\u0430 \u043d\u0430 \u0437\u0430\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u0435 \u043f\u043e\u043b\u0435\u0439\ndocument.querySelector(\"#popmechanic-form-87962 > form\").addEventListener('submit', function(event) {\n var phoneInput = document.querySelector('input[type=\"text\"].popmechanic-input');\n var emailInput = document.querySelector('input[type=\"email\"].popmechanic-input');\n var checkbox = document.querySelector('.popmechanic-checkbox');\n\n // \u041f\u0440\u043e\u0432\u0435\u0440\u044f\u0435\u043c, \u0447\u0442\u043e \u043e\u0431\u0430 \u043f\u043e\u043b\u044f \u0437\u0430\u043f\u043e\u043b\u043d\u0435\u043d\u044b \u0438 checkbox \u043e\u0442\u043c\u0435\u0447\u0435\u043d\n if (phoneInput.value.trim() !== '' && emailInput.value.trim() !== '' && checkbox.checked) {\n // \u041e\u0442\u043f\u0440\u0430\u0432\u043a\u0430 \u0444\u043e\u0440\u043c\u044b\n alert('\u0424\u043e\u0440\u043c\u0430 \u043e\u0442\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0430!');\n } else {\n // \u041f\u0440\u0435\u0434\u043e\u0442\u0432\u0440\u0430\u0449\u0430\u0435\u043c \u043e\u0442\u043f\u0440\u0430\u0432\u043a\u0443 \u0444\u043e\u0440\u043c\u044b\n event.preventDefault();\n // \u0412\u044b\u0432\u043e\u0434\u0438\u043c \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u0435 \u043e\u0431 \u043e\u0448\u0438\u0431\u043a\u0435\n alert('\u041f\u043e\u0436\u0430\u043b\u0443\u0439\u0441\u0442\u0430, \u0437\u0430\u043f\u043e\u043b\u043d\u0438\u0442\u0435 \u0432\u0441\u0435 \u043f\u043e\u043b\u044f.');\n }\n});", "on_close_success": "", "on_close_fail": ""}, {"id": 97570, "form": 84923, "filter": null, "filter_type": null, "account": 35089, "integration_type": "javascript", "on_render": "", "on_show": "", "on_success": "const myHeaders = new Headers();\nmyHeaders.append(\"Authorization\", \"Mindbox secretKey=\\\"tIEWAlgYfPH7ckNVzaLaDkKrcA0XLzGo\\\"\");\nmyHeaders.append(\"Content-Type\", \"application/json\");\n\nconst raw = JSON.stringify({\n \"customer\": {\n \"mobilePhone\": PopMechanic.leads[0].customs.Phone_number,\n \"email\": PopMechanic.leads[0].email,\n \"subscriptions\": [\n {\n \"pointOfContact\": \"Email\",\n \"isSubscribed\": \"true\"\n },\n {\n \"pointOfContact\": \"SMS\",\n \"isSubscribed\": \"true\"\n }\n ]\n }\n});\n\nconst requestOptions = {\n method: \"POST\",\n headers: myHeaders,\n body: raw,\n redirect: \"follow\"\n};\n\nfetch(\"https://api.mindbox.ru/v3/operations/async?endpointId=Ortekaru.popup&operation=ImportCustomer\", requestOptions)\n .then((response) => response.text())\n .then((result) => console.log(result))\n .catch((error) => console.error(error));\n \n // \u043f\u0440\u043e\u0432\u0435\u0440\u043a\u0430 \u043d\u0430 \u0437\u0430\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u0435 \u043f\u043e\u043b\u0435\u0439\ndocument.querySelector(\"#popmechanic-form-87962 > form\").addEventListener('submit', function(event) {\n var phoneInput = document.querySelector('input[type=\"text\"].popmechanic-input');\n var emailInput = document.querySelector('input[type=\"email\"].popmechanic-input');\n var checkbox = document.querySelector('.popmechanic-checkbox');\n\n // \u041f\u0440\u043e\u0432\u0435\u0440\u044f\u0435\u043c, \u0447\u0442\u043e \u043e\u0431\u0430 \u043f\u043e\u043b\u044f \u0437\u0430\u043f\u043e\u043b\u043d\u0435\u043d\u044b \u0438 checkbox \u043e\u0442\u043c\u0435\u0447\u0435\u043d\n if (phoneInput.value.trim() !== '' && emailInput.value.trim() !== '' && checkbox.checked) {\n // \u041e\u0442\u043f\u0440\u0430\u0432\u043a\u0430 \u0444\u043e\u0440\u043c\u044b\n alert('\u0424\u043e\u0440\u043c\u0430 \u043e\u0442\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0430!');\n } else {\n // \u041f\u0440\u0435\u0434\u043e\u0442\u0432\u0440\u0430\u0449\u0430\u0435\u043c \u043e\u0442\u043f\u0440\u0430\u0432\u043a\u0443 \u0444\u043e\u0440\u043c\u044b\n event.preventDefault();\n // \u0412\u044b\u0432\u043e\u0434\u0438\u043c \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u0435 \u043e\u0431 \u043e\u0448\u0438\u0431\u043a\u0435\n alert('\u041f\u043e\u0436\u0430\u043b\u0443\u0439\u0441\u0442\u0430, \u0437\u0430\u043f\u043e\u043b\u043d\u0438\u0442\u0435 \u0432\u0441\u0435 \u043f\u043e\u043b\u044f.');\n }\n});", "on_close_success": "", "on_close_fail": ""}, {"id": 103235, "form": 85427, "filter": null, "filter_type": null, "account": 35089, "integration_type": "javascript", "on_render": "", "on_show": "", "on_success": "const myHeaders = new Headers();\r\nmyHeaders.append(\"Authorization\", \"Mindbox secretKey=\\\"tIEWAlgYfPH7ckNVzaLaDkKrcA0XLzGo\\\"\");\r\nmyHeaders.append(\"Content-Type\", \"application/json\");\r\n\r\nconst raw = JSON.stringify({\r\n \"customer\": {\r\n \"mobilePhone\": PopMechanic.leads[0].customs.Phone_number,\r\n \"email\": PopMechanic.leads[0].email,\r\n \"subscriptions\": [\r\n {\r\n \"pointOfContact\": \"Email\",\r\n \"isSubscribed\": \"true\"\r\n },\r\n {\r\n \"pointOfContact\": \"SMS\",\r\n \"isSubscribed\": \"true\"\r\n }\r\n ]\r\n }\r\n});\r\n\r\nconst requestOptions = {\r\n method: \"POST\",\r\n headers: myHeaders,\r\n body: raw,\r\n redirect: \"follow\"\r\n};\r\n\r\nfetch(\"https://api.mindbox.ru/v3/operations/async?endpointId=Ortekaru.popup&operation=ImportCustomerNew\", requestOptions)\r\n .then((response) => response.text())\r\n .then((result) => console.log(result))\r\n .catch((error) => console.error(error));\r\n \r\n // \u043f\u0440\u043e\u0432\u0435\u0440\u043a\u0430 \u043d\u0430 \u0437\u0430\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u0435 \u043f\u043e\u043b\u0435\u0439\r\ndocument.querySelector(\"#popmechanic-form-85427 > form\").addEventListener('submit', function(event) {\r\n var phoneInput = document.querySelector('input[type=\"text\"].popmechanic-input');\r\n var emailInput = document.querySelector('input[type=\"email\"].popmechanic-input');\r\n var checkbox = document.querySelector('.popmechanic-checkbox');\r\n\r\n // \u041f\u0440\u043e\u0432\u0435\u0440\u044f\u0435\u043c, \u0447\u0442\u043e \u043e\u0431\u0430 \u043f\u043e\u043b\u044f \u0437\u0430\u043f\u043e\u043b\u043d\u0435\u043d\u044b \u0438 checkbox \u043e\u0442\u043c\u0435\u0447\u0435\u043d\r\n if (phoneInput.value.trim() !== '' && emailInput.value.trim() !== '' && checkbox.checked) {\r\n // \u041e\u0442\u043f\u0440\u0430\u0432\u043a\u0430 \u0444\u043e\u0440\u043c\u044b\r\n alert('\u0424\u043e\u0440\u043c\u0430 \u043e\u0442\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0430!');\r\n } else {\r\n // \u041f\u0440\u0435\u0434\u043e\u0442\u0432\u0440\u0430\u0449\u0430\u0435\u043c \u043e\u0442\u043f\u0440\u0430\u0432\u043a\u0443 \u0444\u043e\u0440\u043c\u044b\r\n event.preventDefault();\r\n // \u0412\u044b\u0432\u043e\u0434\u0438\u043c \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u0435 \u043e\u0431 \u043e\u0448\u0438\u0431\u043a\u0435\r\n alert('\u041f\u043e\u0436\u0430\u043b\u0443\u0439\u0441\u0442\u0430, \u0437\u0430\u043f\u043e\u043b\u043d\u0438\u0442\u0435 \u0432\u0441\u0435 \u043f\u043e\u043b\u044f.');\r\n }\r\n});", "on_close_success": "", "on_close_fail": ""}, {"id": 113335, "form": 96622, "filter": null, "filter_type": null, "account": 35089, "integration_type": "javascript", "on_render": "", "on_show": "", "on_success": "const myHeaders = new Headers();\nmyHeaders.append(\"Authorization\", \"Mindbox secretKey=\\\"tIEWAlgYfPH7ckNVzaLaDkKrcA0XLzGo\\\"\");\nmyHeaders.append(\"Content-Type\", \"application/json\");\n\nconst raw = JSON.stringify({\n \"customer\": {\n \"mobilePhone\": PopMechanic.leads[0].customs.Phone_number,\n \"email\": PopMechanic.leads[0].email,\n \"subscriptions\": [\n {\n \"pointOfContact\": \"Email\",\n \"isSubscribed\": \"true\"\n },\n {\n \"pointOfContact\": \"SMS\",\n \"isSubscribed\": \"true\"\n }\n ]\n }\n});\n\nconst requestOptions = {\n method: \"POST\",\n headers: myHeaders,\n body: raw,\n redirect: \"follow\"\n};\n\nfetch(\"https://api.mindbox.ru/v3/operations/async?endpointId=Ortekaru.popup&operation=ImportCustomer\", requestOptions)\n .then((response) => response.text())\n .then((result) => console.log(result))\n .catch((error) => console.error(error));\n \n // \u043f\u0440\u043e\u0432\u0435\u0440\u043a\u0430 \u043d\u0430 \u0437\u0430\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u0435 \u043f\u043e\u043b\u0435\u0439\ndocument.querySelector(\"#popmechanic-form-87962 > form\").addEventListener('submit', function(event) {\n var phoneInput = document.querySelector('input[type=\"text\"].popmechanic-input');\n var emailInput = document.querySelector('input[type=\"email\"].popmechanic-input');\n var checkbox = document.querySelector('.popmechanic-checkbox');\n\n // \u041f\u0440\u043e\u0432\u0435\u0440\u044f\u0435\u043c, \u0447\u0442\u043e \u043e\u0431\u0430 \u043f\u043e\u043b\u044f \u0437\u0430\u043f\u043e\u043b\u043d\u0435\u043d\u044b \u0438 checkbox \u043e\u0442\u043c\u0435\u0447\u0435\u043d\n if (phoneInput.value.trim() !== '' && emailInput.value.trim() !== '' && checkbox.checked) {\n // \u041e\u0442\u043f\u0440\u0430\u0432\u043a\u0430 \u0444\u043e\u0440\u043c\u044b\n alert('\u0424\u043e\u0440\u043c\u0430 \u043e\u0442\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0430!');\n } else {\n // \u041f\u0440\u0435\u0434\u043e\u0442\u0432\u0440\u0430\u0449\u0430\u0435\u043c \u043e\u0442\u043f\u0440\u0430\u0432\u043a\u0443 \u0444\u043e\u0440\u043c\u044b\n event.preventDefault();\n // \u0412\u044b\u0432\u043e\u0434\u0438\u043c \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u0435 \u043e\u0431 \u043e\u0448\u0438\u0431\u043a\u0435\n alert('\u041f\u043e\u0436\u0430\u043b\u0443\u0439\u0441\u0442\u0430, \u0437\u0430\u043f\u043e\u043b\u043d\u0438\u0442\u0435 \u0432\u0441\u0435 \u043f\u043e\u043b\u044f.');\n }\n});", "on_close_success": "", "on_close_fail": ""}, {"id": 55057, "form": 57881, "filter": null, "filter_type": null, "account": 35089, "integration_type": "mindbox_server_json", "customer_extended": [{"value": "%email%", "systemName": "email"}], "customer_action_extended": [], "mode": "create", "send_customer": true, "issue_action": false, "operation": "popmechanic-integration-create-57881", "subscriptions": [{"pointOfContact": "Email"}]}, {"id": 49223, "form": 54353, "filter": null, "filter_type": null, "account": 35089, "integration_type": "mindbox_tracking", "show_operation": "popmechanic-popup-54353-show", "click_operation": "popmechanic-popup-54353-click", "targeting_operation": "popmechanic-popup-54353-targeting"}, {"id": 49458, "form": 54511, "filter": null, "filter_type": null, "account": 35089, "integration_type": "mindbox_tracking", "show_operation": "popmechanic-popup-54511-show", "click_operation": "popmechanic-popup-54511-click", "targeting_operation": "popmechanic-popup-54511-targeting"}, {"id": 49464, "form": 54514, "filter": null, "filter_type": null, "account": 35089, "integration_type": "mindbox_tracking", "show_operation": "popmechanic-popup-54514-show", "click_operation": "popmechanic-popup-54514-click", "targeting_operation": "popmechanic-popup-54514-targeting"}, {"id": 49469, "form": 54516, "filter": null, "filter_type": null, "account": 35089, "integration_type": "mindbox_tracking", "show_operation": "popmechanic-popup-54516-show", "click_operation": "popmechanic-popup-54516-click", "targeting_operation": "popmechanic-popup-54516-targeting"}, {"id": 49470, "form": 54521, "filter": null, "filter_type": null, "account": 35089, "integration_type": "mindbox_tracking", "show_operation": "popmechanic-popup-54521-show", "click_operation": "popmechanic-popup-54521-click", "targeting_operation": "popmechanic-popup-54521-targeting"}, {"id": 55056, "form": 57881, "filter": null, "filter_type": null, "account": 35089, "integration_type": "mindbox_tracking", "show_operation": "popmechanic-popup-57881-show", "click_operation": "popmechanic-popup-57881-click", "targeting_operation": "popmechanic-popup-57881-targeting"}, {"id": 55071, "form": 57890, "filter": null, "filter_type": null, "account": 35089, "integration_type": "mindbox_tracking", "show_operation": "popmechanic-block-57890-show", "click_operation": "popmechanic-block-57890-click", "targeting_operation": "popmechanic-block-57890-targeting"}, {"id": 65071, "form": 63076, "filter": null, "filter_type": null, "account": 35089, "integration_type": "mindbox_tracking", "show_operation": "popmechanic-popup-63076-show", "click_operation": "popmechanic-popup-63076-click", "targeting_operation": "popmechanic-popup-63076-targeting"}, {"id": 75329, "form": 71343, "filter": null, "filter_type": null, "account": 35089, "integration_type": "mindbox_tracking", "show_operation": "popmechanic-reco-widget-71343-show", "click_operation": null, "targeting_operation": "popmechanic-reco-widget-71343-targeting"}, {"id": 96195, "form": 84923, "filter": null, "filter_type": null, "account": 35089, "integration_type": "mindbox_tracking", "show_operation": "popmechanic-popup-84923-show", "click_operation": "popmechanic-popup-84923-click", "targeting_operation": "popmechanic-popup-84923-targeting"}, {"id": 97015, "form": 85427, "filter": null, "filter_type": null, "account": 35089, "integration_type": "mindbox_tracking", "show_operation": "popmechanic-popup-85427-show", "click_operation": "popmechanic-popup-85427-click", "targeting_operation": "popmechanic-popup-85427-targeting"}, {"id": 100640, "form": 87962, "filter": null, "filter_type": null, "account": 35089, "integration_type": "mindbox_tracking", "show_operation": "popmechanic-popup-87962-show", "click_operation": "popmechanic-popup-87962-click", "targeting_operation": "popmechanic-popup-87962-targeting"}, {"id": 113336, "form": 96622, "filter": null, "filter_type": null, "account": 35089, "integration_type": "mindbox_tracking", "show_operation": "popmechanic-popup-96622-show", "click_operation": "popmechanic-popup-96622-click", "targeting_operation": "popmechanic-popup-96622-targeting"}], "settings": {"hide_copyright": true, "premium": true}, "frequency": {"minimal_timeout": null, "session": null, "day": null, "week": null, "month": null}, "global_ab_tests": [], "ip": "1.1.1.1", "contacts": [], "geo": null}