1/* Source and licensing information for the line(s) below can be found at https://www.tourisme-bocage.com/sites/all/libraries/iscroll/build/iscroll.js. */ 2(function(i,s,e){var n=i.requestAnimationFrame||i.webkitRequestAnimationFrame||i.mozRequestAnimationFrame||i.oRequestAnimationFrame||i.msRequestAnimationFrame||function(t){i.setTimeout(t,1000/60)},t=(function(){var t={};var n=s.createElement('div').style,r=(function(){var i=['t','webkitT','MozT','msT','OT'],e,t=0,s=i.length;for(;t<s;t++){e=i[t]+'ransform';if(e in n)return i[t].substr(0,i[t].length-1)};return!1})();function o(t){if(r===!1)return!1;if(r==='')return t;return r+t.charAt(0).toUpperCase()+t.substr(1)};t.getTime=Date.now||function(){return new Date().getTime()};t.extend=function(t,i){for(var e in i){t[e]=i[e]}};t.addEvent=function(t,i,e,s){t.addEventListener(i,e,!!s)};t.removeEvent=function(t,i,e,s){t.removeEventListener(i,e,!!s)};t.prefixPointerEvent=function(t){return i.MSPointerEvent?'MSPointer'+t.charAt(7).toUpperCase()+t.substr(8):t};t.momentum=function(t,i,s,o,a,l){var h=t-i,r=e.abs(h)/s,n,c;l=l===undefined?0.0006:l;n=t+(r*r)/(2*l)*(h<0?-1:1);c=r/l;if(n<o){n=a?o-(a/2.5*(r/8)):o;h=e.abs(n-t);c=h/r} 3else if(n>0){n=a?a/2.5*(r/8):0;h=e.abs(t)+n;c=h/r};return{destination:e.round(n),duration:c}};var h=o('transform');t.extend(t,{hasTransform:h!==!1,hasPerspective:o('perspective')in n,hasTouch:'ontouchstart' in i,hasPointer:!!(i.PointerEvent||i.MSPointerEvent),hasTransition:o('transition')in n});t.isBadAndroid=(function(){var e=i.navigator.appVersion;if(/Android/.test(e)&&!(/Chrome\/\d/.test(e))){var t=e.match(/Safari\/(\d+.\d)/);if(t&&typeof t==='object'&&t.length>=2){return parseFloat(t[1])<535.19} 4else{return!0}} 5else{return!1}})();t.extend(t.style={},{transform:h,transitionTimingFunction:o('transitionTimingFunction'),transitionDuration:o('transitionDuration'),transitionDelay:o('transitionDelay'),transformOrigin:o('transformOrigin'),touchAction:o('touchAction')});t.hasClass=function(t,i){var e=new RegExp('(^|\\s)'+i+'(\\s|$)');return e.test(t.className)};t.addClass=function(i,e){if(t.hasClass(i,e)){return};var s=i.className.split(' ');s.push(e);i.className=s.join(' ')};t.removeClass=function(i,e){if(!t.hasClass(i,e)){return};var s=new RegExp('(^|\\s)'+e+'(\\s|$)','g');i.className=i.className.replace(s,' ')};t.offset=function(t){var i=-t.offsetLeft,e=-t.offsetTop;while(t=t.offsetParent){i-=t.offsetLeft;e-=t.offsetTop};return{left:i,top:e}};t.preventDefaultException=function(t,i){for(var e in i){if(i[e].test(t[e])){return!0}};return!1};t.extend(t.eventType={},{touchstart:1,touchmove:1,touchend:1,mousedown:2,mousemove:2,mouseup:2,pointerdown:3,pointermove:3,pointerup:3,MSPointerDown:3,MSPointerMove:3,MSPointerUp:3});t.extend(t.ease={},{quadratic:{style:'cubic-bezier(0.25, 0.46, 0.45, 0.94)',fn:function(t){return t*(2-t)}},circular:{style:'cubic-bezier(0.1, 0.57, 0.1, 1)',fn:function(t){return e.sqrt(1-(--t*t))}},back:{style:'cubic-bezier(0.175, 0.885, 0.32, 1.275)',fn:function(t){var i=4;return(t=t-1)*t*((i+1)*t+i)+1}},bounce:{style:'',fn:function(t){if((t/=1)<(1/2.75)){return 7.5625*t*t} 6else if(t<(2/2.75)){return 7.5625*(t-=(1.5/2.75))*t+0.75} 7else if(t<(2.5/2.75)){return 7.5625*(t-=(2.25/2.75))*t+0.9375} 8else{return 7.5625*(t-=(2.625/2.75))*t+0.984375}}},elastic:{style:'',fn:function(t){var i=0.22,s=0.4;if(t===0){return 0};if(t==1){return 1};return(s*e.pow(2,-10*t)*e.sin((t-i/4)*(2*e.PI)/i)+1)}}});t.tap=function(t,i){var e=s.createEvent('Event');e.initEvent(i,!0,!0);e.pageX=t.pageX;e.pageY=t.pageY;t.target.dispatchEvent(e)};t.click=function(t){var o=t.target,e;if(!(/(SELECT|INPUT|TEXTAREA)/i).test(o.tagName)){e=s.createEvent(i.MouseEvent?'MouseEvents':'Event');e.initEvent('click',!0,!0);e.view=t.view||i;e.detail=1;e.screenX=o.screenX||0;e.screenY=o.screenY||0;e.clientX=o.clientX||0;e.clientY=o.clientY||0;e.ctrlKey=!!t.ctrlKey;e.altKey=!!t.altKey;e.shiftKey=!!t.shiftKey;e.metaKey=!!t.metaKey;e.button=0;e.relatedTarget=null;e._constructed=!0;o.dispatchEvent(e)}};t.getTouchAction=function(t,i){var e='none';if(t==='vertical'){e='pan-y'} 9else if(t==='horizontal'){e='pan-x'};if(i&&e!='none'){e+=' pinch-zoom'};return e};t.getRect=function(t){if(t instanceof SVGElement){var i=t.getBoundingClientRect();
9return{top:i.top,left:i.left,width:i.width,height:i.height}} 10else{return{top:t.offsetTop,left:t.offsetLeft,width:t.offsetWidth,height:t.offsetHeight}}};return t})();function o(e,o){this.wrapper=typeof e=='string'?s.querySelector(e):e;this.scroller=this.wrapper.children[0];this.scrollerStyle=this.scroller.style;this.options={resizeScrollbars:!0,mouseWheelSpeed:20,snapThreshold:0.334,disablePointer:!t.hasPointer,disableTouch:t.hasPointer||!t.hasTouch,disableMouse:t.hasPointer||t.hasTouch,startX:0,startY:0,scrollY:!0,directionLockThreshold:5,momentum:!0,bounce:!0,bounceTime:600,bounceEasing:'',preventDefault:!0,preventDefaultException:{tagName:/^(INPUT|TEXTAREA|BUTTON|SELECT)$/},HWCompositing:!0,useTransition:!0,useTransform:!0,bindToWrapper:typeof i.onmousedown==='undefined'};for(var n in o){this.options[n]=o[n]};this.translateZ=this.options.HWCompositing&&t.hasPerspective?' translateZ(0)':'';this.options.useTransition=t.hasTransition&&this.options.useTransition;this.options.useTransform=t.hasTransform&&this.options.useTransform;this.options.eventPassthrough=this.options.eventPassthrough===!0?'vertical':this.options.eventPassthrough;this.options.preventDefault=!this.options.eventPassthrough&&this.options.preventDefault;this.options.scrollY=this.options.eventPassthrough=='vertical'?!1:this.options.scrollY;this.options.scrollX=this.options.eventPassthrough=='horizontal'?!1:this.options.scrollX;this.options.freeScroll=this.options.freeScroll&&!this.options.eventPassthrough;this.options.directionLockThreshold=this.options.eventPassthrough?0:this.options.directionLockThreshold;this.options.bounceEasing=typeof this.options.bounceEasing=='string'?t.ease[this.options.bounceEasing]||t.ease.circular:this.options.bounceEasing;this.options.resizePolling=this.options.resizePolling===undefined?60:this.options.resizePolling;if(this.options.tap===!0){this.options.tap='tap'};if(!this.options.useTransition&&!this.options.useTransform){if(!(/relative|absolute/i).test(this.scrollerStyle.position)){this.scrollerStyle.position='relative'}};if(this.options.shrinkScrollbars=='scale'){this.options.useTransition=!1};this.options.invertWheelDirection=this.options.invertWheelDirection?-1:1;this.x=0;this.y=0;this.directionX=0;this.directionY=0;this._events={};this._init();this.refresh();this.scrollTo(this.options.startX,this.options.startY);this.enable()};o.prototype={version:'5.2.0-snapshot',_init:function(){this._initEvents();if(this.options.scrollbars||this.options.indicators){this._initIndicators()};if(this.options.mouseWheel){this._initWheel()};if(this.options.snap){this._initSnap()};if(this.options.keyBindings){this._initKeys()}},destroy:function(){this._initEvents(!0);clearTimeout(this.resizeTimeout);this.resizeTimeout=null;this._execEvent('destroy')},_transitionEnd:function(t){if(t.target!=this.scroller||!this.isInTransition){return};this._transitionTime();if(!this.resetPosition(this.options.bounceTime)){this.isInTransition=!1;this._execEvent('scrollEnd')}},_start:function(i){if(t.eventType[i.type]!=1){var o;if(!i.which){o=(i.button<2)?0:((i.button==4)?1:2)} 11else{o=i.button};if(o!==0){return}};if(!this.enabled||(this.initiated&&t.eventType[i.type]!==this.initiated)){return};if(this.options.preventDefault&&!t.isBadAndroid&&!t.preventDefaultException(i.target,this.options.preventDefaultException)){i.preventDefault()};var n=i.touches?i.touches[0]:i,s;this.initiated=t.eventType[i.type];this.moved=!1;this.distX=0;this.distY=0;this.directionX=0;this.directionY=0;this.directionLocked=0;this.startTime=t.getTime();if(this.options.useTransition&&this.isInTransition){this._transitionTime();this.isInTransition=!1;s=this.getComputedPosition();this._translate(e.round(s.x),e.round(s.y));this._execEvent('scrollEnd')} 12else if(!this.options.useTransition&&this.isAnimating){this.isAnimating=!1;this._execEvent('scrollEnd')};this.startX=this.x;this.startY=this.y;this.absStartX=this.x;this.absStartY=this.y;this.pointX=n.pageX;this.pointY=n.pageY;this._execEvent('beforeScrollStart')},_move:function(i){if(!this.enabled||t.eventType[i.type]!==this.initiated){return};if(this.options.preventDefault){i.preventDefault()};var h=i.touches?i.touches[0]:i,s=h.pageX-this.pointX,o=h.pageY-this.pointY,c=t.getTime(),n,r,a,l;this.pointX=h.pageX;this.pointY=h.pageY;this.distX+=s;this.distY+=o;a=e.abs(this.distX);l=e.abs(this.distY);if(c-this.endTime>300&&(a<10&&l<10)){return};if(!this.directionLocked&&!this.options.freeScroll){if(a>l+this.options.directionLockThreshold){this.directionLocked='h'} 13else if(l>=a+this.options.directionLockThreshold){this.directionLocked='v'} 14else{this.directionLocked='n'}};if(this.directionLocked=='h'){if(this.options.eventPassthrough=='vertical'){i.preventDefault()} 15else if(this.options.eventPassthrough=='horizontal'){this.initiated=!1;return};o=0} 16else if(this.directionLocked=='v'){if(this.options.eventPassthrough=='horizontal'){i.preventDefault()} 17else if(this.options.eventPassthrough=='vertical'){this.initiated=!1;return};s=0};s=this.hasHorizontalScroll?s:0;o=this.hasVerticalScroll?o:0;n=this.x+s;r=this.y+o;if(n>0||n<this.maxScrollX){n=this.options.bounce?this.x+s/3:n>0?0:this.maxScrollX};if(r>0||r<this.maxScrollY){r=this.options.bounce?this.y+o/3:r>0?0:this.maxScrollY};this.directionX=s>0?-1:s<0?1:0;
17this.directionY=o>0?-1:o<0?1:0;if(!this.moved){this._execEvent('scrollStart')};this.moved=!0;this._translate(n,r);if(c-this.startTime>300){this.startTime=c;this.startX=this.x;this.startY=this.y}},_end:function(i){if(!this.enabled||t.eventType[i.type]!==this.initiated){return};if(this.options.preventDefault&&!t.preventDefaultException(i.target,this.options.preventDefaultException)){i.preventDefault()};var u=i.changedTouches?i.changedTouches[0]:i,h,a,r=t.getTime()-this.startTime,s=e.round(this.x),o=e.round(this.y),p=e.abs(s-this.startX),d=e.abs(o-this.startY),l=0,c='';this.isInTransition=0;this.initiated=0;this.endTime=t.getTime();if(this.resetPosition(this.options.bounceTime)){return};this.scrollTo(s,o);if(!this.moved){if(this.options.tap){t.tap(i,this.options.tap)};if(this.options.click){t.click(i)};this._execEvent('scrollCancel');return};if(this._events.flick&&r<200&&p<100&&d<100){this._execEvent('flick');return};if(this.options.momentum&&r<300){h=this.hasHorizontalScroll?t.momentum(this.x,this.startX,r,this.maxScrollX,this.options.bounce?this.wrapperWidth:0,this.options.deceleration):{destination:s,duration:0};a=this.hasVerticalScroll?t.momentum(this.y,this.startY,r,this.maxScrollY,this.options.bounce?this.wrapperHeight:0,this.options.deceleration):{destination:o,duration:0};s=h.destination;o=a.destination;l=e.max(h.duration,a.duration);this.isInTransition=1};if(this.options.snap){var n=this._nearestSnap(s,o);this.currentPage=n;l=this.options.snapSpeed||e.max(e.max(e.min(e.abs(s-n.x),1000),e.min(e.abs(o-n.y),1000)),300);s=n.x;o=n.y;this.directionX=0;this.directionY=0;c=this.options.bounceEasing};if(s!=this.x||o!=this.y){if(s>0||s<this.maxScrollX||o>0||o<this.maxScrollY){c=t.ease.quadratic};this.scrollTo(s,o,l,c);return};this._execEvent('scrollEnd')},_resize:function(){var t=this;clearTimeout(this.resizeTimeout);this.resizeTimeout=setTimeout(function(){t.refresh()},this.options.resizePolling)},resetPosition:function(t){var i=this.x,e=this.y;t=t||0;if(!this.hasHorizontalScroll||this.x>0){i=0} 18else if(this.x<this.maxScrollX){i=this.maxScrollX};if(!this.hasVerticalScroll||this.y>0){e=0} 19else if(this.y<this.maxScrollY){e=this.maxScrollY};if(i==this.x&&e==this.y){return!1};this.scrollTo(i,e,t,this.options.bounceEasing);return!0},disable:function(){this.enabled=!1},enable:function(){this.enabled=!0},refresh:function(){t.getRect(this.wrapper);this.wrapperWidth=this.wrapper.clientWidth;this.wrapperHeight=this.wrapper.clientHeight;var i=t.getRect(this.scroller);this.scrollerWidth=i.width;this.scrollerHeight=i.height;this.maxScrollX=this.wrapperWidth-this.scrollerWidth;this.maxScrollY=this.wrapperHeight-this.scrollerHeight;this.hasHorizontalScroll=this.options.scrollX&&this.maxScrollX<0;this.hasVerticalScroll=this.options.scrollY&&this.maxScrollY<0;if(!this.hasHorizontalScroll){this.maxScrollX=0;this.scrollerWidth=this.wrapperWidth};if(!this.hasVerticalScroll){this.maxScrollY=0;this.scrollerHeight=this.wrapperHeight};this.endTime=0;this.directionX=0;this.directionY=0;if(t.hasPointer&&!this.options.disablePointer){this.wrapper.style[t.style.touchAction]=t.getTouchAction(this.options.eventPassthrough,!0);if(!this.wrapper.style[t.style.touchAction]){this.wrapper.style[t.style.touchAction]=t.getTouchAction(this.options.eventPassthrough,!1)}};this.wrapperOffset=t.offset(this.wrapper);this._execEvent('refresh');this.resetPosition()},on:function(t,i){if(!this._events[t]){this._events[t]=[]};this._events[t].push(i)},off:function(t,i){if(!this._events[t]){return};var e=this._events[t].indexOf(i);if(e>-1){this._events[t].splice(e,1)}},_execEvent:function(t){if(!this._events[t]){return};var i=0,e=this._events[t].length;if(!e){return};for(;i<e;i++){this._events[t][i].apply(this,[].slice.call(arguments,1))}},scrollBy:function(t,i,e,s){t=this.x+t;i=this.y+i;e=e||0;this.scrollTo(t,i,e,s)},scrollTo:function(i,e,s,o){o=o||t.ease.circular;this.isInTransition=this.options.useTransition&&s>0;var n=this.options.useTransition&&o.style;if(!s||n){if(n){this._transitionTimingFunction(o.style);this._transitionTime(s)};this._translate(i,e)} 20else{this._animate(i,e,s,o.fn)}},scrollToElement:function(i,s,n,r,h){i=i.nodeType?i:this.scroller.querySelector(i);if(!i){return};var o=t.offset(i);o.left-=this.wrapperOffset.left;o.top-=this.wrapperOffset.top;var a=t.getRect(i),l=t.getRect(this.wrapper);if(n===!0){n=e.round(a.width/2-l.width/2)};if(r===!0){r=e.round(a.height/2-l.height/2)};o.left-=n||0;o.top-=r||0;o.left=o.left>0?0:o.left<this.maxScrollX?this.maxScrollX:o.left;o.top=o.top>0?0:o.top<this.maxScrollY?this.maxScrollY:o.top;s=s===undefined||s===null||s==='auto'?e.max(e.abs(this.x-o.left),e.abs(this.y-o.top)):s;this.scrollTo(o.left,o.top,s,h)},_transitionTime:function(i){if(!this.options.useTransition){return};i=i||0;var e=t.style.transitionDuration;if(!e){return};this.scrollerStyle[e]=i+'ms';if(!i&&t.isBadAndroid){this.scrollerStyle[e]='0.0001ms';var o=this;n(function(){if(o.scrollerStyle[e]==='0.0001ms'){o.scrollerStyle[e]='0s'}})};if(this.indicators){for(var s=this.indicators.length;s--;){this.indicators[s].transitionTime(i)}}},_transitionTimingFunction:function(i){this.scrollerStyle[t.style.transitionTimingFunction]=i;
20if(this.indicators){for(var e=this.indicators.length;e--;){this.indicators[e].transitionTimingFunction(i)}}},_translate:function(i,s){if(this.options.useTransform){this.scrollerStyle[t.style.transform]='translate('+i+'px,'+s+'px)'+this.translateZ} 21else{i=e.round(i);s=e.round(s);this.scrollerStyle.left=i+'px';this.scrollerStyle.top=s+'px'};this.x=i;this.y=s;if(this.indicators){for(var o=this.indicators.length;o--;){this.indicators[o].updatePosition()}}},_initEvents:function(e){var s=e?t.removeEvent:t.addEvent,o=this.options.bindToWrapper?this.wrapper:i;s(i,'orientationchange',this);s(i,'resize',this);if(this.options.click){s(this.wrapper,'click',this,!0)};if(!this.options.disableMouse){s(this.wrapper,'mousedown',this);s(o,'mousemove',this);s(o,'mousecancel',this);s(o,'mouseup',this)};if(t.hasPointer&&!this.options.disablePointer){s(this.wrapper,t.prefixPointerEvent('pointerdown'),this);s(o,t.prefixPointerEvent('pointermove'),this);s(o,t.prefixPointerEvent('pointercancel'),this);s(o,t.prefixPointerEvent('pointerup'),this)};if(t.hasTouch&&!this.options.disableTouch){s(this.wrapper,'touchstart',this);s(o,'touchmove',this);s(o,'touchcancel',this);s(o,'touchend',this)};s(this.scroller,'transitionend',this);s(this.scroller,'webkitTransitionEnd',this);s(this.scroller,'oTransitionEnd',this);s(this.scroller,'MSTransitionEnd',this)},getComputedPosition:function(){var e=i.getComputedStyle(this.scroller,null),s,o;if(this.options.useTransform){e=e[t.style.transform].split(')')[0].split(', ');s=+(e[12]||e[4]);o=+(e[13]||e[5])} 22else{s=+e.left.replace(/[^-\d.]/g,'');o=+e.top.replace(/[^-\d.]/g,'')};return{x:s,y:o}},_initIndicators:function(){var s=this.options.interactiveScrollbars,a=typeof this.options.scrollbars!='string',t=[],i,o=this;this.indicators=[];if(this.options.scrollbars){if(this.options.scrollY){i={el:r('v',s,this.options.scrollbars),interactive:s,defaultScrollbars:!0,customStyle:a,resize:this.options.resizeScrollbars,shrink:this.options.shrinkScrollbars,fade:this.options.fadeScrollbars,listenX:!1};this.wrapper.appendChild(i.el);t.push(i)};if(this.options.scrollX){i={el:r('h',s,this.options.scrollbars),interactive:s,defaultScrollbars:!0,customStyle:a,resize:this.options.resizeScrollbars,shrink:this.options.shrinkScrollbars,fade:this.options.fadeScrollbars,listenY:!1};this.wrapper.appendChild(i.el);t.push(i)}};if(this.options.indicators){t=t.concat(this.options.indicators)};for(var n=t.length;n--;){this.indicators.push(new h(this,t[n]))};function e(t){if(o.indicators){for(var i=o.indicators.length;i--;){t.call(o.indicators[i])}}};if(this.options.fadeScrollbars){this.on('scrollEnd',function(){e(function(){this.fade()})});this.on('scrollCancel',function(){e(function(){this.fade()})});this.on('scrollStart',function(){e(function(){this.fade(1)})});this.on('beforeScrollStart',function(){e(function(){this.fade(1,!0)})})};this.on('refresh',function(){e(function(){this.refresh()})});this.on('destroy',function(){e(function(){this.destroy()});delete this.indicators})},_initWheel:function(){t.addEvent(this.wrapper,'wheel',this);t.addEvent(this.wrapper,'mousewheel',this);t.addEvent(this.wrapper,'DOMMouseScroll',this);this.on('destroy',function(){clearTimeout(this.wheelTimeout);this.wheelTimeout=null;t.removeEvent(this.wrapper,'wheel',this);t.removeEvent(this.wrapper,'mousewheel',this);t.removeEvent(this.wrapper,'DOMMouseScroll',this)})},_wheel:function(t){if(!this.enabled){return};t.preventDefault();var s,i,o,n,r=this;if(this.wheelTimeout===undefined){r._execEvent('scrollStart')};clearTimeout(this.wheelTimeout);this.wheelTimeout=setTimeout(function(){if(!r.options.snap){r._execEvent('scrollEnd')};r.wheelTimeout=undefined},400);if('deltaX' in t){if(t.deltaMode===1){s=-t.deltaX*this.options.mouseWheelSpeed;i=-t.deltaY*this.options.mouseWheelSpeed} 23else{s=-t.deltaX;i=-t.deltaY}} 24else if('wheelDeltaX' in t){s=t.wheelDeltaX/120*this.options.mouseWheelSpeed;i=t.wheelDeltaY/120*this.options.mouseWheelSpeed} 25else if('wheelDelta' in t){s=i=t.wheelDelta/120*this.options.mouseWheelSpeed} 26else if('detail' in t){s=i=-t.detail/3*this.options.mouseWheelSpeed} 27else{return};s*=this.options.invertWheelDirection;i*=this.options.invertWheelDirection;if(!this.hasVerticalScroll){s=i;i=0};if(this.options.snap){o=this.currentPage.pageX;n=this.currentPage.pageY;if(s>0){o--} 28else if(s<0){o++};if(i>0){n--} 29else if(i<0){n++};this.goToPage(o,n);return};o=this.x+e.round(this.hasHorizontalScroll?s:0);n=this.y+e.round(this.hasVerticalScroll?i:0);this.directionX=s>0?-1:s<0?1:0;this.directionY=i>0?-1:i<0?1:0;if(o>0){o=0} 30else if(o<this.maxScrollX){o=this.maxScrollX};if(n>0){n=0} 31else if(n<this.maxScrollY){n=this.maxScrollY};this.scrollTo(o,n,0)},_initSnap:function(){this.currentPage={};if(typeof this.options.snap=='string'){this.options.snap=this.scroller.querySelectorAll(this.options.snap)};this.on('refresh',function(){var i=0,r,h=0,p,a,l,s=0,o,d=this.options.snapStepX||this.wrapperW
31idth,u=this.options.snapStepY||this.wrapperHeight,c,n;this.pages=[];if(!this.wrapperWidth||!this.wrapperHeight||!this.scrollerWidth||!this.scrollerHeight){return};if(this.options.snap===!0){a=e.round(d/2);l=e.round(u/2);while(s>-this.scrollerWidth){this.pages[i]=[];r=0;o=0;while(o>-this.scrollerHeight){this.pages[i][r]={x:e.max(s,this.maxScrollX),y:e.max(o,this.maxScrollY),width:d,height:u,cx:s-a,cy:o-l};o-=u;r++};s-=d;i++}} 32else{c=this.options.snap;r=c.length;p=-1;for(;i<r;i++){n=t.getRect(c[i]);if(i===0||n.left<=t.getRect(c[i-1]).left){h=0;p++};if(!this.pages[h]){this.pages[h]=[]};s=e.max(-n.left,this.maxScrollX);o=e.max(-n.top,this.maxScrollY);a=s-e.round(n.width/2);l=o-e.round(n.height/2);this.pages[h][p]={x:s,y:o,width:n.width,height:n.height,cx:a,cy:l};if(s>this.maxScrollX){h++}}};this.goToPage(this.currentPage.pageX||0,this.currentPage.pageY||0,0);if(this.options.snapThreshold%1===0){this.snapThresholdX=this.options.snapThreshold;this.snapThresholdY=this.options.snapThreshold} 33else{this.snapThresholdX=e.round(this.pages[this.currentPage.pageX][this.currentPage.pageY].width*this.options.snapThreshold);this.snapThresholdY=e.round(this.pages[this.currentPage.pageX][this.currentPage.pageY].height*this.options.snapThreshold)}});this.on('flick',function(){var t=this.options.snapSpeed||e.max(e.max(e.min(e.abs(this.x-this.startX),1000),e.min(e.abs(this.y-this.startY),1000)),300);this.goToPage(this.currentPage.pageX+this.directionX,this.currentPage.pageY+this.directionY,t)})},_nearestSnap:function(t,i){if(!this.pages.length){return{x:0,y:0,pageX:0,pageY:0}};var s=0,n=this.pages.length,o=0;if(e.abs(t-this.absStartX)<this.snapThresholdX&&e.abs(i-this.absStartY)<this.snapThresholdY){return this.currentPage};if(t>0){t=0} 34else if(t<this.maxScrollX){t=this.maxScrollX};if(i>0){i=0} 35else if(i<this.maxScrollY){i=this.maxScrollY};for(;s<n;s++){if(t>=this.pages[s][0].cx){t=this.pages[s][0].x;break}};n=this.pages[s].length;for(;o<n;o++){if(i>=this.pages[0][o].cy){i=this.pages[0][o].y;break}};if(s==this.currentPage.pageX){s+=this.directionX;if(s<0){s=0} 36else if(s>=this.pages.length){s=this.pages.length-1};t=this.pages[s][0].x};if(o==this.currentPage.pageY){o+=this.directionY;if(o<0){o=0} 37else if(o>=this.pages[0].length){o=this.pages[0].length-1};i=this.pages[0][o].y};return{x:t,y:i,pageX:s,pageY:o}},goToPage:function(t,i,s,o){o=o||this.options.bounceEasing;if(t>=this.pages.length){t=this.pages.length-1} 38else if(t<0){t=0};if(i>=this.pages[t].length){i=this.pages[t].length-1} 39else if(i<0){i=0};var n=this.pages[t][i].x,r=this.pages[t][i].y;s=s===undefined?this.options.snapSpeed||e.max(e.max(e.min(e.abs(n-this.x),1000),e.min(e.abs(r-this.y),1000)),300):s;this.currentPage={x:n,y:r,pageX:t,pageY:i};this.scrollTo(n,r,s,o)},next:function(t,i){var e=this.currentPage.pageX,s=this.currentPage.pageY;e++;if(e>=this.pages.length&&this.hasVerticalScroll){e=0;s++};this.goToPage(e,s,t,i)},prev:function(t,i){var e=this.currentPage.pageX,s=this.currentPage.pageY;e--;if(e<0&&this.hasVerticalScroll){e=0;s--};this.goToPage(e,s,t,i)},_initKeys:function(e){var o={pageUp:33,pageDown:34,end:35,home:36,left:37,up:38,right:39,down:40};var s;if(typeof this.options.keyBindings=='object'){for(s in this.options.keyBindings){if(typeof this.options.keyBindings[s]=='string'){this.options.keyBindings[s]=this.options.keyBindings[s].toUpperCase().charCodeAt(0)}}} 40else{this.options.keyBindings={}};for(s in o){this.options.keyBindings[s]=this.options.keyBindings[s]||o[s]};t.addEvent(i,'keydown',this);this.on('destroy',function(){t.removeEvent(i,'keydown',this)})},_key:function(i){if(!this.enabled){return};var s=this.options.snap,o=s?this.currentPage.pageX:this.x,n=s?this.currentPage.pageY:this.y,h=t.getTime(),a=this.keyTime||0,l=0.250,r;if(this.options.useTransition&&this.isInTransition){r=this.getComputedPosition();this._translate(e.round(r.x),e.round(r.y));this.isInTransition=!1};this.keyAcceleration=h-a<200?e.min(this.keyAcceleration+l,50):0;switch(i.keyCode){case this.options.keyBindings.pageUp:if(this.hasHorizontalScroll&&!this.hasVerticalScroll){o+=s?1:this.wrapperWidth} 41else{n+=s?1:this.wrapperHeight};break;case this.options.keyBindings.pageDown:if(this.hasHorizontalScroll&&!this.hasVerticalScroll){o-=s?1:this.wrapperW
41idth} 42else{n-=s?1:this.wrapperHeight};break;case this.options.keyBindings.end:o=s?this.pages.length-1:this.maxScrollX;n=s?this.pages[0].length-1:this.maxScrollY;break;case this.options.keyBindings.home:o=0;n=0;break;case this.options.keyBindings.left:o+=s?-1:5+this.keyAcceleration>>0;break;case this.options.keyBindings.up:n+=s?1:5+this.keyAcceleration>>0;break;case this.options.keyBindings.right:o-=s?-1:5+this.keyAcceleration>>0;break;case this.options.keyBindings.down:n-=s?1:5+this.keyAcceleration>>0;break;default:return};if(s){this.goToPage(o,n);return};if(o>0){o=0;this.keyAcceleration=0} 43else if(o<this.maxScrollX){o=this.maxScrollX;this.keyAcceleration=0};if(n>0){n=0;this.keyAcceleration=0} 44else if(n<this.maxScrollY){n=this.maxScrollY;this.keyAcceleration=0};this.scrollTo(o,n,0);this.keyTime=h},_animate:function(i,e,s,o){var r=this,h=this.x,a=this.y,l=t.getTime(),p=l+s;function c(){var d=t.getTime(),f,m,u;if(d>=p){r.isAnimating=!1;r._translate(i,e);if(!r.resetPosition(r.options.bounceTime)){r._execEvent('scrollEnd')};return};d=(d-l)/s;u=o(d);f=(i-h)*u+h;m=(e-a)*u+a;r._translate(f,m);if(r.isAnimating){n(c)}};this.isAnimating=!0;c()},handleEvent:function(t){switch(t.type){case'touchstart':case'pointerdown':case'MSPointerDown':case'mousedown':this._start(t);break;case'touchmove':case'pointermove':case'MSPointerMove':case'mousemove':this._move(t);break;case'touchend':case'pointerup':case'MSPointerUp':case'mouseup':case'touchcancel':case'pointercancel':case'MSPointerCancel':case'mousecancel':this._end(t);break;case'orientationchange':case'resize':this._resize();break;case'transitionend':case'webkitTransitionEnd':case'oTransitionEnd':case'MSTransitionEnd':this._transitionEnd(t);break;case'wheel':case'DOMMouseScroll':case'mousewheel':this._wheel(t);break;case'keydown':this._key(t);break;case'click':if(this.enabled&&!t._constructed){t.preventDefault();t.stopPropagation()};break}}};function r(t,i,e){var o=s.createElement('div'),n=s.createElement('div');if(e===!0){o.style.cssText='position:absolute;z-index:9999';n.style.cssText='-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:absolute;background:rgba(0,0,0,0.5);border:1px solid rgba(255,255,255,0.9);border-radius:3px'};n.className='iScrollIndicator';if(t=='h'){if(e===!0){o.style.cssText+=';height:7px;left:2px;right:2px;bottom:0';n.style.height='100%'};o.className='iScrollHorizontalScrollbar'} 45else{if(e===!0){o.style.cssText+=';width:7px;bottom:2px;top:2px;right:1px';n.style.width='100%'};o.className='iScrollVerticalScrollbar'};o.style.cssText+=';overflow:hidden';if(!i){o.style.pointerEvents='none'};o.appendChild(n);return o};function h(e,o){this.wrapper=typeof o.el=='string'?s.querySelector(o.el):o.el;this.wrapperStyle=this.wrapper.style;this.indicator=this.wrapper.children[0];this.indicatorStyle=this.indicator.style;this.scroller=e;this.options={listenX:!0,listenY:!0,interactive:!1,resize:!0,defaultScrollbars:!1,shrink:!1,fade:!1,speedRatioX:0,speedRatioY:0};for(var a in o){this.options[a]=o[a]};this.sizeRatioX=1;this.sizeRatioY=1;this.maxPosX=0;this.maxPosY=0;if(this.options.interactive){if(!this.options.disableTouch){t.addEvent(this.indicator,'touchstart',this);t.addEvent(i,'touchend',this)};if(!this.options.disablePointer){t.addEvent(this.indicator,t.prefixPointerEvent('pointerdown'),this);t.addEvent(i,t.prefixPointerEvent('pointerup'),this)};if(!this.options.disableMouse){t.addEvent(this.indicator,'mousedown',this);t.addEvent(i,'mouseup',this)}};if(this.options.fade){this.wrapperStyle[t.style.transform]=this.scroller.translateZ;var r=t.style.transitionDuration;if(!r){return};this.wrapperStyle[r]=t.isBadAndroid?'0.0001ms':'0ms';var h=this;if(t.isBadAndroid){n(function(){if(h.wrapperStyle[r]==='0.0001ms'){h.wrapperStyle[r]='0s'}})};this.wrapperStyle.opacity='0'}};h.prototype={handleEvent:function(t){switch(t.type){case'touchstart':case'pointerdown':case'MSPointerDown':case'mousedown':this._start(t);break;case'touchmove':case'pointermove':case'MSPointerMove':case'mousemove':this._move(t);break;case'touchend':case'pointerup':case'MSPointerUp':case'mouseup':case'touchcancel':case'pointercancel':case'MSPointerCancel':case'mousecancel':this._end(t);break}},destroy:function(){if(this.options.fadeScrollbars){clearTimeout(this.fadeTimeout);this.fadeTimeout=null};if(this.options.interactive){t.removeEvent(this.indicator,'touchstart',this);t.removeEvent(this.indicator,t.prefixPointerEvent('pointerdown'),this);t.removeEvent(this.indicator,'mousedown',this);t.removeEvent(i,'touchmove',this);t.removeEvent(i,t.prefixPointerEvent('pointermove'),this);t.removeEvent(i,'mousemove',this);t.removeEvent(i,'touchend',this);t.removeEvent(i,t.prefixPointerEvent('pointerup'),this);t.removeEvent(i,'mouseup',this)};if(this.options.defaultScrollbars&&this.wrapper.parentNode){this.wrapper.parentNode.removeChild(this.wrapper)}},_start:function(e){var s=e.touches?e.touches[0]:e;e.preventDefault();e.stopPropagation();this.transitionTime();this.initiated=!0;this.moved=!1;this.lastPointX=s.pageX;this.lastPointY=s.pageY;this.startTime=t.getTime();if(!this.options.disableTouch){t.addEvent(i,'touchmove',this)};if(!this.options.disablePointer){t.addEvent(i,t.prefixPointerEvent('pointermove'),this)};if(!this.options.disableMouse){t.addEvent(i,'mousemove',this)};this.scroller._execEvent('beforeScrollStart')},_move:function(i){var e=i.touches?i.touches[0]:i,s,o,n,r,h=t.getTime();if(!this.moved){this.scroller._execEvent('scrollStart')};this.moved=!0;s=e.pageX-this.lastPointX;this.lastPointX=e.pageX;o=e.pageY-this.lastPointY;this.lastPointY=e.pageY;n=this.x+s;r=this.y+o;this._pos(n,r);i.preventDefault();i.stopPropagation()},_end:function(s){if(!this.initiated){return};this.initiated=!1;s.preventDefault();s.stopPropagation();t.removeEvent(i,'touchmove',this);t.removeEvent(i,t.prefixPointerEvent('pointermove'),this);t.removeEvent(i,'mousemove',this);if(this.scroller.options.snap){var o=this.scroller._nearestSnap(this.scroller.x,this.scroller.y),n=this.options.snapSpeed||e.max(e.max(e.min(e.abs(this.scroller.x-o.x),1000),e.min(e.abs(this.scroller.y-o.y),1000)),300);if(this.scroller.x!=o.x||this.scroller.y!=o.y){this.scroller.directionX=0;this.scroller.directionY=0;this.scroller.currentPage=o;this.scroller.scrollTo(o.x,o.y,n,this.scroller.options.bounceEasing)}};if(this.moved){this.scroller._execEvent('scrollEnd')}},transitionTime:function(i){i=i||0;var e=t.style.transitionDuration;if(!e){return};this.indicatorStyle[e]=i+'ms';if(!i&&t.isBadAndroid){this.indicatorStyle[e]='0.0001ms';var s=this;n(function(){if(s.indicatorStyle[e]==='0.0001ms'){s.indicatorStyle[e]='0s'}})}},transitionTimingFunction:function(i){this.indicatorStyle[t.style.transitionTimingFunction]=i},refresh:function(){this.transitionTime();if(this.options.listenX&&!this.options.listenY){this.indicatorStyle.display=this.scroller.hasHorizontalScroll?'block':'none'} 46else if(this.options.listenY&&!this.options.listenX){this.indicatorStyle.display=this.scroller.hasVerticalScroll?'block':'none'} 47else{this.indicatorStyle.display=this.scroller.hasHorizontalScroll||this.scroller.hasVerticalScroll?'block':'none'};if(this.scroller.hasHorizontalScroll&&this.scroller.hasVerticalScroll){t.addClass(this.wrapper,'iScrollBothScrollbars');t.removeClass(this.wrapper,'iScrollLoneScrollbar');if(this.options.defaultScrollbars&&this.options.customStyle){if(this.options.listenX){this.wrapper.style.right='8px'} 48else{this.wrapper.style.bottom='8px'}}} 49else{t.removeClass(this.wrapper,'iScrollBothScrollbars');t.addClass(this.wrapper,'iScrollLoneScrollbar');if(this.options.defaultScrollbars&&this.options.customStyle){if(this.options.listenX){this.wrapper.style.right='2px'} 50else{this.wrapper.style.bottom='2px'}}};t.getRect(this.wrapper);
50if(this.options.listenX){this.wrapperWidth=this.wrapper.clientWidth;if(this.options.resize){this.indicatorWidth=e.max(e.round(this.wrapperWidth*this.wrapperWidth/(this.scroller.scrollerWidth||this.wrapperWidth||1)),8);this.indicatorStyle.width=this.indicatorWidth+'px'} 51else{this.indicatorWidth=this.indicator.clientWidth};this.maxPosX=this.wrapperWidth-this.indicatorWidth;if(this.options.shrink=='clip'){this.minBoundaryX=-this.indicatorWidth+8;this.maxBoundaryX=this.wrapperWidth-8} 52else{this.minBoundaryX=0;this.maxBoundaryX=this.maxPosX};this.sizeRatioX=this.options.speedRatioX||(this.scroller.maxScrollX&&(this.maxPosX/this.scroller.maxScrollX))};if(this.options.listenY){this.wrapperHeight=this.wrapper.clientHeight;if(this.options.resize){this.indicatorHeight=e.max(e.round(this.wrapperHeight*this.wrapperHeight/(this.scroller.scrollerHeight||this.wrapperHeight||1)),8);this.indicatorStyle.height=this.indicatorHeight+'px'} 53else{this.indicatorHeight=this.indicator.clientHeight};this.maxPosY=this.wrapperHeight-this.indicatorHeight;if(this.options.shrink=='clip'){this.minBoundaryY=-this.indicatorHeight+8;this.maxBoundaryY=this.wrapperHeight-8} 54else{this.minBoundaryY=0;this.maxBoundaryY=this.maxPosY};this.maxPosY=this.wrapperHeight-this.indicatorHeight;this.sizeRatioY=this.options.speedRatioY||(this.scroller.maxScrollY&&(this.maxPosY/this.scroller.maxScrollY))};this.updatePosition()},updatePosition:function(){var i=this.options.listenX&&e.round(this.sizeRatioX*this.scroller.x)||0,s=this.options.listenY&&e.round(this.sizeRatioY*this.scroller.y)||0;if(!this.options.ignoreBoundaries){if(i<this.minBoundaryX){if(this.options.shrink=='scale'){this.width=e.max(this.indicatorWidth+i,8);this.indicatorStyle.width=this.width+'px'};i=this.minBoundaryX} 55else if(i>this.maxBoundaryX){if(this.options.shrink=='scale'){this.width=e.max(this.indicatorWidth-(i-this.maxPosX),8);this.indicatorStyle.width=this.width+'px';i=this.maxPosX+this.indicatorWidth-this.width} 56else{i=this.maxBoundaryX}} 57else if(this.options.shrink=='scale'&&this.width!=this.indicatorWidth){this.width=this.indicatorWidth;this.indicatorStyle.width=this.width+'px'};if(s<this.minBoundaryY){if(this.options.shrink=='scale'){this.height=e.max(this.indicatorHeight+s*3,8);this.indicatorStyle.height=this.height+'px'};s=this.minBoundaryY} 58else if(s>this.maxBoundaryY){if(this.options.shrink=='scale'){this.height=e.max(this.indicatorHeight-(s-this.maxPosY)*3,8);this.indicatorStyle.height=this.height+'px';s=this.maxPosY+this.indicatorHeight-this.height} 59else{s=this.maxBoundaryY}} 60else if(this.options.shrink=='scale'&&this.height!=this.indicatorHeight){this.height=this.indicatorHeight;this.indicatorStyle.height=this.height+'px'}};this.x=i;this.y=s;if(this.scroller.options.useTransform){this.indicatorStyle[t.style.transform]='translate('+i+'px,'+s+'px)'+this.scroller.translateZ} 61else{this.indicatorStyle.left=i+'px';this.indicatorStyle.top=s+'px'}},_pos:function(t,i){if(t<0){t=0} 62else if(t>this.maxPosX){t=this.maxPosX};if(i<0){i=0} 63else if(i>this.maxPosY){i=this.maxPosY};t=this.options.listenX?e.round(t/this.sizeRatioX):this.scroller.x;i=this.options.listenY?e.round(i/this.sizeRatioY):this.scroller.y;this.scroller.scrollTo(t,i)},fade:function(i,e){if(e&&!this.visible){return};clearTimeout(this.fadeTimeout);this.fadeTimeout=null;var s=i?250:500,o=i?0:300;i=i?'1':'0';this.wrapperStyle[t.style.transitionDuration]=s+'ms';this.fadeTimeout=setTimeout((function(t){this.wrapperStyle.opacity=t;this.visible=+t}).bind(this,i),o)}};o.utils=t;if(typeof module!='undefined'&&module.exports){module.exports=o} 64else if(typeof define=='function'&&define.amd){define(function(){return o})} 65else{i.IScroll=o}})(window,document,Math);; 66/* Source and licensing information for the above line(s) can be found at https://www.tourisme-bocage.com/sites/all/libraries/iscroll/build/iscroll.js. */ 67;/*})'"*/ 68/*! 69 * Fresco - A Beautiful Responsive Lightbox - v1.6.0 70 * (c) 2012-2014 Nick Stakenburg 71 * 72 * http://www.frescojs.com 73 * 74 * License: http://www.frescojs.com/license 75 */ 76;eval(function(p,a,c,k,e,r){e=function(c){return(c<a?'':e(parseInt(c/a)))+((c=c%a)>35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--)r[e(c)]=k[c]||e(c);k=[function(e){return r[e]}];e=function(){return'\\w+'};c=1};while(c--)if(k[c])p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c]);return p}('(J(i){"J"==8Y 5L&&5L.8Z?5L(["90"],i):2a&&!16.76&&(16.76=i(2a))})(J($){J 1e(i){K t={};1Z(K e 4m i)t[e]=i[e]+"1e";T t}J 5M(){K i=A.3a();T i.M>i.L?"4n":"4Z"}J 5N(i){T 51.77.2u(51,i.78(" ","").3H(","))}J 5O(){1Z(K i="",t=5N("91,97,92,79,93,94");!/^([a-52-Z])+/.53(i);)i=1a[t]().95(36).54(2,5);T i}J 5N(i){T 51.77.2u(51,i.3H(","))}J 5P(i){16.5Q&&5Q[5Q.5P?"5P":"96"](i)}J 5R(i,t){U(!1G.7a)T t(!1,1),2v 0;K e={L:i.L,M:i.M},s={L:3V,M:3V},n=1,o=1;e.L>s.L&&(n=s.L/e.L),e.M>s.M&&(o=s.M/e.M);K a=1a.1V(n,o);1>a&&(e.L*=a,e.M*=a);K r=2j 5S,h=$("<4o>").2w(e)[0],d=h.5T("2d");d.98=.8,d.99(i,0,0,e.L,e.M),r.3I=J(){t(r,a)};7b{r.2Q=h.5U("1q/7c")}7d(l){t(!1,1)}}J 56(i,t){1Z(K e 4m t)t[e]&&t[e].7e&&t[e].7e===9a?(i[e]=$.1b({},i[e])||{},56(i[e],t[e])):i[e]=t[e];T i}J 3m(i,t){T 56($.1b({},i),t)}J 3W(){I.1z.2u(I,2C.2b(1J))}J 5V(){I.1z.2u(I,2C.2b(1J))}J 5W(){I.1z.2u(I,2C.2b(1J))}J 5X(){I.1z.2u(I,2C.2b(1J))}J 5Y(){I.1z.2u(I,2C.2b(1J))}J 3X(){I.1z.2u(I,2C.2b(1J))}
76J 5Z(){I.1z.2u(I,2C.2b(1J))}J 4p(i){K t={11:"1q"};T $.1h(H,J(e,s){K n=s.1j(i);n&&(t=n,t.11=e,t.1u=i)}),t}J 57(i){K t=(i||"").78(/\\?.*/g,"").7f(/\\.([^.]{3,4})$/);T t?t[1].60():1A}K j={};$.1b(j,{61:"1.6.0"}),j.3J={7g:{1v:{1r:{1i:0,1f:0,3n:9b,58:!0},1K:{1i:0,1f:62,2F:63},14:{1i:3V,3o:0,2p:62,2F:63},9c:{9d:3V,9e:3V},16:{1i:9f,1f:62,1s:9g},W:{1i:63,1f:3V,2F:9h}},59:{W:{1i:7h,1f:7h,2F:9i},16:{1i:10}},5a:{1n:!0,2x:!0,5b:!0},2R:!1,3Y:"1H-1C",3b:"2k",1M:{2q:!0},1s:!1,3K:!0,7i:{2k:{21:20,2y:20},x:{21:0,2y:0},y:{21:0,2y:0},2S:{21:0,2y:0}},14:!0,1R:{L:{4n:.8,4Z:.6}},W:"1W",1N:{64:1,5c:1,9j:1,9k:1,4n:0,2R:0},22:{64:1,2T:1,9l:1,7j:1,9m:3,2R:0,9n:1,9o:0,9p:"7k"},5d:{1q:{},1N:{L:7l},22:{L:7l,M:9q}}},7m:{},23:{},7n:{}};K q=J(i){J t(t){K e=9r(t+"([\\\\d.]+)").5e(i);T e?65(e[1]):!0}T{1k:!(!16.9s||-1!==i.2U("66"))&&t("9t "),66:i.2U("66")>-1&&(!!16.67&&67.61&&65(67.61())||7.55),3Z:i.2U("7o/")>-1&&t("7o/"),7p:i.2U("7p")>-1&&-1===i.2U("9u")&&t("9v:"),4q:!!i.7f(/9w.*9x.*9y/),68:i.2U("68")>-1&&t("68/"),7q:i.2U("7r")>-1&&t("7r/"),3p:i.2U("3p")>-1&&t("3p "),5f:i.2U("5f")>-1&&t("5f/")}}(7s.9z),2C=9A.2V.9B,2l={5g:J(i){T i&&1==i.7t},13:{9C:J(){J i(i){1Z(K t=i;t&&t.7u;)t=t.7u;T t}T J(t){K e=i(t);T!(!e||!e.4r)}}()}};(J(){J i(i){K t;U(i.4s.7v?t=i.4s.7v/9D:i.4s.7w&&(t=-i.4s.7w/3),t){K e=$.9E("23:5h");$(i.3c).9F(e,t),e.9G()&&i.3d(),e.9H()&&i.2W()}}$(2c.40).1O("5h 9I",i)})();K z=J(){K i=0,t=5O()+5O();T J(e){1Z(e=e||t,i++;$("#"+e+i)[0];)i++;T e+i}}(),3L={};(J(){K i={};$.1h(["9J","9K","9L","9M","9N"],J(t,e){i[e]=J(i){T 1a.9O(i,t+2)}}),$.1b(i,{9P:J(i){T 1-1a.9Q(i*1a.9R/2)}}),$.1h(i,J(i,t){3L["9S"+i]=t,3L["9T"+i]=J(i){T 1-t(1-i)},3L["9U"+i]=J(i){T.5>i?t(2*i)/2:1-t(-2*i+2)/2}}),$.1h(3L,J(i,t){$.3L[i]||($.3L[i]=t)})})();K A={3a:J(){K i={L:$(16).L(),M:$(16).M()};U(q.4q){K t=2c.40.9V/16.69;i.M=16.7x*t}T i}},3q={3r:J(i){K t=$.1b({2e:"2S"},1J[1]||{});t.2G||(t.2G=$.1b({},V.2z));K e=t.2G,s=$.1b({},i),n=1,o=5;t.3s&&(e.L-=2*t.3s,e.M-=2*t.3s);K a={M:!0,L:!0};2D(t.2e){1D"2k":a={};1D"L":1D"M":a={},a[t.2e]=!0}1Z(;o>0&&(a.L&&s.L>e.L||a.M&&s.M>e.M);){K r=1,h=1;a.L&&s.L>e.L&&(r=e.L/s.L),a.M&&s.M>e.M&&(h=e.M/s.M);K n=1a.1V(r,h);s={L:1a.2X(i.L*n),M:1a.2X(i.M*n)},o--}T s.L=1a.1x(s.L,0),s.M=1a.1x(s.M,0),s}},1G=J(){J i(i){T e(i,"7y")}J t(i,t){1Z(K e 4m i)U(2v 0!==s.41[i[e]])T"7y"==t?i[e]:!0;T!1}J e(i,e){K s=i.9W(0).7z()+i.54(1),o=(i+" "+n.9X(s+" ")+s).3H(" ");T t(o,e)}K s=2c.6a("12"),n="9Y 9Z O a0 a1".3H(" ");T{4o:J(){K i=2c.6a("4o");T!(!i.5T||!i.5T("2d"))}(),1R:J(){7b{T!!("a2"4m 16||16.7A&&2c a3 7A)}7d(i){T!1}}(),6b:!(!16.6b||q.1k&&9>q.1k),15:{7B:e("7B"),a4:i}}}();1G.24=1G.1R&&(q.4q||q.3p||q.5f||q.7q||!/^(a5|a6|a7)/.53(7s.a8)),1G.7a=1G.4o&&J(){K i=2c.6a("4o");T i.5U&&0===i.5U("1q/6c").2U("1j:1q/6c")}();K B={1I:J(i,t,e){"J"==$.11(t)&&(e=t,t={}),t=$.1b({3M:!1,11:!1,a9:aa,2Y:!0},t||{});K s=B.1B.1I(i),n=t.11||4p(i).11,o={11:n,42:e};U(!s){K a;(a=B.3t.1I(i))&&a.17&&(s=a,B.1B.1S(i,a.17,a.1j))}U(s)e&&e($.1b({},s.17),s.1j);2r 2D(t.3M&&B.1K.2m(i),n){1D"1q":K r=2j 5S;r.3I=J(){r.3I=J(){},s={17:{L:r.L,M:r.M}},o.1q=r,t.2Y?5R(r,J(n,a){o.2Y=n,o.4t=a,B.1B.1S(i,s.17,o),t.3M&&B.1K.2m(i),e&&e(s.17,o)}):(B.1B.1S(i,s.17,o),t.3M&&B.1K.2m(i),e&&e(s.17,o))},r.2Q=i,t.3M&&B.1K.1S(i,{1q:r,11:n});2Z;1D"1N":K h=4p(i).3u,d="4u"+(16.2H&&"4v:"==16.2H.4w?"s":"")+":",l=$.7C(d+"//1N.31/5c/7D.7E?1u="+d+"//1N.31/"+h+"&42=?",$.Y(J(s){K n={17:{L:s.L,M:s.M}};B.1B.1S(i,n.17,o),t.3M&&B.1K.2m(i),e&&e(n.17,o)},I));t.3M&&B.1K.1S(i,{5i:l,11:n})}}};B.6d=J(){T I.1z.2u(I,2C.2b(1J))},$.1b(B.6d.2V,{1z:J(){I.1B=[]},1I:J(i){1Z(K t=1A,e=0;I.1B.1t>e;e++)I.1B[e]&&I.1B[e].1u==i&&(t=I.1B[e]);T t},1S:J(i,t,e){I.25(i),I.1B.2s({1u:i,17:t,1j:e})},25:J(i){1Z(K t=0;I.1B.1t>t;t++)I.1B[t]&&I.1B[t].1u==i&&43 I.1B[t]},ab:J(i){K t=1I(i.1u);t?$.1b(t,i):I.1B.2s(i)}}),B.1B=2j B.6d,B.3W=J(){T I.1z.2u(I,2C.2b(1J))},$.1b(B.3W.2V,{1z:J(){I.1B=[]},1S:J(i,t){I.2m(i),I.1B.2s({1u:i,1j:t})},1I:J(i){1Z(K t=1A,e=0;I.1B.1t>e;e++)I.1B[e]&&I.1B[e].1u==i&&(t=I.1B[e]);T t},2m:J(i){1Z(K t=I.1B,e=0;t.1t>e;e++)U(t[e]&&t[e].1u==i&&t[e].1j){K s=t[e].1j;2D(s.11){1D"1q":s.1q&&s.1q.3I&&(s.1q.3I=J(){});2Z;1D"1N":s.5i&&(s.5i.ac(),s.5i=1A)}43 t[e]}}}),B.1K=2j B.3W,B.3K=J(i,t,e){U("J"==$.11(t)&&(e=t,t={}),t=$.1b({2Y:!0,6e:!1},t||{}),!t.6e||!B.3t.1I(i)){K s;U((s=B.3t.1I(i))&&s.17)T"J"==$.11(e)&&e($.1b({},s.17),s.1j),2v 0;K n={1u:i,1j:{11:"1q"}},o=2j 5S;n.1j.1q=o,o.3I=J(){o.3I=J(){},n.17={L:o.L,M:o.M},t.2Y?5R(o,J(i,t){$.1b(n.1j,{2Y:i,4t:t}),"J"==$.11(e)&&e(n.17,n.1j)}):"J"==$.11(e)&&e(n.17,n.1j)},B.3t.1B.1X(n),o.2Q=i}},B.3t={1I:J(i){T B.3t.1B.1I(i)},7F:J(i){K t=I.1I(i);T t&&t.17}},B.3t.1B=J(){J i(i){1Z(K t=1A,s=0,n=e.1t;n>s;s++)e[s]&&e[s].1u&&e[s].1u==i&&(t=e[s]);T t}J t(i){e.2s(i)}K e=[];T{1I:i,1X:t}}();K C=J(){J i(i,s,n){i=i||{},n=n||{},i.3N=i.3N||(j.3J[D.44]?D.44:"23"),q.1k&&7>q.1k&&(i.3N="7n");K o=i.3N?$.1b({},j.3J[i.3N]||j.3J[D.44]):{},a=3m(e,o);s&&a.5d[s]&&(a=3m(a.5d[s],a),43 a.5d);K r=3m(a,i);U((1G.24||"1R"==r.W)&&(r.W="1W"),r.2e||(r.3b?"5j"==$.11(r.3b)?r.2e="2k":$.11("46"==r.3b)&&(r.2e="x"==r.3b?"M":"y"==r.3b?"L":"2S"==r.3b?"2k":"2S"):r.2e="2S"),r.2e?"5j"==$.11(r.2e)&&(r.2e="2S"):r.2e="2k",1G.24&&(r.2e="2S"),r.2T&&(r.2T="46"==$.11(r.2T)?3m(a.2T||e.2T||t.2T,{11:r.2T}):3m(t.2T,r.2T)),!r.1v||1G.24&&!r.59?(r.1v={},$.1h(t.1v,J(i,t){$.1h(r.1v[i]=$.1b({},t),J(t){r.1v[i][t]=0})}
76)):1G.24&&r.59&&(r.1v=3m(r.1v,r.59)),q.1k&&9>q.1k&&56(r.1v,{1r:{1i:0,1f:0},14:{3o:0},16:{1i:0,1f:0},W:{1i:0,1f:0}}),(1G.24||q.1k&&7>q.1k)&&(r.14=!1),r.5a&&"1q"!=s&&$.1b(r.5a,{1n:!1,2x:!1}),!r.1o&&"5j"!=$.11(r.1o)){K h=!1;2D(s){1D"22":K d="4u"+(16.2H&&"4v:"==16.2H.4w?"s":"")+":";h=d+"//5k.22.31/6f/"+n.3u+"/0.7G";2Z;1D"1q":1D"1N":h=!0}r.1o=h}T r}K t=j.3J.7g,e=3m(t,j.3J.7m);T{6g:i}}();$.1b(3W.2V,{1z:J(i){I.3O=i,I.Q=$.1b({14:F,2f:"N-1K"},1J[1]||{}),I.Q.14&&(I.14=I.Q.14),I.2A(),I.3v()},2A:J(){U($(2c.4r).X(I.13=$("<12>").R(I.Q.2f).1f().X(I.4x=$("<12>").R(I.Q.2f+"-4x").X($("<12>").R(I.Q.2f+"-32")).X($("<12>").R(I.Q.2f+"-33")))),q.1k&&7>q.1k){K i=I.13[0].41;i.1s="6h",i.47("1p","((!!16.2a ? 2a(16).4y() + (.5 * 2a(16).M()) : 0) + \'1e\')"),i.47("1n","((!!16.2a ? 2a(16).5l() + (.5 * 2a(16).L()): 0) + \'1e\')")}},48:J(i){I.13[0].2f=I.Q.2f+" "+I.Q.2f+"-"+i},3v:J(){I.13.1O("2g",$.Y(J(){I.3O.1f()},I))},7H:J(i){I.6i();K t=V.19&&V.19[V.1c-1];I.13.1L(1,0).3P(t?t.P.Q.1v.1K.1i:0,1,i)},1L:J(i,t){K e=V.19&&V.19[V.1c-1];I.13.1L(1,0).2F(t?0:e?e.P.Q.1v.1K.ad:0).4z(e.P.Q.1v.1K.1f,i)},6i:J(){K i=0,t="21"==I.14.1w.34;U(I.14){I.14.35();K i=I.14.1w.14[t?"M":"L"]}I.4x.15(1e({"1g-1p":I.3O.P.Q.14?t?i*-.5:0:0,"1g-1n":I.3O.P.Q.14?t?0:.5*i:0}))}}),$.1b(5V.2V,{1z:J(i){I.Q=$.1b({2f:"N-1M"},1J[1]||{}),I.3O=i,I.2A(),q.1k&&9>q.1k&&$(16).1O("1Y",$.Y(J(){I.13&&I.13.2I(":1P")&&I.1x()},I)),I.6j()},2A:J(){U(I.13=$("<12>").R(I.Q.2f).X(I.32=$("<12>").R(I.Q.2f+"-32")),1G.24&&I.13.R(I.Q.2f+"-7I-1R-1Q"),I.7J=I.13.2w("6k"),$(2c.4r).3Q(I.13),q.1k&&7>q.1k){I.13.15({1s:"6h"});K i=I.13[0].41;i.47("1p","((!!16.2a ? 2a(16).4y() : 0) + \'1e\')"),i.47("1n","((!!16.2a ? 2a(16).5l() : 0) + \'1e\')")}I.13.1f(),I.13.1O("2g",$.Y(J(){K i=I.3O.P;U(i){K t=i.Q;U(t.1M&&!t.1M.2q)T}I.3O.1f()},I)),I.13.1O("23:5h",J(i){i.2W()})},48:J(i){I.13[0].2f=I.7J+" "+I.Q.2f+"-"+i},ae:J(i){I.Q=i,I.6j()},6j:J(){I.1x()},1i:J(i){I.1x(),I.13.1L(1,0);K t=V.19&&V.19[V.1c-1];T I.49(1,t?t.P.Q.1v.16.1i:0,i),I},1f:J(i){K t=V.19&&V.19[V.1c-1];T I.13.1L(1,0).4z(t?t.P.Q.1v.16.1f||0:0,"7K",i),I},49:J(i,t,e){I.13.3P(t||0,i,"7K",e)},6l:J(){K i={};T $.1h(["L","M"],J(t,e){K s=e.54(0,1).7z()+e.54(1),n=2c.40;i[e]=(q.1k?1a.1x(n["4x"+s],n["6m"+s]):q.3Z?2c.4r["6m"+s]:n["6m"+s])||0}),i},1x:J(){K i;q.4q&&q.3Z&&7L.18>q.3Z&&(i=I.6l(),I.13.15(1e(i))),q.1k&&9>q.1k&&I.13.15(1e({M:$(16).M(),L:$(16).L()})),1G.24&&!i&&I.13.15(1e({M:I.6l().M}))}}),$.1b(5W.2V,{1z:J(){I.2t={},I.5m=0},1S:J(i,t,e){U("46"==$.11(i)&&I.2m(i),"J"==$.11(i)){1Z(e=t,t=i;I.2t["7M"+I.5m];)I.5m++;i="7M"+I.5m}I.2t[i]=16.4A($.Y(J(){t&&t(),I.2t[i]=1A,43 I.2t[i]},I),e)},1I:J(i){T I.2t[i]}
76,2m:J(i){i||($.1h(I.2t,$.Y(J(i,t){16.4B(t),I.2t[i]=1A,43 I.2t[i]},I)),I.2t={}),I.2t[i]&&(16.4B(I.2t[i]),I.2t[i]=1A,43 I.2t[i])}}),$.1b(5X.2V,{1z:J(){I.6n={}},1S:J(i,t){I.6n[i]=t},1I:J(i){T I.6n[i]||!1}});K D={44:"23",1z:J(){I.3w=[],I.3w.6o=$({}),I.3w.7N=$({}),I.2E=2j 5X,I.3x=2j 5W,I.2A(),I.3v(),I.48(I.44)},2A:J(){U(I.1M=2j 5V(I),$(2c.4r).3Q(I.13=$("<12>").R("N-16").X(I.3e=$("<12>").R("N-3e").1f().X(I.2n=$("<12>").R("N-2n").X(I.3n=$("<12>").R("N-2n-3n"))).X(I.14=$("<12>").R("N-14")))),I.1K=2j 3W(I),q.1k&&7>q.1k){K i=I.13[0].41;i.1s="6h",i.47("1p","((!!16.2a ? 2a(16).4y() : 0) + \'1e\')"),i.47("1n","((!!16.2a ? 2a(16).5l() : 0) + \'1e\')")}U(q.1k){9>q.1k&&I.13.R("N-af");1Z(K t=6;9>=t;t++)t>q.1k&&I.13.R("N-ag"+t)}1G.1R&&I.13.R("N-1R-1Q"),1G.24&&I.13.R("N-7I-1R-1Q"),I.13.1j("6k-7O",I.13[0].2f),F.1z(I.13),V.1z(I.13),E.1z(),I.13.1f()},48:J(i,t){t=t||{},i&&(t.3N=i),I.1M.48(i);K e=I.13.1j("6k-7O");T I.13[0].2f=e+" N-16-"+i,I},6p:J(i){j.3J[i]&&(I.44=i)},3v:J(){$(2c.40).3f(".23[4C]","2g",J(i,t){U(!G.3y){i.3d(),i.2W();K t=i.ah;V.3z({x:i.4a,y:i.4b}),G.1i(t)}}),$(2c.40).1O("2g",J(i){V.3z({x:i.4a,y:i.4b})}),I.13.3f(".N-W-26, .N-1T-26","2g",$.Y(J(i){i.3d()},I)),$(2c.40).3f(".N-1M, .N-W, .N-1l, .N-3e","2g",$.Y(J(i){K t=D.P;U(!$(i.3c).3R(".N-1F")[0]){U(t){K e=t.Q;U(e.1M&&!e.1M.2q)T}i.2W(),i.3d(),D.1f()}},I)),I.13.1O("23:5h",J(i){i.2W()})},2p:J(i,t){K e=$.1b({},1J[2]||{});I.4c(),I.2h=!0;K s=2>i.1t;U($.1h(i,J(i,t){T t.Q.1o?2v 0:(s=!0,!1)}),s&&$.1h(i,J(i,t){t.Q.1o=!1,t.Q.14=!1}),2>i.1t){K n=i[0].Q.3Y;n&&"2q"!=n&&(i[0].Q.3Y="2q")}I.4d=i,F.2p(i),V.2p(i),E.1Q={5b:!0},t&&I.38(t,$.Y(J(){I.2h&&(I.2h=!1,e.42&&e.42())},I))},7P:J(){U(!I.2E.1I("4D")){K i=$("5n, 6q, ai"),t=[];i.1h(J(i,e){K s;$(e).2I("6q, 5n")&&(s=$(e).2B(\'6r[aj="7Q"]\')[0])&&s.7R&&"7S"==s.7R.60()||$(e).2I("[7Q=\'7S\']")||t.2s({13:e,3g:$(e).15("3g")})}),$.1h(t,J(i,t){$(t.13).15({3g:"ak"})}),I.2E.1S("4D",t)}},7T:J(){K i=I.2E.1I("4D");i&&i.1t>0&&$.1h(i,J(i,t){$(t.13).15({3g:t.3g})}),I.2E.1S("4D",1A)},al:J(){K i=I.2E.1I("4D");i&&$.1h(i,$.Y(J(i,t){K e;(e=$(t.13).3R(".am-1r")[0])&&e==I.1r[0]&&$(t.13).15({3g:t.3g})},I))},1i:J(){K i=J(){};T J(t){K e=V.19&&V.19[V.1c-1],s=I.3w.6o,n=e&&e.P.Q.1v.16.1f||0;U(I.2E.1I("1P"))T"J"==$.11(t)&&t(),2v 0;I.2E.1S("1P",!0),s.3A([]),I.7P(),e&&"J"==$.11(e.P.Q.7U)&&e.P.Q.7U.2b(j);K o=2;s.3A($.Y(J(i){e.P.Q.1M&&I.1M.1i($.Y(J(){1>--o&&i()},I)),I.3x.1S("1i-16",$.Y(J(){I.7V(J(){1>--o&&i()})},I),n>1?1a.1V(.5*n,50):1)},I)),i(),s.3A($.Y(J(i){E.4E(),i()},I)),s.3A($.Y(J(i){F.7W(),i()},I)),"J"==$.11(t)&&s.3A($.Y(J(i){t(),i()}),I)}}(),7V:J(i){V.1Y(),1G.24&&(I.6s={1p:I.13.15("1p")},D.13.15({1p:$(16).4y()})),I.13.1i(),I.3e.1L(!0);K t=V.19&&V.19[V.1c-1];T I.49(1,t.P.Q.1v.16.1i,$.Y(J(){i&&i()},I)),I},1f:J(){K i=V.19&&V.19[V.1c-1],t=I.3w.6o;t.3A([]),I.6t(),I.1K.1L(1A,!0);K e=1;t.3A($.Y(J(t){K s=i.P.Q.1v.16.1f||0;I.3e.1L(!0,!0).4z(s,"6u",$.Y(J(){I.13.1f(),V.7X(),1>--e&&(I.6v(),t())},I)),i.P.Q.1M&&(e++,I.3x.1S("1f-1M",$.Y(J(){I.1M.1f($.Y(J(){1>--e&&(I.6v(),t())},I))},I),s>1?1a.1V(.5*s,an):1))},I))},6v:J(){I.2E.1S("1P",!1),I.7T(),E.4e(),F.6w();K i=V.19&&V.19[V.1c-1];i&&"J"==$.11(i.P.Q.7Y)&&i.P.Q.7Y.2b(j),I.3x.2m(),I.4c()},4c:J(){K i=$.1b({6x:!1,5o:!1},1J[0]||{});"J"==$.11(i.5o)&&i.5o.2b(j),I.6t(),I.3x.2m(),I.1s=-1,I.4d=1A,F.2m(),1G.24&&I.6s&&I.13.15(I.6s),I.2h=!1,D.2E.1S("4F",!1),I.4F&&($(I.4F).1L().25(),I.4F=1A),I.6y&&($(I.6y).1L().25(),I.6y=1A),"J"==$.11(i.6x)&&i.6x.2b(j)},49:J(i,t,e){I.3e.1L(!0,!0).3P(t||0,i||1,"6z",e)},6t:J(){I.3w.7N.3A([]),I.3e.1L(!0)},38:J(i,t){i&&I.1s!=i&&(I.3x.2m("4F"),I.1c,I.1s=i,I.P=I.4d[i-1],I.48(I.P.Q&&I.P.Q.3N,I.P.Q),V.38(i,t))}};"5p"==$.11(q.3p)&&3>q.3p&&$.1h(D,J(i,t){"J"==$.11(t)&&(D[i]=J(){T I})});K E={1Q:!1,4G:{1n:37,2x:39,5b:27},4E:J(){I.6A()},4e:J(){I.1Q=!1},1z:J(){I.6A(),$(2c).ao($.Y(I.7Z,I)).ap($.Y(I.80,I)),E.4e()},6A:J(){K i=V.19&&V.19[V.1c-1];I.1Q=i&&i.P.Q.5a},7Z:J(i){U(I.1Q&&D.13.2I(":1P")){K t=I.6B(i.4G);U(t&&(!t||!I.1Q||I.1Q[t]))2D(i.2W(),i.3d(),t){1D"1n":V.1H();2Z;1D"2x":V.1C()}}},80:J(i){U(I.1Q&&D.4d){K t=I.6B(i.4G);U(t&&(!t||!I.1Q||I.1Q[t]))2D(t){1D"5b":D.1f()}}},6B:J(i){1Z(K t 4m I.4G)U(I.4G[t]==i)T t;T 1A}},V={1z:J(i){i&&(I.13=i,I.1c=-1,I.3h=[],I.2J=0,I.2K=[],I.81=[],I.3w=[],I.3w.28=$({}),I.2n=I.13.2B(".N-2n:3S"),I.3n=I.13.2B(".N-2n-3n:3S"),I.82=I.13.2B(".N-82:3S"),I.6C(5M()),I.5q(),I.3v())},6C:J(){K i={4n:"4Z",4Z:"4n"};T J(t){I.2n.R("N-2n-"+t).2L("N-2n-"+i[t])}}(),3v:J(){$(16).1O("1Y",$.Y(J(){D.2E.1I("1P")&&I.1Y()},I)),$(16).1O("aq",$.Y(J(){I.6C(5M()),D.2E.1I("1P")&&I.1Y()},I)),I.2n.3f(".N-1d","2g",$.Y(J(i){i.3d(),I.3z({x:i.4a,y:i.4b});K t=$(i.3c).3R(".N-1d").1j("1d");I[t]()},I))},2p:J(i){I.19&&($.1h(I.19,J(i,t){t.25()}),I.19=1A,I.ar=!1,I.2K=[],I.81=[]),I.2J=0,I.3n.83("41"),I.19=[];K t=!1;$.1h(i,$.Y(J(i,e){I.19.2s(2j 5Y(e,i+1)),!t&&e.1m&&(t=!0)},I)),I.as=!t,I.5q()},84:J(i){q.1k&&9>q.1k?(I.3z({x:i.4a,y:i.4b}),I.1s()):I.5r=4A($.Y(J(){I.3z({x:i.4a,y:i.4b}),I.1s()},I),30)},85:J(){I.5r&&(4B(I.5r),I.5r=1A)},86:J(){1G.24||I.4H||I.13.1O("6D",I.4H=$.Y(I.84,I))}
76,87:J(){!1G.24&&I.4H&&(I.13.at("6D",I.4H),I.4H=1A,I.85())},38:J(i,t){I.88(),I.1c=i;K e=I.19[i-1];e.P.Q.W;K s=1;I.3n.X(e.1l),I.2n.2B(".N-1l").2L("N-1l-3T"),e.1l.R("N-1l-3T"),F.38(i),e.2p($.Y(J(){!e||e&&!e.P||I.1i(i,J(){e&&e.P&&(t&&t(),"J"==$.11(e.P.Q.89)&&1>--s&&e.P.Q.89.2b(j,i))})},I)),I.8a()},8a:J(){U(I.19&&I.19.1t>1){K i=I.4I(),t=i.1H,e=i.1C,s={1H:t!=I.1c&&I.19[t-1],1C:e!=I.1c&&I.19[e-1]};1==I.1c&&(s.1H=1A),I.1c==I.19.1t&&(s.1C=1A),$.1h(s,$.Y(J(i,t){K e=t&&t.P;e&&"1q"==e.11&&e.Q.3K&&B.3K(e.1u,{6e:!0})},I))}},4I:J(){U(!I.19)T{};K i=I.1c,t=I.19.1t,e=1>=i?t:i-1,s=i>=t?1:i+1;T{1H:e,1C:s}},8b:J(){K i=V.19&&V.19[V.1c-1];T i&&i.P.Q.2R&&I.19&&I.19.1t>1||1!=I.1c},1H:J(i){K t=I.8b();(i||t)&&D.38(I.4I().1H)},8c:J(){K i=V.19&&V.19[V.1c-1];T i&&i.P.Q.2R&&I.19&&I.19.1t>1||I.19&&I.19.1t>1&&1!=I.4I().1C},1C:J(i){K t=I.8c();(i||t)&&D.38(I.4I().1C)},8d:J(i){I.8e(i)||I.3h.2s(i)},8f:J(i){I.3h=$.8g(I.3h,J(t){T t!=i})},8e:J(i){T $.8h(i,I.3h)>-1},3z:J(i){i.y-=$(16).4y(),i.x-=$(16).5l(),F.1P()&&"2y"==F.1w.34&&(i.x-=F.1w.14.L);K t={y:1a.1V(1a.1x(i.y/I.1E.M,0),1),x:1a.1V(1a.1x(i.x/I.1E.L,0),1)},e=20,s={x:"L",y:"M"},n={};$.1h("x y".3H(" "),$.Y(J(i,o){n[o]=1a.1V(1a.1x(e/I.1E[s[o]],0),1),t[o]*=1+2*n[o],t[o]-=n[o],t[o]=1a.1V(1a.1x(t[o],0),1)},I)),I.8i(t)},8i:J(i){I.6E=i},1s:J(){1>I.2K.1t||$.1h(I.2K,J(i,t){t.1s()})},1Y:J(){q.1k&&7>q.1k||F.1Y(),I.5q(),I.2n.15(1e(I.1E)),$.1h(I.19,J(i,t){t.1Y()}),1G.24&&(I.2n.15({L:"79%"}),D.1M.1x())},5q:J(){K i=A.3a(),t=I.19&&I.19[0].P.Q.W;U(F.1P()){F.35();K e="21"==F.1w.34,s=e?"M":"L",n=F.1w.14[s],o={1n:e?0:n};i[s]-=n,I.2n.15(1e(o))}2r I.2n.83("41");K a=$.1b({},i);2D(I.2J=0,t){1D"1W":$.1h(I.19,$.Y(J(i,t){D.13.1i();K e=!1;t.4J(J(){e=t.2q.2I(":1P")}),4f=t.2q,I.19.1t>1&&(t.6F&&(4f=4f.1X(t.6F)),t.4g&&(4f=4f.1X(t.4g)));K s=0;t.4J(J(){$.1h(4f,J(i,t){s=1a.1x(s,$(t).au(!0))})}),I.2J=1a.1x(I.2J,s)||0},I)),a.L-=2*(I.2J||0)}I.1E=i,I.2z=a,I.av=1p},aw:J(){T{1H:I.1c-1>0,1C:I.1c+1<=I.19.1t}},1i:J(i,t){K e=[];
76$.1h(I.19,J(t,s){s.1c!=i&&e.2s(s)});K s=e.1t+1,n=I.19[I.1c-1];F[n.P.Q.14?"1i":"1f"](),I.1Y();K o=n.P.Q.1v.1r.58;$.1h(e,$.Y(J(e,n){n.1f($.Y(J(){o?t&&1>=s--&&t():2>=s--&&I.19[i-1].1i(t)},I))},I)),o&&I.19[i-1].1i(J(){t&&1>=s--&&t()})},7X:J(){$.1h(I.3h,$.Y(J(i,t){K e=I.19[t-1];e.5s(),e.1f()},I)),F.1f(),I.3z({x:0,y:0})},ax:J(i){$.1h(I.19,$.Y(J(t,e){e.1s!=i&&e.1f()},I))},8j:J(i){I.8k(i)||(I.2K.2s(I.19[i-1]),1==I.2K.1t&&I.86())},ay:J(){I.2K=[]},6G:J(i){I.2K=$.8g(I.2K,J(t){T t.1c!=i}),1>I.2K.1t&&I.87()},8k:J(i){K t=!1;T $.1h(I.2K,J(e,s){T s.1c==i?(t=!0,!1):2v 0}),t},2G:J(){K i=I.1E;T D.az&&(i.L-=aA),i},88:J(){$.1h(I.19,$.Y(J(i,t){t.6H()},I))}};$.1b(5Y.2V,{1z:J(i,t){I.P=i,I.1c=t,I.1E={},I.2A()},25:J(){I.5t(),I.4K&&(V.6G(I.1c),I.4K=!1),I.5s(),I.4c(),I.1l.25(),I.1l=1A,I.W&&(I.W.25(),I.W=1A),I.P=1A,I.1E={},I.6H()},2A:J(){K i=I.P.Q.W,t=D.4d.1t;V.3n.X(I.1l=$("<12>").R("N-1l").X(I.1T=$("<12>").R("N-1T").R("N-1T-2M-W-"+i).R("N-1T-2M-11-"+I.P.11))),I.1T.X(I.4h=$("<12>").R("N-1T-26").X(I.6I=$("<12>").R("N-1T-3i").X(I.5u=$("<12>").R("N-1T-8l-3s").X(I.3j=$("<12>").R("N-1T-1y"))))),"1q"==I.P.11&&"1R"!=i&&(I.3k=$("<12>").R("N-6J-1q")),I.1l.1i();K e=I.P.Q.3Y;U("1q"==I.P.11&&("1C"==e&&(I.P.Q.2R||!I.P.Q.2R&&I.1c!=D.4d.1t)||"2q"==e)&&I.1l.R("N-1l-2N-"+e.60()),"1W"==i?I.1l.3Q(I.W=$("<12>").R("N-W N-W-1W")):I.1l.X(I.W=$("<12>").R("N-W N-W-2O")),I.4h.1O("2g",$.Y(J(i){i.3c==I.4h[0]&&I.P.Q.1M&&I.P.Q.1M.2q&&D.1f()},I)),"1W"==I.P.Q.W?I.W.X(I.29=$("<12>").R("N-W-1y-1W")):(I.W.X(I.6K=$("<12>").R("N-W-26").X(I.5v=$("<12>").R("N-W-3i").X(I.6L=$("<12>").R("N-W-8l-3s").X(I.8m=$("<12>").R("N-W-aB").X(I.29=$("<12>").R("N-W-1y")))))),I.3k&&I.29.X(I.3k.5w())),t>1&&(I.29.X(I.4L=$("<12>").R("N-1d N-1d-1C").X(I.4g=$("<12>").R("N-1d-2o").X($("<12>").R("N-1d-2o-33"))).1j("1d","1C")),I.1c!=t||I.P.Q.2R||(I.4L.R("N-1d-4M"),I.4g.R("N-1d-2o-4M")),I.29.X(I.4N=$("<12>").R("N-1d N-1d-1H").X(I.5x=$("<12>").R("N-1d-2o").X($("<12>").R("N-1d-2o-33"))).1j("1d","1H")),1!=I.1c||I.P.Q.2R||(I.4N.R("N-1d-4M"),I.5x.R("N-1d-2o-4M"))),I.3k&&"2O"==I.P.Q.W&&I.29.2B(".N-1d").3Q(I.3k.5w()),I.1l.R("N-2P-1m"),(I.P.1m||"2O"==I.P.Q.W&&!I.P.1m)&&I["2O"==I.P.Q.W?"29":"1l"].X(I.1F=$("<12>").R("N-1F N-1F-"+I.P.Q.W).X(I.aC=$("<12>").R("N-1F-32")).X(I.6M=$("<12>").R("N-1F-3i"))),I.P.1m&&(I.1l.2L("N-2P-1m").R("N-2M-1m"),I.6M.X(I.1m=$("<12>").R("N-1m").6N(I.P.1m))),t>1&&I.P.Q.1s){K s=I.1c+" / "+t;I.1l.R("N-2M-1s");K i=I.P.Q.W;I["2O"==i?"6M":"29"]["2O"==i?"3Q":"X"](I.6F=$("<12>").R("N-1s").X($("<12>").R("N-1s-32")).X($("<6O>").R("N-1s-aD").6N(s)))}I.29.X(I.2q=$("<12>").R("N-2q").1O("2g",J(){D.1f()}).X($("<6O>").R("N-2q-32")).X($("<6O>").R("N-2q-33"))),"1q"==I.P.11&&"2q"==I.P.Q.3Y&&I["1W"==I.P.Q.W?"3j":"5v"].1O("2g",J(i){$(i.3c).3R(".N-1F")[0]||(i.2W(),i.3d(),D.1f())}),I.1l.1f()},6P:J(i){U(!I.P.1m)T 0;"1W"==I.P.Q.W&&(i=1a.1V(i,V.2z.L));K t,e=I.1F.15("L");T I.1F.15({L:i+"1e"}),t=65(I.1F.15("M")),I.1F.15({L:e}),t},4J:J(i,t){K e=[],s=D.13.1X(D.3e).1X(I.1l).1X(I.W);t&&(s=s.1X(t)),$.1h(s,J(i,t){e.2s({1P:$(t).2I(":1P"),13:$(t).1i()})}),i(),$.1h(e,J(i,t){t.1P||t.13.1f()})},3U:J(){I.35();K i=I.1E.1x,t=I.P.Q.W,e=I.6Q,s=I.8n,n=I.5y,o=3q.3r(i,{2e:e,W:t,3s:n}),a=$.1b({},o);U(n&&(a=3q.3r(a,{2G:o,W:t}),o.L+=2*n,o.M+=2*n),s.21||s.2y){K r=$.1b({},V.2z);n&&(r.L-=2*n,r.M-=2*n),r={L:1a.1x(r.L-2*s.21,0),M:1a.1x(r.M-2*s.2y,0)},a=3q.3r(a,{2e:e,2G:r,W:t})}K h={1m:!0},d=!1;U("1W"==t){K s={M:o.M-a.M,L:o.L-a.L},l=$.1b({},a);I.1m&&I.1l.4O("N-2P-1m");K u;U(I.1m){u=I.1m,I.1F.2L("N-2P-1m");K p=I.1l.4O("N-2P-1m");I.1l.2L("N-2P-1m");K c=I.1l.4O("N-2M-1m");I.1l.R("N-2M-1m")}D.13.15({3g:"1P"}),I.4J($.Y(J(){1Z(K i=0,o=2;o>i;){h.M=I.6P(a.L);K r=.5*(V.2z.M-2*n-(s.2y?2*s.2y:0)-a.M);h.M>r&&(a=3q.3r(a,{2G:$.1b({},{L:a.L,M:1a.1x(a.M-h.M,0)}),2e:e,W:t})),i++}h.M=I.6P(a.L);K d=A.3a();(5z>=d.M&&5A>=d.L||5z>=d.L&&5A>=d.M||h.M>=.5*a.M||h.M>=.6*a.L)&&(h.1m=!1,h.M=0,a=l)},I),u),D.13.15({3g:"1P"}),p&&I.1l.R("N-2P-1m"),c&&I.1l.R("N-2M-1m");K m={M:o.M-a.M,L:o.L-a.L};o.M+=s.M-m.M,o.L+=s.L-m.L,a.M!=l.M&&(d=!0)}2r h.M=0;K f={L:a.L+2*n,M:a.M+2*n};h.M&&(o.M+=h.M),"2O"==t&&(h.M=0);K v={26:{17:o},3i:{17:f},1y:{17:a,2G:f,1g:{1p:.5*(o.M-f.M)-.5*h.M,1n:.5*(o.L-f.L)}},1r:{17:a},1F:h};"1W"==t&&(v.1F.1p=v.1y.1g.1p,h.L=1a.1V(a.L,V.2z.L));K r=$.1b({},V.2z);T"1W"==t&&(v.1T={17:{L:V.2z.L},1s:{1n:.5*(V.1E.L-V.2z.L)}}),v.W={26:{17:{L:1a.1V(o.L,r.L),M:1a.1V(o.M,r.M)}},3i:{17:f},1y:{17:{L:1a.1V(v.1y.17.L,r.L-2*n),M:1a.1V(v.1y.17.M,r.M-2*n)},1g:{1p:v.1y.1g.1p+n,1n:v.1y.1g.1n+n}}},v},35:J(){K i=$.1b({}
76,I.1E.1x),t=3B(I.5u.15("3s-1p-L"));I.5y=t,t&&(i.L-=2*t,i.M-=2*t);K e=I.P.Q.2e;"aE"==e?e=i.L>i.M?"M":i.M>i.L?"L":"2k":e||(e="2k"),I.6Q=e;K s={2k:"2S",L:"y",M:"x",2S:"2k"},n=I.P.Q.7i[s[I.6Q]];I.8n=n},6R:J(){I.4P&&(4B(I.4P),I.4P=1A)},6H:J(){I.4P&&I.2h&&!I.3C&&(I.6R(),I.2h=!1)},2p:J(i,t){T I.3C||I.2h?(I.3C&&I.5B(i),2v 0):(t||B.1B.1I(I.P.1u)||B.3t.7F(I.P.1u)||D.1K.7H(),I.2h=!0,I.4P=4A($.Y(J(){2D(I.6R(),I.P.11){1D"1q":K e=I.P.Q.W;B.1I(I.P.1u,{2Y:"1R"!=e},$.Y(J(s,n){U(I.P){I.1E.8o=s,I.1E.1x=s,I.3C=!0,I.2h=!1,I.35();K o=I.3U();I.1E.26=o.26.17,I.1E.1r=o.1r.17,I.1r=$("<5k>").2w({2Q:I.P.1u}).R("N-1r N-1r-1q"),I.3j.X(I.1r),"1R"==e&&I.1r.1O("8p",J(i){i.2W()});K a;I.3j.X(a=$("<12>").R("N-1r-1q-1M")),I.3k&&a.X(I.3k.5w());K r;U("1W"==I.P.Q.W&&((r=I.P.Q.3Y)&&"1C"==r||"1H-1C"==r)){K h=I.P.Q.2R;(I.1c!=V.19.1t||h)&&I.3j.X($("<12>").R("N-2N-1d N-2N-1C").1j("1d","1C")),"1H-1C"!=r||1==I.1c&&!h||I.3j.X($("<12>").R("N-2N-1d N-2N-1H").1j("1d","1H")),I.3k&&I.3j.2B(".N-2N-1d").1h($.Y(J(i,t){K e=$(t).1j("1d");$(t).3Q(I.3k.5w().1j("1d",e))},I)),I.1l.3f(".N-2N-1d","2g",J(i){K t=$(i.3c).3R(".N-2N-1d").1j("1d");V[t]()}),I.1l.3f(".N-2N-1d","8q",$.Y(J(i){K t=$(i.3c).3R(".N-2N-1d").1j("1d"),e=t&&I["2l"+t+"5C"];e&&I["2l"+t+"5C"].R("N-1d-2o-3T")},I)).3f(".N-2N-1d","8r",$.Y(J(i){K t=$(i.3c).1j("1d"),e=t&&I["2l"+t+"5C"];e&&I["2l"+t+"5C"].2L("N-1d-2o-3T")},I))}I.1l.2B(".N-6J-1q").1h($.Y(J(i,t){K e=$("<5k>").R("N-6J-1q").2w({2Q:I.P.1u}).15({aF:0}),s=$(t).1j("1d");U(q.1k&&9>q.1k){K o=3B(D.13.15("z-6S"))||0;e.15({"z-6S":o}),$(t).aG().15({"z-6S":o}),/^(x|2S)$/.53(I.P.Q.3b||"")&&e.1f()}n.2Y&&!1G.24&&e.1X(I.1r).1O("8p",$.Y(J(i){U("1R"==I.P.Q.W)T i.2W(),2v 0;K t=i.4s,e=t.aH||{};U(n.2Y&&e.8s){K s=t.4a||0,o=t.4b||0,a=I.1r.4x();s=1a.2X(s-a.1n),o=1a.2X(o-a.1p),1>n.4t&&(s*=n.4t,o*=n.4t),e.8s(n.2Y,s,o)}2r e.8t?e.8t(I.1r[0]):i.2W()},I)),s&&e.1j("1d",s),$(t).aI(e)},I)),I.5B(i,t)}},I));2Z;1D"22":K s={L:I.P.Q.L,M:I.P.Q.M};I.P.Q.22&&I.P.Q.22.7j&&(I.P.3D.aJ=s.L>aK?"7k":"aL"),I.6T(s,i);2Z;1D"1N":K s={L:I.P.Q.L,M:I.P.Q.M};B.1I(I.P.1u,$.Y(J(t){U(I.P){K e=s.L,n=s.M,o=t.L,a=t.M,r=!1;(r=e&&!n||n&&!e)||e&&n?(r&&(e&&!n?s.M=e*a/o:s.L=n*o/a),s=3q.3r(t,{2G:s})):s=t,I.6T(s,i)}},I))}},I),10),2v 0)},6T:J(i,t){I.1E.8o=i,I.1E.1x=i,I.3C=!0,I.2h=!1,I.35();K e=I.3U();I.1E.26=e.26.17,I.1E.1r=e.1r.17,I.3j.X(I.1r=$("<12>").R("N-1r N-1r-"+I.P.11)),"1R"!=I.P.Q.W||"22"!=I.P.11&&"1N"!=I.P.11||(I.1Y(),("22"==I.P.11&&16.aM||"1N"==I.P.11&&1G.6b)&&I.1i()),I.5B(t)},5B:J(i){K t=I.P.Q.W;I.1Y(),"2O"==t&&I.6L.1O("8q",$.Y(I.4Q,I)).1O("8r",$.Y(I.5D,I)),I.W&&(1G.24?I.1T.1O("2g",$.Y(J(){I.29.2I(":1P")||I.4Q(),I.4R()},I)):I.W.3f(".N-W-3i","6D",$.Y(J(){I.29.2I(":1P")||I.4Q(),I.4R()},I)));K e;V.19&&(e=V.19[V.1c-1])&&(e.P.1u==I.P.1u||"1R"==e.P.Q.W)&&D.1K.1L(),i&&i()},1Y:J(){U(I.1r){K i=I.3U(),t=I.P.Q.W;I.1E.26=i.26.17,I.1E.1r=i.1r.17,I.4h.15(1e(i.26.17)),"2O"==t&&I.6K.15(1e(i.W.26.17)),I.3j.1X(I.5u).15(1e(i.1y.17));K e=0;2D("1W"==I.P.Q.W&&i.1F.1m&&(e=i.1F.M),I.5u.15({"5E-4S":e+"1e"}),I.6I.15(1e({L:i.3i.17.L,M:i.3i.17.M+e})),i.26.17.L>("1W"==I.P.Q.W?i.1T.17.L:A.3a().L)?I.1T.R("N-8u-8v"):I.1T.2L("N-8u-8v"),t){1D"1W":I.1m&&I.1F.15(1e({L:i.1F.L}));2Z;1D"2O":I.29.1X(I.6L).1X(I.8m).15(1e(i.W.1y.17)),I.5v.15(1e(i.W.3i.17));K s=0;U(I.1m){K n=I.1l.4O("N-2P-1m"),o=I.1l.4O("N-2M-1m");I.1l.2L("N-2P-1m"),I.1l.R("N-2M-1m");K s=0;I.4J($.Y(J(){s=I.1F.aN()},I),I.29.1X(I.1m));K a=A.3a();(s>=.45*i.1y.17.M||5z>=a.M&&5A>=a.L||5z>=a.L&&5A>=a.M)&&(i.1F.1m=!1),n&&I.1l.R("N-2P-1m"),o||I.1l.2L("N-2M-1m")}}U(I.1m){K r=i.1F.1m;I.1m[r?"1i":"1f"](),I.1l[(r?"25":"1X")+"5F"]("N-2P-1m"),I.1l[(r?"1X":"25")+"5F"]("N-2M-1m")}I.6I.1X(I.5v).15(1e(i.1y.1g));K h=V.2z,d=I.1E.26;U(I.5G={y:d.M-h.M,x:d.L-h.L},I.4K="2k"!=I.P.Q.3b&&(I.5G.x>0||I.5G.y>0),V[(I.4K?"1S":"25")+"aO"](I.1c),q.1k&&8>q.1k&&"1q"==I.P.11&&I.1r.15(1e(i.1y.17)),/^(1N|22)$/.53(I.P.11)){K l=i.1y.17;I.6U?I.6U.aP(l.L,l.M):I.3E&&I.3E.2w(l)}}I.1s()},1s:J(){U(I.1r){K i=V.6E,t=V.2z,e=I.1E.26,s={1p:0,1n:0},n=I.5G;s.1p=n.y>0?0-i.y*n.y:.5*t.M-.5*e.M,s.1n=n.x>0?0-i.x*n.x:.5*t.L-.5*e.L,1G.24&&(n.y>0&&(s.1p=0),n.x>0&&(s.1n=0),I.4h.15({1s:"aQ"})),I.aR=s,I.4h.15({1p:s.1p+"1e",1n:s.1n+"1e"});K o=$.1b({},s);0>o.1p&&(o.1p=0),0>o.1n&&(o.1n=0);K a=I.P.Q.W;2D(a){1D"1W":K r=I.3U();U(I.1T.15(1e(r.1T.17)).15(1e(r.1T.1s)),I.P.1m){K h=s.1p+r.1y.1g.1p+r.1y.17.M+I.5y;h>V.2z.M-r.1F.M&&(h=V.2z.M-r.1F.M);K d=V.2J+s.1n+r.1y.1g.1n+I.5y;V.2J>d&&(d=V.2J),d+r.1F.L>V.2J+r.1T.17.L&&(d=V.2J),I.1F.15({1p:h+"1e",1n:d+"1e"})}2Z;1D"2O":I.6K.15({1n:o.1n+"1e",1p:o.1p+"1e"})}}},aS:J(i){I.17=i},8w:J(){K i=(q.1k&&8>q.1k,I.3U()),t=i.1y.17,e=$.1b({},I.P.Q.22||{}),s="4u"+(16.2H&&"4v:"==16.2H.4w?"s":"")+":",n=$.6r(e);I.1r.X(I.3E=$("<8x 8y 8z 8A>").2w({2Q:s+"//aT.22.31/5n/"+I.P.3D.3u+"?"+n,M:t.M,L:t.L,8B:0}))},8C:J(){K i=I.3U(),t=i.1y.17,e=$.1b({},I.P.Q.1N||{});"1R"==I.P.Q.W&&(e.64=0);K s="4u"+(16.2H&&"4v:"==16.2H.4w?"s":"")+":",n=z()+"1N";e.aU=n,e.5c=1;K o=$.6r(e);I.1r.X(I.3E=$("<8x 8y 8z 8A>").2w({2Q:s+"//6U.1N.31/aV/"+I.P.3D.3u+"?"+o,3u:n,M:t.M,L:t.L,8B:0}))},8D:J(){2D(I.P.11){1D"22":I.8w();2Z;1D"1N":I.8C()}},1i:J(i){U("1R"==I.P.Q.W){U(I.8E)T i&&i(),2v 0;I.8E=!0}I.8D(),V.8d(I.1c),I.1l.1L(1,0),I.W&&(I.W.1L(1,0),I.4Q(1A,!0)),I.4K&&V.8j(I.1c),I.49(1,1a.1x(I.P.Q.1v.1r.1i,q.1k&&9>q.1k?0:10),$.Y(J(){i&&i()},I))},8F:J(){I.P&&I.1r&&"1R"!=I.P.Q.W&&I.5s()},5s:J(){I.aW=!1,I.3E&&(I.3E[0].2Q="//aX:aY",I.3E.25(),I.3E=1A),("22"==I.P.11||"1N"==I.P.11)&&I.1r&&I.1r.6N("")},4c:J(i){V.6G(I.1c),V.8f(I.1c),I.8F(i)},1f:J(i){U("1R"==I.P.Q.W)T i&&i(),2v 0;K t=1a.1x(I.P.Q.1v.1r.1f||0,q.1k&&9>q.1k?0:10),e=I.P.Q.1v.1r.58?"aZ":"6z";I.1l.1L(1,0).4z(t,e,$.Y(J(){I.4c(),i&&i()},I))},49:J(i,t,e){K s=I.P.Q.1v.1r.58?"b0":"6u";I.1l.1L(1,0).3P(t||0,i,s,e)},4Q:J(i,t){I.W&&(t?(I.29.1i(),I.4R(),"J"==$.11(i)&&i()):I.29.1L(1,0).3P(t?0:I.P.Q.1v.W.1i,1,"6u",$.Y(J(){I.4R(),"J"==$.11(i)&&i()},I)))},5D:J(i,t){I.W&&"1W"!=I.P.Q.W&&(t?(I.29.1f(),"J"==$.11(i)&&i()):I.29.1L(1,0).4z(t?0:I.P.Q.1v.W.1f,"6z",J(){"J"==$.11(i)&&i()}))},5t:J(){I.4T&&(4B(I.4T),I.4T=1A)},4R:J(){I.5t(),I.4T=4A($.Y(J(){I.5D()},I),I.P.Q.1v.W.2F)},b1:J(){I.5t(),I.4T=4A($.Y(J(){I.5D()},I),I.P.Q.1v.W.2F)}}),$.1b(3X.2V,{1z:J(a){K b=1J[1]||{},d={};U("46"==$.11(a))a={1u:a};2r U(a&&1==a.7t){K c=$(a);a={13:c[0],1u:c.2w("4C"),1m:c.1j("23-1m"),4i:c.1j("23-4i"),4U:c.1j("23-4U"),11:c.1j("23-11"),Q:c.1j("23-Q")&&6V("({"+c.1j("23-Q")+"})")||{}}}U(a&&(a.4U||(a.4U=57(a.1u)),!a.11)){K d=4p(a.1u);a.3D=d,a.11=d.11}T a.3D||(a.3D=4p(a.1u)),a.Q=a&&a.Q?$.1b(!0,$.1b({},b),$.1b({},a.Q)):$.1b({},b),a.Q=C.6g(a.Q,a.11,a.3D),$.1b(I,a),I}});
76K F={1z:J(i){I.13=i,I.2i=[],I.1w={34:"21",1o:{M:0,L:0},1U:{M:0,L:0},14:{M:0,L:0}},I.14=I.13.2B(".N-14:3S"),I.2A(),I.6w(),I.1f(),I.3v()},2A:J(){I.14.X(I.1y=$("<12>").R("N-14-1y").X(I.6W=$("<12>").R("N-14-b2").X(I.4N=$("<12>").R("N-14-1d N-14-1d-1H").X(I.5x=$("<12>").R("N-14-1d-2o").X($("<12>").R("N-14-1d-2o-32")).X($("<12>").R("N-14-1d-2o-33")))).X(I.6X=$("<12>").R("N-14-4V").X(I.4j=$("<12>").R("N-14-3o"))).X(I.4L=$("<12>").R("N-14-1d N-14-1d-1C").X(I.4g=$("<12>").R("N-14-1d-2o").X($("<12>").R("N-14-1d-2o-32")).X($("<12>").R("N-14-1d-2o-33")))))),I.3F=$("<12>").R("N-14 N-14-21").X($("<12>").R("N-14-1d N-14-1d-1H")).X($("<12>").R("N-1o")).X($("<12>").R("N-14-1d N-14-1d-1C"))},3v:J(){I.6W.3f(".N-1o","2g",$.Y(J(i){i.3d();K t=$(i.3c).3R(".N-1o")[0],e=t&&$(t).1j("N-1s");e&&(I.6Y(e),D.38(e))},I)),I.6W.1O("2g",J(i){i.3d()}),I.4N.1O("2g",$.Y(I.8G,I)),I.4L.1O("2g",$.Y(I.8H,I))},2p:J(i){U(I.2m(),I.2i=[],!(2>i.1t)){K t=!1;U($.1h(i,$.Y(J(i,e){T"1R"==e.Q.W?(t=!0,!1):2v 0},I)),!t){K e="21";$.1h(i,$.Y(J(i,t){"2y"==t.Q.14&&(e="2y")},I)),I.1w.34=e,I.8I(e),$.1h(i,$.Y(J(i,t){I.2i.2s(2j 5Z(I.4j,t,i+1))},I)),q.1k&&7>q.1k||I.1Y()}}},2m:J(){$.1h(I.2i,J(i,t){t.25()}),I.2i=[],I.1c=-1,I.3l=-1},8I:J(i){I.14.2L("N-14-21 N-14-2y").R("N-14-"+i)},8J:J(i){$.1h(i,$.Y(J(i,t){I.8K(t)},I))},8K:J(i){K t=i["1g-1n"],e=i["1g-2x"];i["1g-1n"]=0,i["1g-2x"]=0,i["1g-1p"]=t,i["1g-4S"]=e},8L:J(i){K t=i.L;i.L=i.M,i.M=t},8M:J(i){$.1h(i,$.Y(J(i,t){I.8L(t)},I))},35:J(){K i=D.13,t=D.3e,e=I.1w,s=e.34,n=A.3a(),o=i.2I(":1P");o||i.1i();K a=t.2I(":1P");a||t.1i(),I.14.5o(I.3F);K r=I.3F.2B(".N-14-1d-1H:3S"),h=I.3F.2B(".N-14-1d-1C:3S"),d=I.3F.2B(".N-1o:3S"),l=I.3F.7x(),u=3B(I.3F.15("5E-1p"))||0;$.1b(e.14,{M:l,5E:u});K p=l-2*u,c=3B(d.15("1g-1n"));$.1b(e.1o,{M:p,L:p}),$.1b(e.1U,{L:p+2*c,M:l}),e.28={1H:{17:{L:r.69(),M:l},1g:{"1g-1p":0,"1g-4S":0,"1g-1n":3B(r.15("1g-1n"))||0,"1g-2x":3B(r.15("1g-2x"))||0}},1C:{17:{L:h.69(),M:l},1g:{"1g-1p":0,"1g-4S":0,"1g-1n":3B(h.15("1g-1n"))||0,"1g-2x":3B(h.15("1g-2x"))||0}}};K m=n["21"==s?"L":"M"],f=e.1U.L,v=I.2i.1t;e.14.L=m,e.28.1Q=v*f/m>1;K w=m,g=e.28,b=g.1H,2l=g.1C,x=b.1g["1g-1n"]+b.17.L+b.1g["1g-2x"]+2l.1g["1g-1n"]+2l.17.L+2l.1g["1g-2x"];e.28.1Q&&(w-=x),w=1a.8N(w/f)*f;K y=v*f;w>y&&(w=y);K k=w+(e.28.1Q?x:0);e.3G=w/f,I.4W="5H",1>=e.3G&&(w=m,k=m,e.28.1Q=!1,I.4W="6i"),e.6Z=1a.4X(v*f/w),e.1y={L:k+1,M:l},e.4V={L:w,M:l},e.3o={L:v*f+1,M:l},"2y"==s&&(I.8M([e.14,e.1y,e.4V,e.3o,e.1U,e.1o,e.28.1H.17,e.28.1C.17]),I.8J([e.28.1H.1g,e.28.1C.1g])),I.3F.b3(),a||t.1f(),o||i.1f()},4e:J(){I.3y=!0},4E:J(){I.3y=!1},1Q:J(){T!I.3y},1i:J(){2>I.2i.1t||(I.4E(),I.14.1i(),I.3h=!0)},1f:J(){I.4e(),I.14.1f(),I.3h=!1},1P:J(){T!!I.3h},1Y:J(){I.35();K i=I.1w,t="21"==I.1w.34,e=i.14;I.14.15({L:e.L+"1e",M:e.M+"1e","1V-M":"2k","1x-M":"2k","1V-L":"2k","1x-L":"2k",5E:0}),$.1h(I.2i,J(i,t){t.1Y()}),I.4N[i.28.1Q?"1i":"1f"]().15(1e(i.28.1H.17)).15(1e(i.28.1H.1g)),I.4L[i.28.1Q?"1i":"1f"]().15(1e(i.28.1C.17)).15(1e(i.28.1C.1g)),q.1k&&9>q.1k&&(D.3x.2m("8O-8P-14"),D.3x.1S("8O-8P-14",$.Y(J(){I.35(),I.6X.15(1e(i.4V)),I.4j.15(1e(i.3o))},I),b4)),I.6X.15(1e(i.4V)),I.4j.15(1e(i.3o));K s=$.1b({},1e(i.1y));s["1g-"+(t?"1n":"1p")]=1a.2X(-.5*i.1y[t?"L":"M"])+"1e",s["1g-"+(t?"1p":"1n")]=0,I.1y.15(s),I.1c&&I.5I(I.1c,!0)},70:J(i){U(!(1>i||i>I.1w.6Z||i==I.3l)){K t=I.1w.3G*(i-1)+1;I.5I(t)}},8G:J(){I.70(I.3l-1)},8H:J(){I.70(I.3l+1)},b5:J(){K i=A.3a();T i},38:J(i){U(!(q.1k&&7>q.1k)){K t=0>I.1c;1>i&&(i=1);K e=I.2i.1t;i>e&&(i=e),I.1c=i,I.6Y(i),("5H"!=I.4W||I.3l!=1a.4X(i/I.1w.3G))&&I.5I(i,t)}},5I:J(i,t){I.35();K e,s="21"==I.1w.34,n=A.3a()[s?"L":"M"],o=.5*n,a=I.1w.1U[s?"L":"M"];U("5H"==I.4W){K r=1a.4X(i/I.1w.3G);I.3l=r,e=-1*a*(I.3l-1)*I.1w.3G;K h="N-14-1d-2o-4M";I.5x[(2>r?"1X":"25")+"5F"](h),I.4g[(r>=I.1w.6Z?"1X":"25")+"5F"](h)}2r e=o+-1*(a*(i-1)+.5*a);K d=V.19&&V.19[V.1c-1],l={},u={};l[s?"1p":"1n"]=0,u[s?"1n":"1p"]=e+"1e",I.4j.1L(1,0).15(l).b6(u,t?0:d?d.P.Q.1v.14.3o:0,$.Y(J(){I.71()},I))},6w:J(){I.72=!0},7W:J(){I.72=!1,I.2i.1t>0&&I.71()},71:J(){K i=!1;I.72&&(i=!0);K t,e;U(I.1c&&I.1w.1U.L&&!(1>I.2i.1t)){U("5H"==I.4W){U(1>I.3l)T;t=(I.3l-1)*I.1w.3G+1,e=1a.1V(t-1+I.1w.3G,I.2i.1t)}2r{K s="21"==I.1w.34,n=1a.4X(I.1w.14[s?"L":"M"]/I.1w.1U[s?"L":"M"]);
76t=1a.1x(1a.8N(1a.1x(I.1c-.5*n,0)),1),e=1a.4X(1a.1V(I.1c+.5*n)),e>I.2i.1t&&(e=I.2i.1t)}1Z(K o=t;e>=o;o++)I.2i[o-1][i?"2A":"2p"]()}},6Y:J(i){I.4j.2B(".N-1o-3T").2L("N-1o-3T");K t=i&&I.2i[i-1];t&&t.8Q()},b7:J(){I.1c&&I.38(I.1c)}};$.1b(5Z.2V,{1z:J(i,t,e){I.13=i,I.P=t,I.b8={},I.1c=e,I.8R()},8R:J(){I.1o=$("<12>").R("N-1o").1j("N-1s",I.1c)},2A:J(){U(!I.1U){K i=I.P.Q;I.13.X(I.1U=$("<12>").R("N-1o-1l").X(I.1o.X(I.5J=$("<12>").R("N-1o-1y")))),"1q"==I.P.11&&I.1o.R("N-2p-1o").1j("1o",{P:I.P,2Q:i.1o||I.P.1u});K t=i.1o&&i.1o.33;t&&I.1o.X($("<12>").R("N-1o-33 N-1o-33-"+t));K e;I.1o.X(e=$("<12>").R("N-1o-1M").X($("<12>").R("N-1o-1M-32")).X(I.1K=$("<12>").R("N-1o-1K").X($("<12>").R("N-1o-1K-32")).X($("<12>").R("N-1o-1K-33"))).X($("<12>").R("N-1o-1M-3s"))),I.1o.X($("<12>").R("N-1o-b9")),I.1Y()}},25:J(){I.1U&&(I.1U.25(),I.1U=1A,I.ba=1A),I.2h=!1,I.8S=!0},2p:J(){U(!I.3C&&!I.2h&&F.1P()&&!I.8S){I.5J||I.2A(),I.2h=!0;K i=I.P.Q.1o,t=i&&"5j"==$.11(i)?I.P.1u:i||I.P.1u;U(I.4k=t,t)U("1N"==I.P.11)U(t==i)B.3K(I.4k,{11:"1q"},$.Y(I.5K,I));2r{K e="4u"+(16.2H&&"4v:"==16.2H.4w?"s":"")+":";$.7C(e+"//1N.31/5c/7D.7E?1u="+e+"//1N.31/"+I.P.3D.3u+"&42=?",$.Y(J(i){i&&i.8T?(I.4k=i.8T,B.3K(I.4k,{11:"1q"},$.Y(I.5K,I))):(I.3C=!0,I.2h=!1,I.1K.1L(1,0).2F(I.P.Q.1v.14.2F).3P(I.P.Q.1v.14.2p,0))},I))}2r B.3K(I.4k,{11:"1q"},$.Y(I.5K,I))}},5K:J(i){I.1U&&I.2h&&(I.3C=!0,I.2h=!1,I.1E=i,I.1q=$("<5k>").2w({2Q:I.4k}),I.5J.3Q(I.1q),I.1Y(),I.1K.1L(1,0).2F(I.P.Q.1v.14.2F).3P(I.P.Q.1v.14.2p,0))},1Y:J(){U(I.1U){I.1U.15(1e(F.1w.1U));K i="21"==F.1w.34;U(I.1U.15(1e({1p:i?0:F.1w.1U.M*(I.1c-1),1n:i?F.1w.1U.L*(I.1c-1):0})),I.5J){K t=F.1w.1o;U(I.1o.15(1e({L:t.L,M:t.M,"1g-1p":1a.2X(-.5*t.M),"1g-1n":1a.2X(-.5*t.L),"1g-4S":0,"1g-2x":0})),I.1q){K e,s={L:t.L,M:t.M},n=1a.1x(s.L,s.M),o=$.1b({},I.1E);U(o.L>s.L&&o.M>s.M){e=3q.3r(o,{2G:s});K a=1,r=1;e.L<s.L&&(a=s.L/e.L),e.M<s.M&&(r=s.M/e.M);K h=1a.1x(a,r);h>1&&(e.L*=h,e.M*=h),$.1h("L M".3H(" "),J(i,t){e[t]=1a.2X(e[t])})}2r e=3q.3r(o.L<s.L||o.M<s.M?{L:n,M:n}:s,{2G:I.1E});K d=1a.2X(.5*s.L-.5*e.L),l=1a.2X(.5*s.M-.5*e.M);I.1q.15(1e($.1b({},e,{1p:l,1n:d})))}}}},8Q:J(){I.1o.R("N-1o-3T")}});K G={3y:!1,73:!0,1z:J(){D.1z()},1i:J(b){U(I.3y)T I.74.2u(G,2C.2b(1J)),2v 0;K c=1J[1]||{},1s=1J[2];1J[1]&&"5p"==$.11(1J[1])&&(1s=1J[1],c=C.6g({}));K d=[],8U;2D(8U=$.11(b)){1D"46":1D"6q":K f=2j 3X(b,c),4Y="1j-23-4i-Q";U(f.4i){U(2l.5g(b)){K g=$(\'.23[1j-23-4i="\'+$(b).1j("23-4i")+\'"]\'),h={};g.bb("["+4Y+"]").1h(J(i,a){$.1b(h,6V("({"+($(a).2w(4Y)||"")+"})"))}),g.1h(J(i,t){1s||t!=b||(1s=i+1),d.2s(2j 3X(t,$.1b({},h,c)))})}}2r{K h={};2l.5g(b)&&$(b).2I("["+4Y+"]")&&($.1b(h,6V("({"+($(b).2w(4Y)||"")+"})")),f=2j 3X(b,$.1b({},h,c))),d.2s(f)}2Z;1D"8V":$.1h(b,J(i,t){K e=2j 3X(t,c);d.2s(e)})}(!1s||1>1s)&&(1s=1),1s>d.1t&&(1s=d.1t),V.6E||V.3z({x:0,y:0}),D.2p(d,1s,{42:J(){D.1i(J(){})}})},74:J(){J i(t){K e,s=$.11(t);U("46"==s)e=t;2r U("8V"==s&&t[0])e=i(t[0]);2r U(2l.5g(t)&&$(t).2w("4C"))K e=$(t).2w("4C");2r e=t.1u?t.1u:!1;T e}T J(t){U(I.73){K e=i(t);e&&(16.2H.4C=e)}}}()};$.1b(j,{1i:J(){T G.1i.2u(G,2C.2b(1J)),I},1f:J(){T D.1f(),I},4e:J(){T G.3y=!0,I},4E:J(){T G.3y=!1,I},bc:J(i){T G.73=i,I},6p:J(i){T D.6p(i),I}}),("5p"==$.11(q.3p)&&3>q.3p||q.4q&&"5p"==$.11(q.3Z)&&7L.18>q.3Z)&&(j.1i=G.74);K H={1q:{8W:"bd bf 6c 7G 7c",4l:J(i){T $.8h(57(i),I.8W.3H(" "))>-1},1j:J(i){T I.4l()?{4U:57(i)}:!1}},22:{4l:J(i){K t=/(22\\.31|8X\\.be)\\/bg\\?(?=.*6f?=([a-52-75-9-2l]+))(?:\\S+)?$/.5e(i);T t&&t[2]?t[2]:(t=/(22\\.31|8X\\.be)\\/(6f?\\/|u\\/|5n\\/)?([a-52-75-9-2l]+)(?:\\S+)?$/i.5e(i),t&&t[3]?t[3]:!1)},1j:J(i){K t=I.4l(i);T t?{3u:t}:!1}},1N:{4l:J(i){K t=/(1N\\.31)\\/([a-52-75-9-2l]+)(?:\\S+)?$/i.5e(i);T t&&t[2]?t[2]:!1},1j:J(i){K t=I.4l(i);T t?{3u:t}:!1}}};T $(2c).bh(J(){G.1z()}),j});',62,700,'||||||||||||||||||||||||||||||||||||||||||||this|function|var|width|height|fr||view|options|addClass||return|if|Frames|ui|append|proxy|||type|div|element|thumbnails|css|window|dimensions||_frames|Math|extend|_position|side|px|hide|margin|each|show|data|IE|frame|caption|left|thumbnail|top|image|content|position|length|url|effects|_vars|max|wrapper|initialize|null|cache|next|case|_dimensions|info|Support|previous|get|arguments|loading|stop|overlay|vimeo|bind|visible|enabled|touch|set|box|thumbnail_frame|min|outside|add|resize|for||horizontal|youtube|fresco|mobileTouch|remove|spacer||sides|ui_wrapper|jQuery|call|document||fit|className|click|_loading|_thumbnails|new|none|_|clear|frames|button|load|close|else|push|_timeouts|apply|void|attr|r
76ight|vertical|_boxDimensions|build|find|_slice|switch|states|delay|bounds|location|is|_sideWidth|_tracking|removeClass|has|onclick|inside|no|src|loop|both|controls|indexOf|prototype|preventDefault|round|dragImage|break||com|background|icon|orientation|updateVars|||setPosition||viewport|overflow|target|stopPropagation|bubble|delegate|visibility|_visible|padder|box_wrapper|download_image|_page|deepExtendClone|move|slide|Android|Fit|within|border|preloaded|id|startObserving|queues|timeouts|_disabled|setXY|queue|parseInt|_loaded|_data|player_iframe|measure|ipp|split|onload|skins|preload|easing|track|skin|Window|fadeTo|prepend|closest|first|active|getLayout|200|Loading|View|onClick|WebKit|documentElement|style|callback|delete|defaultSkin||string|setExpression|setSkin|setOpacity|pageX|pageY|_reset|views|disable|elements|_next_button|box_spacer|group|_slide|_url|detect|in|portrait|canvas|getURIData|MobileSafari|body|originalEvent|dragScale|http|https|protocol|offset|scrollTop|fadeOut|setTimeout|clearTimeout|href|overlapping|enable|_m|keyCode|_handleTracking|getSurroundingIndexes|_whileVisible|_track|_next|disabled|_previous|hasClass|_loadTimer|showUI|startUITimer|bottom|_ui_timer|extension|thumbs|_mode|ceil|_dgo|landscape||String|zA|test|substr||deepExtend|detectExtension|sync|touchEffects|keyboard|esc|api|initialTypeOptions|exec|IEMobile|isElement|mousewheel|xhr|boolean|img|scrollLeft|_count|embed|before|number|updateDimensions|_tracking_timer|_removeVideo|clearUITimer|box_outer_border|ui_padder|clone|_previous_button|_border|320|568|afterLoad|_button|hideUI|padding|Class|overlap|page|moveTo|thumbnail_wrapper|_afterLoad|define|getOrientation|sfcc|rs|warn|console|createDragImage|Image|getContext|toDataURL|Overlay|Timeouts|States|Frame|Thumbnail|toLowerCase|version|300|250|autoplay|parseFloat|Opera|opera|Chrome|innerWidth|createElement|postMessage|jpeg|Cache|once|vi|create|absolute|center|draw|class|getScrollDimensions|scroll|_states|showhide|setDefaultSkin|object|param|_restoreScroll|stopQueues|easeInSine|_hide|block|after|_s|easeOutSine|fetchOptions|getKeyByKeyCode|setOrientation|mousemove|_xyp|_pos|removeTracking|clearLoad|box_padder|download|ui_spacer|ui_outer_border|info_padder|html|span|_getInfoHeight|_fit|clearLoadTimer|index|_movieLoaded|player|eval|_slider|_thumbs|setActive|pages|moveToPage|loadCurrentPage|_blocked|_fallback|showFallback|Z0|Fresco|fromCharCode|replace|100|canvasToDataUrlPNG|try|png|catch|constructor|match|base|175|spacing|hd|hd1080|640|reset|IE6|AppleWebKit|Gecko|ChromeMobile|CrMo|navigator|nodeType|parentNode|wheelDelta|detail|innerHeight|prefix|toUpperCase|DocumentTouch|pointerEvents|getJSON|oembed|json|getDimensions|jpg|start|mobile|_noSkinClass|easeInOutSine|533|timeout_|update|skinless|hideOverlapping|wmode|value|transparent|restoreOverlapping|onShow|_show|unblock|hideAll|afterHide|onkeydown|onkeyup|_preloaded|uis|removeAttr|handleTracking|clearTrackingTimer|startTracking|stopTracking|clearLoads|afterPosition|preloadSurroundingImages|mayPrevious|mayNext|setVisible|isVisible|setHidden|grep|inArray|setXYP|setTracking|isTracking|outer|ui_toggle|_spacing|_max|dragstart|mouseenter|mouseleave|setDragImage|addElement|prevent|swipe|insertYoutubeVideo|iframe|webkitAllowFullScreen|mozallowfullscreen|allowFullScreen|frameborder|insertVimeoVideo|_preShow|_shown|_postHide|previousPage|nextPage|setOrientationClass|flipMargins|flipMargin|flipDimensions|flipMultiple|floor|ie|resizing|activate|preBuild|_removed|thumbnail_url|object_type|array|extensions|youtu|typeof|amd|jquery|114|110|111|109|toString|log||globalAlpha|drawImage|Object|400|touchCaption|slideOut|slideIn|440|180|3e3|5e3|title|byline|enablejsapi|iv_load_policy|modestbranding|rel|vq|360|RegExp|attachEvent|MSIE|KHTML|rv|Apple|Mobile|Safari|userAgent|Array|slice|isAttached|120|Event|trigger|isPropagationStopped|isDefaultPrevented|DOMMouseScroll|Quad|Cubic|Quart|Quint|Expo|pow|Sine|cos|PI|easeIn|easeOut|easeInOut|clientWidth|charAt|join|Webkit|Moz|ms|Khtml|ontouchstart|instanceof|prefixed|Win|Mac|Linux|platform|lifetime|3e5|inject|abort|dela|setOptions|oldIE|ltIE|currentTarget|select|name|hidden|restoreOverlappingWithinContent|fs|150|keydown|keyup|orientationchange|_touched|_noCaptions|unbind|outerWidth|_top|pn|hideAllBut|clearTracking|_scrollbarWidth|scrollbarWidth|toggle|info_background|text|smart|opacity|parents|dataTransfer|replaceWith|quality|720|hd720|YT|outerHeight|Tracking|setSize|relative|_style|setDimensions|www|player_id|video|_playing|about|blank|easeInQuad|easeOutQuart|hideUIDelayed|slider|detach|500|adjustToViewport|animate|refresh|_dimension|state|thumbnail_image|filter|fallback|bmp||gif|watch|ready'.split('|'),0,{})); 77;/*})'"*/ 78;/*})'"*/ 79/*! 80 * imagesLoaded PACKAGED v3.1.8 81 * JavaScript is all like "You images are done yet or what?" 82 * MIT License 83 */ 84 85(function(){function e(){}function t(e,t){for(var n=e.length;n--;)if(e[n].listener===t)return n;return-1}function n(e){return function(){return this[e].apply(this,arguments)}}var i=e.prototype,r=this,o=r.EventEmitter;i.getListeners=function(e){var t,n,i=this._getEvents();if("object"==typeof e){t={};for(n in i)i.hasOwnProperty(n)&&e.test(n)&&(t[n]=i[n])}else t=i[e]||(i[e]=[]);return t},i.flattenListeners=function(e){var t,n=[];for(t=0;e.length>t;t+=1)n.push(e[t].listener);return n},i.getListenersAsObject=function(e){var t,n=this.getListeners(e);return n instanceof Array&&(t={},t[e]=n),t||n},i.addListener=function(e,n){var i,r=this.getListenersAsObject(e),o="object"==typeof n;for(i in r)r.hasOwnProperty(i)&&-1===t(r[i],n)&&r[i].push(o?n:{listener:n,once:!1});return this},i.on=n("addListener"),i.addOnceListener=function(e,t){return this.addListener(e,{listener:t,once:!0})},i.once=n("addOnceListener"),i.defineEvent=function(e){return this.getListeners(e),this},i.defineEvents=function(e){for(var t=0;e.length>t;t+=1)this.defineEvent(e[t]);return this},i.removeListener=function(e,n){var i,r,o=this.getListenersAsObject(e);for(r in o)o.hasOwnProperty(r)&&(i=t(o[r],n),-1!==i&&o[r].splice(i,1));return this},i.off=n("removeListener"),i.addListeners=function(e,t){return this.manipulateListeners(!1,e,t)},i.removeListeners=function(e,t){return this.manipulateListeners(!0,e,t)},i.manipulateListeners=function(e,t,n){var i,r,o=e?this.removeListener:this.addListener,s=e?this.removeListeners:this.addListeners;if("object"!=typeof t||t instanceof RegExp)for(i=n.length;i--;)o.call(this,t,n[i]);else for(i in t)t.hasOwnProperty(i)&&(r=t[i])&&("function"==typeof r?o.call(this,i,r):s.call(this,i,r));return this},i.removeEvent=function(e){var t,n=typeof e,i=this._getEvents();if("string"===n)delete i[e];else if("object"===n)for(t in i)i.hasOwnProperty(t)&&e.test(t)&&delete i[t];else delete this._events;return this},i.removeAllListeners=n("removeEvent"),i.emitEvent=function(e,t){var n,i,r,o,s=this.getListenersAsObject(e);for(r in s)if(s.hasOwnProperty(r))for(i=s[r].length;i--;)n=s[r][i],n.once===!0&&this.removeListener(e,n.listener),o=n.listener.apply(this,t||[]),o===this._getOnceReturnValue()&&this.removeListener(e,n.listener);return this},i.trigger=n("emitEvent"),i.emit=function(e){var t=Array.prototype.slice.call(arguments,1
85);return this.emitEvent(e,t)},i.setOnceReturnValue=function(e){return this._onceReturnValue=e,this},i._getOnceReturnValue=function(){return this.hasOwnProperty("_onceReturnValue")?this._onceReturnValue:!0},i._getEvents=function(){return this._events||(this._events={})},e.noConflict=function(){return r.EventEmitter=o,e},"function"==typeof define&&define.amd?define("eventEmitter/EventEmitter",[],function(){return e}):"object"==typeof module&&module.exports?module.exports=e:this.EventEmitter=e}).call(this),function(e){function t(t){var n=e.event;return n.target=n.target||n.srcElement||t,n}var n=document.documentElement,i=function(){};n.addEventListener?i=function(e,t,n){e.addEventListener(t,n,!1)}:n.attachEvent&&(i=function(e,n,i){e[n+i]=i.handleEvent?function(){var n=t(e);i.handleEvent.call(i,n)}:function(){var n=t(e);i.call(e,n)},e.attachEvent("on"+n,e[n+i])});var r=function(){};n.removeEventListener?r=function(e,t,n){e.removeEventListener(t,n,!1)}:n.detachEvent&&(r=function(e,t,n){e.detachEvent("on"+t,e[t+n]);try{delete e[t+n]}catch(i){e[t+n]=void 0}});var o={bind:i,unbind:r};"function"==typeof define&&define.amd?define("eventie/eventie",o):e.eventie=o}(this),function(e,t){"function"==typeof define&&define.amd?define(["eventEmitter/EventEmitter","eventie/eventie"],function(n,i){return t(e,n,i)}):"object"==typeof exports?module.exports=t(e,require("wolfy87-eventemitter"),require("eventie")):e.imagesLoaded=t(e,e.EventEmitter,e.eventie)}(window,function(e,t,n){function i(e,t){for(var n in t)e[n]=t[n];return e}function r(e){return"[object Array]"===d.call(e)}function o(e){var t=[];if(r(e))t=e;else if("number"==typeof e.length)for(var n=0,i=e.length;i>n;n++)t.push(e[n]);else t.push(e);return t}function s(e,t,n){if(!(this instanceof s))return new s(e,t);"string"==typeof e&&(e=document.querySelectorAll(e)),this.elements=o(e),this.options=i({},this.options),"function"==typeof t?n=t:i(this.options,t),n&&this.on("always",n),this.getImages(),a&&(this.jqDeferred=new a.Deferred);var r=this;setTimeout(function(){r.check()})}function f(e){this.img=e}function c(e){this.src=e,v[e]=this}var a=e.jQuery,u=e.console,h=u!==void 0,d=Object.prototype.toString;s.prototype=new t,s.prototype.options={},s.prototype.getImages=function(){this.images=[];for(var e=0,t=this.elements.length;t>e;e++){var n=this.elements[e];"IMG"===n.nodeName&&this.addImage(n);var i=n.nodeType;if(i&&(1===i||9===i||11===i))for(var r=n.querySelectorAll("img"),o=0,s=r.length;s>o;o++){var f=r[o];this.addImage(f)}}},s.prototype.addImage=function(e){var t=new f(e);this.images.push(t)},s.prototype.check=function(){function e(e,r){return t.options.debug&&h&&u.log("confirm",e,r),t.progress(e),n++,n===i&&t.complete(),!0}var t=this,n=0,i=this.images.length;if(this.hasAnyBroken=!1,!i)return this.complete(),void 0;for(var r=0;i>r;r++){var o=this.images[r];o.on("confirm",e),o.check()}},s.prototype.progress=function(e){this.hasAnyBroken=this.hasAnyBroken||!e.isLoaded;var t=this;setTimeout(function(){t.emit("progress",t,e),t.jqDeferred&&t.jqDeferred.notify&&t.jqDeferred.notify(t,e)})},s.prototype.complete=function(){var e=this.hasAnyBroken?"fail":"done";this.isComplete=!0;var t=this;setTimeout(function(){if(t.emit(e,t),t.emit("always",t),t.jqDeferred){var n=t.hasAnyBroken?"reject":"resolve";t.jqDeferred[n](t)}})},a&&(a.fn.imagesLoaded=function(e,t){var n=new s(this,e,t);return n.jqDeferred.promise(a(this))}),f.prototype=new t,f.prototype.check=function(){var e=v[this.img.src]||new c(this.img.src);if(e.isConfirmed)return this.confirm(e.isLoaded,"cached was confirmed"),void 0;if(this.img.complete&&void 0!==this.img.naturalWidth)return this.confirm(0!==this.img.naturalWidth,"naturalWidth"),void 0;var t=this;e.on("confirm",function(e,n){return t.confirm(e.isLoaded,n),!0}),e.check()},f.prototype.confirm=function(e,t){this.isLoaded=e,this.emit("confirm",this,t)};var v={};return c.prototype=new t,c.prototype.check=function(){if(!this.isChecked){var e=new Image;n.bind(e,"load",this),n.bind(e,"error",this),e.src=this.src,this.isChecked=!0}},c.prototype.handleEvent=function(e){var t="on"+e.type;this[t]&&this[t](e)},c.prototype.onload=function(e){this.confirm(!0,"onload"),this.unbindProxyEvents(e)},c.prototype.onerror=function(e){this.confirm(!1,"onerror"),this.unbindProxyEvents(e)},c.prototype.confirm=function(e,t){this.isConfirmed=!0,this.isLoaded=e,this.emit
85("confirm",this,t)},c.prototype.unbindProxyEvents=function(e){n.unbind(e.target,"load",this),n.unbind(e.target,"error",this)},s}); 86;/*})'"*/ 87;/*})'"*/ 88/* Source and licensing information for the line(s) below can be found at https://www.tourisme-bocage.com/sites/all/themes/raccourci/js/pages.js. */ 89!function(e){e(document).ready(function(){var s={},n,c,d,f,h,t=e('body');var I=function(){var i=e('.krpano-link'),t;e.each(i,function(i,s){e(s).bind({click:function(){var i=e(s).data('panos');t=new krpanoHandler({images:i})}})})},i=function(i){var s,n=e('.'+i+'-filter'),l=window.location.hash,t=e('#main-wrapper .view ul.list-'+i),c=t.find(' > li.item'),d=t.find('img'),f=0;t.addClass('isLoading');e.each(e('.'+i+'-filter-term li, .'+i+'-filter-type li'),function(i,s){var n=e(s),l=t.find('li'+n.attr('data-filter')).length;n.find('span.count').append(' ('+l+')');n.find('a').click(function(e){e.preventDefault()});if(!l){n.addClass('disable')}});var a=function(){t.isotope({itemSelector:'.item',masonry:{columnWidth:i==='news'&&c.length>1?'li.item:not(.first)':'li.item'}});if(l.length){s=l.substr(3,l.length-3);s=s.toLowerCase();s=n.find('li.'+s);if(s.hasClass('disable'))s=n.find('li.all');s.addClass('active');o(s,i,t)} 90else{n.find('li.all').addClass('active')};if(i==='gallery'){r(t)};n.find('li').click(function(){var s=e(this);s.parents('.'+i+'-filter').find('li').removeClass('active');s.addClass('active');o(s,i,t)})};t.imagesLoaded().always(function(){a();t.removeClass('isLoading').addClass('isReady');I()})},o=function(i,t,l){var o=e(i).parents('.'+t+'-filter').attr('data-filter-group');s[o]=e(i).attr('data-filter');n='';for(var a in s){n+=s[a]};l.isotope({filter:n});if(t==='gallery'){r(l)}},r=function(i){var l=[],t=i.data('isotope'),a=i.find('a');t=t['filteredItems'];for(var s=0;s<t.length;s++){var n=e(t[s].element).find('a');l.push({url:n.attr('href'),caption:n.attr('data-fresco-caption')})};a.off().click(function(i){i.preventDefault();var s=e(this),t=l.concat();e.each(t,function(e,i){if(i.url===s.attr('href')&&e!==0){if(t[0]!==i){t.unshift(i);t.splice((e+1),1)}}});Fresco.show(t,{thumbnails:!0,effects:!1})})},k=function(){if(!e('body').hasClass('crtReunion')){e('.timeline-container').rcTimeline();console.info('frise init')}},b={init:function(){var i=this;i.section=e('.frise-section'),i.timeline=e('.timeline-frise-verticale'),i.timelineContainer=i.timeline.find('ul'),i.timelineItem=i.timeline.find('li'),i.posTimeline=i.timeline.offset().top,i.offsetTimeline=i.timeline.find('.timeline-frise-verticale-container').height(),i.nbItems=i.timelineItem.length,i.displayItems=(e(window).width()>1000)?7:(e(window).width()<1000&&e(window).width()>768)?5:3,i.timelineItemWidth=i.timelineItem.width(),i.timelineActiveItem,i.clsDisplayItems='displayAll',i.clickMove=0,i.cls='active',i.clsFixed='fixed',i.clsFirst='firstVisible',i.clsLast='lastVisible',i.delay=1000,i.isSmartphone=(e(window).width()<768)?!0:!1,i.clsSmartphone='isVisible',i.timerClick,i.timerResize,i.optsSimpleslider={size:'auto',nbElPerSlide:1,nbByStep:1,autoplay:!1,duration:550,PNnav:!0,hideNav:!1,navButton:!1,useSwipe:!0};i.initSimpleslider(i.optsSimpleslider);i.resizeListener();i.initTimeline();i.timelineClickListener();if(i.isSmartphone){i.section.first().addClass(i.clsSmartphone)} 91else{i.friseScrollListener()}},initSimpleslider:function(i){this.section.each(function(t,s){var n=e(this).find('ul.sliderFriseVerticale');if(n.children('li').length>1){n.simpleSlider(i)}})},initTimeline:function(){if(this.nbItems>this.displayItems){this.timelineContainer.css({width:this.timelineItemWidth*this.nbItems}).parent().addClass('hiddenItems');this.timelineItem.first().addClass(this.clsFirst);this.timelineItem.eq(this.displayItems-1).addClass(this.clsLast)}},showArrowOnSides:function(){this.timelineContainer.parent().removeClass('items-left').removeClass('items-right');if(this.timelineItem.eq(0).hasClass(this.clsFirst)){this.timelineContainer.parent().removeClass('items-left').addClass('items-right')} 92else if(this.timelineItem.eq(this.nbItems-1).hasClass(this.clsLast)){this.timelineContainer.parent().removeClass('items-right').addClass('items-left')}},timelineClickListener:function(){var i=this;i.timeline.find('a').unbind('click').on('click',function(t){t.preventDefault();var s=e(this),n=e(s.attr('href')),l=Math.round(n.offset().top)-i.offsetTimeline;
92s.parent().addClass(i.cls).siblings().removeClass(i.cls);if(i.isSmartphone){n.addClass(i.clsSmartphone).siblings().removeClass(i.clsSmartphone)} 93else{i.clickMove=1;clearTimeout(i.timerClick);i.timerClick=setTimeout(function(){i.clickMove=0},i.delay+200);e('html,body').animate({'scrollTop':l+'px'},i.delay)};i.handleHiddenItems(s.parent())})},friseScrollListener:function(){var i=this;e(window).on('scroll',function(s){var n=(t.scrollTop()>0)?t.scrollTop():e('html').scrollTop();if(n>i.posTimeline){i.timeline.addClass(i.clsFixed)} 94else{i.timeline.removeClass(i.clsFixed)};i.section.each(function(){if(n>=(e(this).offset().top-i.offsetTimeline)&&n<=(e(this).offset().top+e(this).height()-i.offsetTimeline)&&i.clickMove!=1){i.timeline.find('.'+i.cls).removeClass(i.cls);i.timelineActiveItem=e('a[href="#'+e(this).attr('id')+'"]').parent();i.timelineActiveItem.addClass(i.cls);i.handleHiddenItems(i.timelineActiveItem)}})})},handleHiddenItems:function(e){if(this.nbItems>this.displayItems){if(e.hasClass(this.clsFirst)&&!e.is(':first-child()')){this.showItems(e,'left')} 95else if(e.hasClass(this.clsLast)&&!e.is(':last-child()')){this.showItems(e,'right')};this.showArrowOnSides()}},showItems:function(i,t){var a=this.timelineItem.index(e('.'+this.clsFirst)),o=this.timelineItem.index(e('.'+this.clsLast)),r=parseInt(this.timelineContainer.css('margin-left'),10),s,n,l;this.timelineItem.closest('.'+this.clsFirst).removeClass(this.clsFirst);this.timelineItem.closest('.'+this.clsLast).removeClass(this.clsLast);switch(t){case'left':if(a>=(this.displayItems-1)){s=this.displayItems-2;n=a-(this.displayItems-2);l=a+1} 96else{s=a;n=0;l=this.displayItems-1};break;case'right':if((this.nbItems-o)>=this.displayItems){s=-(this.displayItems-2);n=o-1;l=o+(this.displayItems-2)} 97else{s=-(this.nbItems-o-1);n=this.nbItems-this.displayItems;l=this.nbItems-1};break};this.timelineContainer.css({marginLeft:r+this.timelineItemWidth*s});this.timelineItem.eq(n).addClass(this.clsFirst);this.timelineItem.eq(l).addClass(this.clsLast)},resizeListener:function(){var i=this;e(window).resize(function(t){clearTimeout(i.timerResize);i.timerResize=setTimeout(function(){i.isSmartphone=(e(window).width()<768)?!0:!1;i.displayItems=(e(window).width()>1000)?7:(e(window).width()<1000&&e(window).width()>768)?5:3;i.initSimpleslider(i.optsSimpleslider);i.initTimeline();i.timelineClickListener();if(i.isSmartphone){i.section.first().addClass(i.clsSmartphone)} 98else{i.friseScrollListener()}},300)})}};var C=function(){e('.travelmode span').click(function(){var i=e('#edit-travelmode-key-1'),t=e(this).attr('data-name');e('.travelmode span').removeClass('checked');e(this).addClass('checked');i.val(t)});e('.form-item-travelextras-key-1 input').click(function(){if(e(this).is(':checked')){e(this).parent().addClass('checked')} 99else{e(this).parent().removeClass('checked')}})},y=function(){var i=e('.view-recherche .item-list ul');clearTimeout(c);c=setTimeout(function(){i.isotope({itemSelector:'.views-row',masonry:{columnWidth:'li.views-row'}})},5000)},a={init:function(){var i=this;i.responsiveRegion=e('#responsive');i.scrollContainer=i.responsiveRegion.find('.scrollContainer');i.buttons={openBtn:i.responsiveRegion.find('.btn_open'),closeBtn:i.responsiveRegion.find('.btn_close')};i.allLinks=i.responsiveRegion.find('li a, .back_homepage a');i.classOpen='opened';i.isOpen=!1;i.scrollContainer.height(e(window).height());i.allLinks.each(function(i,t){var s=e(this),n=s.attr('class'),l=s.attr('href');s.parent().attr('class',n);s.on('tap',function(e){e.preventDefault();window.location.href=l})});i.initIScroll();i.initButtonsBehaviours()},initIScroll:function(){window.myScroll=new IScroll('.scrollContainer',{mouseWheel:!0,scrollbars:!0,tap:!0});h=!0},initButtonsBehaviours:function(){var e=this;e.buttons.openBtn.off('click').on('click',function(){e.toggleMenu.call(e)});e.buttons.closeBtn.off('click').on('click',function(){e.toggleMenu.call(e)})},toggleMenu:function(){this.responsiveRegion[this.isOpen?'removeClass':'addClass'](this.classOpen);this.isOpen?this.removeClickListener():this.registerClickListener();this.isOpen=!this.isOpen},registerClickListener:function(){var i=this;e(window).on('click.menu',function(t){if(i.isOpen&&!e(t.target).closest('#responsive').length){t.preventDefault();i.toggleMenu()}})},removeClickListener:function(){e(window).off('click.menu')}};var l=function(){var i=e('#places'),n=i.find('.btn_open'),l=i.find('.btn_close'),t='opened',s='closed';n.on({click:function(){i.addClass(t);i.removeClass(s)}});l.on({click:function(){i.removeClass(t);i.addClass(s)}});f=!0},m=function(){e(window).resize(function(){if(e(window).width()<1025){if(e('.region-responsive .block-menu-block').length&&!f){l()};if(e('.region-responsive .block-menu-block').length&&!h){a.init()}}})},u=function(){var t=e('.language-switcher-locale-url'),i=function(){var i=window.location.hash;if(!i){return};e.each(t.find('a'),function(t,s){var o='',l=e(s),n=l.attr('href');if(n.indexOf('#!')===-1){l.attr('href',n+i)} 100else{var a=n.split('#!')[1];if(a!==i.substr(2,i.length)){l.attr('href',n.split('#!')[0]+i)}}})};i();window.onhashchange=i},p=function(){t.on('click','.carousel-control',function(){e(this).closest('.carousel').carousel(e(this).data('slide'));return!1})},v=function(){if(t.hasClass('node-type-comment-venir'))e('.getdirections_form input[type="text"]').attr('placeholder',Drupal.t('Indicate your place of departure'))},g=function(){if(t.find('.view-liens-enfants').hasClass('view-display-id-block_5')){t.find('.view-liens-enfants').find('li.views-row > a.has-descendant ').on('click',function(i){i.preventDefault();e(this).parent().toggleClass('closed');e(this).parent().find('.menu').slideToggle()})}},w=function(){if(e('.list-gallery-page').length){i('gallery')} 101else if(e('.list-brochures.list-brochures-page').length){i('brochures')} 102else if(e('.list-recettes').length){i('recettes')} 103else if(e('.list-espaces_communautaires-page').length){i('espace
103s_communautaires')} 104else if(e('.list-annuaire.list-annuaire-page').length){i('annuaire')} 105else if(e('.blog-page').length){i('blog')} 106else if(e('.news-page').length){i('news')} 107else if(e('.page-view-sejour').length){i('sejour')} 108else if(e('.agenda-page').length){i('agenda')} 109else if(e('.boutique-page').length){i('boutique')} 110else if(e('.liensutiles-page').length){i('lienutile')};if(e('.view-frise').length){k()};if(e('.view-frise-verticale').length){clearTimeout(d);d=setTimeout(function(){b.init()},500)};if(e('.getdirections_form').length){C()};if(e(window).width()<1025&&e('.region-responsive .block-menu-block').length){a.init()};if(e(window).width()<1000&&e('.lieux-list-container').length){l()};m();u();p();v();g()};w();e('.field-collection-item.type-accordion .collapse').collapse();if(e('body').hasClass('apirender')){e('.navbar-nav > li.dropdown > a, .navbar-flex-nav > li.dropdown > a').on('click',function(e){e.preventDefault()})}})}(jQuery);; 111/* Source and licensing information for the above line(s) can be found at https://www.tourisme-bocage.com/sites/all/themes/raccourci/js/pages.js. */ 112;/*})'"*/ 113/* Source and licensing information for the line(s) below can be found at https://www.tourisme-bocage.com/sites/all/themes/raccourci/js/filters.js. */ 114!function(i){i(document).ready(function(){var e={},a,o,r,s,l,c=i('body');var n=function(n){var u='.'+n+'-filter',d=i(u),a=d.find('li'),e=i('#main-wrapper .view ul.list-'+n),p=e.find('li'),v=i('.termList-reset'),t='',o='active',l='disable',c=!0;e.addClass('isLoading');r();s(t);c=!1;e.removeClass('isLoading');a.on('click','a',function(n){var e=i(this),a=e.closest('li');n.preventDefault();m(a);g();s(t);r()});v.click(function(){C();s(t);r()});function m(i){i.toggleClass(o).siblings().removeClass(o)};function f(i){return i.attr('data-filter')};function g(){var n=[];a.filter('.active').each(function(t,e){n.push(f(i(e)))});t=n.length>1?n.join(''):n.toString()};function h(i,n){return e.find('li'+i+n)};function r(){a.each(function(n,a){var e=i(a),r=f(e),s=e.find('span.count'),u=h(t,r),o=u.length;s.text(' ('+o+')');if(c&&!o){e.remove();return} 115else if(!o){e.addClass(l)}})};function C(){t='';a.removeClass(o+' '+l)};function s(i){e.isotope({itemSelector:'.item',masonry:{columnWidth:'li.item'},filter:i})}},t=function(){if(i('.hasTermList').length){n('termList')}};t()})}(jQuery);; 116/* Source and licensing information for the above line(s) can be found at https://www.tourisme-bocage.com/sites/all/themes/raccourci/js/filters.js. */ 117;/*})'"*/ 118/* Source and licensing information for the line(s) below can be found at https://www.tourisme-bocage.com/sites/all/themes/raccourci/js/lieux.js. */ 119!function(e){e(document).ready(function(){var o,t;window.RaccourciLieux=function(t){var o=this.defaults();this.config=e.extend({},o,t);this.init()};RaccourciLieux.prototype.init=function(){var e=this;this.map=null;this.bounds=new google.maps.LatLngBounds();this.places=null;this.markers=[];this.gmMarkers=[];this.markerClusterer=null;this.openedWindow=new google.maps.InfoWindow({maxWidth:e.config.infowindowOpts.width});this.fullscreen=!1;this.initMap();this.setStyles();this.addMarkers();this.zoomHandler();this.uiBehaviorsInit()};RaccourciLieux.prototype.initMap=function(){var e=this,t=e.config.mapOptions;e.places=e.indexArray(e.config.myPlaces);var i={mapTypeId:google.maps.MapTypeId.ROADMAP,zoomControl:t.displayZoomControls,zoomControlOptions:{style:google.maps.ZoomControlStyle[t.controlsStyle],position:google.maps.ControlPosition[t.controlsPosition]},mapTypeControl:t.displayMapTypeControls,mapTypeControlOptions:{style:google.maps.MapTypeControlStyle[t.typeControls],position:google.maps.ControlPosition[t.typePosition]},rotateControl:!1,panControl:!1};var n,s,o;if(window.DrupalAngularConfig.mapProviderConfig)o=window.DrupalAngularConfig.mapProviderConfig.ignKey;if(o){s='GEOGRAPHICALGRIDSYSTEMS.PLANIGNV2';n=new google.maps.ImageMapType({getTileUrl:function(e,t){var o='https://wxs.ign.fr/cartes/geoportail/wmts?LAYER='+s+'&SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE=normal&TILEMATRIXSET=PM&TILEMATRIX='+t+'&TILEROW='+e.y+'&TILECOL='+e.x+'&FORMAT=image/png';return o},tileSize:new google.maps.Size(256,256),name:'IGN',maxZoom:18});i.mapTypeId='IGNLayer';i.mapTypeControlOptions={mapTypeIds:['IGNLayer']}};e.map=new google.maps.Map(document.getElementById(e.config.mapId),i);if(o)e.map.mapTypes.set('IGNLayer',n);google.maps.event.addListener(e.map,'tilesloaded',function(){if(typeof(t.onMapLoaded)==='function')t.onMapLoaded();google.maps.event.clearListeners(e.map,'tilesloaded')})};RaccourciLieux.prototype.zoomHandler=function(){var t=this;google.maps.event.addListener(t.map,'mousedown',function(){i()});function i(){t.map.setOptions({scrollwheel:!0})};function o(){t.map.setOptions({scrollwheel:!1})};e('body').on('mousedown',function(i){var n=e(i.target).parents('#'+t.config.mapId).length>0;if(!n){o()}});e(window).scroll(function(){o()})};RaccourciLieux.prototype.setStyles=function(){var e=this;if(e.config.styles)e.map.setOptions({styles:e.config.styles})};RaccourciLieux.prototype.addMarkers=function(t){var n=this,i=t,s;n.markers=[];n.gmMarkers=[];if(!t)i=n.places;for(var o in i){i[o].latitude=parseFloat(i[o].latitude);i[o].longitude=parseFloat(i[o].longitude);var r,c=new google.maps.LatLng(i[o].latitude,i[o].longitude);if(n.config.customIcons&&i[o].taxonomie.length){var s=i[o].icone.split('.'),l=i[o].taxonomie.toLowerCase().replace(/ /g,''),a;s.splice((s.length-1),0,'-'+l+'.');a=s.join('');if(n.config.customIconDebug){console.warn('/**************************/');console.warn('path to icon should be',a);console.warn('/**************************/')}};
119r=new google.maps.Marker({flat:!0,position:c,draggable:!1,clickable:!0,title:i[o].title,icon:a||i[o].icone});n.markers[i[o].id]=r;n.gmMarkers.push(r);n.clickHandler({infowindow:e('#infowindow-'+i[o].id).html()||'',marker:r,id:i[o].id})};if(n.config.useClusters){n.setClusters()} 120else{for(o in n.markers){if(n.markers.hasOwnProperty(o)){n.markers[o].setMap(n.map)}}};n.fitCurrentBounds()};RaccourciLieux.prototype.fitCurrentBounds=function(){var e=this;e.bounds=new google.maps.LatLngBounds();for(i in e.markers){e.bounds.extend(e.markers[i].position)};e.map.fitBounds(e.bounds)};RaccourciLieux.prototype.clickHandler=function(e){var t=this;if(t.config.useInfoWindows){google.maps.event.addListener(e.marker,'click',t.openWindow(e.infowindow,t.map,e.marker,e.id))} 121else{google.maps.event.addListener(e.marker,'click',function(){if(typeof(t.config.clickCallback)==='function')config.clickCallback();t.showPlace(e.id)})}};RaccourciLieux.prototype.openWindow=function(e,t,n,s){var i=this;return function(){i.closeWindow();clearTimeout(o);var r=new google.maps.LatLng(n.getPosition().lat(),n.getPosition().lng());i.map.panTo(r);i.inCluster(n).always(function(n){i.openedWindow.setContent(e);i.selectItem(s);setTimeout(function(){i.openedWindow.open(t,n)},200);clearTimeout(o)})}};RaccourciLieux.prototype.checkCluster=function(e){var n=this,s=n.markerClusterer.clusters_,l=!1;clearTimeout(o);for(var a in s){var i=s[a].markers_;if(i&&i.length>1){for(var r in i){if(i[r].title===e.title){if(i[r].map===null){l=!0;n.map.fitBounds(s[a].bounds_);o=setTimeout(function(){n.checkCluster(e)},500)} 122else{t.resolve(e)}}}}};if(!l){t.reject(e)}};RaccourciLieux.prototype.inCluster=function(o){var i=this;t=e.Deferred();setTimeout(function(){i.config.useClusters?i.checkCluster(o):t.reject(o)},500);return t.promise()};RaccourciLieux.prototype.closeWindow=function(){var e=this;if(e.openedWindow){e.openedWindow.close();e.openedWindow.setContent(null)}};RaccourciLieux.prototype.setClusters=function(){var e=this;c=e.config.clusterOpts;if(e.markerClusterer)e.markerClusterer.clearMarkers();var t=[{url:e.config.cluster_url,height:c.clusterWidth,width:c.clusterHeight,textColor:c.clusterTextColor,textSize:c.clusterTextSize},{url:e.config.cluster_url,height:c.clusterWidth,width:c.clusterHeight,textColor:c.clusterTextColor,textSize:c.clusterTextSize},{url:e.config.cluster_url,height:c.clusterWidth,width:c.clusterHeight,textColor:c.clusterTextColor,textSize:c.clusterTextSize}];
122if(e.config.mapOptions.useClusters){e.markerClusterer=new MarkerClusterer(e.map,e.gmMarkers,{styles:t,maxZoom:15})}};RaccourciLieux.prototype.uiBehaviorsInit=function(){var t=this;t.list=e('.'+t.config.classes.listDivs);t.listWrapper=e('.'+t.config.classes.listWrapper);t.attachBehaviors()};RaccourciLieux.prototype.attachBehaviors=function(){var t=this;t.fullscreenBtn=e('.'+t.config.classes.btnFullscreen);t.list.unbind().bind({click:function(){t.listItemBehaviour(e(this))}});if(t.fullscreenBtn.length&&t.config.useFullscreen){t.fullscreenBtn.text(t.config.fullscreenTexts.full);t.fullscreenBtn.unbind().bind({click:function(){t.toggleFullscreen()}})};if(t.fullscreenBtn.length&&t.config.autoFullscreen){t.toggleFullscreen()};if(t.config.useTaxonomy)t.taxonomyUiHandler()};RaccourciLieux.prototype.listItemBehaviour=function(t){var o=this,t=e(t),i=t.attr('id');if(o.config.useInfoWindows){google.maps.event.trigger(o.markers[i],'click')} 123else{o.showPlace(i)}};RaccourciLieux.prototype.toggleFullscreen=function(){var t=this,i=e('.'+t.config.classes.globalWrapper),o='hasFullscreenMap';t.fullscreen=!t.fullscreen;if(t.fullscreen){e(window).bind({keyup:function(e){switch(e.keyCode){case 27:t.toggleFullscreen();break}}});t.fullscreenBtn.text(t.config.fullscreenTexts.back);e('body').addClass(o)} 124else{e(window).unbind('keyup');t.fullscreenBtn.text(t.config.fullscreenTexts.full);e('body').removeClass(o)};i.toggleClass('fullscreen');google.maps.event.trigger(t.map,'resize');t.map.fitBounds(t.bounds);if(t.config.useTaxonomy){setTimeout(function(){t.setListContainerHeight();t.updateOpenedElement()},500)}};RaccourciLieux.prototype.taxonomyUiHandler=function(){var o=this,s=e('.'+o.config.classes.taxoItems),i=e('.'+o.config.classes.taxoItems),n=e('.'+o.config.classes.btnReset),t={c:'closed',o:'opened',a:'active',p:'poor'};e(window).unbind('resize').bind({resize:function(){o.setListContainerHeight();o.updateOpenedElement()}});setTimeout(function(){o.setListContainerHeight();if(i.length<2){i.click();o.listWrapper.parent().addClass(t.p)}},500);i.unbind().bind({click:function(){var i=e(this);if(!i.hasClass(t.o)){i.closest('.lieux-list-wrapper').find('.'+t.o).removeClass(t.o).addClass(t.c);i.toggleClass(t.c+' '+t.o);o.sortMarkers(i.data('name'),i.data('parent'));n.removeClass(t.a);o.getMaxHeight(i.find('ul'));o.initScrollable(i.find('ul'))}}});n.unbind().bind({click:function(){var n=e(this);if(!n.hasClass(t.a)){n.addClass(t.a);i.parent().find('.'+t.o).removeClass(t.o).addClass(t.c);o.sortMarkers()}}})};RaccourciLieux.prototype.updateOpenedElement=function(){var t=this,o=e('.'+t.config.classes.taxoItems);e.each(o,function(o,i){var i=e(i);if(i.hasClass('opened')){t.getMaxHeight(i.find('ul'));t.initScrollable(i.find('ul'))}})};RaccourciLieux.prototype.setListContainerHeight=function(){var o=this,i=e('.'+o.config.classes.listContainer),t=e('.'+o.config.classes.taxoWrapper),n=i.outerHeight()-(t.offset().top-i.offset().top);t.height(Math.round(n));chLength=t.find('> li').length;if(chLength>1){o.initScrollable(t)}};RaccourciLieux.prototype.sortMarkers=function(e,t){var o=this;if(!e){o.cleanMap();o.addMarkers();return};var i=o.filterFn(o.places,'filter',e,t);o.cleanMap();o.addMarkers(i)};RaccourciLieux.prototype.cleanMap=function(){for(i in this.gmMarkers){this.gmMarkers[i].setMap(null);this.gmMarkers[i]=null}};RaccourciLieux.prototype.filterFn=function(t,o,n,s){var r=[];for(i in t){if(!s){if(e.inArray(n,t[i][o])!==-1){r.push(t[i])}} 125else{if(e.inArray(n,t[i][o])!==-1&&e.inArray(s,t[i][o])!==-1){r.push(t[i])}}};return r};RaccourciLieux.prototype.showPlace=function(t){var o=this,s='lieux_',r='_description',n=['title','body','taxonomie'],i=o.places[t];newPos=new google.maps.LatLng(i.latitude,i.longitude);content=e('<div/>');o.selectItem(t);if(i.icone)o.createDOMElement('img',{id:s+'image'+r,src:i.icon},content);for(t in n){o.createDOMElement('span',{id:s+n[t]+r,html:i[n[t]]},content)};e('html, body').animate({'scrollTop':e('#'+o.config.mapId).offset().top-10},o.config.animSpeed,function(){var t=e('#'+o.config.ids.placeDesc);if(t.length){t.fadeOut(o.config.animSpeed,function(){t.empty().html(content).fadeIn(o.config.animSpeed,function(){o.setMapPosition(newPos,11)})})} 126else{o.setMapPosition(newPos,11)}})};RaccourciLieux.prototype.selectItem=function(t){var o='marker-opened';e.each(this.list,function(t,i){e(i).parent().removeClass(o)});e('#'+t).parent().addClass(o)};RaccourciLieux.prototype.createDOMElement=function(t,o,i){return e('<'+t+'/>',o).appendTo(i)};RaccourciLieux.prototype.setMapPosition=function(e,t){this.map.getStreetView().setVisible(!1);this.map.panTo(e);this.map.setZoom(t)};RaccourciLieux.prototype.indexArray=function(e){var o=[];for(var t in e){o[e[t].id]=e[t]};return o};RaccourciLieux.prototype.getMaxHeight=function(t){var o=this,i,s=t.parents('ul').find('> .'+o.config.classes.taxoItems),n=0;e.each(s,function(t,o){n+=e(o).find('.lieux-taxonomy-name').outerHeight()});i=e('.'+o.config.classes.listWrapper).outerHeight()-n;t.css('max-height',i)};RaccourciLieux.prototype.defaults=function(){var e='lieux';return{animSpeed:200,mapId:'lieux_map_canvas',useFullscreen:!0,autoFullscreen:!0,classes:{globalWrapper:e+'-global-wrapper',listDivs:e+'-item-wrapper',taxoItems:e+'-taxonomy-item',taxoName:e+'-taxonomy-name',taxoWrapper:e+'-taxo-wrapper',btnReset:e+'-sh
126ow-all',btnFullscreen:e+'-map-fullscreen',listWrapper:e+'-list-wrapper',listContainer:e+'-list-container',},ids:{placeDesc:e+'_description_lieu',centerMap:e+'_center_map'},mapOptions:{useClusters:!0,displayZoomControls:!0,displayMapTypeControls:!0,controlsPosition:'LEFT_CENTER',controlsStyle:'DEFAULT',typeControls:'DEFAULT',typePosition:'TOP_LEFT',clickCallback:null,onMapLoaded:null},useClusters:!0,clusterOpts:{clusterWidth:32,clusterHeight:32,clusterTextColor:'#FFF',clusterTextSize:10,clusterAnchor:[16,0],},infowindowOpts:{width:290},fullscreenTexts:{back:Drupal.t('Back'),full:Drupal.t('Fullscreen')},scrollOpts:{mouseWheel:!0,mouseWheelPixels:200,scrollInertia:350,advanced:{updateOnContentResize:!0,updateOnBrowserResize:!0,}},scrollFix:30,}}})}(jQuery);; 127/* Source and licensing information for the above line(s) can be found at https://www.tourisme-bocage.com/sites/all/themes/raccourci/js/lieux.js. */ 128;/*})'"*/ 129/* Source and licensing information for the line(s) below can be found at https://www.tourisme-bocage.com/sites/all/themes/raccourci/js/captive.js. */ 130;if(window.location.href.indexOf('captive=true')!==-1){sessionStorage.setItem('captive',!0)};if(sessionStorage.getItem('captive')==='true'){console.log('%cCaptive mode enabled','color: green;');var elements=document.getElementsByClassName('hide-captive');for(var i=0;i<elements.length;i++){elements[i].parentNode.removeChild(elements[i])}};; 131/* Source and licensing information for the above line(s) can be found at https://www.tourisme-bocage.com/sites/all/themes/raccourci/js/captive.js. */ 132;/*})'"*/ 133/* Source and licensing information for the line(s) below can be found at https://www.tourisme-bocage.com/sites/all/themes/raccourci/js/sheetSelector.js. */
134!function(s){s(document).ready(function(){var i=s('.isSlick .field-collection-item.type-sheets_selection'),o=function(o,e){var i=o.children().attr('class');slidesToShowXs=1;slidesToShowLxs=2;slidesToShowSm=2;slidesToShowMd=3;slidesToShowLg=4;slidesToShowXlg=4;if(i.indexOf('col-sm-6')!=-1){slidesToShowMd=2;if(!s('body').hasClass('fullwidth-sheetselector')){slidesToShowLg=2;slidesToShowXlg=2}};if(i.indexOf('col-sm-6')!=-1){slidesToShowMd=2};if(i.indexOf('col-sm-4')!=-1){slidesToShowSm=3;slidesToShowLg=3;slidesToShowXlg=3};if(i.indexOf('col-sm-3')!=-1){slidesToShowSm=4};if(i.indexOf('col-md-3')!=-1){slidesToShowMd=4};if(i.indexOf('col-lg-2')!=-1){slidesToShowLg=6;slidesToShowXlg=6};if(i.indexOf('col-xlg-2')!=-1){slidesToShowXlg=6};if(s('body').hasClass('node-type-simplenews')){slidesToShowMd=2;slidesToShowLg=2;slidesToShowXlg=2};var l={mobileFirst:!0,infinite:!1,slidesToShow:slidesToShowXs,slidesToScroll:1,prevArrow:'<span class="slick-prev icon icon-font-nav-prev"></span>',nextArrow:'<span class="slick-next icon icon-font-nav-next"></span>',arrows:!0,responsive:[{breakpoint:560,settings:{slidesToShow:slidesToShowLxs,}},{breakpoint:768,settings:{slidesToShow:slidesToShowSm,}},{breakpoint:992,settings:{slidesToShow:slidesToShowMd,}},{breakpoint:1200,settings:{slidesToShow:slidesToShowLg,}},{breakpoint:1400,settings:{slidesToShow:slidesToShowXlg,}},]};if(e){l.slide=e};o.slick(l)},e=setInterval(function(){var l='.angular-block',n=i.find(l).length;if(n){clearInterval(e);i.each(function(){var i=s(this).find('.angular-block').length,e=s(this).find('> div');if(i>3){o(e,l)}})}},500),l=setInterval(function(){var e=i.find('.selector').length;if(e){clearInterval(l);i.each(function(){var e=s(this).find('.selector').children().length,i=s(this).find('.selector');if(e>3){o(i);i.find('.rc_lego .infos').matchHeight({byRow:!0})}})}},500),n=setInterval(function(){var i=s('.selector.isSlick').length;if(i){clearInterval(n);s('.selector.isSlick').each(function(){var e=s(this).children().length,i=s(this);if(e>2){o(i);i.find('.rc_lego .infos').matchHeight({byRow:!0})}})}},500)})}(jQuery);; 135/* Source and licensing information for the above line(s) can be found at https://www.tourisme-bocage.com/sites/all/themes/raccourci/js/sheetSelector.js. */ 136;/*})'"*/ 137/* Source and licensing information for the line(s) below can be found at https://www.tourisme-bocage.com/sites/all/themes/raccourci/js/textSlider.js. */ 138!function(e){e(document).ready(function(){e('.field-collection-item.type-text_slider').each(function(){var t=e(this),n=t.find('.text-slides-wrapper');n.slick({mobileFirst:!0,infinite:!1,slidesToShow:1,slidesToScroll:1,dots:!0,easing:'easeInOutBack',customPaging:function(e,t){var n=e.$slides[t]['childNodes'][1]['childNodes'][1]['childNodes'][1]['innerText'];return'<button type="button" data-role="none" role="button" tabindex="0"><span class="bar before"></span><span class="text">'+n+'</span><span class="bar after"></span></button>'},})})})}(jQuery);; 139/* Source and licensing information for the above line(s) can be found at https://www.tourisme-bocage.com/sites/all/themes/raccourci/js/textSlider.js. */ 140;/*})'"*/ 141/* Source and licensing information for the line(s) below can be found at https://www.tourisme-bocage.com/sites/all/themes/raccourci/js/contentSelector.js. */ 142!function(e){e(document).ready(function(){e('.field-collection-item.type-fieldCol_contentSelect').each(function(){var o=e(this),i=o.find('.slider_wrapper');i.slick({autoplay:!1,slidesToShow:1,slidesToScroll:1,arrows:!0,})})})}(jQuery);; 143/* Source and licensing information for the above line(s) can be found at https://www.tourisme-bocage.com/sites/all/themes/raccourci/js/contentSelector.js. */ 144;/*})'"*/ 145/* Source and licensing information for the line(s) below can be found at https://www.tourisme-bocage.com/sites/all/themes/raccourci/js/jquery.matchHeightStarter.js. */ 146!function(t){t(document).ready(function(){t('.main-container').each(function(){var h=t(this),c=t(window).width();h.find('.matchlxs').each(function(){if(c>=425&&c<=767){t('.matchlxs').matchHeight()}});h.find('.matchlxsSm').each(function(){if(c>=425&&c<=991){t('.matchlxsSm').matchHeight()}});h.find('.matchlxsMd').each(function(){if(c>=425&&c<=1199){t('.matchlxsMd').matchHeight()}});h.find('.matchlxsLg').each(function(){if(c>=425&&c<=1399){t('.matchlxsLg').matchHeight()}});h.find('.matchlxsXlg').each(function(){if(c>=425){t('.matchlxsXlg').matchHeight()}});h.find('.matchsm').each(function(){if(c>=768&&c<=991){t('.matchsm').matchHeight()}});h.find('.matchsmMd').each(function(){if(c>=768&&c<=1199){t('.matchsmMd').matchHeight()}});h.find('.matchsmLg').each(function(){if(c>=768&&c<=1399){t('.matchsmLg').matchHeight()}});h.find('.matchsmXlg').each(function(){if(c>=768){t('.matchsmXlg').matchHeight()}});h.find('.matchmd').each(function(){if(c>=992&&c<=1199){t('.matchmd').matchHeight()}});h.find('.matchmdLg').each(function(){if(c>=992&&c<=1399){t('.matchmdLg').matchHeight()}});h.find('.matchmdXlg').each(function(){if(c>=992){t('.matchmdXlg').matchHeight()}});h.find('.matchlg').each(function(){if(c>=1200&&c<=1399){t('.matchlg').matchHeight()}});h.find('.matchlgXlg').each(function(){if(c>=1200){t('.matchlgXlg').matchHeight()}});h.find('.matchxlg').each(function(){if(c>=1399){t('.matchxlg').matchHeight()}})})})}(window.jQuery);; 147/* Source and licensing information for the above line(s) can be found at https://www.tourisme-bocage.com/sites/all/themes/raccourci/js/jquery.matchHeightStarter.js. */ 148;/*})'"*/ 149/* Source and licensing information for the line(s) below can be found at https://www.tourisme-bocage.com/sites/all/themes/raccourci/js/backtoTop.js. */ 150(function(o){o(document).ready(function(){if(o('#backtoTop').length){var a=100,n=function(){var n=o(window).scrollTop();if(n>a){o('#backtoTop').addClass('show')} 151else{o('#backtoTop').removeClass('show')}};n();o(window).on('scroll',function(){n()});o('#backtoTop').on('click',function(n){n.preventDefault();o('html,body').animate({scrollTop:0},700)})}})})(jQuery);; 152/* Source and licensing information for the above line(s) can be found at https://www.tourisme-bocage.com/sites/all/themes/raccourci/js/backtoTop.js. */ 153;/*})'"*/ 154/* Source and licensing information for the line(s) below can be found at https://www.tourisme-bocage.com/sites/all/themes/raccourci/js/cookies.js. */ 155!(function(e,o,i,s){e.getScript('https://cdn.jsdelivr.net/npm/js-cookie@2/src/js.
155cookie.min.js',function(t,f,p){var u=!1,c=e('body'),n=e('<div role="dialog" aria-live="polite" class="rgpd-cookies-toolbox '+cookieconsent_settings.global.position+'" />'),l=e('<div role="dialog" aria-live="polite" class="rgpd-cookies-revoke"><span class="loader"></span><span class="revoke-label">'+cookieconsent_settings.global.revoke_label+'</span></div>');n.appendTo('body');l.appendTo('body');b();var a=Cookies.getJSON('woody_cookieconsent'),r=[];if(typeof a=='undefined'||a==null){a={};d(!0)} 156else{v(a);l.addClass('visible');c.addClass('cookies-revoke')};if(typeof cookieconsent_settings.force!=='undefined'&&cookieconsent_settings.force.length>=1){cookieconsent_settings.force.forEach(function(e){h(e,'enable')})};o.onscroll=function(e){if((o.innerHeight+o.scrollY)>=i.body.offsetHeight){c.addClass('fullScrolled')} 157else{c.removeClass('fullScrolled')}};function d(visible=!0){if(!u){y(visible)} 158else{if(visible){n.addClass('visible');n.find('.cookies-global').addClass('visible');n.find('.cookies-solutions').removeClass('visible');l.removeClass('visible');l.find('.loader').removeClass('visible');c.removeClass('cookies-revoke');Cookies.remove('woody_cookieconsent')} 159else{n.removeClass('visible');l.addClass('visible');c.addClass('cookies-revoke');Cookies.set('woody_cookieconsent',a,{expires:365},{secure:!0});v(a)}}};function b(){l.click(function(){e(this).find('.loader').addClass('visible');m();d(!0)})};function g(){n.find('.cookies-solutions .solution-item .switch-input').each(function(){var o=e(this);if(a[o.attr('name')]===!0){o.prop('checked',!0)}}).on('change',function(){var o=e(this);a[o.attr('name')]=o.prop('checked');if(!e(this).prop('checked')){n.find('.cookies-solutions.visible .switch-all .switch-input').prop('checked',!1)}});n.find('.cookie-button.deny').on('click',function(){n.find('.cookies-solutions .switch-input').each(function(){e(this).prop('checked',!1).change()});d(!1)});n.find('.cookie-button.allow').on('click',function(){n.find('.cookies-solutions .switch-input').each(function(){e(this).prop('checked',!0).change()});d(!1)});n.find('.cookie-button.customize').on('click',function(){n.find('.cookies-solutions:nth-of-type(1)').addClass('visible');n.find('.cookies-global').removeClass('visible')});n.find('.cookies-solutions .switch-all .switch-input').on('change',function(){var o=e(this).prop('checked');n.find('.cookies-solutions.visible .solution-item .switch-input').each(function(){e(this).prop('checked',o).change()})});n.find('.cookie-button.allow-all').on('click',function(){n.find('.cookies-solutions.visible .switch-input:not(:checked)').each(function(){e(this).prop('checked',!0).change()})});n.find('.cookie-button.navigate').on('click',function(){var i=e(this).data('current'),goto=e(this).data('goto');if(goto=='submit'){d(!1)} 160else if(goto=='globals'){n.find('.cookies-global').addClass('visible');n.find('.cookies-solutions.'+i).removeClass('visible')} 161else{n.find('.cookies-global').removeClass('visible');n.find('.cookies-solutions.'+i).removeClass('visible');n.find('.cookies-solutions.'+goto).addClass('visible')}})};function y(o){e.ajax({method:'GET',url:'/ajax/cookies',dataType:'json',data:{lang:cookieconsent_settings.lang},success:function(e){if(typeof e.options.customize!=='undefined'&&e.toolbox.length){n.html(e.toolbox);u=!0;g();d(o)} 162else{k()}},error:function(e){console.error('Unable to create cookie toolbox. An error has occured : '+e);k()}})};function k(){n.remove();l.remove();c.removeClass('cookies-revoke')};function v(events={}){Object.entries(events).forEach(([event,status])=>{status=(status)?'enable':'disable';h(event,status)})};function h(e,status='enable'){var t=(status=='enable')?!0:!1;if(o.dataLayer==s){o.dataLayer=[]};if(status=='disable'||r.indexOf(e)==-1){o.dataLayer.push({'event':e+'_'+status,[e]:t});o.dataLayer.push({'event':e+'_'+status+'_'+cookieconsent_settings.lang,[e]:t});if(status=='enable'){r.push(e)} 163else{delete r[e]};if(e=='google_analytics'){if(status=='enable'){if(o.ga_ready!==!0){o.ga_ready=!0;var n=new Event('ga_ready');i.dispatchEvent(n)};o.ga_ready=!0} 164else{o.ga_ready=!1}};if(e=='at_internet'){if(status=='enable'){o.at_internet_ready=!0} 165else{o.at_internet_ready=!1}};
165if(o.ga_ready||o.at_internet_ready||o.umami!=s){if(o.eskalad_ready!==!0){o.eskalad_ready=!0;var n=new Event('eskalad_ready');i.dispatchEvent(n)};o.eskalad_ready=!0} 166else{o.eskalad_ready=!1}} 167else{}};function m(){var a=i.cookie.split('; ');for(var n=0;n<a.length;n++){var s=o.location.hostname.split('.');while(s.length>0){var t=encodeURIComponent(a[n].split(';')[0].split('=')[0])+'=; expires=Thu, 01-Jan-1970 00:00:01 GMT; domain='+s.join('.')+' ;path=',e=location.pathname.split('/');i.cookie=t+'/';while(e.length>0){i.cookie=t+e.join('/');e.pop()};s.shift()}}}})})(jQuery,window,document);; 168/* Source and licensing information for the above line(s) can be found at https://www.tourisme-bocage.com/sites/all/themes/raccourci/js/cookies.js. */ 169;/*})'"*/ 170/* Source and licensing information for the line(s) below can be found at https://www.tourisme-bocage.com/sites/all/themes/raccourci/js/simpleSliderField.js. */ 171!function(s){s(document).ready(function(){s('.slickSliderWrapper.imgPager').each(function(){var a=s(this),c=a.attr('id'),e=a.find('.slickSlider'),n=a.find('.slickPager'),i=e.find('li'),r=i.size();if(n.length==1){e.slick({autoplay:!0,pauseOnHover:!1,speed:800,cssEase:'ease-in-out',fade:!0,focusOnSelect:!0,arrow:!0,prevArrow:'<span class="slick-arrow slick-prev icon icon-font-nav-prev"></span>',nextArrow:'<span class="slick-arrow slick-next icon icon-font-nav-next"></span>',asNavFor:'.slickPager',});n.slick({autoplay:!0,slidesToShow:r,focusOnSelect:!0,asNavFor:'.slickSlider',})} 172else{e.slick({autoplay:!0,speed:800,cssEase:'ease-in-out',arrows:!0,prevArrow:'<span class="slick-arrow slick-prev icon icon-font-nav-prev"></span>',nextArrow:'<span class="slick-arrow slick-next icon icon-font-nav-next"></span>'})}})})}(jQuery);; 173/* Source and licensing information for the above line(s) can be found at https://www.tourisme-bocage.com/sites/all/themes/raccourci/js/simpleSliderField.js. */ 174;/*})'"*/ 175/* Source and licensing information for the line(s) below can be found at https://www.tourisme-bocage.com/sites/all/themes/raccourci/js/trackFocus.js. */ 176!function(e){e(document).ready(function(){var e;function o(){document.body.addEventListener('focusin',t);document.body.addEventListener('focusout',d);document.body.addEventListener('keydown',n);document.body.addEventListener('mousedown',n)};function n(n){e=(n.type==='mousedown')};function t(n){if(e){n.target.classList.add('focus-mouse')}};function d(e){e.target.classList.remove('focus-mouse')};o()})}(jQuery);; 177/* Source and licensing information for the above line(s) can be found at https://www.tourisme-bocage.com/sites/all/themes/raccourci/js/trackFocus.js. */ 178;/*})'"*/ 179/* Source and licensing information for the line(s) below can be found at https://www.tourisme-bocage.com/sites/all/themes/raccourci/js/covid-alert.js. */ 180!(function(d,n){d(document).ready(function(){d('#covid19').modal('show')})})(jQuery);; 181/* Source and licensing information for the above line(s) can be found at https://www.tourisme-bocage.com/sites/all/themes/raccourci/js/covid-alert.js. */ 182;/*})'"*/ 183/* Source and licensing information for the line(s) below can be found at https://www.tourisme-bocage.com/sites/all/themes/raccourci/js/jquery.youtubeAutoPlay.js. */ 184!function(e){e(document).ready(function(){var r=e('iframe[src*="youtube.com"]');if(r.length!==0){var i=document.createElement('script');i.src='https://www.youtube.com/iframe_api';var t=document.getElementsByTagName('script')[0];t.parentNode.insertBefore(i,t);window.onYouTubeIframeAPIReady=function(){r.each(function(){var t=o(e(this).attr('src')),n=a('list',e(this).attr('src'));if(t!=!1){e('<div class="iframe-responsive-wrapper"><img class="iframe-ratio" src="data:image/gif;base64,R0lGODlhEAAJAIAAAP///wAAACH5BAEAAAAALAAAAAAQAAkAAAIKhI+py+0Po5yUFQA7"/><div id="playerYoutubeAutoplay_'+t+'"></div></div>').insertAfter(e(this));e(this).remove();var r={'autoplay':1,'controls':1,'rel':0,'showinfo':1,'modestbranding':1,'loop':1};if(n!=!1){r.list=n} 185else{r.playlist=t};var i=new YT.Player('playerYoutubeAutoplay_'+t,{height:'100%',width:'100%',videoId:t,playerVars:r,events:{'onReady':s,}})};function s(t){i.mute();if(e(window).width()>768){i.playVideo()} 186else{i.stopVideo()}}})}};function o(e){var i=/(?:youtube\.com\/(?:[^\/]+\/.+\/|(?:v|e(?:mbed)?)\/|.*[?&]v=)|youtu\.be\/)([^"&?\/ ]{11})/i,t=e.match(i);console.info(t);return(t[1].length)?t[1]:!1};function a(e,t){if(!t){t=window.location.href};e=e.replace(/[\[\]]/g,'\\$&');var r=new RegExp('[?&]'+e+'(=([^&#]*)|&|#|$)'),i=r.exec(t);if(!i)return!1;if(!i[2])return'';return decodeURIComponent(i[2].replace(/\+/g,' '))}})}(window.jQuery);; 187/* Source and licensing information for the above line(s) can be found at https://www.tourisme-bocage.com/sites/all/themes/raccourci/js/jquery.youtubeAutoPlay.js. */ 188;/*})'"*/ 189/* Source and licensing information for the line(s) below can be found at https://www.tourisme-bocage.com/sites/all/themes/raccourci/js/jquery.ChildrensQuickLinks.js. */ 190!function(e){e(document).ready(function(){e('#childrens_quicklinks').prependTo('.field-collection-item.type-text:first-of-type')})}(window.jQuery);; 191/* Source and licensing information for the above line(s) can be found at https://www.tourisme-bocage.com/sites/all/themes/raccourci/js/jquery.ChildrensQuickLinks.js. */ 192;/*})'"*/ 193/* Source and licensing information for the line(s) below can be found at https://www.tourisme-bocage.com/sites/all/themes/raccourci/js/jquery.tableResponsive.js. */ 194!function(e){e(document).ready(function(){e(".field-collection-item table").each(function(){$this=e(this);$this.addClass("table table-striped");$this.wrap("<div class='table-responsive'></div>")})})}(window.jQuery);; 195/* Source and licensing information for the above line(s) can be found at https://www.tourisme-bocage.com/sites/all/themes/raccourci/js/jquery.tableResponsive.js. */ 196;/*})'"*/ 197/* Source and licensing information for the line(s) below can be found at https://www.tourisme-bocage.com/sites/tourisme-bocage/themes/theme_base/js/globalScript.js. */ 198(function(n){n(document).ready(function(){var a=!1,i=0,p=0,e=10,s=400,l=992,o=n('body'),r=function(a){if
198(i-a>e){o.removeClass('is-hidden')} 199else if(a-i>e&&a>s){o.addClass('is-hidden');n('.navbar-nav li').removeClass('open')}},t=function(){var o=n(window).scrollTop();r(o);i=o;a=!1},c=function(){var a=n(window).scrollTop();if(a>s){o.removeClass('is-top');o.addClass('is-scrolled')} 200else if(a<s){o.removeClass('is-scrolled');setTimeout(function(){o.addClass('is-top')},20)}},d=function(){n('.dropdown').on({'show.bs.dropdown':function(){o.addClass('nav-is-open')},'hide.bs.dropdown':function(){o.removeClass('nav-is-open')}})},f=function(){if(o.hasClass('apirender')){n('.navbar-nav > li > a').on('click',function(n){n.preventDefault()})};n('.navbar-toggle').click(function(){o.toggleClass('no-scroll')});n('a[data-toggle=tab]').on('click',function(n){n.preventDefault()})},u=function(){var o=n('#blockActus .slider');o.slick({autoplay:!1,autoplaySpeed:3000,prevArrow:'<span class="slick-prev icon icon-font-nav-prev"></span>',nextArrow:'<span class="slick-next icon icon-font-nav-next"></span>',})},v=function(){if(n(window).width()>l&&o.hasClass('not-front')){n(window).on('scroll',function(){c();if(!a){a=!0;(!window.requestAnimationFrame)?setTimeout(t,250):requestAnimationFrame(t)}})};f();d();u();n('a').each(function(){var o=new RegExp('/'+window.location.host+'/');if(!o.test(this.href)){n(this).attr('target','_blank')}})};v()})})(jQuery);; 201/* Source and licensing information for the above line(s) can be found at https://www.tourisme-bocage.com/sites/tourisme-bocage/themes/theme_base/js/globalScript.js. */ 202;/*})'"*/ 203/* Source and licensing information for the line(s) below can be found at https://www.tourisme-bocage.com/sites/tourisme-bocage/themes/theme_base/js/plugins/opensystem.js. */ 204;var currentLang=DrupalAngularConfig.lang;if(currentLang=='en'){currentLang='uk'}(function(){var n=AllianceReseaux.Widget.Instance('Panier',{idPanier:'SZNISUk',idIntegration:921,langue:currentLang});n.Initialise()})();; 205/* Source and licensing information for the above line(s) can be found at https://www.tourisme-bocage.com/sites/tourisme-bocage/themes/theme_base/js/plugins/opensystem.js. */ 206;/*})'"*/ 207/* Source and licensing information for the line(s) below can be found at https://www.tourisme-bocage.com/sites/tourisme-bocage/themes/theme_base/js/pages.js. */ 208(function(n){n(document).ready(function(){var n=function(){};n()})})(jQuery);; 209/* Source and licensing information for the above line(s) can be found at https://www.tourisme-bocage.com/sites/tourisme-bocage/themes/theme_base/js/pages.js. */ 210;/*})'"*/
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.