(function(){function aa(a,b,c){return a.call.apply(a.bind,arguments)}function ba(a,b,c){if(!a)throw Error();if(2<arguments.length){var d=Array.prototype.slice.call(arguments,2);return function(){var c=Array.prototype.slice.call(arguments);Array.prototype.unshift.apply(c,d);return a.apply(b,c)}}return function(){return a.apply(b,arguments)}}function n(a,b,c){n=Function.prototype.bind&&-1!=Function.prototype.bind.toString().indexOf("native code")?aa:ba;return n.apply(null,arguments)}var p=Date.now||function(){return+new Date};function r(a,b){this.F=a;this.k=b||a;this.H=this.k.document}var ca=!!window.FontFace;r.prototype.createElement=function(a,b,c){a=this.H.createElement(a);if(b)for(var d in b)b.hasOwnProperty(d)&&("style"==d?a.style.cssText=b[d]:a.setAttribute(d,b[d]));c&&a.appendChild(this.H.createTextNode(c));return a};function s(a,b,c){a=a.H.getElementsByTagName(b)[0];a||(a=document.documentElement);a.insertBefore(c,a.lastChild)}
function t(a,b,c){b=b||[];c=c||[];for(var d=a.className.split(/\s+/),e=0;e<b.length;e+=1){for(var f=!1,g=0;g<d.length;g+=1)if(b[e]===d[g]){f=!0;break}f||d.push(b[e])}b=[];for(e=0;e<d.length;e+=1){f=!1;for(g=0;g<c.length;g+=1)if(d[e]===c[g]){f=!0;break}f||b.push(d[e])}a.className=b.join(" ").replace(/\s+/g," ").replace(/^\s+|\s+$/,"")}function u(a,b){for(var c=a.className.split(/\s+/),d=0,e=c.length;d<e;d++)if(c[d]==b)return!0;return!1}
function v(a){if("string"===typeof a.fa)return a.fa;var b=a.k.location.protocol;"about:"==b&&(b=a.F.location.protocol);return"https:"==b?"https:":"http:"}function x(a,b,c){function d(){l&&e&&f&&(l(g),l=null)}b=a.createElement("link",{rel:"stylesheet",href:b,media:"all"});var e=!1,f=!0,g=null,l=c||null;ca?(b.onload=function(){e=!0;d()},b.onerror=function(){e=!0;g=Error("Stylesheet failed to load");d()}):setTimeout(function(){e=!0;d()},0);s(a,"head",b)}
function y(a,b,c,d){var e=a.H.getElementsByTagName("head")[0];if(e){var f=a.createElement("script",{src:b}),g=!1;f.onload=f.onreadystatechange=function(){g||this.readyState&&"loaded"!=this.readyState&&"complete"!=this.readyState||(g=!0,c&&c(null),f.onload=f.onreadystatechange=null,"HEAD"==f.parentNode.tagName&&e.removeChild(f))};e.appendChild(f);setTimeout(function(){g||(g=!0,c&&c(Error("Script load timeout")))},d||5E3);return f}return null};function z(){this.S=0;this.K=null}function A(a){a.S++;return function(){a.S--;B(a)}}function C(a,b){a.K=b;B(a)}function B(a){0==a.S&&a.K&&(a.K(),a.K=null)};function D(a){this.ea=a||"-"}D.prototype.d=function(a){for(var b=[],c=0;c<arguments.length;c++)b.push(arguments[c].replace(/[\W_]+/g,"").toLowerCase());return b.join(this.ea)};function E(a,b){this.Q=a;this.M=4;this.L="n";var c=(b||"n4").match(/^([nio])([1-9])$/i);c&&(this.L=c[1],this.M=parseInt(c[2],10))}E.prototype.getName=function(){return this.Q};function da(a){return F(a)+" "+(a.M+"00")+" 300px "+G(a.Q)}function G(a){var b=[];a=a.split(/,\s*/);for(var c=0;c<a.length;c++){var d=a[c].replace(/['"]/g,"");-1!=d.indexOf(" ")||/^\d/.test(d)?b.push("'"+d+"'"):b.push(d)}return b.join(",")}function I(a){return a.L+a.M}
function F(a){var b="normal";"o"===a.L?b="oblique":"i"===a.L&&(b="italic");return b}function ea(a){var b=4,c="n",d=null;a&&((d=a.match(/(normal|oblique|italic)/i))&&d[1]&&(c=d[1].substr(0,1).toLowerCase()),(d=a.match(/([1-9]00|normal|bold)/i))&&d[1]&&(/bold/i.test(d[1])?b=7:/[1-9]00/.test(d[1])&&(b=parseInt(d[1].substr(0,1),10))));return c+b};function fa(a,b){this.a=a;this.j=a.k.document.documentElement;this.O=b;this.f="wf";this.e=new D("-");this.da=!1!==b.events;this.u=!1!==b.classes}function ga(a){a.u&&t(a.j,[a.e.d(a.f,"loading")]);J(a,"loading")}function K(a){if(a.u){var b=u(a.j,a.e.d(a.f,"active")),c=[],d=[a.e.d(a.f,"loading")];b||c.push(a.e.d(a.f,"inactive"));t(a.j,c,d)}J(a,"inactive")}function J(a,b,c){if(a.da&&a.O[b])if(c)a.O[b](c.getName(),I(c));else a.O[b]()};function ha(){this.t={}}function ia(a,b,c){var d=[],e;for(e in b)if(b.hasOwnProperty(e)){var f=a.t[e];f&&d.push(f(b[e],c))}return d};function L(a,b){this.a=a;this.h=b;this.m=this.a.createElement("span",{"aria-hidden":"true"},this.h)}function M(a,b){var c=a.m,d;d="display:block;position:absolute;top:-9999px;left:-9999px;font-size:300px;width:auto;height:auto;line-height:normal;margin:0;padding:0;font-variant:normal;white-space:nowrap;font-family:"+G(b.Q)+";"+("font-style:"+F(b)+";font-weight:"+(b.M+"00")+";");c.style.cssText=d}function N(a){s(a.a,"body",a.m)}L.prototype.remove=function(){var a=this.m;a.parentNode&&a.parentNode.removeChild(a)};function O(a,b,c,d,e,f){this.G=a;this.J=b;this.g=d;this.a=c;this.v=e||3E3;this.h=f||void 0}O.prototype.start=function(){function a(){p()-d>=c.v?c.J(c.g):b.fonts.load(da(c.g),c.h).then(function(b){1<=b.length?c.G(c.g):setTimeout(a,25)},function(){c.J(c.g)})}var b=this.a.k.document,c=this,d=p();a()};function P(a,b,c,d,e,f,g){this.G=a;this.J=b;this.a=c;this.g=d;this.h=g||"BESbswy";this.s={};this.v=e||3E3;this.Z=f||null;this.D=this.C=this.A=this.w=null;this.w=new L(this.a,this.h);this.A=new L(this.a,this.h);this.C=new L(this.a,this.h);this.D=new L(this.a,this.h);M(this.w,new E(this.g.getName()+",serif",I(this.g)));M(this.A,new E(this.g.getName()+",sans-serif",I(this.g)));M(this.C,new E("serif",I(this.g)));M(this.D,new E("sans-serif",I(this.g)));N(this.w);N(this.A);N(this.C);N(this.D)}
var Q={ia:"serif",ha:"sans-serif"},R=null;function S(){if(null===R){var a=/AppleWebKit\/([0-9]+)(?:\.([0-9]+))/.exec(window.navigator.userAgent);R=!!a&&(536>parseInt(a[1],10)||536===parseInt(a[1],10)&&11>=parseInt(a[2],10))}return R}P.prototype.start=function(){this.s.serif=this.C.m.offsetWidth;this.s["sans-serif"]=this.D.m.offsetWidth;this.ga=p();ja(this)};function ka(a,b,c){for(var d in Q)if(Q.hasOwnProperty(d)&&b===a.s[Q[d]]&&c===a.s[Q[d]])return!0;return!1}
function ja(a){var b=a.w.m.offsetWidth,c=a.A.m.offsetWidth,d;(d=b===a.s.serif&&c===a.s["sans-serif"])||(d=S()&&ka(a,b,c));d?p()-a.ga>=a.v?S()&&ka(a,b,c)&&(null===a.Z||a.Z.hasOwnProperty(a.g.getName()))?T(a,a.G):T(a,a.J):la(a):T(a,a.G)}function la(a){setTimeout(n(function(){ja(this)},a),50)}function T(a,b){setTimeout(n(function(){this.w.remove();this.A.remove();this.C.remove();this.D.remove();b(this.g)},a),0)};function U(a,b,c){this.a=a;this.p=b;this.P=0;this.ba=this.Y=!1;this.v=c}var V=null;U.prototype.V=function(a){var b=this.p;b.u&&t(b.j,[b.e.d(b.f,a.getName(),I(a).toString(),"active")],[b.e.d(b.f,a.getName(),I(a).toString(),"loading"),b.e.d(b.f,a.getName(),I(a).toString(),"inactive")]);J(b,"fontactive",a);this.ba=!0;ma(this)};U.prototype.W=function(a){var b=this.p;if(b.u){var c=u(b.j,b.e.d(b.f,a.getName(),I(a).toString(),"active")),d=[],e=[b.e.d(b.f,a.getName(),I(a).toString(),"loading")];c||d.push(b.e.d(b.f,a.getName(),I(a).toString(),"inactive"));t(b.j,d,e)}J(b,"fontinactive",a);ma(this)};function ma(a){0==--a.P&&a.Y&&(a.ba?(a=a.p,a.u&&t(a.j,[a.e.d(a.f,"active")],[a.e.d(a.f,"loading"),a.e.d(a.f,"inactive")]),J(a,"active")):K(a.p))};function na(a){this.F=a;this.q=new ha;this.$=0;this.T=this.U=!0}na.prototype.load=function(a){this.a=new r(this.F,a.context||this.F);this.U=!1!==a.events;this.T=!1!==a.classes;oa(this,new fa(this.a,a),a)};function pa(a,b,c,d,e){var f=0==--a.$;(a.T||a.U)&&setTimeout(function(){var a=e||null,l=d||null||{};if(0===c.length&&f)K(b.p);else{b.P+=c.length;f&&(b.Y=f);var h,k=[];for(h=0;h<c.length;h++){var m=c[h],w=l[m.getName()],q=b.p,H=m;q.u&&t(q.j,[q.e.d(q.f,H.getName(),I(H).toString(),"loading")]);J(q,"fontloading",H);q=null;null===V&&(V=window.FontFace?(q=/Gecko.*Firefox\/(\d+)/.exec(window.navigator.userAgent))?42<parseInt(q[1],10):!0:!1);q=V?new O(n(b.V,b),n(b.W,b),b.a,m,b.v,w):new P(n(b.V,b),n(b.W,b),b.a,m,b.v,a,w);k.push(q)}for(h=0;h<k.length;h++)k[h].start()}},0)}function oa(a,b,c){var d=[],e=c.timeout;ga(b);var d=ia(a.q,c,a.a),f=new U(a.a,b,e);a.$=d.length;b=0;for(c=d.length;b<c;b++)d[b].load(function(b,c,d){pa(a,f,b,c,d)})};function qa(a,b,c){this.N=a?a:b+ra;this.o=[];this.R=[];this.ca=c||""}var ra="//fonts.googleapis.com/css";function sa(a,b){for(var c=b.length,d=0;d<c;d++){var e=b[d].split(":");3==e.length&&a.R.push(e.pop());var f="";2==e.length&&""!=e[1]&&(f=":");a.o.push(e.join(f))}}
qa.prototype.d=function(){if(0==this.o.length)throw Error("No fonts to load!");if(-1!=this.N.indexOf("kit="))return this.N;for(var a=this.o.length,b=[],c=0;c<a;c++)b.push(this.o[c].replace(/ /g,"+"));a=this.N+"?family="+b.join("%7C");0<this.R.length&&(a+="&subset="+this.R.join(","));0<this.ca.length&&(a+="&text="+encodeURIComponent(this.ca));return a};function ta(a){this.o=a;this.aa=[];this.I={}}
var ua={latin:"BESbswy",cyrillic:"&#1081;&#1103;&#1046;",greek:"&#945;&#946;&#931;",khmer:"&#x1780;&#x1781;&#x1782;",Hanuman:"&#x1780;&#x1781;&#x1782;"},va={thin:"1",extralight:"2","extra-light":"2",ultralight:"2","ultra-light":"2",light:"3",regular:"4",book:"4",medium:"5","semi-bold":"6",semibold:"6","demi-bold":"6",demibold:"6",bold:"7","extra-bold":"8",extrabold:"8","ultra-bold":"8",ultrabold:"8",black:"9",heavy:"9",l:"3",r:"4",b:"7"},wa={i:"i",italic:"i",n:"n",normal:"n"},xa=/^(thin|(?:(?:extra|ultra)-?)?light|regular|book|medium|(?:(?:semi|demi|extra|ultra)-?)?bold|black|heavy|l|r|b|[1-9]00)?(n|i|normal|italic)?$/;ta.prototype.parse=function(){for(var a=this.o.length,b=0;b<a;b++){var c=this.o[b].split(":"),d=c[0].replace(/\+/g," "),e=["n4"];if(2<=c.length){var f;var g=c[1];f=[];if(g)for(var g=g.split(","),l=g.length,h=0;h<l;h++){var k;k=g[h];if(k.match(/^[\w-]+$/))if(k=xa.exec(k.toLowerCase()),null==k)k="";else{var m;m=k[1];if(null==m||""==m)m="4";else{var w=va[m];m=w?w:isNaN(m)?"4":m.substr(0,1)}k=k[2];k=[null==k||""==k?"n":wa[k],m].join("")}else k="";k&&f.push(k)}0<f.length&&(e=f);3==c.length&&(c=c[2],f=[],c=c?c.split(","):f,0<c.length&&(c=ua[c[0]])&&(this.I[d]=c))}this.I[d]||(c=ua[d])&&(this.I[d]=c);for(c=0;c<e.length;c+=1)this.aa.push(new E(d,e[c]))}};function ya(a,b){this.a=a;this.c=b}var za={Arimo:!0,Cousine:!0,Tinos:!0};ya.prototype.load=function(a){var b=new z,c=this.a,d=new qa(this.c.api,v(c),this.c.text),e=this.c.families;sa(d,e);var f=new ta(e);f.parse();x(c,d.d(),A(b));C(b,function(){a(f.aa,f.I,za)})};function W(a,b){this.a=a;this.c=b;this.X=[]}W.prototype.B=function(a){var b=this.a;return v(this.a)+(this.c.api||"//f.fontdeck.com/s/css/js/")+(b.k.location.hostname||b.F.location.hostname)+"/"+a+".js"};W.prototype.load=function(a){var b=this.c.id,c=this.a.k,d=this;b?(c.__webfontfontdeckmodule__||(c.__webfontfontdeckmodule__={}),c.__webfontfontdeckmodule__[b]=function(b,c){for(var g=0,l=c.fonts.length;g<l;++g){var h=c.fonts[g];d.X.push(new E(h.name,ea("font-weight:"+h.weight+";font-style:"+h.style)))}a(d.X)},y(this.a,this.B(b),function(b){b&&a([])})):a([])};function X(a,b){this.a=a;this.c=b}X.prototype.B=function(a){return(this.c.api||"https://use.typekit.net")+"/"+a+".js"};X.prototype.load=function(a){var b=this.c.id,c=this.a.k;b?y(this.a,this.B(b),function(b){if(b)a([]);else if(c.Typekit&&c.Typekit.config&&c.Typekit.config.fn){b=c.Typekit.config.fn;for(var e=[],f=0;f<b.length;f+=2)for(var g=b[f],l=b[f+1],h=0;h<l.length;h++)e.push(new E(g,l[h]));try{c.Typekit.load({events:!1,classes:!1,async:!0})}catch(k){}a(e)}},2E3):a([])};function Y(a,b){this.a=a;this.c=b}Y.prototype.B=function(a,b){var c=v(this.a),d=(this.c.api||"fast.fonts.net/jsapi").replace(/^.*http(s?):(\/\/)?/,"");return c+"//"+d+"/"+a+".js"+(b?"?v="+b:"")};Y.prototype.load=function(a){function b(){if(e["__mti_fntLst"+c]){var d=e["__mti_fntLst"+c](),g=[],l;if(d)for(var h=0;h<d.length;h++){var k=d[h].fontfamily;void 0!=d[h].fontStyle&&void 0!=d[h].fontWeight?(l=d[h].fontStyle+d[h].fontWeight,g.push(new E(k,l))):g.push(new E(k))}a(g)}else setTimeout(function(){b()},50)}var c=this.c.projectId,d=this.c.version;if(c){var e=this.a.k;y(this.a,this.B(c,d),function(c){c?a([]):b()}).id="__MonotypeAPIScript__"+c}else a([])};function Aa(a,b){this.a=a;this.c=b}Aa.prototype.load=function(a){var b,c,d=this.c.urls||[],e=this.c.families||[],f=this.c.testStrings||{},g=new z;b=0;for(c=d.length;b<c;b++)x(this.a,d[b],A(g));var l=[];b=0;for(c=e.length;b<c;b++)if(d=e[b].split(":"),d[1])for(var h=d[1].split(","),k=0;k<h.length;k+=1)l.push(new E(d[0],h[k]));else l.push(new E(d[0]));C(g,function(){a(l,f)})};var Z=new na(window);Z.q.t.custom=function(a,b){return new Aa(b,a)};Z.q.t.fontdeck=function(a,b){return new W(b,a)};Z.q.t.monotype=function(a,b){return new Y(b,a)};Z.q.t.typekit=function(a,b){return new X(b,a)};Z.q.t.google=function(a,b){return new ya(b,a)};var $={load:n(Z.load,Z)};"function"===typeof define&&define.amd?define(function(){return $}):"undefined"!==typeof module&&module.exports?module.exports=$:(window.WebFont=$,window.WebFontConfig&&Z.load(window.WebFontConfig))}());WebFontConfig={google:{families:['Exo:400,700,900:latin','Lato:400,700,900:latin']}};(function(){var wf=document.createElement('script');wf.src=('https:'==document.location.protocol?'https':'http')+'://ajax.googleapis.com/ajax/libs/webfont/1/webfont.js';wf.type='text/javascript';wf.async='true';var s=document.getElementsByTagName('script')[0];s.parentNode.insertBefore(wf,s)})();var COMPONENTS=[];(function(jQuery){jQuery.fn.dispatcher=function(methodOrOptions){if(methods[methodOrOptions]){return methods[methodOrOptions].apply(this,Array.prototype.slice.call(arguments,1))}else if(typeof methodOrOptions==='object'||!methodOrOptions){return methods.init.apply(this,arguments)}else{jQuery.error('Method '+methodOrOptions+' does not exist on jQuery.tooltip')}};var methods={initialize:function(options){if(typeof COMPONENTS!='undefined'&&COMPONENTS.length>0){jQuery(COMPONENTS).each(function(key,component){eval('jQuery().'+component+'(\'start\')')})}}}}(jQuery));jQuery(document).ready(function(){jQuery().dispatcher('initialize')});
/*!
 * jQuery Cookie Plugin v1.4.1
 * https://github.com/carhartl/jquery-cookie
 *
 * Copyright 2006, 2014 Klaus Hartl
 * Released under the MIT license
 */
(function(factory){if(typeof define==='function'&&define.amd){define(['jquery'],factory)}else if(typeof exports==='object'){factory(require('jquery'))}else{factory(jQuery)}}(function($){var pluses=/\+/g;function encode(s){return config.raw?s:encodeURIComponent(s)}
function decode(s){return config.raw?s:decodeURIComponent(s)}
function stringifyCookieValue(value){return encode(config.json?JSON.stringify(value):String(value))}
function parseCookieValue(s){if(s.indexOf('"')===0){s=s.slice(1,-1).replace(/\\"/g,'"').replace(/\\\\/g,'\\')}
try{s=decodeURIComponent(s.replace(pluses,' '));return config.json?JSON.parse(s):s}catch(e){}}
function read(s,converter){var value=config.raw?s:parseCookieValue(s);return $.isFunction(converter)?converter(value):value}
var config=$.cookie=function(key,value,options){if(arguments.length>1&&!$.isFunction(value)){options=$.extend({},config.defaults,options);if(typeof options.expires==='number'){var days=options.expires,t=options.expires=new Date();t.setTime(+t+days*864e+5)}
return(document.cookie=[encode(key),'=',stringifyCookieValue(value),options.expires?'; expires='+options.expires.toUTCString():'',options.path?'; path='+options.path:'',options.domain?'; domain='+options.domain:'',options.secure?'; secure':''].join(''))}
var result=key?undefined:{};var cookies=document.cookie?document.cookie.split('; '):[];for(var i=0,l=cookies.length;i<l;i++){var parts=cookies[i].split('=');var name=decode(parts.shift());var cookie=parts.join('=');if(key&&key===name){result=read(cookie,value);break}
if(!key&&(cookie=read(cookie))!==undefined){result[name]=cookie}}
return result};config.defaults={};$.removeCookie=function(key,options){if($.cookie(key)===undefined){return!1}
$.cookie(key,'',$.extend({},options,{expires:-1}));return!$.cookie(key)}}));
/*!
 * hoverIntent v1.10.0 // 2019.02.25 // jQuery v1.7.0+
 * http://briancherne.github.io/jquery-hoverIntent/
 *
 * You may use hoverIntent under the terms of the MIT license. Basically that
 * means you are free to use hoverIntent as long as this header is left intact.
 * Copyright 2007-2019 Brian Cherne
 */
!function(factory){"use strict";"function"==typeof define&&define.amd?define(["jquery"],factory):"object"==typeof module&&module.exports?module.exports=factory(require("jquery")):jQuery&&!jQuery.fn.hoverIntent&&factory(jQuery)}(function($){"use strict";var cX,cY,_cfg={interval:100,sensitivity:6,timeout:0},INSTANCE_COUNT=0,track=function(ev){cX=ev.pageX,cY=ev.pageY},compare=function(ev,$el,s,cfg){if(Math.sqrt((s.pX-cX)*(s.pX-cX)+(s.pY-cY)*(s.pY-cY))<cfg.sensitivity)return $el.off(s.event,track),delete s.timeoutId,s.isActive=!0,ev.pageX=cX,ev.pageY=cY,delete s.pX,delete s.pY,cfg.over.apply($el[0],[ev]);s.pX=cX,s.pY=cY,s.timeoutId=setTimeout(function(){compare(ev,$el,s,cfg)},cfg.interval)};$.fn.hoverIntent=function(handlerIn,handlerOut,selector){var instanceId=INSTANCE_COUNT++,cfg=$.extend({},_cfg);$.isPlainObject(handlerIn)?(cfg=$.extend(cfg,handlerIn),$.isFunction(cfg.out)||(cfg.out=cfg.over)):cfg=$.isFunction(handlerOut)?$.extend(cfg,{over:handlerIn,out:handlerOut,selector:selector}):$.extend(cfg,{over:handlerIn,out:handlerIn,selector:handlerOut});var handleHover=function(e){var ev=$.extend({},e),$el=$(this),hoverIntentData=$el.data("hoverIntent");hoverIntentData||$el.data("hoverIntent",hoverIntentData={});var state=hoverIntentData[instanceId];state||(hoverIntentData[instanceId]=state={id:instanceId}),state.timeoutId&&(state.timeoutId=clearTimeout(state.timeoutId));var mousemove=state.event="mousemove.hoverIntent.hoverIntent"+instanceId;if("mouseenter"===e.type){if(state.isActive)return;state.pX=ev.pageX,state.pY=ev.pageY,$el.off(mousemove,track).on(mousemove,track),state.timeoutId=setTimeout(function(){compare(ev,$el,state,cfg)},cfg.interval)}else{if(!state.isActive)return;$el.off(mousemove,track),state.timeoutId=setTimeout(function(){!function(ev,$el,s,out){delete $el.data("hoverIntent")[s.id],out.apply($el[0],[ev])}(ev,$el,state,cfg.out)},cfg.timeout)}};return this.on({"mouseenter.hoverIntent":handleHover,"mouseleave.hoverIntent":handleHover},cfg.selector)}});
/*!***************************************************
* mark.js v8.11.1
* https://markjs.io/
* Copyright (c) 2014–2018, Julian Kühnel
* Released under the MIT license https://git.io/vwTVl
*****************************************************/
!function(e,t){"object"==typeof exports&&"undefined"!=typeof module?module.exports=t(require("jquery")):"function"==typeof define&&define.amd?define(["jquery"],t):e.Mark=t(e.jQuery)}(this,function(e){"use strict";e=e&&e.hasOwnProperty("default")?e.default:e;var t="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},n=function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")},r=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),i=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},o=function(){function e(t){var r=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[],o=arguments.length>3&&void 0!==arguments[3]?arguments[3]:5e3;n(this,e),this.ctx=t,this.iframes=r,this.exclude=i,this.iframesTimeout=o}return r(e,[{key:"getContexts",value:function(){var e=[];return(void 0!==this.ctx&&this.ctx?NodeList.prototype.isPrototypeOf(this.ctx)?Array.prototype.slice.call(this.ctx):Array.isArray(this.ctx)?this.ctx:"string"==typeof this.ctx?Array.prototype.slice.call(document.querySelectorAll(this.ctx)):[this.ctx]:[]).forEach(function(t){var n=e.filter(function(e){return e.contains(t)}).length>0;-1!==e.indexOf(t)||n||e.push(t)}),e}},{key:"getIframeContents",value:function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:function(){},r=void 0;try{var i=e.contentWindow;if(r=i.document,!i||!r)throw new Error("iframe inaccessible")}catch(e){n()}r&&t(r)}},{key:"isIframeBlank",value:function(e){var t="about:blank",n=e.getAttribute("src").trim();return e.contentWindow.location.href===t&&n!==t&&n}},{key:"observeIframeLoad",value:function(e,t,n){var r=this,i=!1,o=null,a=function a(){if(!i){i=!0,clearTimeout(o);try{r.isIframeBlank(e)||(e.removeEventListener("load",a),r.getIframeContents(e,t,n))}catch(e){n()}}};e.addEventListener("load",a),o=setTimeout(a,this.iframesTimeout)}},{key:"onIframeReady",value:function(e,t,n){try{"complete"===e.contentWindow.document.readyState?this.isIframeBlank(e)?this.observeIframeLoad(e,t,n):this.getIframeContents(e,t,n):this.observeIframeLoad(e,t,n)}catch(e){n()}}},{key:"waitForIframes",value:function(e,t){var n=this,r=0;this.forEachIframe(e,function(){return!0},function(e){r++,n.waitForIframes(e.querySelector("html"),function(){--r||t()})},function(e){e||t()})}},{key:"forEachIframe",value:function(t,n,r){var i=this,o=arguments.length>3&&void 0!==arguments[3]?arguments[3]:function(){},a=t.querySelectorAll("iframe"),s=a.length,c=0;a=Array.prototype.slice.call(a);var u=function(){--s<=0&&o(c)};s||u(),a.forEach(function(t){e.matches(t,i.exclude)?u():i.onIframeReady(t,function(e){n(t)&&(c++,r(e)),u()},u)})}},{key:"createIterator",value:function(e,t,n){return document.createNodeIterator(e,t,n,!1)}},{key:"createInstanceOnIframe",value:function(t){return new e(t.querySelector("html"),this.iframes)}},{key:"compareNodeIframe",value:function(e,t,n){if(e.compareDocumentPosition(n)&Node.DOCUMENT_POSITION_PRECEDING){if(null===t)return!0;if(t.compareDocumentPosition(n)&Node.DOCUMENT_POSITION_FOLLOWING)return!0}return!1}},{key:"getIteratorNode",value:function(e){var t=e.previousNode();return{prevNode:t,node:null===t?e.nextNode():e.nextNode()&&e.nextNode()}}},{key:"checkIframeFilter",value:function(e,t,n,r){var i=!1,o=!1;return r.forEach(function(e,t){e.val===n&&(i=t,o=e.handled)}),this.compareNodeIframe(e,t,n)?(!1!==i||o?!1===i||o||(r[i].handled=!0):r.push({val:n,handled:!0}),!0):(!1===i&&r.push({val:n,handled:!1}),!1)}},{key:"handleOpenIframes",value:function(e,t,n,r){var i=this;e.forEach(function(e){e.handled||i.getIframeContents(e.val,function(e){i.createInstanceOnIframe(e).forEachNode(t,n,r)})})}},{key:"iterateThroughNodes",value:function(e,t,n,r,i){for(var o,a=this,s=this.createIterator(t,e,r),c=[],u=[],l=void 0,h=void 0;void 0,o=a.getIteratorNode(s),h=o.prevNode,l=o.node;)this.iframes&&this.forEachIframe(t,function(e){return a.checkIframeFilter(l,h,e,c)},function(t){a.createInstanceOnIframe(t).forEachNode(e,function(e){return u.push(e)},r)}),u.push(l);u.forEach(function(e){n(e)}),this.iframes&&this.handleOpenIframes(c,e,n,r),i()}},{key:"forEachNode",value:function(e,t,n){var r=this,i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:function(){},o=this.getContexts(),a=o.length;a||i(),o.forEach(function(o){var s=function(){r.iterateThroughNodes(e,o,t,n,function(){--a<=0&&i()})};r.iframes?r.waitForIframes(o,s):s()})}}],[{key:"matches",value:function(e,t){var n="string"==typeof t?[t]:t,r=e.matches||e.matchesSelector||e.msMatchesSelector||e.mozMatchesSelector||e.oMatchesSelector||e.webkitMatchesSelector;if(r){var i=!1;return n.every(function(t){return!r.call(e,t)||(i=!0,!1)}),i}return!1}}]),e}(),a=function(){function e(t){n(this,e),this.opt=i({},{diacritics:!0,synonyms:{},accuracy:"partially",caseSensitive:!1,ignoreJoiners:!1,ignorePunctuation:[],wildcards:"disabled"},t)}return r(e,[{key:"create",value:function(e){return"disabled"!==this.opt.wildcards&&(e=this.setupWildcardsRegExp(e)),e=this.escapeStr(e),Object.keys(this.opt.synonyms).length&&(e=this.createSynonymsRegExp(e)),(this.opt.ignoreJoiners||this.opt.ignorePunctuation.length)&&(e=this.setupIgnoreJoinersRegExp(e)),this.opt.diacritics&&(e=this.createDiacriticsRegExp(e)),e=this.createMergedBlanksRegExp(e),(this.opt.ignoreJoiners||this.opt.ignorePunctuation.length)&&(e=this.createJoinersRegExp(e)),"disabled"!==this.opt.wildcards&&(e=this.createWildcardsRegExp(e)),e=this.createAccuracyRegExp(e),new RegExp(e,"gm"+(this.opt.caseSensitive?"":"i"))}},{key:"escapeStr",value:function(e){return e.replace(/[\-\[\]\/\{\}\(\)\*\+\?\.\\\^\$\|]/g,"\\$&")}},{key:"createSynonymsRegExp",value:function(e){var t=this.opt.synonyms,n=this.opt.caseSensitive?"":"i",r=this.opt.ignoreJoiners||this.opt.ignorePunctuation.length?"\0":"";for(var i in t)if(t.hasOwnProperty(i)){var o=t[i],a="disabled"!==this.opt.wildcards?this.setupWildcardsRegExp(i):this.escapeStr(i),s="disabled"!==this.opt.wildcards?this.setupWildcardsRegExp(o):this.escapeStr(o);""!==a&&""!==s&&(e=e.replace(new RegExp("("+this.escapeStr(a)+"|"+this.escapeStr(s)+")","gm"+n),r+"("+this.processSynonyms(a)+"|"+this.processSynonyms(s)+")"+r))}return e}},{key:"processSynonyms",value:function(e){return(this.opt.ignoreJoiners||this.opt.ignorePunctuation.length)&&(e=this.setupIgnoreJoinersRegExp(e)),e}},{key:"setupWildcardsRegExp",value:function(e){return(e=e.replace(/(?:\\)*\?/g,function(e){return"\\"===e.charAt(0)?"?":""})).replace(/(?:\\)*\*/g,function(e){return"\\"===e.charAt(0)?"*":""})}},{key:"createWildcardsRegExp",value:function(e){var t="withSpaces"===this.opt.wildcards;return e.replace(/\u0001/g,t?"[\\S\\s]?":"\\S?").replace(/\u0002/g,t?"[\\S\\s]*?":"\\S*")}},{key:"setupIgnoreJoinersRegExp",value:function(e){return e.replace(/[^(|)\\]/g,function(e,t,n){var r=n.charAt(t+1);return/[(|)\\]/.test(r)||""===r?e:e+"\0"})}},{key:"createJoinersRegExp",value:function(e){var t=[],n=this.opt.ignorePunctuation;return Array.isArray(n)&&n.length&&t.push(this.escapeStr(n.join(""))),this.opt.ignoreJoiners&&t.push("\\u00ad\\u200b\\u200c\\u200d"),t.length?e.split(/\u0000+/).join("["+t.join("")+"]*"):e}},{key:"createDiacriticsRegExp",value:function(e){var t=this.opt.caseSensitive?"":"i",n=this.opt.caseSensitive?["aàáảãạăằắẳẵặâầấẩẫậäåāą","AÀÁẢÃẠĂẰẮẲẴẶÂẦẤẨẪẬÄÅĀĄ","cçćč","CÇĆČ","dđď","DĐĎ","eèéẻẽẹêềếểễệëěēę","EÈÉẺẼẸÊỀẾỂỄỆËĚĒĘ","iìíỉĩịîïī","IÌÍỈĨỊÎÏĪ","lł","LŁ","nñňń","NÑŇŃ","oòóỏõọôồốổỗộơởỡớờợöøō","OÒÓỎÕỌÔỒỐỔỖỘƠỞỠỚỜỢÖØŌ","rř","RŘ","sšśșş","SŠŚȘŞ","tťțţ","TŤȚŢ","uùúủũụưừứửữựûüůū","UÙÚỦŨỤƯỪỨỬỮỰÛÜŮŪ","yýỳỷỹỵÿ","YÝỲỶỸỴŸ","zžżź","ZŽŻŹ"]:["aàáảãạăằắẳẵặâầấẩẫậäåāąAÀÁẢÃẠĂẰẮẲẴẶÂẦẤẨẪẬÄÅĀĄ","cçćčCÇĆČ","dđďDĐĎ","eèéẻẽẹêềếểễệëěēęEÈÉẺẼẸÊỀẾỂỄỆËĚĒĘ","iìíỉĩịîïīIÌÍỈĨỊÎÏĪ","lłLŁ","nñňńNÑŇŃ","oòóỏõọôồốổỗộơởỡớờợöøōOÒÓỎÕỌÔỒỐỔỖỘƠỞỠỚỜỢÖØŌ","rřRŘ","sšśșşSŠŚȘŞ","tťțţTŤȚŢ","uùúủũụưừứửữựûüůūUÙÚỦŨỤƯỪỨỬỮỰÛÜŮŪ","yýỳỷỹỵÿYÝỲỶỸỴŸ","zžżźZŽŻŹ"],r=[];return e.split("").forEach(function(i){n.every(function(n){if(-1!==n.indexOf(i)){if(r.indexOf(n)>-1)return!1;e=e.replace(new RegExp("["+n+"]","gm"+t),"["+n+"]"),r.push(n)}return!0})}),e}},{key:"createMergedBlanksRegExp",value:function(e){return e.replace(/[\s]+/gim,"[\\s]+")}},{key:"createAccuracyRegExp",value:function(e){var t=this,n=this.opt.accuracy,r="string"==typeof n?n:n.value,i="";switch(("string"==typeof n?[]:n.limiters).forEach(function(e){i+="|"+t.escapeStr(e)}),r){case"partially":default:return"()("+e+")";case"complementary":return"()([^"+(i="\\s"+(i||this.escapeStr("!\"#$%&'()*+,-./:;<=>?@[\\]^_`{|}~¡¿")))+"]*"+e+"[^"+i+"]*)";case"exactly":return"(^|\\s"+i+")("+e+")(?=$|\\s"+i+")"}}}]),e}(),s=function(){function e(t){n(this,e),this.ctx=t,this.ie=!1;var r=window.navigator.userAgent;(r.indexOf("MSIE")>-1||r.indexOf("Trident")>-1)&&(this.ie=!0)}return r(e,[{key:"log",value:function(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"debug",r=this.opt.log;this.opt.debug&&"object"===(void 0===r?"undefined":t(r))&&"function"==typeof r[n]&&r[n]("mark.js: "+e)}},{key:"getSeparatedKeywords",value:function(e){var t=this,n=[];return e.forEach(function(e){t.opt.separateWordSearch?e.split(" ").forEach(function(e){e.trim()&&-1===n.indexOf(e)&&n.push(e)}):e.trim()&&-1===n.indexOf(e)&&n.push(e)}),{keywords:n.sort(function(e,t){return t.length-e.length}),length:n.length}}},{key:"isNumeric",value:function(e){return Number(parseFloat(e))==e}},{key:"checkRanges",value:function(e){var t=this;if(!Array.isArray(e)||"[object Object]"!==Object.prototype.toString.call(e[0]))return this.log("markRanges() will only accept an array of objects"),this.opt.noMatch(e),[];var n=[],r=0;return e.sort(function(e,t){return e.start-t.start}).forEach(function(e){var i=t.callNoMatchOnInvalidRanges(e,r),o=i.start,a=i.end;i.valid&&(e.start=o,e.length=a-o,n.push(e),r=a)}),n}},{key:"callNoMatchOnInvalidRanges",value:function(e,t){var n=void 0,r=void 0,i=!1;return e&&void 0!==e.start?(r=(n=parseInt(e.start,10))+parseInt(e.length,10),this.isNumeric(e.start)&&this.isNumeric(e.length)&&r-t>0&&r-n>0?i=!0:(this.log("Ignoring invalid or overlapping range: "+JSON.stringify(e)),this.opt.noMatch(e))):(this.log("Ignoring invalid range: "+JSON.stringify(e)),this.opt.noMatch(e)),{start:n,end:r,valid:i}}},{key:"checkWhitespaceRanges",value:function(e,t,n){var r=void 0,i=!0,o=n.length,a=t-o,s=parseInt(e.start,10)-a;return(r=(s=s>o?o:s)+parseInt(e.length,10))>o&&(r=o,this.log("End range automatically set to the max value of "+o)),s<0||r-s<0||s>o||r>o?(i=!1,this.log("Invalid range: "+JSON.stringify(e)),this.opt.noMatch(e)):""===n.substring(s,r).replace(/\s+/g,"")&&(i=!1,this.log("Skipping whitespace only range: "+JSON.stringify(e)),this.opt.noMatch(e)),{start:s,end:r,valid:i}}},{key:"getTextNodes",value:function(e){var t=this,n="",r=[];this.iterator.forEachNode(NodeFilter.SHOW_TEXT,function(e){r.push({start:n.length,end:(n+=e.textContent).length,node:e})},function(e){return t.matchesExclude(e.parentNode)?NodeFilter.FILTER_REJECT:NodeFilter.FILTER_ACCEPT},function(){e({value:n,nodes:r})})}},{key:"matchesExclude",value:function(e){return o.matches(e,this.opt.exclude.concat(["script","style","title","head","html"]))}},{key:"wrapRangeInTextNode",value:function(e,t,n){var r=this.opt.element?this.opt.element:"mark",i=e.splitText(t),o=i.splitText(n-t),a=document.createElement(r);return a.setAttribute("data-markjs","true"),this.opt.className&&a.setAttribute("class",this.opt.className),a.textContent=i.textContent,i.parentNode.replaceChild(a,i),o}},{key:"wrapRangeInMappedTextNode",value:function(e,t,n,r,i){var o=this;e.nodes.every(function(a,s){var c=e.nodes[s+1];if(void 0===c||c.start>t){if(!r(a.node))return!1;var u=t-a.start,l=(n>a.end?a.end:n)-a.start,h=e.value.substr(0,a.start),f=e.value.substr(l+a.start);if(a.node=o.wrapRangeInTextNode(a.node,u,l),e.value=h+f,e.nodes.forEach(function(t,n){n>=s&&(e.nodes[n].start>0&&n!==s&&(e.nodes[n].start-=l),e.nodes[n].end-=l)}),n-=l,i(a.node.previousSibling,a.start),!(n>a.end))return!1;t=a.end}return!0})}},{key:"wrapGroups",value:function(e,t,n,r){return r((e=this.wrapRangeInTextNode(e,t,t+n)).previousSibling),e}},{key:"separateGroups",value:function(e,t,n,r,i){for(var o=t.length,a=1;a<o;a++){var s=e.textContent.indexOf(t[a]);t[a]&&s>-1&&r(t[a],e)&&(e=this.wrapGroups(e,s,t[a].length,i))}return e}},{key:"wrapMatches",value:function(e,t,n,r,i){var o=this,a=0===t?0:t+1;this.getTextNodes(function(t){t.nodes.forEach(function(t){t=t.node;for(var i=void 0;null!==(i=e.exec(t.textContent))&&""!==i[a];){if(o.opt.separateGroups)t=o.separateGroups(t,i,a,n,r);else{if(!n(i[a],t))continue;var s=i.index;if(0!==a)for(var c=1;c<a;c++)s+=i[c].length;t=o.wrapGroups(t,s,i[a].length,r)}e.lastIndex=0}}),i()})}},{key:"wrapMatchesAcrossElements",value:function(e,t,n,r,i){var o=this,a=0===t?0:t+1;this.getTextNodes(function(t){for(var s=void 0;null!==(s=e.exec(t.value))&&""!==s[a];){var c=s.index;if(0!==a)for(var u=1;u<a;u++)c+=s[u].length;var l=c+s[a].length;o.wrapRangeInMappedTextNode(t,c,l,function(e){return n(s[a],e)},function(t,n){e.lastIndex=n,r(t)})}i()})}},{key:"wrapRangeFromIndex",value:function(e,t,n,r){var i=this;this.getTextNodes(function(o){var a=o.value.length;e.forEach(function(e,r){var s=i.checkWhitespaceRanges(e,a,o.value),c=s.start,u=s.end;s.valid&&i.wrapRangeInMappedTextNode(o,c,u,function(n){return t(n,e,o.value.substring(c,u),r)},function(t){n(t,e)})}),r()})}},{key:"unwrapMatches",value:function(e){for(var t=e.parentNode,n=document.createDocumentFragment();e.firstChild;)n.appendChild(e.removeChild(e.firstChild));t.replaceChild(n,e),this.ie?this.normalizeTextNode(t):t.normalize()}},{key:"normalizeTextNode",value:function(e){if(e){if(3===e.nodeType)for(;e.nextSibling&&3===e.nextSibling.nodeType;)e.nodeValue+=e.nextSibling.nodeValue,e.parentNode.removeChild(e.nextSibling);else this.normalizeTextNode(e.firstChild);this.normalizeTextNode(e.nextSibling)}}},{key:"markRegExp",value:function(e,t){var n=this;this.opt=t,this.log('Searching with expression "'+e+'"');var r=0,i="wrapMatches";this.opt.acrossElements&&(i="wrapMatchesAcrossElements"),this[i](e,this.opt.ignoreGroups,function(e,t){return n.opt.filter(t,e,r)},function(e){r++,n.opt.each(e)},function(){0===r&&n.opt.noMatch(e),n.opt.done(r)})}},{key:"mark",value:function(e,t){var n=this;this.opt=t;var r=0,i="wrapMatches",o=this.getSeparatedKeywords("string"==typeof e?[e]:e),s=o.keywords,c=o.length;this.opt.acrossElements&&(i="wrapMatchesAcrossElements"),0===c?this.opt.done(r):function e(t){var o=new a(n.opt).create(t),u=0;n.log('Searching with expression "'+o+'"'),n[i](o,1,function(e,i){return n.opt.filter(i,t,r,u)},function(e){u++,r++,n.opt.each(e)},function(){0===u&&n.opt.noMatch(t),s[c-1]===t?n.opt.done(r):e(s[s.indexOf(t)+1])})}(s[0])}},{key:"markRanges",value:function(e,t){var n=this;this.opt=t;var r=0,i=this.checkRanges(e);i&&i.length?(this.log("Starting to mark with the following ranges: "+JSON.stringify(i)),this.wrapRangeFromIndex(i,function(e,t,r,i){return n.opt.filter(e,t,r,i)},function(e,t){r++,n.opt.each(e,t)},function(){n.opt.done(r)})):this.opt.done(r)}},{key:"unmark",value:function(e){var t=this;this.opt=e;var n=this.opt.element?this.opt.element:"*";n+="[data-markjs]",this.opt.className&&(n+="."+this.opt.className),this.log('Removal selector "'+n+'"'),this.iterator.forEachNode(NodeFilter.SHOW_ELEMENT,function(e){t.unwrapMatches(e)},function(e){var r=o.matches(e,n),i=t.matchesExclude(e);return!r||i?NodeFilter.FILTER_REJECT:NodeFilter.FILTER_ACCEPT},this.opt.done)}},{key:"opt",set:function(e){this._opt=i({},{element:"",className:"",exclude:[],iframes:!1,iframesTimeout:5e3,separateWordSearch:!0,acrossElements:!1,ignoreGroups:0,each:function(){},noMatch:function(){},filter:function(){return!0},done:function(){},debug:!1,log:window.console},e)},get:function(){return this._opt}},{key:"iterator",get:function(){return new o(this.ctx,this.opt.iframes,this.opt.exclude,this.opt.iframesTimeout)}}]),e}();return e.fn.mark=function(e,t){return new s(this.get()).mark(e,t),this},e.fn.markRegExp=function(e,t){return new s(this.get()).markRegExp(e,t),this},e.fn.markRanges=function(e,t){return new s(this.get()).markRanges(e,t),this},e.fn.unmark=function(e){return new s(this.get()).unmark(e),this},e});(function(jQuery){var bannerCookie=jQuery('#cookieLayer');jQuery.fn.cookie=function(methodOrOptions){if(methods[methodOrOptions]){return methods[methodOrOptions].apply(this,Array.prototype.slice.call(arguments,1))}else if(typeof methodOrOptions==='object'||!methodOrOptions){return methods.init.apply(this,arguments)}else{jQuery.error('Method '+methodOrOptions+' does not exist on jQuery.cookie')}};var methods={start:function(){jQuery().cookie('initBannerCookie')},initBannerCookie:function(){if(jQuery.cookie("cookieSet")!=1){bannerCookie.fadeIn()}else{bannerCookie.fadeOut()}
jQuery('#cookieLayerContinue').click(function(event){event.preventDefault();jQuery('#cookieLayer').slideUp();jQuery.cookie("cookieSet",1,{expires:365,path:'/',domain:window.location.hostname})})}}}(jQuery));COMPONENTS.push('cookie');(function(jQuery){var listCountryVisible=jQuery('.list-country-visible');var redirectEl='';var formSearchCoutry=jQuery('#search-country');var nationParam='INT';var rememberChoice=!1;jQuery.fn.countryChoiceAlert=function(methodOrOptions){if(methods[methodOrOptions]){return methods[methodOrOptions].apply(this,Array.prototype.slice.call(arguments,1))}else if(typeof methodOrOptions==='object'||!methodOrOptions){return methods.init.apply(this,arguments)}else{jQuery.error('Method '+methodOrOptions+' does not exist on jQuery.cookie')}};var methods={start:function(){jQuery().countryChoiceAlert('updateLink');jQuery().countryChoiceAlert('clickNationWithSingleLanguage');jQuery().countryChoiceAlert('showContinentSelected');jQuery().countryChoiceAlert('dynamicListLanguage');jQuery().countryChoiceAlert('selectCountryLanguage');jQuery().countryChoiceAlert('showRelativeLanguage');jQuery().countryChoiceAlert('searchCountryForm',listCountryVisible)},updateLink:function(){jQuery("#country-choice-alert .remember-country input").on('ifChanged',function(event){if(jQuery('#rememberLang').is(':checked')){rememberChoice=!0}else{rememberChoice=!1}})},clickNationWithSingleLanguage:function(){jQuery('#country-choice-alert .list-country').on('click','a.country-lang-choice',function(event){event.preventDefault();var $link=jQuery(this);var url=$link.attr('href');jQuery().countryChoiceAlert('setCookies',$link);jQuery('#loading').addClass('visible');window.location.href=url;return!1});jQuery('#country-choice-alert .list-country').on('click','li.country-lang-choice',function(){var $link=jQuery(this).find('a');var url=$link.attr('href');jQuery().countryChoiceAlert('setCookies',$link);jQuery('#loading').addClass('visible');window.location.href=url;return!1})},showContinentSelected:function(){var id='#menu-country';if(jQuery('#country-choice-alert').length>0){id='#country-choice-alert'}
countrySelected=jQuery(id+' .list-continent .list-country').find('li.selected').parent().parent();countrySelected.addClass('selected');countrySelectedvalue=countrySelected.children('ul').children('li').clone();listCountryVisible.children('li:not(.no-remove)').remove();listCountryVisible.children('.no-remove').before(countrySelectedvalue.addClass('col-sm-6 col-lg-4'));flagSelected=jQuery(id+' .list-continent .list-country li.selected .country').data('flag');jQuery('a[data-openTab=menu-country]').children('.flag').addClass(flagSelected)},dynamicListLanguage:function(){jQuery('.single-continent').click(function(){jQuery().countryChoiceAlert('resetFormSearchCountry');var thisEl=jQuery(this).parent(),continent=thisEl.attr('data-continent'),listCountryData=jQuery(this).siblings('ul').children('li').clone();jQuery('.single-continent').parent().removeClass('selected');thisEl.addClass('selected');listCountryVisible.children('li:not(.no-remove)').remove();listCountryVisible.children('.no-remove').before(listCountryData.addClass('col-sm-6 col-lg-4'));jQuery().countryChoiceAlert('searchCountryForm',listCountryVisible)})},selectCountryLanguage:function(){jQuery('.list-country-visible, .single-view').delegate('.country-lang-choice','click',function(){redirectEl=this;nationParam=jQuery(redirectEl).data('nation');if(jQuery(redirectEl).hasClass('stop-country-check')){}
jQuery().countryChoiceAlert('redirect')});jQuery('.overlay-layer.overlay-lang').delegate('.country-lang-choice-close-alert','click',function(){redirectEl=this;nationParam=jQuery(redirectEl).data('nation');if(jQuery('#rememberLang').is(':checked')){jQuery().countryChoiceAlert('redirect')}else{jQuery('.overlay-layer.overlay-lang').addClass('hide-layer-with-animation')}})},setCookies:function($link){var language=$link.data('language');var nation=$link.data('nation');if(rememberChoice){jQuery.cookie("language",language,{path:'/',expires:365});jQuery.cookie("nation",nation,{path:'/',expires:365})}else{jQuery.cookie("language",language,{path:'/',expires:null});jQuery.cookie("nation",nation,{path:'/',expires:null})}},showRelativeLanguage:function(){jQuery('.list-country-visible').delegate('.country.multi-lang span','click',function(){jQuery('.list-country-visible li').removeClass('selected open-relative-lang');if(jQuery(this).parents('.has-relative-lang').hasClass('open-relative-lang')){jQuery(this).parents('.has-relative-lang').removeClass('selected open-relative-lang')}else{jQuery(this).parents('.has-relative-lang').addClass('selected open-relative-lang')}})},redirect:function(){if(jQuery('#country-choice-alert').length===0){var url=jQuery(redirectEl).find('a').attr('href');jQuery('#loading').addClass('visible');window.location.href=url;return!1}},searchCountryForm:function($el){if(formSearchCoutry.length){var containerContenxt=$el;var $context=containerContenxt.children('li');formSearchCoutry.on("input",function(){var searchVal=jQuery(this).val();$context.show().unmark();jQuery('.tab-country .no-result-found').hide();if(searchVal&&searchVal.length>0){$context.mark(searchVal,{separateWordSearch:!1,exclude:[".relative-languages",".relative-languages *"],done:function(counter){if(counter===0){jQuery('.tab-country .no-result-found').show()}else{jQuery('.tab-country .no-result-found').hide()}
$context.not(":has(mark)").hide()}})}})}},resetFormSearchCountry:function(){formSearchCoutry.val('');jQuery('.list-country-visible li').show();jQuery('.no-result-found').hide()}}}(jQuery));COMPONENTS.push('countryChoiceAlert');(function(jQuery){var header=jQuery('body').children('header.header');jQuery.fn.header=function(methodOrOptions){if(methods[methodOrOptions]){return methods[methodOrOptions].apply(this,Array.prototype.slice.call(arguments,1))}else if(typeof methodOrOptions==='object'||!methodOrOptions){return methods.init.apply(this,arguments)}else{jQuery.error('Method '+methodOrOptions+' does not exist on jQuery.header')}};var methods={start:function(){jQuery().header('scrollHeader');jQuery().header('updateSelectedLangToolBar')},scrollHeader:function(){jQuery(window).on('resize scroll',function(){var scrolledPosition=$(window).scrollTop(),winWidth=jQuery(window).width();if(!jQuery('.wrapper').hasClass('open-filter')){if(scrolledPosition>0){header.addClass('scrolled')}else{header.removeClass('scrolled')}}else{header.removeClass('scrolled')}})},updateSelectedLangToolBar:function(){var country=jQuery('.list-country li.selected i').attr('class');jQuery('.item-tab.lang a i').addClass(country);jQuery('.change-country .sub-title i').addClass(country);jQuery('.item-tab.sel-lang i.flag').addClass(country);var language=jQuery('.selected-lang').html();jQuery('.current-lang-top').html(language);var countryText=jQuery('.list-country .selected .country span').html();jQuery('.change-country .sub-title span').html(countryText)}}}(jQuery));COMPONENTS.push('header');(function(jQuery){var
$body=$('body'),$header=$('header.header'),$menuItem=$('.container-full-row [data-opentab]',$header),$menuTab=$('.tab-menu',$header),$subMenuItem=$('a[data-menu]',$menuTab),$closeMenu=$('.close-main-menu-tab',$header),$rapidMenuMobile=$('.rapid-button [data-opentab]',$header),$returnMenuMobile=$('.return-menu-page-mobile',$header),$container=$('.tab-container',$header),$rapidMenuCta=$('.container-vertical-cta [data-opentab]'),$overlayOpen=$('.overlay-menu'),$changeCountryBtn=$('#change-country'),hash=window.location.hash.substring(1),listCountryVisible=$('.list-country-visible'),defaultMenuTab='menu-page';$.fn.mainMenu=function(methodOrOptions){if(methods[methodOrOptions]){return methods[methodOrOptions].apply(this,Array.prototype.slice.call(arguments,1))}else if(typeof methodOrOptions==='object'||!methodOrOptions){return methods.init.apply(this,arguments)}else{$.error('Method '+methodOrOptions+' does not exist on jQuery.mainMenu')}};$.fn.firstWord=function(){var text=this.text().trim().split(" ");var first=text.shift();this.html((text.length>0?"<span class='first-word'>"+first+"</span> ":first)+text.join(" "))};var methods={start:function(){$().mainMenu('openSpecificTab');$().mainMenu('firstWordMenu');$().mainMenu('initListeners')},openSpecificTab:function(){if(hash.indexOf('menu')!==-1){$body.addClass('open-menu');$overlayOpen.addClass('visible');$header.addClass('open-menu');$container.addClass('visible');if(hash!==defaultMenuTab){$container.addClass('open-second-step-mobile')}else{$container.removeClass('open-second-step-mobile')}
$menuTab.addClass('visible visible-first-time').not('#'+hash).removeClass('visible visible-first-time');$menuItem.removeClass('selected');$menuItem.children('i').removeClass('active');$menuItem.filter('[data-opentab="'+hash+'"]').addClass('selected').children('i').addClass('active')}},firstWordMenu:function(){$('.menu-category-link-title',$header).each(function(){$(this).firstWord()})},initListeners:function(){$menuItem.hoverIntent(function(event){$().mainMenu('openMegaMenu',$(this))},function(){}).click(function(event){$().mainMenu('openMegaMenu',$(this))});$closeMenu.click(function(){$().mainMenu('closeMegaMenu',$(this))});$overlayOpen.click(function(){$().mainMenu('closeMegaMenu',$(this))});$subMenuItem.on('click',function(event){$().mainMenu('followMegaMenu',$(this))});$rapidMenuMobile.on('click',function(event){$().mainMenu('openMegaMenu',$(this))});$returnMenuMobile.on('click',function(event){$().mainMenu('openMegaMenu',$(this))});$rapidMenuCta.on('click',function(event){$().mainMenu('openMegaMenu',$(this))});$changeCountryBtn.on('click',function(){$().mainMenu('openMegaMenu',$(this));$().countryChoiceAlert('resetFormSearchCountry');$().countryChoiceAlert('searchCountryForm',listCountryVisible)})},openMegaMenu:function($el){if(!$el.hasClass('selected')){let tab=$el.data('opentab');$body.addClass('open-menu');$overlayOpen.addClass('visible');$header.addClass('open-menu');$container.addClass('visible');if($el.data('opentab')!==defaultMenuTab){$container.addClass('open-second-step-mobile')}else{$container.removeClass('open-second-step-mobile')}
$menuTab.addClass('visible',function(){setTimeout(function(){$menuTab.find('#'+tab).addClass('visible-first-time')},10)}).not('#'+tab).removeClass('visible visible-first-time');$menuItem.removeClass('selected');$menuItem.filter('[data-opentab="'+tab+'"]').addClass('selected');$el.trigger('megaMenu:open',{'id':tab})}},closeMegaMenu:function($el){if($body.hasClass('open-menu')||$header.removeClass('open-menu')){$body.removeClass('open-menu');$header.removeClass('open-menu');$menuItem.removeClass('selected').children('i').removeClass('active');$overlayOpen.removeClass('visible');$menuTab.removeClass('visible visible-first-time');$container.removeClass('visible open-second-step-mobile');$header.find('a[data-opentab]').removeClass('selected').children('i').removeClass('active');$el.trigger('megaMenu:close')}},followMegaMenu:function($el){$el.trigger('megaMenu:follow',{'id':$el.attr('data-menu')})},}}(jQuery));COMPONENTS.push('mainMenu');(function(jQuery){var menuFilterItem=jQuery('#filterButton li'),menuProduct=jQuery('ul.menu-product');jQuery.fn.filterCategoriesMenu=function(methodOrOptions){if(methods[methodOrOptions]){return methods[methodOrOptions].apply(this,Array.prototype.slice.call(arguments,1))}else if(typeof methodOrOptions==='object'||!methodOrOptions){return methods.init.apply(this,arguments)}else{jQuery.error('Method '+methodOrOptions+' does not exist on jQuery.filterCategoriesMenu')}};var methods={start:function(){jQuery().filterCategoriesMenu('filter')},filter:function(){menuFilterItem.click(function(){selectedCat=jQuery(this).data('filter');menuFilterItem.removeClass('active');jQuery(this).addClass('active');menuProduct.children('li').hide();var filteredItems=menuProduct.find('li[data-cat*="'+selectedCat+'"]');filteredItems.each(function(i,obj){var link=jQuery('a.category',this).data(selectedCat+'-href');jQuery('a.category',this).prop('href',link)});filteredItems.show()})}}}(jQuery));COMPONENTS.push('filterCategoriesMenu');
/*!
 * iCheck v1.0.2, http://git.io/arlzeA
 * ===================================
 * Powerful jQuery and Zepto plugin for checkboxes and radio buttons customization
 *
 * (c) 2013 Damir Sultanov, http://fronteed.com
 * MIT Licensed
 */
(function($){var _iCheck='iCheck',_iCheckHelper=_iCheck+'-helper',_checkbox='checkbox',_radio='radio',_checked='checked',_unchecked='un'+_checked,_disabled='disabled',_determinate='determinate',_indeterminate='in'+_determinate,_update='update',_type='type',_click='click',_touch='touchbegin.i touchend.i',_add='addClass',_remove='removeClass',_callback='trigger',_label='label',_cursor='cursor',_mobile=/ipad|iphone|ipod|android|blackberry|Mozilla\/5.0 \(BB10; Touch\)|windows phone|opera mini|silk/i.test(navigator.userAgent);$.fn[_iCheck]=function(options,fire){var handle='input[type="'+_checkbox+'"], input[type="'+_radio+'"]',stack=$(),walker=function(object){object.each(function(){var self=$(this);if(self.is(handle)){stack=stack.add(self)}else{stack=stack.add(self.find(handle))}})};if(/^(check|uncheck|toggle|indeterminate|determinate|disable|enable|update|destroy)$/i.test(options)){options=options.toLowerCase();walker(this);return stack.each(function(){var self=$(this);if(options=='destroy'){tidy(self,'ifDestroyed')}else{operate(self,!0,options)}
if($.isFunction(fire)){fire()}})}else if(typeof options=='object'||!options){var settings=$.extend({checkedClass:_checked,disabledClass:_disabled,indeterminateClass:_indeterminate,labelHover:!0},options),selector=settings.handle,hoverClass=settings.hoverClass||'hover',focusClass=settings.focusClass||'focus',activeClass=settings.activeClass||'active',labelHover=!!settings.labelHover,labelHoverClass=settings.labelHoverClass||'hover',area=(''+settings.increaseArea).replace('%','')|0;if(selector==_checkbox||selector==_radio){handle='input[type="'+selector+'"]'}
if(area<-50){area=-50}
walker(this);return stack.each(function(){var self=$(this);tidy(self);var node=this,id=node.id,offset=-area+'%',size=100+(area*2)+'%',layer={position:'absolute',top:offset,left:offset,display:'block',width:size,height:size,margin:0,padding:0,background:'#fff',border:0,opacity:0},hide=_mobile?{position:'absolute',visibility:'hidden'}:area?layer:{position:'absolute',opacity:0},className=node[_type]==_checkbox?settings.checkboxClass||'i'+_checkbox:settings.radioClass||'i'+_radio,label=$(_label+'[for="'+id+'"]').add(self.closest(_label)),aria=!!settings.aria,ariaID=_iCheck+'-'+Math.random().toString(36).substr(2,6),parent='<div class="'+className+'" '+(aria?'role="'+node[_type]+'" ':''),helper;if(aria){label.each(function(){parent+='aria-labelledby="';if(this.id){parent+=this.id}else{this.id=ariaID;parent+=ariaID}
parent+='"'})}
parent=self.wrap(parent+'/>')[_callback]('ifCreated').parent().append(settings.insert);helper=$('<ins class="'+_iCheckHelper+'"/>').css(layer).appendTo(parent);self.data(_iCheck,{o:settings,s:self.attr('style')}).css(hide);!!settings.inheritClass&&parent[_add](node.className||'');!!settings.inheritID&&id&&parent.attr('id',_iCheck+'-'+id);parent.css('position')=='static'&&parent.css('position','relative');operate(self,!0,_update);if(label.length){label.on(_click+'.i mouseover.i mouseout.i '+_touch,function(event){var type=event[_type],item=$(this);if(!node[_disabled]){if(type==_click){if($(event.target).is('a')){return}
operate(self,!1,!0)}else if(labelHover){if(/ut|nd/.test(type)){parent[_remove](hoverClass);item[_remove](labelHoverClass)}else{parent[_add](hoverClass);item[_add](labelHoverClass)}}
if(_mobile){event.stopPropagation()}else{return!1}}})}
self.on(_click+'.i focus.i blur.i keyup.i keydown.i keypress.i',function(event){var type=event[_type],key=event.keyCode;if(type==_click){return!1}else if(type=='keydown'&&key==32){if(!(node[_type]==_radio&&node[_checked])){if(node[_checked]){off(self,_checked)}else{on(self,_checked)}}
return!1}else if(type=='keyup'&&node[_type]==_radio){!node[_checked]&&on(self,_checked)}else if(/us|ur/.test(type)){parent[type=='blur'?_remove:_add](focusClass)}});helper.on(_click+' mousedown mouseup mouseover mouseout '+_touch,function(event){var type=event[_type],toggle=/wn|up/.test(type)?activeClass:hoverClass;if(!node[_disabled]){if(type==_click){operate(self,!1,!0)}else{if(/wn|er|in/.test(type)){parent[_add](toggle)}else{parent[_remove](toggle+' '+activeClass)}
if(label.length&&labelHover&&toggle==hoverClass){label[/ut|nd/.test(type)?_remove:_add](labelHoverClass)}}
if(_mobile){event.stopPropagation()}else{return!1}}})})}else{return this}};function operate(input,direct,method){var node=input[0],state=/er/.test(method)?_indeterminate:/bl/.test(method)?_disabled:_checked,active=method==_update?{checked:node[_checked],disabled:node[_disabled],indeterminate:input.attr(_indeterminate)=='true'||input.attr(_determinate)=='false'}:node[state];if(/^(ch|di|in)/.test(method)&&!active){on(input,state)}else if(/^(un|en|de)/.test(method)&&active){off(input,state)}else if(method==_update){for(var each in active){if(active[each]){on(input,each,!0)}else{off(input,each,!0)}}}else if(!direct||method=='toggle'){if(!direct){input[_callback]('ifClicked')}
if(active){if(node[_type]!==_radio){off(input,state)}}else{on(input,state)}}}
function on(input,state,keep){var node=input[0],parent=input.parent(),checked=state==_checked,indeterminate=state==_indeterminate,disabled=state==_disabled,callback=indeterminate?_determinate:checked?_unchecked:'enabled',regular=option(input,callback+capitalize(node[_type])),specific=option(input,state+capitalize(node[_type]));if(node[state]!==!0){if(!keep&&state==_checked&&node[_type]==_radio&&node.name){var form=input.closest('form'),inputs='input[name="'+node.name+'"]';inputs=form.length?form.find(inputs):$(inputs);inputs.each(function(){if(this!==node&&$(this).data(_iCheck)){off($(this),state)}})}
if(indeterminate){node[state]=!0;if(node[_checked]){off(input,_checked,'force')}}else{if(!keep){node[state]=!0}
if(checked&&node[_indeterminate]){off(input,_indeterminate,!1)}}
callbacks(input,checked,state,keep)}
if(node[_disabled]&&!!option(input,_cursor,!0)){parent.find('.'+_iCheckHelper).css(_cursor,'default')}
parent[_add](specific||option(input,state)||'');if(!!parent.attr('role')&&!indeterminate){parent.attr('aria-'+(disabled?_disabled:_checked),'true')}
parent[_remove](regular||option(input,callback)||'')}
function off(input,state,keep){var node=input[0],parent=input.parent(),checked=state==_checked,indeterminate=state==_indeterminate,disabled=state==_disabled,callback=indeterminate?_determinate:checked?_unchecked:'enabled',regular=option(input,callback+capitalize(node[_type])),specific=option(input,state+capitalize(node[_type]));if(node[state]!==!1){if(indeterminate||!keep||keep=='force'){node[state]=!1}
callbacks(input,checked,callback,keep)}
if(!node[_disabled]&&!!option(input,_cursor,!0)){parent.find('.'+_iCheckHelper).css(_cursor,'pointer')}
parent[_remove](specific||option(input,state)||'');if(!!parent.attr('role')&&!indeterminate){parent.attr('aria-'+(disabled?_disabled:_checked),'false')}
parent[_add](regular||option(input,callback)||'')}
function tidy(input,callback){if(input.data(_iCheck)){input.parent().html(input.attr('style',input.data(_iCheck).s||''));if(callback){input[_callback](callback)}
input.off('.i').unwrap();$(_label+'[for="'+input[0].id+'"]').add(input.closest(_label)).off('.i')}}
function option(input,state,regular){if(input.data(_iCheck)){return input.data(_iCheck).o[state+(regular?'':'Class')]}}
function capitalize(string){return string.charAt(0).toUpperCase()+string.slice(1)}
function callbacks(input,checked,callback,keep){if(!keep){if(checked){input[_callback]('ifToggled')}
input[_callback]('ifChanged')[_callback]('if'+capitalize(callback))}}})(window.jQuery||window.Zepto);(function(jQuery){jQuery.fn.CustomCheck=function(methodOrOptions){if(methods[methodOrOptions]){return methods[methodOrOptions].apply(this,Array.prototype.slice.call(arguments,1))}else if(typeof methodOrOptions==='object'||!methodOrOptions){return methods.init.apply(this,arguments)}else{jQuery.error('Method '+methodOrOptions+' does not exist on jQuery.CustomCheck')}};var methods={start:function(){jQuery().CustomCheck('initCheckbox')},initCheckbox:function(){jQuery('input[type=checkbox]').filter(function(index){return $(this).closest('.extbase-debugger, #TSFE_ADMIN_PANEL_FORM').length===0}).not('.icheckbox input').iCheck({labelHover:!1,cursor:!0})}}}(jQuery));COMPONENTS.push('CustomCheck');(function(jQuery){var radio=jQuery('input[type=radio]');jQuery.fn.CustomRadio=function(methodOrOptions){if(methods[methodOrOptions]){return methods[methodOrOptions].apply(this,Array.prototype.slice.call(arguments,1))}else if(typeof methodOrOptions==='object'||!methodOrOptions){return methods.init.apply(this,arguments)}else{jQuery.error('Method '+methodOrOptions+' does not exist on jQuery.CustomRadio')}};var methods={start:function(){jQuery().CustomRadio('initRadio')},initRadio:function(){radio.iCheck({labelHover:!1,cursor:!0})}}}(jQuery));COMPONENTS.push('CustomRadio');(function(jQuery){var accordion=jQuery('.accordion');jQuery.fn.accordion=function(methodOrOptions){if(methods[methodOrOptions]){return methods[methodOrOptions].apply(this,Array.prototype.slice.call(arguments,1))}else if(typeof methodOrOptions==='object'||!methodOrOptions){return methods.init.apply(this,arguments)}else{jQuery.error('Method '+methodOrOptions+' does not exist on jQuery.accordion')}};var methods={initAccordion:function(){jQuery('.title-accordion').on('click',function(e){e.preventDefault();if(jQuery(this).hasClass('open')){jQuery(this).removeClass('open');jQuery(this).next('.content-accordion').slideUp()}else{jQuery(this).addClass('open');jQuery(this).next('.content-accordion').slideDown()}})},delegateAccordion:function(){jQuery(document).delegate('.title-accordion','click',function(e){e.preventDefault();if(jQuery(this).hasClass('open')){jQuery(this).removeClass('open');jQuery(this).next('.content-accordion').slideUp()}else{jQuery(this).addClass('open');jQuery(this).next('.content-accordion').slideDown()}})}}}(jQuery));(function(jQuery){var anchorLink=jQuery('.anchor-link');jQuery.fn.anchor=function(methodOrOptions){if(methods[methodOrOptions]){return methods[methodOrOptions].apply(this,Array.prototype.slice.call(arguments,1))}else if(typeof methodOrOptions==='object'||!methodOrOptions){return methods.init.apply(this,arguments)}else{jQuery.error('Method '+methodOrOptions+' does not exist on jQuery.anchor')}};var methods={start:function(){jQuery().anchor('init')},init:function(){if(anchorLink.length){anchorLink.click(function(e){e.preventDefault();var href=jQuery(this).attr('href');var scrollSection=href.substring(href.indexOf("#")+1);var anchor=jQuery("#"+scrollSection);if(anchor.length>0){jQuery('html, body').animate({scrollTop:anchor.offset().top-75},1000)}else{console.log('Error: Anchor not found.')}})}}}}(jQuery));COMPONENTS.push('anchor');(function(jQuery){var buttonShare=jQuery('.share');jQuery.fn.socialShare=function(methodOrOptions){if(methods[methodOrOptions]){return methods[methodOrOptions].apply(this,Array.prototype.slice.call(arguments,1))}else if(typeof methodOrOptions==='object'||!methodOrOptions){return methods.init.apply(this,arguments)}else{jQuery.error('Method '+methodOrOptions+' does not exist on jQuery.socialShare')}};var methods={start:function(){jQuery().socialShare('showSocial')},showSocial:function(){buttonShare.on('click',function(){if(jQuery(this).parents('.box-social-share').hasClass('open')){jQuery(this).parents('.box-social-share').removeClass('open')}else{jQuery(this).parents('.box-social-share').addClass('open')}})}}}(jQuery));COMPONENTS.push('socialShare');(function(jQuery){var scrollToTopButton=jQuery('.scroll-to-top'),winWidth=jQuery(window).width(),offset=300,offset_opacity=1200,scroll_top_duration=700;jQuery.fn.scrollToTop=function(methodOrOptions){if(methods[methodOrOptions]){return methods[methodOrOptions].apply(this,Array.prototype.slice.call(arguments,1))}else if(typeof methodOrOptions==='object'||!methodOrOptions){return methods.init.apply(this,arguments)}else{jQuery.error('Method '+methodOrOptions+' does not exist on jQuery.scrollToTop')}};var methods={start:function(){jQuery().scrollToTop('init')},init:function(){$(window).scroll(function(){($(this).scrollTop()>offset)?scrollToTopButton.addClass('cd-is-visible'):scrollToTopButton.removeClass('cd-is-visible cd-fade-out');if($(this).scrollTop()>offset_opacity){scrollToTopButton.addClass('cd-fade-out')}});scrollToTopButton.on('click',function(event){event.preventDefault();jQuery('body,html').animate({scrollTop:0,},scroll_top_duration)})}}}(jQuery));COMPONENTS.push('scrollToTop');(function(jQuery){var overlay=jQuery('.overlay'),buttonOpenOverlay=jQuery('.open-overlay'),buttonCloseOverlay=jQuery('.close-overlay');buttonOpenOverlay.each(function(i,el){$el=jQuery(el);url=$el.data('urlvideo');if(url&&url.length>0){url=$el.data('urlvideo');videoId=url.replace('https://www.youtube.com/watch?v=','').split('&').shift();videoEmbed='https://www.youtube.com/embed/'+videoId+'?autoplay=1&rel=0';videoPreview='https://img.youtube.com/vi/'+videoId+'/hqdefault.jpg';$el.data('videoId',videoId).data('videoEmbed',videoEmbed).data('videoPreview',videoPreview).parent('figure').css('background-image','url('+videoPreview+')')}});jQuery.fn.overlay=function(methodOrOptions){if(methods[methodOrOptions]){return methods[methodOrOptions].apply(this,Array.prototype.slice.call(arguments,1))}else if(typeof methodOrOptions==='object'||!methodOrOptions){return methods.init.apply(this,arguments)}else{jQuery.error('Method '+methodOrOptions+' does not exist on jQuery.overlay')}};var methods={start:function(){jQuery().overlay('openOverlay');jQuery().overlay('closeOverlay');jQuery().overlay('closeKeyBoardOverlay')},openOverlay:function(){buttonOpenOverlay.on('click',function(e){e.preventDefault();var idDiv=jQuery(this).data('openoverlay'),divToOpen=jQuery('#'+idDiv),videoEmbed=jQuery(this).data('videoEmbed');if(jQuery(this).hasClass('open-video')){jQuery('.overlay#'+idDiv).html('<header><span class="icon-close close-overlay" id="clode-overlay-video-'+idDiv+'"></span></header><iframe width="560" height="349" class="videoFullScreen" src="'+videoEmbed+'" frameborder="0"> </iframe>');jQuery(window).resize(function(){var iFrameVideo=jQuery('.videoFullScreen'),winWidth=jQuery(window).innerWidth(),winHeight=jQuery(window).outerHeight();if(iFrameVideo.length){iFrameVideo.css({width:winWidth+'px',height:(winHeight-5)+'px'})}}).resize()}
if(jQuery(this).hasClass('open-map')){var mapId=jQuery('.map-canvas',divToOpen).attr('id');var latLng=new google.maps.LatLng(jQuery(this).data('latitude'),jQuery(this).data('longitude'));var styledMap=new google.maps.StyledMapType({name:"Styled Map"});var mapOption={zoom:12,mapTypeControl:!1,draggable:!0,scaleControl:!1,scrollwheel:!1,zoomControl:!0,mapTypeControlOptions:{mapTypeIds:[google.maps.MapTypeId.ROADMAP,'map_style']},navigationControl:!0,streetViewControl:!1,center:latLng};var map=new google.maps.Map(document.getElementById(mapId),mapOption);map.mapTypes.set('map_style',styledMap);map.setMapTypeId('map_style');var address=jQuery(this).closest('.mapElement').find('.title-overlay').text();var infowindow=new google.maps.InfoWindow({maxWidth:230,maxHeight:300,content:address});var marker=new google.maps.Marker({position:latLng,map:map,icon:'/typo3conf/ext/t3palcore/Resources/Public/Images/Frontend/Icon/pointer.png'});marker.addListener('click',function(){infowindow.open(map,marker)})}
divToOpen.addClass('visible')})},closeOverlay:function(){jQuery('body').delegate('.close-overlay','click',function(){if(jQuery(this).parent().parent().hasClass('video-container')){$parent=jQuery(this).parents('.video-container');$parent.find('iframe').remove()}
if(jQuery(this).parents('.overlay').hasClass('visible')){jQuery(this).parents('.overlay').removeClass('visible')}
jQuery().overlay('removeNoScrollBody')});jQuery(document).delegate('.overlay','click',function(e){if(jQuery(e.target).is('.general-content')||jQuery(e.target).closest('.general-content').length){}else{if(jQuery('.overlay').hasClass('visible')){jQuery('.overlay').removeClass('visible')}
jQuery().overlay('removeNoScrollBody')}})},closeKeyBoardOverlay:function(){jQuery(document).bind('keydown',function(e){if(e.which==27){if(overlay.hasClass('visible')){overlay.removeClass('visible')}}
jQuery().overlay('removeNoScrollBody')})},removeNoScrollBody:function(){if(jQuery('body').hasClass('open-menu')){jQuery('body').removeClass('open-menu')}}}}(jQuery));COMPONENTS.push('overlay');!function(c,o){function n(t,n){this.elem=t,this.$elem=c(t),this.options=n,this.metadata=this.$elem.data("options"),this.$win=c(o)}n.defaults=(n.prototype={defaults:{item:".anchorspy",anchorClass:"active",offset:0,start:0,onAnchor:null,onUnanchor:null,onClick:null},init:function(){var t=this;return t.config=c.extend({},t.defaults,t.options,t.metadata),t.getItems(),t.bindEvents(),t},bindEvents:function(){var t=this;t.$win.on("scroll.anchorspy",c.proxy(t.handleScroll,t)),t.$win.on("resize.anchorspy",c.proxy(t.handleResize,t))},destroy:function(){this.$win.off("scroll.anchorspy"),this.$win.off("resize.anchorspy")},getItem:function(t,n){var o=this,i=c(n),e=c(i.attr("href"));if(0!==e.length){var s={$elem:i,$target:e,isAnchor:!1};i.on("click",function(t){t.preventDefault(),c("html, body").animate({scrollTop:e.offset().top-o.config.offset+1},500),o.config.onClick&&o.config.onClick(s)}),o.items.push(s)}},getItems:function(){var t=this;t.items=[],t.$elem.find(t.config.item).each(c.proxy(t.getItem,t))},handleResize:function(){0<this.items.length&&this.doStuff()},handleScroll:function(){0<this.items.length&&this.doStuff()},doStuff:function(){for(var t=this,n=t.$win.scrollTop(),o=0,i=t.items.length;o<i;o++){var e=t.items[o];e.anchorStart=e.$target.offset().top-t.config.offset,e.anchorStop=e.anchorStart+e.$target.outerHeight(),!0===e.isAnchor&&(n<e.anchorStart||n>e.anchorStop)?(t.items[o].isAnchor=!1,e.$elem.removeClass(t.config.anchorClass),t.config.onUnanchor&&t.config.onUnanchor(e)):!1===e.isAnchor&&n>=e.anchorStart&&n<=e.anchorStop&&(t.items[o].isAnchor=!0,e.$elem.addClass(t.config.anchorClass),t.config.onAnchor&&t.config.onAnchor(e))}}}).defaults,c.fn.anchorspy=function(t){return this.destroy=function(){this.each(function(){new n(this,t).destroy()})},this.each(function(){new n(this,t).init()})}}(jQuery,window,document),$("body").anchorspy({offset:50});!function(s,o){function e(t,e){this.elem=t,this.$elem=s(t),this.options=e,this.metadata=this.$elem.data("options"),this.$win=s(o)}e.defaults=(e.prototype={defaults:{item:".sticky",container:".sticky-container",stickClass:"sticky-top",endStickClass:"sticky-bottom",offset:0,start:0,onStick:null,onUnstick:null,onUnstickBottom:null},init:function(){var t=this;return t.config=s.extend({},t.defaults,t.options,t.metadata),t.config.offset=parseInt(t.config.offset,10),t.config.start=parseInt(t.config.start,10),t.getItems(),t.setWindowHeight(),t.setItemsHeight(),t.bindEvents(),t},bindEvents:function(){var t=this;t.$win.on("scroll.sticky",s.proxy(t.handleScroll,t)),t.$win.on("resize.sticky",s.proxy(t.handleResize,t))},destroy:function(){this.$win.off("scroll.sticky"),this.$win.off("resize.sticky")},getItem:function(t,e){var i=s(e),n={$elem:i,elemHeight:i.height(),$container:i.parents(this.config.container),isStuck:!1};n.$container.find(".open-anchor, .close-anchor").on("click",function(){jQuery(this);jQuery(o).width()<768?n.$container.hasClass("open")?n.$container.addClass("closing").dequeue().delay(500).queue(function(){n.$container.removeClass("closing").removeClass("open")}):n.$container.addClass("opening").dequeue().delay(500).queue(function(){n.$container.removeClass("opening").addClass("open")}):n.$container.removeClass("opening").removeClass("closing").removeClass("open")}),n.containerHeight=n.$container.outerHeight(),this.items.push(n)},getItems:function(){var t=this;t.items=[],t.$elem.find(t.config.item).each(s.proxy(t.getItem,t))},handleResize:function(){var t=this;0<t.items.length&&(t.setWindowHeight(),t.setItemsHeight(),t.doStuff())},handleScroll:function(){var t=this;0<t.items.length&&(t.setWindowHeight(),t.setItemsHeight(),t.doStuff())},setWindowHeight:function(){var t=this;t.windowHeight=t.$win.height()-t.config.offset},setItemsHeight:function(){for(var t=this,e=0,i=t.items.length;e<i;e++){var n=t.items[e];t.items[e].elemHeight=n.$elem.outerHeight(),t.items[e].containerHeight=n.$container.outerHeight(),t.items[e].containerWidth=n.$container.width(),t.items[e].containerStart=n.$container.offset().top-t.config.offset+t.config.start,t.items[e].scrollFinish=n.containerStart-t.config.start+(n.containerHeight-n.elemHeight)}},doStuff:function(){for(var t=this,e=t.$win.scrollTop(),i=0,n=t.items.length;i<n;i++){var s=t.items[i];s.containerHeight>s.elemHeight?(s.$elem.width(s.containerWidth),s.isStuck&&(e<s.containerStart||e>s.scrollFinish)?(t.items[i].isStuck=!1,e>s.scrollFinish?(s.$elem.removeClass(t.config.stickClass).addClass(t.config.endStickClass),t.config.onUnstickBottom&&t.config.onUnstickBottom(s)):(s.$elem.removeClass(t.config.stickClass),t.config.onUnstick&&t.config.onUnstick(s))):!1===s.isStuck&&e>s.containerStart&&e<s.scrollFinish&&(t.items[i].isStuck=!0,s.$elem.removeClass(t.config.endStickClass).addClass(t.config.stickClass),t.config.onStick&&t.config.onStick(s))):(t.items[i].isStuck=!1,s.$elem.removeClass(t.config.stickClass).removeClass(t.config.endStickClass))}}}).defaults,s.fn.sticky=function(t){return this.destroy=function(){this.each(function(){new e(this,t).destroy()})},this.each(function(){new e(this,t).init()})}}(jQuery,window,document),$(".sticky-container").sticky();(function(jQuery){jQuery.fn.login=function(methodOrOptions){if(methods[methodOrOptions]){return methods[methodOrOptions].apply(this,Array.prototype.slice.call(arguments,1))}else if(typeof methodOrOptions==='object'||!methodOrOptions){return methods.init.apply(this,arguments)}else{jQuery.error('Method '+methodOrOptions+' does not exist on jQuery.showPassword')}};var methods={start:function(){jQuery().login('loadForm');jQuery().login('showError')},showPasswordInput:function(){jQuery('.show-password').each(function(){var pwdInput=jQuery(this).siblings('input[type=password]');jQuery(this).on('click',function(){if(pwdInput.hasClass('visible')){pwdInput.attr('type','password');pwdInput.removeClass('visible')}else{pwdInput.attr('type','text');pwdInput.addClass('visible')}})})},loadForm:function(){if(typeof loginPageUrl!=='undefined'){var currentUrl=location.href;var redirectUrl=(currentUrl)?currentUrl:homePageUrl;jQuery('.login-form-load').load(loginPageUrl+' form.login-form',function(){if(location.protocol!='https:'){jQuery('#default [data-rsa-encryption]').removeAttr('data-rsa-encryption');var rsaLibraryPath='/typo3/sysext/rsaauth/Resources/Public/JavaScript/RsaLibrary.js';var rdaEncryptionPath='/typo3/sysext/rsaauth/Resources/Public/JavaScript/RsaEncryption.js';if(typeof rng_seed_time==='undefined'){jQuery.getScript(rsaLibraryPath,jQuery.getScript(rdaEncryptionPath))}else{jQuery.getScript(rdaEncryptionPath)}}
if(jQuery('#menu-login input[name="redirect_url"]').val()==''){jQuery('#menu-login input[name="redirect_url"]').val(redirectUrl)}
jQuery().login('showPasswordInput');jQuery('.login-form-load input[type=checkbox]').iCheck({labelHover:!1,cursor:!0})});if(jQuery('#login-container input[name="redirect_url"]').val()==''){jQuery('#login-container input[name="redirect_url"]').val(redirectUrl)}}},removeAllParams:function(url){var url=document.location.href;var urlparts=url.split('?');return urlparts[0]},showError:function(){if(jQuery('.loginError').length>0){jQuery('.loginError').addClass('error');jQuery('#loginMessage i').show()}}}}(jQuery));COMPONENTS.push('login');(function(jQuery){var asideFilterArea=jQuery('aside.filter'),buttonOpenMobile=jQuery('.open-filter-mobile'),buttonCloseMobile=jQuery('.close-filter-mobile'),footer=jQuery('footer.footer'),asideFilter=jQuery('.filter'),titleFilter=jQuery('.titleComm');jQuery.fn.asideFilter=function(methodOrOptions){if(methods[methodOrOptions]){return methods[methodOrOptions].apply(this,Array.prototype.slice.call(arguments,1))}else if(typeof methodOrOptions==='object'||!methodOrOptions){return methods.init.apply(this,arguments)}else{jQuery.error('Method '+methodOrOptions+' does not exist on jQuery.asideFilter')}};var methods={init:function(){jQuery().asideFilter('fixedFilterOnScroll');jQuery().asideFilter('maxHeightFilter');jQuery().asideFilter('showMoreFilter');jQuery().asideFilter('openOnMobile');jQuery().asideFilter('closeOnMobile')},fixedFilterOnScroll:function(){var asideFilter=jQuery('aside.filter');var winWidth=jQuery(window).width();if(asideFilter.length>0){var asideFilterPosition=asideFilter.offset().top;jQuery(window).on('resize',function(){if(winWidth>768){jQuery(window).on('scroll',function(){if(jQuery(window).scrollTop()>=asideFilterPosition-125){asideFilter.addClass('scrolled')}else{asideFilter.removeClass('scrolled')}})}}).resize()}},maxHeightFilter:function(){jQuery(window).on('resize scroll',function(){var heightHeader=jQuery('header.header').height(),heightWindow=jQuery(window).height(),aside=jQuery('aside.filter').outerHeight(),scrollTop=jQuery(this).scrollTop(),scrollBot=scrollTop+jQuery(this).height(),elTop=footer.offset().top,boxLogin=jQuery('.container-aside-filter .box-login'),boxLoginHeight=jQuery('.container-aside-filter .box-login').height(),eventTouch=heightWindow-(aside+heightHeader+25),eventTouchWithLogin=heightWindow-(boxLoginHeight+aside+heightHeader-25),elBottom=elTop+footer.outerHeight(),visibleTop=elTop<scrollTop?scrollTop:elTop,visibleBottom=elBottom>scrollBot?scrollBot:elBottom,seoDescription=0;if(jQuery('#seo-description').length>0){seoDescription=jQuery('#seo-description').height()}
var initFooterVisible=(visibleBottom+seoDescription)-visibleTop+85;if(jQuery(window).width()>768){if(boxLogin.length){if(initFooterVisible>eventTouchWithLogin){asideFilterArea.addClass('absolute')}else{asideFilterArea.removeClass('absolute')}}else{if(initFooterVisible>eventTouch){asideFilterArea.addClass('absolute')}else{asideFilterArea.removeClass('absolute')}}}})},openOnMobile:function(){buttonOpenMobile.on('click tap',function(){if(jQuery(this).hasClass('is-open')){jQuery(this).removeClass('is-open');jQuery('.wrapper').removeClass('open-filter');jQuery('.container-aside-filter').removeClass('open-filter')}else{jQuery(this).addClass('is-open');jQuery('header.header').addClass('fixed');jQuery('.wrapper').addClass('open-filter');jQuery('.container-aside-filter').addClass('open-filter')}})},closeOnMobile:function(){buttonCloseMobile.on('click tap',function(){buttonOpenMobile.removeClass('is-open');jQuery('.wrapper').removeClass('open-filter');jQuery('header').removeClass('fixed');jQuery('.container-aside-filter').removeClass('open-filter')})},showMoreFilter:function(){titleFilter.click(function(){if(jQuery(this).hasClass('open-filter')){titleFilter.removeClass('open-filter');titleFilter.next().slideUp('slow');jQuery(this).next().slideUp('slow');jQuery(this).removeClass('open-filter')}else{titleFilter.removeClass('open-filter');titleFilter.next().slideUp('slow');jQuery(this).next().slideDown('slow');jQuery(this).addClass('open-filter')}})}}}(jQuery));(function(jQuery){var listAccessories=jQuery('.list-accessory li'),wrapperAccessories=jQuery('.relative-accessory');jQuery.fn.accessories=function(methodOrOptions){if(methods[methodOrOptions]){return methods[methodOrOptions].apply(this,Array.prototype.slice.call(arguments,1))}else if(typeof methodOrOptions==='object'||!methodOrOptions){return methods.init.apply(this,arguments)}else{jQuery.error('Method '+methodOrOptions+' does not exist on jQuery.accessories')}};var methods={start:function(){jQuery().asideFilter('init');jQuery().accessories('manageFilters');jQuery().accessories('searchAccessories');jQuery().accessories('openDetailAccessory');jQuery().accessories('scrollToSpecificAccessory')},searchAccessories:function(){jQuery('input#keywords').keyup(function(){jQuery().accessories('updateVisibleAccessories')})},updateVisibleAccessories:function(){var searchKey=jQuery('#keywords').val().trim().toLowerCase();if(searchKey.length==0){if(jQuery('.list-accessory .selected').length){var filter=jQuery('.list-accessory .selected').data('filter');jQuery('.relative-accessory div.col-sm-6').hide();jQuery('.relative-accessory div.'+filter).show();jQuery().accessories('updateAccessoriesCounter')}else{jQuery('.relative-accessory div').show()}}else{var selector;if(jQuery('.list-accessory .selected').length){var filter=jQuery('.list-accessory .selected').data('filter');selector='.relative-accessory div.'+filter}else{selector='.relative-accessory div.col-sm-6'}
jQuery(selector).each(function(){var keywords=jQuery(this).find('.descriptioProduct').html().toLowerCase();keywords=keywords.replace(/(<([^>]+)>)/ig," ");if(keywords.indexOf(searchKey)!==-1){jQuery(this).show()}else{jQuery(this).hide()}});jQuery().accessories('updateAccessoriesCounter')}},updateAccessoriesCounter:function(){var firstCategory=jQuery('.list-accessory').find('li.selected'),firstCategoryFilter=firstCategory.data('filter'),firstCategoryName=firstCategory.html();var resultNumber=jQuery('.'+firstCategoryFilter+':visible').length;jQuery('.selected-category').html(firstCategoryName+' ('+resultNumber+')')},manageFilters:function(){listAccessories.on('click',function(){var selectedCategory=jQuery(this).data('filter'),numberResult=wrapperAccessories.find('.'+selectedCategory).length;nameCategorty=jQuery(this).html(),scroll=jQuery(window).scrollTop(),heightWindow=jQuery(window).height();if(scroll>(heightWindow-scroll)){jQuery('html,body').animate({scrollTop:jQuery('.accessory-page').parent().offset().top-70},480,function(){wrapperAccessories.children().removeClass('visible');wrapperAccessories.children('.'+selectedCategory).addClass('visible')})}else{wrapperAccessories.children().removeClass('visible');wrapperAccessories.children('.'+selectedCategory).addClass('visible')}
if(jQuery(this).hasClass('all')){jQuery('.selected-category').hide()}else{jQuery('.selected-category').html(nameCategorty+' ('+numberResult+')').addClass('visible').show()}
listAccessories.removeClass('selected');jQuery(this).addClass('selected');if(numberResult==0){jQuery('.no-filter').fadeIn()}else{jQuery('.no-filter').hide()}})},openDetailAccessory:function(){jQuery('.open-detail-accessory').on('click',function(){var detailAccessory=jQuery('.overlay.detail-accessory');var contentOverlay=jQuery(this).parents('.single_accessory').html();detailAccessory.addClass('visible');detailAccessory.find('section').empty();detailAccessory.find('section').html(contentOverlay)})},scrollToSpecificAccessory:function(){if(window.location.hash){var hash=window.location.hash.substring(1);if(jQuery('#'+hash).length){jQuery().accessories('openSpecificOverlayDetail',hash)}}},openSpecificOverlayDetail:function(hashChildren){var detailAccessory=jQuery('.overlay.detail-accessory');var contentOverlay=jQuery('#'+hashChildren).find('.single_accessory').html();detailAccessory.addClass('visible');detailAccessory.find('section').empty();detailAccessory.find('section').html(contentOverlay)}}}(jQuery));COMPONENTS.push('accessories');$("a[data-event]").on("click",function(e){dataLayer.push({event:$(this).data("event"),eventCategory:$(this).data("event-category"),eventAction:$(this).data("event-action"),eventLabel:$(this).data("event-label")})}),$(document).on("megaMenu:open",function(e,t){dataLayer.push({event:"typo3.menu",eventCategory:"menu-event",eventAction:"CTA menu",eventLabel:t.id})}).on("megaMenu:close",function(){dataLayer.push({event:"typo3.menu",eventCategory:"menu-event",eventAction:"CTA menu close",eventLabel:""})}).on("megaMenu:follow",function(e,t){dataLayer.push({event:"typo3.menu",eventCategory:"menu-event",eventAction:"CTA menu item",eventLabel:t.id})}),$(".slider-focus-hp .single_focus a.focus-image","#homepage .main").on("click",function(e){dataLayer.push({event:"typo3.content",eventCategory:"home-page-event",eventAction:"focus",eventLabel:"link-image"})}),$(".slider-focus-hp .single_focus a.btn","#homepage .main").on("click",function(e){dataLayer.push({event:"typo3.content",eventCategory:"home-page-event",eventAction:"focus",eventLabel:"link-cta"})}),$(".slider-focus-hp .single_focus a.link-archive","#homepage .main").on("click",function(e){dataLayer.push({event:"typo3.content",eventCategory:"home-page-event",eventAction:"focus",eventLabel:"link-archive"})}),$(".slider-focus-navigation a","#homepage .main").on("click",function(e){dataLayer.push({event:"typo3.content",eventCategory:"home-page-event",eventAction:"focus",eventLabel:"nav"})}),$(".social-stream-container a","#homepage .main").on("click",function(e){dataLayer.push({event:"typo3.content",eventCategory:"home-page-event",eventAction:"social-stream",eventLabel:"link"})}),$(".social-arrow a","#homepage .main").on("click",function(e){dataLayer.push({event:"typo3.content",eventCategory:"home-page-event",eventAction:"social-stream",eventLabel:"nav"})}),$(".slider-promotion-container a","#homepage .main").on("click",function(e){dataLayer.push({event:"typo3.content",eventCategory:"home-page-event",eventAction:"promotions",eventLabel:"link"})}),$(".slider-promotion-navigation a","#homepage .main").on("click",function(e){dataLayer.push({event:"typo3.content",eventCategory:"home-page-event",eventAction:"promotions",eventLabel:"nav"})}),$(".most-popular-product a","#homepage .main").on("click",function(e){dataLayer.push({event:"typo3.content",eventCategory:"home-page-event",eventAction:"popular-product",eventLabel:$(e.currentTarget).find("h6").text()})}),$(".general-box[data-content] a","#homepage .main").on("click",function(e){dataLayer.push({event:"typo3.content",eventCategory:"home-page-event",eventAction:"general-box",eventLabel:"link-"+$(this).closest(".general-box").data("content")})}),$(".switch-option-compare","#categoryDetail").on("click",function(e){dataLayer.push({event:"typo3.products",eventCategory:"category-page-event",eventAction:"CTA Confronta Toggle",eventLabel:"category-"+$(this).closest("[data-category]").data("category")})}),$("#compareLayerBtn","#categoryDetail").on("click",function(e){dataLayer.push({event:"typo3.products",eventCategory:"category-page-event",eventAction:"CTA Confronta",eventLabel:"category-"+$(this).closest("[data-category]").data("category")})}),$("#cancelCompareLayerBtn","#categoryDetail").on("click",function(e){dataLayer.push({event:"typo3.products",eventCategory:"category-page-event",eventAction:"CTA Confronta Cancel",eventLabel:"category-"+$(this).closest("[data-category]").data("category")})}),$("#confrontoProdotti .icon-close","#categoryDetail").on("click",function(e){dataLayer.push({event:"typo3.products",eventCategory:"category-page-event",eventAction:"CTA Confronta Close",eventLabel:"category-"+$(this).closest("[data-category]").data("category")})}),$("#printTableCompare","#categoryDetail").on("click",function(e){dataLayer.push({event:"typo3.products",eventCategory:"category-page-event",eventAction:"CTA Confronta Print",eventLabel:"category-"+$(this).closest("[data-category]").data("category")})}),$("#confrontoProdotti .title a","#categoryDetail").on("click",function(e){dataLayer.push({event:"typo3.products",eventCategory:"category-page-event",eventAction:"CTA Confronta Prodotto",eventLabel:"category-"+$(this).closest("[data-category]").data("category")})}),$("#categoryDetail").on("product:follow",function(e,t){dataLayer.push({event:"typo3.products",eventCategory:"category-page-event",eventAction:"CTA Prodotto",eventLabel:t.label})}),$('a[data-event-label="list-models-title"]',"#categoryDetail").on("click",function(e){dataLayer.push({event:"typo3.products",eventCategory:"category-page-event",eventAction:"CTA Famiglia",eventLabel:$(this).data("event-info")})}),$('a[data-event-label="page-category-download-pdf"]',"#categoryDetail").on("click",function(e){dataLayer.push({event:"typo3.products",eventCategory:"page-category-download-pdf",eventAction:$(this).data("event-info"),eventLabel:""})}),$("#categoryDetail").on("filterManager:add",function(e,t){dataLayer.push({event:"typo3.filter",eventCategory:t.type,eventAction:t.id,eventLabel:t.value})}).on("filterManager:remove",function(e,t){dataLayer.push({event:"typo3.filter",eventCategory:t.type,eventAction:t.id,eventLabel:""})}).on("filterManager:reset",function(e){dataLayer.push({event:"typo3.filter",eventCategory:"reset",eventAction:"",eventLabel:""})}),$("a[data-event-label=page-family-download-pdf]","#familyDetail").on("click",function(e){dataLayer.push({event:"typo3.products",eventCategory:"page-family-download-pdf",eventAction:$(this).data("event-info"),eventLabel:""})}),$("#TechnologiesList li[data-techanchor]","#familyDetail").on("click",function(e){dataLayer.push({event:"typo3.products",eventCategory:"family-page-event",eventAction:"CTA Tecnologie",eventLabel:$(this).data("techanchor")})}),$("a#loadAllAccessoriesBtn","#familyDetail").on("click",function(e){dataLayer.push({event:"typo3.products",eventCategory:"family-page-event",eventAction:"CTA Tutti gli accessori",eventLabel:"family-"+$(this).closest("[data-family]").data("family")})}),$("span.open-detail-accessory","#familyDetail").on("click",function(e){dataLayer.push({event:"typo3.products",eventCategory:"family-page-event",eventAction:"CTA Accessorio",eventLabel:$(this).closest(".single_accessory").data("accessory-title")})}),$(".list-accessory a[data-event-label=technical-download-pdf], .detail-accessory a[data-event-label=technical-download-pdf]","#familyDetail").on("click",function(e){dataLayer.push({event:"typo3.products",eventCategory:"technical-download-pdf",eventAction:$(this).closest(".single_accessory").data("accessory-title"),eventLabel:$(this).data("event-tag")})}),$('a[data-event-tag="Antiforgery"]',"#detailProduct").on("click",function(e){dataLayer.push({event:"typo3.products",eventCategory:"product-page-event",eventAction:"CTA Anticontraffazione",eventLabel:$(this).data("event-info")})}),$('a[data-event-tag="Download"]',"#detailProduct").on("click",function(e){dataLayer.push({event:"typo3.products",eventCategory:"product-page-event",eventAction:"CTA Download",eventLabel:$(this).data("event-info")})}),$('a[data-event-tag="Contacts"]',"#detailProduct").on("click",function(e){dataLayer.push({event:"typo3.products",eventCategory:"product-page-event",eventAction:"CTA Informazioni",eventLabel:$(this).data("event-info")})}),$("#TechnologiesList a","#detailProduct").on("click",function(e){dataLayer.push({event:"typo3.products",eventCategory:"product-page-event",eventAction:"CTA Tecnologie",eventLabel:$(this).data("technology")})}),$("#product-relative-info .pal-tabs a","#detailProduct").on("click",function(e){dataLayer.push({event:"typo3.products",eventCategory:"product-page-event",eventAction:"Tab "+$(this).data("tab"),eventLabel:""})}),$('.list-main-cta a[data-event-label="technical-download-pdf"]',"#detailProduct").on("click",function(e){dataLayer.push({event:"typo3.products",eventCategory:"technical-download-pdf",eventAction:$(this).data("event-info"),eventLabel:$(this).data("event-tag")})}),$("#search-indocuments").on("menuAnchor:click",function(e,t){dataLayer.push({event:"typo3.filter",eventCategory:"technical-download-filter",eventAction:"anchor",eventLabel:t.label})}).on("menuFilter:click",function(e,t){dataLayer.push({event:"typo3.filter",eventCategory:"technical-download-filter",eventAction:"checkbox",eventLabel:t.label})}),$("#search-inpage").on("menuAnchor:click",function(e,t){dataLayer.push({event:"typo3.filter",eventCategory:"search-filter",eventAction:"anchor",eventLabel:t.label})}),$("#search-download").on("menuFilter:click",function(e,t){dataLayer.push({event:"typo3.filter",eventCategory:"search-filter",eventAction:"checkbox",eventLabel:t.label})}),$("#cta-technical-download","#search-download").click(function(e){dataLayer.push({event:"typo3.filter",eventCategory:"search-filter",eventAction:"link",eventLabel:"cta-technical-download"})}),$("a[data-social]","footer.footer").click(function(){dataLayer.push({event:"typo3.footer",eventCategory:"footer-event",eventAction:"Social",eventLabel:$(this).data("social")})}),$("#tx-solr-footer-search-fform-pi-search").submit(function(e){dataLayer.push({event:"typo3.footer",eventCategory:"footer-event",eventAction:"Search",eventLabel:$(this).find("input[name=q]").val()})}),$("a.link-meta[data-footer]","footer.footer").click(function(){dataLayer.push({event:"typo3.footer",eventCategory:"footer-event",eventAction:"Privacy",eventLabel:$(this).data("footer")})}),$("a.link-item[data-footer]","footer.footer").click(function(){dataLayer.push({event:"typo3.footer",eventCategory:"footer-event",eventAction:"Link",eventLabel:$(this).data("footer")})})