main.min.js
39.7 KB
function dialogue(a,b){a=$("<div />",{"class":"dialogue clearfix"}).append(a);$.iLightBox([{URL:a,type:"html",title:(b)?b:null}],{skin:"light ilightbox-dialogue",minScale:1,innerToolbar:true,overlay:{blur:false},controls:{fullscreen:false},callback:{onRender:function(c){$(".btn",c.currentElement).click(function(){$(".btn",c.currentElement).unbind("click");c.hide()})},onShow:function(c){$(".btn-primary",c.currentElement).focus()}}})}function videoConfirm(c){var b=$("<div />",{html:'<iframe width="560" height="315" src="https://www.youtube.com/embed/WR3kUJ6p3eE" frameborder="0" allowfullscreen></iframe>'}),a=$("<button />",{html:"Закрить","class":"btn alert_button",style:"display:block;margin:0px auto;width:150px;",click:function(){c(false);$(".dialogue").hide();console.log($(".dialogue"))}});dialogue(b.add(a),"Потрібна допомога?",function(){c(false)})}function Confirm(a,e,f){var d=$("<div />",{html:a}),b=$("<button />",{html:"Перейти до кошику","class":"btn btn-primary alert_button",click:function(){f(true)},keyup:function(g){if(g.keyCode==13){$(this).trigger("click")}}}),c=$("<button />",{html:"Продовжити покупки","class":"btn alert_button",click:function(){f(false)}});video=$("<button />",{html:"Потрібна допомога?","class":"btn alert_button",style:"display:block;margin:0px auto;width:200px;",click:function(){f(false);videoConfirm(f)}});dialogue(d.add(c).add(b).add(video),e,function(){f(false)})}function p(a){console.info(a)}var val;function get(){getNovaPoshtaCity()}function getNovaPoshtaCity(){$("#order_city_novaposhta").autocomplete({source:function(b,a){$.ajax({url:"/ajax/get_cities",data:{term:b.term},scriptCharset:"utf-8",type:"POST",dataType:"json",success:function(c){if(val==1){a(c);$("#loading_city").addClass("display_none");$(".owner_city .description").addClass("display_none")}},error:function(){console.info("error")}}).fail(function(){$(".order_city_novaposhta .description").removeClass("display_none");$("#order_city_novaposhta").val("");$("#loading_city").addClass("display_none")});$("#loading_city").removeClass("display_none")},minLength:2,select:function(a,b){$("#order_city_novaposhta").val(b.item.label);$("#order_city_ref").val(b.item.ref);$("#loading_city").addClass("display_none");getNovaPoshtaOffice(b.item.value);return false}})}function getNovaPoshtaOffice(a){$("#loading_office").removeClass("display_none");$.ajax({url:"/ajax/get_offices/",data:{city:a},type:"POST",dataType:"json",success:function(e){var c="";if(e){for(var b in e){c+='<option value="'+e[b]["number"]+"-"+e[b]["address"]+'" data-store_ref="'+e[b]["store_ref"]+'">'+e[b]["address"]+"</option>"}$("#store_address").html(c);$("#loading_office").addClass("display_none");var d=$("select#store_address option:selected").data("store_ref");$("#order_store_address_ref").val($("select#store_address option:selected").data("store_ref"));$("#store_address").on("click",function(){$("#order_store_address_ref").val($("select#store_address option:selected").data("store_ref"))})}},error:function(){console.info("error")}})}function add_item_for_compare(a,b){$.ajax({url:"/ajax/add_item_for_compare",data:{check:a,item_id:b},type:"POST",dataType:"json",success:function(h){var f="";if(h.length==0){$(".compare_wrapper").empty()}else{var g=0;f+='<div class="compare"><a href="#" title="Список порівняння">Список порівняння </a></div><div class="compare_list"><div class="compare"><a href="#" title="Список порівняння">Список порівняння </a></div><ul>';for(var e in h){for(var d in h[e]){var c=(h[e][d]["url"]).substr(2);var k=(h[e][d]["url_del"]).substr(2);f+='<li class="clearfix"><a href="'+c+'" title="" class="float">'+h[e][d]["title"]+" "+h[e][d]["count"]+'</a><a href="'+k+'" title="" class="float"><img src="/images/compare_del.jpg" alt="" height="8" width="8" /></a></li>';g+=h[e][d]["count"]}}f+="</ul></div>";$(".compare_wrapper").html(f);$(".compare").html('<a href="#" title="Список порівняння">Список порівняння '+g+"</a>");$(".compare").click(function(l){l.preventDefault();var j=$(this).parent();var i=j.find(".compare_list");if(i.length>0){i.toggle()}else{j.toggle()}})}},error:function(d,c){console.error(d);console.error("error: "+c)}})}function change_items(c,a,b){console.log(c+", "+a+", "+b);$.ajax({url:"/change_top_items/",data:{block_class:a,next_page:c,news_id:b},type:"POST",dataType:"json",success:function(f){var e="";if(f.length){for(var d in f){e+='<div class="one_item float '+((d==4)?"last":"")+'"><div class="one_item_image"><a href="'+f[d]["alias"]+'" title="'+f[d]["title"]+'"><img src="'+f[d]["cover"]+'" alt="'+f[d]["title"]+'" width="126" height="200" /></a></div><div class="one_item_title"><a href="'+f[d]["alias"]+'" title="'+f[d]["title"]+'"><h3>'+f[d]["title"]+'</h3></a></div><div class="align_bottom"><div class="one_item_price">ціна від <span>'+parseFloat(f[d]["price2"]).toFixed(2)+'</span> грн</div><div class="one_item_buttons"><a href="'+f[d]["alias"]+'" title="'+f[d]["title"]+'" class="btn grey">детальніше</a><a data-group_id="'+f[d]["group_id"]+'" href="#" title="" class="btn green buy">придбати</a></div><div class="one_item_compare"><input type="checkbox" id="items_compare_item_'+f[d]["id"]+'" value="'+f[d]["catalog"]+"-"+f[d]["id"]+'" '+(f[d]["checked"]?'checked="checked"':"")+' /><label for="items_compare_item_'+f[d]["id"]+'"><span></span>до порівняння</label></div></div></div>'}$("."+a+" .items").html(e);$(".one_item_compare").on("change",function(){var g=0;var h=$(this).find("input").val();if($(this).find("input").prop("checked")){g=1}add_item_for_compare(g,h)})}},error:function(){console.info("error")}})}function change_similar_items(b,a,c){$.ajax({url:"/change_similar_items",data:{catalog_id:b,group_id:a,similar:c},type:"POST",dataType:"json",success:function(f){var e="";for(var d in f){e+='<div class="one_item float '+((d==4)?"last":"")+'"><div class="new_top clearfix">'+(f[d]["is_new"]==1?'<div class="float"><img src="/images/new.png" alt="Новинки" width="47" height="14" /></div>':"")+(f[d]["is_top"]==1?'<div class="float"><img src="/images/top.png" alt="Топ продаж" width="63" height="14" /></div>':"")+'</div><div class="one_item_image"><a href="'+f[d]["alias"]+'" title="'+f[d]["title"]+'"><img src="'+f[d]["cover"]+'" alt="'+f[d]["title"]+'" width="126" height="200" /></a></div><div class="one_item_title"><a href="'+f[d]["alias"]+'" title="'+f[d]["title"]+'"><h3>'+f[d]["title"]+'</h3></a></div><div class="one_item_description"><p>'+f[d]["description"]+'</p></div><div class="align_bottom">';if(f[d]["discounted_price"]!==undefined){e+='<div class="one_item_price">ціна від <span style="text-decoration: line-through;">'+parseFloat(f[d]["price"]).toFixed(2)+"</span> грн<br><span>"+f[d]["discounted_price"]+"</span> грн</div>"}else{e+='<div class="one_item_price">ціна від <span>'+parseFloat(f[d]["price"]).toFixed(2)+"</span> грн</div>"}e+='<div class="one_item_buttons"><a href="'+f[d]["alias"]+'" title="" class="btn grey">подробиці</a><a data-group_id="'+f[d]["group_id"]+'" href="javascript:;" title="" class="'+(f[d]["count_available"]!=0?"btn green buy":"not_available grey")+'">придбати</a></div><div class="one_item_compare"><input type="checkbox" id="compare_item_'+f[d]["id"]+'" value="'+f[d]["type"]+"-"+f[d]["catalog"]+"-"+f[d]["id"]+'" '+(f[d]["checked"]?'checked="checked"':"")+' /><label for="compare_item_'+f[d]["id"]+'"><span></span>до порівняння</label></div></div></div>'}$(".other_items .items").html(e);$(".one_item_compare").on("change",function(){var g=0;var h=$(this).find("input").val();if($(this).find("input").prop("checked")){g=1}add_item_for_compare(g,h)})},error:function(){console.info("error1")}})}function change_price(d,a){var c=$(".sort_params").val();var f=$("input.current_url").val();var b="price-"+d+"-"+a;var e=f+"--"+b;if(c!=0){e=e.replace(/\/\-\-/,"/")+"/sort-"+c}$(".price_ok").attr("href",e.replace(/\/\-\-/,"/"))}function add_to_basket(a,b,c){$.ajax({url:"/basket/add_item",data:{item_id:a,count_items:b},type:"POST",dataType:"json",success:function(e){if(e=="0"){console.log(e)}else{$(".basket_number a").html(e);$("span.basket_number").html(e);var f=$(".count_cart");var d=parseInt(f.text());f.text(d+parseInt(b));$(".top_count_cart").text(d+parseInt(b))}if(c){c()}},error:function(){console.info("error")}})}function change_count_basket(a,b){$.ajax({url:"/basket/change_count_basket",data:{item_id:a,count_items:b},type:"POST",dataType:"json",success:function(e){var d=0;for(var c=0;c<e.length;c++){d+=e[c]["count_items"]}$(".count_cart").text(d)},error:function(c){console.info(c)}})}$(document).ready(function(){n();$("#layerslider").layerSlider({autoStart:true,responsive:true,responsiveUnder:0,sublayerContainer:0,firstLayer:1,twoWaySlideshow:false,randomSlideshow:false,keybNav:true,touchNav:true,imgPreload:false,navPrevNext:true,navStartStop:false,navButtons:true,thumbnailNavigation:"disabled",tnWidth:100,tnHeight:60,tnContainerWidth:"60%",tnActiveOpacity:35,tnInactiveOpacity:100,hoverPrevNext:true,hoverBottomNav:false,skin:"default",skinsPath:"/layerslider/skins/",pauseOnHover:true,globalBGColor:"transparent",globalBGImage:false,animateFirstLayer:false,yourLogo:false,yourLogoStyle:"position: absolute; z-index: 1001; left: 10px; top: 10px;",yourLogoLink:false,yourLogoTarget:"_blank",loops:0,forceLoopNum:true,autoPlayVideos:true,autoPauseSlideshow:"auto",youtubePreview:"maxresdefault.jpg",showBarTimer:false,showCircleTimer:true,slideDirection:"right",slideDelay:10000,durationIn:"bottom",durationOut:"fade",easingIn:"easeOutQuart",easingOut:"easeInBack",delayIn:0,delayOut:0});function b(M){var L=50.46529;var D=30.64543;var J=50.378636;var C=30.471027;var H=50.415115;var B=30.661012;var F=50.522001;var A=30.498161;var E="/images/icon_map.png";var z=new google.maps.LatLng(L,D);var y=new google.maps.LatLng(J,C);var x=new google.maps.LatLng(H,B);var w=new google.maps.LatLng(F,A);var s={zoom:10,center:z,mapTypeId:google.maps.MapTypeId.ROADMAP,mapTypeControl:true,mapTypeControlOptions:{style:google.maps.MapTypeControlStyle.DROPDOWN_MENU},scrollwheel:false};var P=new google.maps.Map(document.getElementById(M),s);var v=new google.maps.Marker({position:z,map:P,icon:E});var u=new google.maps.Marker({position:y,map:P,icon:E});var t=new google.maps.Marker({position:x,map:P,icon:E});var N='<div id="content_map"><p>м. Київ, ст.м. Лісова, пр-т Броварський, Торговий павільон "Професійне насіння" №25</p><p>9:00 - 19:00</p><p>Пн-Сб</p><a href="mailto:info@hs.kiev.ua" class="callback email" title="написати нам">написати нам</a><div class="contact_callback_phones"></div></div>';var K='<div id="content_map"><p>м. Київ, ст.м. Іподром, пр-т Академіка Глушкова, магазин "Професійне насіння" навпроти Південного автовокзалу</p><p>9:00 - 19:00</p><p>Пн-Сб</p><a href="mailto:info@hs.kiev.ua" class="callback email" title="написати нам">написати нам</a><div class="contact_callback_phones"></div></div>';var I='<div id="content_map"><p>м. Київ, вул. Харьківське шосе 164А, біля магазину "Сільпо"</p><p>9:00 - 19:00</p><p>Пн-Пт</p><p>9:00 - 18:00</p><p>Сб-Нд</p><a href="mailto:info@hs.kiev.ua" class="callback email" title="написати нам">написати нам</a><div class="contact_callback_phones"></div></div>';var G='<div id="content_map"><p>м. Київ, ст.м. Героїв Дніпра, пр-т Оболонський 43</p><p>9:00 - 19:00</p><p>Вт-Нд</p><a href="mailto:info@hs.kiev.ua" class="callback email" title="написати нам">написати нам</a><div class="contact_callback_phones"></div></div>';var r=new google.maps.InfoWindow({content:N});var R=new google.maps.InfoWindow({content:K});var Q=new google.maps.InfoWindow({content:I});var O=new google.maps.InfoWindow({content:G});google.maps.event.addListener(v,"click",function(){r.open(P,v)});google.maps.event.addListener(u,"click",function(){R.open(P,u)});google.maps.event.addListener(t,"click",function(){Q.open(P,t)})}window.onload=function(){if(document.getElementById("google-map")){b("google-map")}};if(window.location.pathname=="/contacts"){function q(C){var B=50.361007;var z=30.607597;var A=50.45527;var x=30.654585;var y="/images/icon_map.png";var w=new google.maps.LatLng(B,z);var v=new google.maps.LatLng(A,x);var s={zoom:13,center:w,mapTypeId:google.maps.MapTypeId.ROADMAP,mapTypeControl:true,mapTypeControlOptions:{style:google.maps.MapTypeControlStyle.DROPDOWN_MENU},scrollwheel:false};var I={zoom:13,center:v,mapTypeId:google.maps.MapTypeId.ROADMAP,mapTypeControl:true,mapTypeControlOptions:{style:google.maps.MapTypeControlStyle.DROPDOWN_MENU},scrollwheel:false};var G=new google.maps.Map(document.getElementById("google-map-contacts1"),s);var F=new google.maps.Map(document.getElementById("google-map-contacts2"),I);var u=new google.maps.Marker({position:w,map:G,icon:y});var t=new google.maps.Marker({position:v,map:F,icon:y});var E='<div id="content_map"><div class="content_map_title">Центральний офіс</div><p>м. Київ вул.Садова 95</p><p>(дачний масив Осокорки)</p><a href="mailto:#" class="callback email" title="написати нам">написати нам</a><div class="contact_phones"><span class="small_digits">(044)</span><span>451 48 59</span>, <span class="small_digits">(044)</span><span>581 67 15</span></div><div class="contact_mob_phones"><span class="small_digits">(067)</span><span>464 48 59</span>, <span class="small_digits">(050)</span><span>464 48 59</span></div><div class="contact_callback_phones"><a href="#" class="callback" title="">зворотній зв\'язок</a></div></div>';var D='<div id="content_map2"><div class="content_map_title">Оптовий Склад</div><p>м.Київ, вул.Віскозна 17/а</p><div class="contact_phones"><span class="small_digits">(044)</span><span>454 12 15</span>, </div><div class="contact_callback_phones"><a href="#" class="callback" title="">зворотній зв\'язок</a></div></div>';var r=new google.maps.InfoWindow({content:E});var H=new google.maps.InfoWindow({content:D});google.maps.event.addListener(u,"click",function(){r.open(G,u)});google.maps.event.addListener(t,"click",function(){H.open(F,t)})}window.onload=function(){if(document.getElementById("google-map-contacts1")){q("google-map-contacts1");b("google-map-contacts2")}}}(function(){if(window.pluso){if(typeof window.pluso.start=="function"){return}}if(window.ifpluso==undefined){window.ifpluso=1;var v=document,t=v.createElement("script"),u="getElementsByTagName";t.type="text/javascript";t.charset="UTF-8";t.async=true;t.src=("https:"==window.location.protocol?"https":"http")+"://share.pluso.ru/pluso-like.js";var r=v[u]("body")[0];r.appendChild(t)}})();!function(u,v,s,r){var t=u.createElement("script");t.src="http://connect.ok.ru/connect.js";t.onload=t.onreadystatechange=function(){if(!this.readyState||this.readyState=="loaded"||this.readyState=="complete"){if(!this.executed){this.executed=true;setTimeout(function(){OK.CONNECT.insertShareWidget(v,s,r)},0)}}};u.documentElement.appendChild(t)}(document,"ok_shareWidget","","{width:145,height:30,st:'straight',sz:20,ck:1}");(function(v,r,w){var u,t=v.getElementsByTagName(r)[0];if(v.getElementById(w)){return}u=v.createElement(r);u.id=w;u.src="//connect.facebook.net/ru_RU/all.js#xfbml=1";t.parentNode.insertBefore(u,t)}(document,"script","facebook-jssdk"));function l(v,s){var y=v.offset().left;var u=40;var x=y+u;var w=s.offset().left;var r=40;var t=w+r;if(x<w||y>t){return false}return true}var m=parseInt($("#price_to").val());var k=parseInt($("#price_from").val());$("#slider").slider({range:true,min:0,max:parseInt($(".max_price").val()),values:[k,m],slide:function(r,s){$(".ui-slider-handle:eq(0) .price-range-min").html(s.values[0]+"грн");$(".ui-slider-handle:eq(1) .price-range-max").html(s.values[1]+"грн");$("#price_from").val(s.values[0]);$("#price_to").val(s.values[1]);if(s.values[0]==s.values[1]){$(".price-range-both i").css("display","none")}else{$(".price-range-both i").css("display","inline")}change_price(s.values[0],s.values[1]);if(l($(".price-range-min"),$(".price-range-max"))==true){$(".price-range-min, .price-range-max").css("opacity","1");$(".price-range-both").css("display","block")}else{$(".price-range-min, .price-range-max").css("opacity","1");$(".price-range-both").css("display","none")}}});$(".ui-slider-handle:eq(0)").append('<span class="price-range-min value">'+$("#slider").slider("values",0)+'грн</span><span class="range"></span>');$(".ui-slider-handle:eq(1)").append('<span class="price-range-max value">'+$("#slider").slider("values",1)+'грн</span><span class="range"></span>');$("input#price_from").change(function(){var s=$("input#price_from").val();var r=$("input#price_to").val();if(parseInt(s)>parseInt(r)){s=r;$("input#price_from").val(s)}change_price(s,r);$("#slider").slider("values",0,s);$(".ui-slider-handle:eq(0) .price-range-min").html(s+"грн")});$("input#price_to").change(function(){var s=$("input#price_from").val();var r=$("input#price_to").val();if(parseInt(s)>parseInt(r)){r=s;$("input#price_to").val(r)}change_price(s,r);$("#slider").slider("values",1,r);$(".ui-slider-handle:eq(1) .price-range-max").html(r+"грн")});$("#subcategory_menu").on("click",".main",function(){if($(this).hasClass("subcategory_menu_closed")){$(this).removeClass("subcategory_menu_closed");$(this).parent().find("ul").removeClass("display_none")}else{if($(this).hasClass("subcategory_menu_price")){}else{$(this).addClass("subcategory_menu_closed");$(this).parent().find("ul").addClass("display_none")}}});$(".tabs").on("click","ul li",function(u){$(this).parent().parent().find("ul li").removeClass("previous");$(this).parent().find("li").removeClass("active_tab");if(!$(this).hasClass("active_tab")){$(this).parent().parent().find("ul li").addClass("not_active");$(this).addClass("active_tab");$(this).prev().addClass("previous")}if($(this).parent().hasClass("change_item_description")){u.preventDefault();var r=$(this).data("change_item_description");$(".item_menu_content .item_menu_content_wrapper").addClass("display_none");if($(".item_menu_content div").hasClass(r)){$(".item_menu_content div."+r).removeClass("display_none")}}else{if($(this).parent().hasClass("change_similar_items")){u.preventDefault();var v=$(this).find("a").data("change_similar_items");var t=$(this).find("a").data("catalog_id");var s=$(this).find("a").data("group_id");change_similar_items(t,s,v)}else{if($(this).parent().parent().hasClass("do_order")){if($(this).hasClass("new_customer")){$("div.new_customer").removeClass("display_none");$("div.registrated_customer").addClass("display_none")}else{$("div.registrated_customer").removeClass("display_none");$("div.new_customer").addClass("display_none")}}}}});$("body").on("click",".sort_price.last",function(r){if($(".sort_price_dropdown").hasClass("display_none")){$(".sort_price_dropdown").removeClass("display_none")}else{$(".sort_price_dropdown").addClass("display_none")}});$("#header_nav").on("click",".header_nav_catalog",function(r){r.preventDefault();if($("#content_subnav").hasClass("display_none")){$("#content_subnav").removeClass("display_none")}else{$("#content_subnav").addClass("display_none")}});if($.cookie("view")){if($.cookie("view")=="lists"){$("#content .subcategory").addClass("subcategory_list");$("#content div").removeClass("subcategory");$(".lists").addClass("active");$(".lists").parent().find(".thumbs").removeClass("active")}}$(".content_wrapper_header_menu").on("click",".thumbs",function(r){r.preventDefault();$.cookie("view","thumbs");$("#content .subcategory_list").addClass("subcategory");$("#content div").removeClass("subcategory_list");$(this).addClass("active");$(this).parent().find(".lists").removeClass("active")});$(".content_wrapper_header_menu").on("click",".lists",function(r){r.preventDefault();$.cookie("view","lists");$("#content .subcategory").addClass("subcategory_list");$("#content div").removeClass("subcategory");$(this).addClass("active");$(this).parent().find(".thumbs").removeClass("active")});function o(){$(".content_items").find(".content_arrow_right").each(function(){var s=$(this).parent().parent().parent().data("class");var v=parseInt($("."+s+" .page_number").text());var r=$(this).parent().find("span.max_page").text();var t=$(this).parent().parent().parent().data("news_id")?parseInt($(this).parent().parent().parent().data("news_id")):"0";if(v<r){var u=v+1;$("."+s+" .page_number").text(u,s);change_items(u,s,t)}else{var u=1;$("."+s+" .page_number").text(u,s);change_items(u,s,t)}})}$(".content_items").on("click",".content_arrow_right",function(w){w.preventDefault();var s=$(this).parent().parent().parent().data("class");var v=parseInt($("."+s+" .page_number").text());var r=$(this).parent().find("span.max_page").text();var t=$(this).parent().parent().parent().data("news_id")?parseInt($(this).parent().parent().parent().data("news_id")):"0";if(v<r){var u=v+1;$("."+s+" .page_number").text(u,s);change_items(u,s,t)}else{var u=1;$("."+s+" .page_number").text(u,s);change_items(u,s,t)}});$(".content_items").on("click",".content_arrow_left",function(v){v.preventDefault();var r=$(this).parent().parent().parent().data("class");var u=parseInt($("."+r+" .page_number").text());var s=$(this).parent().parent().parent().data("news_id")?parseInt($(this).parent().parent().parent().data("news_id")):"0";if(u>1){var t=u-1;$("."+r+" .page_number").text(t,r);change_items(t,r,s)}});$(".plus ").on("click",function(w){w.preventDefault();var v=parseInt($(this).parent().find(".count_input input").val())+1;var r=$(".item_id_for_basket").val();if(!r){r=$(".count_items").data("item_id")}change_count_basket(r,v);$(this).parent().find(".count_input input").val(v);if($(this).parent().hasClass("order_third_column")){var u=parseFloat($(this).parent().parent().find(".order_second_column").find("span").html());var t=u*v;if(t%1!==0){t=t.toFixed(1)}$(this).parent().parent().find(".order_fourth_column").find("span.price").html(t);var s=0;$(".order_second_column .price").each(function(){s=s+parseFloat($(this).parent().parent().find(".order_fourth_column").find("span.price").html());$(".order_last span.price").html(s.toFixed(1));n()})}});$(".minus ").on("click",function(x){x.preventDefault();var r=parseInt($(this).parent().find(".count_input input").val());var w=r-1;var s=$(this).parent().find(".count_input input").data("item_id");change_count_basket(s,w);if(r>1){$(this).parent().find(".count_input input").val(w);if($(this).parent().hasClass("order_third_column")){var v=parseFloat($(this).parent().parent().find(".order_second_column").find("span").html());var u=v*w;if(u%1!==0){u=u.toFixed(1)}$(this).parent().parent().find(".order_fourth_column").find("span.price").html(u);var t=0;$(".order_second_column .price").each(function(){t=t+parseFloat($(this).parent().parent().find(".order_fourth_column").find("span.price").html());$(".order_last span.price").html(t.toFixed(1));n()})}}});$(".count_input input").on("keyup",function(w){w.preventDefault();var v=$(this).val();var r=$(this).data("item_id");change_count_basket(r,v);if(v>1){if($(this).parent().parent().hasClass("order_third_column")){var u=parseFloat($(this).parent().parent().parent().find(".order_second_column").find("span").html());var t=u*v;if(t%1!==0){t=t.toFixed(1)}$(this).parent().parent().parent().find(".order_fourth_column").find("span.price").html(t);var s=0;$(".order_second_column .price").each(function(){s=s+parseFloat($(this).parent().parent().parent().find(".order_fourth_column").find("span.price").html());$(".order_last span.price").html(s.toFixed(1));n()})}}});function n(){var r=$("span[id=total_price_basket]").html();if(r>100){$(".min_price_message").css("display","none")}else{$(".min_price_message").css("display","block")}}$("#send_order").click(function(r){r.preventDefault();var s=$("span[id=total_price_basket]").html();console.log(s);if(s<100){h(" Мінімальна сума замовлення складає 100 гривень. Замовте ще!","Кошик",function(t){if(t){document.location="/"}})}else{$("form[name=order_add]").submit()}});$(".thumbnail").iLightBox({skin:"metro-black",path:"horizontal",maxScale:1.3,overlay:{opacity:0.8},styles:{nextOffsetX:75,nextOpacity:0.55,prevOffsetX:75,prevOpacity:0.55},thumbnails:{normalOpacity:0.9,activeOpacity:1},controls:{thumbnail:1,arrows:1}});$(".item").on("click",".group_sizes",function(u){if($(this).hasClass("not_exist")){return false}u.preventDefault();var r=$(this).data("item_id");var t=$(this).data("catalog_id");var s=$(this).data("group_alias");$(this).parent().find("a.group_sizes").removeClass("active");$(this).addClass("active");$.ajax({url:"/change_with_size",data:{item_id:r,catalog_id:t,group_alias:s},type:"POST",dataType:"json",success:function(x){var w=x.html;$(".item_images .thumbnails").html(x.image);$(".presence_status").html(x.status);$(".properties_article").html(x.product_id);$(".colors").html(x.color);$(".change_with_size").html(w);$(".recommended_prices").remove();$("#firm").empty();$("#stock_availability").attr("src","/images/dost0.png");console.log(x.recommended_prices);if(x.recommended_prices){var v='<div class="recommended_prices"><div style="display: inline-block;vertical-align: top">'+x.recommended_prices["name"]+'</div><div class="recommended_prices_block">';x.recommended_prices["dealer"].forEach(function(z){v+='<div style="display: inline-block; margin-left: 10px"><div class="dealer_price"><span>'+z.dealer_price+'</span> грн.</div><div class="dealer_name">'+z.dealer_name+"</div></div>"});v+="</div></div>";$(".packing").after(v);if(x.recommended_prices["firm"]){var y='<img src="/images/minilogo.png"><span>'+x.recommended_prices["firm_product"]+'</span><a style="display:inline-block;width: 14px;height: 14px" href="#" data-placement="bottom" data-toggle="popover" data-trigger="hover" data-content="Some content" class="products_more"></a>';$("#firm").html(y)}else{$("#firm").empty()}if(x.recommended_prices["stock_availability"]){$("#stock_availability").attr("src","/images/dost"+x.recommended_prices["stock_availability"]+".png")}else{$("#stock_availability").attr("src","/images/dost0.png")}}$(".thumbnail").iLightBox({skin:"metro-black",path:"horizontal",maxScale:1.3,overlay:{opacity:0.8},styles:{nextOffsetX:75,nextOpacity:0.55,prevOffsetX:75,prevOpacity:0.55},thumbnails:{normalOpacity:0.9,activeOpacity:1},controls:{thumbnail:1,arrows:1}});$("#show_confirm").click(function(B){var z=$("#stock").data("stock");console.log(z);B.preventDefault();if(!z){var A=$(".count_input .count_items").val();add_to_basket(r,A);j("Ви замовляєте товар, який на сьогоднішній день<br><b>відсутній на складі</b>. Будь ласка,<br> узгодьте термін доставки даного товару.","Кошик",function(C){if(C){document.location="/basket"}})}else{var A=$(".count_input .count_items").val();add_to_basket(r,A);j("Ви додали товар до кошика","Кошик",function(C){if(C){document.location="/basket"}})}})},error:function(v){console.info(v.responseText)}})});$(".item").on("click",".change_with_color",function(w){w.preventDefault();var s=$(this).data("item_id");var y=$(this).data("type_id");var x=$(this).data("subtype_id");var v=$(this).data("group_id");var t=$(this).data("group_alias");var r=$(this).data("color_id");var u=$(".current_item_size").val();$(".change_with_color a").removeClass("active");$(".change_with_color a").css("border-color","#e2e2e2");$(this).find("a").addClass("active");$.ajax({url:"/change_with_color",data:{item_id:s,type_id:y,subtype_id:x,group_id:v,group_alias:t,color_id:r,current_item_size:u},type:"POST",dataType:"json",success:function(C){var B="";for(var A in C){B+='<div class="clearfix buy_compare"><div class="one_item_price float">ціна <span>'+parseFloat(C[A]["price2"]).toFixed(2)+'</span> грн</div><div class="one_item_buttons float"><a href="'+C[A]["alias"]+'" title="" class="btn green" id="show_confirm">придбати</a></div><div class="one_item_compare float"><input type="checkbox" id="compare_item_'+s+'" value="'+y+"-"+x+"-"+s+'" /><label for="compare_item_'+s+'"><span></span>до порівняння</label><input type="hidden" class="item_id_for_basket" value="'+s+'"><input type="hidden" class="current_item_size" value="'+C[A]["size"]+'"></div></div><div class="clearfix features">';for(var z in C[A]["filters"]){B+='<a href="#" class="float">'+C[A]["filters"][z]["value_value"]+"</a>"}B+="</div>";$(".item_images .thumbnails").html(C[A]["image"]);$(".presence_status").html(C[A]["status"]);$(".properties_article").html(C[A]["product_id"]);$(".colors").html(C[A]["color"]);$(".packing_images").html(C[A]["sizes"]);$(".item_properties").html(C[A]["properties"]);if($(".change_with_color a").hasClass("active")){$(".change_with_color a.active").css("border-color",C[A]["absolute_color"])}}$(".change_with_size").html(B);$(".thumbnail").iLightBox({skin:"metro-black",path:"horizontal",maxScale:1.3,overlay:{opacity:0.8},styles:{nextOffsetX:75,nextOpacity:0.55,prevOffsetX:75,prevOpacity:0.55},thumbnails:{normalOpacity:0.9,activeOpacity:1},controls:{thumbnail:1,arrows:1}});$("#show_confirm").click(function(F){var D=$("#stock").data("stock");console.log(D);F.preventDefault();if(!D){var E=$(".count_input .count_items").val();add_to_basket(s,E);j("Ви замовляєте товар, який на сьогоднішній день<br> відсутній на складі, будь ласка, після замовлення<br> узгодьте термін доставки товару.","Кошик",function(G){if(G){document.location="/basket"}})}else{var E=$(".count_input .count_items").val();add_to_basket(s,E);j("Ви додали товар до кошика","Кошик",function(G){if(G){document.location="/basket"}})}})},error:function(){console.info("error")}})});$("#profiler span.profiler-sql-show").on("click",function(r){r.preventDefault();if($("#profiler-sql").is(":visible")){$("#profiler-sql").hide()}else{$("#profiler-sql").show()}});function i(r,s){r=$("<div />",{"class":"dialogue clearfix"}).append(r);$.iLightBox([{URL:r,type:"html",title:(s)?s:null}],{skin:"light ilightbox-dialogue",minScale:1,innerToolbar:true,overlay:{blur:false},controls:{fullscreen:false},callback:{onRender:function(t){$(".btn",t.currentElement).click(function(){$(".btn",t.currentElement).unbind("click");t.hide()})},onShow:function(t){$(".btn-primary",t.currentElement).focus()}}})}function f(t){var s=$("<div />",{html:'<iframe width="560" height="315" src="https://www.youtube.com/embed/WR3kUJ6p3eE" frameborder="0" allowfullscreen></iframe>'}),r=$("<button />",{html:"Закрить","class":"btn alert_button",style:"display:block;margin:0px auto;width:150px;",click:function(){t(false)}});i(s.add(r),"Потрібна допомога?",function(){t(false)})}function j(r,v,w){var u=$("<div />",{html:r}),s=$("<button />",{html:"Перейти до кошику","class":"btn btn-primary alert_button",click:function(){w(true)},keyup:function(x){if(x.keyCode==13){$(this).trigger("click")}}}),t=$("<button />",{html:"Продовжити покупки","class":"btn alert_button",click:function(){w(false)}});video=$("<button />",{html:"Потрібна допомога?","class":"btn alert_button",style:"display:block;margin:0px auto;width:200px;",click:function(){w(false);f(w)}});i(u.add(t).add(s).add(video),v,function(){w(false)})}function h(r,v,w){var u=$("<p />",{html:r}),s=$("<button />",{html:"Продовжити покупки","class":"btn btn-primary alert_button",click:function(){w(true)},keyup:function(x){if(x.keyCode==13){$(this).trigger("click")}}}),t=$("<button />",{html:"Залишитись в кошику","class":"btn alert_button",click:function(){w(false)}});i(u.add(t).add(s),v,function(){w(false)})}function d(s,t){var s=$("<p />",{html:s,"class":"dialogue_message"}),r=$("<button />",{html:"OK","class":"btn btn-primary alert_button",keyup:function(u){if(u.keyCode==13){$(this).trigger("click")}}});i(s.add(r),t)}$("#show_confirm").click(function(u){u.preventDefault();$(this).text("у кошику");var r=$(".item_id_for_basket").val();var t=$(".count_input .count_items").val();$.ajax({url:"/basket/add_item",data:{item_id:r,count_items:t},type:"POST",dataType:"json",success:function(v){if(v=="0"){j("Такий товар вже є у кошику","Кошик",function(w){if(w){document.location="/basket"}})}else{$(".basket_number a").html(v);$("span.basket_number").html(v)}},error:function(){console.info("error")}});var s=$("#stock").data("stock");console.log(s);u.preventDefault();if(!s){var t=$(".count_input .count_items").val();add_to_basket(r,t);j("Ви замовляєте товар, який на сьогоднішній день<br> відсутній на складі, будь ласка, після замовлення<br> узгодьте термін доставки товару.","Кошик",function(v){if(v){document.location="/basket"}})}else{var t=$(".count_input .count_items").val();add_to_basket(r,t);j("Ви додали товар до кошика","Кошик",function(v){if(v){document.location="/basket"}})}});if(window.location.pathname=="/"){var e=document.cookie.match("(^|;) ?order=([^;]*)(;|$)");var a=document.cookie.match("(^|;) ?callback=([^;]*)(;|$)");if(e&&e[2]==1){document.cookie="order=; expires=Thu, 01 Jan 1970 00:00:00 GMT";d("Ви успішно оформили замовлення","Кошик")}if(a&&a[2]==1){document.cookie="callback=; expires=Thu, 01 Jan 1970 00:00:00 GMT";d("Ви успішно відправили повідомлення","Зворотній зв'язок")}}$(".order_fifth_column a").click(function(s){s.preventDefault();var r=$(this).data("item_id");$.ajax({url:"/basket/delete_item",data:{item_id:r},type:"POST",dataType:"json",success:function(t){if(t=="0"){document.location="/"}else{$(".basket_number a").html(t);$("span.basket_number").html(t);document.location="/basket"}},error:function(){console.info("error")}})});$(".cabinet .my_orders").click(function(r){r.preventDefault();$(".toggle").toggle()});$(".compare").click(function(t){t.preventDefault();var s=$(this).parent();var r=s.find(".compare_list");if(r.length>0){r.toggle()}else{s.toggle()}});$("#ajax_simple").iLightBox({attr:"target",innerToolbar:true,overlay:{opacity:0.6},controls:{fullscreen:false},skin:"light",minScale:1});$("#ajax_simple").iLightBox({attr:"target",innerToolbar:true,overlay:{opacity:0.6},controls:{fullscreen:false},skin:"light",minScale:1});$(".bind").click(function(){val=1;$(".owner_city").addClass("display_none");$(".order_city_novaposhta").removeClass("display_none");if($(this).val()==3){$(".owner_address").addClass("display_none");$(".store_address").removeClass("display_none");$(".owner_address_s").addClass("display_none")}else{$(".store_address").addClass("display_none");$(".owner_address").removeClass("display_none");$(".owner_address_s").addClass("display_none")}get();$(".owner_city .description").addClass("display_none")});$(".unbind").click(function(){val=2;$(".order_city_novaposhta").addClass("display_none");$(".store_address").addClass("display_none");$(".address_mark").addClass("display_none");if($(this).val()==1){$(".owner_city").addClass("display_none");$(".owner_address").addClass("display_none");$(".owner_address_s").addClass("display_none")}else{if($(this).val()==10){$(".owner_city").removeClass("display_none");$(".owner_address_s").removeClass("display_none");$(".owner_address").addClass("display_none")}else{if($(this).val()==7||$(this).val()==9||$(this).val()==11||$(this).val()==12){$(".owner_city").addClass("display_none");$(".owner_address").removeClass("display_none");$(".address_mark").removeClass("display_none");$(".owner_address_s").addClass("display_none")}else{$(".owner_city").removeClass("display_none");$(".owner_address").removeClass("display_none");$(".owner_address_s").addClass("display_none")}}}$(".owner_city .description").addClass("display_none")});$("#search_item").autocomplete({source:function(s,r){$.ajax({url:"/ajax/get_items",data:{term:s.term},scriptCharset:"utf-8",type:"POST",dataType:"json",success:function(v){$(".site_search").addClass("active");if(v.length){var u='<ul class="search_result clearfix">';for(var t in v){u+='<li class="clearfix"><a href="'+v[t]["alias"]+'" title=""><img src="'+v[t]["cover"]+'" height="100" alt="'+v[t]["title"]+'" /></a><a href="'+v[t]["alias"]+'" class="search_result_title" title="'+v[t]["title"]+'">'+v[t]["title"]+"</a>";if(v[t]["discounted_price"]!==undefined){u+='<p class="search_result_price">ціна від <span class="price" style="text-decoration: line-through;">'+v[t]["price2"]+'</span> грн<br/><span class="price">'+v[t]["discounted_price"]+"</span> грн</p>"}else{u+='<p class="search_result_price">ціна від <span class="price">'+v[t]["price2"]+"</span> грн</p>"}u+="</li>"}u+='</ul><a href="/search/'+s.term+'" title="" class="all_search_result">Всі результати пошуку</a>';$(".search_result_display").html(u)}else{$(".search_result_display").html('<p class="no_search_result">Немає товарів за цим запитом</p>')}},error:function(){console.info("error")}}).fail(function(){});$("#loading_city").removeClass("display_none")},minLength:2,select:function(r,s){return false}});$(document).click(function(s){var r=s.target;if(!$(r).is(".search_result_wrapper")&&!$(r).is("#search_item")){$(".site_search").removeClass("active")}else{$(".site_search").addClass("active")}});$("body").on("change",".one_item_compare",function(){var r=0;var s=$(this).find("input").val();if($(this).find("input").prop("checked")){r=1}add_item_for_compare(r,s)});$(".one_video_title").on("click",function(r){var s=$(this).data("video_srs")});$(".carousel-demo1").sliderkit({auto:false,shownavitems:6,circular:true});var c=function(s){var r=+s.css("height").replace("px","")+30;return r};$(".question_mark").hover(function(){var r=$(this).siblings(".additional_info");var s=c(r);r.css("top","-"+s+"px");r.stop(false,true).fadeIn(300)},function(){$(this).siblings(".additional_info").stop(false,true).fadeOut(300)});$(".additional_info").hover(function(){$(this).stop(false,true).fadeIn(300)},function(){$(this).stop(false,true).fadeOut(300)});if($.cookie("sub-closed")!=="1"){$(".subscription-wr-all").delay(29970).toggle(600)}$(".sub-closed").click(function(){$(".subscription-wr-all").toggle(450);$.cookie("sub-closed","1",{expires:1})});var g={fullName:function(){var r=$("#fullname");if(r.val().length<2){g.errors=true;$(".sub-sale-forma-blocks-name-first").removeClass("normal").addClass("wrong")}else{$(".sub-sale-forma-blocks-name-first").removeClass("wrong").addClass("normal")}},email:function(){var s=$("#email");var r=/^.+@.+[.].{2,}$/i;if(!r.test(s.val())){g.errors=true;$(".sub-sale-forma-blocks-name").removeClass("normal").addClass("wrong")}else{$(".sub-sale-forma-blocks-name").removeClass("wrong").addClass("normal")}},sendIt:function(){if(!g.errors){console.log("submit")}}};$("#send").click(function(r){r.preventDefault();r.stopPropagation();g.errors=false;g.fullName();g.email();if(!g.errors){console.log("asdfsdfs");eventMailer.email=$("#email").val();eventMailer.name=$("#fullname").val();eventMailer.event_type="add_subscribe";eventMailer.event="registration_complete";eventMailer.sendWithTimeOut();$(".subscription-wr-all").fadeOut()}});$("#fullname").change(g.fullName);$("#email").change(g.email)});function Counter(c,d,a){var b=$(d).FlipClock(c,{clockFace:"DailyCounter",countdown:true,autoStart:false});b.start(function(){});$(".days .flip-clock-label").html("Днів");$(".hours .flip-clock-label").html("Годин");$(".minutes .flip-clock-label").html("Хвилин");$(".seconds .flip-clock-label").html("Секунд")}$(document).ready(function(){$(".open_list_btn").click(function(){$(this).parent().find(".white_list").toggleClass("hidden");$(this).parent().toggleClass("small")});$(".close_list_btn").click(function(){$(this).parent().find(".white_list").toggleClass("hidden");$(this).parent().toggleClass("small")})});