( function($) { "use strict"; load([{"id":"wa-content-frontend-login-form-js","type":"js","uri":"\/wa-content\/js\/login\/login-frontend-form.min.js?v=6.3.0.4"},{"id":"wa-content-frontend-login-css","type":"css","uri":"\/wa-content\/css\/login\/frontend\/login.css?v=6.3.0.4"}]).then(init); function load(sources) { var deferred = $.Deferred(); loader(sources).then( function() { deferred.resolve(); }, function(bad_sources) { if (console && console.error) { console.error("Error loading resource", bad_sources); } deferred.reject(bad_sources); }); return deferred.promise(); function loader(sources) { var deferred = $.Deferred(), counter = sources.length; var bad_sources = []; $.each(sources, function(i, source) { switch (source.type) { case "css": loadCSS(source).then(onLoad, onError); break; case "js": loadJS(source).then(onLoad, onError); break; } }); return deferred.promise(); function loadCSS(source) { var deferred = $.Deferred(), promise = deferred.promise(); var $link = $("#" + source.id); if ($link.length) { promise = $link.data("promise"); } else { $link = $("", { id: source.id, rel: "stylesheet" }).appendTo("head") .data("promise", promise); $link .on("load", function() { deferred.resolve(source); }).on("error", function() { deferred.reject(source); }); $link.attr("href", source.uri); } return promise; } function loadJS(source) { var deferred = $.Deferred(), promise = deferred.promise(); var $script = $("#" + source.id); if ($script.length) { promise = $script.data("promise"); } else { var script = document.createElement("script"); document.getElementsByTagName("head")[0].appendChild(script); $script = $(script) .attr("id", source.id) .data("promise", promise); $script .on("load", function() { deferred.resolve(source); }).on("error", function() { deferred.reject(source); }); $script.attr("src", source.uri); } return promise; } function onLoad(source) { counter -= 1; watcher(); } function onError(source) { bad_sources.push(source); counter -= 1; watcher(); } function watcher() { if (counter === 0) { if (!bad_sources.length) { deferred.resolve(); } else { deferred.reject(bad_sources); } } } } } function init() { new WaFrontendLogin({ $wrapper: $("#wa-login-form-wrapper69dfd9fc9f46d"), namespace: null, auth_type: "onetime_password", errors: [], messages: [], onetime_password_url: "\/login\/?send_onetime_password=1", locale: {"required":"\u041f\u043e\u043b\u0435 \u043e\u0431\u044f\u0437\u0430\u0442\u0435\u043b\u044c\u043d\u043e\u0435","login_required":"\u041b\u043e\u0433\u0438\u043d \u043e\u0431\u044f\u0437\u0430\u0442\u0435\u043b\u0435\u043d","password_required":"\u0412\u0432\u0435\u0434\u0438\u0442\u0435 \u043e\u0434\u043d\u043e\u0440\u0430\u0437\u043e\u0432\u044b\u0439 \u043a\u043e\u0434, \u0447\u0442\u043e\u0431\u044b \u0432\u043e\u0439\u0442\u0438.","captcha_required":"\u041a\u0430\u043f\u0447\u0430 \u043e\u0431\u044f\u0437\u0430\u0442\u0435\u043b\u044c\u043d\u0430","sent_by_email":"(\u043e\u0442\u043f\u0440\u0430\u0432\u043b\u0435\u043d \u043f\u043e email)","sent_by_sms":"(\u043e\u0442\u043f\u0440\u0430\u0432\u043b\u0435\u043d \u0432 SMS)"}, is_json_mode: true, need_redirects: true, is_need_confirm: false, oauth_adapter_sizes: [] }); } })(jQuery); notices.success('Зарегистрируйтесь, и получите 500 бонусных рублей на первую покупку!')
$(function() { $(window).scroll(function() { if($(this).scrollTop() != 0) { $('#toTop').fadeIn(); } else { $('#toTop').fadeOut(); } }); $('#toTop').click(function() { $('body,html').animate({scrollTop:0},800); }); }); jQuery(document).ready(function($) { $.quickorder.locale='ru_RU'; $.quickorder.aftercallback=''; ; }); $(document).ready(function () { $("#search").searchautocomplete({"serviceUrl":"\/search\/autocomplete\/","minChars":1000}); }); var arrived_ignore_stock_count = 1; $.itemsetsFrontend.init(); (function() { return new Promise(function (resolve, reject) { var s; s = document.createElement('script'); s.src = '/wa-apps/shop/plugins/itemsets/js/itemsetsFrontendLocaleOriginal.js'; s.onload = resolve; s.onerror = reject; document.body.appendChild(s); }) })() new Promise(function(e,n){var r;(r=document.createElement("script")).src="/wa-apps/shop/plugins/consent/js/consent.js?1753457781",r.onload=e,r.onerror=n,document.head.appendChild(r)}); var fired = false; addListenerMulti(window, 'blur focus focusin focusout load resize scroll unload click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup error contextmenu', () => { if (fired === false) { fired = true; console.log('------------------TRIGGER') var asyncLoadScripts = window.setTimeout(() => { $.ajax({ type: 'GET', url: '/async/', async:true, cache: true, data: { main_action : 'my', ulk : '1', yandexsale : '', canonical : 'https://kinostore.ru/my/', mainPage : 'https://kinostore.ru', ref : 'https://kinostore.ru/bonus_event/portfolioparty2026/', config : '{"opt":null,"vk_api_id":4387331,"now":"?1753457781"}', cart_code : '', user_id : '', }, success: function(html){ $('body').append(html); } }); }, 100) } }); _tmr.push({ id: '3160374', type: 'reachGoal', goal: 'order' }); window.vkAsyncInit = function() { VK.Retargeting.Init('VK-RTRG-1347429-hq2AP'); const eventParams = { "products" : [], "total_price" : "" }; VK.Retargeting.ProductEvent(240231, "purchase", eventParams); }