1/*! lazysizes - v4.1.1 - https://github.com/aFarkas/lazysizes */ 2function isWindow(n){return n!=null&&n===n.window}function isFunction(n){return typeof n=="function"}function isWindow(n){return n!=null&&n===n.window}function isFunction(n){return typeof n=="function"}function callback_slideGallery(n){if($("#lightbox:visible").length>0)$("#zoom").attr("title","").on("click",function(n){n.preventDefault()});else setTimeout(function(){n=="mob"?initSwiper("#gal_mob"):($(".MagicScroll:visible").length>0&&MagicScroll.refresh(),MagicZoom.start("zoom"))},50)}function updata_eresa_infos(){var n=slq.plugins.prod.prodSheet.params.gencod,t=slq.plugins.prod.prodSheet.params.code_fabricant,i=slq.plugins.prod.prodSheet.params.name,r=slq.plugins.prod.prodSheet.params.prod_img,u=slq.plugins.prod.prodSheet.params.price,f=Number(slq.plugins.prod.prodSheet.params.old_price)>0?slq.plugins.prod.prodSheet.params.old_price:"",e=slq.plugins.prod.prodSheet.params.prodID;$("[data-eresa_slq-gencod]").attr("data-eresa_slq-gencod",n).attr("data-eresa_slq-code_fab",t).attr("data-eresa_slq-name",i).attr("data-eresa_slq-img",r).attr("data-eresa_slq-price",u).attr("data-eresa_slq-old_price",f).attr("data-eresa_slq-size","").attr("data-eresa_slq-prod_id",e).attr("data-eresa_slq-color_id","")}function dynamically_load_file(n,t,i){var f,u,r;typeof n!="undefined"&&typeof t!="undefined"&&typeof i!="undefined"&&(f=t.replace("."+n,""),document.getElementById(i)==null&&document.querySelector('[src*="'+f+'"]')==null?n=="css"?(u=document.getElementsByTagName("head")[0],r=document.createElement("link"),r.rel="stylesheet",r.type="text/css",r.href=t,r.id=i,u.appendChild(r)):n=="js"&&(u=document.getElementsByTagName("head")[0],r=document.createElement("script"),r.src=t,r.id=i,r.onload=function(){i=="login_block_callback-js"?login_block_callback("check"):i=="login_block_callback-prompt-js"?login_block_callback("promptPwd"):i=="sizeguid_init_lbx-js"&&init_sizeGuid(!0)},u.appendChild(r)):n=="js"&&(i=="login_block_callback-js"?setTimeout(function(){login_block_callback("check")},300):i=="login_block_callback-prompt-js"?setTimeout(function(){login_block_callback("promptPwd")},300):i=="sizeguid_init_lbx-js"&&init_sizeGuid(!0)))}function callback_quickBuy(){$("#lightbox").modal("show");$("#lightbox").on("shown.bs.modal",function(){init_input_number();initSelect();size_guid_trigger();jQuery(".attribs .singleAttr li:visible").length==1&&jQuery(".attribs .singleAttr li:visible").trigger("click");$(".uniqColor").length>0&&$(".attribs").addClass("noColorSlide");$("#prodSheet .review_link").on("click",function(){var n=$("#prodSheet .seeDetails").attr("href");window.location=n+"?reviews"})})}function scroll_hash_url(){var t=window.location.href,i=t.indexOf("#"),r=t.indexOf("="),n=i!=-1?t.substring(i+1):"",n=n.replace(".","\\.");r==-1&&n!=""&&$("#"+n).length>0&&setTimeout(function(){var t=$("#"+n).offset().top,i=$("header.main").outerHeight();window.scrollTo(0,eval(t-i-15))},450);window.addEventListener("hashchange",function(){var n=location.hash,n=n.replace(".","\\."),t,i;r==-1&&n!=""&&$(n).length>0&&(t=$(n).offset().top,i=$("header.main").outerHeight(),window.scrollTo(0,eval(t-i-15)))})}function init_input_number(){$(".input-number .plus:not(.off)").off("
2click").on("click",function(){var n=$(this).parents(".input-number"),f=n.attr("data-min"),r=n.attr("data-max"),t=$(".value",n),u=Number(t.val()),i=eval(u+1);i<=r&&(t.val(i),$(".minus",n).removeClass("off"));i==r&&$(".plus",n).addClass("off");t.trigger("change")});$(".input-number .minus:not(.off)").off("click").on("click",function(){var n=$(this).parents(".input-number"),r=n.attr("data-min"),f=n.attr("data-max"),t=$(".value",n),u=Number(t.val()),i=eval(u-1);i>=r&&t.val(i);i==r&&$(".minus",n).addClass("off");$(".plus",n).removeClass("off");t.trigger("change")});$(".input-number .value").off("keypress").on("keypress",function(n){var t=n.which?n.which:n.keyCode;n.shiftKey==!1&&(t==8||t>=48&&t<=57)||n.shiftKey==!0&&(t==8||t==39||t>=48&&t<=57)||event.preventDefault()});$(".input-number .value").off("keyup").on("keyup",function(){var n=$(this).parents(".input-number"),t=n.attr("data-min"),i=n.attr("data-max"),u=$(".value",n),r=Number(u.val());r==""?$(this).val(t):r>i?$(this).val(i):r<t&&$(this).val(t);$(this).val()>=i&&($(".plus",n).addClass("off"),$(".minus",n).removeClass("off"));$(this).val()<=t&&($(".plus",n).removeClass("off"),$(".minus",n).addClass("off"));u.trigger("change")}).on("wheel",function(n){n.preventDefault()});$(".account_block").on("mouseover",function(n){n.preventDefault();slq.plugins.ui.openBlock(slq.plugins.ctrl[$(this).attr("id")].params,$(this))}).on("click",function(n){n.preventDefault();window.location.href=slq.vars.pagesURL+"compte.cfm"})}function grids_ready(){var n=!1;$(".grid-template:not(.loaded)").each(function(){var t=!0;$(this).hasClass("class-slider-home")&&(t=!1);$(this).hasClass("class-tab-slider")&&(t=!1);$(this).hasClass("class-mini-block-wrapper")&&(t=!1);t===!0&&$(this).find(".swiper-container").length>0&&$(this).find(".swiper-container").each(function(n){$(this).addClass("doc_s"+n);initSwiper(this)});n=!0;$(this).addClass("loaded").trigger("SLQLOADED");$(".class-mini-block-wrapper").on("SLQLOADED",function(){var n=$(this),t;n.hasClass("swiper-initialized")||(t=n.find(".mini-block"),t.each(function(){var n=$(this);typeof mini_block_settimeout=="undefined"?(n.addClass("mini_block_active"),mini_block_settimeout=0):(mini_block_settimeout=mini_block_settimeout+200,setTimeout(function(){n.addClass("mini_block_active")},mini_block_settimeout))}))});$(".class-tab-slider").on("SLQLOADED",function(){var n=$(this),t=function(){var t=n.find(".ttlLine"),i=n.find(".cross"),r;t.first().addClass("active");i.first().addClass("active");t.each(function(){var n=$(this),r=$("#"+$(this).data("target"));n.on("click",function(){t.removeClass("active");i.removeClass("active");n.addClass("active");r.addClass("active")})});r=n.find(".swiper-container").each(function(){var n=$(this);$(this).hasClass("initialized")||($(this).addClass("initialized"),new Swiper($(this),{spaceBetween:10,slidesPerView:4,loop:!1,slidesPerGroup:4,navigation:{nextEl:$(this).find(".swiper-button-next"),prevEl:$(this).find(".swiper-button-prev")},breakpoints:{768:{slidesPerView:2,spaceBetween:15,slidesPerGroup:2},972:{slidesPerView:2,spaceBetween:15,slidesPerGroup:2}},on:{init:function(){var t,i;n.find(".product-name").length>0&&(t=0,n.find(".product-name").each(function(){$(this).outerHeight()>t&&(t=$(this).outerHeight())}),t>0&&n.find(".product-name").css({height:t}));n.find(".subinfos").length>0&&(i=0,n.find(".subinfos").each(function(){$(this).outerHeight()>i&&(i=$(this).outerHeight())}),i>0&&n.find(".subinfos").css({height:i}))}}}))})};setTimeout(function(){t()},0)});$(".class-slider-red-background").on("SLQLOADED",function(){var n=$(this),t=function(){n.find(".slider-red-background-element").each(function(){var t=$(this),i=t.find(".slider-red-background-element-left-inner").first(),r=t.find(".slider-red-background-element-right").first(),u=i.position().left+i.width(),f=n.height(),e=n.width()-u;$(window).width()<992?r.css({position:"relative",left:0,width:"100%",height:260}):r.css({position:"absolute",left:u,width:e,height:f})})};$(window).on("resize",function(){t()});t()});$(".class-slider-home").on("SLQLOADED",function(){var n=$(this).find(".swiper-container").each(function(){var n=$(this),i=new Swiper(n,{navigation:{nextEl:n.find(".swiper-button-next"),prevEl:n.find(".swiper-button-prev")},pagination:{el:".swiper-pagination",type:"bullets"}}),t=function(){var t=n.find(".swiper-pagination"),i=n.find(".swiper-slide-active").find(".hero-bkg");t.css({display:"block",top:i.height(),bottom:"inherit"})};i.on("resize",function(){t()});t()})})});n===!0&&$(".cross .btnWL").length>0&&add_WL_list()}function infosMag(){$("button.infos_mag").on("click",function(n){n.preventDefault();$("#lightbox .modal-dialog").addClass("storeDetails");slq.ajax.get(slq.vars.pagesURL+"magasins/ajax/infos_mag.cfm?magasin_id="+$(this).attr("data-mag_id"))})}function initSwiper(n){var t=$(n),i=$(n).parent(),u=$(".swiper-button-next",i),f=$(".swiper-button-prev",i),r=$(".swiper-slide",t).length,e=$(".swiper-pagination",i),o=typeof t.attr("data-sli
2de_dtp")!="undefined"?t.attr("data-slide_dtp"):1,h=typeof t.attr("data-slide_tab")!="undefined"?t.attr("data-slide_tab"):1,s=typeof t.attr("data-slide_mob")!="undefined"?t.attr("data-slide_mob"):1,c=typeof t.attr("data-space-mob")!="undefined"&&$("#_responsive").width()==2?parseInt(t.attr("data-space-mob")):parseInt(t.attr("data-space")),l=typeof t.attr("data-centeredSlides")!="undefined"?t.attr("data-centeredSlides"):!1,a=typeof t.attr("data-auto_height")!="undefined"?t.attr("data-auto_height"):!1,v=typeof t.attr("data-autoplay")!="undefined"?t.attr("data-autoplay")=="true"?!0:!1:!1,y=typeof t.attr("data-loop")!="undefined"?t.attr("data-loop")=="true"?!0:!1:!1,w=typeof t.attr("data-charged")!="undefined"?t.attr("data-charged"):!1,p=t.attr("data-effect");swiper_count=swiper_count+1;i.addClass("swiper_count_"+swiper_count);t.hasClass("loaded")?swiper.updateSize():swiper=new Swiper(n,{slidesPerView:o,simulateTouch:!0,autoHeight:a==="true",autoplay:v,setWrapperSize:!0,navigation:{nextEl:".swiper_count_"+swiper_count+" .swiper-button-next",prevEl:".swiper_count_"+swiper_count+" .swiper-button-prev"},centeredSlides:l,slideVisibleClass:"slide-visible",pagination:{el:e,clickable:!0},spaceBetween:c,breakpoints:{320:{slidesPerView:s},768:{slidesPerView:h},1229:{slidesPerView:o}},effect:p,loop:y,on:{init:function(){var n;if($("#_responsive").width()==0&&r<=o?(u.addClass("hidden"),f.addClass("hidden")):$("#_responsive").width()==1&&r<=h?(u.addClass("hidden"),f.addClass("hidden")):$("#_responsive").width()==2&&r<=s&&(u.addClass("hidden"),f.addClass("hidden")),$("#_responsive").width()==2&&r>s&&e.length>0&&(u.addClass("hidden"),f.addClass("hidden")),r<=1&&e.hide(),t.addClass("loaded").animate({opacity:1},"fast"),$(".selected",t).length>0&&setTimeout(function(){var n=$(".selected",t).attr("data-swiper-slide-index"),i;$("[data-swiper-slide-index='"+n+"']",t).addClass("selected");i=$("[data-swiper-slide-index='"+n+"']",t).not(".swiper-slide-duplicate").attr("data-inWL");typeof i!="undefined"&&$("[data-swiper-slide-index='"+n+"']",t).attr("data-inWL",i)},100),$(".swiper-slide-active .hero-title",t).length>0&&(n=$(".swiper-slide-active .hero-title",t).css("color"),typeof n!="undefined"&&$(".swiper-navigation-btns > div").css({color:n})),$(".PDP-template .descriptions_layer").length>0&&t.parents(".content_expert_ambassadeur").length>0&&$("#_responsive").width()!=2){var c=$(".PDP-template .descriptions_layer").offset().left,a=$(".PDP-template .descriptions_layer").outerWidth(),l=t.offset().left;$(".align-img-right .txt",t).css({"padding-left":c-l});$(".align-img-left .txt",t).css({"padding-right":c-l})}$(".swiper-pagination-bullet",i).removeClass("swiper-pagination-bullet-active");$(".swiper-pagination-bullet",i).eq(this.realIndex).addClass("swiper-pagination-bullet-active");$(".btnWL",t).off("click").on("click",function(n){n.preventDefault();var t=$(this).parents("[data-slq='prod']").attr("id");slq.ajax.get(slq.vars.pagesURL+"ajax/wishlist.cfm?formaction=add_whishlist&produit_id="+slq.plugins.prod[t].params.prodID+"&option_id="+slq.plugins.prod[t].params.optionID+"&attribut_detail_id="+slq.plugins.prod[t].params.colorID+"&nom_produit="+slq.plugins.prod[t].params.nom_url+"&code_ean="+slq.plugins.prod[t].params.ref)})},resize:function(){if($(".PDP-template .descriptions_layer").length>0&&t.parents(".content_expert_ambassadeur").length>0&&$("#_responsive").width()!=2){var n=$(".PDP-template .descriptions_layer").offset().left,r=$(".PDP-template .descriptions_layer").outerWidth(),i=t.offset().left;$(".align-img-right .txt",t).css({"padding-left":n-i});$(".align-img-left .txt",t).css({"padding-right":n-i})}},touchMove:function(){$("#_responsive").width()==2&&($(".swiper-pagination-bullet",i).removeClass("swiper-pagination-bullet-active"),$(".swiper-pagination-bullet",i).eq(this.realIndex).addClass("swiper-pagination-bullet-active"))},slideChange:function(){$(".swiper-pagination-bullet",i).removeClass("swiper-pagination-bullet-active");$(".swiper-pagination-bullet",i).eq(this.realIndex).addClass("swiper-pagination-bullet-active");$(".swiper-wrapper",t).css({height:"auto"})},slideChangeTransitionEnd:function(){if($(".swiper-slide-active .hero-title",t).length>0){var n=$(".swiper-slide-active .hero-title",t).css("color");typeof n!="undefined"&&$(".swiper-navigation-btns > div").css({color:n})}},imagesReady:function(){if(t.hasClass("instagram-slider")){var n=$(".swiper-slide",t);n.length&&n.each(function(){var n=$(this).find("img"),t=$(this).width();n.length&&n.height(t)})}}}})}function getUrlParameter(n){var r=decodeURIComponent(window.location.search.substring(1)),t=r.split("&");for(i=0;i<t.length;i++)if(sParameterName=t[i].split("="),sParameterName[0]===n)return sParameterName[1]===undefined?!0:sParameterName[1]}function updPaysComponents(n,t,i){var n=typeof n=="undefined"||n==""?sql.vars.countryID:n,u="zip_"+n,f="phone_"+n,r;_obj.cpAddr&&(_obj.cpAddr.params.check[0].type=u,t=="change"&&$("#cpAddr").val()!=""&&slq.plugins.frm.checkManager(slq.plugins.obj.cpAddr));_obj.addrTel&&(_obj.addrTel.params.check[0].type=f,t=="change"&&$("#addrTel").val()!=""&&slq.plugins.frm.checkManager(slq.plugins.obj.addrTel));r=i.find("#adresse1").length?"adresse1":"adresse1Addr";google_address_autocomplete(r,n)}
2function add_WL_list(){$(".btnWL").off("click").on("click",function(n){n.preventDefault();var t=$(this).parents("[data-slq='prod']").attr("id");slq.ajax.get(slq.vars.pagesURL+"ajax/wishlist.cfm?formaction=add_whishlist&produit_id="+slq.plugins.prod[t].params.prodID+"&option_id="+slq.plugins.prod[t].params.optionID+"&attribut_detail_id="+slq.plugins.prod[t].params.colorID+"&nom_produit="+slq.plugins.prod[t].params.nom_url+"&code_ean="+slq.plugins.prod[t].params.ref)})}function checkCross(n){var t=n.split(",");$("bodyLayout").find(".cross .btnWL")&&setTimeout(function(){for(i=0;i<t.length;i++)$(".swiper-slide").not(".swiper-slide-duplicate").find("#"+t[i]).addClass("added_WL fa").removeClass("far"),$(".swiper-slide.swiper-slide-duplicate").find("#"+t[i]).addClass("added_WL fa").removeClass("far")},800)}function initSelect(){$(".btn-group").find(".dropdown-menu li").each(function(){if($(this).hasClass("selected")){var n=$(this).parents(".btn-group"),t=$(this).attr("data-value"),r=$(this).html(),i=$(this).parent().attr("id");$(".dropdown-toggle > .value",n).html(r);$(".dropdown-toggle",n).attr("data-value",t);$('input[name="'+i+'"]').length>0&&$('input[name="'+i+'"]').val(t)}});$(".btn-group").find(".dropdown-menu li").on("focus",function(){$(this).offset().top;$(this).addClass("selected")});$(".btn-group").find(".dropdown-menu li:not(.disabled)").on("click",function(n){n.preventDefault();var t=$(this).parents(".btn-group"),i=$(this).attr("data-value"),u=$(this).html(),r=$(this).parent().attr("id");t.find("li").removeClass("selected");$(this).addClass("selected");$(".dropdown-toggle > .value",t).html(u);$(".dropdown-toggle",t).attr("data-value",i);i!=""&&$('input[name="'+r+'"]').length>0&&$('input[name="'+r+'"]').val(i).trigger("change")});$(document).on("keypress",function(n){if($(".btn-group.open").length>0){var i=String.fromCharCode(n.keyCode).toLowerCase(),t=$(".btn-group.open").find(".dropdown-menu li").filter(function(){var n=jQuery(this),t=n.text().substr(0,1).toLowerCase();return t.indexOf(i)===0});t.length>0&&$(".btn-group.open .dropdown-menu").scrollTop(t.first().offset().top-$(".btn-group.open .dropdown-menu").offset().top+$(".btn-group.open .dropdown-menu").scrollTop());n.stopPropagation()}})}function autocomplete_init(){$(".autocomplete_container").length>0&&($(".autocomplete_loader").length===0&&$("body").append('<img class="autocomplete_loader" src="'+slq.vars.pagesURL+'ximg/loader_ellipsis.svg" alt="autocomplete_loader" />'),$(".autocomplete_container").each(function(){var i=$(this),n=$(".autocomplete_input",i),o=n.html(),f=$(".autocomplete_submit",i),t=i.attr("autocomplete-type"),e="",r,u;if(typeof t!="undefined"&&t!=""){t=="mag"?(r="autocomplete_mag",u=3):t=="prod"?(r="autocomplete_prod",u=3):t=="ville"?(r="autocomplete_ville",u=0):t=="cp"&&(r="autocomplete_cp",u=0);n.autocomplete({source:function(n,i){var u,f,r;t=="mag"?r=slq.vars.pagesURL+"ajax/autocomplete_mag.cfm":t=="prod"?r=slq.vars.pagesURL+"ajax/autocomplete_produit.cfm":(t=="ville"||t=="cp")&&(u=$("#addrPays").val(),typeof u=="undefined"&&(u=slq.vars.langID),f=$(".autocomplete_cp").val(),r=slq.vars.pagesURL+"/ajax/autocomplete_ville.cfm?pays_id="+u+"&cp="+f);$.ajax({url:r,dataType:"json",data:{term:n.term},success:function(n){i(n)},error:function(n,t,i){console.log("jqXHR:");console.log(n);console.log("textStatus:");console.log(t);console.log("errorThrown:");console.log(i)}})},minLength:u,open:function(){var u,f;$(".autocomplete_input",i).parents(".autocomplete_container").hasClass("input-group")?(t=="prod"&&eval(i.outerWidth())<$(window).width()/3?(u="40%",f="30%"):(u=eval(i.outerWidth()),f=i.offset().left),t=="prod"&&$(".menuMask").addClass("show")):(u=n.innerWidth(),f=n.offset().left);$(".ui-autocomplete."+r).css({width:u,left:f});e="";$("ul.ui-autocomplete li > a").on("mouseenter",function(n){n.preventDefault();n.stopPropagation()})},close:function(){$(".menuMask").removeClass("show");$("body").removeClass("open_quick_search_mob")},select:function(i,r){i.preventDefault();t=="prod"?r.item.link=="recherche"?(n.val(n.val()),f.trigger("click")):window.location.href=r.item.link:(t=="mag"?n.val(r.
2item.label):t=="ville"?n.val(r.item.ville):t=="cp"&&n.val(r.item.cp),f.trigger("click"))},search:function(){var i=n.parents("form").offset().top+n.parents("form").outerHeight(!0)/2-$(".autocomplete_loader").height()/2,t=n.parents("form").offset().left+n.parents("form").outerWidth()-$(".autocomplete_loader").outerWidth();slq.vars.pageName=="recherche"&&$("#storeCont_mag_search").length&&$("#_search").length&&(t=n.offset().left+n.outerWidth()-$(".autocomplete_loader").outerWidth()-parseInt(n.css("padding-right"))-$(".search-target-icon").parent().width());$(".autocomplete_loader").css({top:i,left:t,zIndex:1e5}).addClass("visible")},response:function(){$(".autocomplete_loader").removeClass("visible")}}).data("ui-autocomplete")._renderItem=function(n,i){if(n.addClass(r),t=="mag")return $("<li><\/li>").data("item.autocomplete",i).append("<a><span class='picto'><span class='fa fa-map-marker'><\/span><\/span><div><strong>"+i.ville+"<\/strong>, <span>"+i.region+" ("+i.cp+")<\/span><\/div><\/a>").appendTo(n);if(t=="prod"){var f=new RegExp("("+jQuery("#_search").val()+")","gi"),u="";return e!=i.type&&typeof i.type!="undefined"&&(e=i.type,u=u+'<div class="type">'+i.type+"<\/div>"),u=u+"<a>",i.image!=""&&typeof i.image!="undefined"&&(u=u+"<img src='"+i.image+"'>"),u=u+'<span class="title">'+i.value.replace(f,'<span class="bold">$1<\/span>')+"<\/span>",u=u+'<span class="desc">',i.description1!=""&&typeof i.description1!="undefined"&&(u=u+i.description1),u=u+"<\/span>",u=u+'<span class="marque">',i.nom_marque!=""&&typeof i.nom_marque!="undefined"&&(u=u+i.nom_marque),u=u+"<\/span>",i.ancien_prix!=""&&typeof i.ancien_prix!="undefined"?(u=slq.vars.currency_after==!0?u+'<span class="oldprice">'+i.ancien_prix+" "+slq.vars.currency+"<\/span>":u+'<span class="oldprice">'+slq.vars.currency+" "+i.ancien_prix+"<\/span>",i.prix_catalogue!=""&&typeof i.prix_catalogue!="undefined"&&(u=slq.vars.currency_after==!0?u+'<span class="bold color1">'+i.prix_catalogue+" "+slq.vars.currency+"<\/span>":u+'<span class="bold color1">'+slq.vars.currency+" "+i.prix_catalogue+"<\/span>")):i.prix_catalogue!=""&&typeof i.prix_catalogue!="undefined"&&(u=slq.vars.currency_after==!0?i.giftCard!=""&&typeof i.giftCard!="undefined"?u+'<span class="oldprice"><\/span><span class="bold">'+i.giftCard+" "+ +i.prix_catalogue+" "+slq.vars.currency+"<\/span>":u+'<span class="oldprice"><\/span><span class="bold">'+i.prix_catalogue+" "+slq.vars.currency+"<\/span>":i.giftCard!=""&&typeof i.giftCard!="undefined"?u+'<span class="oldprice"><\/span><span class="bold">'+i.giftCard+" "+slq.vars.currency+" "+i.prix_catalogue+"<\/span>":u+'<span class="oldprice"><\/span><span class="bold">'+slq.vars.currency+" "+i.prix_catalogue+"<\/span>"),u=u+'<span class="options">',u=i.configurable!=""&&typeof i.configurable!="undefined"?u+i.configurable:u+" ",u=u+"<\/span>",u=u+"<\/a>",i.image!=""&&typeof i.image!="undefined"?$("<li><\/li>").data("item.autocomplete",i).append(u).appendTo(n):i.link=="recherche"?$("<li><\/li>").data("item.autocomplete",i).append(u).addClass("seeAll").appendTo(n):$("<li><\/li>").data("item.autocomplete",i).append(u).addClass("noImg").appendTo(n)}return t=="ville"?$("<li><\/li>").data("item.autocomplete",i).append("<a>"+i.ville+"<\/a>").appendTo(n):t=="cp"?$("<li><\/li>").data("item.autocomplete",i).append("<a>"+i.ville+" ("+i.cp+")<\/a>").appendTo(n):void 0};n.off("focus").on("focus",function(){$(".ui-autocomplete."+r+":visible").length==0&&n.autocomplete("search")});n.on("keyup",function(n){n.keyCode==13&&f.trigger("focus")});f.on("click",function(){n.trigger("blur").autocomplete("close")})}}))}function closeBlock(){$("body").off("click").on("click",function(){$(".header_act").hasClass("open")&&($(".siteLayer").removeClass("blockOpen"),$(".header_act").removeClass("open"),$(".menuMask").removeClass("show"))})}function init_inputsFile(){$(".file_custom").each(function(){function i(){$("strong",n).html(r);$("strong",n).removeClass("bold");$("#delete-file-icon",n).hide();$("strong",n).addClass("italic")}var n=$(this),t=$("input[type='file']",n),u=t.attr("id"),r=t.val()==""?jQuery("strong",n).html():"";$("#delete-file-icon",n).on("click",function(){t.val("").trigger("change");i()});t.on("change",function(){var t=this.files[0];typeof t=="undefined"?i():($("strong",n).html(t.name.substring(0,15)+(t.name.length>15?"...":"")),$("strong",n).removeClass("italic"),$("strong",n).addClass("bold"),$("#delete-file-icon",n).show())})})}function manageInput(){}function init_tabs_mob(){$(".nav-tabs-horizontal").each(function(n,t){$("<div class='nav-tabs-menu'><button type='button' class='nav-tabs-prev'><\/button>
2<button type='button' class='nav-tabs-dropdown'><\/button><button type='button' class='nav-tabs-next'><\/button><\/div>").insertBefore(t)});$(".nav-tabs-dropdown").each(function(n,t){var i=$(this).parents(".nav-tabs-menu"),r=$(t).parents(".nav-tabs-menu").next(".nav-tabs-horizontal").find(".active");$(t).text($("[data-toggle='tab']",r).text());i.next(".nav-tabs-horizontal").find(".active").next("[role='presentation']").length==0?i.addClass("nav-tabs-next-end"):i.removeClass("nav-tabs-next-end");i.next(".nav-tabs-horizontal").find(".active").prev("[role='presentation']").length==0?i.addClass("nav-tabs-prev-end"):i.removeClass("nav-tabs-prev-end");i.next(".nav-tabs-horizontal").find("[role='presentation']").length==1&&i.addClass("nav-tabs-alone")});$(".nav-tabs-dropdown").on("click",function(n){n.preventDefault();var t=$(this).parents(".nav-tabs-menu");t.toggleClass("open").next(".nav-tabs-horizontal").toggleClass("open")});$(".nav-tabs-horizontal [data-toggle='tab']").on("click",function(n){n.preventDefault();var t=$(this).parents(".nav-tabs-horizontal").prev(".nav-tabs-menu");t.hasClass("open")&&($(this).parents(".nav-tabs-horizontal").toggleClass("open"),t.toggleClass("open"));$(".nav-tabs-dropdown",t).text($(this).text());$(this).on("shown.bs.tab",function(){t.next(".nav-tabs-horizontal").find(".active").next("[role='presentation']").length==0?t.addClass("nav-tabs-next-end"):t.removeClass("nav-tabs-next-end");t.next(".nav-tabs-horizontal").find(".active").prev("[role='presentation']").length==0?t.addClass("nav-tabs-prev-end"):t.removeClass("nav-tabs-prev-end")})});$(".nav-tabs-menu .nav-tabs-next").on("click",function(){$(".nav-tabs-menu").trigger("tab_next")});$(".nav-tabs-menu .nav-tabs-prev").on("click",function(){$(".nav-tabs-menu").trigger("tab_prev")});$(".tab-content-horizontal").swipe({swipeLeft:function(){$(".nav-tabs-menu").trigger("tab_next")},swipeRight:function(){$(".nav-tabs-menu").trigger("tab_prev")}});$(".nav-tabs-menu").on("tab_next",function(){var n=$(this).next(".nav-tabs-horizontal").find(".active");n.next("[role='presentation']").length>0&&n.next("[role='presentation']").find("[data-toggle='tab']").trigger("click")}).on("tab_prev",function(){var n=$(this).next(".nav-tabs-horizontal").find(".active");n.prev("[role='presentation']").length>0&&n.prev("[role='presentation']").find("[data-toggle='tab']").trigger("click")})}function google_address_autocomplete(n,t){var i;if(n=typeof n!="undefined"?n:$("form").find("#adresse1").lenght>0?"adresse1":"adresse1Addr",t=typeof t!="undefined"?t:slq.vars.countryID,i=document.getElementById(n),i!=null&&(setTimeout(function(){i.setAttribute("autocomplete","no")},500),!checkAddr&&i!=null&&typeof google!="undefined")){var i=document.getElementById(n),u={componentRestrictions:{country:t}},r=new google.maps.places.Autocomplete(i,t),f=$(i).parents("form");r.setComponentRestrictions({country:[t]}),function(n){function t(t,r){if(t=="keydown"){$("#addrValidated").val("0");var u=r;r=function(t){var r=$(".pac-item-selected").length>0,i;t.which!=13||r||(i=$.Event("keydown",{keyCode:40,which:40}),u.apply(n,[i]));u.apply(n,[t])}}i.apply(n,[t,r])}var i=n.addEventListener?n.addEventListener:n.attachEvent;n.addEventListener?n.addEventListener=t:n.attachEvent&&(n.attachEvent=t)}(i);r.addListener("place_changed",function(){var i=r.getPlace(),t=!1,n;$("#adresse1, #adresse1Addr").val("");$.map(i.address_components,function(n){var i=n.types;slq.vars.countryID=="jp"?(i[0]!="premise"||t||($("#adresse1, #adresse1Addr").val(n.long_name),t=!0),i.includes("administrative_area_level_1")&&$("#adresse1, #adresse1Addr").val($("#adresse1, #adresse1Addr").val()+" "+n.long_name),i.includes("sublocality_level_2")&&$("#adresse1, #adresse1Addr").val($("#adresse1, #adresse1Addr").val()+" "+n.long_name),i.includes("locality")&&$("#villeAddr").val(n.long_name).removeClass("error"),i=="postal_code"&&$("#cpAddr").val(n.long_name).removeClass("error")):(i=="street_number"&&$("#adresse1, #adresse1Addr").val(n.long_name),i=="route"&&$("#adresse1, #adresse1Addr").val($("#adresse1, #adresse1Addr").val()+" "+n.long_name),i.includes("locality")&&$("#villeAddr").val(n.long_name).removeClass("error"),i=="postal_code"&&$("#cpAddr").val(n.long_name).removeClass("error"))});$('.msg[data-input="cpAddr"] .fa').hide();$('.msg[data-input="villeAddr"] .fa').hide();$("#addrValidated").val("1");n=$("#addrValidated").parents('[data-slq="frm"]').attr("id");slq.plugins.frm.init($("#"+n+""));slq.page.fn.formCheckPos($("#"+n+" :input[data-params]").not("[type=button]").not(".hidden"),n)})}}function size_guid_trigger(){$(".PDP-template .sizeGuid").on("click",function(){var n=$(".PDP-template .lastAttr li.selected"),t=n.attr("data-pid"),i=n.attr("data-attdetid"),r=$("#lightbox.quickBuy:visible").length>0?"&is_quickbuy=true":"";slq.ajax.get(slq.vars.pagesURL+"guide_des_tailles.cfm?produit_id="+t+"&attrib_detail_id="+i+r)})}function fade_in_scroll(){const n=document.querySelectorAll(".fade-in-section");
2n&&window.addEventListener("scroll",function(){n.forEach(function(n){window.scrollY>=n.offsetTop-window.innerHeight?n.classList.add("is-visible"):n.classList.remove("is-visible")})})}function keyboard_lock_input(n,t){var i=!1;n.on("keydown",function(r){t.includes(r.key)?(r.preventDefault(),i=!0):i=!1;i?n.addClass("error"):n.removeClass("error")});n.on("input",function(){var r=$(this).val();let u=new RegExp(`[${t.join("")}]`,"g");$(this).val(r.replace(u,""));t.includes($(this).val())?(e.preventDefault(),i=!0):i=!1;i?n.addClass("error"):n.removeClass("error")})}var checkPictoUrl,caranDacheLayoutBreakpoint,checkAddr,manageMainMenu;!function(n,t){var i=t(n,n.document);n.lazySizes=i;"object"==typeof module&&module.exports&&(module.exports=i)}(window,function(n,t){"use strict";if(t.getElementsByClassName){var c,i,f=t.documentElement,e=n.Date,et=n.HTMLPictureElement,o="addEventListener",r="getAttribute",s=n[o],u=n.setTimeout,ot=n.requestAnimationFrame||u,d=n.requestIdleCallback,it=/^picture$/i,st=["load","error","lazyincluded","_lazyloaded"],p={},ht=Array.prototype.forEach,l=function(n,t){return p[t]||(p[t]=new RegExp("(\\s|^)"+t+"(\\s|$)")),p[t].test(n[r]("class")||"")&&p[t]},w=function(n,t){l(n,t)||n.setAttribute("class",(n[r]("class")||"").trim()+" "+t)},g=function(n,t){var i;(i=l(n,t))&&n.setAttribute("class",(n[r]("class")||"").replace(i," "))},a=function(n,t,i){var r=i?o:"removeEventListener";i&&a(n,t);st.forEach(function(i){n[r](i,t)})},v=function(n,i,r,u,f){var e=t.createEvent("CustomEvent");return r||(r={}),r.instance=c,e.initCustomEvent(i,!u,!f,r),n.dispatchEvent(e),e},nt=function(t,u){var f;!et&&(f=n.picturefill||i.pf)?(u&&u.src&&!t[r]("srcset")&&t.setAttribute("srcset",u.src),f({reevaluate:!0,elements:[t]})):u&&u.src&&(t.src=u.src)},h=function(n,t){return(getComputedStyle(n,null)||{})[t]},rt=function(n,t,r){for(r=r||n.offsetWidth;r<i.minSize&&t&&!n._lazysizesWidth;)r=t.offsetWidth,t=t.parentNode;return r},y=function(){var n,i,r=[],s=[],f=r,e=function(){var t=f;for(f=r.length?s:r,n=!0,i=!1;t.length;)t.shift()();n=!1},o=function(r,o){n&&!o?r.apply(this,arguments):(f.push(r),i||(i=!0,(t.hidden?u:ot)(e)))};return o._lsFlush=e,o}(),b=function(n,t){return t?function(){y(n)}:function(){var t=this,i=arguments;y(function(){n.apply(t,i)})}},ct=function(n){var r,f=0,h=i.throttleDelay,t=i.ricTimeout,o=function(){r=!1;f=e.now();n()},s=d&&t>49?function(){d(o,{timeout:t});t!==i.ricTimeout&&(t=i.ricTimeout)}:b(function(){u(o)},!0);return function(n){var i;(n=n===!0)&&(t=33);r||(r=!0,i=h-(e.now()-f),0>i&&(i=0),n||9>i?s():u(s,i))}},ut=function(n){var t,r,i=99,f=function(){t=null;n()},o=function(){var n=e.now()-r;i>n?u(o,i-n):(d||f)(f)};return function(){r=e.now();t||(t=u(o,i))}};!function(){var t,r={lazyClass:"lazyload",loadedClass:"lazyloaded",loadingClass:"lazyloading",preloadClass:"lazypreload",errorClass:"lazyerror",autosizesClass:"lazyautosizes",srcAttr:"data-src",srcsetAttr:"data-srcset",sizesAttr:"data-sizes",minSize:40,customMedia:{},init:!0,expFactor:1.5,hFac:.8,loadMode:2,loadHidden:!0,ricTimeout:0,throttleDelay:125};i=n.lazySizesConfig||n.lazysizesConfig||{};for(t in r)t in i||(i[t]=r[t]);n.lazySizesConfig=i;u(function(){i.init&&k()})}();var ft=function(){var at,rt,gt,ft,ni,ti,ii,et,ot,st,lt,kt,vt,dt,ei=/^img$/i,oi=/^iframe$/i,si="onscroll"in n&&!/(gle|ing)bot/.test(navigator.userAgent),hi=0,yt=0,k=0,d=-1,pt=function(n){k--;n&&n.target&&a(n.target,pt);(!n||0>k||!n.target)&&(k=0)},ci=function(n,i){var u,r=n,e="hidden"==h(t.body,"visibility")||"hidden"!=h(n.parentNode,"visibility")&&"hidden"!=h(n,"visibility");for(et-=i,lt+=i,ot-=i,st+=i;e&&(r=r.offsetParent)&&r!=t.body&&r!=f;)e=(h(r,"opacity")||1)>0,e&&"visible"!=h(r,"overflow")&&(u=r.getBoundingClientRect(),e=st>u.left&&ot<u.right&<>u.top-1&&et<u.bottom+1);return e},ri=function(){var y,n,o,s,a,e,v,l,p,u=c.elements;if((ft=i.loadMode)&&8>k&&(y=u.length)){for(n=0,d++,null==vt&&(("expand"in i)||(i.expand=f.clientHeight>500&&f.clientWidth>500?500:370),kt=i.expand,vt=kt*i.expFactor),vt>yt&&1>k&&d>2&&ft>2&&!t.hidden?(yt=vt,d=0):yt=ft>1&&d>1&&6>k?kt:hi;y>n;n++)if(u[n]&&!u[n]._lazyRace)if(si)if((l=u[n][r]("data-expand"))&&(e=1*l)||(e=yt),p!==e&&(ti=innerWidth+e*dt,ii=innerHeight+e,v=-1*e,p=e),o=u[n].getBoundingClientRect(),(lt=o.bottom)>=v&&(et=o.top)<=ii&&(st=o.right)>=v*dt&&(ot=o.left)<=ti&&(lt||st||ot||et)&&(i.loadHidden||"hidden"
2!=h(u[n],"visibility"))&&(rt&&3>k&&!l&&(3>ft||4>d)||ci(u[n],e))){if(wt(u[n]),a=!0,k>9)break}else!a&&rt&&!s&&4>k&&4>d&&ft>2&&(at[0]||i.preloadAfterLoad)&&(at[0]||!l&&(lt||st||ot||et||"auto"!=u[n][r](i.sizesAttr)))&&(s=at[0]||u[n]);else wt(u[n]);s&&!a&&wt(s)}},p=ct(ri),ui=function(n){w(n.target,i.loadedClass);g(n.target,i.loadingClass);a(n.target,fi);v(n.target,"lazyloaded")},li=b(ui),fi=function(n){li({target:n.target})},ai=function(n,t){try{n.contentWindow.location.replace(t)}catch(i){n.src=t}},vi=function(n){var t,u=n[r](i.srcsetAttr);(t=i.customMedia[n[r]("data-media")||n[r]("media")])&&n.setAttribute("media",t);u&&n.setAttribute("srcset",u)},yi=b(function(n,t,f,e,o){var s,h,l,c,p,b;(p=v(n,"lazybeforeunveil",t)).defaultPrevented||(e&&(f?w(n,i.autosizesClass):n.setAttribute("sizes",e)),h=n[r](i.srcsetAttr),s=n[r](i.srcAttr),o&&(l=n.parentNode,c=l&&it.test(l.nodeName||"")),b=t.firesLoad||"src"in n&&(h||s||c),p={target:n},b&&(a(n,pt,!0),clearTimeout(gt),gt=u(pt,2500),w(n,i.loadingClass),a(n,fi,!0)),c&&ht.call(l.getElementsByTagName("source"),vi),h?n.setAttribute("srcset",h):s&&!c&&(oi.test(n.nodeName)?ai(n,s):n.src=s),o&&(h||c)&&nt(n,{src:s}));n._lazyRace&&delete n._lazyRace;g(n,i.lazyClass);y(function(){(!b||n.complete&&n.naturalWidth>1)&&(b?pt(p):k--,ui(p))},!0)}),wt=function(n){var f,t=ei.test(n.nodeName),e=t&&(n[r](i.sizesAttr)||n[r]("sizes")),u="auto"==e;(u||!rt)&&t&&(n[r]("src")||n.srcset)&&!n.complete&&!l(n,i.errorClass)&&l(n,i.lazyClass)||(f=v(n,"lazyunveilread").detail,u&&tt.updateElem(n,!0,n.offsetWidth),n._lazyRace=!0,k++,yi(n,f,u,e,t))},bt=function(){if(!rt){if(e.now()-ni<999)return void u(bt,999);var n=ut(function(){i.loadMode=3;p()});rt=!0;i.loadMode=3;p();s("scroll",function(){3==i.loadMode&&(i.loadMode=2);n()},!0)}};return{_:function(){ni=e.now();c.elements=t.getElementsByClassName(i.lazyClass);at=t.getElementsByClassName(i.lazyClass+" "+i.preloadClass);dt=i.hFac;s("scroll",p,!0);s("resize",p,!0);n.MutationObserver?new MutationObserver(p).observe(f,{childList:!0,subtree:!0,attributes:!0}):(f[o]("DOMNodeInserted",p,!0),f[o]("DOMAttrModified",p,!0),setInterval(p,999));s("hashchange",p,!0);["focus","mouseover","click","load","transitionend","animationend","webkitAnimationEnd"].forEach(function(n){t[o](n,p,!0)});/d$|^c/.test(t.readyState)?bt():(s("load",bt),t[o]("DOMContentLoaded",p),u(bt,2e4));c.elements.length?(ri(),y._lsFlush()):p()},checkElems:p,unveil:wt}}(),tt=function(){var n,f=b(function(n,t,i,r){var f,u,e;if(n._lazysizesWidth=r,r+="px",n.setAttribute("sizes",r),it.test(t.nodeName||""))for(f=t.getElementsByTagName("source"),u=0,e=f.length;e>u;u++)f[u].setAttribute("sizes",r);i.detail.dataAttr||nt(n,i.detail)}),r=function(n,t,i){var r,u=n.parentNode;u&&(i=rt(n,u,i),r=v(n,"lazybeforesizes",{width:i,dataAttr:!!t}),r.defaultPrevented||(i=r.detail.width,i&&i!==n._lazysizesWidth&&f(n,u,r,i)))},e=function(){var t,i=n.length;if(i)for(t=0;i>t;t++)r(n[t])},u=ut(e);return{_:function(){n=t.getElementsByClassName(i.autosizesClass);s("resize",u)},checkElems:u,updateElem:r}}(),k=function(){k.i||(k.i=!0,tt._(),ft._())};return c={cfg:i,autoSizer:tt,loader:ft,init:k,uP:nt,aC:w,rC:g,hC:l,fire:v,gW:rt,rAF:y}}}); 3/*! jQuery UI - v1.12.1 - 2017-03-07 4* http://jqueryui.com 5* Includes: widget.js, position.js, keycode.js, unique-id.js, widgets/autocomplete.js, widgets/menu.js 6* Copyright jQuery Foundation and other contributors; Licensed MIT */ 7(function(n){"function"==typeof define&&define.amd?define(["jquery"],n):n(jQuery)})(function(n){n.ui=n.ui||{};n.ui.version="1.12.1";var i=0,t=Array.prototype.slice;n.cleanData=function(t){return function(i){for(var r,u,f=0;null!=(u=i[f]);f++)try{r=n._data(u,"events");r&&r.remove&&n(u).triggerHandler("remove")}catch(e){}t(i)}}(n.cleanData);n.widget=function(t,i,r){var f,u,o,h={},e=t.split(".")[0],s;return t=t.split(".")[1],s=e+"-"+t,r||(r=i,i=n.Widget),Array.isArray(r)&&(r=n.extend.apply(null,[{}].concat(r))),n.expr.pseudos[s.toLowerCase()]=function(t){return!!n.data(t,s)},n[e]=n[e]||{},f=n[e][t],u=n[e][t]=function(n,t){return this._createWidget?(arguments.length&&this._createWidget(n,t),void 0):new u(n,t)},n.extend(u,f,{version:r.version,_proto:n.extend({},r),_childConstructors:[]}),o=new i,o.options=n.widget.extend({},o.options),n.each(r,function(n,t){return isFunction(t)?(h[n]=function(){function r(){return i.prototype[n].apply(this,arguments)}function u(t){return i.prototype[n].apply(this,t)}return function(){var n,i=this._super,f=this._superApply;return this._super=r,this._superApply=u,n=t.apply(this,arguments),this._super=i,this._superApply=f,n}}(),void 0):(h[n]=t,void 0)}),u.prototype=n.widget.extend(o,{widgetEventPrefix:f?o.widgetEventPrefix||t:t},h,{constructor:u,namespace:e,widgetName:t,widgetFullName:s}),f?(n.each(f._childConstructors,function(t,i){var r=i.prototype;
vendor: 6,239 bytes, line 7
7n.widget(r.namespace+"."+r.widgetName,u,i._proto)}),delete f._childConstructors):i._childConstructors.push(u),n.widget.bridge(t,u),u};n.widget.extend=function(i){for(var r,u,e=t.call(arguments,1),f=0,o=e.length;o>f;f++)for(r in e[f])u=e[f][r],e[f].hasOwnProperty(r)&&void 0!==u&&(i[r]=n.isPlainObject(u)?n.isPlainObject(i[r])?n.widget.extend({},i[r],u):n.widget.extend({},u):u);return i};n.widget.bridge=function(i,r){var u=r.prototype.widgetFullName||i;n.fn[i]=function(f){var s="string"==typeof f,o=t.call(arguments,1),e=this;return s?this.length||"instance"!==f?this.each(function(){var t,r=n.data(this,u);return"instance"===f?(e=r,!1):r?isFunction(r[f])&&"_"!==f.charAt(0)?(t=r[f].apply(r,o),t!==r&&void 0!==t?(e=t&&t.jquery?e.pushStack(t.get()):t,!1):void 0):n.error("no such method '"+f+"' for "+i+" widget instance"):n.error("cannot call methods on "+i+" prior to initialization; attempted to call method '"+f+"'")}):e=void 0:(o.length&&(f=n.widget.extend.apply(null,[f].concat(o))),this.each(function(){var t=n.data(this,u);t?(t.option(f||{}),t._init&&t._init()):n.data(this,u,new r(f,this))})),e}};n.Widget=function(){};n.Widget._childConstructors=[];n.Widget.prototype={widgetName:"widget",widgetEventPrefix:"",defaultElement:"<div>",options:{classes:{},disabled:!1,create:null},_createWidget:function(t,r){r=n(r||this.defaultElement||this)[0];this.element=n(r);this.uuid=i++;this.eventNamespace="."+this.widgetName+this.uuid;this.bindings=n();this.hoverable=n();this.focusable=n();this.classesElementLookup={};r!==this&&(n.data(r,this.widgetFullName,this),this._on(!0,this.element,{remove:function(n){n.target===r&&this.destroy()}}),this.document=n(r.style?r.ownerDocument:r.document||r),this.window=n(this.document[0].defaultView||this.document[0].parentWindow));this.options=n.widget.extend({},this.options,this._getCreateOptions(),t);this._create();this.options.disabled&&this._setOptionDisabled(this.options.disabled);this._trigger("create",null,this._getCreateEventData());this._init()},_getCreateOptions:function(){return{}},_getCreateEventData:n.noop,_create:n.noop,_init:n.noop,destroy:function(){var t=this;this._destroy();n.each(this.classesElementLookup,function(n,i){t._removeClass(i,n)});this.element.off(this.eventNamespace).removeData(this.widgetFullName);this.widget().off(this.eventNamespace).removeAttr("aria-disabled");this.bindings.off(this.eventNamespace)},_destroy:n.noop,widget:function(){return this.element},option:function(t,i){var r,u,f,e=t;if(0===arguments.length)return n.widget.extend({},this.options);if("string"==typeof t)if(e={},r=t.split("."),t=r.shift(),r.length){for(u=e[t]=n.widget.extend({},this.options[t]),f=0;r.length-1>f;f++)u[r[f]]=u[r[f]]||{},u=u[r[f]];if(t=r.pop(),1===arguments.length)return void 0===u[t]?null:u[t];u[t]=i}else{if(1===arguments.length)return void 0===this.options[t]?null:this.options[t];e[t]=i}return this._setOptions(e),this},_setOptions:function(n){for(var t in n)this._setOption(t,n[t]);return this},_setOption:function(n,t){return"classes"===n&&this._setOptionClasses(t),this.options[n]=t,"disabled"===n&&this._setOptionDisabled(t),this},_setOptionClasses:function(t){var i,u,r;for(i in t)r=this.classesElementLookup[i],t[i]!==this.options.classes[i]&&r&&r.length&&(u=n(r.get()),this._removeClass(r,i),u.addClass(this._classes({element:u,keys:i,classes:t,add:!0})))},_setOptionDisabled:function(n){this._toggleClass(this.widget(),this.widgetFullName+"-disabled",null,!!n);n&&(this._removeClass(this.hoverable,null,"ui-state-hover"),this._removeClass(this.focusable,null,"ui-state-focus"))},enable:function(){return this._setOptions({disabled:!1})},disable:function(){return this._setOptions({disabled:!0})},_classes:function(t){function r(r,f){for(var o,e=0;r.length>e;e++)o=u.classesElementLookup[r[e]]||n(),o=t.add?n(n.uniqueSort(o.get().concat(t.element.get()))):n(o.not(t.element).get()),u.classesElementLookup[r[e]]=o,i.push(r[e]),f&&t.classes[r[e]]&&i.push(t.classes[r[e]])}var i=[],u=this;return t=n.extend({element:this.element,classes:this.options.classes||{}},t),this._on(t.element,{remove:"_untrackClassesElement"}),t.keys&&r(t.keys.match(/\S+/g)||[],!0),t.extra&&r(t.extra.match(/\S+/g)||[]),i.join(" ")},_untrackClassesElement:function(t){var i=this;n.each(i.classesElementLookup,function(r,u){-1!==n.inArray(t.target,u)&&(i.classesElementLookup[r]=n(u.not(t.target).get()))})},_removeClass:function(n,t,i){return this._toggleClass(n,t,i,!1)},_addClass:function(n,t,i){return this._toggleClass(n,t,i,!0)},_toggleClass:function(n,t,i,r){r="boolean"==typeof r?r:i;var u="string"==typeof n||null===n,f={extra:u?t:i,keys:u?n:t,element:u?this.element:n,add:r};return f.element.toggleClass(this._classes(f),r),this},_on:function(t,i,r){var f,u=this;"boolean"!=typeof t&&(r=i,i=t,t=!1);r?(i=f=n(i),this.bindings=this.bindings.add(i)):(r=i,i=this.element,f=this.widget());n.each(r,function(r,e){function o(){if(t||u.options.disabled!==!0&&!n(this).hasClass("ui-state-disabled"))return("string"==typeof e?u[e]:e).apply(u,arguments)}"string"!=typeof e&&(o.guid=e.guid=e.guid||o.guid||n.guid++);var s=r.match(/^([\w:-]*)\s*(.*)$/),h=s[1]+u.eventNamespace,c=s[2];c?f.on(h,c,o):i.on(h,o)})},_off:function(t,i){i=(i||"").split(" ").join(this.eventNamespace+" ")+this.eventNamespace;t.off(i).off(i);this.bindings=n(this.bindings.not(t).get());this.focusable=n(this.focusable.not(t).get());this.hoverable=n(this.hoverable.not(t).get())},_delay:function(n,t){function r(){return("string"==typeof n?i[n]:n).apply(i,arguments)}var i=this;return setTimeout(r,t||0)},_hoverable:function(t){this.hoverable=this.hoverable.add(t);this._on(t,{mouseenter:function(t){this._addClass(n(t.currentTarget),null,"ui-state-hover")},mouseleave:function(t){this._removeClass(n(t.currentTarget),null,"ui-state-hover")}})},_focusable:function(t){this.focusable=this.focusable.add(t);this._on(t,{focusin:function(t){this._addClass(n(t.currentTarget),null,"ui-state-focus")},focusout:function(t){this._removeClass(n(t.currentTarget),null,"ui-state-focus")}})},_trigger:function(t,i,r){var u,f,e=this.options[t];if(r=r||{},i=n.Event(i),i.type=(t===this.widgetEventPrefix?t:this.widgetEventPrefix+t).toLowerCase(),i.target=this.element[0],f=i.originalEvent)for(u in f)u in i||(i[u]=f[u]);
7return this.element.trigger(i,r),!(isFunction(e)&&e.apply(this.element[0],[i].concat(r))===!1||i.isDefaultPrevented())}};n.each({show:"fadeIn",hide:"fadeOut"},function(t,i){n.Widget.prototype["_"+t]=function(r,u,f){"string"==typeof u&&(u={effect:u});var o,e=u?u===!0||"number"==typeof u?i:u.effect||i:t;u=u||{};"number"==typeof u&&(u={duration:u});o=!n.isEmptyObject(u);u.complete=f;u.delay&&r.delay(u.delay);o&&n.effects&&n.effects.effect[e]?r[t](u):e!==t&&r[e]?r[e](u.duration,u.easing,f):r.queue(function(i){n(this)[t]();f&&f.call(r[0]);i()})}});n.widget,function(){function f(n,t,i){return[parseFloat(n[0])*(c.test(n[0])?t/100:1),parseFloat(n[1])*(c.test(n[1])?i/100:1)]}function i(t,i){return parseInt(n.css(t,i),10)||0}function l(n){var t=n[0];return 9===t.nodeType?{width:n.width(),height:n.height(),offset:{top:0,left:0}}:isWindow(t)?{width:n.width(),height:n.height(),offset:{top:n.scrollTop(),left:n.scrollLeft()}}:t.preventDefault?{width:0,height:0,offset:{top:t.pageY,left:t.pageX}}:{width:n.outerWidth(),height:n.outerHeight(),offset:n.offset()}}var u,r=Math.max,t=Math.abs,e=/left|center|right/,o=/top|center|bottom/,s=/[\+\-]\d+(\.[\d]+)?%?/,h=/^\w+/,c=/%$/,a=n.fn.position;n.position={scrollbarWidth:function(){if(void 0!==u)return u;var r,i,t=n("<div style='display:block;position:absolute;width:50px;height:50px;overflow:hidden;'><div style='height:100px;width:auto;'><\/div><\/div>"),f=t.children()[0];return n("body").append(t),r=f.offsetWidth,t.css("overflow","scroll"),i=f.offsetWidth,r===i&&(i=t[0].clientWidth),t.remove(),u=r-i},getScrollInfo:function(t){var i=isWindow||t.isDocument?"":t.element.css("overflow-x"),r=isWindow||t.isDocument?"":t.element.css("overflow-y"),u="scroll"===i||"auto"===i&&t.width<t.element[0].scrollWidth,f="scroll"===r||"auto"===r&&t.height<t.element[0].scrollHeight;return{width:f?n.position.scrollbarWidth():0,height:u?n.position.scrollbarWidth():0}},getWithinInfo:function(t){var i=n(t||window),r=isWindow(i[0]),u=!!i[0]&&9===i[0].nodeType,f=!r&&!u;return{element:i,isWindow:r,isDocument:u,offset:f?n(t).offset():{left:0,top:0},scrollLeft:i.scrollLeft(),scrollTop:i.scrollTop(),width:i.outerWidth(),height:i.outerHeight()}}};n.fn.position=function(u){if(!u||!u.of)return a.apply(this,arguments);u=n.extend({},u);var w,c,v,p,y,k,d=n(u.of),nt=n.position.getWithinInfo(u.within),tt=n.position.getScrollInfo(nt),b=(u.collision||"flip").split(" "),g={};return k=l(d),d[0].preventDefault&&(u.at="left top"),c=k.width,v=k.height,p=k.offset,y=n.extend({},p),n.each(["my","at"],function(){var t,i,n=(u[this]||"").split(" ");1===n.length&&(n=e.test(n[0])?n.concat(["center"]):o.test(n[0])?["center"].concat(n):["center","center"]);n[0]=e.test(n[0])?n[0]:"center";n[1]=o.test(n[1])?n[1]:"center";t=s.exec(n[0]);i=s.exec(n[1]);g[this]=[t?t[0]:0,i?i[0]:0];u[this]=[h.exec(n[0])[0],h.exec(n[1])[0]]}),1===b.length&&(b[1]=b[0]),"right"===u.at[0]?y.left+=c:"center"===u.at[0]&&(y.left+=c/2),"bottom"===u.at[1]?y.top+=v:"center"===u.at[1]&&(y.top+=v/2),w=f(g.at,c,v),y.left+=w[0],y.top+=w[1],this.each(function(){var a,k,o=n(this),s=o.outerWidth(),h=o.outerHeight(),it=i(this,"marginLeft"),rt=i(this,"marginTop"),ut=s+it+i(this,"marginRight")+tt.width,ft=h+rt+i(this,"marginBottom")+tt.height,e=n.extend({},y),l=f(g.my,o.outerWidth(),o.outerHeight());"right"===u.my[0]?e.left-=s:"center"===u.my[0]&&(e.left-=s/2);"bottom"===u.my[1]?e.top-=h:"center"===u.my[1]&&(e.top-=h/2);e.left+=l[0];e.top+=l[1];a={marginLeft:it,marginTop:rt};n.each(["left","top"],function(t,i){n.ui.position[b[t]]&&n.ui.position[b[t]][i](e,{targetWidth:c,targetHeight:v,elemWidth:s,elemHeight:h,collisionPosition:a,collisionWidth:ut,collisionHeight:ft,offset:[w[0]+l[0],w[1]+l[1]],my:u.my,at:u.at,within:nt,elem:o})});u.using&&(k=function(n){var i=p.left-e.left,a=i+c-s,f=p.top-e.top,y=f+v-h,l={target:{element:d,left:p.left,top:p.top,width:c,height:v},element:{element:o,left:e.left,top:e.top,width:s,height:h},horizontal:0>a?"left":i>0?"right":"center",vertical:0>y?"top":f>0?"bottom":"middle"};s>c&&c>t(i+a)&&(l.horizontal="center");h>v&&v>t(f+y)&&(l.vertical="middle");l.important=r(t(i),t(a))>r(t(f),t(y))?"horizontal":"vertical";u.using.call(this,n,l)});o.offset(n.extend(e,{using:k}))})};n.ui.position={fit:{left:function(n,t){var h,o=t.within,u=isWindow?o.scrollLeft:o.offset.left,e=o.width,s=n.left-t.collisionPosition.marginLeft,i=u-s,f=s+t.collisionWidth-e-u;t.collisionWidth>e?i>0&&0>=f?(h=n.left+i+t.collisionWidth-e-u,n.left+=i-h):n.left=f>0&&0>=i?u:i>f?u+e-t.collisionWidth:u:i>0?n.left+=i:f>0?n.left-=f:n.left=r(n.left-s,n.left)},top:function(n,t){var s,h=t.within,u=isWindow?h.scrollTop:h.offset.top,e=t.within.height,o=n.top-t.collisionPosition.marginTop,i=u-o,f=o+t.collisionHeight-e-u;t.collisionHeight>e?i>0&&0>=f?(s=n.top+i+t.collisionHeight-e-u,n.top+=i-s):n.top=f>0&&0>=i?u:i>f?u+e-t.collisionHeight:u:i>0?n.top+=i:f>0?n.top-=f:n.top=r(n.top-o,n.top)}},flip:{left:function(n,i){var o,s,r=i.within,y=r.offset.left+r.scrollLeft,c=r.width,h=isWindow?r.scrollLeft:r.offset.left,l=n.left-i.collisionPosition.marginLeft,a=l-h,v=l+i.collisionWidth-c-h,u="left"
7===i.my[0]?-i.elemWidth:"right"===i.my[0]?i.elemWidth:0,f="left"===i.at[0]?i.targetWidth:"right"===i.at[0]?-i.targetWidth:0,e=-2*i.offset[0];0>a?(o=n.left+u+f+e+i.collisionWidth-c-y,(0>o||t(a)>o)&&(n.left+=u+f+e)):v>0&&(s=n.left-i.collisionPosition.marginLeft+u+f+e-h,(s>0||v>t(s))&&(n.left+=u+f+e))},top:function(n,i){var o,s,r=i.within,y=r.offset.top+r.scrollTop,c=r.height,h=isWindow?r.scrollTop:r.offset.top,l=n.top-i.collisionPosition.marginTop,a=l-h,v=l+i.collisionHeight-c-h,p="top"===i.my[1],u=p?-i.elemHeight:"bottom"===i.my[1]?i.elemHeight:0,f="top"===i.at[1]?i.targetHeight:"bottom"===i.at[1]?-i.targetHeight:0,e=-2*i.offset[1];0>a?(s=n.top+u+f+e+i.collisionHeight-c-y,(0>s||t(a)>s)&&(n.top+=u+f+e)):v>0&&(o=n.top-i.collisionPosition.marginTop+u+f+e-h,(o>0||v>t(o))&&(n.top+=u+f+e))}},flipfit:{left:function(){n.ui.position.flip.left.apply(this,arguments);n.ui.position.fit.left.apply(this,arguments)},top:function(){n.ui.position.flip.top.apply(this,arguments);n.ui.position.fit.top.apply(this,arguments)}}}}();n.ui.position;n.ui.keyCode={BACKSPACE:8,COMMA:188,DELETE:46,DOWN:40,END:35,ENTER:13,ESCAPE:27,HOME:36,LEFT:37,PAGE_DOWN:34,PAGE_UP:33,PERIOD:190,RIGHT:39,SPACE:32,TAB:9,UP:38};n.fn.extend({uniqueId:function(){var n=0;return function(){return this.each(function(){this.id||(this.id="ui-id-"+ ++n)})}}(),removeUniqueId:function(){return this.each(function(){/^ui-id-\d+$/.test(this.id)&&n(this).removeAttr("id")})}});n.ui.safeActiveElement=function(n){var t;try{t=n.activeElement}catch(i){t=n.body}return t||(t=n.body),t.nodeName||(t=n.body),t};n.widget("ui.menu",{version:"1.12.1",defaultElement:"<ul>",delay:300,options:{icons:{submenu:"ui-icon-caret-1-e"},items:"> *",menus:"ul",position:{my:"left top",at:"right top"},role:"menu",blur:null,focus:null,select:null},_create:function(){this.activeMenu=this.element;this.mouseHandled=!1;this.element.uniqueId().attr({role:this.options.role,tabIndex:0});this._addClass("ui-menu","ui-widget ui-widget-content");this._on({"mousedown .ui-menu-item":function(n){n.preventDefault()},"click .ui-menu-item":function(t){var i=n(t.target),r=n(n.ui.safeActiveElement(this.document[0]));!this.mouseHandled&&i.not(".ui-state-disabled").length&&(this.select(t),t.isPropagationStopped()||(this.mouseHandled=!0),i.has(".ui-menu").length?this.expand(t):!this.element.is(":focus")&&r.closest(".ui-menu").length&&(this.element.trigger("focus",[!0]),this.active&&1===this.active.parents(".ui-menu").length&&clearTimeout(this.timer)))},"mouseenter .ui-menu-item":function(t){if(!this.previousFilter){var r=n(t.target).closest(".ui-menu-item"),i=n(t.currentTarget);r[0]===i[0]&&(this._removeClass(i.siblings().children(".ui-state-active"),null,"ui-state-active"),this.focus(t,i))}},mouseleave:"collapseAll","mouseleave .ui-menu":"collapseAll",focus:function(n,t){var i=this.active||this.element.find(this.options.items).eq(0);t||this.focus(n,i)},blur:function(t){this._delay(function(){var i=!n.contains(this.element[0],n.ui.safeActiveElement(this.document[0]));i&&this.collapseAll(t)})},keydown:"_keydown"});this.refresh();this._on(this.document,{click:function(n){this._closeOnDocumentClick(n)&&this.collapseAll(n);this.mouseHandled=!1}})},_destroy:function(){var t=this.element.find(".ui-menu-item").removeAttr("role aria-disabled"),i=t.children(".ui-menu-item-wrapper").removeUniqueId().removeAttr("tabIndex role aria-haspopup");this.element.removeAttr("aria-activedescendant").find(".ui-menu").addBack().removeAttr("role aria-labelledby aria-expanded aria-hidden aria-disabled tabIndex").removeUniqueId().show();i.children().each(function(){var t=n(this);t.data("ui-menu-submenu-caret")&&t.remove()})},_keydown:function(t){var i,u,r,f,e=!0;switch(t.keyCode){case n.ui.keyCode.PAGE_UP:this.previousPage(t);break;case n.ui.keyCode.PAGE_DOWN:this.nextPage(t);break;case n.ui.keyCode.HOME:this._move("first","first",t);break;case n.ui.keyCode.END:this._move("last","last",t);break;case n.ui.keyCode.UP:this.previous(t);break;case n.ui.keyCode.DOWN:this.next(t);break;case n.ui.keyCode.LEFT:this.collapse(t);break;case n.ui.keyCode.RIGHT:this.active&&!this.active.is(".ui-state-disabled")&&this.expand(t);break;case n.ui.keyCode.ENTER:case n.ui.keyCode.SPACE:this._activate(t);break;case n.ui.keyCode.ESCAPE:this.collapse(t);break;default:e=!1;u=this.previousFilter||"";f=!1;r=t.keyCode>=96&&105>=t.keyCode?""+(t.keyCode-96):String.fromCharCode(t.keyCode);clearTimeout(this.filterTimer);r===u?f=!0:r=u+r;i=this._filterMenuItems(r);i=f&&-1!==i.index(this.active.next())?this.active.nextAll(".ui-menu-item"):i;i.length||(r=String.fromCharCode(t.keyCode),i=this._filterMenuItems(r));i.length?(this.focus(t,i),this.previousFilter=r,this.filterTimer=this._delay(function(){delete this.previousFilter},1e3)):delete this.previousFilter}e&&t.preventDefault()},_activate:function(n){this.active&&!this.active.is(".ui-state-disabled")&&(this.active.children("[aria-haspopup='true']").length?this.expand(n):this.select(n))},refresh:function(){var u,t,f,i,e,r=this,s=this.options.icons.submenu,o=this.element.find(this.options.menus);this._toggleClass("ui-menu-icons",null,!!this.element.find(".ui-icon").length);f=o.filter(":not(.ui-menu)").hide().attr({role:this.options.role,"aria-hidden":"true","aria-expanded":"false"}).each(function(){var t=n(this),i=t.prev(),u=n("<span>").data("ui-menu-submenu-caret",!0);r._addClass(u,"ui-menu-icon","ui-icon "+s);i.attr("aria-haspopup","true").prepend(u);t.attr("aria-labelledby",i.attr("id"))});this._addClass(f,"ui-menu","ui-widget ui-widget-content ui-front");u=o.add(this.element);t=u.find(this.options.items);
7t.not(".ui-menu-item").each(function(){var t=n(this);r._isDivider(t)&&r._addClass(t,"ui-menu-divider","ui-widget-content")});i=t.not(".ui-menu-item, .ui-menu-divider");e=i.children().not(".ui-menu").uniqueId().attr({tabIndex:-1,role:this._itemRole()});this._addClass(i,"ui-menu-item")._addClass(e,"ui-menu-item-wrapper");t.filter(".ui-state-disabled").attr("aria-disabled","true");this.active&&!n.contains(this.element[0],this.active[0])&&this.blur()},_itemRole:function(){return{menu:"menuitem",listbox:"option"}[this.options.role]},_setOption:function(n,t){if("icons"===n){var i=this.element.find(".ui-menu-icon");this._removeClass(i,null,this.options.icons.submenu)._addClass(i,null,t.submenu)}this._super(n,t)},_setOptionDisabled:function(n){this._super(n);this.element.attr("aria-disabled",n+"");this._toggleClass(null,"ui-state-disabled",!!n)},focus:function(n,t){var i,r,u;this.blur(n,n&&"focus"===n.type);this._scrollIntoView(t);this.active=t.first();r=this.active.children(".ui-menu-item-wrapper");this._addClass(r,null,"ui-state-active");this.options.role&&this.element.attr("aria-activedescendant",r.attr("id"));u=this.active.parent().closest(".ui-menu-item").children(".ui-menu-item-wrapper");this._addClass(u,null,"ui-state-active");n&&"keydown"===n.type?this._close():this.timer=this._delay(function(){this._close()},this.delay);i=t.children(".ui-menu");i.length&&n&&/^mouse/.test(n.type)&&this._startOpening(i);this.activeMenu=t.parent();this._trigger("focus",n,{item:t})},_scrollIntoView:function(t){var e,o,i,r,u,f;this._hasScroll()&&(e=parseFloat(n.css(this.activeMenu[0],"borderTopWidth"))||0,o=parseFloat(n.css(this.activeMenu[0],"paddingTop"))||0,i=t.offset().top-this.activeMenu.offset().top-e-o,r=this.activeMenu.scrollTop(),u=this.activeMenu.height(),f=t.outerHeight(),0>i?this.activeMenu.scrollTop(r+i):i+f>u&&this.activeMenu.scrollTop(r+i-u+f))},blur:function(n,t){t||clearTimeout(this.timer);this.active&&(this._removeClass(this.active.children(".ui-menu-item-wrapper"),null,"ui-state-active"),this._trigger("blur",n,{item:this.active}),this.active=null)},_startOpening:function(n){clearTimeout(this.timer);"true"===n.attr("aria-hidden")&&(this.timer=this._delay(function(){this._close();this._open(n)},this.delay))},_open:function(t){var i=n.extend({"of":this.active},this.options.position);clearTimeout(this.timer);this.element.find(".ui-menu").not(t.parents(".ui-menu")).hide().attr("aria-hidden","true");t.show().removeAttr("aria-hidden").attr("aria-expanded","true").position(i)},collapseAll:function(t,i){clearTimeout(this.timer);this.timer=this._delay(function(){var r=i?this.element:n(t&&t.target).closest(this.element.find(".ui-menu"));r.length||(r=this.element);this._close(r);this.blur(t);this._removeClass(r.find(".ui-state-active"),null,"ui-state-active");this.activeMenu=r},this.delay)},_close:function(n){n||(n=this.active?this.active.parent():this.element);n.find(".ui-menu").hide().attr("aria-hidden","true").attr("aria-expanded","false")},_closeOnDocumentClick:function(t){return!n(t.target).closest(".ui-menu").length},_isDivider:function(n){return!/[^\-\u2014\u2013\s]/.test(n.text())},collapse:function(n){var t=this.active&&this.active.parent().closest(".ui-menu-item",this.element);t&&t.length&&(this._close(),this.focus(n,t))},expand:function(n){var t=this.active&&this.active.children(".ui-menu ").find(this.options.items).first();t&&t.length&&(this._open(t.parent()),this._delay(function(){this.focus(n,t)}))},next:function(n){this._move("next","first",n)},previous:function(n){this._move("prev","last",n)},isFirstItem:function(){return this.active&&!this.active.prevAll(".ui-menu-item").length},isLastItem:function(){return this.active&&!this.active.nextAll(".ui-menu-item").length},_move:function(n,t,i){var r;this.active&&(r="first"===n||"last"===n?this.active["first"===n?"prevAll":"nextAll"](".ui-menu-item").eq(-1):this.active[n+"All"](".ui-menu-item").eq(0));r&&r.length&&this.active||(r=this.activeMenu.find(this.options.items)[t]());this.focus(i,r)},nextPage:function(t){var i,r,u;return this.active?(this.isLastItem()||(this._hasScroll()?(r=this.active.offset().top,u=this.element.height(),this.active.nextAll(".ui-menu-item").each(function(){return i=n(this),0>i.offset().top-r-u}),this.focus(t,i)):this.focus(t,this.activeMenu.find(this.options.items)[this.active?"last":"first"]())),void 0):(this.next(t),void 0)},previousPage:function(t){var i,r,u;return this.active?(this.isFirstItem()||(this._hasScroll()?(r=this.active.offset().top,u=this.element.height(),this.active.prevAll(".ui-menu-item").each(function(){return i=n(this),i.offset().top-r+u>0}),this.focus(t,i)):this.focus(t,this.activeMenu.find(this.options.items).first())),void 0):(this.next(t),void 0)},_hasScroll:function(){return this.element.outerHeight()<this.element.prop("scrollHeight")},select:function(t){this.active=this.active||n(t.target).closest(".ui-menu-item");var i={item:this.active};this.active.has(".ui-menu").length||this.collapseAll(t,!0);this._trigger("select",t,i)},_filterMenuItems:function(t){var i=t.replace(/[\-\[\]{}()*+?.,\\\^$|#\s]/g,"\\$&"),r=RegExp("^"+i,"i");return this.activeMenu.find(this.options.items).filter(".ui-menu-item").filter(function(){return r.test(n.trim(n(this).children(".ui-menu-item-wrapper").text()))})}});n.widget("ui.autocomplete",{version:"1.12.1",defaultElement:"<input>",options:{appendTo:null,autoFocus:!1,delay:300,minLength:1,position:{my:"left top",at:"left bottom",collision:"none"},source:null,change:null,close:null,focus:null,open:null,response:null,search:null,select:null},requestIndex:0,pending:0,_create:function(){var t,i,r,u=this.element[0].nodeName.toLowerCase(),f="textarea"===u,e="input"===u;this.isMultiLine=f||!e&&this._isContentEditable(this.element);this.valueMethod=this.element[f||e?"val":"text"];this.isNewMenu=!0;this._addClass("ui-autocomplete-input");this.element.attr("autocomplete","off");this._on(this.element,{keydown:function(u){if(this.element.prop("readOnly"))return t=!0,r=!0,i=!0,void 0;t=!1;r=!1;
7i=!1;var f=n.ui.keyCode;switch(u.keyCode){case f.PAGE_UP:t=!0;this._move("previousPage",u);break;case f.PAGE_DOWN:t=!0;this._move("nextPage",u);break;case f.UP:t=!0;this._keyEvent("previous",u);break;case f.DOWN:t=!0;this._keyEvent("next",u);break;case f.ENTER:this.menu.active&&(t=!0,u.preventDefault(),this.menu.select(u));break;case f.TAB:this.menu.active&&this.menu.select(u);break;case f.ESCAPE:this.menu.element.is(":visible")&&(this.isMultiLine||this._value(this.term),this.close(u),u.preventDefault());break;default:i=!0;this._searchTimeout(u)}},keypress:function(r){if(t)return t=!1,(!this.isMultiLine||this.menu.element.is(":visible"))&&r.preventDefault(),void 0;if(!i){var u=n.ui.keyCode;switch(r.keyCode){case u.PAGE_UP:this._move("previousPage",r);break;case u.PAGE_DOWN:this._move("nextPage",r);break;case u.UP:this._keyEvent("previous",r);break;case u.DOWN:this._keyEvent("next",r)}}},input:function(n){return r?(r=!1,n.preventDefault(),void 0):(this._searchTimeout(n),void 0)},focus:function(){this.selectedItem=null;this.previous=this._value()},blur:function(n){return this.cancelBlur?(delete this.cancelBlur,void 0):(clearTimeout(this.searching),this.close(n),this._change(n),void 0)}});this._initSource();this.menu=n("<ul>").appendTo(this._appendTo()).menu({role:null}).hide().menu("instance");this._addClass(this.menu.element,"ui-autocomplete","ui-front");this._on(this.menu.element,{mousedown:function(t){t.preventDefault();this.cancelBlur=!0;this._delay(function(){delete this.cancelBlur;this.element[0]!==n.ui.safeActiveElement(this.document[0])&&this.element.trigger("focus")})},menufocus:function(t,i){var r,u;return this.isNewMenu&&(this.isNewMenu=!1,t.originalEvent&&/^mouse/.test(t.originalEvent.type))?(this.menu.blur(),this.document.one("mousemove",function(){n(t.target).trigger(t.originalEvent)}),void 0):(u=i.item.data("ui-autocomplete-item"),!1!==this._trigger("focus",t,{item:u})&&t.originalEvent&&/^key/.test(t.originalEvent.type)&&this._value(u.value),r=i.item.attr("aria-label")||u.value,r&&n.trim(r).length&&(this.liveRegion.children().hide(),n("<div>").text(r).appendTo(this.liveRegion)),void 0)},menuselect:function(t,i){var r=i.item.data("ui-autocomplete-item"),u=this.previous;this.element[0]!==n.ui.safeActiveElement(this.document[0])&&(this.element.trigger("focus"),this.previous=u,this._delay(function(){this.previous=u;this.selectedItem=r}));!1!==this._trigger("select",t,{item:r})&&this._value(r.value);this.term=this._value();this.close(t);this.selectedItem=r}});this.liveRegion=n("<div>",{role:"status","aria-live":"assertive","aria-relevant":"additions"}).appendTo(this.document[0].body);this._addClass(this.liveRegion,null,"ui-helper-hidden-accessible");this._on(this.window,{beforeunload:function(){this.element.removeAttr("autocomplete")}})},_destroy:function(){clearTimeout(this.searching);this.element.removeAttr("autocomplete");this.menu.element.remove();this.liveRegion.remove()},_setOption:function(n,t){this._super(n,t);"source"===n&&this._initSource();"appendTo"===n&&this.menu.element.appendTo(this._appendTo());"disabled"===n&&t&&this.xhr&&this.xhr.abort()},_isEventTargetInWidget:function(t){var i=this.menu.element[0];return t.target===this.element[0]||t.target===i||n.contains(i,t.target)},_closeOnClickOutside:function(n){this._isEventTargetInWidget(n)||this.close()},_appendTo:function(){var t=this.options.appendTo;return t&&(t=t.jquery||t.nodeType?n(t):this.document.find(t).eq(0)),t&&t[0]||(t=this.element.closest(".ui-front, dialog")),t.length||(t=this.document[0].body),t},_initSource:function(){var i,r,t=this;Array.isArray(this.options.source)?(i=this.options.source,this.source=function(t,r){r(n.ui.autocomplete.filter(i,t.term))}):"string"==typeof this.options.source?(r=this.options.source,this.source=function(i,u){t.xhr&&t.xhr.abort();t.xhr=n.ajax({url:r,data:i,dataType:"json",success:function(n){u(n)},error:function(){u([])}})}):this.source=this.options.source},_searchTimeout:function(n){clearTimeout(this.searching);this.searching=this._delay(function(){var t=this.term===this._value(),i=this.menu.element.is(":visible"),r=n.altKey||n.ctrlKey||n.metaKey||n.shiftKey;t&&(!t||i||r)||(this.selectedItem=null,this.search(null,n))},this.options.delay)}
7,search:function(n,t){return n=null!=n?n:this._value(),this.term=this._value(),n.length<this.options.minLength?this.close(t):this._trigger("search",t)!==!1?this._search(n):void 0},_search:function(n){this.pending++;this._addClass("ui-autocomplete-loading");this.cancelSearch=!1;this.source({term:n},this._response())},_response:function(){var t=++this.requestIndex;return n.proxy(function(n){t===this.requestIndex&&this.__response(n);this.pending--;this.pending||this._removeClass("ui-autocomplete-loading")},this)},__response:function(n){n&&(n=this._normalize(n));this._trigger("response",null,{content:n});!this.options.disabled&&n&&n.length&&!this.cancelSearch?(this._suggest(n),this._trigger("open")):this._close()},close:function(n){this.cancelSearch=!0;this._close(n)},_close:function(n){this._off(this.document,"mousedown");this.menu.element.is(":visible")&&(this.menu.element.hide(),this.menu.blur(),this.isNewMenu=!0,this._trigger("close",n))},_change:function(n){this.previous!==this._value()&&this._trigger("change",n,{item:this.selectedItem})},_normalize:function(t){return t.length&&t[0].label&&t[0].value?t:n.map(t,function(t){return"string"==typeof t?{label:t,value:t}:n.extend({},t,{label:t.label||t.value,value:t.value||t.label})})},_suggest:function(t){var i=this.menu.element.empty();this._renderMenu(i,t);this.isNewMenu=!0;this.menu.refresh();i.show();this._resizeMenu();i.position(n.extend({"of":this.element},this.options.position));this.options.autoFocus&&this.menu.next();this._on(this.document,{mousedown:"_closeOnClickOutside"})},_resizeMenu:function(){var n=this.menu.element;n.outerWidth(Math.max(n.width("").outerWidth()+1,this.element.outerWidth()))},_renderMenu:function(t,i){var r=this;n.each(i,function(n,i){r._renderItemData(t,i)})},_renderItemData:function(n,t){return this._renderItem(n,t).data("ui-autocomplete-item",t)},_renderItem:function(t,i){return n("<li>").append(n("<div>").text(i.label)).appendTo(t)},_move:function(n,t){return this.menu.element.is(":visible")?this.menu.isFirstItem()&&/^previous/.test(n)||this.menu.isLastItem()&&/^next/.test(n)?(this.isMultiLine||this._value(this.term),this.menu.blur(),void 0):(this.menu[n](t),void 0):(this.search(null,t),void 0)},widget:function(){return this.menu.element},_value:function(){return this.valueMethod.apply(this.element,arguments)},_keyEvent:function(n,t){(!this.isMultiLine||this.menu.element.is(":visible"))&&(this._move(n,t),t.preventDefault())},_isContentEditable:function(n){if(!n.length)return!1;var t=n.prop("contentEditable");return"inherit"===t?this._isContentEditable(n.parent()):"true"===t}});n.extend(n.ui.autocomplete,{escapeRegex:function(n){return n.replace(/[\-\[\]{}()*+?.,\\\^$|#\s]/g,"\\$&")},filter:function(t,i){var r=RegExp(n.ui.autocomplete.escapeRegex(i),"i");return n.grep(t,function(n){return r.test(n.label||n.value||n)})}});n.widget("ui.autocomplete",n.ui.autocomplete,{options:{messages:{noResults:"No search results.",results:function(n){return n+(n>1?" results are":" result is")+" available, use up and down arrow keys to navigate."}}},__response:function(t){var i;this._superApply(arguments);this.options.disabled||this.cancelSearch||(i=t&&t.length?this.options.messages.results(t.length):this.options.messages.noResults,this.liveRegion.children().hide(),n("<div>").text(i).appendTo(this.liveRegion))}});n.ui.autocomplete}); 8/*! 9 * Bootstrap v3.4.1 (https://getbootstrap.com/) 10 * Copyright 2011-2019 Twitter, Inc. 11 * Licensed under the MIT license 12 */ 13if("undefined"==typeof jQuery)throw new Error("Bootstrap's JavaScript requires jQuery");!function(){"use strict";var n=jQuery.fn.jquery.split(" ")[0].split(".");if(n[0]<2&&n[1]<9||1==n[0]&&9==n[1]&&n[2]<1||3<n[0])throw new Error("Bootstrap's JavaScript requires jQuery version 1.9.1 or higher, but lower than version 4");}(),function(n){"use strict";n.fn.emulateTransitionEnd=function(t){var i=!1,r=this;n(this).one("bsTransitionEnd",function(){i=!0});return setTimeout(function(){i||n(r).trigger(n.support.transition.end)},t),this};n(function(){n.support.transition=function(){var i=document.createElement("bootstrap"),n={WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"oTransitionEnd otransitionend",transition:"transitionend"};
13for(var t in n)if(i.style[t]!==undefined)return{end:n[t]};return!1}();n.support.transition&&(n.event.special.bsTransitionEnd={bindType:n.support.transition.end,delegateType:n.support.transition.end,handle:function(t){if(n(t.target).is(this))return t.handleObj.handler.apply(this,arguments)}})})}(jQuery),function(n){"use strict";var i='[data-dismiss="alert"]',t=function(t){n(t).on("click",i,this.close)},r;t.VERSION="3.4.1";t.TRANSITION_DURATION=150;t.prototype.close=function(i){function e(){u.detach().trigger("closed.bs.alert").remove()}var f=n(this),r=f.attr("data-target"),u;r||(r=(r=f.attr("href"))&&r.replace(/.*(?=#[^\s]*$)/,""));r="#"===r?[]:r;u=n(document).find(r);i&&i.preventDefault();u.length||(u=f.closest(".alert"));u.trigger(i=n.Event("close.bs.alert"));i.isDefaultPrevented()||(u.removeClass("in"),n.support.transition&&u.hasClass("fade")?u.one("bsTransitionEnd",e).emulateTransitionEnd(t.TRANSITION_DURATION):e())};r=n.fn.alert;n.fn.alert=function(i){return this.each(function(){var r=n(this),u=r.data("bs.alert");u||r.data("bs.alert",u=new t(this));"string"==typeof i&&u[i].call(r)})};n.fn.alert.Constructor=t;n.fn.alert.noConflict=function(){return n.fn.alert=r,this};n(document).on("click.bs.alert.data-api",i,t.prototype.close)}(jQuery),function(n){"use strict";function i(i){return this.each(function(){var u=n(this),r=u.data("bs.button"),f="object"==typeof i&&i;r||u.data("bs.button",r=new t(this,f));"toggle"==i?r.toggle():i&&r.setState(i)})}var t=function(i,r){this.$element=n(i);this.options=n.extend({},t.DEFAULTS,r);this.isLoading=!1},r;t.VERSION="3.4.1";t.DEFAULTS={loadingText:"loading..."};t.prototype.setState=function(t){var i="disabled",r=this.$element,f=r.is("input")?"val":"html",u=r.data();t+="Text";null==u.resetText&&r.data("resetText",r[f]());setTimeout(n.proxy(function(){r[f](null==u[t]?this.options[t]:u[t]);"loadingText"==t?(this.isLoading=!0,r.addClass(i).attr(i,i).prop(i,!0)):this.isLoading&&(this.isLoading=!1,r.removeClass(i).removeAttr(i).prop(i,!1))},this),0)};t.prototype.toggle=function(){var t=!0,i=this.$element.closest('[data-toggle="buttons"]'),n;i.length?(n=this.$element.find("input"),"radio"==n.prop("type")?(n.prop("checked")&&(t=!1),i.find(".active").removeClass("active"),this.$element.addClass("active")):"checkbox"==n.prop("type")&&(n.prop("checked")!==this.$element.hasClass("active")&&(t=!1),this.$element.toggleClass("active")),n.prop("checked",this.$element.hasClass("active")),t&&n.trigger("change")):(this.$element.attr("aria-pressed",!this.$element.hasClass("active")),this.$element.toggleClass("active"))};r=n.fn.button;n.fn.button=i;n.fn.button.Constructor=t;n.fn.button.noConflict=function(){return n.fn.button=r,this};n(document).on("click.bs.button.data-api",'[data-toggle^="button"]',function(t){var r=n(t.target).closest(".btn");i.call(r,"toggle");n(t.target).is('input[type="radio"], input[type="checkbox"]')||(t.preventDefault(),r.is("input,button")?r.trigger("focus"):r.find("input:visible,button:visible").first().trigger("focus"))}).on("focus.bs.button.data-api blur.bs.button.data-api",'[data-toggle^="button"]',function(t){n(t.target).closest(".btn").toggleClass("focus",/^focus(in)?$/.test(t.type))})}(jQuery),function(n){"use strict";function i(i){return this.each(function(){var u=n(this),r=u.data("bs.carousel"),f=n.extend({},t.DEFAULTS,u.data(),"object"==typeof i&&i),e="string"==typeof i?i:f.slide;r||u.data("bs.carousel",r=new t(this,f));"number"==typeof i?r.to(i):e?r[e]():f.interval&&r.pause().cycle()})}var t=function(t,i){this.$element=n(t);this.$indicators=this.$element.find(".carousel-indicators");this.options=i;this.paused=null;this.sliding=null;this.interval=null;this.$active=null;this.$items=null;this.options.keyboard&&this.$element.on("keydown.bs.carousel",n.proxy(this.keydown,this));"hover"==this.options.pause&&!("ontouchstart"in document.documentElement)&&this.$element.on("mouseenter.bs.carousel",n.proxy(this.pause,this)).on("mouseleave.bs.carousel",n.proxy(this.cycle,this))},u,r;t.VERSION="3.4.1";t.TRANSITION_DURATION=600;t.DEFAULTS={interval:5e3,pause:"hover",wrap:!0,keyboard:!0};t.prototype.keydown=function(n){if(!/input|textarea/i.test(n.target.tagName)){switch(n.which){case 37:this.prev();break;case 39:this.next();break;default:return}n.preventDefault()}};t.prototype.cycle=function(t){return t||(this.paused=!1),this.interval&&clearInterval(this.interval),this.options.interval&&!this.paused&&(this.interval=setInterval(n.proxy(this.next,this),this.options.interval)),this};t.prototype.getItemIndex=function(n){return this.$items=n.parent().children(".item"),this.$items.index(n||this.$active)};t.prototype.getItemForDirection=function(n,t){var i=this.getItemIndex(t),r;return("prev"==n&&0===i||"next"==n&&i==this.$items.length-1)&&!this.options.wrap?t:(r=(i+("prev"==n?-1:1))%this.$items.length,this.$items.eq(r))};t.prototype.to=function(n){var i=this,t=this.getItemIndex(this.$active=this.$element.find(".
13item.active"));if(!(n>this.$items.length-1||n<0))return this.sliding?this.$element.one("slid.bs.carousel",function(){i.to(n)}):t==n?this.pause().cycle():this.slide(t<n?"next":"prev",this.$items.eq(n))};t.prototype.pause=function(t){return t||(this.paused=!0),this.$element.find(".next, .prev").length&&n.support.transition&&(this.$element.trigger(n.support.transition.end),this.cycle(!0)),this.interval=clearInterval(this.interval),this};t.prototype.next=function(){if(!this.sliding)return this.slide("next")};t.prototype.prev=function(){if(!this.sliding)return this.slide("prev")};t.prototype.slide=function(i,r){var e=this.$element.find(".item.active"),u=r||this.getItemForDirection(i,e),l=this.interval,f="next"==i?"left":"right",a=this,o,s,h,c;return u.hasClass("active")?this.sliding=!1:(o=u[0],s=n.Event("slide.bs.carousel",{relatedTarget:o,direction:f}),(this.$element.trigger(s),!s.isDefaultPrevented())?((this.sliding=!0,l&&this.pause(),this.$indicators.length)&&(this.$indicators.find(".active").removeClass("active"),h=n(this.$indicators.children()[this.getItemIndex(u)]),h&&h.addClass("active")),c=n.Event("slid.bs.carousel",{relatedTarget:o,direction:f}),n.support.transition&&this.$element.hasClass("slide")?(u.addClass(i),"object"==typeof u&&u.length&&u[0].offsetWidth,e.addClass(f),u.addClass(f),e.one("bsTransitionEnd",function(){u.removeClass([i,f].join(" ")).addClass("active");e.removeClass(["active",f].join(" "));a.sliding=!1;setTimeout(function(){a.$element.trigger(c)},0)}).emulateTransitionEnd(t.TRANSITION_DURATION)):(e.removeClass("active"),u.addClass("active"),this.sliding=!1,this.$element.trigger(c)),l&&this.cycle(),this):void 0)};u=n.fn.carousel;n.fn.carousel=i;n.fn.carousel.Constructor=t;n.fn.carousel.noConflict=function(){return n.fn.carousel=u,this};r=function(t){var u=n(this),f=u.attr("href"),s,r,o,e;f&&(f=f.replace(/.*(?=#[^\s]+$)/,""));s=u.attr("data-target")||f;r=n(document).find(s);r.hasClass("carousel")&&(o=n.extend({},r.data(),u.data()),e=u.attr("data-slide-to"),e&&(o.interval=!1),i.call(r,o),e&&r.data("bs.carousel").to(e),t.preventDefault())};n(document).on("click.bs.carousel.data-api","[data-slide]",r).on("click.bs.carousel.data-api","[data-slide-to]",r);n(window).on("load",function(){n('[data-ride="carousel"]').each(function(){var t=n(this);i.call(t,t.data())})})}(jQuery),function(n){"use strict";function r(t){var i,r=t.attr("data-target")||(i=t.attr("href"))&&i.replace(/.*(?=#[^\s]+$)/,"");return n(document).find(r)}function i(i){return this.each(function(){var u=n(this),r=u.data("bs.collapse"),f=n.extend({},t.DEFAULTS,u.data(),"object"==typeof i&&i);!r&&f.toggle&&/show|hide/.test(i)&&(f.toggle=!1);r||u.data("bs.collapse",r=new t(this,f));"string"==typeof i&&r[i]()})}var t=function(i,r){this.$element=n(i);this.options=n.extend({},t.DEFAULTS,r);this.$trigger=n('[data-toggle="collapse"][href="#'+i.id+'"],[data-toggle="collapse"][data-target="#'+i.id+'"]');this.transitioning=null;this.options.parent?this.$parent=this.getParent():this.addAriaAndCollapsedClass(this.$element,this.$trigger);this.options.toggle&&this.toggle()},u;t.VERSION="3.4.1";t.TRANSITION_DURATION=350;t.DEFAULTS={toggle:!0};t.prototype.dimension=function(){return this.$element.hasClass("width")?"width":"height"};t.prototype.show=function(){var f,r,e,u,o,s;if(!this.transitioning&&!this.$element.hasClass("in")&&(r=this.$parent&&this.$parent.children(".panel").children(".in, .collapsing"),!(r&&r.length&&(f=r.data("bs.collapse"))&&f.transitioning)&&(e=n.Event("show.bs.collapse"),this.$element.trigger(e),!e.isDefaultPrevented()))){if(r&&r.length&&(i.call(r,"hide"),f||r.data("bs.collapse",null)),u=this.dimension(),this.$element.removeClass("collapse").addClass("collapsing")[u](0).attr("aria-expanded",!0),this.$trigger.removeClass("collapsed").attr("aria-expanded",!0),this.transitioning=1,o=function(){this.$element.removeClass("collapsing").addClass("collapse in")[u]("");this.transitioning=0;this.$element.trigger("shown.bs.collapse")},!n.support.transition)return o.call(this);s=n.camelCase(["scroll",u].join("-"));this.$element.one("bsTransitionEnd",n.proxy(o,this)).emulateTransitionEnd(t.TRANSITION_DURATION)[u](this.$element[0][s])}};t.prototype.hide=function(){var r,i,u;if(!this.transitioning&&this.$element.hasClass("in")&&(r=n.Event("hide.bs.collapse"),this.$element.trigger(r),!r.isDefaultPrevented())){if(i=this.dimension(),this.$element[i](this.$element[i]())[0].offsetHeight,this.$element.addClass("collapsing").removeClass("collapse in").attr("aria-expanded",!1),this.$trigger.addClass("collapsed").attr("aria-expanded",!1),this.transitioning=1,u=function(){this.transitioning=0;this.$element.removeClass("collapsing").addClass("collapse").trigger("hidden.bs.collapse")},!n.support.transition)return u.call(this);this.$element[i](0).one("bsTransitionEnd",n.proxy(u,this)).emulateTransitionEnd(t.TRANSITION_DURATION)}};t.prototype.toggle=function(){this[this.$element.hasClass("in")?"hide":"show"]()};t.prototype.getParent=function(){return n(document).find(this.options.parent).find('[data-toggle="collapse"][data-parent="'+this.options.parent+'"]').each(n.proxy(function(t,i){var u=n(i);this.addAriaAndCollapsedClass(r(u),u)},this)).end()};t.prototype.addAriaAndCollapsedClass=function(n,t){var i=n.hasClass("in");n.attr("aria-expanded",i);t.toggleClass("collapsed",!i).attr("aria-expanded",i)};u=n.fn.collapse;n.fn.collapse=i;n.fn.collapse.Constructor=t;n.fn.collapse.noConflict=function(){return n.fn.collapse=u,this};n(document).on("click.bs.collapse.data-api",'[data-toggle="collapse"]',function(t){var u=n(this),f,e;u.attr("data-target")||t.preventDefault();f=r(u);e=f.data("bs.collapse")?"toggle":u.data();i.call(f,e)})}(jQuery),function(n){"use strict";function r(t){var i=t.attr("data-target"),r;
13return i||(i=(i=t.attr("href"))&&/#[A-Za-z]/.test(i)&&i.replace(/.*(?=#[^\s]*$)/,"")),r="#"!==i?n(document).find(i):null,r&&r.length?r:t.parent()}function u(t){t&&3===t.which||(n(".dropdown-backdrop").remove(),n(i).each(function(){var u=n(this),i=r(u),f={relatedTarget:this};i.hasClass("open")&&(t&&"click"==t.type&&/input|textarea/i.test(t.target.tagName)&&n.contains(i[0],t.target)||(i.trigger(t=n.Event("hide.bs.dropdown",f)),t.isDefaultPrevented()||(u.attr("aria-expanded","false"),i.removeClass("open").trigger(n.Event("hidden.bs.dropdown",f)))))}))}var i='[data-toggle="dropdown"]',t=function(t){n(t).on("click.bs.dropdown",this.toggle)},f;t.VERSION="3.4.1";t.prototype.toggle=function(t){var f=n(this),i,o,e;if(!f.is(".disabled, :disabled")){if(i=r(f),o=i.hasClass("open"),u(),!o){if("ontouchstart"in document.documentElement&&!i.closest(".navbar-nav").length&&n(document.createElement("div")).addClass("dropdown-backdrop").insertAfter(n(this)).on("click",u),e={relatedTarget:this},i.trigger(t=n.Event("show.bs.dropdown",e)),t.isDefaultPrevented())return;f.trigger("focus").attr("aria-expanded","true");i.toggleClass("open").trigger(n.Event("shown.bs.dropdown",e))}return!1}};t.prototype.keydown=function(t){var e,o,s,f,u;if(/(38|40|27|32)/.test(t.which)&&!/input|textarea/i.test(t.target.tagName)&&(e=n(this),t.preventDefault(),t.stopPropagation(),!e.is(".disabled, :disabled"))){if(o=r(e),s=o.hasClass("open"),!s&&27!=t.which||s&&27==t.which)return 27==t.which&&o.find(i).trigger("focus"),e.trigger("click");f=o.find(".dropdown-menu li:not(.disabled):visible a");f.length&&(u=f.index(t.target),38==t.which&&0<u&&u--,40==t.which&&u<f.length-1&&u++,~u||(u=0),f.eq(u).trigger("focus"))}};f=n.fn.dropdown;n.fn.dropdown=function(i){return this.each(function(){var r=n(this),u=r.data("bs.dropdown");u||r.data("bs.dropdown",u=new t(this));"string"==typeof i&&u[i].call(r)})};n.fn.dropdown.Constructor=t;n.fn.dropdown.noConflict=function(){return n.fn.dropdown=f,this};n(document).on("click.bs.dropdown.data-api",u).on("click.bs.dropdown.data-api",".dropdown form",function(n){n.stopPropagation()}).on("click.bs.dropdown.data-api",i,t.prototype.toggle).on("keydown.bs.dropdown.data-api",i,t.prototype.keydown).on("keydown.bs.dropdown.data-api",".dropdown-menu",t.prototype.keydown)}(jQuery),function(n){"use strict";function i(i,r){return this.each(function(){var f=n(this),u=f.data("bs.modal"),e=n.extend({},t.DEFAULTS,f.data(),"object"==typeof i&&i);u||f.data("bs.modal",u=new t(this,e));"string"==typeof i?u[i](r):e.show&&u.show(r)})}var t=function(t,i){this.options=i;this.$body=n(document.body);this.$element=n(t);this.$dialog=this.$element.find(".modal-dialog");this.$backdrop=null;this.isShown=null;this.originalBodyPad=null;this.scrollbarWidth=0;this.ignoreBackdropClick=!1;this.fixedContent=".navbar-fixed-top, .navbar-fixed-bottom";this.options.remote&&this.$element.find(".modal-content").load(this.options.remote,n.proxy(function(){this.$element.trigger("loaded.bs.modal")},this))},r;t.VERSION="3.4.1";t.TRANSITION_DURATION=300;t.BACKDROP_TRANSITION_DURATION=150;t.DEFAULTS={backdrop:!0,keyboard:!0,show:!0};t.prototype.toggle=function(n){return this.isShown?this.hide():this.show(n)};t.prototype.show=function(i){var r=this,u=n.Event("show.bs.modal",{relatedTarget:i});this.$element.trigger(u);this.isShown||u.isDefaultPrevented()||(this.isShown=!0,this.checkScrollbar(),this.setScrollbar(),this.$body.addClass("modal-open"),this.escape(),this.resize(),this.$element.on("click.dismiss.bs.modal",'[data-dismiss="modal"]',n.proxy(this.hide,this)),this.$dialog.on("mousedown.dismiss.bs.modal",function(){r.$element.one("mouseup.dismiss.bs.modal",function(t){n(t.target).is(r.$element)&&(r.ignoreBackdropClick=!0)})}),this.backdrop(function(){var f=n.support.transition&&r.$element.hasClass("fade"),u;r.$element.parent().length||r.$element.appendTo(r.$body);r.$element.show().scrollTop(0);r.adjustDialog();f&&r.$element[0].offsetWidth;r.$element.addClass("in");r.enforceFocus();u=n.Event("shown.bs.modal",{relatedTarget:i});f?r.$dialog.one("bsTransitionEnd",function(){r.$element.trigger("focus").trigger(u)}).emulateTransitionEnd(t.TRANSITION_DURATION):r.$element.trigger("focus").trigger(u)}))};t.prototype.hide=function(i){i&&i.preventDefault();i=n.Event("hide.bs.modal");this.$element.trigger(i);this.isShown&&!i.isDefaultPrevented()&&(this.isShown=!1,this.escape(),this.resize(),n(document).off("focusin.bs.modal"),this.$element.removeClass("in").off("
13click.dismiss.bs.modal").off("mouseup.dismiss.bs.modal"),this.$dialog.off("mousedown.dismiss.bs.modal"),n.support.transition&&this.$element.hasClass("fade")?this.$element.one("bsTransitionEnd",n.proxy(this.hideModal,this)).emulateTransitionEnd(t.TRANSITION_DURATION):this.hideModal())};t.prototype.enforceFocus=function(){n(document).off("focusin.bs.modal").on("focusin.bs.modal",n.proxy(function(n){document===n.target||this.$element[0]===n.target||this.$element.has(n.target).length||this.$element.trigger("focus")},this))};t.prototype.escape=function(){this.isShown&&this.options.keyboard?this.$element.on("keydown.dismiss.bs.modal",n.proxy(function(n){27==n.which&&this.hide()},this)):this.isShown||this.$element.off("keydown.dismiss.bs.modal")};t.prototype.resize=function(){this.isShown?n(window).on("resize.bs.modal",n.proxy(this.handleUpdate,this)):n(window).off("resize.bs.modal")};t.prototype.hideModal=function(){var n=this;this.$element.hide();this.backdrop(function(){n.$body.removeClass("modal-open");n.resetAdjustments();n.resetScrollbar();n.$element.trigger("hidden.bs.modal")})};t.prototype.removeBackdrop=function(){this.$backdrop&&this.$backdrop.remove();this.$backdrop=null};t.prototype.backdrop=function(i){var e=this,f=this.$element.hasClass("fade")?"fade":"",r,u;if(this.isShown&&this.options.backdrop){if(r=n.support.transition&&f,this.$backdrop=n(document.createElement("div")).addClass("modal-backdrop "+f).appendTo(this.$body),this.$element.on("click.dismiss.bs.modal",n.proxy(function(n){this.ignoreBackdropClick?this.ignoreBackdropClick=!1:n.target===n.currentTarget&&("static"==this.options.backdrop?this.$element[0].focus():this.hide())},this)),r&&this.$backdrop[0].offsetWidth,this.$backdrop.addClass("in"),!i)return;r?this.$backdrop.one("bsTransitionEnd",i).emulateTransitionEnd(t.BACKDROP_TRANSITION_DURATION):i()}else!this.isShown&&this.$backdrop?(this.$backdrop.removeClass("in"),u=function(){e.removeBackdrop();i&&i()},n.support.transition&&this.$element.hasClass("fade")?this.$backdrop.one("bsTransitionEnd",u).emulateTransitionEnd(t.BACKDROP_TRANSITION_DURATION):u()):i&&i()};t.prototype.handleUpdate=function(){this.adjustDialog()};t.prototype.adjustDialog=function(){var n=this.$element[0].scrollHeight>document.documentElement.clientHeight;this.$element.css({paddingLeft:!this.bodyIsOverflowing&&n?this.scrollbarWidth:"",paddingRight:this.bodyIsOverflowing&&!n?this.scrollbarWidth:""})};t.prototype.resetAdjustments=function(){this.$element.css({paddingLeft:"",paddingRight:""})};t.prototype.checkScrollbar=function(){var n=window.innerWidth,t;n||(t=document.documentElement.getBoundingClientRect(),n=t.right-Math.abs(t.left));this.bodyIsOverflowing=document.body.clientWidth<n;this.scrollbarWidth=this.measureScrollbar()};t.prototype.setScrollbar=function(){var i=parseInt(this.$body.css("padding-right")||0,10),t;this.originalBodyPad=document.body.style.paddingRight||"";t=this.scrollbarWidth;this.bodyIsOverflowing&&(this.$body.css("padding-right",i+t),n(this.fixedContent).each(function(i,r){var u=r.style.paddingRight,f=n(r).css("padding-right");n(r).data("padding-right",u).css("padding-right",parseFloat(f)+t+"px")}))};t.prototype.resetScrollbar=function(){this.$body.css("padding-right",this.originalBodyPad);n(this.fixedContent).each(function(t,i){var r=n(i).data("padding-right");n(i).removeData("padding-right");i.style.paddingRight=r||""})};t.prototype.measureScrollbar=function(){var n=document.createElement("div"),t;return n.className="modal-scrollbar-measure",this.$body.append(n),t=n.offsetWidth-n.clientWidth,this.$body[0].removeChild(n),t};r=n.fn.modal;n.fn.modal=i;n.fn.modal.Constructor=t;n.fn.modal.noConflict=function(){return n.fn.modal=r,this};n(document).on("click.bs.modal.data-api",'[data-toggle="modal"]',function(t){var r=n(this),f=r.attr("href"),e=r.attr("data-target")||f&&f.replace(/.*(?=#[^\s]+$)/,""),u=n(document).find(e),o=u.data("bs.modal")?"toggle":n.extend({remote:!/#/.test(f)&&f},u.data(),r.data());r.is("a")&&t.preventDefault();u.one("show.bs.modal",function(n){n.isDefaultPrevented()||u.one("hidden.bs.modal",function(){r.is(":visible")&&r.trigger("focus")})});i.call(u,o,this)})}(jQuery),function(n){"use strict";
13function s(t,i){var r=t.nodeName.toLowerCase();if(-1!==n.inArray(r,i))return-1===n.inArray(r,f)||Boolean(t.nodeValue.match(e)||t.nodeValue.match(o));for(var s=n(i).filter(function(n,t){return t instanceof RegExp}),u=0,h=s.length;u<h;u++)if(r.match(s[u]))return!0;return!1}function i(t,i,r){var f,u,h;if(0===t.length)return t;if(r&&"function"==typeof r)return r(t);if(!document.implementation||!document.implementation.createHTMLDocument)return t;f=document.implementation.createHTMLDocument("sanitization");f.body.innerHTML=t;for(var a=n.map(i,function(n,t){return t}),l=n(f.body).find("*"),o=0,v=l.length;o<v;o++)if(u=l[o],h=u.nodeName.toLowerCase(),-1!==n.inArray(h,a))for(var c=n.map(u.attributes,function(n){return n}),y=[].concat(i["*"]||[],i[h]||[]),e=0,p=c.length;e<p;e++)s(c[e],y)||u.removeAttribute(c[e].nodeName);else u.parentNode.removeChild(u);return f.body.innerHTML}var u=["sanitize","whiteList","sanitizeFn"],f=["background","cite","href","itemtype","longdesc","poster","src","xlink:href"],e=/^(?:(?:https?|mailto|ftp|tel|file):|[^&:/?#]*(?:[/?#]|$))/gi,o=/^data:(?:image\/(?:bmp|gif|jpeg|jpg|png|tiff|webp)|video\/(?:mpeg|mp4|ogg|webm)|audio\/(?:mp3|oga|ogg|opus));base64,[a-z0-9+/]+=*$/i,t=function(n,t){this.type=null;this.options=null;this.enabled=null;this.timeout=null;this.hoverState=null;this.$element=null;this.inState=null;this.init("tooltip",n,t)},r;t.VERSION="3.4.1";t.TRANSITION_DURATION=150;t.DEFAULTS={animation:!0,placement:"top",selector:!1,template:'<div class="tooltip" role="tooltip"><div class="tooltip-arrow"><\/div><div class="tooltip-inner"><\/div><\/div>',trigger:"hover focus",title:"",delay:0,html:!1,container:!1,viewport:{selector:"body",padding:0},sanitize:!0,sanitizeFn:null,whiteList:{"*":["class","dir","id","lang","role",/^aria-[\w-]*$/i],a:["target","href","title","rel"],area:[],b:[],br:[],col:[],code:[],div:[],em:[],hr:[],h1:[],h2:[],h3:[],h4:[],h5:[],h6:[],i:[],img:["src","alt","title","width","height"],li:[],ol:[],p:[],pre:[],s:[],small:[],span:[],sub:[],sup:[],strong:[],u:[],ul:[]}};t.prototype.init=function(t,i,r){var f,e,u,o,s;if(this.enabled=!0,this.type=t,this.$element=n(i),this.options=this.getOptions(r),this.$viewport=this.options.viewport&&n(document).find(isFunction(this.options.viewport)?this.options.viewport.call(this,this.$element):this.options.viewport.selector||this.options.viewport),this.inState={click:!1,hover:!1,focus:!1},this.$element[0]instanceof document.constructor&&!this.options.selector)throw new Error("`selector` option must be specified when initializing "+this.type+" on the window.document object!");for(f=this.options.trigger.split(" "),e=f.length;e--;)if(u=f[e],"click"==u)this.$element.on("click."+this.type,this.options.selector,n.proxy(this.toggle,this));else"manual"!=u&&(o="hover"==u?"mouseenter":"focusin",s="hover"==u?"mouseleave":"focusout",this.$element.on(o+"."+this.type,this.options.selector,n.proxy(this.enter,this)),this.$element.on(s+"."+this.type,this.options.selector,n.proxy(this.leave,this)));this.options.selector?this._options=n.extend({},this.options,{trigger:"manual",selector:""}):this.fixTitle()};t.prototype.getDefaults=function(){return t.DEFAULTS};t.prototype.getOptions=function(t){var r=this.$element.data();for(var f in r)r.hasOwnProperty(f)&&-1!==n.inArray(f,u)&&delete r[f];return(t=n.extend({},this.getDefaults(),r,t)).delay&&"number"==typeof t.delay&&(t.delay={show:t.delay,hide:t.delay}),t.sanitize&&(t.template=i(t.template,t.whiteList,t.sanitizeFn)),t};t.prototype.getDelegateOptions=function(){var t={},i=this.getDefaults();return this._options&&n.each(this._options,function(n,r){i[n]!=r&&(t[n]=r)}),t};t.prototype.enter=function(t){var i=t instanceof this.constructor?t:n(t.currentTarget).data("bs."+this.type);if(i||(i=new this.constructor(t.currentTarget,this.getDelegateOptions()),n(t.currentTarget).data("bs."+this.type,i)),t instanceof n.Event&&(i.inState["focusin"==t.type?"focus":"hover"]=!0),i.tip().hasClass("in")||"in"==i.hoverState)i.hoverState="in";else{if(clearTimeout(i.timeout),i.hoverState="in",!i.options.delay||!i.options.delay.show)return i.show();i.timeout=setTimeout(function(){"in"==i.hoverState&&i.show()},i.options.delay.show)}};t.prototype.isInStateTrue=function(){for(var n in this.inState)if(this.inState[n])return!0;return!1};t.prototype.leave=function(t){var i=t instanceof this.constructor?t:n(t.currentTarget).data("bs."+this.type);if(i||(i=new this.constructor(t.currentTarget,this.getDelegateOptions()),n(t.currentTarget).data("bs."+this.type,i)),t instanceof n.Event&&(i.inState["focusout"==t.type?"focu
13s":"hover"]=!1),!i.isInStateTrue()){if(clearTimeout(i.timeout),i.hoverState="out",!i.options.delay||!i.options.delay.hide)return i.hide();i.timeout=setTimeout(function(){"out"==i.hoverState&&i.hide()},i.options.delay.hide)}};t.prototype.show=function(){var c=n.Event("show.bs."+this.type),l,p,e,w,h;if(this.hasContent()&&this.enabled){if(this.$element.trigger(c),l=n.contains(this.$element[0].ownerDocument.documentElement,this.$element[0]),c.isDefaultPrevented()||!l)return;var u=this,r=this.tip(),a=this.getUID(this.type);this.setContent();r.attr("id",a);this.$element.attr("aria-describedby",a);this.options.animation&&r.addClass("fade");var i="function"==typeof this.options.placement?this.options.placement.call(this,r[0],this.$element[0]):this.options.placement,v=/\s?auto?\s?/i,y=v.test(i);y&&(i=i.replace(v,"")||"top");r.detach().css({top:0,left:0,display:"block"}).addClass(i).data("bs."+this.type,this);this.options.container?r.appendTo(n(document).find(this.options.container)):r.insertAfter(this.$element);this.$element.trigger("inserted.bs."+this.type);var f=this.getPosition(),o=r[0].offsetWidth,s=r[0].offsetHeight;y&&(p=i,e=this.getPosition(this.$viewport),i="bottom"==i&&f.bottom+s>e.bottom?"top":"top"==i&&f.top-s<e.top?"bottom":"right"==i&&f.right+o>e.width?"left":"left"==i&&f.left-o<e.left?"right":i,r.removeClass(p).addClass(i));w=this.getCalculatedOffset(i,f,o,s);this.applyPlacement(w,i);h=function(){var n=u.hoverState;u.$element.trigger("shown.bs."+u.type);u.hoverState=null;"out"==n&&u.leave(u)};n.support.transition&&this.$tip.hasClass("fade")?r.one("bsTransitionEnd",h).emulateTransitionEnd(t.TRANSITION_DURATION):h()}};t.prototype.applyPlacement=function(t,i){var r=this.tip(),l=r[0].offsetWidth,e=r[0].offsetHeight,o=parseInt(r.css("margin-top"),10),s=parseInt(r.css("margin-left"),10),h,f,u;isNaN(o)&&(o=0);isNaN(s)&&(s=0);t.top+=o;t.left+=s;n.offset.setOffset(r[0],n.extend({using:function(n){r.css({top:Math.round(n.top),left:Math.round(n.left)})}},t),0);r.addClass("in");h=r[0].offsetWidth;f=r[0].offsetHeight;"top"==i&&f!=e&&(t.top=t.top+e-f);u=this.getViewportAdjustedDelta(i,t,h,f);u.left?t.left+=u.left:t.top+=u.top;var c=/top|bottom/.test(i),a=c?2*u.left-l+h:2*u.top-e+f,v=c?"offsetWidth":"offsetHeight";r.offset(t);this.replaceArrow(a,r[0][v],c)};t.prototype.replaceArrow=function(n,t,i){this.arrow().css(i?"left":"top",50*(1-n/t)+"%").css(i?"top":"left","")};t.prototype.setContent=function(){var t=this.tip(),n=this.getTitle();this.options.html?(this.options.sanitize&&(n=i(n,this.options.whiteList,this.options.sanitizeFn)),t.find(".tooltip-inner").html(n)):t.find(".tooltip-inner").text(n);t.removeClass("fade in top bottom left right")};t.prototype.hide=function(i){function e(){"in"!=r.hoverState&&u.detach();r.$element&&r.$element.removeAttr("aria-describedby").trigger("hidden.bs."+r.type);i&&i()}var r=this,u=n(this.$tip),f=n.Event("hide.bs."+this.type);if(this.$element.trigger(f),!f.isDefaultPrevented())return u.removeClass("in"),n.support.transition&&u.hasClass("fade")?u.one("bsTransitionEnd",e).emulateTransitionEnd(t.TRANSITION_DURATION):e(),this.hoverState=null,this};t.prototype.fixTitle=function(){var n=this.$element;(n.attr("title")||"string"!=typeof n.attr("data-original-title"))&&n.attr("data-original-title",n.attr("title")||"").attr("title","")};t.prototype.hasContent=function(){return this.getTitle()};t.prototype.getPosition=function(t){var r=(t=t||this.$element)[0],u="BODY"==r.tagName,i=r.getBoundingClientRect();null==i.width&&(i=n.extend({},i,{width:i.right-i.left,height:i.bottom-i.top}));var f=window.SVGElement&&r instanceof window.SVGElement,e=u?{top:0,left:0}:f?null:t.offset(),o={scroll:u?document.documentElement.scrollTop||document.body.scrollTop:t.scrollTop()},s=u?{width:n(window).width(),height:n(window).height()}:null;return n.extend({},i,o,s,e)};t.prototype.getCalculatedOffset=function(n,t,i,r){return"bottom"==n?{top:t.top+t.height,left:t.left+t.width/2-i/2}:"top"==n?{top:t.top-r,left:t.left+t.width/2-i/2}:"left"==n?{top:t.top+t.height/2-r/2,left:t.left-i}:{top:t.top+t.height/2-r/2,left:t.left+t.width}};t.prototype.getViewportAdjustedDelta=function(n,t,i,r){var f={top:0,left:0},e,u,o,s,h,c;return this.$viewport?(e=this.options.viewport&&this.options.viewport.padding||0,u=this.getPosition(this.$viewport),/right|left/.test(n)?(o=t.top-e-u.scroll,s=t.top+e-u.scroll+r,o<u.top?f.top=u.top-o:s>u.top+u.height&&(f.top=u.top+u.height-s)):(h=t.left-e,c=t.left+e+i,h<u.left?f.left=u.left-h:c>u.right&&(f.left=u.left+u.width-c)),f):f};t.prototype.getTitle=function(){var t=this.$element,n=this.options;return t.attr("data-original-title")||("function"==typeof n.title?n.title.call(t[0]):n.title)};t.prototype.getUID=function(n){for(;n+=~~(1e6*Math.random()),document.getElementById(n););return n};t.prototype.tip=function(){if(!this.$tip&&(this.$tip=n(this.options.template),1!=this.$tip.length))throw new Error(this.t
13ype+" `template` option must consist of exactly 1 top-level element!");return this.$tip};t.prototype.arrow=function(){return this.$arrow=this.$arrow||this.tip().find(".tooltip-arrow")};t.prototype.enable=function(){this.enabled=!0};t.prototype.disable=function(){this.enabled=!1};t.prototype.toggleEnabled=function(){this.enabled=!this.enabled};t.prototype.toggle=function(t){var i=this;t&&((i=n(t.currentTarget).data("bs."+this.type))||(i=new this.constructor(t.currentTarget,this.getDelegateOptions()),n(t.currentTarget).data("bs."+this.type,i)));t?(i.inState.click=!i.inState.click,i.isInStateTrue()?i.enter(i):i.leave(i)):i.tip().hasClass("in")?i.leave(i):i.enter(i)};t.prototype.destroy=function(){var n=this;clearTimeout(this.timeout);this.hide(function(){n.$element.off("."+n.type).removeData("bs."+n.type);n.$tip&&n.$tip.detach();n.$tip=null;n.$arrow=null;n.$viewport=null;n.$element=null})};t.prototype.sanitizeHtml=function(n){return i(n,this.options.whiteList,this.options.sanitizeFn)};r=n.fn.tooltip;n.fn.tooltip=function(i){return this.each(function(){var u=n(this),r=u.data("bs.tooltip"),f="object"==typeof i&&i;!r&&/destroy|hide/.test(i)||(r||u.data("bs.tooltip",r=new t(this,f)),"string"==typeof i&&r[i]())})};n.fn.tooltip.Constructor=t;n.fn.tooltip.noConflict=function(){return n.fn.tooltip=r,this}}(jQuery),function(n){"use strict";var t=function(n,t){this.init("popover",n,t)},i;if(!n.fn.tooltip)throw new Error("Popover requires tooltip.js");t.VERSION="3.4.1";t.DEFAULTS=n.extend({},n.fn.tooltip.Constructor.DEFAULTS,{placement:"right",trigger:"click",content:"",template:'<div class="popover" role="tooltip"><div class="arrow"><\/div><h3 class="popover-title"><\/h3><div class="popover-content"><\/div><\/div>'});((t.prototype=n.extend({},n.fn.tooltip.Constructor.prototype)).constructor=t).prototype.getDefaults=function(){return t.DEFAULTS};t.prototype.setContent=function(){var n=this.tip(),i=this.getTitle(),t=this.getContent(),r;this.options.html?(r=typeof t,this.options.sanitize&&(i=this.sanitizeHtml(i),"string"===r&&(t=this.sanitizeHtml(t))),n.find(".popover-title").html(i),n.find(".popover-content").children().detach().end()["string"===r?"html":"append"](t)):(n.find(".popover-title").text(i),n.find(".popover-content").children().detach().end().text(t));n.removeClass("fade top bottom left right in");n.find(".popover-title").html()||n.find(".popover-title").hide()};t.prototype.hasContent=function(){return this.getTitle()||this.getContent()};t.prototype.getContent=function(){var t=this.$element,n=this.options;return t.attr("data-content")||("function"==typeof n.content?n.content.call(t[0]):n.content)};t.prototype.arrow=function(){return this.$arrow=this.$arrow||this.tip().find(".arrow")};i=n.fn.popover;n.fn.popover=function(i){return this.each(function(){var u=n(this),r=u.data("bs.popover"),f="object"==typeof i&&i;!r&&/destroy|hide/.test(i)||(r||u.data("bs.popover",r=new t(this,f)),"string"==typeof i&&r[i]())})};n.fn.popover.Constructor=t;n.fn.popover.noConflict=function(){return n.fn.popover=i,this}}(jQuery),function(n){"use strict";function t(i,r){this.$body=n(document.body);this.$scrollElement=n(i).is(document.body)?n(window):n(i);this.options=n.extend({},t.DEFAULTS,r);this.selector=(this.options.target||"")+" .nav li > a";this.offsets=[];this.targets=[];this.activeTarget=null;this.scrollHeight=0;this.$scrollElement.on("scroll.bs.scrollspy",n.proxy(this.process,this));this.refresh();this.process()}function i(i){return this.each(function(){var u=n(this),r=u.data("bs.scrollspy"),f="object"==typeof i&&i;r||u.data("bs.scrollspy",r=new t(this,f));"string"==typeof i&&r[i]()})}t.VERSION="3.4.1";t.DEFAULTS={offset:10};t.prototype.getScrollHeight=function(){return this.$scrollElement[0].scrollHeight||Math.max(this.$body[0].scrollHeight,document.documentElement.scrollHeight)};t.prototype.refresh=function(){var t=this,i="offset",r=0;this.offsets=[];this.targets=[];this.scrollHeight=this.getScrollHeight();isWindow(this.$scrollElement[0])||(i="position",r=this.$scrollElement.scrollTop());this.$body.find(this.selector).map(function(){var f=n(this),u=f.data("target")||f.attr("href"),t=/^#./.test(u)&&n(u);return t&&t.length&&t.is(":visible")&&[[t[i]().top+r,u]]||null}).sort(function(n,t){return n[0]-t[0]}).each(function(){t.offsets.push(this[0]);t.targets.push(this[1])})};t.prototype.process=function(){var n,i=this.$scrollElement.scrollTop()+this.options.offset,f=this.getScrollHeight(),e=this.options.offset+f-this.$scrollElement.height(),t=this.offsets,r=this.targets,u=this.activeTarget;if(this.scrollHeight!=f&&this.refresh(),e<=i)return u!=(n=r[r.length-1])&&this.activate(n);if(u&&i<t[0])return this.activeTarget=null,this.clear();for(n=t.length;n--;)u!=r[n]&&i>=t[n]&&(t[n+1]===undefined||i<t[n+1])&&this.activate(r[n])};t.prototype.activate=function(t){this.activeTarget=t;this.clear();var r=this.selector+'[data-target="'+t+'"],'+this.selector+'[href="'+t+'"]',i=n(r).parents("li").addClass("active");i.parent(".dropdown-menu").length&&(i=i.closest("li.dropdown").addClass("active"));i.trigger("activate.bs.scrollspy")};t.prototype.clear=function(){n(this.selector).parentsUntil(this.options.target,".active").removeClass("active")};var r=n.fn.scrollspy;n.fn.scrollspy=i;n.fn.scrollspy.Constructor=t;n.fn.scrollspy.noConflict=function(){return n.fn.scrollspy=r,this};n(window).on("load.bs.scrollspy.data-api",function(){n('[data-spy="scroll"]').each(function(){var t=n(this);i.call(t,t.data())})})}(jQuery),function(n){"use strict";function r(i){return this.each(function(){var u=n(this),r=u.data("bs.tab");r||u.data("bs.tab",r=new t(this));"string"==typeof i&&r[i]()})}var t=function(t){this.element=n(t)},u,i;t.VERSION="3.4.1";t.TRANSITION_DURATION=150;t.prototype.show=function(){var t=this.element,f=t.closest("ul:not(.dropdown-menu)"),i=t.data("target"),u;if(i||(i=(i=t.attr("href"))&&i.replace(/.*(?=#[^\s]*$)/,"")),!t.parent("li").hasClass("active")){var r=f.find(".active:last a"),e=n.Event("hide.bs.tab",{relatedTarget:t[0]}),o=n.Event("show.bs.tab",{relatedTarget:r[0]});(r.trigger(e),t.trigger(o),o.isDefaultPrevented()||e.isDefaultPrevented())||(u=n(document).find(i),this.activate(t.closest("li"),f),this.activate(u,u.parent(),function(){r.trigger({type:"hidden.bs.tab",relatedTarget:t[0]});t.trigger({type:"shown.bs.tab",relatedTarget:r[0]})}))}};t.prototype.activate=function(i,r,u){function o(){f.removeClass("active").find("> .dropdown-menu > .active").removeClass("active").end().find('[data-toggle="tab"]').attr("aria-expanded",!1);i.addClass("active").find('[data-toggle="tab"]').attr("aria-expanded",!0);e?(i[0].offsetWidth,i.addClass("in")):i.removeClass("fade");i.parent(".dropdown-menu").length&&i.closest("li.dropdown").addClass("active").end().find('[data-toggle="tab"]').attr("aria-expanded",!0);
13u&&u()}var f=r.find("> .active"),e=u&&n.support.transition&&(f.length&&f.hasClass("fade")||!!r.find("> .fade").length);f.length&&e?f.one("bsTransitionEnd",o).emulateTransitionEnd(t.TRANSITION_DURATION):o();f.removeClass("in")};u=n.fn.tab;n.fn.tab=r;n.fn.tab.Constructor=t;n.fn.tab.noConflict=function(){return n.fn.tab=u,this};i=function(t){t.preventDefault();r.call(n(this),"show")};n(document).on("click.bs.tab.data-api",'[data-toggle="tab"]',i).on("click.bs.tab.data-api",'[data-toggle="pill"]',i)}(jQuery),function(n){"use strict";function i(i){return this.each(function(){var u=n(this),r=u.data("bs.affix"),f="object"==typeof i&&i;r||u.data("bs.affix",r=new t(this,f));"string"==typeof i&&r[i]()})}var t=function(i,r){this.options=n.extend({},t.DEFAULTS,r);var u=this.options.target===t.DEFAULTS.target?n(this.options.target):n(document).find(this.options.target);this.$target=u.on("scroll.bs.affix.data-api",n.proxy(this.checkPosition,this)).on("click.bs.affix.data-api",n.proxy(this.checkPositionWithEventLoop,this));this.$element=n(i);this.affixed=null;this.unpin=null;this.pinnedOffset=null;this.checkPosition()},r;t.VERSION="3.4.1";t.RESET="affix affix-top affix-bottom";t.DEFAULTS={offset:0,target:window};t.prototype.getState=function(n,t,i,r){var u=this.$target.scrollTop(),e=this.$element.offset(),o=this.$target.height(),f,s;return null!=i&&"top"==this.affixed?u<i&&"top":"bottom"==this.affixed?null!=i?!(u+this.unpin<=e.top)&&"bottom":!(u+o<=n-r)&&"bottom":(f=null==this.affixed,s=f?u:e.top,null!=i&&u<=i?"top":null!=r&&n-r<=s+(f?o:t)&&"bottom")};t.prototype.getPinnedOffset=function(){if(this.pinnedOffset)return this.pinnedOffset;this.$element.removeClass(t.RESET).addClass("affix");var n=this.$target.scrollTop(),i=this.$element.offset();return this.pinnedOffset=i.top-n};t.prototype.checkPositionWithEventLoop=function(){setTimeout(n.proxy(this.checkPosition,this),1)};t.prototype.checkPosition=function(){var i,e,o;if(this.$element.is(":visible")){var s=this.$element.height(),r=this.options.offset,f=r.top,u=r.bottom,h=Math.max(n(document).height(),n(document.body).height());if("object"!=typeof r&&(u=f=r),"function"==typeof f&&(f=r.top(this.$element)),"function"==typeof u&&(u=r.bottom(this.$element)),i=this.getState(h,s,f,u),this.affixed!=i){if(null!=this.unpin&&this.$element.css("top",""),e="affix"+(i?"-"+i:""),o=n.Event(e+".bs.affix"),this.$element.trigger(o),o.isDefaultPrevented())return;this.affixed=i;this.unpin="bottom"==i?this.getPinnedOffset():null;this.$element.removeClass(t.RESET).addClass(e).trigger(e.replace("affix","affixed")+".bs.affix")}"bottom"==i&&this.$element.offset({top:h-s-u})}};r=n.fn.affix;n.fn.affix=i;n.fn.affix.Constructor=t;n.fn.affix.noConflict=function(){return n.fn.affix=r,this};n(window).on("load",function(){n('[data-spy="affix"]').each(function(){var r=n(this),t=r.data();t.offset=t.offset||{};null!=t.offsetBottom&&(t.offset.bottom=t.offsetBottom);null!=t.offsetTop&&(t.offset.top=t.offsetTop);i.call(r,t)})})}(jQuery); 14/*! 15 * @fileOverview TouchSwipe - jQuery Plugin 16 * @version 1.6.18 17 * 18 * @author Matt Bryson http://www.github.com/mattbryson 19 * http://labs.rampinteractive.co.uk/touchSwipe/docs/ 20 */ 21!function(n){"function"==typeof define&&define.amd&&define.amd.jQuery?define(["jquery"],n):n("undefined"!=typeof module&&module.exports?require("jquery"):jQuery)}(function(n){"use strict";function ut(t){return!t||void 0!==t.allowPageScroll||void 0===t.swipe&&void 0===t.swipeStatus||(t.allowPageScroll=o),void 0!==t.click&&void 0===t.tap&&(t.tap=t.click),t||(t={}),t=n.extend({},n.fn.swipe.defaults,t),this.each(function(){var r=n(this),i=r.data(c);i||(i=new ft(this,t),r.data(c,i))})}function ft(ut,ft){function ki(t){var r,f,u,e;if(!(pu()||n(t.target).closest(ft.excludedElements,ot).length>0)&&(r=t.originalEvent?t.originalEvent:t,!r.pointerType||"mouse"!=r.pointerType||0!=ft.fallbackToMouseEvents))return u=r.touches,e=u?u[0]:r,st=rt,u?ct=u.length:ft.preventDefaultEvents!==!1&&t.preventDefault(),at=0,vt=null,yt=null,kt=null,lt=0,gt=0,ni=0,wt=1,bt=0,pi=ku(),dr(),ci(0,e),!u||ct===ft.fingers||ft.fingers===a||oi()?(sr=dt(),2==ct&&(ci(1,u[1]),gt=ni=fr(ht[0].start,ht[1].start)),(ft.swipeStatus||ft.pinchStatus)&&(f=pt(r,st))):f=!1,f===!1?(st=i,pt(r,st),f):(ft.hold&&(ei=setTimeout(n.proxy(function(){ot.trigger("hold",[r.target]);ft.hold&&(f=ft.hold.call(ot,r,r.target))},this),ft.longTapThreshold)),hi(!0),null)}function di(n){var f=n.originalEvent?n.originalEvent:n,e,h;if(st!==t&&st!==i&&!si()){var o,r=f.touches,c=r?r[0]:f,u=gr(c);(wi=dt(),r&&(ct=r.length),ft.hold&&clearTimeout(ei),st=s,2==ct&&(0==gt?(ci(1,r[1]),gt=ni=fr(ht[0].start,ht[1].start)):(gr(r[1]),ni=fr(ht[0].end,ht[1].end),kt=gu(ht[0].end,ht[1].end)),wt=du(gt,ni),bt=Math.abs(gt-ni)),ct===ft.fingers||ft.fingers===a||!r||oi())?(vt=iu(u.start,u.end
vendor: 4,481 bytes, line 21
21),yt=iu(u.last,u.end),uu(n,yt),at=nf(u.start,u.end),lt=tu(),bu(vt,at),o=pt(f,st),!ft.triggerOnTouchEnd||ft.triggerOnTouchLeave)&&(e=!0,ft.triggerOnTouchLeave&&(h=rf(this),e=uf(u.end,h)),!ft.triggerOnTouchEnd&&e?st=tr(s):ft.triggerOnTouchLeave&&!e&&(st=tr(t)),st!=i&&st!=t||pt(f,st)):(st=i,pt(f,st));o===!1&&(st=i,pt(f,st))}}function gi(n){var r=n.originalEvent?n.originalEvent:n,u=r.touches;if(u){if(u.length&&!si())return yu(r),!0;if(u.length&&si())return!0}return si()&&(ct=hr),wi=dt(),lt=tu(),rr()||!ir()?(st=i,pt(r,st)):ft.triggerOnTouchEnd||ft.triggerOnTouchEnd===!1&&st===s?(ft.preventDefaultEvents!==!1&&n.cancelable!==!1&&n.preventDefault(),st=t,pt(r,st)):!ft.triggerOnTouchEnd&&br()?(st=t,ri(r,st,w)):st===s&&(st=i,pt(r,st)),hi(!1),null}function ii(){ct=0;wi=0;sr=0;gt=0;ni=0;wt=1;dr();hi(!1)}function nr(n){var i=n.originalEvent?n.originalEvent:n;ft.triggerOnTouchLeave&&(st=tr(t),pt(i,st))}function cr(){ot.off(vi,ki);ot.off(yi,ii);ot.off(er,di);ot.off(or,gi);ui&&ot.off(ui,nr);hi(!1)}function tr(n){var r=n,f=lr(),u=ir(),e=rr();return!f||e?r=i:!u||n!=s||ft.triggerOnTouchEnd&&!ft.triggerOnTouchLeave?!u&&n==t&&ft.triggerOnTouchLeave&&(r=i):r=t,r}function pt(n,r){var u,f=n.touches;return(eu()||yr())&&(u=ri(n,r,g)),(fu()||oi())&&u!==!1&&(u=ri(n,r,nt)),au()&&u!==!1?u=ri(n,r,tt):vu()&&u!==!1?u=ri(n,r,it):lu()&&u!==!1&&(u=ri(n,r,w)),r===i&&ii(n),r===t&&(f?f.length||ii(n):ii(n)),u}function ri(o,s,h){var c;if(h==g){if(ot.trigger("swipeStatus",[s,vt||null,at||0,lt||0,ct,ht,yt]),ft.swipeStatus&&(c=ft.swipeStatus.call(ot,o,s,vt||null,at||0,lt||0,ct,ht,yt),c===!1))return!1;if(s==t&&vr()){if(clearTimeout(fi),clearTimeout(ei),ot.trigger("swipe",[vt,at,lt,ct,ht,yt]),ft.swipe&&(c=ft.swipe.call(ot,o,vt,at,lt,ct,ht,yt),c===!1))return!1;switch(vt){case r:ot.trigger("swipeLeft",[vt,at,lt,ct,ht,yt]);ft.swipeLeft&&(c=ft.swipeLeft.call(ot,o,vt,at,lt,ct,ht,yt));break;case u:ot.trigger("swipeRight",[vt,at,lt,ct,ht,yt]);ft.swipeRight&&(c=ft.swipeRight.call(ot,o,vt,at,lt,ct,ht,yt));break;case f:ot.trigger("swipeUp",[vt,at,lt,ct,ht,yt]);ft.swipeUp&&(c=ft.swipeUp.call(ot,o,vt,at,lt,ct,ht,yt));break;case e:ot.trigger("swipeDown",[vt,at,lt,ct,ht,yt]);ft.swipeDown&&(c=ft.swipeDown.call(ot,o,vt,at,lt,ct,ht,yt))}}}if(h==nt){if(ot.trigger("pinchStatus",[s,kt||null,bt||0,lt||0,ct,wt,ht]),ft.pinchStatus&&(c=ft.pinchStatus.call(ot,o,s,kt||null,bt||0,lt||0,ct,wt,ht),c===!1))return!1;if(s==t&&ar())switch(kt){case y:ot.trigger("pinchIn",[kt||null,bt||0,lt||0,ct,wt,ht]);ft.pinchIn&&(c=ft.pinchIn.call(ot,o,kt||null,bt||0,lt||0,ct,wt,ht));break;case p:ot.trigger("pinchOut",[kt||null,bt||0,lt||0,ct,wt,ht]);ft.pinchOut&&(c=ft.pinchOut.call(ot,o,kt||null,bt||0,lt||0,ct,wt,ht))}}return h==w?s!==i&&s!==t||(clearTimeout(fi),clearTimeout(ei),ur()&&!su()?(ti=dt(),fi=setTimeout(n.proxy(function(){ti=null;ot.trigger("tap",[o.target]);ft.tap&&(c=ft.tap.call(ot,o,o.target))},this),ft.doubleTapThreshold)):(ti=null,ot.trigger("tap",[o.target]),ft.tap&&(c=ft.tap.call(ot,o,o.target)))):h==tt?s!==i&&s!==t||(clearTimeout(fi),clearTimeout(ei),ti=null,ot.trigger("doubletap",[o.target]),ft.doubleTap&&(c=ft.doubleTap.call(ot,o,o.target))):h==it&&(s!==i&&s!==t||(clearTimeout(fi),ti=null,ot.trigger("longtap",[o.target]),ft.longTap&&(c=ft.longTap.call(ot,o,o.target)))),c}function ir(){var n=!0;return null!==ft.threshold&&(n=at>=ft.threshold),n}function rr(){var n=!1;return null!==ft.cancelThreshold&&null!==vt&&(n=nu(vt)-at>=ft.cancelThreshold),n}function ru(){return null===ft.pinchThreshold||bt>=ft.pinchThreshold}function lr(){return!ft.maxTimeThreshold||!(lt>=ft.maxTimeThreshold)}function uu(n,t){if(ft.preventDefaultEvents!==!1)if(ft.allowPageScroll===o)n.preventDefault();else{var i=ft.allowPageScroll===d;switch(t){case r:(ft.swipeLeft&&i||!i&&ft.allowPageScroll!=b)&&n.preventDefault();break;case u:(ft.swipeRight&&i||!i&&ft.allowPageScroll!=b)&&n.preventDefault();break;case f:(ft.swipeUp&&i||!i&&ft.allowPageScroll!=k)&&n.preventDefault();break;case e:(ft.swipeDown&&i||!i&&ft.allowPageScroll!=k)&&n.preventDefault()}}}function ar(){var n=pr(),t=wr(),i=ru();return n&&t&&i}function oi(){return!!(ft.pinchStatus||ft.pinchIn||ft.pinchOut)}function fu(){return!(!ar()||!oi())}function vr(){var n=lr(),t=ir(),i=pr(),r=wr(),u=rr();return!u&&r&&i&&t&&n}function yr(){return!!(ft.swipe||ft.swipeStatus||ft.swipeLeft||ft.swipeRight||ft.swipeUp||ft.swipeDown)}function eu(){return!(!vr()||!yr())}function pr(){return ct===ft.fingers||ft.fingers===a||!l}function wr(){return 0!==ht[0].end.x}
21function br(){return!!ft.tap}function ur(){return!!ft.doubleTap}function ou(){return!!ft.longTap}function kr(){if(null==ti)return!1;var n=dt();return ur()&&n-ti<=ft.doubleTapThreshold}function su(){return kr()}function hu(){return(1===ct||!l)&&(isNaN(at)||at<ft.threshold)}function cu(){return lt>ft.longTapThreshold&&at<et}function lu(){return!(!hu()||!br())}function au(){return!(!kr()||!ur())}function vu(){return!(!cu()||!ou())}function yu(n){bi=dt();hr=n.touches.length+1}function dr(){bi=0;hr=0}function si(){var n=!1,t;return bi&&(t=dt()-bi,t<=ft.fingerReleaseThreshold&&(n=!0)),n}function pu(){return!(ot.data(c+"_intouch")!==!0)}function hi(n){ot&&(n===!0?(ot.on(er,di),ot.on(or,gi),ui&&ot.on(ui,nr)):(ot.off(er,di,!1),ot.off(or,gi,!1),ui&&ot.off(ui,nr,!1)),ot.data(c+"_intouch",n===!0))}function ci(n,t){var i={start:{x:0,y:0},last:{x:0,y:0},end:{x:0,y:0}};return i.start.x=i.last.x=i.end.x=t.pageX||t.clientX,i.start.y=i.last.y=i.end.y=t.pageY||t.clientY,ht[n]=i,i}function gr(n){var i=void 0!==n.identifier?n.identifier:0,t=wu(i);return null===t&&(t=ci(i,n)),t.last.x=t.end.x,t.last.y=t.end.y,t.end.x=n.pageX||n.clientX,t.end.y=n.pageY||n.clientY,t}function wu(n){return ht[n]||null}function bu(n,t){n!=o&&(t=Math.max(t,nu(n)),pi[n].distance=t)}function nu(n){if(pi[n])return pi[n].distance}function ku(){var n={};return n[r]=li(r),n[u]=li(u),n[f]=li(f),n[e]=li(e),n}function li(n){return{direction:n,distance:0}}function tu(){return wi-sr}function fr(n,t){var i=Math.abs(n.x-t.x),r=Math.abs(n.y-t.y);return Math.round(Math.sqrt(i*i+r*r))}function du(n,t){var i=t/n*1;return i.toFixed(2)}function gu(){return wt<1?p:y}function nf(n,t){return Math.round(Math.sqrt(Math.pow(t.x-n.x,2)+Math.pow(t.y-n.y,2)))}function tf(n,t){var r=n.x-t.x,u=t.y-n.y,f=Math.atan2(u,r),i=Math.round(180*f/Math.PI);return i<0&&(i=360-Math.abs(i)),i}function iu(n,t){if(ff(n,t))return o;var i=tf(n,t);return i<=45&&i>=0?r:i<=360&&i>=315?r:i>=135&&i<=225?u:i>45&&i<135?e:f}function dt(){var n=new Date;return n.getTime()}function rf(t){t=n(t);var i=t.offset();return{left:i.left,right:i.left+t.outerWidth(),top:i.top,bottom:i.top+t.outerHeight()}}function uf(n,t){return n.x>t.left&&n.x<t.right&&n.y>t.top&&n.y<t.bottom}function ff(n,t){return n.x==t.x&&n.y==t.y}var ft=n.extend({},ft),ai=l||h||!ft.fallbackToMouseEvents,vi=ai?h?v?"MSPointerDown":"pointerdown":"touchstart":"mousedown",er=ai?h?v?"MSPointerMove":"pointermove":"touchmove":"mousemove",or=ai?h?v?"MSPointerUp":"pointerup":"touchend":"mouseup",ui=ai?h?"mouseleave":null:"mouseleave",yi=h?v?"MSPointerCancel":"pointercancel":"touchcancel",at=0,vt=null,yt=null,lt=0,gt=0,ni=0,wt=1,bt=0,kt=0,pi=null,ot=n(ut),st="start",ct=0,ht={},sr=0,wi=0,bi=0,hr=0,ti=0,fi=null,ei=null;try{ot.on(vi,ki);ot.on(yi,ii)}catch(ef){n.error("events not supported "+vi+","+yi+" on jQuery.swipe")}this.enable=function(){return this.disable(),ot.on(vi,ki),ot.on(yi,ii),ot};this.disable=function(){return cr(),ot};this.destroy=function(){cr();ot.data(c,null);ot=null};this.option=function(t,i){if("object"==typeof t)ft=n.extend(ft,t);else if(void 0!==ft[t]){if(void 0===i)return ft[t];ft[t]=i}else{if(!t)return ft;n.error("Option "+t+" does not exist on jQuery.swipe.options")}return null}}var r="left",u="right",f="up",e="down",y="in",p="out",o="none",d="auto",g="swipe",nt="pinch",w="tap",tt="doubletap",it="longtap",b="horizontal",k="vertical",a="all",et=10,rt="start",s="move",t="end",i="cancel",l="ontouchstart"in window,v=window.navigator.msPointerEnabled&&!window.navigator.pointerEnabled&&!l,h=(window.navigator.pointerEnabled||window.navigator.msPointerEnabled)&&!l,c="TouchSwipe";n.fn.swipe=function(t){var r=n(this),i=r.data(c);if(i&&"string"==typeof t){if(i[t])return i[t].apply(i,Array.prototype.slice.call(arguments,1));n.error("Method "+t+" does not exist on jQuery.swipe")}else if(i&&"object"==typeof t)i.option.apply(i,arguments);else if(!(i||"object"!=typeof t&&t))return ut.apply(this,arguments);return r};n.fn.swipe.version="1.6.18";n.fn.swipe.defaults={fingers:1,threshold:75,cancelThreshold:null,pinchThreshold:20,maxTimeThreshold:null,fingerReleaseThreshold:250,longTapThreshold:500,doubleTapThreshold:200,swipe:null,swipeLeft:null,swipeRight:null,swipeUp:null,swipeDown:null,swipeStatus:null,pinchIn:null,pinchOut:null,pinchStatus:null,click:null,tap:null,doubleTap:null,longTap:null,hold:null,triggerOnTouchEnd:!0,triggerOnTouchLeave:!1,allowPageScroll:"auto",fallbackToMouseEvents:!0,excludedElements:".noSwipe",preventDefaultEvents:!0};n.fn.swipe.phases={PHASE_START:rt,PHASE_MOVE:s,PHASE_END:t,PHASE_CANCEL:i};n.fn.swipe.directions={LEFT:r,RIGHT:u,UP:f,DOWN:e,IN:y,OUT:p};n.fn.swipe.pageScroll={NONE:o,HORIZONTAL:b,VERTICAL:k,AUTO:d};n.fn.swipe.fingers={ONE:1,TWO:2,THREE:3,FOUR:4,FIVE:5,ALL:a}});slq.plugins.create("prod",{_private_:{objectType:"_prod",wFC:!0,defaults:{}}},[],{init:function(){var n=this,r=$(n)[0].jQ,f=r.attr("id"),t=slq.plugins.prod[f],u=$(".prodImgList",r);if(f!="prodSheet"&&f!="giftCard"){if(typeof t.params.types!="undefined"&&typeof t.params.extensions!="undefined")for(n.imgIndex=t.params.types[0],i=0;i<t.params.types.length;i++)img_type=t.params.types[i],img_type=="front"&&(n.imgIndex=i);if(slq.vars.isDesktop)r.off("mouseenter").on("mouseenter",function(){var h,i;if(typeof t.params.types!="undefined"&&typeof t.params.extensions!="undefined"){var c=u.attr("src"),f=typeof n.params.types!="undefined"?n.params.types[n.imgIndex]:"",e=typeof n.params.extensions!="undefined"?n.params.extensions[n.imgIndex]:"",l=typeof n.params.types!="undefined"?n.params.types:"",o=u.attr("src"),a=n.params.types[n.imgIndex],s=$(".img_index_list",r);if($.inArray("onroll",l)!=-1&&f==a&&typeof c!="undefined"){h=$.inArray("onroll",n.params.types);n.imgIndex=h;u.addClass("onRoll");$(".product-image",r).addClass("loading");typeof e!="undefined"&&e!=""?(i=o.replace("-"+f+"-","-"+n.params.types[n.imgIndex]+"-"),i=i.replace(e.replace(/\s/g,""),n.params.extensions[n.imgIndex].replace(/\s/g,""))):i=o.replace("-"+f+"-","-"+n.params.types[n.imgIndex]+"-");u.attr("src",i).off("load").on("load",function(){$(".product-image",r).removeClass("loading");$("[data-index]",s).removeClass("selected");$('[data-index="'+n.imgIndex+'"]',s).addClass("selected")})}}}).off("mouseleave").on("mouseleave",function(){if(typeof t.params.types!="undefined"&&typeof t.params.extensions!="undefined"){var i=u.attr("src"),r=t.params.types[n.imgIndex],e=t.params.extensions[n.imgIndex];t.change_img_src("reset",n,f,r,e,i)}});(slq.vars.isTablet||slq.vars.isMobile&&!r.hasClass("swiper-slide"))&&r.swipe({swipeRight:function(){var i=u.attr("src"),r=t.params.types[n.imgIndex],e=t.params.extensions[n.imgIndex];t.change_img_src("prev",n,f,r,e,i)},swipeLeft:function(){var i=u.attr("src"),r=t.params.types[n.imgIndex],e=t.params.extensions[n.imgIndex];t.change_img_src("next",n,f,r,e,i)}})}}
21,change_img_src:function(n,t,i,r,u,f){var e=$(t)[0].jQ,l=e.attr("id"),o=slq.plugins.prod[l],c=$(".img_index_list",e),h,s;n=="next"?t.imgIndex==o.params.types.length-1?t.imgIndex=0:($(".prodImgList",e).hasClass("onRoll")&&(r="onroll",h=$.inArray("onroll",t.params.types),t.imgIndex=h,$(".prodImgList",e).removeClass("onRoll")),t.imgIndex=t.imgIndex+=1):n=="prev"?t.imgIndex==0?t.imgIndex=o.params.types.length-1:($(".prodImgList",e).hasClass("onRoll")&&(r="onroll",h=$.inArray("onroll",t.params.types),t.imgIndex=h,$(".prodImgList",e).removeClass("onRoll")),t.imgIndex=t.imgIndex-=1):n=="reset"&&(t.imgIndex=0,$(".prodImgList",e).removeClass("onRoll"),$(".product-image",e).removeClass("loading"));typeof u!="undefined"&&u!=""?(s=f.replace("-"+r+"-","-"+o.params.types[t.imgIndex]+"-"),s=s.replace(u.replace(/\s/g,""),o.params.extensions[t.imgIndex].replace(/\s/g,""))):s=f.replace("-"+r+"-","-"+o.params.types[t.imgIndex]+"-");n!="reset"&&$(".product-image",e).addClass("loading");$(".prodImgList",e).attr("src",s).off("load").on("load",function(){n!="reset"&&$(".product-image",e).removeClass("loading");$("[data-index]",c).removeClass("selected");$('[data-index="'+t.imgIndex+'"]',c).addClass("selected")})},setAttr:function(n,t){var e,o,r,u,f;for($(".btnAdd").removeClass("hide"),$(".btnWL").removeClass("vhidden"),t.parent().hasClass("colors_list")&&($(".colors_list > li").removeClass("selected"),t.addClass("selected"),e="",$("#lightbox:visible").length>0&&(e="&qbuy=true"),slq.ajax.get(slq.vars.pagesURL+"fiche/photos.cfm?imgColor&cID="+n.colorID+"&pID="+n.prodID+e)),o=t.parent().attr("id"),r=t.parents(".attributs").next(),$(".dropdown-menu",r).find("li").removeClass("selected").addClass("hidden"),u=t.attr("data-attrFils").split(","),f=t.attr("data-attdetid"),i=0;i<u.length;i++)r.hasClass("attr")||typeof f=="undefined"||f==""?$('li[data-attdetid="'+u[i]+'"]',r).removeClass("hidden"):$('li[data-attdetid="'+u[i]+'"][data-cid="'+f+'"]',r).removeClass("hidden");r.hasClass("attr")&&r.find("li").not(".hidden").first().trigger("click");$(".attribs .lastAttr li").not(".hidden").length>=1&&$(".attribs .lastAttr li").not(".hidden").first().trigger("click")},setLastAttr:function(n,t){var e=$(".inf .btnAdd"),h=$(".btnWL"),r,i,o,f,u,s;typeof t!="undefined"&&(t.hasClass("swiper-slide-duplicate")&&(r=t.attr("id"),i=$("#"+r).not(".swiper-slide-duplicate").attr("data-inWL"),typeof i!="undefined"&&(t.attr("data-inwl",i),i&&$(".prod.prod_"+n.prodID+" .btnWL").removeClass("far").addClass("added_WL fa"))),typeof t.attr("data-inwl")!="undefined"&&t.attr("data-inwl")=="true"?$(".prod.prod_"+n.prodID+" .btnWL").removeClass("far").addClass("added_WL fa"):(r=t.attr("id"),i=$("#"+r+".swiper-slide-duplicate").attr("data-inWL"),typeof i!="undefined"&&i?(t.attr("data-inwl",i),$(".prod.prod_"+n.prodID+" .btnWL").removeClass("far").addClass("added_WL fa")):$(".prod.prod_"+n.prodID+" .btnWL").addClass("far").removeClass("added_WL fa")));$("#lightbox.quickBuy:visible").length==0&&$(".btnWL").removeClass("off").tooltip("destroy").removeClass("error-tooltip");$(".ref").html(n.reference);$(".desc1").html($("#desc1-"+n.optionID).html());$("[id^=desc2-]").addClass("hide");$("#desc2-"+n.optionID).removeClass("hide");$(".desc2_short h3").html($("#desc2_short-"+n.optionID).html());$("[id^=desc3-]").addClass("hide");$("#desc3-"+n.optionID).removeClass("hide");$("[id^=desc4-]").addClass("hide");$("#desc4-"+n.optionID).removeClass("hide");o=["US","JP"];o.includes(slq.vars.payssite)?n.dispo_state<=0||n.stock<=0?($(".inf .dispo").removeClass().addClass("dispo dispo_"+n.dispo_state),$(".inf .dispo .info").html(n.dispo_text)):($(".inf .dispo").removeClass().addClass("dispo"),$(".inf .dispo .info").html("")):typeof n.dispo_state!="undefined"&&($(".inf .dispo").removeClass().addClass("dispo dispo_"+n.dispo_state),$(".inf .dispo .info").html(n.dispo_text));$(".additional_infos .liv .info").html(n.liv_text);$(".additional_infos .delais .info").html(n.delais_text);parseFloat(n.cashback)>0?($(".additional_infos .cashback .info").html(n.cashback_txt.replace("{currency}",slq.vars.currency)),$(".additional_infos .cashback").removeClass("hide")):$(".additional_infos .cashback").addClass("hide");$(".inf .btnAdd").removeClass("off").tooltip("destroy").removeClass("error-tooltip");eval(n.isAlert)==1||eval(n.is_available_soon)==1?(e.addClass("hide"),eval(n.isAlert)==1&&($(".inf .stock_reminder, .inf .indispo").removeClass("hide"),$(".inf .dispo, .inf .quantity, .inf .engraving").addClass("hide")),eval(n.is_available_soon)==1&&($(".inf .stock_reminder, .inf .available_soon_lbl").removeClass("hide"),$(".inf .indispo, .inf .dispo, .inf .quantity, .inf .engraving").addClass("hide"))):(e.removeClass("hide"),$(".inf .stock_reminder, .inf .indispo").addClass("hide"),$(".inf .dispo, .inf .quantity, .inf .engraving").removeClass("hide"));typeof t!="undefined"&&(t.parent().hasClass("hasPic")&&n.colorID!=$(".lastAttr li.selected").attr("data-attdetid")&&(f="",$("#lightbox:visible").length>0&&(f="&qbuy=true"),slq.ajax.get(slq.vars.pagesURL+"fiche/photos.
21cfm?imgColor&cID="+n.colorID+"&pID="+n.prodID+f)),t.parent().hasClass("hasPic")?$(".hasPic > li").removeClass("selected"):$(".attribs li").removeClass("selected"),t.addClass("selected"));(typeof n.old_price=="undefined"||n.old_price=="")&&(n.old_price=0);$(".price",this.jQ)[n.price==n.old_price||n.old_price==0?"removeClass":"addClass"]("promo");$(".inf .price .best",this.jQ).html(n.price_form);$(".inf .price .old",this.jQ).html(n.old_price_form);n.affiche_pourcentage>0&&n.gain>0?$(".inf .price .discount",this.jQ).html("-"+n.gain+"%").removeClass("hide"):$(".inf .price .discount",this.jQ).addClass("hide").html("");u=$("[name='qty']").val()!=""?$("[name='qty']").val():1;s=n.is_vente_a_seuil==1?u>n.stock?"1":u:u;$("[name='qty']").val(s);updata_eresa_infos();typeof nostojs!="undefined"&&nostojs(function(t){t.createRecommendationRequest().setProducts([{product_id:String(n.prodID)}]).load()})},addToCart:function(n,t){var t=$(".inf .btnAdd"),r=t.attr("title"),i;$(".attribs").length>0&&$(".attribs .lastAttr li").not(".hidden").length>0&&!$(".attribs .lastAttr li").not(".hidden").hasClass("selected")||$(".attribs .lastAttr .dropdown-menu li").length>0&&!$(".attribs .lastAttr .dropdown-menu li").not(".hidden").hasClass("selected")?($(".attribs .lastAttr").addClass("error"),t.addClass("error-tooltip").tooltip().attr("data-original-title",slq.labels.errorSize).addClass("off").tooltip("show")):jQuery(".attribs").length>0?($('.lastAttr [data-cid="'+$('input[name="currentColorID"]').val()+'"][id^="o-"].selected').length>0?$.extend(slq.plugins.prod.prodSheet.params,eval("("+$('.lastAttr [data-cid="'+$('input[name="currentColorID"]').val()+'"][id^="o-"].selected').attr("data-params")+")")):$('.lastAttr [id^="o-"].selected').length>0&&$.extend(slq.plugins.prod.prodSheet.params,eval("("+$('.lastAttr [id^="o-"].selected').attr("data-params")+")")),i=0,$("[name='qty']").each(function(){$(this).val()>i&&(i=$(this).val())}),slq.plugins.prod.prodSheet.params.qty=i,jQuery("#listGaranties").length>0?slq.plugins.crt.addOption(jQuery.extend(slq.plugins.prod.prodSheet.params,{URLVars:{garantie_id:jQuery('input[name="listGaranties"]').val()}})):slq.plugins.crt.addOption(slq.plugins.prod.prodSheet.params)):jQuery("#listGaranties").length>0?slq.plugins.crt.addOption(jQuery.extend(slq.plugins.prod.prodSheet.params,{URLVars:{garantie_id:jQuery('input[name="listGaranties"]').val()}})):(slq.plugins.prod.prodSheet.params.qty=$("[name='qty']").val(),slq.plugins.crt.addOption(slq.plugins.prod.prodSheet.params))},setKitAttr:function(n,t){var e,r,f,u;for($(".btnAdd").removeClass("hide"),$(".btnWL").removeClass("vhidden"),t.parent().hasClass("hasProdPic")&&slq.ajax.get(slq.vars.pagesURL+"fiche/photos.cfm?imgColor&cID="+n.attDetID+"&produit_id="+n.prodID+"&kitID="+n.kitId+"&compoKitId="+n.compoId+"&"+slq.utils.createUUID(!0)),jQuery('input[name="currentattDetID"]').val(n.attDetID),e=t.parent().attr("id"),r=t.parents(".attributs").next(),jQuery(".dropdown-menu",r).find("li").removeClass("selected"),jQuery(".dropdown-menu",r).find("li").addClass("hidden"),f=t.attr("data-attrFils").split(","),u=t.attr("data-attdetid"),i=0;i<f.length;i++)r.hasClass("attr")||typeof u=="undefined"||u==""?$('li[data-attdetid="'+f[i]+'"]',r).removeClass("hidden"):f[i]==""&&typeof u!="undefined"&&u!=""?$('li[data-cid="'+u+'"]',r).removeClass("hidden"):$('li[data-attdetid="'+f[i]+'"][data-cid="'+u+'"]',r).removeClass("hidden");r.hasClass("attr")&&(r.find("li").not(".hidden").length>r.find("li.noStock").not(".hidden").length?r.find("li").not(".hidden").not(".noStock").first().trigger("click"):r.find("li").not(".hidden").first().trigger("click"));$(".lastAttr li",r).not(".hidden").length>=1&&($(".lastAttr li",r).not(".hidden").length>$(".lastAttr li.noStock",r).not(".hidden").length?$(".lastAttr li",r).not(".hidden").not(".noStock").first().trigger("click"):$(".lastAttr li",r).not(".hidden").first().trigger("click"))},setLastKitAttr:function(n,t){var i=$(".inf .btnAddKit"),s=$("#eReservation"),h=$(".btnWL"),u=[],r=eval(n.stock)/eval(n.qty),f,e,o;for($("#kitProd_"+n.prodID+"_"+n.compoId).attr("data-stockMax",r),r<1&&eval(n.alert)==0&&$("#kitProd_"+n.prodID+"_"+n.compoId).attr("data-stockMax",20),eval(n.stock)<=0&&eval(n.alert)==1||r<1&&eval(n.alert)==1?($("#kitProd_"+n.prodID+"_"+n.compoId).attr("data-stock","0"),$("#noStock_"+n.prodID+"_"+n.compoId).removeClass("hide"),$("#kitProd_"+n.prodID+"_"+n.compoId).find(".kit_prod_check input").length>0&&$("#kitProd_"+n.prodID+"_"+n.compoId+" .kit_prod_check input").prop("checked")==!0&&$("#kitProd_"+n.prodID+"_"+n.compoId+" .kit_prod_check input").addClass("noStockChecked")):($("#kitProd_"+n.prodID+"_"+n.compoId).removeAttr("data-stock"),$("#noStock_"+n.prodID+"_"+n.compoId).addClass("hide"),$("#kitProd_"+n.prodID+"_"+n.compoId).find(".kit_prod_check .noStockChecked").length>0&&$("#kitProd_"+n.prodID+"_"+n.compoId+" .noStockChecked").removeClass("noStockChecked")),$('.kit_prod[data-stock="0"]').length>0&&$(".btnReminder.hide").length>0?(indispo=!1,$('.kit_prod[data-stock="0"]').each(function(){var n=$(this);n.hasClass("isOpt")||n.hasClass("isAlt")?n.hasClass("isOpt")&&n.find("input.noStockChecked").length>0&&n.find("input.noStockChecked").prop("checked")==!0?indispo=!0:n.hasClass("isAlt")&&n.find("input.noStockChecked").length>0&&n.find("input.noStockChecked").prop("checked")==!0&&(indispo=!0):indispo=!0}),indispo?(i.addClass("hide"),$(".actions .btn-group").addClass("hide"),$("#noStock").removeClass("hide")):(i.removeClass("hide"),$(".actions .btn-group").removeClass("hide"),$(".actions #alerteStock").remove(),$("#noStock").addClass("hide"))):(i.removeClass("hide"),$(".actions .btn-group").removeClass("hide"),$(".actions #alerteStock").remove(),$("#noStock").addClass("hide")),t.parent().hasClass("hasProdPic")&&slq.ajax.get(slq.vars.pagesURL+"fiche/photos.
21cfm?imgColor&cID="+n.attDetID+"&pID="+n.prodID+"&kitID="+n.kitId+"&compoKitId="+n.compoId+"&"+slq.utils.createUUID(!0)),$(".kit_prod").each(function(){var n=$(this);(!n.hasClass("isOpt")&&!n.hasClass("isAlt")||n.hasClass("isOpt")&&n.find("input:checked").length>0||n.hasClass("isAlt")&&n.find("input:checked").length>0)&&u.push($(this).attr("data-stockMax"))}),f=Math.min.apply(Math,u),e=$("[name='qty']").val()!=""?$("[name='qty']").val():1,$("#qty").empty(),qty=1;qty<=f;qty++)o=e==qty?"class='selected'":"",$("#qty").append("<li "+o+" data-value='"+qty+"'>"+qty+"<\/li>");initSelect();$("#qty .selected").trigger("click");typeof nostojs!="undefined"&&nostojs(function(t){t.createRecommendationRequest().setProducts([{product_id:String(n.prodID)}]).load()})},addKitToCart:function(n,t){var t=$(".inf .btnAddKit"),f=t.attr("title"),i="",r="",u="";jQuery('ul[name="kit_obl"] li.selected').not(".hide").each(function(n,t){i!=""&&(i+=",");i+=jQuery(t).attr("data-codeean")});jQuery('input[name="kit_obl_noAttr"]').each(function(n,t){i!=""&&(i+=",");i+=jQuery(t).attr("data-codeean")});jQuery('ul[name="kit_alt"] li.selected').not(".hide").each(function(n,t){jQuery("#kit_alt_"+jQuery(t).attr("data-pID")).prop("checked")&&(r!=""&&(r+=","),r+=jQuery(t).attr("data-codeean"))});jQuery('input[name="kit_alt_noAttr"]').each(function(n,t){jQuery("#kit_alt_"+jQuery(t).attr("data-pID")).prop("checked")&&(r!=""&&(r+=","),r+=jQuery(t).attr("data-codeean"))});jQuery('input[name="kit_opt_noAttr"]').each(function(n,t){jQuery("#kit_opt_"+jQuery(t).attr("data-pID")).prop("checked")&&(u!=""&&(u+=","),u+=jQuery(t).attr("data-codeean"))});jQuery('ul[name="kit_opt"] li.selected').not(".hide").each(function(n,t){jQuery("#kit_opt_"+jQuery(t).attr("data-pID")).prop("checked")&&(u!=""&&(u+=","),u+=jQuery(t).attr("data-codeean"))});slq.ajax.post(slq.vars.pagesURL+"ajax/panier.cfm?formAction=add",null,jQuery("#kit"),{produit_id:slq.plugins.prod.prodSheet.params.prodID,code_ean:slq.plugins.prod.prodSheet.params.code_ean,quantite_souhaitee:typeof $("[name='qty']")!="undefined"?$("[name='qty']").val():1,optObl:i,optAlt:r,optOpt:u})},addToWishlist:function(){jQuery(".attribs .lastAttr").length>0&&!jQuery(".attribs .lastAttr li").not(".hidden").hasClass("selected")?($(".attribs .lastAttr").addClass("error"),$(".btnWL").addClass("error-tooltip").tooltip().attr("data-original-title",slq.labels.errorSize).addClass("off").tooltip("show")):slq.plugins.wl.add(jQuery.extend(slq.plugins.prod.prodSheet.params,{URLVars:{nom_produit:jQuery("[name='pNomURL']").val()}}))},add_stock_reminder:function(n){slq.ajax.get(slq.vars.pagesURL+"ajax/alerte_stock.cfm?action=add&code_ean="+n.code_ean+"&colorID="+n.colorID+"&pID="+n.prodID+"&prod_name="+n.name)},sendMail:function(){console.log(slq.plugins.prod.prodSheet.params);slq.plugins.wl.sendMail(function(){var n=[];return n.push(slq.plugins.prod.prodSheet.params),n}())},updQte:function(n,t){var i=$(".inf .btnAdd"),u=i.attr("title"),r;if(slq.plugins.prod.prodSheet.params.optionID==0&&jQuery.extend(slq.plugins.prod.prodSheet.params,eval("("+$(".lastAttr li:first-child").not(".hidden").attr("data-params")+")")),$(".attribs").length>0&&$(".attribs .dropdown-menu li").not(".hidden").length>0&&!$(".attribs .dropdown-menu li").not(".hidden").hasClass("selected"))i.addClass("error-tooltip").tooltip().attr("data-original-title",slq.labels.errorSize).addClass("off").tooltip("show");else if(t.is("input"))t.off("keyup").on("keyup",function(n){if(n.keyCode>=48&&n.keyCode<=57||n.keyCode>=96&&n.keyCode<=105||n.keyCode==8){var i=slq.plugins.ctrl[t.attr("id")].data.qteMax;t.val()==0&&t.val(1);t.val()>=i?(t.val(i),$("#qtyMaxMessage").show("slow")):$("#qtyMaxMessage").hide("slow");$(".fa-refresh").css("display","block");setTimeout(function(){slq.ajax.post(slq.vars.pagesURL+"ajax/calcul_unite_stockage.cfm?produit_id="+slq.plugins.prod.prodSheet.params.prodID+"&option="+slq.plugins.prod.prodSheet.params.optionID+"&quantite_select="+t.val()+"&quantite_input="+t.val()+"&qteMax="+i+"&choixCalcul="+slq.plugins.prod.prodSheet.params.choixCalcul)},700)}});else $(".fa-refresh").css("display","block"),r=slq.plugins.ctrl.q.data.qteMax,slq.plugins.ctrl[t.attr("id")].data.qty==r?$("#qtyMaxMessage").show("slow"):$("#qtyMaxMessage").hide("slow"),slq.ajax.post(slq.vars.pagesURL+"ajax/calcul_unite_stockage.cfm?produit_id="+slq.plugins.prod.prodSheet.params.prodID+"&option="+slq.plugins.prod.prodSheet.params.optionID+"&quantite_select="+slq.plugins.prod.prodSheet.params.qty+"&quantite_input="+$("[name='quantiteStockUnite']").val()+"&qteMax="+slq.plugins.ctrl.q.data.qteMax+"&choixCalcul="+slq.plugins.prod.prodSheet.params.choixCalcul)}});slq.page.callback.getOptions=function(){if($("#prodSheet .attribs [data-
21params]").each(function(){slq.plugins.add($(this))}),initSelect(),$("#attribs_json_vars").length>0){$("#prodSheet .attribs .swiper-container").length>0&&$("#prodSheet .attribs .swiper-container").each(function(){initSwiper(this)});$.extend(slq.plugins.prod.prodSheet.params,eval("("+$('.lastAttr [id^="o-"].selected').attr("data-params")+")"));slq.utils.script.handler(JSON.parse($("#attribs_json_vars").html()),"#prodSheet",!1);$(".btn-group").find(".dropdown-menu li.disabled").off("click").on("click",function(n){n.preventDefault()});$(".lastAttr li").length==1&&$(".attribs .pic").addClass("noColorSlide");$(".lastAttr .selected").trigger("click");$(".attribs").css({visibility:"visible",height:"auto"})}else slq.plugins.prod.prodSheet.setLastAttr(slq.plugins.prod.prodSheet.params);if(window.location.href.indexOf("add_wish")!=-1){if(window.location.href.indexOf("option_id")!=-1){var n=new URL(window.location.href),t=n.searchParams.get("option_id");$(".lastAttr li").removeClass("selected");$("#o-"+t).attr("data-inWL","true").trigger("click")}$(".btnWL").trigger("click")}};checkPictoUrl=function(n,t){var i=new Image;i.onerror=function(){t()};i.src=n};slq.page.callback.getKitOptions=function(n){var t=$('[data-kit_prod_id="'+n+'"]');setTimeout(function(){$("#kitProd_"+n+" .attribs [data-params]").each(function(){slq.plugins.add($(this))});initSelect();$.extend(slq.plugins.prod["kitProd_"+n+""].params,eval("("+$('.lastAttr [id^="o-"].selected').attr("data-params")+")"));$("#attribs_json_vars").length>0&&slq.utils.script.handler(JSON.parse($("#attribs_json_vars").html()),"#kitProd_"+n,!1);$(".attribs .attributs",t).length>=1?$(".attribs .attributs li.selected",t).length>=1?$(".attribs .attributs li.selected",t).trigger("click"):$(".attribs .attributs:first li",t).first().trigger("click"):$(".lastAttr .selected",t).length>=1?$(".lastAttr .selected",t).trigger("click"):$(".lastAttr li",t).first().trigger("click");$(".attribs",t).css({visibility:"visible",height:"auto"});var i=!1;$('[id*="noStock_"].hide').length<$('[id*="noStock_"]').length&&($('[id*="noStock_"]').not(".hide").each(function(){var n=$(this).parents(".kit_prod");n.hasClass("isOpt")||n.hasClass("isAlt")?n.hasClass("isOpt")&&n.find('.kit_prod_check input[name^="kit_opt"]').prop("checked")?(i=!0,n.find('.kit_prod_check input[name^="kit_opt"]').addClass("noStockChecked")):n.hasClass("isAlt")&&n.find('.kit_prod_check input[name^="kit_alt"]').prop("checked")&&(i=!0,n.find('.kit_prod_check input[name^="kit_alt"]').addClass("noStockChecked")):i=!0}),i?($(".inf .btnAddKit").addClass("hide"),$(".actions .btn-group").addClass("hide"),$("#noStock").removeClass("hide")):($(".inf .btnAddKit").removeClass("hide"),$(".actions .btn-group").removeClass("hide"),$(".actions #alerteStock").remove(),$("#noStock").addClass("hide")))},700)};slq.utils.loader.iconURL=slq.vars.pagesURL+"ximg/loader_list.svg";slq.utils.overlay.color="#000";slq.utils.overlay.alpha="0.7";caranDacheLayoutBreakpoint=972;$(()=>{function l(){i=="down"&&window.scrollY>=20?$("body").addClass("scroll_down"):$("body").removeClass("scroll_down")}var u,t,o,s,h,c,n,f,i,r;if($("body").addClass("document_ready"),slq.ajax.get(slq.vars.pagesURL+"ajax/login.cfm?formAction=checkClient"),u=$("[data-bg]"),u&&u.each(function(){var n=$(this).attr("data-bg");$(this).css("background-image","url("+n+")")}),autocomplete_init(),initSelect(),init_inputsFile(),init_tabs_mob(),manageMainMenu(),init_input_number(),scroll_hash_url(),fade_in_scroll(),$(".swiper-container").length>0&&$(".swiper-container").each(function(){initSwiper(this)}),$(".cross .btnWL").length>0&&add_WL_list(),slq.init(!1,!1,"auto"),window.addEventListener("touchstart",function e(){window.user_is_touching=!0;window.removeEventListener("touchstart",e,!1)},!1),$("#_responsive").width()==2)$(".footerInfos .title-mobile").off("click").on("click",function(){$(this).hasClass("collapsed")?($(this).removeClass("collapsed"),$(this).next(".block-footer-menu-content").removeClass("collapse")):($(this).addClass("collapsed"),$(this).next(".block-footer-menu-content").addClass("collapse"))});$("#seoFooter").length>0&&$("#siteLayer").css({paddingBottom:$("#seoFooter").outerHeight()+$("#seoFooter > .copyright").outerHeight()});$("[id^=lightbox]").on("shown.bs.modal",function(){$('[data-toggle="tooltip"]').tooltip();initSelect();autocomplete_init();$("[id^=lightbox] .swiper-container").length>0&&$("[id^=lightbox] .swiper-container").each(function(n){$(this).addClass("lbx_s"+n);initSwiper(this)});init_inputsFile();$("#lightbox [data-slq='frm']").length>0&&$("#lightbox [data-slq='frm']").each(function(){var n=$(this).attr("id");slq.page.fn.formCheckPos($("#"+n+" :input[data-params]").not("[type=button]").not(".hidden"),n);$(".msg[data-input]").removeClass("hide")});$("[id^=lightbox] [id^=accordion]").on("show.bs.collapse",function(n){$(n.target).prev(".panel-heading").hasClass("active")?$(n.target).prev(".panel-heading").removeClass("active"):$(n.target).prev(".panel-heading").addClass("active")}).on("hide.bs.collapse",function(n){$(n.target).prev(".panel-heading").removeClass("active");$("[data-input]:visible",$(n.target)).length>0&&$("[data-input]:visible",$(n.target)).addClass("hidden")})});$("#lightbox").on("show.bs.modal",function(){typeof MagicZoom!="undefined"&&MagicZoom.close()});$("#lightbox").on("hidden.bs.modal",function(){$("#lightbox").attr("class","modal fade").removeAttr("data-backdrop");$("#lightbox.modal .modal-dialog").attr("class","modal-dialog");$("#lightbox.modal .modal-header .modal-title").html("");$("#lightbox.modal .modal-body").html("")});$('[data-toggle="tooltip"]').tooltip();$("[id^=accordion]").on("hide.bs.collapse",function(n){$(n.target).prev(".panel-heading").removeClass("active");$("[data-input]:visible",$(n.target)).length>0&&$("[data-input]:visible",$(n.target)).addClass("hidden")});$("[id^=accordion]").on("show.bs.collapse",function(n){$(n.target).prev(".panel-heading").hasClass("active")?$(n.target).prev(".panel-heading").removeClass("active"):$(n.target).prev(".panel-heading").addClass("active")}).on("shown.bs.collapse",function(n){$("[data-input].hidden",$(n.target)).length>0&&$("[data-input].hidden",$(n.target)).removeClass("hidden");var t=$(".in",this).prev(".panel-heading").offset().top,i=typeof scrollY=="undefined"?window.pageYOffset:window.scrollY,r=$("header.main").outerHeight();$(this).hasClass("scrollable")&&i>t&&$("html, body").stop().animate({scrollTop:t-r},300)});window.location.href.indexOf("panel=")!=-1&&(t=getUrlParameter("panel"),$("#"+t).length>0&&$("html, body").animate({scrollTop:$("#"+t).offset().top-50},"fast",function(){$("#"+t+" [data-toggle]").trigger("click")}));o=$("header.main").outerHeight(!0);s=$("header.main").outerHeight();$("#filterContent").length>0&&(r=eval($("#filterContent").offset().top+$("#filterContent").outerHeight()));window.onscroll=function(){var t=window.scrollY,u,e;t!=n&&(t>n?(i="down",f=t-n):t<n&&(i="up",f=n-t),n=t);$("body").attr("data-offset_top",t);i=="down"?$("body").addClass("scroll_down"):$("body").removeClass("scroll_down");$("#_responsive").width()==2&&$("#filterContent").length>0&&($("body").hasClass("sticky_filters_mob")||(r=eval($("#filterContent").offset().top+$("#filterContent").outerHeight())),t>r?$("body").addClass("sticky_filters_mob"):t<r&&$("body").removeClass("sticky_filters_mob"));$("#_responsive").width()!=0&&(cancelAnimationFrame(c),h=requestAnimationFrame(l));$("#_responsive").width()!=0&&(session_storage_topHeader_closed=sessionStorage.getItem("topHeader_closed_"+slq.vars.countryID+"_"+slq.vars.langID),t>$(".headerContainer").outerHeight()?$("body").addClass("sticky_header"):$("body").removeClass("sticky_header"));u=$("footer.mainFooter");e=u.offset().top;t>500?u.addClass("return-top-suractive"):u.removeClass("return-top-suractive");eval(t+$(window).height())>=e?u.addClass("return-top-active"):u.removeClass("return-top-active");
21$("#returnTop").off("click").on("click",function(){$("html, body").animate({scrollTop:0},500)});typeof sticky_add_to_cart=="function"&&sticky_add_to_cart(t);$(".pg_cadeaux_d_affaires").length>0&&typeof sticky_corporate_gifts=="function"&&sticky_corporate_gifts(t)};$(window).on("resize",function(){$("#_responsive").width()==2&&$("body").removeClass("sticky_header")});typeof nostojs!="undefined"&&nostojs(function(n){n.listen("postrender",function(n){for(var i,t=0;t<n.filledElements.length;++t)i=n.filledElements[t],$("#"+i).find(".swiper-container").each(function(n){$(this).addClass("s"+n);$(this).attr({"data-slide_dtp":$(this).parents(".nosto_element").attr("data-slide_dtp"),"data-slide_tab":$(this).parents(".nosto_element").attr("data-slide_tab"),"data-slide_mob":$(this).parents(".nosto_element").attr("data-slide_mob")});initSwiper(this)})})});grids_ready();infosMag()});swiper_count=0;slq.page.fn.inputs=function(n,t){var i=t.attr("id"),e=jQuery(t.attr("data-target")),o=slq.plugins.frm[i].params.showErrMsgForm||!1,s=slq.plugins.frm[i].params.scroll||!1,r=jQuery(".submit[rel="+i+"]").length==1?jQuery(".submit[rel="+i+"]"):jQuery(".submit",t),u=slq.plugins.frm[i].params.hideSubmit||!1,f=null;n.each(function(){var o=jQuery(this),s=o.attr("id"),e=slq.plugins.obj[s]||slq.plugins.inpt[s]||slq.plugins.cbx[s],c=e.params.errIco!=undefined?e.params.errIco:!1,h=e.params.errMsg!=undefined?e.params.errMsg:!1,a=e.params.msgTime!=undefined?e.params.msgTime:!1,l;if(!o.hasClass("ready")){if(jQuery("<span class='msg' data-input='"+s+"'><span class='fa'> <\/span><strong><\/strong><\/span>").appendTo(t),e.errLayer=jQuery("[data-input="+s+"]"),e.icoLayer=jQuery(".fa",e.errLayer),e.errTarget=e.params.errTarget!=undefined?jQuery(e.params.errTarget):o,l=o[slq.plugins.frm[i].params.msgRelPos?"position":"offset"](),e.errLayer.css({position:"absolute",zIndex:"10",top:l.top+(o.outerHeight()-e.icoLayer.height())/2,left:l.left+o.outerWidth()-e.icoLayer.width()-10}),c||e.errLayer.css({display:"none"}),e.params.target!=undefined?e.msgLayer=$(e.params.target):(input_layer=o.attr("type")=="hidden"&&e.params.errTarget!=undefined?$(e.params.errTarget).parents(".form-input"):o.attr("type")=="checkbox"?o.parents("label"):o.attr("type")=="radio"?o.parents("label"):o.parents(".form-input"),input_layer.addClass("required"),h&&(input_layer.append("<div class='form-msg "+s+"_error'><\/div>"),e.msgLayer=$("."+s+"_error"))),c)e.icoLayer.on("show",function(t){slq.page.fn.formCheckPos(n,i);e.icoLayer.removeClass(t.err?"vld fa-check":"err fa-ban").addClass(t.err?"err fa-ban":"vld fa-check");e.icoLayer.css({display:"block"})}).on("hide",function(){e.icoLayer.css({display:"none"})});if(h)e.msgLayer.on("show",function(){e.msgLayer.hasClass("error")?e.msgLayer.stop().css({opacity:1}):e.msgLayer.css({opacity:0}).html(slq.plugins.obj[s].msg).stop().animate({opacity:1},"fast");e.msgLayer.addClass("error")}).on("hide",function(n){n.stopPropagation();e.msgLayer.removeClass("error");e.msgLayer.css({opacity:0}).html("")});e.keyHold=!1;$(e.params.errTarget).parents(".form-input").find("input[type='hidden']").on("change",function(){slq.plugins.frm.checkManager(slq.plugins.obj[s])});o.on(_evt.lib.input.error,function(){o[0].type=="checkbox"||o[0].type=="radio"?(o.parent().removeClass("valid"),o.parent().addClass("error")):e.errTarget!=o?(jQuery(e.errTarget).removeClass("valid"),jQuery(e.errTarget).addClass("error")):o[0].type=="hidden"&&$(o[0]).parents(".btn-group").length>
210?($(o[0]).parents(".btn-group").removeClass("valid"),$(o[0]).parents(".btn-group").addClass("error")):(o.val()==""&&o.attr({placeholder:slq.labels.label_champ_err}),o.removeClass("valid"),o.addClass("error"));t.removeClass("frm_valid").addClass("frm_error");h&&(e.msgLayer.trigger({type:"show",err:!0}),a&&(clearTimeout(f),f=setTimeout(function(){e.msgLayer.trigger({type:"hide"})},a)));c?e.icoLayer.trigger({type:"show",err:!0}):e.icoLayer.trigger({type:"hide"});u&&r.addClass("off")}).on(_evt.lib.input.valid,function(){o[0].type=="checkbox"||o[0].type=="radio"?(o.parent().removeClass("error"),o.parent().addClass("valid")):e.errTarget!=o?(jQuery(e.errTarget).removeClass("error"),jQuery(e.errTarget).addClass("valid")):o[0].type=="hidden"&&$(o[0]).parents(".btn-group").length>0?($(o[0]).parents(".btn-group").removeClass("error"),$(o[0]).parents(".btn-group").addClass("valid")):(o.removeClass("error"),o.addClass("valid"));n.hasClass("error")||t.removeClass("frm_error").addClass("frm_valid");h&&e.msgLayer.trigger({type:"hide"});c?e.icoLayer.trigger({type:"show",err:!1}):e.icoLayer.trigger({type:"hide"});t.attr("data-slq=]")=="frm"&&jQuery(".error",t).length==0&&t.trigger(_evt.lib.form.valid);u&&$("input.error",$("form[name='"+i+"']")).length==0&&r.removeClass("off")}).on("focus",function(n){slq.env.is.IETouch&&slq.env.is.mobile&&(Math.abs(slq.vars.inputTimer)<200?(_frm.checkManager(e),slq.vars.prevInput.jQ.trigger("focus")):slq.vars.inputTimer=n.timeStamp)}).on("change blur deactivate",function(n){slq.env.is.IETouch&&slq.env.is.mobile?(slq.vars.inputTimer-=n.timeStamp,slq.vars.prevInput=e,Math.abs(slq.vars.inputTimer)>1e3&&_frm.checkManager(e)):_frm.checkManager(e)}).on("keydown",function(n){n.keyCode==13&&o[0].nodeName!="TEXTAREA"&&n.preventDefault()}).on("keyup",function(n){n.keyCode!=13||o[0].nodeName=="TEXTAREA"||jQuery(this).hasClass("noPost")||$(o[0]).hasClass("ui-autocomplete-input")?_frm.checkManager(e):(n.preventDefault(),slq.plugins.frm[i].post())}).on(_evt.lib.input.reset,function(){h&&e.msgLayer.trigger("hide");e.icoLayer.trigger({type:"hide"});o[0].type=="checkbox"||o[0].type=="radio"?o.parent().removeClass("valid error"):e.errTarget!=o?jQuery(e.errTarget).removeClass("valid error"):o.removeClass("valid error");u&&r.addClass("off")});e.icoLayer.trigger({type:"hide",err:!1});o.addClass("ready")}})};slq.plugins.frm.init=function(n){jQuery.extend(slq.page.fn,{formCheckPos:function(n,t){n.each(function(){var n=jQuery(this),i=slq.plugins.obj[n.attr("id")]||slq.plugins.inpt[n.attr("id")]||slq.plugins.cbx[n.attr("id")],r=n[slq.plugins.frm[t].params.msgRelPos?"position":"offset"]();i.errLayer&&i.errLayer.css({position:"absolute",top:r.top+(n.outerHeight()-i.icoLayer.height())/2,left:r.left+n.outerWidth()-i.icoLayer.width()-10})})}});var t=n==undefined?jQuery("."+_frm.className+",[data-slq=frm]"):jQuery(n);t.each(function(){var n=jQuery(this),t=n.attr("id"),i=jQuery(":input[data-params]",n).not("[type=button]").not(".hidden"),r=jQuery(n.attr("data-target")),o=slq.plugins.frm[t].params.showErrMsgForm||!1,s=slq.plugins.frm[t].params.scroll||!1,e=slq.plugins.frm[t].params.scroll_err||!1,u=jQuery(".submit[rel="+t+"]").length==1?jQuery(".submit[rel="+t+"]"):jQuery(".submit",n),f=slq.plugins.frm[t].params.hideSubmit||!1;jQuery(".submit",n).on(_evt.press,function(n){n.preventDefault()});slq.events.addMethod("resize",function(){slq.page.fn.formCheckPos(i,t)});slq.page.fn.inputs(i,n);n.on(_evt.lib.form.error,function(){var i=$("header.main").outerHeight(),t;if(e)if($("#lightbox:visible").length>0){var r=$("#lightbox").offset().top,o=$("#lightbox .error").eq(0).offset().top,s=o+$("#lightbox").scrollTop()-r;$("#lightbox").stop().animate({scrollTop:s-(i+20)})}else t=$(".error",n).eq(0).offset().top,window_offset_top=(window.pageYOffset||document.documentElement.scrollTop)-(document.documentElement.clientTop||0),(window_offset_top>t||t>eval(window_offset_top+$(window).height()))&&$("html,body").stop().animate({scrollTop:t-(i+20)});f&&u.addClass("off");navigator.vibrate=navigator.vibrate||navigator.webkitVibrate||navigator.mozVibrate||navigator.msVibrate;navigator.vibrate&&navigator.vibrate([100,20,100])}).on(_evt.lib.form.valid,function(){slq.utils.updContent({target:r,data:""},!0);f&&u.removeClass("off")}).on(_evt.lib.form.reset,function(){n.trigger("reset");jQuery("[data-slq=cbx]",n).each(function(){slq.plugins.cbx[jQuery(this).attr("id")].val(0);slq.plugins.cbx[jQuery(this).attr("id")].label.html(slq.plugins.cbx[jQuery(this).attr("id")].params.defaultLabel);jQuery("input[ name="+jQuery(this).attr("id")+"]").val("")}
21);slq.utils.updContent({target:r,data:""},!0)})})};slq.plugins.create("ui",{_private_:{objectType:"_ui",defaults:{}},sortListProdView:function(n){var t=localStorage.getItem("_lastview_"),i=t!==null&&t!=""?JSON.parse(t):null,r=typeof n.args!="undefined"?"?"+jQuery.param(n.args):"";try{window.localStorage&&i!==null&&slq.ajax.post(slq.vars.pagesURL+"ajax/liste_produits_vus.cfm"+r,null,jQuery("#prodSeen"),{lProd:t})}catch(u){console.error("Erreur localstorage(en nav privée sous IOS) Quota trop important")}},openBlock:function(n,t){if(t.hasClass("active"))t.removeClass("active"),$("#"+n.args.block_id).removeClass("active"),$(".menuMask").removeClass("show");else if($(".menuMask").addClass("show"),$("header .header_act").removeClass("active"),$("header .subLayer").removeClass("active"),t.addClass("active"),$("#"+n.args.block_id).addClass("active"),slq.env.responsive.device!="dtp"&&($("header .subLayer:not(.active)").css({display:"none"}),setTimeout(function(){$("header .subLayer:not(.active)").css({display:"block"})},0)),$(".subLayer.open form").length>0){var i=$(".subLayer.active form").attr("id");slq.plugins.frm.init($("#"+i+""));slq.page.fn.formCheckPos($("#"+i+" :input[data-params]").not("[type=button]").not(".hidden"),i)}$("#bloc_mag_search:visible").length>0&&autocomplete_init()},closeBlock:function(){setTimeout(function(){$("header .header_act").removeClass("active");$("header .subLayer").removeClass("active");$(".menuMask").removeClass("show")},0)},closeMask:function(){slq.plugins.ui.closeBlock();$("body").removeClass("block_mob_open mobile-filters-open popin_newsletter_opened open_quick_search_mob");$("header .header_act, header .subLayer").removeClass("open");$(".menuMask").removeClass("show");$(".autocomplete_loader").removeClass("visible");$("body").toggleClass("ticket_opened");open_search_mob_timeout=setTimeout(function(){$("#header-search-block").removeClass("open_mob")},500)}},[],{devChg:function(){$(".docLayer").trigger("slq.deviceChange");$("html, body").removeClass("menu_mob_open block_mob_open");$(".siteLayer").css({height:""});$(".menuMob .content").css("height","");$(".MagicScroll:visible").length>0&&MagicScroll.refresh();setTimeout(function(){$(".swiper-container").length>0&&($(".swiper-container:visible.loaded").each(function(){swiper.update();swiper.updateSize()}),$(".swiper-container:visible:not(.loaded)").each(function(){initSwiper(this)}))},500);slq.env.responsive.device!="dtp"?($(".siteLayer").removeClass("blockOpen"),$(".header_act.open").removeClass("open"),$(".menuMob").css({height:slq.page.win.height-$("header.main").height()+($(".siteLayer").hasClass("sticky")?$(".sHeaderMenu").height():0)})):$(".menuMob").css({height:""})}});checkAddr=!1;slq.page.callback.login_header=function(){keyboard_lock_input($('form[name="loginForm_ajx"] input[name="username_ajx"]'),["|"])};slq.plugins.create("crtPays",{_private_:{objectType:"_crtPays",defaults:{}}},[],{updPays_Addr:function(n,t){$("input[name='addrPays']").val(n.pays_id);updPaysComponents(n.pays_id,"change",t.parents("form"))},updPaysPanier:function(n){if(typeof n!="undefined"){var t=n.pays_id;livreur_suffixe="_"+t;$("input[name='pays_liv']").val(t);$("input[name='pays_mondial']").val(t);$("input[name='ship-country']").val(t);displayLivreurPays(t)}},updPaysLiv:function(n){if(typeof n!="undefined"){var t=n.pays_id;$("#form_change_pays").find("#pays_liv").val(t);$("#form_change_pays").submit()}}});manageMainMenu=function(){menuIsHover=!1;var n=null;dataIdToHover=0;mainNav_hover=0;$(window).width()>1024&&$(".mainNavLayer").each(function(){var n=$(this).attr("id");$(this).find("aside").length>0&&$("#"+n).find(".catalog").addClass("col-md-7")});$(".mainNav > nav > .contentMenu > [data-type-id]").on("mouseenter",function(){$("#_responsive").width()!=0||window.user_is_touching||(clearTimeout(n),menuIsHover=!0,mainNav_hover=mainNav_hover+1,dataIdToHover=$(this).attr("data-type-id"),this_mainNav=$(this).parents("nav"),this_mainNav.trigger("menuHover"))});$(".mainNavLayer").on("mouseenter",function(){$("#_responsive").width()!=0||window.user_is_touching||(menuIsHover=!0,mainNav_hover=mainNav_hover+1,$(".mainNav").trigger("menuHover"),clearTimeout(n))}).on("mouseleave",function(){$("#_responsive").width()!=0||window.user_is_touching||(n=setTimeout(function(){$(".mainNavLayer:hover").length||(menuIsHover=!1,mainNav_hover=0);$(".mainNav").trigger("menuHover")},100))});$(".mainNav .collec").on("mouseleave",function(){this_mainNav=$(this);$("#_responsive").width()!=0||window.user_is_touching||(n=setTimeout(function(){$(".mainNavLayer:hover").length||(menuIsHover=!1,mainNav_hover=0);this_mainNav.trigger("menuHover")},100))});$(".mainNav").on("menuHover",function(){var n;if(slq.plugins.ui.closeBlock(),n=dataIdToHover,$(".mainNav > nav > .contentMenu > [data-type-id]").removeClass("selected"),$(".menuMask").removeClass("show"),$(".mainNavLayer").css({opacity:1}),menuIsHover)if($("#mainNavLayer"+n+" > div").length>0){$(".menuMask").addClass("show");$("[data-type-id="+n+"]").addClass("selected");$(".menuMask").on("click",function(){menuIsHover=!1;$(".mainNav").trigger("menuHover")});var r=$("header.main").outerHeight(),u=$(window).height(),f=$("#mainNavLayer"+n+" > div").outerHeight(),t=0,i=f;$(".top_header").each(function(){t=t+$(this).outerHeight()});f>u-(t+r)&&(i=u-(t+r));$(".mainNavLayer").not("#mainNavLayer"+n).css({height:0,left:0});mainNav_hover==1?$("#mainNavLayer"+n).css({height:i,left:0}).stop().animate({opacity:1},150):$("#mainNavLayer"+n).css({height:i,left:0,opacity:1});$("#mainNavLayer"+n+" > div").css({height:i});$("#_responsive").width()!=0&&($("#mainNavLayer"+n).css({height:"auto"}),menuTouch=0)}else $(".mainNavLayer").stop().css({height:0,opacity:0}
21),$(".mainNavLayer > div").css({height:"auto"});else menuTouch=0,$(".mainNavLayer").stop().css({height:0,opacity:0}),$(".mainNavLayer > div").css({height:"auto"})});$("header.main .menu_mob").on("click",function(n){n.preventDefault();$("html, body").toggleClass("menu_mob_open");$("body").removeClass("open_quick_search_mob");$("#header-search-block").removeClass("open_mob");$(".mainNav [data-type-id]").each(function(){$("#mainNavLayer"+$(this).attr("data-type-id")+" > div").length>0&&$(this).addClass("collapsible")});$(".sousCat").each(function(){$(this).find(".tp").length>0&&$(this).addClass("collapsible")});$("body").hasClass("menu_mob_open")?(slq.plugins.ui.closeBlock(),$(this).addClass("open")):($(this).removeClass("open"),$(".tp").removeClass("open"),$(".sousCat a.lvl-2").removeClass("open"),$(".mainNavLayer > div").removeClass("open"),$(".mainNav > nav > .contentMenu > [data-type-id] a").removeClass("clicked"),$(".mainNavLayer").scrollTop(0).css({display:"none"}).removeClass("open"),setTimeout(function(){$(".mainNavLayer").css({display:"block"})},300))});menuTouch=0;$(".mainNav [data-type-id] > a, .mainNav [data-type-id] > div").on("click",function(n){if(($(this).attr("href")=="#"||$(this).attr("href")=="")&&n.preventDefault(),dataIdToHover=$(this).parents("[data-type-id]").attr("data-type-id"),$(this).addClass("clicked"),$(window).width()<=1024&&$("#mainNavLayer"+dataIdToHover+" > div").length>0){n.preventDefault();n.stopPropagation();var t=$(this).clone();$("#mainNavLayer"+dataIdToHover+" .header_menu .libelle > *").length==0&&$("#mainNavLayer"+dataIdToHover+" .header_menu .libelle").empty().append(t);$("#mainNavLayer"+dataIdToHover).addClass("open")}});$(".sousCat a.lvl-2").on("click",function(n){if($(window).width()<=1024&&$(this).parent().find(".tp").length>0){n.preventDefault();n.stopPropagation();$(this).hasClass("open")||($(".sousCat a.lvl-2").removeClass("open"),$(".sousCat .tp").removeClass("open"));$(this).toggleClass("open");var t=$(this).parent().find(".tp");t.toggleClass("open")}});$(".sousCat a.lvl-2, .sousCat a.lvl-3, .sousCat .menu-see_all-link").on("mousedown",function(){$(this).attr("data-id").length>0&&(document.cookie="current_menu_type_id="+$(this).attr("data-id")+"; path=/");$(this).attr("href").length>0&&(document.cookie=/[\-]p[\-]/.test($(this).attr("href"))?"current_menu_type_href="+$(this).attr("href")+"; path=/":"current_menu_type_href=; expires=Thu, 01 Jan 1970 00:00:00 UTC; path=/;")});$(".breadcrumb a").on("mousedown",function(){document.cookie="current_menu_type_id=; expires=Thu, 01 Jan 1970 00:00:00 UTC; path=/;";document.cookie="current_menu_type_href=; expires=Thu, 01 Jan 1970 00:00:00 UTC; path=/;"});$(".header_menu .back").on("click",function(){$(".tp").hasClass("open")&&($(".sousCat a.lvl-2").removeClass("open"),$(".tp.open").removeClass("open"));$(".mainNavLayer").removeClass("open");$(this).parents(".catalog").css("height","auto");$(".mainNav > .contentMenu > [data-type-id] a").removeClass("clicked");$(".libelle-lvl1 > a").removeClass("clicked")})};$(function(){var n=$(".articles-slider"),t=new Swiper(n,{spaceBetween:10,slidesPerView:3,loop:!1,slidesPerGroup:3,navigation:{nextEl:n.parents(".articles-slider-container").find(".swiper-button-next"),prevEl:n.parents(".articles-slider-container").find(".swiper-button-prev")},breakpoints:{768:{slidesPerView:2,slidesPerGroup:2,spaceBetween:15},972:{slidesPerView:2,slidesPerGroup:2,spaceBetween:15}}})});slq.page.callback.gravure=function(){$("#lightbox_engraving").modal("show");$("#lightbox_engraving").on("shown.bs.modal",function(){function r(n){n.addEventListener("contextmenu",function(n){n.preventDefault()});n.addEventListener("touchstart",function(){n._touchStartTime=Date.now()});n.addEventListener("touchend",function(t){const i=Date.now()-n._touchStartTime;i>500&&t.preventDefault()})}$("body").addClass("lightbox_blured");$("#lightbox_engraving .swiper-container").length>0&&$("#lightbox_engraving .swiper-container").each(function(n){$(this).addClass("lbx_s"+n);initSwiper(this)});$('#lightbox_engraving input[name="gravure_typo"]').on("change",function(){var t=$('#lightbox_engraving input[name="gravure_text"]'),i=t.val(),f=$(this).attr("id"),n=$(this).attr("data-maxlength"),e=slq.labels.label_gravure_max_text.replace("{x}",n);if($(".typo_text[data-limit] input").val().length>n){var u=i.length,o=u-n,r=i.slice(0,u-o);t.val(r)}$(".typo_text[data-limit]").attr("data-limit",n);$('.typo_text[data-limit] input:not([name="gravure_text_length"])').attr("maxlength",n).attr("placeHolder",e);$(".typo_text[data-limit] .count").html(n-t.val().length);$('.typo_text[data-limit] input[name="gravure_text_length"]').val(n);typeof r!="undefined"?$("#lightbox_engraving .typo_live input").val(r):$("#lightbox_engraving .typo_live input").val(i);$("#lightbox_engraving .typo_live").attr("class","").addClass("typo_live").addClass(f);$('#lightbox_engraving input[name="gravure_text"]').val()!=""&&$("#lightbox_engraving .typo_live").addClass("on")});$('#lightbox_engraving input[name="gravure_typo"]:checked').trigger("change");r(document.querySelector('input[name="gravure_text"]'));$('#lightbox_engraving input[name="gravure_text"]').on("paste",function(n){n.preventDefault()});const i=/^[A-Za-z0-9\u00C0-\u024F.:!?\/()&@#*\-+=`_ ]*$/,n=$('#lightbox_engraving input[name="gravure_text"]'),u=$("#lightbox_engraving .typo_text .count"),f=$("#lightbox_engraving .typo_live > input"),e=$("#lightbox_engraving .typo_live"),o=parseInt($("#lightbox_engraving .typo_text").attr("data-limit"))||999;let t=n.val();n.on("focus",function(){t=$(this).val()});n.on("input",function(){let n=$(this).val();i.test(n)?t=n:(n=[...n].filter(n=>i.test(n)).join(""),$(this).val(n),t=n);u.text(o-n.length);f.val(n);e.toggleClass("on",n.length>0)});$("#gravure_form .submit").off("click").on("click",function(){var n;if(slq.plugins.frm.gravure_form.check(),n=$('#gravure_form [name="action"]').val(),$("#gravure_form").hasClass("frm_valid"))if(n=="add"){var t=$('#gravure_form input[name="gravure_text"]').val(),i=$('#gravure_form input[name="gravure_text_length"]').val(),r=$('#gravure_form input[name="gravure_typo"]:checked').val();typeof slq.plugins.prod.prodSheet!="undefined"?(slq.plugins.prod.prodSheet.params.qty=$('#prodSheet [name="qty"]').val(),slq.plugins.crt.addOption(jQuery.extend(slq.plugins.prod.prodSheet.params,{URLVars:{gravure_typo:r,gravure_text:encodeURIComponent(t),gravure_text_length:i}}))):slq.plugins.frm.gravure_form.post()}else n=="upd"&&slq.plugins.frm.gravure_form.post()})});$("#lightbox_engraving").on("hidden.bs.modal",function(){$("body").removeClass("lightbox_blured")})};$(".doc-ttl-img-txt-btn [data-zoom]").on("click",function(){var n=$(this).attr("data-zoom");$(".gallery-modal").length==0&&$("body").append('<div class="gallery-shadow"><\/div><div class="gallery-modal"><div class="gallery-container"><span class="gallery-icon gallery-close icon-close"><\/span><div class="flex_center flex_acenter h100pct"><img src=""><\/div><\/div><\/div>');setTimeout(function(){$(".gallery-modal").css({transform:"scale(1)"});$(".gallery-shadow").fadeIn();$(".gallery-modal img").fadeOut("fast",function(){var t=new Image;t.onload=function(){$(".gallery-modal img").attr("src",n).fadeIn("fast")};t.onerror=function(){$(".gallery-modal img").attr("src",slq.vars.pageURL+"ximg/nophoto_pdp.png").fadeIn("fast")};t.src=n});
21$("body").off("click",".gallery-close").on("click",".gallery-close",function(){$(".gallery-modal").css({transform:"scale(0)"});$(".gallery-shadow").fadeOut("slowl",function(){$(".gallery-modal img").attr("src","")})})},100)});slq.page.callback.stock_reminder_register=function(){$("#lightbox").modal("show");$('form[name="stock_reminder_form"]').on("post",function(){$("#stock_reminder_form .stock_reminder_error").addClass("hide")});if(typeof grecaptcha=="undefined"){var n=document.createElement("script");n.setAttribute("id","grecaptcha-sdk");n.setAttribute("type","text/javascript");n.setAttribute("async",!0);n.setAttribute("defer",!0);n.setAttribute("src","https://www.google.com/recaptcha/api.js?render="+slq.vars.grecaptchaKey);document.body.append(n);$("#grecaptcha-sdk").on("load",function(){grecaptcha.ready(function(){grecaptcha.execute(""+slq.vars.grecaptchaKey+"",{action:"stock_reminder"}).then(function(n){$("#stock_reminder_form [name='g_recaptcha_response']").val(n)})})})}else grecaptcha.ready(function(){grecaptcha.execute(""+slq.vars.grecaptchaKey+"",{action:"stock_reminder"}).then(function(n){$("#stock_reminder_form [name='g_recaptcha_response']").val(n)})})};slq.page.callback.stock_reminder_error=function(){$("#stock_reminder_form .stock_reminder_error").removeClass("hide");grecaptcha.ready(function(){grecaptcha.execute(""+slq.vars.grecaptchaKey+"",{action:"stock_reminder"}).then(function(n){$("#stock_reminder_form [name='g_recaptcha_response']").val(n)})});$("#stock_reminder_email").on("submit",function(){$(".stock_reminder_error").addClass("hide").empty()})};$(".flex_atop .sousCat a.lvl-2").on("mouseenter",function(){$(this).addClass("selected")}).on("mouseleave",function(){$(this).removeClass("selected")});
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.