PageSourceSearch

https://domdivanov2.com/scripts/ubs.orderBasket.js?1s

js domdivanov2.com collected 2026-10-05 00:12:36 UTC 24,430 bytes, 1 lines download raw bytes

1var orderSKUList,withFabric=!1;function initFavorite(){var t=getCookie("flist");if(null!=t&&t.length>0){for(var e=t.split(","),a=0;a<e.length;a++)$('.item[id="'+e[a]+'"] .favorite').addClass("active");$(".countFavorite").text(e.length-1>0?e.length-1:0)}else $(".countFavorite").text("0")}function addToFavorite(t){loadCounters();var e=0;e=$(t).attr("id")?$(t).attr("id").replace("fv",""):$(t).parent().attr("id");var a=!$(t).hasClass("active"),r=function(e){if(e.error)alert(e.error.Message);else if(a?$(t).attr("id")&&$(t).attr("id").startsWith("fv")?$('.favorite[id="'+$(t).attr("id")+'"]').addClass("active"):$(t).addClass("active"):$(t).attr("id")&&$(t).attr("id").startsWith("fv")?$('.favorite[id="'+$(t).attr("id")+'"]').removeClass("active"):$(t).removeClass("active"),e.value){var r=e.value.split(",").length-1;$(".countFavorite").text(r>0?r:0)}else $(".countFavorite").text("0")};return ubs.Common.AjaxMethods.AddToFavorite(e,a,r),!1}function openCreditWindow(){loadCounters();var t=function(t){t.error||(t.value.startsWith("http")?$.fancybox({type:"iframe",href:t.value,iframe:{scrolling:"auto",preload:!0},width:"99%",height:"99%"}):openModalWindow(t.value,470))};ubs.Common.AjaxMethods.OrderGetRefCredit(t)}function initImg(t,e){var a=void 0!==e;if(t)try{if("IntersectionObserver"in window){var r=$((a?'.item[id="'+e+'"] ':"")+".ps"),i=new IntersectionObserver(function(t,e){t.forEach(function(t){if(t.isIntersecting||t.intersectionRatio>0){var a=t.target;if($(a).hasClass("ps")){var r=new Swiper(a,{loop:!0,spaceBetween:0,slidesPerView:1,on:{init:function(t,e){lazyLoadImg($(".lazyload",e))},slideChange:function(t){$(".iipi",t.el).removeClass("iips"),$(".iipi:eq("+t.realIndex+")",t.el).addClass("iips")}}});e.unobserve(a)}}})});$(r).each(function(t,e){i.observe(this)})}else new Swiper((a?'.item[id="'+e+'"] ':"")+".ps",{loop:!0,on:{init:function(t,e){lazyLoadImg($(".lazyload",e))},slideChange:function(t){$(".iipi",t.el).removeClass("iips"),$(".iipi:eq("+t.realIndex+")",t.el).addClass("iips")}}})}catch(n){new Swiper((a?'.item[id="'+e+'"] ':"")+".ps",{loop:!0,on:{init:function(t,e){lazyLoadImg($(".lazyload",e))},slideChange:function(t){$(".iipi",t.el).removeClass("iips"),$(".iipi:eq("+t.realIndex+")",t.el).addClass("iips")}}})}else $((a?"#"+e+" ":"")+".iipi").mouseover(function(){inventPreviewOver(this)}
1),$(a?"#"+e:".item").mouseleave(function(){inventPreviewLeave(this)})}function inventPreviewOver(t){var e=$(".swiper-wrapper",t.parentNode.parentNode);$(e).css("transform","translate3d(-"+100*$(t).index()+"%, 0px, 0px)").css("transition-duration","0ms"),$(".swiper-slide-active",e).removeClass("swiper-slide-active"),$(".psi:eq("+$(t).index()+")",e).addClass("swiper-slide-active");var a=$(".psi:eq("+$(t).index()+") img",e);$(a).attr("srcset")!=$(a).attr("src")&&$(a).attr("srcset",$(a).attr("src")),$(".iipi",t.parentNode).removeClass("iips"),$(t).addClass("iips")}function inventPreviewLeave(t){$(".swiper-wrapper",t.parentNode.parentNode).css("transform","").css("transition-duration",""),$(".iipi",t).removeClass("iips"),$(".iipi:eq(0)",t).addClass("iips")}function inventImgDefault(){$(".item .pic[data-height]").each(function(){$(this).removeAttr("data-height").css("height","").css("line-height",""),$("img",this).css("max-height","")})}function orderAddToCart(t,e,a){if(-1!=$(t).attr("class").lastIndexOf("goToBasket"))return location.href=urlInvent+(urlInvent.endsWith("/")?"":"/")+"m/regorder",!1;var r=t.id,i=orderGetSKUInformationInvent(t),n=orderGetModificationInvent(),o=null!=$(t).attr("data-sku")?parseInt($(t).attr("data-sku")):"0",s=null!=$(t).attr("data-kit")?parseInt($(t).attr("data-kit")):"0";if(0==o&&$("#itemListOfKit").length>0&&0==$("#mapKitImg").length&&"1"==$(t).attr("data-ismain"))return $.fancybox('<div style="height:90px; font-size:18px;  text-align:center; width:100%; margin-top:30px; margin-bottom:20px;">Для заказа данного товара необходимо выбрать необходимые модули <div style="margin-top:20px;"><span onclick="$.fancybox.close();" style="border-bottom: #bf2525 1px dashed;color:#bf2525; font-size:16px; cursor:pointer;">Перейти к вкладке "Модули"</span></div>',{afterClose:function(){setTimeout(function(){var t=isMobileSite(),e=$("#itemInfo"+(t?" .r-tabs-accordion-title":" .r-tabs-tab")+' a[href="#itemListOfKit"]'),a=1;$("#itemInfo").responsiveTabs("activate",a),t?$("body,html").animate({scrollTop:$("#itemInfo").offset().top},100):$("body,html").animate({scrollTop:$(e).offset().top},100)},100)}}),!1;var d=t.id.substring(r.lastIndexOf("_")+1);if(0==d)return location.href=$("a",t.parentNode.parentNode).attr("href"),!1;var l=1,c=$("#itemCount_"+d);c.length>0&&parseInt($(c).val())>0&&(l=parseInt($(c).val()));var u=function(r){if(r.error)alert(r.error.Message);else{if(r.value){var c=r.value,u=orderSetSKUAndModificationProperty(c,t,d,o,s);if(0!=u.length)return $(t).attr("data-popup")&&alert("Пожалуйста, выберите параметры товара, прежде чем добавить в корзину."),$.fancybox(u,{autoDimensions:!0,fitToView:!0,autoSize:!0,width:"600",height:"auto",openEffect:"none",closeEffect:"none",padding:10,scrolling:"no",autoScale:!0,overlayColor:"#000",overlayOpacity:.8,helpers:{overlay:{closeClick:!1,locked:!1,css:{background:"rgba(0, 0, 0, 0.8)"}}},afterShow:function(){this.inner.css({overflow:"visible"}),$('.fancybox-skin input[type="submit"]').length>0&&$('.fancybox-skin input[type="submit"]').focus()}}),$("#orderSKUListPanel .fabricItem").click(function(){orderOpenFabricChoiceForm(this,$(this).attr("data-num"),$(this.parentNode).attr("data-idinvent"),$(this.parentNode).attr("data-kit"))}),$("#orderSKUListPanel .inventSKUProperty").change(function(){orderChangeSKUProperty(this,!1)}),!1;if($(".orderBasketParams").remove(),e){var p='<div class="orderBasketAddItemPanel"><div data-item="'+d+'" style="display:inline-block"><button class="orderBasketCountPlus" aria-label="Добавить 1 штуку">+</button><input id="cItem_'+c.LastOrderItem.ID+'" type="text" class="orderBasketItemAmount" value="'+l+'"><button class="orderBasketCountMinus" aria-label="Уменьшить на 1 штуку">−</button></div> <div class="orderBasketAddItemLabel">шт.</div></div>';$.fancybox('<div id="orderBasketPanel"><div class="orderBasketHeader">Добавлено:</div> '+(0!=c.LastOrderItem.TmpInfo.length?'<div class="orderBasketImg"><img src="'+c.LastOrderItem.TmpInfo+'" alt=""/></div>':'<div class="orderBasketImg"></div>')+'<div class="orderBasketSKUPanel"><div class="orderBasketSKU"><div class="orderBasketSKUInfo">'+c.LastOrderItem.NameItem+(0!=i.length?" "+i:"")+(0!=n.length?" "+n:"")+"</div>"+p+'</div></div><div class="hr" style="margin-bottom:10px;margin-top:5px;"></div><div style="width:100%; margin-top:10px; text-align:center;"><input type="submit" value="Оформить заказ" onclick="javascript:location.href=\''+urlInvent+(urlInvent.endsWith("/")?"":"/")+'m/regorder\';return false" class="buttonstyle" id="buttonBasket"/> <button onclick="$.fancybox.close();return false" style="border:none;border-bottom:#111 1px dashed;box-sizing:border-box;height:20px;margin-top:5px;
1display:inline-block;color:#111;font-size:15px; cursor:pointer;background:#fff;padding:0px">продолжить покупки</button></div>',{enableEscapeButton:!0,helpers:{overlay:{closeClick:!0,locked:!1,css:{background:"rgba(0, 0, 0, 0.8)"}}},afterShow:function(){$('.fancybox-skin input[type="submit"]').length>0&&$('.fancybox-skin input[type="submit"]').focus()}}),a&&$("#recomendedInvents").find(".btn_cart").click(function(){return orderAddToCart(this,!1,!1)})}$("#cItem_"+c.LastOrderItem.ID).keyup(function(t){orderUpdateCountItemBasket(this,t,1)}),$(".orderBasketCountPlus").click(function(){return orderAddItem(1,this),!1}),$(".orderBasketCountMinus").click(function(){return orderAddItem(-1,this),!1});for(var f=$(".countOrder"),m=0;m<$(f).length;m++)$(f[m]).text(c.Count);-1==c.IDUser&&setCookie("user_b",c.ID)}else deleteCookie("user_b"),$(".countOrder").text("0");orderBasketPanelHTML=""}};return ubs.Common.AjaxMethods.AddItemOrder(d,l,i,n,a,o,u),!1}function orderAddItem(t,e){var a=$(e).parent().find("input:text");if(null==$(a).attr("disabled")){$(a).attr("disabled","disabled");var r=parseInt($(e).parent().find("input:text").val());(r+=t)<=0&&(r=1),$(a).val(r),orderUpdateCountItemBasket($(".orderBasketItemAmount"),null,2)}}function orderUpdateCountItemBasket(t,e,a){var r=e||window.event,i=t,n=$(i).attr("id").substring($(i).attr("id").lastIndexOf("_")+1),o=function(t){if(t.error)alert(t.error.Message);else if(t.value){var e=t.value;
1-1==e.IDUser&&setCookie("user_b",e.ID),0==a||1==a?(orderRecalc(e),$(".countItemOrder").removeAttr("disabled")):2==a&&($(".orderBasketItemAmount").removeAttr("disabled"),$(".countOrder").text(e.Count))}else deleteCookie("user_b"),document.location=document.location};2==a||1==a?ubs.Common.AjaxMethods.UpdateCountOrderItem(n,$(t).val(),o):r.keyCode>=48&&r.keyCode<=57||8==r.keyCode&&0!=$(t).val().length||r.keyCode>=96&&r.keyCode<=107?0==$(t).val()?0==a?orderRemoveItem(t):(a=1,$(t).val(1),ubs.Common.AjaxMethods.UpdateCountOrderItem(n,$(t).val(),o)):ubs.Common.AjaxMethods.UpdateCountOrderItem(n,$(t).val(),o):r.keyCode>=37&&r.keyCode<=40||13==r.keyCode||8==r.keyCode||($(t).val(1),ubs.Common.AjaxMethods.UpdateCountOrderItem(n,1,o))}function orderGetSizeImg(t){return t.substring(t.lastIndexOf("-"),t.lastIndexOf("."))}function orderGetModificationInvent(){for(var t="",e=$('select[data-type="modification"] option:selected'),a=0;a<$(e).length;a++)t+=$(e[a]).text(),$(e).length<a+1&&(t+=", ");return t}function orderGetSKUInformationInvent(t){for(var e="",a=0==$("#orderSKUListPanel").length&&($(t).attr("data-ismain")||$(t).attr("data-kit")),r=$((a?"":"#orderSKUListPanel ")+'select[class="inventSKUProperty"] option:selected'),i=0;i<$(r).length;i++)0!=$(r[i]).val()&&(e+=$(r[i]).text(),e+=", ");for(var n=$((a?"":"#orderSKUListPanel ")+".fabricSet"),i=0;i<$(n).length;i++)e+=$(n[i]).text(),e+=", ";return 0!=e.length&&(e=e.substring(0,e.length-1)),e}function orderSetSKUAndModificationProperty(order,obj,idInvent,idSKU,idKit){var htmlModification="",isHaveSKU=null!=order.LastOrderItem&&null!=order.LastOrderItem.SKUPropertyList&&order.LastOrderItem.SKUPropertyList.length>0,isHaveModification=null!=order.LastOrderItem&&null!=order.LastOrderItem.ModificationPropertyList&&order.LastOrderItem.ModificationPropertyList.length>0;if((isHaveSKU||isHaveModification)&&(htmlModification='<div id="orderBasketPanel">'+(0!=order.LastOrderItem.TmpInfo.length?'<div class="orderBasketImg"><img src="'+order.LastOrderItem.TmpInfo+'" id="skuImg" alt=""/></div>':'<div class="orderBasketImg"><img src="/img/noimg-186x126.png" alt="" id="skuImg"/></div>')+'<div class="orderBasketSKUPanel"><div class="orderBasketSKU">'+order.LastOrderItem.NameItem+"</div>"+(isHaveSKU?'<div id="skuPrice">цена от '+($(obj).attr("data-ismain")?$('.pricePanel meta[itemprop="price"]').attr("content")+" "+$('span[class="currency"]').text():$(".price",obj.parentNode).text())+"</div>":"")),isHaveModification){htmlModification+='<div class="orderBasketParams"><table id="modificationList">';for(var i=0;i<order.LastOrderItem.ModificationPropertyList.length;i++)if(null!=order.LastOrderItem.ModificationPropertyList[i].PossibleValues&&0!=order.LastOrderItem.ModificationPropertyList[i].PossibleValues.Length){htmlModification+="<tr>",htmlModification+='<td style="width:120px;">'+order.LastOrderItem.ModificationPropertyList[i].Name+"</td>",htmlModification+='<td><select data-type="modification">';for(var j=0;j<order.LastOrderItem.ModificationPropertyList[i].PossibleValues.length;j++)htmlModification+='<option value="'+order.LastOrderItem.ModificationPropertyList[i].PossibleValues[j].ID+'">'+order.LastOrderItem.ModificationPropertyList[i].PossibleValues[j].Value+"</option>";htmlModification+="</select></td>",htmlModification+="</tr>"}htmlModification+="</table>"}if(isHaveSKU){orderSKUList=0!=order.LastOrderItem.AddInfo.length?eval("("+order.LastOrderItem.AddInfo+")"):null;var addInventInfo=order.LastOrderItem.Currency.split(",");if(null!=addInventInfo){htmlModification+=(isHaveModification?"":'<div class="orderBasketParams">')+'<table id="orderSKUListPanel">';for(var i=0;i<order.LastOrderItem.SKUPropertyList.length;i++)if(null!=order.LastOrderItem.SKUPropertyList[i].PossibleValues&&0!=order.LastOrderItem.SKUPropertyList[i].PossibleValues.Length){htmlModification+="<tr"+(addInventInfo[0]==order.LastOrderItem.SKUPropertyList[i].IDProperty||addInventInfo[1]==order.LastOrderItem.SKUPropertyList[i].IDProperty?' style="display:none;"':"")+">",htmlModification+='<td style="width:120px;">'+order.LastOrderItem.SKUPropertyList[i].Name+"</td>",htmlModification+='<td><select data-type="sku" class="inventSKUProperty" data-id="'+order.LastOrderItem.SKUPropertyList[i].IDProperty+'" data-idinvent="'+order.LastOrderItem.IDItem+'"><option value="0">—————————————</option>';for(var j=0;j<order.LastOrderItem.SKUPropertyList[i].PossibleValues.length;j++)0!=order.LastOrderItem.SKUPropertyList[i].PossibleValues[j].Value.length&&(htmlModification+='<
1option value="'+(addInventInfo[1]==order.LastOrderItem.SKUPropertyList[i].IDProperty?order.LastOrderItem.SKUPropertyList[i].PossibleValues[j].Value:order.LastOrderItem.SKUPropertyList[i].PossibleValues[j].ID)+'">'+order.LastOrderItem.SKUPropertyList[i].PossibleValues[j].Value+"</option>");if(htmlModification+="</select></td>",htmlModification+="</tr>",addInventInfo[0]==order.LastOrderItem.SKUPropertyList[i].IDProperty){htmlModification+='<tr><td style="padding-top:0px;"></td><td style="padding-top:0px;" class="fabricPanel">',htmlModification+='<b style="margin-left: 5px;">Выбор ткани:</b> <button id="fabricChange" type="button" onclick="document.querySelector(\'.fancybox-inner .fabricItem[data-num=\\\'0\\\']\').click()">(изменить)</button> ',htmlModification+='<div class="fabric" id="fabricList" data-id="'+addInventInfo[1]+'" data-kit="'+idKit+'" data-idinvent="'+order.LastOrderItem.IDItem+'" data-category="'+addInventInfo[0]+'">';for(var countFabric=parseInt(addInventInfo[2]),j=0;j<countFabric;j++)0==j?htmlModification+='<button class="fabricItem" data-id="0" data-num="'+j+'"'+(1==countFabric?' style="width:100%;"':"")+'><span class="f_item"><span></span><b>Основная ткань</b></span></button>':htmlModification+='<button class="fabricItem" data-id="0" data-num="'+j+'"><span class="f_item"><span></span><b>Ткань-компаньон'+(j>1?j:"")+"</b></span></button>";htmlModification+="</div></tr></td>"}}htmlModification+="</table>"}}return 0!=htmlModification.length&&(htmlModification+='</div></div><div style="width:100%; text-align:center;margin-top:5px;"><input type="submit" value="В корзину" onclick="javascript:return orderAddToCart(this, true, false)" id="it_'+idInvent+'"'+("1"==$(obj).attr("data-ismain")?' data-ismain="1"':"")+' data-sku="'+idSKU+'" data-kit="'+idKit+'" data-popup="1" class="buttonstyle buttonBasket" style="font-size:16px;"/></div></div>'),htmlModification}function orderSetOpenFabricChoiceForm(t){$(t).click(function(){orderOpenFabricChoiceForm(this,$(this).attr("data-num"),$(this.parentNode).attr("data-idinvent"),$(this.parentNode).attr("data-kit"),$(this).attr("data-id"))})}function orderOpenFabricChoiceForm(t,e,a,r,i){loadCounters();var n="100%",o=isMobileSite();0!=$("#orderBasketPanel").length?($("body").append('<div style="display:none;" id="orderBasketPanelHTML">'+$("#orderBasketPanel").html()+"</div>"),$.fancybox({openEffect:"none",closeEffect:"none",width:n,fixed:!o,height:"100%",padding:o?10:20,helpers:{overlay:{closeClick:!1,locked:!1,css:{background:"rgba(0, 0, 0, 0.8)"}}},scrolling:"no",type:"iframe",iframe:{preload:!1,scrolling:"auto"},minWidth:o?"none":960,minHeight:o?"none":500,href:(urlInvent.length>1&&urlInvent.endsWith("/")?urlInvent.substring(0,urlInvent.length-1):urlInvent)+"?c=fabricList&num="+e+"&idInvent="+a+"&idKit="+r+"&idFabric="+(i>0?i:"0"),afterClose:function(){setTimeout(function(){var t='<div id="orderBasketPanel">'+$("#orderBasketPanelHTML").html()+"</div>";$("#orderBasketPanelHTML").remove(),$.fancybox(t,{openEffect:"none",closeEffect:"none",padding:10,helpers:{overlay:{closeClick:!1,locked:!1,css:{background:"rgba(0, 0, 0, 0.8)"}}},scrolling:"no",fixed:!o}),$(".fabricItem",top.document).click(function(){orderOpenFabricChoiceForm(this,$(this).attr("data-num"),$(this.parentNode).attr("data-idinvent"),$(this.parentNode).attr("data-kit"),$(this).attr("data-id"))})},10)}})):$.fancybox({openEffect:"none",closeEffect:"none",width:n,fixed:!o,height:"100%",padding:o?10:20,helpers:{overlay:{closeClick:!1,locked:!1,css:{background:"rgba(0, 0, 0, 0.8)"}}},scrolling:"no",type:"iframe",iframe:{preload:!1,scrolling:"auto"},minWidth:o?"none":960,minHeight:o?"none":500,href:(urlInvent.length>1&&urlInvent.endsWith("/")?urlInvent.substring(0,urlInvent.length-1):urlInvent)+"?c=fabricList&num="+e+"&idInvent="+a+"&idKit="+r+"&idFabric="+(i>0?i:"0")})}function orderChangeSKUProperty(t,e,a){var r=$(t).attr("data-id"),i=$(t).attr("data-idinvent"),n=$('.inventSKUProperty[data-idinvent="'+i+'"]'),o=0;if(null==a&&(a=0==$("#orderSKUListPanel").length?mainSKUList:orderSKUList),null!=a){o=$(t).val();for(var s,d=0;d<$(n).length;d++){var l=$(n[d]).attr("data-id");$("option",n[d]).css("display","none");for(var c=0;c<a.length;c++)"p"+r in a[c]&&(a[c]["p"+r]==o&&"p"+l in a[c]||0==o?(null==s&&(s=a[c]),$('option[value="'+a[c]["p"+l]+'"]',n[d]).css("display","block")):$('option[value="
10"]',n[d]).css("display","block"),r==l&&$('option[value="'+a[c]["p"+l]+'"]',n[d]).css("display","block"));$("option",n[d]).removeAttr("selected");var u="0";null!=s&&"p"+l in s&&(u=s["p"+l]),$('option[value="'+u+'"]',n[d]).prop("selected",!0)}if(orderSetFabric(r,s),null!=s){var p=parseInt(s.price),f=parseInt(s.discount),m=parseInt(s.rate),h=parseInt(s.costDelivery),v=parseFloat(s.weight),g=parseFloat(s.weightVolume),b=parseFloat(s.volume);if(orderChangeSKUPack(s.pack),$('.btn_cart[data-ismain][id*="'+i+'"]').length>0){if(0!=$("#iTotalPrice").length){var y=parseFloat($("#tariffList").attr("data-rate"));$("#iTotalPrice").text(Math.round(p*y).toLocaleString("ru")),$("#iPrice").text(Math.round((p+f-m-h)*y).toLocaleString("ru")),$("#iDiscount").text(Math.round(f*y).toLocaleString("ru")),$("#iRate").text(Math.round(m*y).toLocaleString("ru")),$("#iCostDelivery").text(Math.round(h*y).toLocaleString("ru")),$("#iWeight").text(v),$("#iVolume").text(b),$("#tariffList").length>0&&($("#tariffList tbody tr").css("display","none"),$('#tariffList tbody tr[data-weightVolume="'+g.toFixed(1)+'"]').css("display","table-row")),$("#inventWeight").text(v+" кг"),$("#inventVolume").text(b+" м3")}var I="";if(0!=s.img.length?I=0!=s.img.length?s.img:"":0!=$("picture[data-defaultimg]").length&&(I=$("picture[data-defaultimg]").attr("data-defaultimg")),0!=I.length){var k=$("picture[data-defaultimg]"),x=$("picture[data-defaultimg] img"),_=0!=I.length?orderGetSizeImg($(k).attr("data-defaultimg")):"",L=0!=I.length?orderGetSizeImg($(x).attr("src")):"",P=0!=I.length?I.substring(0,I.lastIndexOf("-")>0?I.lastIndexOf("-"):I.lastIndexOf("."))+(L.length>0?L:"-440x326")+I.substring(I.lastIndexOf("."),I.length):"/images/noimg-440x326.png",C=0!=I.length?I.substring(0,I.lastIndexOf("-")>0?I.lastIndexOf("-"):I.lastIndexOf("."))+(_.length>0?_:"-2000x1460")+I.substring(I.lastIndexOf("."),I.length):"";$("picture[data-defaultimg]").attr("data-defaultimg",C),$("picture[data-defaultimg] img").attr("src",P)}$("[data-isprice]").html(p.toLocaleString("ru")),$('meta[itemprop="price"]').attr("content",p),$(".hfixPrice b").html(p.toLocaleString("ru")),f>0?($(".discount").css("display","block"),$(".discount span").text(f.toLocaleString("ru")),$(".pricePanel s").text((p+f).toLocaleString("ru"))):$(".discount").css("display","none"),$(".btn_cart[data-ismain]").attr("data-sku",s.id),null!=top.history&&"state"in top.history&&!withFabric&&void 0===e&&top.history.replaceState(null,"",getURLPage(s.id));try{if("undefined"!=typeof directCreditProducts&&directCreditProducts.length>0)directCreditProducts[0].price=p,DCLoans(directCreditPartnerID,"getPayment",{products:directCreditProducts},function(t){try{$(".creditContent").html("В кредит - от "+Math.round(t.allProducts.payment).toLocaleString("ru")+" "+directCreditCurrency+'/месяц<div class="toolTip" title="Подробнее"></div>')}catch(e){}});else{var O=$(".creditContent");if($(O).length>0){var S=parseInt($(O).attr("data-month")),m=parseFloat($(O).attr("data-rate"));if(m>0){var U=m/100/12;$(O).html("В кредит - от "+Math.round(p*(U+U/(Math.pow(1+U,S)-1)),0)+" "+$(".pricePanel .currency").text()+'/месяц<div class="toolTip" title="Подробнее"></div>')}else $(O).html("В кредит - от "+Math.round(p/S,0)+" "+$(".pricePanel .currency").text()+'/месяц<div class="toolTip" title="Подробнее"></div>')}}}catch(K){}}var B=$("#orderBasketPanel").length>0?"#orderBasketPanel":"#orderBasketPanelHTML";if($(B).length>0){if(0!=s.img.length){var I=0!=s.img.length?s.img:"",w=orderGetSizeImg($(B+" #skuImg").attr("src"));$(B+" #skuImg").attr("src",0!=I.length?I.substring(0,I.lastIndexOf("."))+(w.length>0?w:"-185x126")+I.substring(I.lastIndexOf("."),I.length):"/img/noimg-186x126.png")}$(B+" #skuPrice").html("цена: "+p.toLocaleString("ru")+" "+s.currency),$(B+" .buttonBasket").attr("data-sku",s.id)}}}}function orderChangeSKUPack(t){if(null!=t&&t.length>0){var e=$("#packInfo");if($(e).length>0){$("tr",e).remove();for(var a="",r=0;r<t.length;r++)a+="<tr><td>"+t[r].name+"</td><td>"+t[r].width+"x"+t[r].length+"x"+t[r].height+" см</td><td>"+t[r].weight+" кг</td><td>"+t[r].count+" шт</td></tr>";$(e).html(a)}}}function getURLPage(t){for(var e=location.search.replace("?",""),a=location.href.split("?")[0],r=e.split("&"),i="",n=0;n<r.length;n++){var o=r[n].split("=");
10!=o[0].length&&"s"!=o[0]&&(i+=o[0]+"="+o[1])}return 0!=i.length?a+="?"+i+"&s="+t:a+="?s="+t,a}function orderSetFabric(t,e){if(0!=$(".fabric").length){var a=$(".fabric").attr("data-id"),r=$(".fabric").attr("data-category");if(null!=e&&t!=r&&null!=e&&"p"+a in e){var i=e.fabric;if(null!=i&&0!=i.length){for(var n=$(".fabric div"),o=0;o<$(n).length;o++)if(i.length-1>=o){var s='<button class="fabricItem" data-num="'+o+'"><span class="title" data-id="'+i[o].id+'" data-num="'+o+'">';0==o?s+="Основная ткань":1==o?s+="Ткань-компаньон":o>1&&(s+="Ткань-компаньон"+o),s+=': <span>(изменить)</span></div><div class="f_item"><span><img src="'+i[o].img+'" alt="'+i[o].name+'"></span>'+i[o].name+"</span></button>",$(n[o]).after(s),$(n[o]).remove(),0==$("#orderSKUListPanel").length?$('.fabricItem[data-id="'+i[o].id+'"]').click(function(){orderOpenFabricChoiceForm(this,$(this.parentNode).attr("data-num"),$(this.parentNode.parentNode.parentNode).attr("data-idinvent"),$(this.parentNode.parentNode.parentNode).attr("data-kit"),$(this.parentNode).attr("data-id"))}):$('#orderSKUListPanel .fabricItem[data-id="'+i[o].id+'"]').click(function(){orderOpenFabricChoiceForm(this,$(this.parentNode).attr("data-num"),$(this.parentNode.parentNode.parentNode).attr("data-idinvent"),$(this.parentNode.parentNode.parentNode).attr("data-kit"),$(this.parentNode).attr("data-id"))})}}else for(var d=$(".fabricItem"),o=0;o<$(d).length;o++){var l=parseInt($(d[o]).attr("data-num"));$(d[o]).attr("class","fabricChoice").attr("data-id",a).attr("data-num",l),0==l?$(d[o]).html("Выбрать основную ткань"):1==l?$(d[o]).html("Выбрать ткань-компаньон"):$(d[o]).html("Выбрать ткань-компаньон"+l),0==$("#orderSKUListPanel").length?$(d[o]).click(function(){orderOpenFabricChoiceForm(this,$(this).attr("data-num"),$(this.parentNode).attr("data-idinvent"),$(this.parentNode).attr("data-kit"))}):$("#orderSKUListPanel .fabricChoice").click(function(){orderOpenFabricChoiceFormFromSKU(this,$(this).attr("data-num"),$(this.parentNode).attr("data-idinvent"),$(this.parentNode).attr("data-kit"))})}}}}$(document).ready(function(){$(".btn_cart").click(function(){return orderAddToCart(this,!0,!1)}),$(".favorite").click(function(){return addToFavorite(this)}),initImg(isMobileSite()||"ontouchstart"in document.documentElement),initFavorite()});

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.