!function(e){"function"==typeof define&&define.amd?define("main",e):e()}(function(){"use strict";function t(t,e){var o,i=Object.keys(t);return Object.getOwnPropertySymbols&&(o=Object.getOwnPropertySymbols(t),e&&(o=o.filter(function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})),i.push.apply(i,o)),i}function e(i){for(var e=1;e<arguments.length;e++){var s=null!=arguments[e]?arguments[e]:{};e%2?t(Object(s),!0).forEach(function(e){var t,o;t=i,o=s[e=e],(e=function(e){e=function(e,t){if("object"!=typeof e||null===e)return e;var o=e[Symbol.toPrimitive];if(void 0===o)return("string"===t?String:Number)(e);o=o.call(e,t||"default");if("object"!=typeof o)return o;throw new TypeError("@@toPrimitive must return a primitive value.")}(e,"string");return"symbol"==typeof e?e:String(e)}(e))in t?Object.defineProperty(t,e,{value:o,enumerable:!0,configurable:!0,writable:!0}):t[e]=o}):Object.getOwnPropertyDescriptors?Object.defineProperties(i,Object.getOwnPropertyDescriptors(s)):t(Object(s)).forEach(function(e){Object.defineProperty(i,e,Object.getOwnPropertyDescriptor(s,e))})}return i}var o={errorPlacement:function(e,t){t.is(":checkbox")?e.insertAfter(t.closest(".real_checkbox_label")):t.is(":radio")?e.insertAfter(t.closest(".cart__block-body")):(t.is(":file"),e.insertAfter(t))},highlight:function(e){e=$(e);e.hasClass("_error")||e.addClass("_error")},unhighlight:function(e){e=$(e);e.hasClass("_error")&&e.removeClass("_error")},invalidHandler:function(e,t){console.log(t),t.numberOfInvalids()&&$("html, body").animate({scrollTop:$(t.errorList[0].element).offset().top-80},1e3)}},i=$("#contact_phone"),s=(i.intlTelInput({initialCountry:"md",placeholderNumberType:"aggressive",utilsScript:"https://cdnjs.cloudflare.com/ajax/libs/intl-tel-input/11.0.14/js/utils.js",separateDialCode:!0,preferredCountries:["md"],onlyCountries:["ro","ua","ru","de","us","md"]}).inputmask({mask:"V9999999",definitions:{V:{validator:"^[1-9][0-9]*$"}}}),i.focusout(function(){$.trim(i.val())&&(i.intlTelInput("isValidNumber")?console.log(window.translations.phoneInvalid):i.addClass("_error"))}),i.keydown(function(){i.removeClass("_error")}),$.validator.addMethod&&$.validator.addMethod("validateContactPhone",function(){return!!i.intlTelInput("isValidNumber")},window.translations.phoneInvalid),$("form[name='contact']").validate(e(e({},o),{},{errorClass:"label-error",rules:{"contact[name]":{required:!0},"contact[phone]":{required:!0,validateContactPhone:!0},"contact[email]":{required:!0,email:!0},"contact[personal_data]":{required:!0}},messages:{"contact[name]":{required:window.translations.required},"contact[phone]":{required:window.translations.required,validateContactPhone:window.translations.phoneInvalid},"contact[email]":{required:window.translations.required,email:window.translations.emailInvalid},"contact[personal_data]":{required:window.translations.required}},submitHandler:function(e){e.submit()},success:function(e){e.attr("for");e.text("")}})),$(document).ready(function(e){$(document).on("click","#find_uds",function(e){e.preventDefault();var t=$(this).closest("form"),e=t.find("input[name='code']").val(),o=t.find("input[name='total']").val(),i=t.attr("action");""!==e&&$.post(i,{code:e,total:o},function(e){e=jQuery.parseJSON(e);"success"===e.status?(t.find("input[name='code']").val(""),$(".find_uds").hide(),$(".cart__benef").append(e.view)):$(".return__message").text(e.message)})}),$(document).on("change","input[name='points']",function(){var e=$(this).val(),t=$(this).attr("max");parseInt(e)>parseInt(t)&&$(this).val(t)}),$(document).on("click","#set_uds",function(e){e.preventDefault();var e=$(this).closest("form"),t=e.find("input[name='points']").val(),e=e.attr("action");$.post(e,{points:t},function(e){e=jQuery.parseJSON(e);"success"===e.status&&$(".cart__total").replaceWith(e.view)})})}),$("#order_phone"));s.intlTelInput({initialCountry:"md",placeholderNumberType:"aggressive",utilsScript:"https://cdnjs.cloudflare.com/ajax/libs/intl-tel-input/11.0.14/js/utils.js",separateDialCode:!0,preferredCountries:["md"],onlyCountries:["ro","ua","ru","de","us","md"]}).inputmask({mask:"V9999999",definitions:{V:{validator:"^[1-9][0-9]*$"}}}),s.focusout(function(){$.trim(s.val())&&(s.intlTelInput("isValidNumber")?console.log(window.translations.phoneInvalid):s.addClass("_error"))}),s.keydown(function(){s.removeClass("_error")}),$.validator.addMethod("validateOrderPhone",function(){return!!s.intlTelInput("isValidNumber")},window.translations.phoneInvalid),$("form[name='order']").validate(e(e({},o),{},{errorClass:"label-error",rules:{"order[name]":{required:!0},"order[phone]":{required:!0,validateOrderPhone:!0},"order[email]":{required:!0,email:!0},"order[personal_data]":{required:!0},"order[payment_type_id]":{required:!0},"order[city]":{required:function(){return"courier"===$(".delivery__input").val()}},"order[street]":{required:function(){return"courier"===$(".delivery__input").val()}},"order[home]":{required:function(){return"courier"===$(".delivery__input").val()}}},messages:{"order[name]":{required:window.translations.required},"order[phone]":{required:window.translations.required,validateOrderPhone:window.translations.phoneInvalid},"order[email]":{required:window.translations.required,email:window.translations.emailInvalid},"order[personal_data]":{required:window.translations.required},"order[payment_type_id]":{required:window.translations.required},"order[city]":{required:window.translations.required},"order[street]":{required:window.translations.required},"order[home]":{required:window.translations.required}},submitHandler:function(e){e.submit()},success:function(e){e.attr("for");e.text("")}}));var a,r,n,c,l,o=$(location).attr("href").split("/").splice(0,5).join("/").split("/"),d=o[3];o[4];function u(e,t,o,i,s,a){var r=5<arguments.length&&void 0!==a?a:"";$.post("/"+d+"/cart/add",{articol:e,id:t,color:o,size:i,qty:s,change:r},function(e){var e=JSON.parse(e);("minus"===r?RemoveFromCart:AddToCart)(e.ecommerce.items),$('[data-key="'+e.idCrypted+'"]').text(e.itemTotal),$(".cart__count").text(e.qty),$(".product__sum").text(e.total),$(".total__sum").text(e.total),r||(e=e.view,new Fancybox([{src:e,type:"html"}]))})}function _(e,t){var o,e=0<arguments.length&&void 0!==e?e:0,t=1<arguments.length&&void 0!==t?t:null;$(window).width()<1024?e==n?($(".products__tabs .products__tab").removeClass("active"),$(".products__tab-content .product__content-item").removeClass("active"),n=100):($(".products__tabs .products__tab").removeClass("active"),$(".products__tab-content .product__content-item").removeClass("active"),$(".products__tab").eq(e).addClass("active"),(o=$(".product__content-item").eq(e)).addClass("active"),n=e,o.find(".products__slick__slider").hasClass("slick-slider")&&o.find(".products__slick__slider").slick("unslick"),o.find(".products__slick__slider").slick({slidesToShow:2,slidesToScroll:1,arrows:!1,dots:!0,responsive:[{breakpoint:768,settings:{slidesToShow:1,slidesToScroll:1,arrow:!1,dots:!0}}]})):($(".products__tabs .products__tab").removeClass("active"),$(".products__tab-content .product__content-item").removeClass("active"),$(".products__tab").eq(e).addClass("active"),(o=$(".product__content-item").eq(e)).addClass("active"),n=e,o.find(".products__slick__slider").hasClass("slick-slider")&&o.find(".products__slick__slider").slick("unslick"),o.find(".products__slick__slider").slick({slidesToShow:3,slidesToScroll:1,arrows:!0})),null!==t&&$(".to_section").attr("href",t)}function m(){$("body").removeClass("blocked"),$.each(r,function(e,t){"megamenu"===e?($(".header__menu li").removeClass("active"),$(".megamenu__body").animate({height:"hide"})):$(t).removeClass("active")})}function p(e,t){$(".comprasion__product").removeClass("active"),$(".character__item").removeClass("active");for(var o=e+t,i=e;i<o;i++){var s=i+1;$(".comprasion__product").eq(i).addClass("active"),$(".character__item:nth-child("+s+")").addClass("active")}}""===d&&(d="ro"),$(document).on("click",".add_to_cart",function(e){e.preventDefault();e=$(this).closest(".bv_data");u(e.data("articol"),e.data("id"),e.data("color"),e.data("size"),1)}),$(document).on("click",".value__size",function(e){var t=$(this).data("size");$(".bv_data").data("size",t),$(this).closest(".info__item-value").find(".value").text(t),e.preventDefault()}),$(document).on("click",".value__color",function(e){var t=$(this).data("color");$(".bv_data").data("color",t),$(this).closest(".info__item-value").find(".value").text(t),e.preventDefault()}),$(document).on("click",".minus, .plus",function(){var e=$(this).closest(".bv_data");u(e.data("articol"),e.data("id"),e.data("color"),e.data("size"),e.find("input").val(),$(this).hasClass("minus")?"minus":"plus")}),$(".main__slider").slick({slidesToShow:1,slidesToScroll:1,arrows:!0,dots:!1,infinite:!0,responsive:[{breakpoint:1024,settings:{arrows:!1,dots:!0}},{breakpoint:768,settings:{arrows:!1,dots:!0}}]}),$(".special__slider").slick({slidesToShow:2,slidesToScroll:1,arrows:!0,dots:!1,rows:0,responsive:[{breakpoint:1024,settings:{arrows:!1,dots:!0}}]}),$(".news__top + .news__list").slick({slidesToShow:3,slidesToScroll:1,arrows:!1,dots:!0,responsive:[{breakpoint:1024,settings:{slidesToShow:2,slidesToScroll:1,arrows:!1,dots:!0}},{breakpoint:768,settings:{slidesToShow:1,slidesToScroll:1,arrows:!1,dots:!0}}]}),$(".slider-for").slick({asNavFor:".slider-nav",slidesToShow:1,slidesToScroll:1,arrows:!0,infinite:!0,fade:!0,responsive:[{breakpoint:1112,settings:{arrows:!1}},{breakpoint:768,settings:{arrows:!1}}]}),$(".slider-nav").slick({asNavFor:".slider-for",slidesToShow:4,slidesToScroll:1,centerMode:!0,focusOnSelect:!0,swipe:!1,rows:0,infinite:!0,responsive:[{breakpoint:1112,settings:{arrows:!1}},{breakpoint:768,settings:{slidesToShow:2,slidesToScroll:1,arrows:!1}}]}),n=100,_(0,null),$(".products__tabs .products__tab").click(function(e){_($(e.target).index(),$(e.target).data("uri"));var e=$(".products__tab.active").offset().top,t=$("#header").height();$("body,html").animate({scrollTop:e-t-20},500)}),$(".dark__bg").click(function(){m(),$(".search__place").hide(),$(".filter-list").removeClass("active")}),$(document).on("click",".search",function(){$(".megamenu__item").each(function(){$(this).find("li").removeClass("active"),$(this).find(".megamenu__body").animate({height:"hide"})}),$(".hamburger").removeClass("active"),$(".search__place").show(),$(".search__place input").focus()}),$(".shop__item-title").click(function(e){$(e.target).closest(".shops__location-item").hasClass("open")?$(".shops__location-item").removeClass("open"):($(".shops__location-item").removeClass("open"),$(e.target).closest(".shops__location-item").toggleClass("open"))}),$(".select").on("click",".select__head",function(){$(this).hasClass("open")?($(this).removeClass("open"),$(this).next().fadeOut()):($(".select__head").removeClass("open"),$(".select__list").fadeOut(),$(this).addClass("open"),$(this).next().fadeIn())}),$(".select").on("click",".select__item",function(){$(".select__head").removeClass("open"),$(this).parent().fadeOut(),$(this).parent().prev().text($(this).text()),$(this).parent().prev().prev().val($(this).text())}),$(document).click(function(e){$(e.target).closest(".select").length||($(".select__head").removeClass("open"),$(".select__list").fadeOut()),$(e.target).closest(".info__item-value .value").length||$(".info__item-value .value").removeClass("active")}),$("div").is(".comprasion")&&$(window).scroll(function(){250<$(window).scrollTop()?$(".comprasion__body").addClass("fixed"):$(".comprasion__body").removeClass("fixed")}),$(".li__block").closest("li").addClass("list__in-li"),$(".popup__close, .popup__bg").click(function(){$(".popup").removeClass("show"),$("body").removeClass("blocked")}),$(".info__item-value .value").click(function(e){$(e.target).toggleClass("active")}),$(".feature__icon").click(function(e){$(window).width()<767&&$(e.target).closest(".features__item").hasClass("active")?$(e.target).closest(".features__item").removeClass("active"):($(".features__item").removeClass("active"),$(e.target).closest(".features__item").addClass("active"))}),$(document).on("click",".menu__close",function(){$(this).closest(".megamenu__item").find("li").removeClass("active"),$(this).closest(".megamenu__item").find(".megamenu__body").animate({height:"hide"}),$(".header__menu").css("height","16px"),$("body").removeClass("blocked")}),$(window).width()<1400?(r={menu:$(".hamburger")},$(".header__menu").insertBefore(".mmenu__wrapper"),$(".megamenu__item li").click(function(e){var t=$(e.target).data("class"),t=$("."+t).height();$(e.target).hasClass("active")?($(e.target).removeClass("active"),$(e.target).closest(".megamenu__item").find(".megamenu__body").hide(),$(".header__menu").css("height","16px")):($(".header__menu").css("height",t+16+"px"),$(".megamenu__item li").removeClass("active"),$(".megamenu__body").hide(),$(e.target).addClass("active"),$(e.target).closest(".megamenu__item").find(".megamenu__body").show(),t=$(e.target).closest(".megamenu__item").find(".product__img img").data("src"),$(e.target).closest(".megamenu__item").find(".product__img img").attr("src",t)),$(window).width()<767&&$(".header__menu").css("height","auto")}),$(".catalog__list").append('<div class="row tablet__row"></div>'),$(".row.tablet__row").append($(".catalog__list .catalog__item")),$(window).width()<767&&(a=$(".product .product__top .product__top-right h1").height(),$(".product .product__top .product__top-right h1").css("top",0-a-20+"px"),$(".product .product__top").css("margin-top",a+30+"px")),767<$(window).width()&&((a=$(".shop__pickup-list .shop__pickup-item").length)%2!=0&&a++,a=88*a/2+10,$(".shop__pickup-list").css("height",a+"px")),$(window).width()<1024&&$(".footer__col").click(function(e){$(e.target).hasClass("footer__col-title")&&$(e.target).closest(".footer__col").toggleClass("active")})):r={menu:$(".hamburger"),megamenu:$(".megamenu__test")},$.each(r,function(o,i){$(i).click(function(e){var t;window.scrollTo(0,0),"megamenu"===o?(t=$(e.target).hasClass("active"),m(),t||($("body").addClass("blocked"),$(e.target).addClass("active"),$(e.target).closest(".megamenu__item").find(".megamenu__body").animate({height:"show"}),t=$(e.target).closest(".megamenu__item").find(".product__img img").data("src"),$(e.target).closest(".megamenu__item").find(".product__img img").attr("src",t))):$(i).hasClass("active")?($(i).removeClass("active"),m(),$(window).width()<768&&$(".search__place").hide()):(e=i,m(),$(e).hasClass("active")||($("body").addClass("blocked"),$(e).addClass("active")),$(window).width()<768&&$(".search__place").show())})}),$(document).on("mouseenter",".header-cart",function(){$.post("/"+d+"/cart/items",function(e){e=JSON.parse(e);$(".header-cart-items").replaceWith(e.view)})}),$(document).on("click",".header__cart",function(){window.location=$(this).data("action")}),$(document).on("click",".add_to_favorite, .delete_favorite",function(e){e.preventDefault();var t=$(this),e=t.closest(".bv_data").data("id");$.post("/"+d+"/ajax/add_to_favorite",{id:e},function(e){e=JSON.parse(e);"add"===e.action?(t.addClass("active"),AddToWishlist(e.ecommerce.items)):(t.removeClass("active"),t.hasClass("delete_favorite")&&window.location.reload()),$(".favorite_count").text(e.count)})}),$(document).on("click",".product__item-remove",function(){confirm(window.translations.sure)||event.preventDefault()}),$(document).on("touchstart",".tech .techs__list .tech__item",function(){$(this).find("img").css("transform","scale(1.5)")}),$(document).on("touchend",".tech .techs__list .tech__item",function(){$(this).find("img").css("transform","scale(1)")}),$(document).on("click",".add_to_compare, .delete_compare",function(e){e.preventDefault();var t=$(this),e=t.closest(".bv_data").data("id");if(t.hasClass("delete_compare")&&!confirm(window.translations.sure))return!1;$.post("/"+d+"/ajax/add_to_compare",{id:e},function(e){e=JSON.parse(e);"add"===e.action?(t.addClass("active"),AddToComparison(e.ecommerce.items)):(t.removeClass("active"),t.hasClass("delete_compare")&&window.location.reload()),$(".compare_count").text(e.count)})}),$(".product__count-contr").click(function(e){var t;$(e.target).hasClass("product__count-plus")?(t=$(".product__count-value").text(),t++,$(".product__count-value").text(t)):$(e.target).hasClass("product__count-minus")&&1<(t=$(".product__count-value").text())&&(t--,$(".product__count-value").text(t))}),$(".cart__block .cart__block-header").click(function(e){$(e.target).closest(".cart__block").toggleClass("hide")}),$(".product__tabs").on("click",".tab__item",function(e){e.preventDefault();var e=$(this).attr("href"),e=$(e).offset().top,t=$("#header").height();$("body,html").animate({scrollTop:e-t-20},1500)}),$(document).on("click",".different",function(){$(this).hasClass("active")?($(".same").css("display","flex"),$(".comprasion__character-row").show()):($(".same").css("display","none"),$(".comprasion__character-row").each(function(){$(this).find(".character__body").length===$(this).find(".character__body:hidden").length&&$(this).hide()})),$(this).toggleClass("active")}),c=4,l=0,$(".slider__nav .nav__item:not(:first-child)").click(function(){var e=$(".comprasion__product").length;l+c<e&&p(++l,c)}),$(".slider__nav .nav__item:not(:last-child)").click(function(){0<l&&p(--l,c)}),$(window).width()<768?c=2:$(window).width()<1024&&(c=3),p(l,c),$(".li__block").closest("li").addClass("list__in-li"),$(".filter-item__more").click(function(e){return $(e.target).addClass("show")}),$(".filter__btn").click(function(e){$(".filter-list").addClass("active")}),$(".tech__item, .shop__btn .btn, .product__credit, .promotions__item-rules, .filter__btn").click(function(){$(".popup").toggleClass("show"),$("body").addClass("blocked")}),$(".popup__close, .popup__bg, .filter-top__close, .filter-btn.btn.blue__btn").click(function(){$(".popup").removeClass("show"),$(".filter-list").removeClass("active"),$("body").removeClass("blocked")}),$(document).on("click",".promotion_info",function(){var e=$("html").attr("lang"),t=$(this).data("offer_id");$.ajax({url:"/"+e+"/offer_info",type:"POST",dataType:"json",data:{offer_id:t},success:function(e){e.status&&$(".offer_info").html(e.offer.desc)},error:function(e){console.log(e)}})}),$(document).on("click",".promotions__past",function(){"past"==$(this).data("promo")?($("#new_offers").hide(),$("#old_offers").show()):($("#new_offers").show(),$("#old_offers").hide())})});
//# sourceMappingURL=main.js.map
