PageSourceSearch

https://www.voirvert.ca/sites/default/files/js/js_-IlOF-d5uIcuLSMcH8tpVuxNXuwmnqRlaBuXnD460Mk.js

js voirvert.ca collected 2026-10-02 06:42:57 UTC 49,645 bytes, 32 lines download raw bytes

1/* Source and licensing information for the line(s) below can be found at https://www.voirvert.ca/themes/gavias_kama/vendor/jquery-migrate.min.js. */
2/*! jQuery Migrate v1.4.1 | (c) jQuery Foundation and other contributors | jquery.org/license */
3"undefined"==typeof jQuery.migrateMute&&(jQuery.migrateMute=!0),function(a,b,c){function d(c){var d=b.console;f[c]||(f[c]=!0,a.migrateWarnings.push(c),d&&d.warn&&!a.migrateMute&&(d.warn("JQMIGRATE: "+c),a.migrateTrace&&d.trace&&d.trace()))}function e(b,c,e,f){if(Object.defineProperty)try{return void Object.defineProperty(b,c,{configurable:!0,enumerable:!0,get:function(){return d(f),e},set:function(a){d(f),e=a}})}catch(g){}a._definePropertyBroken=!0,b[c]=e}a.migrateVersion="1.4.1";var f={};a.migrateWarnings=[],a.migrateTrace===c&&(a.migrateTrace=!0),a.migrateReset=function(){f={},a.migrateWarnings.length=0},"BackCompat"===document.compatMode&&d("jQuery is not compatible with Quirks Mode");var g=a("<input/>",{size:1}).attr("size")&&a.attrFn,h=a.attr,i=a.attrHooks.value&&a.attrHooks.value.get||function(){return null},j=a.attrHooks.value&&a.attrHooks.value.set||function(){return c},k=/^(?:input|button)$/i,l=/^[238]$/,m=/^(?:autofocus|autoplay|async|checked|controls|defer|disabled|hidden|loop|multiple|open|readonly|required|scoped|selected)$/i,n=/^(?:checked|selected)$/i;e(a,"attrFn",g||{},"jQuery.attrFn is deprecated"),a.attr=function(b,e,f,i){var j=e.toLowerCase(),o=b&&b.nodeType;return i&&(h.length<4&&d("jQuery.fn.attr( props, pass ) is deprecated"),b&&!l.test(o)&&(g?e in g:a.isFunction(a.fn[e])))?a(b)[e](f):("type"===e&&f!==c&&k.test(b.nodeName)&&b.parentNode&&d("Can't change the 'type' of an input or button in IE 6/7/8"),!a.attrHooks[j]&&m.test(j)&&(a.attrHooks[j]={get:function(b,d){var e,f=a.prop(b,d);return f===!0||"boolean"!=typeof f&&(e=b.getAttributeNode(d))&&e.nodeValue!==!1?d.toLowerCase():c},set:function(b,c,d){var e;return c===!1?a.removeAttr(b,d):(e=a.propFix[d]||d,e in b&&(b[e]=!0),b.setAttribute(d,d.toLowerCase())),d}},n.test(j)&&d("jQuery.fn.attr('"+j+"') might use property instead of attribute")),h.call(a,b,e,f))},a.attrHooks.value={get:function(a,b){var c=(a.nodeName||"").toLowerCase();return"button"===c?i.apply(this,arguments):("input"!==c&&"option"!==c&&d("jQuery.fn.attr('value') no longer gets properties"),b in a?a.value:null)},set:function(a,b){var c=(a.nodeName||"").toLowerCase();return"button"===c?j.apply(this,arguments):("input"!==c&&"option"!==c&&d("jQuery.fn.attr('value', val) no longer sets properties"),void(a.value=b))}};var o,p,q=a.fn.init,r=a.find,s=a.parseJSON,t=/^\s*</,u=/\[(\s*[-\w]+\s*)([~|^$*]?=)\s*([-\w#]*?#[-\w#]*)\s*\]/,v=/\[(\s*[-\w]+\s*)([~|^$*]?=)\s*([-\w#]*?#[-\w#]*)\s*\]/g,w=/^([^<]*)(<[\w\W]+>)([^>]*)$/;a.fn.init=function(b,e,f){var g,h;return b&&"string"==typeof b&&!a.isPlainObject(e)&&(g=w.exec(a.trim(b)))&&g[0]&&(t.test(b)||d("$(html) HTML strings must start with '<' character"),g[3]&&d("$(html) HTML text after last tag is ignored"),"#"===g[0].charAt(0)&&(d("HTML string cannot start with a '#' character"),a.error("JQMIGRATE: Invalid selector string (XSS)")),e&&e.context&&e.context.nodeType&&(e=e.context),a.parseHTML)?q.call(this,a.parseHTML(g[2],e&&e.ownerDocument||e||document,!0),e,f):(h=q.apply(this,arguments),b&&b.selector!==c?(h.selector=b.selector,h.context=b.context):(h.selector="string"==typeof b?b:"",b&&(h.context=b.nodeType?b:e||document)),h)},a.fn.init.prototype=a.fn,a.find=function(a){var b=Array.prototype.slice.call(arguments);if("string"==typeof a&&u.test(a))try{document.querySelector(a)}catch(c){a=a.replace(v,function(a,b,c,d){return"["+b+c+'"'+d+'"]'});try{document.querySelector(a),d("Attribute selector with '#' must be quoted: "+b[0]),b[0]=a}catch(e){d("Attribute selector with '#' was not fixed: "+b[0])}}return r.apply(this,b)};var x;for(x in r)Object.prototype.hasOwnProperty.call(r,x)&&(a.find[x]=r[x]);a.parseJSON=function(a){return a?s.apply(this,arguments):(d("jQuery.parseJSON requires a valid JSON string"),null)},a.uaMatch=function(a){a=a.toLowerCase();var b=/(chrome)[ \/]([\w.]+)/.exec(a)||/(webkit)[ \/]([\w.]+)/.exec(a)||/(opera)(?:.*version|)[ \/]([\w.]+)/.exec(a)||/(msie) ([\w.]+)/.exec(a)||a.indexOf("compatible")<0&&/(mozilla)(?:.*? rv:([\w.]+)|)/.exec(a)||[];return{browser:b[1]||"",version:b[2]||"0"}},a.browser||(o=a.uaMatch(navigator.userAgent),p={},o.browser&&(p[o.browser]=!0,p.version=o.version),p.chrome?p.webkit=!0:p.webkit&&(p.safari=!0),a.browser=p),e(a,"browser",a.browser,"jQuery.browser is deprecated"),a.boxModel=a.support.boxModel="CSS1Compat"===document.compatMode,e(a,"boxModel",a.boxModel,"jQuery.boxModel is deprecated"),e(
3a.support,"boxModel",a.support.boxModel,"jQuery.support.boxModel is deprecated"),a.sub=function(){function b(a,c){return new b.fn.init(a,c)}a.extend(!0,b,this),b.superclass=this,b.fn=b.prototype=this(),b.fn.constructor=b,b.sub=this.sub,b.fn.init=function(d,e){var f=a.fn.init.call(this,d,e,c);return f instanceof b?f:b(f)},b.fn.init.prototype=b.fn;var c=b(document);return d("jQuery.sub() is deprecated"),b},a.fn.size=function(){return d("jQuery.fn.size() is deprecated; use the .length property"),this.length};var y=!1;a.swap&&a.each(["height","width","reliableMarginRight"],function(b,c){var d=a.cssHooks[c]&&a.cssHooks[c].get;d&&(a.cssHooks[c].get=function(){var a;return y=!0,a=d.apply(this,arguments),y=!1,a})}),a.swap=function(a,b,c,e){var f,g,h={};y||d("jQuery.swap() is undocumented and deprecated");for(g in b)h[g]=a.style[g],a.style[g]=b[g];f=c.apply(a,e||[]);for(g in b)a.style[g]=h[g];return f},a.ajaxSetup({converters:{"text json":a.parseJSON}});var z=a.fn.data;a.fn.data=function(b){var e,f,g=this[0];return!g||"events"!==b||1!==arguments.length||(e=a.data(g,b),f=a._data(g,b),e!==c&&e!==f||f===c)?z.apply(this,arguments):(d("Use of jQuery.fn.data('events') is deprecated"),f)};var A=/\/(java|ecma)script/i;a.clean||(a.clean=function(b,c,e,f){c=c||document,c=!c.nodeType&&c[0]||c,c=c.ownerDocument||c,d("jQuery.clean() is deprecated");var g,h,i,j,k=[];if(a.merge(k,a.buildFragment(b,c).childNodes),e)for(i=function(a){return!a.type||A.test(a.type)?f?f.push(a.parentNode?a.parentNode.removeChild(a):a):e.appendChild(a):void 0},g=0;null!=(h=k[g]);g++)a.nodeName(h,"script")&&i(h)||(e.appendChild(h),"undefined"!=typeof h.getElementsByTagName&&(j=a.grep(a.merge([],h.getElementsByTagName("script")),i),k.splice.apply(k,[g+1,0].concat(j)),g+=j.length));return k});var B=a.event.add,C=a.event.remove,D=a.event.trigger,E=a.fn.toggle,F=a.fn.live,G=a.fn.die,H=a.fn.load,I="ajaxStart|ajaxStop|ajaxSend|ajaxComplete|ajaxError|ajaxSuccess",J=new RegExp("\\b(?:"+I+")\\b"),K=/(?:^|\s)hover(\.\S+|)\b/,L=function(b){return"string"!=typeof b||a.event.special.hover?b:(K.test(b)&&d("'hover' pseudo-event is deprecated, use 'mouseenter mouseleave'"),b&&b.replace(K,"mouseenter$1 mouseleave$1"))};a.event.props&&"attrChange"!==a.event.props[0]&&a.event.props.unshift("attrChange","attrName","relatedNode","srcElement"),a.event.dispatch&&e(a.event,"handle",a.event.dispatch,"jQuery.event.handle is undocumented and deprecated"),a.event.add=function(a,b,c,e,f){a!==document&&J.test(b)&&d("AJAX events should be attached to document: "+b),B.call(this,a,L(b||""),c,e,f)},a.event.remove=function(a,b,c,d,e){C.call(this,a,L(b)||"",c,d,e)},a.each(["load","unload","error"],function(b,c){a.fn[c]=function(){var a=Array.prototype.slice.call(arguments,0);return"load"===c&&"string"==typeof a[0]?H.apply(this,a):(d("jQuery.fn."+c+"() is deprecated"),a.splice(0,0,c),arguments.length?this.bind.apply(this,a):(this.triggerHandler.apply(this,a),this))}}),a.fn.toggle=function(b,c){if(!a.isFunction(b)||!a.isFunction(c))return E.apply(this,arguments);d("jQuery.fn.toggle(handler, handler...) is deprecated");var e=arguments,f=b.guid||a.guid++,g=0,h=function(c){var d=(a._data(this,"lastToggle"+b.guid)||0)%g;return a._data(this,"lastToggle"+b.guid,d+1),c.preventDefault(),e[d].apply(this,arguments)||!1};for(h.guid=f;g<e.length;)e[g++].guid=f;return this.click(h)},a.fn.live=function(b,c,e){return d("jQuery.fn.live() is deprecated"),F?F.apply(this,arguments):(a(this.context).on(b,this.selector,c,e),this)},a.fn.die=function(b,c){return d("jQuery.fn.die() is deprecated"),G?G.apply(this,arguments):(a(this.context).off(b,this.selector||"**",c),this)},a.event.trigger=function(a,b,c,e){return c||J.test(a)||d("Global events are undocumented and deprecated"),D.call(this,a,b,c||document,e)},a.each(I.split("|"),function(b,c){a.event.special[c]={setup:function(){var b=this;return b!==document&&(a.event.add(document,c+"."+a.guid,function(){a.event.trigger(c,Array.prototype.slice.call(arguments,1),b,!0)}),a._data(this,c,a.guid++)),!1},teardown:function(){return this!==document&&a.event.remove(document,c+"."+a._data(this,c)),!1}}}),a.event.special.ready={setup:function(){this===document&&d("'ready' event is deprecated")}};var M=a.fn.andSelf||a.fn.addBack,N=a.fn.find;if(a.fn.andSelf=function(){return d("jQuery.fn.andSelf() replaced by jQuery.fn.addBack()"),M.apply(this,arguments)},a.fn.find=function(a){var b=N.apply(this,arguments);return b.context=this.context,b.selector=this.selector?this.selector+" "+a:a,b},a.Callbacks){var O=a.Deferred,P=[["resolve","done",a.Callbacks("once memory"),a.Callbacks("once memory"),"resolved"],["reject","fail",a.Callbacks("once memory"),a.Callbacks("once memory"),"rejected"],["notify","progress",a.Callbacks("memory"),a.Callbacks("memory")]];a.Deferred=function(b){var c=O(),e=c.promise();return c.pipe=e.pipe=function(){var b=arguments;return d("deferred.pipe() is deprecated"),a.Deferred(function(d){a.each(P,function(f,g){var h=a.isFunction(b[f])&&b[f];c[g[1]](function(){var b=h&&h.apply(this,arguments);b&&a.isFunction(b.promise)?b.promise().done(d.resolve).fail(d.reject).progress(d.notify):d[g[0]+"With"](this===e?d.promise():this,h?[b]:arguments)})}),b=null}).promise()},c.isResolved=function(){return d("deferred.isResolved is deprecated"),"resolved"===c.state()},c.isRejected=function(){return d("deferred.isRejected is deprecated"),"rejected"===c.state()},b&&b.call(c,c),c}}}(jQuery,window);
4/* Source and licensing information for the above line(s) can be found at https://www.voirvert.ca/themes/gavias_kama/vendor/jquery-migrate.min.js. */;
5/* Source and licensing information for the line(s) below can be found at https://www.voirvert.ca/themes/gavias_kama/js/bootstrap.js. */
6;
6if(!jQuery){throw new Error('Bootstrap requires jQuery')};+function(t){'use strict';function e(){var i=document.createElement('bootstrap'),e={'WebkitTransition':'webkitTransitionEnd','MozTransition':'transitionend','OTransition':'oTransitionEnd otransitionend','transition':'transitionend'};for(var t in e){if(i.style[t]!==undefined){return{end:e[t]}}}};t.fn.emulateTransitionEnd=function(e){var i=!1,n=this;t(this).one(t.support.transition.end,function(){i=!0});var o=function(){if(!i)t(n).trigger(t.support.transition.end)};setTimeout(o,e);return this};t(function(){t.support.transition=e()})}(window.jQuery);+function(t){'use strict';var i='[data-dismiss="alert"]',e=function(e){t(e).on('click',i,this.close)};e.prototype.close=function(e){var n=t(this),o=n.attr('data-target');if(!o){o=n.attr('href');o=o&&o.replace(/.*(?=#[^\s]*$)/,'')};var i=t(o);if(e)e.preventDefault();if(!i.length){i=n.hasClass('alert')?n:n.parent()};i.trigger(e=t.Event('close.bs.alert'));if(e.isDefaultPrevented())return;i.removeClass('in');function s(){i.trigger('closed.bs.alert').remove()};t.support.transition&&i.hasClass('fade')?i.one(t.support.transition.end,s).emulateTransitionEnd(150):s()};var o=t.fn.alert;t.fn.alert=function(i){return this.each(function(){var o=t(this),n=o.data('bs.alert');if(!n)o.data('bs.alert',(n=new e(this)));if(typeof i=='string')n[i].call(o)})};t.fn.alert.Constructor=e;t.fn.alert.noConflict=function(){t.fn.alert=o;return this};t(document).on('click.bs.alert.data-api',i,e.prototype.close)}(window.jQuery);+function(t){'use strict';var e=function(i,o){this.$element=t(i);this.options=t.extend({},e.DEFAULTS,o)};e.DEFAULTS={loadingText:'loading...'};e.prototype.setState=function(t){var i='disabled',e=this.$element,o=e.is('input')?'val':'html',n=e.data();t=t+'Text';if(!n.resetText)e.data('resetText',e[o]());e[o](n[t]||this.options[t]);setTimeout(function(){t=='loadingText'?e.addClass(i).attr(i,i):e.removeClass(i).removeAttr(i)},0)};e.prototype.toggle=function(){var t=this.$element.closest('[data-toggle="buttons"]');if(t.length){var e=this.$element.find('input').prop('checked',!this.$element.hasClass('active')).trigger('change');if(e.prop('type')==='radio')t.find('.active').removeClass('active')};this.$element.toggleClass('active')};var i=t.fn.button;t.fn.button=function(i){return this.each(function(){var n=t(this),o=n.data('bs.button'),s=typeof i=='object'&&i;if(!o)n.data('bs.button',(o=new e(this,s)));if(i=='toggle')o.toggle();else if(i)o.setState(i)})};t.fn.button.Constructor=e;t.fn.button.noConflict=function(){t.fn.button=i;return this};t(document).on('click.bs.button.data-api','[data-toggle^=button]',function(e){var i=t(e.target);if(!i.hasClass('btn'))i=i.closest('.btn');i.button('toggle');e.preventDefault()})}(window.jQuery);+function(t){'use strict';var e=function(e,i){this.$element=t(e);this.$indicators=this.$element.find('.carousel-indicators');this.options=i;this.paused=this.sliding=this.interval=this.$active=this.$items=null;this.options.pause=='hover'&&this.$element.on('mouseenter',t.proxy(this.pause,this)).on('mouseleave',t.proxy(this.cycle,this))};e.DEFAULTS={interval:5000,pause:'hover',wrap:!0};e.prototype.cycle=function(e){e||(this.paused=!1);this.interval&&clearInterval(this.interval);this.options.interval&&!this.paused&&(this.interval=setInterval(t.proxy(this.next,this),this.options.interval));return this};e.prototype.getActiveIndex=function(){this.$active=this.$element.find('.item.active');this.$items=this.$active.parent().children();return this.$items.index(this.$active)};e.prototype.to=function(e){var o=this,i=this.getActiveIndex();if(e>(this.$items.length-1)||e<0)return;if(this.sliding)return this.$element.one('slid',function(){o.to(e)});if(i==e)return this.pause().cycle();return this.slide(e>i?'next':'prev',t(this.$items[e]))};e.prototype.pause=function(e){e||(this.paused=!0);if(this.$element.find('.next, .prev').length&&t.support.transition.end){this.$element.trigger(t.support.transition.end);this.cycle(!0)};this.interval=clearInterval(this.interval);return this};e.prototype.next=function(){if(this.sliding)return;return this.slide('next')};e.prototype.prev=function(){if(this.sliding)return;return this.slide('prev')};e.prototype.slide=function(e,i){var n=this.$element.find('.item.active'),o=i||n[e](),l=this.interval,s=e=='next'?'left':'right',h=e=='next'?'first':'last',a=this;if(!o.length){if(!this.options.wrap)return;o=this.$element.find('.item')[h]()};this.sliding=!0;l&&this.pause();var r=t.Event('slide.bs.carousel',{relatedTarget:o[0],direction:s});if(o.hasClass('active'))return;if(this.$indicators.length){this.$indicators.find('.active').removeClass('active');this.$element.one('slid',function(){var e=t(a.$indicators.children()[a.getActiveIndex()]);e&&e.addClass('active')})};
6if(t.support.transition&&this.$element.hasClass('slide')){this.$element.trigger(r);if(r.isDefaultPrevented())return;o.addClass(e);o[0].offsetWidth;n.addClass(s);o.addClass(s);n.one(t.support.transition.end,function(){o.removeClass([e,s].join(' ')).addClass('active');n.removeClass(['active',s].join(' '));a.sliding=!1;setTimeout(function(){a.$element.trigger('slid')},0)}).emulateTransitionEnd(600)}
7else{this.$element.trigger(r);if(r.isDefaultPrevented())return;n.removeClass('active');o.addClass('active');this.sliding=!1;this.$element.trigger('slid')};l&&this.cycle();return this};var i=t.fn.carousel;t.fn.carousel=function(i){return this.each(function(){var n=t(this),o=n.data('bs.carousel'),s=t.extend({},e.DEFAULTS,n.data(),typeof i=='object'&&i);var r=typeof i=='string'?i:s.slide;if(!o)n.data('bs.carousel',(o=new e(this,s)));if(typeof i=='number')o.to(i);else if(r)o[r]();else if(s.interval)o.pause().cycle()})};t.fn.carousel.Constructor=e;t.fn.carousel.noConflict=function(){t.fn.carousel=i;return this};t(document).on('click.bs.carousel.data-api','[data-slide], [data-slide-to]',function(e){var i=t(this),s,n=t(i.attr('data-target')||(s=i.attr('href'))&&s.replace(/.*(?=#[^\s]+$)/,'')),r=t.extend({},n.data(),i.data());var o=i.attr('data-slide-to');if(o)r.interval=!1;n.carousel(r);if(o=i.attr('data-slide-to')){n.data('bs.carousel').to(o)};e.preventDefault()});t(window).on('load',function(){t('[data-ride="carousel"]').each(function(){var e=t(this);e.carousel(e.data())})})}(window.jQuery);+function(t){'use strict';var e=function(i,o){this.$element=t(i);this.options=t.extend({},e.DEFAULTS,o);this.transitioning=null;if(this.options.parent)this.$parent=t(this.options.parent);if(this.options.toggle)this.toggle()};e.DEFAULTS={toggle:!0};e.prototype.dimension=function(){var t=this.$element.hasClass('width');return t?'width':'height'};e.prototype.show=function(){if(this.transitioning||this.$element.hasClass('in'))return;var s=t.Event('show.bs.collapse');this.$element.trigger(s);if(s.isDefaultPrevented())return;var e=this.$parent&&this.$parent.find('> .panel > .in');if(e&&e.length){var o=e.data('bs.collapse');if(o&&o.transitioning)return;e.collapse('hide');o||e.data('bs.collapse',null)};var i=this.dimension();this.$element.removeClass('collapse').addClass('collapsing')[i](0);this.transitioning=1;var n=function(){this.$element.removeClass('collapsing').addClass('in')[i]('auto');this.transitioning=0;this.$element.trigger('shown.bs.collapse')};if(!t.support.transition)return n.call(this);var r=t.camelCase(['scroll',i].join('-'));this.$element.one(t.support.transition.end,t.proxy(n,this)).emulateTransitionEnd(350)[i](this.$element[0][r])};e.prototype.hide=function(){if(this.transitioning||!this.$element.hasClass('in'))return;var o=t.Event('hide.bs.collapse');this.$element.trigger(o);if(o.isDefaultPrevented())return;var e=this.dimension();this.$element[e](this.$element[e]())[0].offsetHeight;this.$element.addClass('collapsing').removeClass('collapse').removeClass('in');this.transitioning=1;var i=function(){this.transitioning=0;this.$element.trigger('hidden.bs.collapse').removeClass('collapsing').addClass('collapse')};if(!t.support.transition)return i.call(this);this.$element[e](0).one(t.support.transition.end,t.proxy(i,this)).emulateTransitionEnd(350)};e.prototype.toggle=function(){this[this.$element.hasClass('in')?'hide':'show']()};var i=t.fn.collapse;t.fn.collapse=function(i){return this.each(function(){var o=t(this),n=o.data('bs.collapse'),s=t.extend({},e.DEFAULTS,o.data(),typeof i=='object'&&i);if(!n)o.data('bs.collapse',(n=new e(this,s)));if(typeof i=='string')n[i]()})};t.fn.collapse.Constructor=e;t.fn.collapse.noConflict=function(){t.fn.collapse=i;return this};t(document).on('click.bs.collapse.data-api','[data-toggle=collapse]',function(e){var i=t(this),r,l=i.attr('data-target')||e.preventDefault()||(r=i.attr('href'))&&r.replace(/.*(?=#[^\s]+$)/,''),o=t(l),n=o.data('bs.collapse'),h=n?'toggle':i.data(),s=i.attr('data-parent'),a=s&&t(s);if(!n||!n.transitioning){if(a)a.find('[data-toggle=collapse][data-parent="'+s+'"]').not(i).addClass('collapsed');i[o.hasClass('in')?'addClass':'removeClass']('collapsed')};o.collapse(h)})}(window.jQuery);+function(t){'use strict';var r='.dropdown-backdrop',i='[data-toggle=dropdown]',e=function(e){var i=t(e).on('click.bs.dropdown',this.toggle)};e.prototype.toggle=function(e){var s=t(this);if(s.is('.disabled, :disabled'))return;var i=n(s),r=i.hasClass('open');o();if(!r){if('ontouchstart' in document.documentElement&&!i.closest('.navbar-nav').length){t('<div class="dropdown-backdrop"/>').insertAfter(t(this)).on('click',o)};i.trigger(e=t.Event('show.bs.dropdown'));if(e.isDefaultPrevented())return;i.toggleClass('open').trigger('shown.bs.dropdown');s.focus()};return!1};e.prototype.keydown=function(e){if(!/(38|40|27)/.test(e.keyCode))return;var a=t(this);e.preventDefault();e.stopPropagation();if(a.is('.disabled, :disabled'))return;var r=n(a),l=r.hasClass('open');if(!l||(l&&e.keyCode==27)){if(e.which==27)r.find(i).focus();return a.click()};var s=t('[role=menu] li:not(.divider):visible a',r);if(!s.length)return;var o=s.index(s.filter(':focus'));if(e.keyCode==38&&o>0)o--;if(e.keyCode==40&&o<s.length-1)o++;if(!~o)o=0;s.eq(o).focus()};function o(){t(r).remove();t(i).each(function(e){var i=n(t(this));if(!i.hasClass('open'))return;i.trigger(e=t.Event('hide.bs.dropdown'));if(e.isDefaultPrevented())return;i.removeClass('open').trigger('hidden.bs.dropdown')})};function n(e){var i=e.attr('data-target');if(!i){i=e.attr('href');i=i&&/#/.test(i)&&i.replace(/.*(?=#[^\s]*$)/,'')};var o=i&&t(i);return o&&o.length?o:e.parent()};var s=t.fn.dropdown;t.fn.dropdown=function(i){return this.each(function(){var o=t(this),n=o.data('dropdown');if(!n)o.data('dropdown',(n=new e(this)));if(typeof i=='string')n[i].call(o)})};t.fn.dropdown.Constructor=e;t.fn.dropdown.noConflict=function(){t.fn.dropdown=s;return this};t(document).on('click.bs.dropdown.data-api',o).on('click.bs.dropdown.data-api','.dropdown form',function(t){t.stopPropagation()}).on('click.bs.dropdown.data-api',i,e.prototype.toggle).on('keydown.bs.dropdown.data-api',i+', [role=menu]',e.prototype.keydown)}(window.jQuery);+function(t){'use strict';var e=function(e,i){this.options=i;this.$element=t(e);this.$backdrop=this.isShown=null;if(this.options.remote)this.$element.load(this.options.remote)};e.DEFAULTS={backdrop:!0,keyboard:!0,show:!0};e.prototype.toggle=function(t){return this[!this.isShown?'show':'hide'](t)};e.prototype.show=function(e){var i=this,o=t.Event('show.bs.modal',{relatedTarget:e});this.$element.trigger(o);if(this.isShown||o.isDefaultPrevented())return;this.isShown=!0;this.escape();this.$element.on('click.dismiss.modal','[data-dismiss="modal"]',t.proxy(this.hide,this));this.backdrop(function(){var n=t.support.transition&&i.$element.hasClass('fade');if(!i.$element.parent().length){i.$element.appendTo(document.body)};i.$element.show();if(n){i.$element[0].offsetWidth};i.$element.addClass('in').attr('aria-hidden',!1);i.enforceFocus();var o=t.Event('shown.bs.modal',{relatedTarget:e});
7n?i.$element.find('.modal-dialog').one(t.support.transition.end,function(){i.$element.focus().trigger(o)}).emulateTransitionEnd(300):i.$element.focus().trigger(o)})};e.prototype.hide=function(e){if(e)e.preventDefault();e=t.Event('hide.bs.modal');this.$element.trigger(e);if(!this.isShown||e.isDefaultPrevented())return;this.isShown=!1;this.escape();t(document).off('focusin.bs.modal');this.$element.removeClass('in').attr('aria-hidden',!0).off('click.dismiss.modal');t.support.transition&&this.$element.hasClass('fade')?this.$element.one(t.support.transition.end,t.proxy(this.hideModal,this)).emulateTransitionEnd(300):this.hideModal()};e.prototype.enforceFocus=function(){t(document).off('focusin.bs.modal').on('focusin.bs.modal',t.proxy(function(t){if(this.$element[0]!==t.target&&!this.$element.has(t.target).length){this.$element.focus()}},this))};e.prototype.escape=function(){if(this.isShown&&this.options.keyboard){this.$element.on('keyup.dismiss.bs.modal',t.proxy(function(t){t.which==27&&this.hide()},this))}
8else if(!this.isShown){this.$element.off('keyup.dismiss.bs.modal')}};e.prototype.hideModal=function(){var t=this;this.$element.hide();this.backdrop(function(){t.removeBackdrop();t.$element.trigger('hidden.bs.modal')})};e.prototype.removeBackdrop=function(){this.$backdrop&&this.$backdrop.remove();this.$backdrop=null};e.prototype.backdrop=function(e){var n=this,o=this.$element.hasClass('fade')?'fade':'';if(this.isShown&&this.options.backdrop){var i=t.support.transition&&o;this.$backdrop=t('<div class="modal-backdrop '+o+'" />').appendTo(document.body);this.$element.on('click.dismiss.modal',t.proxy(function(t){if(t.target!==t.currentTarget)return;this.options.backdrop=='static'?this.$element[0].focus.call(this.$element[0]):this.hide.call(this)},this));if(i)this.$backdrop[0].offsetWidth;this.$backdrop.addClass('in');if(!e)return;i?this.$backdrop.one(t.support.transition.end,e).emulateTransitionEnd(150):e()}
9else if(!this.isShown&&this.$backdrop){this.$backdrop.removeClass('in');t.support.transition&&this.$element.hasClass('fade')?this.$backdrop.one(t.support.transition.end,e).emulateTransitionEnd(150):e()}
10else if(e){e()}};var i=t.fn.modal;t.fn.modal=function(i,o){return this.each(function(){var s=t(this),n=s.data('bs.modal'),r=t.extend({},e.DEFAULTS,s.data(),typeof i=='object'&&i);if(!n)s.data('bs.modal',(n=new e(this,r)));if(typeof i=='string')n[i](o);else if(r.show)n.show(o)})};t.fn.modal.Constructor=e;t.fn.modal.noConflict=function(){t.fn.modal=i;return this};t(document).on('click.bs.modal.data-api','[data-toggle="modal"]',function(e){var i=t(this),o=i.attr('href'),n=t(i.attr('data-target')||(o&&o.replace(/.*(?=#[^\s]+$)/,''))),s=n.data('modal')?'toggle':t.extend({remote:!/#/.test(o)&&o},n.data(),i.data());e.preventDefault();n.modal(s,this).one('hide',function(){i.is(':visible')&&i.focus()})});t(document).on('show.bs.modal','.modal',function(){t(document.body).addClass('modal-open')}).on('hidden.bs.modal','.modal',function(){t(document.body).removeClass('modal-open')})}(window.jQuery);+function(t){'use strict';var e=function(t,e){this.type=this.options=this.enabled=this.timeout=this.hoverState=this.$element=null;this.init('tooltip',t,e)};e.DEFAULTS={animation:!0,placement:'top',selector:!1,template:'<div class="tooltip"><div class="tooltip-arrow"></div><div class="tooltip-inner"></div></div>',trigger:'hover focus',title:'',delay:0,html:!1,container:!1};e.prototype.init=function(e,i,o){this.enabled=!0;this.type=e;this.$element=t(i);this.options=this.getOptions(o);var r=this.options.trigger.split(' ');for(var s=r.length;s--;){var n=r[s];if(n=='click'){this.$element.on('click.'+this.type,this.options.selector,t.proxy(this.toggle,this))}
11else if(n!='manual'){var a=n=='hover'?'mouseenter':'focus',l=n=='hover'?'mouseleave':'blur';this.$element.on(a+'.'+this.type,this.options.selector,t.proxy(this.enter,this));this.$element.on(l+'.'+this.type,this.options.selector,t.proxy(this.leave,this))}};this.options.selector?(this._options=t.extend({},this.options,{trigger:'manual',selector:''})):this.fixTitle()};e.prototype.getDefaults=function(){return e.DEFAULTS};e.prototype.getOptions=function(e){e=t.extend({},this.getDefaults(),this.$element.data(),e);if(e.delay&&typeof e.delay=='number'){e.delay={show:e.delay,hide:e.delay}};return e};e.prototype.getDelegateOptions=function(){var e={};var i=this.getDefaults();this._options&&t.each(this._options,function(t,o){if(i[t]!=o)e[t]=o});return e};e.prototype.enter=function(e){var i=e instanceof this.constructor?e:t(e.currentTarget)[this.type](this.getDelegateOptions()).data('bs.'+this.type);clearTimeout(i.timeout);i.hoverState='in';if(!i.options.delay||!i.options.delay.show)return i.show();i.timeout=setTimeout(function(){if(i.hoverState=='in')i.show()},i.options.delay.show)};e.prototype.leave=function(e){var i=e instanceof this.constructor?e:t(e.currentTarget)[this.type](this.getDelegateOptions()).data('bs.'+this.type);clearTimeout(i.timeout);i.hoverState='out';if(!i.options.delay||!i.options.delay.hide)return i.hide();i.timeout=setTimeout(function(){if(i.hoverState=='out')i.hide()},i.options.delay.hide)};e.prototype.show=function(){var f=t.Event('show.bs.'+this.type);if(this.hasContent()&&this.enabled){this.$element.trigger(f);if(f.isDefaultPrevented())return;var i=this.tip();this.setContent();if(this.options.animation)i.addClass('fade');var e=typeof this.options.placement=='function'?this.options.placement.call(this,i[0],this.$element[0]):this.options.placement,l=/\s?auto?\s?/i,h=l.test(e);
11if(h)e=e.replace(l,'')||'top';i.detach().css({top:0,left:0,display:'block'}).addClass(e);this.options.container?i.appendTo(this.options.container):i.insertAfter(this.$element);var o=this.getPosition(),s=i[0].offsetWidth,r=i[0].offsetHeight;if(h){var n=this.$element.parent(),d=e,a=document.documentElement.scrollTop||document.body.scrollTop,c=this.options.container=='body'?window.innerWidth:n.outerWidth(),u=this.options.container=='body'?window.innerHeight:n.outerHeight(),v=this.options.container=='body'?0:n.offset().left;e=e=='bottom'&&o.top+o.height+r-a>u?'top':e=='top'&&o.top-a-r<0?'bottom':e=='right'&&o.right+s>c?'left':e=='left'&&o.left-s<v?'right':e;i.removeClass(d).addClass(e)};var p=this.getCalculatedOffset(e,o,s,r);this.applyPlacement(p,e);this.$element.trigger('shown.bs.'+this.type)}};e.prototype.applyPlacement=function(t,e){var h,i=this.tip(),f=i[0].offsetWidth,s=i[0].offsetHeight,r=parseInt(i.css('margin-top'),10),a=parseInt(i.css('margin-left'),10);if(isNaN(r))r=0;if(isNaN(a))a=0;t.top=t.top+r;t.left=t.left+a;i.offset(t).addClass('in');var n=i[0].offsetWidth,o=i[0].offsetHeight;if(e=='top'&&o!=s){h=!0;t.top=t.top+s-o};if(/bottom|top/.test(e)){var l=0;if(t.left<0){l=t.left*-2;t.left=0;i.offset(t);n=i[0].offsetWidth;o=i[0].offsetHeight};this.replaceArrow(l-f+n,n,'left')}
12else{this.replaceArrow(o-s,o,'top')};if(h)i.offset(t)};e.prototype.replaceArrow=function(t,e,i){this.arrow().css(i,t?(50*(1-t/e)+'%'):'')};e.prototype.setContent=function(){var t=this.tip(),e=this.getTitle();t.find('.tooltip-inner')[this.options.html?'html':'text'](e);t.removeClass('fade in top bottom left right')};e.prototype.hide=function(){var n=this,e=this.tip(),i=t.Event('hide.bs.'+this.type);function o(){if(n.hoverState!='in')e.detach()};this.$element.trigger(i);if(i.isDefaultPrevented())return;e.removeClass('in');t.support.transition&&this.$tip.hasClass('fade')?e.one(t.support.transition.end,o).emulateTransitionEnd(150):o();this.$element.trigger('hidden.bs.'+this.type);return this};e.prototype.fixTitle=function(){var t=this.$element;if(t.attr('title')||typeof(t.attr('data-original-title'))!='string'){t.attr('data-original-title',t.attr('title')||'').attr('title','')}};e.prototype.hasContent=function(){return this.getTitle()};e.prototype.getPosition=function(){var e=this.$element[0];return t.extend({},(typeof e.getBoundingClientRect=='function')?e.getBoundingClientRect():{width:e.offsetWidth,height:e.offsetHeight},this.$element.offset())};e.prototype.getCalculatedOffset=function(t,e,i,o){return t=='bottom'?{top:e.top+e.height,left:e.left+e.width/2-i/2}:t=='top'?{top:e.top-o,left:e.left+e.width/2-i/2}:t=='left'?{top:e.top+e.height/2-o/2,left:e.left-i}:{top:e.top+e.height/2-o/2,left:e.left+e.width}};e.prototype.getTitle=function(){var e,i=this.$element,t=this.options;e=i.attr('data-original-title')||(typeof t.title=='function'?t.title.call(i[0]):t.title);return e};e.prototype.tip=function(){return this.$tip=this.$tip||t(this.options.template)};e.prototype.arrow=function(){return this.$arrow=this.$arrow||this.tip().find('.tooltip-arrow')};e.prototype.validate=function(){if(!this.$element[0].parentNode){this.hide();this.$element=null;this.options=null}};e.prototype.enable=function(){this.enabled=!0};e.prototype.disable=function(){this.enabled=!1};e.prototype.toggleEnabled=function(){this.enabled=!this.enabled};e.prototype.toggle=function(e){var i=e?t(e.currentTarget)[this.type](this.getDelegateOptions()).data('bs.'+this.type):this;i.tip().hasClass('in')?i.leave(i):i.enter(i)};e.prototype.destroy=function(){this.hide().$element.off('.'+this.type).removeData('bs.'+this.type)};var i=t.fn.tooltip;t.fn.tooltip=function(i){return this.each(function(){var n=t(this),o=n.data('bs.tooltip'),s=typeof i=='object'&&i;if(!o)n.data('bs.tooltip',(o=new e(this,s)));if(typeof i=='string')o[i]()})};t.fn.tooltip.Constructor=e;t.fn.tooltip.noConflict=function(){t.fn.tooltip=i;return this}}(window.jQuery);+function(t){'use strict';var e=function(t,e){this.init('popover',t,e)};if(!t.fn.tooltip)throw new Error('Popover requires tooltip.js');e.DEFAULTS=t.extend({},t.fn.tooltip.Constructor.DEFAULTS,{placement:'right',trigger:'click',content:'',template:'<div class="popover"><div class="arrow"></div><h3 class="popover-title"></h3><div class="popover-content"></div></div>'});e.prototype=t.extend({},t.fn.tooltip.Constructor.prototype);e.prototype.constructor=e;e.prototype.getDefaults=function(){return e.DEFAULTS};e.prototype.setContent=function(){var t=this.tip(),e=this.getTitle(),i=this.getContent();t.find('.popover-title')[this.options.html?'html':'text'](e);t.find('.popover-content')[this.options.html?'html':'text'](i);t.removeClass('fade top bottom left right in');if(!t.find('.popover-title').html())t.find('.popover-title').hide()};e.prototype.hasContent=function(){return this.getTitle()||this.getContent()};e.prototype.getContent=function(){var e=this.$element,t=this.options;return e.attr('data-content')||(typeof t.content=='function'?t.content.call(e[0]):t.content)};e.prototype.arrow=function(){return this.$arrow=this.$arrow||this.tip().find('.arrow')};e.prototype.tip=function(){if(!this.$tip)this.$tip=t(this.options.template);return this.$tip};var i=t.fn.popover;t.fn.popover=function(i){return this.each(function(){var n=t(this),o=n.data('bs.popover'),s=typeof i=='object'&&i;if(!o)n.data('bs.popover',(o=new e(this,s)));if(typeof i=='string')o[i]()})};t.fn.popover.Constructor=e;t.fn.popover.noConflict=function(){t.fn.popover=i;return this}}(window.jQuery);+function(t){'use strict';function e(i,o){var n,s=t.proxy(this.process,this);this.$element=t(i).is('body')?t(window):t(i);this.$body=t('body');this.$scrollElement=this.$element.on('scroll.bs.scroll-spy.data-api',s);this.options=t.extend({},e.DEFAULTS,o);this.selector=(this.options.target||((n=t(i).attr('href'))&&n.replace(/.*(?=#[^\s]+$)/,''))||'')+' .nav li > a';this.offsets=t([]);this.targets=t([]);this.activeTarget=null;this.refresh();this.process()};e.DEFAULTS={offset:10};e.prototype.refresh=function(){var i=this.$element[0]==window?'offset':'position';this.offsets=t([]);this.targets=t([]);var e=this,o=this.$body.find(this.selector).map(function(){var s=t(this),n=s.data('target')||s.attr('href'),o=/^#\w/.test(n)&&t(n);return(o&&o.length&&[[o[i]().top+(!t.isWindow(e.$scrollElement.get(0))&&e.$scrollElement.scrollTop()),n]])||null}).sort(function(t,e){return t[0]-e[0]}).each(function(){e.offsets.push(this[0]);e.targets.push(this[1])})};e.prototype.process=function(){var i=this.$scrollElement.scrollTop()+this.options.offset,s=this.$scrollElement[0].scrollHeight||this.$body[0].scrollHeight,r=s-this.$scrollElement.height(),e=this.offsets,o=this.targets,n=this.activeTarget,t;if(i>=r){return n!=(t=o.last()[0])&&this.activate(t)};for(t=e.length;t--;){n!=o[t]&&i>=e[t]&&(!e[t+1]||i<=e[t+1])&&this.activate(o[t])}};e.prototype.activate=function(e){this.activeTarget=e;t(this.selector).parents('.active').removeClass('active');var o=this.selector+'[data-target="'+e+'"],'+this.selector+'[href="'+e+'"]',i=t(o).parents('li').addClass('active');if(i.parent('.dropdown-menu').length){i=i.closest('li.dropdown').addClass('active')};i.trigger('activate')};var i=t.fn.scrollspy;t.fn.scrollspy=function(i){return this.each(function(){var n=t(this),o=n.data('bs.scrollspy'),s=typeof i=='object'&&i;if(!o)n.data('bs.scrollspy',(o=new e(this,s)));if(typeof i=='string')o[i]()})};t.fn.scrollspy.Constructor=e;t.fn.scrollspy.noConflict=function(){t.fn.scrollspy=i;return this};t(window).on('load',function(){t('[data-spy="scroll"]').each(function(){var e=t(this);e.scrollspy(e.data())})})}(window.jQuery);+function(t){'use strict';var e=function(e){this.element=t(e)};e.prototype.show=function(){var e=this.element,r=e.closest('ul:not(.dropdown-menu)'),i=e.attr('data-target');if(!i){i=e.attr('href');i=i&&i.replace(/.*(?=#[^\s]*$)/,'')};if(e.parent('li').hasClass('active'))return;var n=r.find('.active:last a')[0],s=t.Event('show.bs.tab',{relatedTarget:n});e.trigger(s);if(s.isDefaultPrevented())return;var o=t(i);this.activate(e.parent('li'),r);this.activate(o,o.parent(),function(){e.trigger({type:'shown.bs.tab',relatedTarget:n})})};e.prototype.activate=function(e,i,o){var n=i.find('> .active'),s=o&&t.support.transition&&n.hasClass('fade');function r(){n.removeClass('active').find('> .dropdown-menu > .active').removeClass('active');e.addClass('active');if(s){e[0].offsetWidth;e.addClass('in')}
13else{e.removeClass('fade')};if(e.parent('.dropdown-menu')){e.closest('li.dropdown').addClass('active')};o&&o()};s?n.one(t.support.transition.end,r).emulateTransitionEnd(150):r();n.removeClass('in')};var i=t.fn.tab;t.fn.tab=function(i){return this.each(function(){var n=t(this),o=n.data('bs.tab');if(!o)n.data('bs.tab',(o=new e(this)));if(typeof i=='string')o[i]()})};t.fn.tab.Constructor=e;t.fn.tab.noConflict=function(){t.fn.tab=i;return this};t(document).on('click.bs.tab.data-api','[data-toggle="tab"], [data-toggle="pill"]',function(e){e.preventDefault();t(this).tab('show')})}(window.jQuery);+function(t){'use strict';var e=function(i,o){this.options=t.extend({},e.DEFAULTS,o);this.$window=t(window).on('scroll.bs.affix.data-api',t.proxy(this.checkPosition,this)).on('click.bs.affix.data-api',t.proxy(this.checkPositionWithEventLoop,this));this.$element=t(i);this.affixed=this.unpin=null;this.checkPosition()};e.RESET='affix affix-top affix-bottom';e.DEFAULTS={offset:0};e.prototype.checkPositionWithEventLoop=function(){setTimeout(t.proxy(this.checkPosition,this),1)};e.prototype.checkPosition=function(){if(!this.$element.is(':visible'))return;
13var l=t(document).height(),r=this.$window.scrollTop(),a=this.$element.offset(),o=this.options.offset,s=o.top,n=o.bottom;if(typeof o!='object')n=s=o;if(typeof s=='function')s=o.top();if(typeof n=='function')n=o.bottom();var i=this.unpin!=null&&(r+this.unpin<=a.top)?!1:n!=null&&(a.top+this.$element.height()>=l-n)?'bottom':s!=null&&(r<=s)?'top':!1;if(this.affixed===i)return;if(this.unpin)this.$element.css('top','');this.affixed=i;this.unpin=i=='bottom'?a.top-r:null;this.$element.removeClass(e.RESET).addClass('affix'+(i?'-'+i:''));if(i=='bottom'){this.$element.offset({top:document.body.offsetHeight-n-this.$element.height()})}};var i=t.fn.affix;t.fn.affix=function(i){return this.each(function(){var n=t(this),o=n.data('bs.affix'),s=typeof i=='object'&&i;if(!o)n.data('bs.affix',(o=new e(this,s)));if(typeof i=='string')o[i]()})};t.fn.affix.Constructor=e;t.fn.affix.noConflict=function(){t.fn.affix=i;return this};t(window).on('load',function(){t('[data-spy="affix"]').each(function(){var i=t(this),e=i.data();e.offset=e.offset||{};if(e.offsetBottom)e.offset.bottom=e.offsetBottom;if(e.offsetTop)e.offset.top=e.offsetTop;i.affix(e)})})}(window.jQuery);
14/* Source and licensing information for the above line(s) can be found at https://www.voirvert.ca/themes/gavias_kama/js/bootstrap.js. */;
15/* Source and licensing information for the line(s) below can be found at https://www.voirvert.ca/themes/gavias_kama/js/imagesloader.min.js. */
16/*!
17 * imagesLoaded PACKAGED v3.1.8
18 * JavaScript is all like "You images are done yet or what?"
19 * MIT License
20 */
21
22(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);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;
22if(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("confirm",this,t)},c.prototype.unbindProxyEvents=function(e){n.unbind(e.target,"load",this),n.unbind(e.target,"error",this)},s});
23/* Source and licensing information for the above line(s) can be found at https://www.voirvert.ca/themes/gavias_kama/js/imagesloader.min.js. */;
24/* Source and licensing information for the line(s) below can be found at https://www.voirvert.ca/themes/gavias_kama/vendor/jquery.easing.js. */
25;jQuery.easing['jswing']=jQuery.easing['swing'];jQuery.extend(jQuery.easing,{def:'easeOutQuad',swing:function(n,e,t,u,r){return jQuery.easing[jQuery.easing.def](n,e,t,u,r)},easeInQuad:function(r,n,e,t,u){return t*(n/=u)*n+e},easeOutQuad:function(r,n,e,t,u){return-t*(n/=u)*(n-2)+e},easeInOutQuad:function(r,n,e,t,u){if((n/=u/2)<1)return t/2*n*n+e;return-t/2*((--n)*(n-2)-1)+e},easeInCubic:function(r,n,e,t,u){return t*(n/=u)*n*n+e},easeOutCubic:function(r,n,e,t,u){return t*((n=n/u-1)*n*n+1)+e},easeInOutCubic:function(r,n,e,t,u){if((n/=u/2)<1)return t/2*n*n*n+e;return t/2*((n-=2)*n*n+2)+e},easeInQuart:function(r,n,e,t,u){return t*(n/=u)*n*n*n+e},easeOutQuart:function(r,n,e,t,u){return-t*((n=n/u-1)*n*n*n-1)+e},easeInOutQuart:function(r,n,e,t,u){if((n/=u/2)<1)return t/2*n*n*n*n+e;return-t/2*((n-=2)*n*n*n-2)+e},easeInQuint:function(r,n,e,t,u){return t*(n/=u)*n*n*n*n+e},easeOutQuint:function(r,n,e,t,u){return t*((n=n/u-1)*n*n*n*n+1)+e},easeInOutQuint:function(r,n,e,t,u){if((n/=u/2)<1)return t/2*n*n*n*n*n+e;return t/2*((n-=2)*n*n*n*n+2)+e},easeInSine:function(r,t,e,n,u){return-n*Math.cos(t/u*(Math.PI/2))+n+e},easeOutSine:function(r,e,n,t,u){return t*Math.sin(e/u*(Math.PI/2))+n},easeInOutSine:function(r,e,n,t,u){return-t/2*(Math.cos(Math.PI*e/u)-1)+n},easeInExpo:function(r,e,n,t,u){return(e==0)?n:t*Math.pow(2,10*(e/u-1))+n},easeOutExpo:function(r,e,n,t,u){return(e==u)?n+t:t*(-Math.pow(2,-10*e/u)+1)+n},easeInOutExpo:function(r,n,e,t,u){if(n==0)return e;if(n==u)return e+t;if((n/=u/2)<1)return t/2*Math.pow(2,10*(n-1))+e;return t/2*(-Math.pow(2,-10*--n)+2)+e},easeInCirc:function(r,n,e,t,u){return-t*(Math.sqrt(1-(n/=u)*n)-1)+e},easeOutCirc:function(r,n,e,t,u){return t*Math.sqrt(1-(n=n/u-1)*n)+e},easeInOutCirc:function(r,n,e,t,u){if((n/=u/2)<1)return-t/2*(Math.sqrt(1-n*n)-1)+e;return t/2*(Math.sqrt(1-(n-=2)*n)+1)+e},easeInElastic:function(r,e,t,n,u){var s=1.70158,a=0,i=n;if(e==0)return t;if((e/=u)==1)return t+n;if(!a)a=u*.3;if(i<Math.abs(n)){i=n;var s=a/4}
26else var s=a/(2*Math.PI)*Math.asin(n/i);return-(i*Math.pow(2,10*(e-=1))*Math.sin((e*u-s)*(2*Math.PI)/a))+t},easeOutElastic:function(r,e,t,n,u){var s=1.70158,a=0,i=n;if(e==0)return t;if((e/=u)==1)return t+n;if(!a)a=u*.3;if(i<Math.abs(n)){i=n;var s=a/4}
27else var s=a/(2*Math.PI)*Math.asin(n/i);return i*Math.pow(2,-10*e)*Math.sin((e*u-s)*(2*Math.PI)/a)+n+t},easeInOutElastic:function(r,n,t,e,u){var s=1.70158,a=0,i=e;if(n==0)return t;if((n/=u/2)==2)return t+e;if(!a)a=u*(.3*1.5);if(i<Math.abs(e)){i=e;var s=a/4}
28else var s=a/(2*Math.PI)*Math.asin(e/i);if(n<1)return-.5*(i*Math.pow(2,10*(n-=1))*Math.sin((n*u-s)*(2*Math.PI)/a))+t;return i*Math.pow(2,-10*(n-=1))*Math.sin((n*u-s)*(2*Math.PI)/a)*.5+e+t},easeInBack:function(r,n,e,t,u,a){if(a==undefined)a=1.70158;return t*(n/=u)*n*((a+1)*n-a)+e},easeOutBack:function(r,n,e,t,u,a){if(a==undefined)a=1.70158;return t*((n=n/u-1)*n*((a+1)*n+a)+1)+e},easeInOutBack:function(r,n,e,t,u,a){if(a==undefined)a=1.70158;if((n/=u/2)<1)return t/2*(n*n*(((a*=(1.525))+1)*n-a))+e;return t/2*((n-=2)*n*(((a*=(1.525))+1)*n+a)+2)+e},easeInBounce:function(t,u,r,n,e){return n-jQuery.easing.easeOutBounce(t,e-u,0,n,e)+r},easeOutBounce:function(r,n,e,t,u){if((n/=u)<(1/2.75)){return t*(7.5625*n*n)+e}
29else if(n<(2/2.75)){return t*(7.5625*(n-=(1.5/2.75))*n+.75)+e}
30else if(n<(2.5/2.75)){return t*(7.5625*(n-=(2.25/2.75))*n+.9375)+e}
31else{return t*(7.5625*(n-=(2.625/2.75))*n+.984375)+e}},easeInOutBounce:function(u,e,r,t,n){if(e<n/2)return jQuery.easing.easeInBounce(u,e*2,0,t,n)*.5+r;return jQuery.easing.easeOutBounce(u,e*2-n,0,t,n)*.5+t*.5+r}});
32/* Source and licensing information for the above line(s) can be found at https://www.voirvert.ca/themes/gavias_kama/vendor/jquery.easing.js. */;

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.