PageSourceSearch

https://campingshopen.se/js/compiled/compiled.js?v=1186

js campingshopen.se collected 2026-10-04 16:22:30 UTC 41,132 bytes, 265 lines download raw bytes

1!function(e,t,n){function r(e,t){return typeof e===t}function o(){var e,t,n,o,i,a,s;for(var l in S)if(S.hasOwnProperty(l)){if(e=[],t=S[l],t.name&&(e.push(t.name.toLowerCase()),t.options&&t.options.aliases&&t.options.aliases.length))for(n=0;n<t.options.aliases.length;n++)e.push(t.options.aliases[n].toLowerCase());for(o=r(t.fn,"function")?t.fn():t.fn,i=0;i<e.length;i++)a=e[i],s=a.split("."),1===s.length?Modernizr[s[0]]=o:(!Modernizr[s[0]]||Modernizr[s[0]]instanceof Boolean||(Modernizr[s[0]]=new Boolean(Modernizr[s[0]])),Modernizr[s[0]][s[1]]=o),C.push((o?"":"no-")+s.join("-"))}}function i(e){var t=E.className,n=Modernizr._config.classPrefix||"";if(x&&(t=t.baseVal),Modernizr._config.enableJSClass){var r=new RegExp("(^|\\s)"+n+"no-js(\\s|$)");t=t.replace(r,"$1"+n+"js$2")}Modernizr._config.enableClasses&&(t+=" "+n+e.join(" "+n),x?E.className.baseVal=t:E.className=t)}function a(){return"function"!=typeof t.createElement?t.createElement(arguments[0]):x?t.createElementNS.call(t,"http://www.w3.org/2000/svg",arguments[0]):t.createElement.apply(t,arguments)}function s(){var e=t.body;return e||(e=a(x?"svg":"body"),e.fake=!0),e}function l(e,n,r,o){var i,l,c,u,f="modernizr",d=a("div"),p=s();if(parseInt(r,10))for(;r--;)c=a("div"),c.id=o?o[r]:f+(r+1),d.appendChild(c);return i=a("style"),i.type="text/css",i.id="s"+f,(p.fake?p:d).appendChild(i),p.appendChild(d),i.styleSheet?i.styleSheet.cssText=e:i.appendChild(t.createTextNode(e)),d.id=f,p.fake&&(p.style.background="",p.style.overflow="hidden",u=E.style.overflow,E.style.overflow="hidden",E.appendChild(p)),l=n(d,e),p.fake?(p.parentNode.removeChild(p),E.style.overflow=u,E.offsetHeight):d.parentNode.removeChild(d),!!l}function c(e,t){return!!~(""+e).indexOf(t)}function u(e){return e.replace(/([a-z])-([a-z])/g,function(e,t,n){return t+n.toUpperCase()}).replace(/^-/,"")}function f(e,t){return function(){return e.apply(t,arguments)}}function d(e,t,n){var o;for(var i in e)if(e[i]in t)return n===!1?e[i]:(o=t[e[i]],r(o,"function")?f(o,n||t):o);return!1}function p(e){return e.replace(/([A-Z])/g,function(e,t){return"-"+t.toLowerCase()}).replace(/^ms-/,"-ms-")}function m(t,n,r){var o;if("getComputedStyle"in e){o=getComputedStyle.call(e,t,n);var i=e.console;if(null!==o)r&&(o=o.getPropertyValue(r));else if(i){var a=i.error?"error":"log";i[a].call(i,"getComputedStyle returning null, its possible modernizr test results are inaccurate")}}else o=!n&&t.currentStyle&&t.currentStyle[r];return o}function h(t,r){var o=t.length;if("CSS"in e&&"supports"in e.CSS){for(;o--;)if(e.CSS.supports(p(t[o]),r))return!0;return!1}if("CSSSupportsRule"in e){for(var i=[];o--;)i.push("("+p(t[o])+":"+r+")");return i=i.join(" or "),l("@supports ("+i+") { #modernizr { position: absolute; } }",function(e){return"absolute"==m(e,null,"position")})}return n}function v(e,t,o,i){function s(){f&&(delete N.style,delete N.modElem)}if(i=r(i,"undefined")?!1:i,!r(o,"undefined")){var l=h(e,o);if(!r(l,"undefined"))return l}for(var f,d,p,m,v,g=["modernizr","tspan","samp"];!N.style&&g.length;)f=!0,N.modElem=a(g.shift()),N.style=N.modElem.style;for(p=e.length,d=0;p>d;d++)if(m=e[d],v=N.style[m],c(m,"-")&&(m=u(m)),N.style[m]!==n){if(i||r(o,"undefined"))return s(),"pfx"==t?m:!0;try{N.style[m]=o}catch(y){}if(N.style[m]!=v)return s(),"pfx"==t?m:!0}return s(),!1}function g(e,t,n,o,i){var a=e.charAt(0).toUpperCase()+e.slice(1),s=(e+" "+z.join(a+" ")+a).split(" ");return r(t,"string")||r(t,"undefined")?v(s,t,o,i):(s=(e+" "+j.join(a+" ")+a).split(" "),d(s,t,n))}function y(e,t,r){return g(e,n,n,t,r)}var C=[],S=[],b={_version:"3.5.0",_config:{classPrefix:"",enableClasses:!0,enableJSClass:!0,usePrefixes:!0},_q:[],on:function(e,t){var n=this;setTimeout(function(){t(n[e])},0)},addTest:function(e,t,n){S.push({name:e,fn:t,options:n})},addAsyncTest:function(e){S.push({name:null,fn:e})}},Modernizr=function(){};Modernizr.prototype=b,Modernizr=new Modernizr,Modernizr.addTest("passiveeventlisteners",function(){var t=!1;try{var n=Object.defineProperty({},"passive",{get:function(){t=!0}});e.addEventListener("test",null,n)}catch(r){}return t});var E=t.documentElement,x="svg"===E.nodeName.toLowerCase();x||!function(e,t){function n(e,t){var n=e.createElement("p"),r=e.getElementsByTagName("head")[0]||e.documentElement;return n.innerHTML="x<style>"+t+"</style>",r.insertBefore(n.lastChild,r.firstChild)}function r(){var e=C.elements;return"string"==typeof e?e.split(" "):e}function o(e,t){var n=C.elements;"string"!=typeof n&&(n=n.join(" ")),"string"!=typeof e&&(e=e.join(" ")),C.elements=n+" "+e,c(t)}function i(e){var t=y[e[v]];return t||(t={},g++,e[v]=g,y[g]=t),t}function a(e,n,r){if(n||(n=t),f)return n.createElement(e);r||(r=i(n));var o;return o=r.cache[e]?r.cache[e].cloneNode():h.test(e)?(r.cache[e]=r.createElem(e)).cloneNode():r.createElem(e),!o.canHaveChildren||m.test(e)||o.tagUrn?o:r.frag.appendChild(o)}function s(e,n){if(e||(e=t),f)return e.createDocumentFragment();n=n||i(e);for(var o=n.frag.cloneNode(),a=0,s=r(),l=s.length;l>a;a++)o.createElement(s[a]);return o}function l(e,t){t.cache||(t.cache={},t.createElem=e.createElement,t.createFrag=e.createDocumentFragment,t.frag=t.createFrag()),e.createElement=function(n){return C.shivMethods?a(n,e,t):t.createElem(n)},e.createDocumentFragment=Function("h,f","return function(){var n=f.cloneNode(),c=n.createElement;h.shivMethods&&("+r().join().replace(/[\w\-:]+/g,function(e){return t.createElem(e),t.frag.createElement(e),'c("'+e+'")'})+");return n}")(C,t.frag)}function c(e){e||(e=t);var r=i(e);return!C.shivCSS||u||r.hasCSS||(r.hasCSS=!!n(e,"article,aside,dialog,figcaption,figure,footer,header,hgroup,main,nav,section{dis
vendor: 5,036 bytes, line 1
1play:block}mark{background:#FF0;color:#000}template{display:none}")),f||l(e,r),e}var u,f,d="3.7.3",p=e.html5||{},m=/^<|^(?:button|map|select|textarea|object|iframe|option|optgroup)$/i,h=/^(?:a|b|code|div|fieldset|h1|h2|h3|h4|h5|h6|i|label|li|ol|p|q|span|strong|style|table|tbody|td|th|tr|ul)$/i,v="_html5shiv",g=0,y={};!function(){try{var e=t.createElement("a");e.innerHTML="<xyz></xyz>",u="hidden"in e,f=1==e.childNodes.length||function(){t.createElement("a");var e=t.createDocumentFragment();return"undefined"==typeof e.cloneNode||"undefined"==typeof e.createDocumentFragment||"undefined"==typeof e.createElement}()}catch(n){u=!0,f=!0}}();var C={elements:p.elements||"abbr article aside audio bdi canvas data datalist details dialog figcaption figure footer header hgroup main mark meter nav output picture progress section summary template time video",version:d,shivCSS:p.shivCSS!==!1,supportsUnknownElements:f,shivMethods:p.shivMethods!==!1,type:"default",shivDocument:c,createElement:a,createDocumentFragment:s,addElements:o};e.html5=C,c(t),"object"==typeof module&&module.exports&&(module.exports=C)}("undefined"!=typeof e?e:this,t);var w=b._config.usePrefixes?" -webkit- -moz- -o- -ms- ".split(" "):["",""];b._prefixes=w,Modernizr.addTest("csspositionsticky",function(){var e="position:",t="sticky",n=a("a"),r=n.style;return r.cssText=e+w.join(t+";"+e).slice(0,-e.length),-1!==r.position.indexOf(t)});var _=b.testStyles=l;Modernizr.addTest("touchevents",function(){var n;if("ontouchstart"in e||e.DocumentTouch&&t instanceof DocumentTouch)n=!0;else{var r=["@media (",w.join("touch-enabled),("),"heartz",")","{#modernizr{top:9px;position:absolute}}"].join("");_(r,function(e){n=9===e.offsetTop})}return n});var T="Moz O ms Webkit",z=b._config.usePrefixes?T.split(" "):[];b._cssomPrefixes=z;var j=b._config.usePrefixes?T.toLowerCase().split(" "):[];b._domPrefixes=j;var k={elem:a("modernizr")};Modernizr._q.push(function(){delete k.elem});var N={style:k.elem.style};Modernizr._q.unshift(function(){delete N.style}),b.testAllProps=g,b.testAllProps=y,Modernizr.addTest("backgroundsize",y("backgroundSize","100%",!0)),Modernizr.addTest("csstransforms",function(){return-1===navigator.userAgent.indexOf("Android 2.")&&y("transform","scale(1)",!0)}),o(),i(C),delete b.addTest,delete b.addAsyncTest;for(var P=0;P<Modernizr._q.length;P++)Modernizr._q[P]();e.Modernizr=Modernizr}(window,document);jQuery.cookie=function(name,value,options){if(typeof value!='undefined'){if(value===null){value='';options.expires=-1}var expires='';if(options.expires&&(typeof options.expires=='number'||options.expires.toUTCString)){var date;if(typeof options.expires=='number'){date=new Date();date.setTime(date.getTime()+(options.expires*24*60*60*1000))}else{date=options.expires}expires='; expires='+date.toUTCString()}var path=options.path?'; path='+(options.path):'';var domain=options.domain?'; domain='+(options.domain):'';var secure=options.secure?'; secure':'';document.cookie=[name,'=',encodeURIComponent(value),expires,path,domain,secure].join('')}else{var cookieValue=null;if(document.cookie&&document.cookie!=''){var cookies=document.cookie.split(';');for(var i=0;i<cookies.length;i++){var cookie=jQuery.trim(cookies[i]);if(cookie.substring(0,name.length+1)==(name+'=')){cookieValue=decodeURIComponent(cookie.substring(name.length+1));break}}}return cookieValue}};!function(a,b){"object"==typeof exports?module.exports=b():"function"==typeof define&&define.amd?define(b):a.Spinner=b()}(this,function(){"use strict";function a(a,b){var c,d=document.createElement(a||"div");for(c in b)d[c]=b[c];return d}function b(a){for(var b=1,c=arguments.length;c>b;b++)a.appendChild(arguments[b]);return a}function c(a,b,c,d){var e=["opacity",b,~~(100*a),c,d].join("-"),f=.01+c/d*100,g=Math.max(1-(1-a)/b*(100-f),a),h=j.substring(0,j.indexOf("Animation")).toLowerCase(),i=h&&"-"+h+"-"||"";return l[e]||(m.insertRule("@"+i+"keyframes "+e+"{0%{opacity:"+g+"}"+f+"%{opacity:"+a+"}"+(f+.01)+"%{opacity:1}"+(f+b)%100+"%{opacity:"+a+"}100%{opacity:"+g+"}}",m.cssRules.length),l[e]=1),e}function d(a,b){var c,d,e=a.style;for(b=b.charAt(0).toUpperCase()+b.slice(1),d=0;d<k.length;d++)if(c=k[d]+b,void 0!==e[c])return c;return void 0!==e[b]?b:void 0}function e(a,b){for(var c in b)a.style[d(a,c)||c]=b[c];return a}function f(a){for(var b=1;b<arguments.length;b++){var c=arguments[b];for(var d in c)void 0===a[d]&&(a[d]=c[d])}return a}function g(a,b){return"string"==typeof a?a:a[b%a.length]}function h(a){this.opts=f(a||{},h.defaults,n)}function i(){function c(b,c){return a("<"+b+' xmlns="urn:schemas-microsoft.com:vml" class="spin-vml">',c)}m.addRule(".spin-vml","behavior:url(#default#VML)"),h.prototype.lines=function(a,d){function f(){return e(c("group",{coordsize:k+" "+k,coordorigin:-j+" "+-j}),{width:k,height:k})}function h(a,h,i){b(m,b(e(f(),{rotation:360/d.lines*a+"deg",left:~~h}),b(e(c("roundrect",{arcsize:d.corners}),{width:j,height:d.width,left:d.radius,top:-d.width>>1,filter:i}),c("fill",{color:g(d.color,a),opacity:d.opacity}),c("stroke",{opacity:0}
1))))}var i,j=d.length+d.width,k=2*j,l=2*-(d.width+d.length)+"px",m=e(f(),{position:"absolute",top:l,left:l});if(d.shadow)for(i=1;i<=d.lines;i++)h(i,-2,"progid:DXImageTransform.Microsoft.Blur(pixelradius=2,makeshadow=1,shadowopacity=.3)");for(i=1;i<=d.lines;i++)h(i);return b(a,m)},h.prototype.opacity=function(a,b,c,d){var e=a.firstChild;d=d.shadow&&d.lines||0,e&&b+d<e.childNodes.length&&(e=e.childNodes[b+d],e=e&&e.firstChild,e=e&&e.firstChild,e&&(e.opacity=c))}}var j,k=["webkit","Moz","ms","O"],l={},m=function(){var c=a("style",{type:"text/css"});return b(document.getElementsByTagName("head")[0],c),c.sheet||c.styleSheet}(),n={lines:12,length:7,width:5,radius:10,rotate:0,corners:1,color:"#000",direction:1,speed:1,trail:100,opacity:.25,fps:20,zIndex:2e9,className:"spinner",top:"50%",left:"50%",position:"absolute"};h.defaults={},f(h.prototype,{spin:function(b){this.stop();{var c=this,d=c.opts,f=c.el=e(a(0,{className:d.className}),{position:d.position,width:0,zIndex:d.zIndex});d.radius+d.length+d.width}if(b&&(b.insertBefore(f,b.firstChild||null),e(f,{left:d.left,top:d.top})),f.setAttribute("role","progressbar"),c.lines(f,c.opts),!j){var g,h=0,i=(d.lines-1)*(1-d.direction)/2,k=d.fps,l=k/d.speed,m=(1-d.opacity)/(l*d.trail/100),n=l/d.lines;!function o(){h++;for(var a=0;a<d.lines;a++)g=Math.max(1-(h+(d.lines-a)*n)%l*m,d.opacity),c.opacity(f,a*d.direction+i,g,d);c.timeout=c.el&&setTimeout(o,~~(1e3/k))}()}return c},stop:function(){var a=this.el;return a&&(clearTimeout(this.timeout),a.parentNode&&a.parentNode.removeChild(a),this.el=void 0),this},lines:function(d,f){function h(b,c){return e(a(),{position:"absolute",width:f.length+f.width+"px",height:f.width+"px",background:b,boxShadow:c,transformOrigin:"left",transform:"rotate("+~~(360/f.lines*k+f.rotate)+"deg) translate("+f.radius+"px,0)",borderRadius:(f.corners*f.width>>1)+"px"})}for(var i,k=0,l=(f.lines-1)*(1-f.direction)/2;k<f.lines;k++)i=e(a(),{position:"absolute",top:1+~(f.width/2)+"px",transform:f.hwaccel?"translate3d(0,0,0)":"",opacity:f.opacity,animation:j&&c(f.opacity,f.trail,l+k*f.direction,f.lines)+" "+1/f.speed+"s linear infinite"}),f.shadow&&b(i,e(h("#000","0 0 4px #000"),{top:"2px"})),b(d,b(i,h(g(f.color,k),"0 0 1px rgba(0,0,0,.1)")));return d},opacity:function(a,b,c){b<a.childNodes.length&&(a.childNodes[b].style.opacity=c)}});var o=e(a("group"),{behavior:"url(#default#VML)"});return!d(o,"transform")&&o.adj?i():j=d(o,"animation"),h});(function(factory){if(typeof exports=='object'){factory(require('jquery'),require('spin'))}else if(typeof define=='function'&&define.amd){define(['jquery','spin'],factory)}else{if(!window.Spinner){throw new Error('Spin.js not present')}
2factory(window.jQuery,window.Spinner)}}(function($,Spinner){$.fn.spin=function(opts,color){return this.each(function(){var $this=$(this),data=$this.data();if(data.spinner){data.spinner.stop();delete data.spinner}
3if(opts!==!1){opts=$.extend({color:color||$this.css('color')},$.fn.spin.presets[opts]||opts);data.spinner=new Spinner(opts).spin(this)}})}
4$.fn.spin.presets={small:{lines:11,length:2,width:2,radius:4},medium:{lines:11,length:6,width:4,radius:8},large:{lines:11,length:9,width:5,radius:11}}}));(function(e,t,n,r){e.fn.doubleTapToGo=function(r){if(!("ontouchstart"in t)&&!navigator.msMaxTouchPoints&&!navigator.userAgent.toLowerCase().match(/windows phone os 7/i))return!1;this.each(function(){var t=!1;e(this).on("click",function(n){var r=e(this);if(r[0]!=t[0]){n.preventDefault();t=r}});e(n).on("click touchstart MSPointerDown",function(n){var r=!0,i=e(n.target).parents();for(var s=0;s<i.length;s++)if(i[s]==t[0])r=!1;if(r)t=!1})});return this}})(jQuery,window,document);if(typeof dataLayer=='undefined'){var dataLayer=[]}
5$.ajaxSetup({cache:!1});(function(WGR,$,undefined){var cartParams={languageCode:'sv',currencyCode:'SEK',showPricesWithoutVAT:0,currencyPrintFormat:'',countryID:1,pricesWithoutVAT:0,buyButtonAction:'flyToCart',frontSystemCode:'default'};$('.js-autocomplete-result').on('click','.js-product-item',productBoxClick);$('.js-product-item').on('click',productBoxClick);$('.js-product-item-add').on('click',productListItemAddToCart);$('.js-set-product-list-sorting').on('click',setProductListSorting);$('#js-product-list-sorting-select').on('change','#js-set-product-list-sorting-select',setProductListSortingSelect);$('.js-set-vatsetting').on('click',setVATSetting);$('.js-set-currency').on('change',setCurrency);$('.js-menu-node').on('click',toggleMenuNode);$('#js-mobile-search').on('click',showMiniSearch);$('#js-mobile-menu').on('click',toggleMiniMenu);$('.is-mobile-nav-open .page').on('touchmove',function(e){e.preventDefault()});$('.js-listmenu-parent').on('click',goToParentCategoryMenu);$('.has-dropdown > span').on('click',toggleDesktopMenu);$('.has-sub-dropdown > a').on('click',toggleDesktopSubMenu);$('.js-sub-menu-return').on('click',DesktopSubMenuReturn);$('#js-show-lost-password-form').on('click',showLostPasswordForm);var touchArea=document.querySelector('.js-touch-area');if(touchArea){touchArea.addEventListener('touchstart',touchStart,Modernizr.passiveeventlisteners?{passive:!0}:!1);touchArea.addEventListener('touchend',touchEnd,Modernizr.passiveeventlisteners?{passive:!0}:!1)}
6$('body').on('click touchend','.is-alert-close .icon-times',function(){$(this).closest('.is-alert-close').fadeOut('200')});if($("#js-topcart").length!==1){WGR.cartParams.buyButtonAction='directlyToCheckout'}
7if($('.l-mobile-nav').length>0){removeIOSRubberEffect(document.querySelector('.l-mobile-nav'))}
8if($(".mega-menu .has-dropdown").length>0){$(".mega-menu .has-dropdown").each(positionDropdownMega)}
9if($(".klarna-widget").length>0){(function(){var a=document.createElement("script");a.async=1;a.src="https://cdn.klarna.com/1.0/code/client/all.js";$("body").append(a)})()}
10if($.fn.doubleTapToGo){$('.has-dropdown').doubleTapToGo()}
11function productListItemAddToCart(e)
12{var $this=$(this);var productItem=$this.closest('.js-product-item');var productItemImage=productItem.find('.js-product-item-img').first();var productTitle=productItem.data('title').toString();var articleNumber=productItem.data('artno').toString();var price=parseFloat(productItem.data('price'));var item={combinationID:$this.data('cid'),quantity:'1'};var list=productItem.closest('.js-product-items');var listSlotID=list.data('slotid');if(listSlotID){document.cookie='clickedslot='+listSlotID+'; path=/'}
13var buyButtonSpinner=setTimeout(function(){$this.addClass('is-add-to-cart-loading');$this.find('.is-add-to-cart-preloader').addClass('is-preloader--active')},300);$.when(WGR.cart.addItem(item)).done(function(data){clearTimeout(buyButtonSpinner);$this.removeClass('is-add-to-cart-loading');$this.find('.is-add-to-cart-preloader').removeClass('is-preloader--active')});WGR.cart.animateProduct(productItemImage);WGR.cart.addToCartGoogleEvent(articleNumber,productTitle,1,'AddFromProductList',this);if(!isNaN(price)){WGR.cart.addToCartFacebookEvent(articleNumber,price)}
14if(WGR.cartParams.buyButtonAction!='directlyToCheckout'){return!1}}
15function productBoxClick()
16{if(!getSelection().toString()){try{var productTitle=$(this).data('title').toString();var articleNumber=$(this).data('artno').toString().substr(0,50);var list=$(this).closest('.js-product-items');var listName=list.data('listname');var listPosition=list.find('.js-product-item').index(this)+1;var listSlotID=list.data('slotid');if(listSlotID){document.cookie='clickedslot='+listSlotID+'; path=/'}
17try{gtag('event','select_content',{'content_type':'product','items':[{'id':articleNumber,'name':productTitle,'list':listName,'list_position':listPosition}]})}
18catch(e){}
19dataLayer.push({'event':'fireEvent','eventCategory':'ProductClick','eventAction':'Click','eventLabel':productTitle,'ecommerce':{'currencyCode':WGR.cartParams.currencyCode,'click':{'actionField':{'list':listName},'products':[{'name':productTitle,'id':articleNumber,'position':listPosition}]}}})}
20catch(e){}
21goToURL($(this).find('a').attr('href'))}}
22function setProductListSorting()
23{$.get('/ajax/?action=set-sorting&sorting='+$(this).data('sortid')+'&lang='+WGR.cartParams.languageCode,function(data)
24{window.location.reload(!0)})}
25function setProductListSortingSelect()
26{$.get('/ajax/?action=set-sorting&sorting='+this.value+'&lang='+WGR.cartParams.languageCode,function(data)
27{window.location.reload(!0)})}
28function setVATSetting()
29{$.get('/ajax/?action=set-vatmode&excl='+(this.value=='exkl'?'1':'0')+'&lang='+WGR.cartParams.languageCode,function(data)
30{window.location.reload(!0)})}
31function setCurrency(x)
32{$.get("/ajax/?action=set-currency&currency="+this.value+"&lang="+WGR.cartParams.languageCode,function(data)
33{window.location.reload(!0)})}
34function showLostPasswordForm(e)
35{var $this=$(this);$($this.data('show')).removeClass("is-hidden");$this.hide();e.preventDefault()}
36function touchStart()
37{$(this).addClass('is-touch')}
38function touchEnd()
39{$this=$(this);$this.removeClass('is-touch');$this.addClass('is-animate-touch');$this.one('animationend',function(e){$this.removeClass('is-animate-touch')})}
40function showMiniSearch(e)
41{WGR.autocomplete.show();e.stopPropagation();e.preventDefault()}
42function toggleMiniMenu(e)
43{$('html').toggleClass('is-mobile-nav-open');e.stopPropagation();e.preventDefault()}
44function goToParentCategoryMenu(e)
45{$(this).closest('li').closest('ul').closest('li').removeClass('is-listmenu-opened').find('a.selected').removeClass('selected');$(this).closest('.past-open').toggleClass('past-open');e.preventDefault()}
46function toggleDesktopMenu(e)
47{const desktopNavOpen='is-desktop-nav-open';const hasDropdown='.mega-menu .has-dropdown';if($(this).closest('li').hasClass(desktopNavOpen)){$(this).closest('li').removeClass(desktopNavOpen);$(hasDropdown).closest('li').removeClass(desktopNavOpen)}
48else{$(hasDropdown).closest('li').removeClass(desktopNavOpen);$(this).closest('li').addClass(desktopNavOpen)}}
49function toggleDesktopSubMenu(e)
50{const desktopSubNavOpen='is-desktop-sub-nav-open';const hasDropdown='.click-dropdown';if($(this).closest('li').hasClass(desktopSubNavOpen)){$(this).closest('li').removeClass(desktopSubNavOpen);$(hasDropdown).closest('li').removeClass(desktopSubNavOpen)}
51else{$(this).closest('li').addClass(desktopSubNavOpen)}
52e.stopPropagation();e.preventDefault()}
53function DesktopSubMenuReturn(e)
54{const desktopSubNavOpen='is-desktop-sub-nav-open';$(this).closest('.has-sub-dropdown').removeClass(desktopSubNavOpen);e.stopPropagation();e.preventDefault()}
55function toggleMenuNode(e)
56{$(this).closest('li').toggleClass('is-listmenu-opened');$(this).closest('ul').toggleClass('past-open');$(this).parent('a').siblings('ul').removeClass('past-open');$(this).toggleClass($(this).data('arrows'));e.preventDefault()}
57function positionDropdownMega()
58{var $this=$(this);var dropdown=$this.find('ul:first');var menuWidth=(dropdown.outerWidth()/2)-parseInt($this.width()/2);var centerMenu=parseInt($this.position().left)-menuWidth;if($this.position().left>menuWidth){$(dropdown).css('left',centerMenu)}else{$(dropdown).css('left',0)}}
59if(typeof WGR.cartParams==='undefined'){WGR.cartParams=cartParams}}(window.WGR=window.WGR||{},jQuery));(function(WGR,$,undefined){if(!!window.performance&&window.performance.navigation.type===2){getItems().done(function(data){WGR.popCart.refreshBufferData(data,!0,!1);
59WGR.mobileCart.updateCart(data)})}
60function addItem(options)
61{if(WGR.cartParams.buyButtonAction=='directlyToCheckout'){return!0}
62if(!$('.is-mobile-cart-modal').is(':visible')){$('.is-mobile-cart-modal').addClass('is-active')}
63return $.ajax({url:'/ajax/?action=cart-additem&lang='+WGR.cartParams.languageCode,type:'POST',data:options,dataType:'json'}).done(function(data){WGR.popCart.refreshBufferData(data,!1,!1);WGR.popCart.viewBuffer(!0,!0);WGR.mobileCart.openModal(data)})}
64function getItems()
65{return $.ajax({url:'/ajax/?action=cart-getitems&lang='+WGR.cartParams.languageCode,type:'GET',dataType:'json'})}
66function animateProduct(image)
67{if(WGR.cartParams.buyButtonAction!='flyToCart'){return!0}
68var cartOffset=$('#js-topcart').offset();var imageOffset=image.offset();var imageWidth=image.width();var imageHeight=image.height();var imageOffsetTop=Math.round(imageOffset.top);var imageOffsetLeft=Math.round(imageOffset.left);var documentScrollTop=$(document).scrollTop();var cartMarginTop=20;var cartMarginLeft=20;if($('.mini-cart').is(":visible")){cartOffset=$('.mini-cart-inner').offset()}
69if(imageOffsetTop<documentScrollTop){imageOffsetTop=documentScrollTop}
70var cartOffsetTop=cartOffset.top+cartMarginTop;var cartOffsetLeft=cartOffset.left+cartMarginLeft;var speed=1500;var transX=cartOffsetLeft-imageOffsetLeft-(imageWidth/2);var transY=cartOffsetTop-imageOffsetTop-(imageHeight/2);var distance=Math.sqrt(transX*transX+transY*transY);var duration=distance/speed;if(duration<0.4){duration=0.4}
71var imageCopy=image.clone().removeClass().addClass('is-product-image-animation').appendTo('body');imageCopy.css({'opacity':1,'width':imageWidth,'height':imageHeight,'transform':'translate3d('+imageOffsetLeft+'px,'+imageOffsetTop+'px, 0) scale(1,1)','transform-origin':'0 0'});WGR.delay(function(){imageCopy.css({'opacity':0.2,'transition':'all '+duration+'s linear','transform':'translate3d('+cartOffsetLeft+'px,'+cartOffsetTop+'px, 0) scale(0,0)'});imageCopy.one('transitionend',function(e){imageCopy.remove()})},10,'productImageTransformDelay')}
72function addToCartGoogleEvent(articleNumber,productTitle,quantity,eventAction,button)
73{var id=articleNumber.substr(0,50);var setActionParameters={};var item={'id':articleNumber,'name':productTitle};if(eventAction==='AddFromProductList'){var productBox=$(button).closest('.js-product-item');var list=productBox.closest('.js-product-items');if(list.length===1&&list.data('listname')){setActionParameters.list=list.data('listname');item.list_name=setActionParameters.list;item.list_position=1+list.find('.js-product-item').index(productBox)}}
74try{gtag('event','add_to_cart',{'content_type':'product','items':[item]})}
75catch(err){}
76dataLayer.push({'event':'fireEvent','eventCategory':'AddToCart','eventAction':eventAction,'eventLabel':productTitle,'ecommerce':{'currencyCode':WGR.cartParams.currencyCode,'add':{'actionField':setActionParameters,'products':[{'name':productTitle,'id':id,'quantity':quantity}]}}})}
77function addToCartFacebookEvent(articleNumber,price)
78{try{fbq('track','AddToCart',{content_ids:[articleNumber],content_type:'product',value:price,currency:WGR.cartParams.currencyCode})}
79catch(err){}}
80WGR.cart={addItem:addItem,getItems:getItems,animateProduct:animateProduct,addToCartGoogleEvent:addToCartGoogleEvent,addToCartFacebookEvent:addToCartFacebookEvent}}(window.WGR=window.WGR||{},jQuery));(function(WGR,$,undefined){var $popCart=$("#js-popcart");var closeTimer=null;var choosingCountry=!1;var buffer={headerHTML:'',bodyHTML:'',errorHTML:'',totalQuantity:0,addedQuantity:0,loading:!1};$('#js-topcart').on({mouseenter:open,mouseleave:closeTimed,click:toggle},'#js-topcart-body');$popCart.on({mouseenter:open,mouseleave:closeTimed});$popCart.on('click','.js-popcart-set-item',setItem);$popCart.on('click','#js-popcart-show-country-select',showCountrySelect);$popCart.on('change','#js-popcart-change-country',changeCountry);$popCart.on('click','#js-masterpass-popcart-button',masterPassButton);function open()
81{if(closeTimer){clearTimeout(closeTimer)}
82var cartHeight=parseInt($popCart.stop(!0,!1).css('height'));if(cartHeight===0){cartHeight=$popCart.show().css({'height':'auto'}).height();$popCart.css({'height':0}).animate({'height':cartHeight},200,function(){$popCart.css({'height':'auto'})})}
83else{if($popCart.is(":visible")){$popCart.css({'height':'auto'})}}}
84function close()
85{if(choosingCountry){return!1}
86var cartHeight=parseInt($popCart.stop(!0,!1).css('height'));if(cartHeight>0){$popCart.show().animate({'height':0},{'duration':200,'complete':function(){$(this).hide()}})}
87else{$popCart.hide()}}
88function toggle()
89{if(closeTimer){clearTimeout(closeTimer)}
90var cartHeight=parseInt($popCart.stop(!0,!1).css('height'));if(cartHeight===0){open()}
91else{close()}}
92function closeTimed()
93{if(closeTimer){clearTimeout(closeTimer)}
94closeTimer=setTimeout(close,400)}
95function timeoutHandler(level)
96{switch(level){case 2:window.location.reload(!0);break;default:$popCart.html('<div id="js-spinner" class="spinner-container spinner-container--large"></div>');$('#js-spinner').spin('medium');break}}
97function setItem()
98{var $this=$(this);var slowTimeOut1=setTimeout(function(){timeoutHandler(1)},1000);var slowTimeOut2=setTimeout(function(){timeoutHandler(2)},5000);var options={quantity:$this.data('cart-new-quantity'),item:$this.data('cart-row-index')};$.ajax({url:'/ajax/?action=cart-setitem&lang='+WGR.cartParams.languageCode,type:'GET',data:options,dataType:'json'}).done(function(data){clearTimeout(slowTimeOut1);clearTimeout(slowTimeOut2);refreshBufferData(data,!0,!0)});return!1}
99function viewBuffer(instaPop,autoHide)
100{$("#js-topcart").html(buffer.headerHTML);$popCart.html(buffer.bodyHTML);if(instaPop&&buffer.bodyHTML.length>5){open()}
101else{$popCart.hide().css({height:0})}
102if(closeTimer){clearTimeout(closeTimer)}
103if(autoHide){closeTimer=setTimeout(close,1500)}
104try{nostojs(function(api){api.sendTagging('nosto_cart')})}
105catch(err){}}
106function refreshBufferData(data,instaUpdate,instaPop)
107{buffer.headerHTML=data.htmlHeader;buffer.bodyHTML=data.htmlBody;buffer.totalQuantity=data.totalQuantity;buffer.addedQuantity=data.addedQuantity;buffer.errorHTML=data.errorMessage;buffer.loading=!1;if(instaUpdate){viewBuffer(instaPop,!1)}}
108function refreshBuffer(instaUpdate,instaPop)
109{buffer.loading=!0;$.ajax({url:'/ajax/?action=get-popcart&lang='+WGR.cartParams.languageCode,type:'GET',dataType:'json'}).done(function(data){refreshBufferData(data,instaUpdate,instaPop)})}
110function showCountrySelect(x)
111{var $this=$(this);choosingCountry=!0;if(closeTimer){clearTimeout(closeTimer)}
112$.get('/ajax/?action=get-countries&lang='+WGR.cartParams.languageCode,function(data)
113{$this.before(data);$this.remove()});return!1}
114function changeCountry()
115{var slowTimeOut1=setTimeout(function(){timeoutHandler(1)},1000);var slowTimeOut2=setTimeout(function(){timeoutHandler(2)},5000);$.get('/ajax/?action=set-country&id='+this.value+'&lang='+WGR.cartParams.languageCode,function(data)
116{clearTimeout(slowTimeOut1);clearTimeout(slowTimeOut2);choosingCountry=!1;if(closeTimer){clearTimeout(closeTimer)}
117refreshBuffer(!0,!0)})}
118function masterPassButton()
119{window.location.href='/checkout/dibs/?action=masterpass-init&rnd='+Math.random();return!1}
120WGR.popCart={refreshBufferData:refreshBufferData,viewBuffer:viewBuffer}}(window.WGR=window.WGR||{},jQuery));(function(WGR,$,undefined){var $modal=$('.is-mobile-cart-modal');$(document).on('click touchstart',targetOutside);$('#js-close-mobile-cart-modal').on('click',closeModal);function openModal(data)
121{updateCart(data);if(data.addedQuantity>1){$('.is-mobile-cart-modal__heading').html(getPhrase("js_mini_cart_added_products",""))}
122$modal.addClass('is-opend');$('body').addClass('is-new-mini-cart-item');setTimeout(function(){$('body').removeClass('is-new-mini-cart-item')},600)}
123function updateCart(data)
124{if($('#js-mobile-cart-count').length===0){$('#js-mobile-cart-inner').prepend('<div class="mini-cart-count" id="js-mobile-cart-count"></div>')}
125if(data.errorMessage!==''&&$('#js-mobile-cart').is(":visible")){$modal.removeClass('is-active');alert(data.errorMessage);return!0}
126else{$('#js-mobile-cart-count').html(data.totalQuantity)}}
127function closeModal()
128{$modal.removeClass('is-opend');$modal.one('transitionend',function(){$modal.removeClass('is-active')});return!1}
129function targetOutside(e)
130{if(!$modal.is(':visible')){return!0}
131var buyButtonItem=$('.js-product-item-add');var buyButtonProductPage=$('.js-product-page-add');if(!$modal.is(e.target)&&$modal.has(e.target).length===0&&!buyButtonItem.is(e.target)&&buyButtonItem.has(e.target).length===0&&!buyButtonProductPage.is(e.target)&&buyButtonProductPage.has(e.target).length===0){closeModal()}}
132WGR.mobileCart={openModal:openModal,updateCart:updateCart}}(window.WGR=window.WGR||{},jQuery));(function(WGR,$,undefined){var $menu=$('.l-menubar');var StartTop=0;var menuHeight=0;var menuWidth=0;var active=0;
132if(!Modernizr.csspositionsticky){$(window).load(init);$(window).on('resize',orientResize);if(window.DeviceOrientationEvent){window.addEventListener('orientationchange',orientResize,!1)}}
133function init()
134{if($('.l-menubar').length===0){return}
135$menu.wrap('<div class="l-menubar-wrapper"/>');position();menuWidth=$menu.outerWidth();toggle();$(document).on('scroll',toggle)}
136function position()
137{if($('.l-menubar-wrapper').length===0){return}
138StartTop=$('.l-menubar-wrapper').offset().top;menuHeight=$menu.outerHeight(!0);$('.l-menubar-wrapper').css('height',menuHeight)}
139function orientResize()
140{if($('.l-menubar').length===0){return}
141position();toggle()}
142function toggle()
143{if(StartTop<=$(document).scrollTop()&&active==0){active=1;$menu.addClass('is-menubar-sticky')}
144if(StartTop>=$(document).scrollTop()&&active==1){active=0;$menu.removeClass('is-menubar-sticky')}}}(window.WGR=window.WGR||{},jQuery));(function(WGR,$,undefined){$("#js-sorting-title").clone().appendTo(".sort-select");$("<select />",{"id":"js-set-product-list-sorting-select"}).appendTo(".sort-select");$(".sort-section > li input").each(addOptions);function addOptions()
145{var el=$(this);var option=$("<option />",{"value":el.data("sortid"),"text":el.parent().text()}).appendTo("#js-set-product-list-sorting-select");if(el.attr("checked")){option.prop("selected",!0)}}}(window.WGR=window.WGR||{},jQuery));(function(WGR,$,undefined){var $button=$('.is-back-to-top-btn');var threshold=500;var active=0;var timeoutButton=null;if($button.length){$button.on('mouseover',clearTimeoutButton);$button.on('click',scrollToTop);$(document).on('scroll',toggle)}
146function scrollToTop()
147{$('html, body').animate({scrollTop:0},300)}
148function toggle()
149{if(active){clearTimeoutButton();timeoutButton=setTimeout(hide,3000)}
150if(threshold<=$(document).scrollTop()&&active==0){show()}
151if(threshold>=$(document).scrollTop()&&active==1){hide()}}
152function show()
153{var offset=10;var $holder=$('.l-holder');active=1;if($holder.length){offset=$holder.offset().left}
154$button.css('right',offset).addClass('is-back-to-top-btn--active')}
155function hide()
156{active=0;$button.removeClass('is-back-to-top-btn--active')}
157function clearTimeoutButton()
158{clearTimeout(timeoutButton)}}(window.WGR=window.WGR||{},jQuery));(function(WGR,$,undefined){var delay=(function()
159{var timers={};return function(callback,ms,label){label=label||'defaultTimer';clearTimeout(timers[label]||0);timers[label]=setTimeout(callback,ms)}})();WGR.delay=delay}(window.WGR=window.WGR||{},jQuery));function checkEmail(x)
160{var input=document.createElement('input');input.type='email';input.required=!0;input.value=x;return typeof input.checkValidity==='function'?input.checkValidity():/^[^\s@]+@[^\s@]+\.[^\s@]+$/.test(x)}
161var VAT_FORCE_INCL=1;var VAT_FORCE_EXCL=2;function VATFilter(price,VATRate,flags)
162{var pricesWithoutVAT=WGR.cartParams.pricesWithoutVAT;var showPricesWithoutVAT=WGR.cartParams.showPricesWithoutVAT;switch(flags){case 0:if(pricesWithoutVAT==1){if(showPricesWithoutVAT==1){return price}
163else{return myRound(price*(1+0.01*VATRate),2)}}
164else{if(showPricesWithoutVAT==1){return myRound(price/(1+0.01*VATRate),2)}
165else{return price}}
166break;case VAT_FORCE_INCL:if(pricesWithoutVAT==1){return myRound(price*(1+0.01*VATRate),2)}
167else{return price}
168break;case VAT_FORCE_EXCL:if(pricesWithoutVAT==1){return price}
169else{return myRound(price/(1+0.01*VATRate),2)}
170break}}
171function goToURL(x)
172{this.location.href=x}
173function getPhrase(keyname,p)
174{var result="";var post=fras[keyname];if(post!=undefined)
175{if(post.length>0)
176result=post}
177if(p.length>0)
178{var pArr=p.split("|");for(var i=0;i<pArr.length;i++)
179{eval("result = result.replace(/%%"+(i+1)+"/gi, pArr[i]);")}}
180if(result=="%%NULL")
181result="";return result}
182function getFracPart(x)
183{var xStr=x.toString();var punktPos=xStr.indexOf(".");if(punktPos===-1){return "00"}
184else{return xStr.substr(punktPos+1)}}
185function myRound(x,y)
186{var tmp=x*Math.pow(10,y);if(Math.floor(tmp)==tmp){return tmp/Math.pow(10,y)}
187else if(Math.floor(tmp*2)==tmp*2){return(tmp+0.5)/Math.pow(10,y)}
188else{return Math.round(tmp)/Math.pow(10,y)}}
189function myFormatCurrencyStr(x)
190{var frac,resultat;frac=getFracPart(x);if(frac.length===1){frac=frac+"0"}
191if(frac=="00"){resultat=WGR.cartParams.currencyPrintFormat.replace(/%1/,number_format(Math.floor(x).toString(),0,',',' '));resultat=resultat.replace(/\.%2/,"");return resultat.replace(/\,%2/,"")}
192else{resultat=WGR.cartParams.currencyPrintFormat.replace(/%1/,number_format(Math.floor(x).toString(),0,',',' '));return resultat.replace(/%2/,frac)}}
193function number_format(number,decimals,dec_point,thousands_sep)
194{number=(number+'').replace(/[^0-9+\-Ee.]/g,'');var n=!isFinite(+number)?0:+number,prec=!isFinite(+decimals)?0:Math.abs(decimals),sep=(typeof thousands_sep==='undefined')?',':thousands_sep,dec=(typeof dec_point==='undefined')?'.':dec_point,s='',toFixedFix=function(n,prec){var k=Math.pow(10,prec);return ''+(Math.round(n*k)/k).toFixed(prec)};s=(prec?toFixedFix(n,prec):''+Math.round(n)).split('.');if(s[0].length>3){s[0]=s[0].replace(/\B(?=(?:\d{3})+(?!\d))/g,sep)}
195if((s[1]||'').length<prec){s[1]=s[1]||'';s[1]+=new Array(prec-s[1].length+1).join('0')}
196return s.join(dec)}
197function removeIOSRubberEffect(element)
198{element.addEventListener('touchstart',function(){var top=element.scrollTop,totalScroll=element.scrollHeight,currentScroll=top+element.offsetHeight;if(top===0){element.scrollTop=1}
199else if(currentScroll===totalScroll){element.scrollTop=top-1}},Modernizr.passiveeventlisteners?{passive:!0}:!1)}
200function htmlEncode(str)
201{return String(str).replace(/[^\w. ]/gi,function(c){return '&#'+c.charCodeAt(0)+';'})};(function(WGR,$,undefined){var $input=$('.js-autocomplete-input'),$result=$('.js-autocomplete-result'),$mobileForm=$('.js-autocomplete-mobile-form'),$wrapper=$('.l-autocomplete'),$form=$input.closest('form'),query='',currentRequest=null,requestCounter=0,length=0,active=!1,$spinner='',spinnerTimer='',gtmEventAction='';$input.on('keyup focusin',init);$('.js-autocomplete-close').on('click touchend',clearAndClose);$('.is-autocomplete-clear').on('click touchend',clearInput);$result.on('click touchend','.js-autocomplete-close',clearAndClose);$result.on('click','.js-autocomplete-submit',submit);$(document).on('click',targetOutside);$(document).on('click touchend','.is-autocomplete-empty .l-autocomplete',targetEmpty);offsetWrapper();function init(e)
202{var delay=0,spinnerDelay=500;$input=$(this);$form=$input.closest('form');$spinner=$form.find('.is-autocomplete-preloader');query=$input.val();length=query.length;if(e.type=='focusin'&&$result.html().length>0){showResult();return}
203if(requestCounter>20){delay=600;spinnerDelay=0}
204if(length>=1){showProgress();showSpinner(spinnerDelay);WGR.delay(ajax,delay,'autocomplete')}
205else if(length<1&&$result.html().length>0){hideResult();clear()}}
206function ajax()
207{requestCounter++;if(currentRequest){currentRequest.abort()}
208currentRequest=$.ajax({url:'/search/',data:{lang:WGR.cartParams.languageCode,q:query,ajax:1,num:6,i:requestCounter}}).done(render);WGR.delay(searchLog,1000,'searchLog')}
209function render(result)
210{var status=$(result).filter('#js-autocomplete-status').val();var responseCounter=$(result).filter('#js-autocomplete-counter').val();if(responseCounter!=requestCounter){return!1}
211hideSpinner();if(length<1){hideResult();return}
212$result.html(result);showResult();if(status=='success'){gtmEventAction='SearchResults'}
213else{gtmEventAction='ZeroResults'}
214WGR.delay(analyticsEvent,1000,'autocompleteAnalyticsEvent')}
215function show()
216{$('html').addClass('is-autocomplete-open');$wrapper.find('.js-autocomplete-input').focus();addEmpty()}
217function close()
218{hideResult();removeEmpty();$input.blur();$('html').removeClass('is-autocomplete-open')}
219function showResult()
220{active=!0;$('html').addClass('is-autocomplete-active');removeProgress();removeEmpty()}
221function hideResult()
222{active=!1;$('html').removeClass('is-autocomplete-active');removeProgress();addEmpty()}
223function clear()
224{if($result!=''){$result.empty()}
225$input.val('')}
226function clearInput()
227{clear();hideResult();$input.focus()}
228function clearAndClose()
229{close();clear();return!1}
230function showProgress()
231{$('html').addClass('is-autocomplete-progress')}
232function removeProgress()
233{$('html').removeClass('is-autocomplete-progress')}
234function addEmpty()
235{$('html').addClass('is-autocomplete-empty')}
236function removeEmpty()
237{$('html').removeClass('is-autocomplete-empty')}
238function showSpinner(ms)
239{clearTimeout(spinnerTimer);spinnerTimer=setTimeout(function(){$spinner.addClass('is-preloader--active')},ms)}
240function hideSpinner()
241{clearTimeout(spinnerTimer);$spinner.removeClass('is-preloader--active')}
242function submit()
243{$form.submit()}
244function targetOutside(e)
245{if(!active){return}
246if(!$form.is(e.target)&&$form.has(e.target).length===0&&!$wrapper.is(e.target)&&$wrapper.has(e.target).length===0){close()}}
247function targetEmpty(e)
248{if(!$mobileForm.is(e.target)&&$mobileForm.has(e.target).length===0){close();return!1}}
249function analyticsEvent()
250{try{gtag('event',gtmEventAction,{'event_category':'Search','event_label':query})}
251catch(err){}
252dataLayer.push({'event':'fireEvent','eventCategory':'Search','eventAction':gtmEventAction,'eventLabel':query})}
253function searchLog()
254{$.ajax({url:'/search/',data:{lang:WGR.cartParams.languageCode,q:query,ajax:1,log:1}})}
255function offsetWrapper()
256{var margin=10;var topBarOffset=parseInt($('html').css('margin-top'));var $firstInput=$input.first();if($firstInput.is(':visible')){$wrapper.css('top',$firstInput.offset().top+$firstInput.height()+margin-topBarOffset)}}
257WGR.autocomplete={show:show}}(window.WGR=window.WGR||{},jQuery));(function(WGR,$,undefined){function validate(key1,key2,formID)
258{$.getJSON('/ajax/?action=get-captcha-keys&key1='+encodeURIComponent(key1)+'&key2='+encodeURIComponent(key2),function(data)
259{setCaptchaCookies(data.key1,data.key2);$('#'+formID)[0].submit()});return!1}
260function validateXHR(key1,key2,callback)
261{$.getJSON('/ajax/?action=get-captcha-keys&key1='+encodeURIComponent(key1)+'&key2='+encodeURIComponent(key2),function(data)
262{setCaptchaCookies(data.key1,data.key2);callback()})}
263function setCaptchaCookies(key1,key2)
264{document.cookie='captchakey1='+encodeURIComponent(key1)+'; path=/';document.cookie='captchakey2='+encodeURIComponent(key2)+'; path=/'}
265WGR.captcha={validate:validate,validateXHR:validateXHR}}(window.WGR=window.WGR||{},jQuery))

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.