PATH:
home
/
letacommog
/
letacommunication
/
wp-content
/
cache
/
autoptimize
/
js
!function(){"use strict";function Waypoint(options){if(!options)throw new Error("No options passed to Waypoint constructor");if(!options.element)throw new Error("No element option passed to Waypoint constructor");if(!options.handler)throw new Error("No handler option passed to Waypoint constructor");this.key="waypoint-"+keyCounter,this.options=Waypoint.Adapter.extend({},Waypoint.defaults,options),this.element=this.options.element,this.adapter=new Waypoint.Adapter(this.element),this.callback=options.handler,this.axis=this.options.horizontal?"horizontal":"vertical",this.enabled=this.options.enabled,this.triggerPoint=null,this.group=Waypoint.Group.findOrCreate({name:this.options.group,axis:this.axis}),this.context=Waypoint.Context.findOrCreateByElement(this.options.context),Waypoint.offsetAliases[this.options.offset]&&(this.options.offset=Waypoint.offsetAliases[this.options.offset]),this.group.add(this),this.context.add(this),allWaypoints[this.key]=this,keyCounter+=1}var keyCounter=0,allWaypoints={};Waypoint.prototype.queueTrigger=function(direction){this.group.queueTrigger(this,direction)},Waypoint.prototype.trigger=function(args){this.enabled&&this.callback&&this.callback.apply(this,args)},Waypoint.prototype.destroy=function(){this.context.remove(this),this.group.remove(this),delete allWaypoints[this.key]},Waypoint.prototype.disable=function(){return this.enabled=!1,this},Waypoint.prototype.enable=function(){return this.context.refresh(),this.enabled=!0,this},Waypoint.prototype.next=function(){return this.group.next(this)},Waypoint.prototype.previous=function(){return this.group.previous(this)},Waypoint.invokeAll=function(method){var allWaypointsArray=[];for(var waypointKey in allWaypoints)allWaypointsArray.push(allWaypoints[waypointKey]);for(var i=0,end=allWaypointsArray.length;i<end;i++)allWaypointsArray[i][method]()},Waypoint.destroyAll=function(){Waypoint.invokeAll("destroy")},Waypoint.disableAll=function(){Waypoint.invokeAll("disable")},Waypoint.enableAll=function(){Waypoint.Context.refreshAll();for(var waypointKey in allWaypoints)allWaypoints[waypointKey].enabled=!0;return this},Waypoint.refreshAll=function(){Waypoint.Context.refreshAll()},Waypoint.viewportHeight=function(){return window.innerHeight||document.documentElement.clientHeight},Waypoint.viewportWidth=function(){return document.documentElement.clientWidth},Waypoint.adapters=[],Waypoint.defaults={context:window,continuous:!0,enabled:!0,group:"default",horizontal:!1,offset:0},Waypoint.offsetAliases={"bottom-in-view":function(){return this.context.innerHeight()-this.adapter.outerHeight()},"right-in-view":function(){return this.context.innerWidth()-this.adapter.outerWidth()}},window.Waypoint=Waypoint}(),function(){"use strict";function requestAnimationFrameShim(callback){window.setTimeout(callback,1e3/60)}function Context(element){this.element=element,this.Adapter=Waypoint.Adapter,this.adapter=new this.Adapter(element),this.key="waypoint-context-"+keyCounter,this.didScroll=!1,this.didResize=!1,this.oldScroll={x:this.adapter.scrollLeft(),y:this.adapter.scrollTop()},this.waypoints={vertical:{},horizontal:{}},element.waypointContextKey=this.key,contexts[element.waypointContextKey]=this,keyCounter+=1,Waypoint.windowContext||(Waypoint.windowContext=!0,Waypoint.windowContext=new Context(window)),this.createThrottledScrollHandler(),this.createThrottledResizeHandler()}var keyCounter=0,contexts={},Waypoint=window.Waypoint,oldWindowLoad=window.onload;Context.prototype.add=function(waypoint){var axis=waypoint.options.horizontal?"horizontal":"vertical";this.waypoints[axis][waypoint.key]=waypoint,this.refresh()},Context.prototype.checkEmpty=function(){var horizontalEmpty=this.Adapter.isEmptyObject(this.waypoints.horizontal),verticalEmpty=this.Adapter.isEmptyObject(this.waypoints.vertical),isWindow=this.element==this.element.window;horizontalEmpty&&verticalEmpty&&!isWindow&&(this.adapter.off(".waypoints"),delete contexts[this.key])},Context.prototype.createThrottledResizeHandler=function(){function resizeHandler(){self.handleResize(),self.didResize=!1}var self=this;this.adapter.on("resize.waypoints",function(){self.didResize||(self.didResize=!0,Waypoint.requestAnimationFrame(resizeHandler))})},Context.prototype.createThrottledScrollHandler=function(){function scrollHandler(){self.handleScroll(),self.didScroll=!1}var self=this;this.adapter.on("scroll.waypoints",function(){self.didScroll&&!Waypoint.isTouch||(self.didScroll=!0,Waypoint.requestAnimationFrame(scrollHandler))})},Context.prototype.handleResize=function(){Waypoint.Context.refreshAll()},Context.prototype.handleScroll=function(){var triggeredGroups={},axes={horizontal:{newScroll:this.adapter.scrollLeft(),oldScroll:this.oldScroll.x,forward:"right",backward:"left"},vertical:{newScroll:this.adapter.scrollTop(),oldScroll:this.oldScroll.y,forward:"down",backward:"up"}};for(var axisKey in axes){var axis=axes[axisKey],isForward=axis.newScroll>axis.oldScroll,direction=isForward?axis.forward:axis.backward;for(var waypointKey in this.waypoints[axisKey]){var waypoint=this.waypoints[axisKey][waypointKey];if(null!==waypoint.triggerPoint){var wasBeforeTriggerPoint=axis.oldScroll<waypoint.triggerPoint,nowAfterTriggerPoint=axis.newScroll>=waypoint.triggerPoint,crossedForward=wasBeforeTriggerPoint&&nowAfterTriggerPoint,crossedBackward=!wasBeforeTriggerPoint&&!nowAfterTriggerPoint;(crossedForward||crossedBackward)&&(waypoint.queueTrigger(direction),triggeredGroups[waypoint.group.id]=waypoint.group)}}}for(var groupKey in triggeredGroups)triggeredGroups[groupKey].flushTriggers();this.oldScroll={x:axes.horizontal.newScroll,y:axes.vertical.newScroll}},Context.prototype.innerHeight=function(){return this.element==this.element.window?Waypoint.viewportHeight():this.adapter.innerHeight()},Context.prototype.remove=function(waypoint){delete this.waypoints[waypoint.axis][waypoint.key],this.checkEmpty()},Context.prototype.innerWidth=function(){return this.element==this.element.window?Waypoint.viewportWidth():this.adapter.innerWidth()},Context.prototype.destroy=function(){var allWaypoints=[];for(var axis in this.waypoints)for(var waypointKey in this.waypoints[axis])allWaypoints.push(this.waypoints[axis][waypointKey]);for(var i=0,end=allWaypoints.length;i<end;i++)allWaypoints[i].destroy()},Context.prototype.refresh=function(){var axes,isWindow=this.element==this.element.window,contextOffset=isWindow?void 0:this.adapter.offset(),triggeredGroups={};this.handleScroll(),axes={horizontal:{contextOffset:isWindow?0:contextOffset.left,contextScroll:isWindow?0:this.oldScroll.x,contextDimension:this.innerWidth(),oldScroll:this.oldScroll.x,forward:"right",backward:"left",offsetProp:"left"},vertical:{contextOffset:isWindow?0:contextOffset.top,contextScroll:isWindow?0:this.oldScroll.y,contextDimension:this.innerHeight(),oldScroll:this.oldScroll.y,forward:"down",backward:"up",offsetProp:"top"}};for(var axisKey in axes){var axis=axes[axisKey];for(var waypointKey in this.waypoints[axisKey]){var contextModifier,wasBeforeScroll,nowAfterScroll,triggeredBackward,triggeredForward,waypoint=this.waypoints[axisKey][waypointKey],adjustment=waypoint.options.offset,oldTriggerPoint=waypoint.triggerPoint,elementOffset=0,freshWaypoint=null==oldTriggerPoint;waypoint.element!==waypoint.element.window&&(elementOffset=waypoint.adapter.offset()[axis.offsetProp]),"function"==typeof adjustment?adjustment=adjustment.apply(waypoint):"string"==typeof adjustment&&(adjustment=parseFloat(adjustment),waypoint.options.offset.indexOf("%")>-1&&(adjustment=Math.ceil(axis.contextDimension*adjustment/100))),contextModifier=axis.contextScroll-axis.contextOffset,waypoint.triggerPoint=Math.floor(elementOffset+contextModifier-adjustment),wasBeforeScroll=oldTriggerPoint<axis.oldScroll,nowAfterScroll=waypoint.triggerPoint>=axis.oldScroll,triggeredBackward=wasBeforeScroll&&nowAfterScroll,triggeredForward=!wasBeforeScroll&&!nowAfterScroll,!freshWaypoint&&triggeredBackward?(waypoint.queueTrigger(axis.backward),triggeredGroups[waypoint.group.id]=waypoint.group):!freshWaypoint&&triggeredForward?(waypoint.queueTrigger(axis.forward),triggeredGroups[waypoint.group.id]=waypoint.group):freshWaypoint&&axis.oldScroll>=waypoint.triggerPoint&&(waypoint.queueTrigger(axis.forward),triggeredGroups[waypoint.group.id]=waypoint.group)}}return Waypoint.requestAnimationFrame(function(){for(var groupKey in triggeredGroups)triggeredGroups[groupKey].flushTriggers()}),this},Context.findOrCreateByElement=function(element){return Context.findByElement(element)||new Context(element)},Context.refreshAll=function(){for(var contextId in contexts)contexts[contextId].refresh()},Context.findByElement=function(element){return contexts[element.waypointContextKey]},window.onload=function(){oldWindowLoad&&oldWindowLoad(),Context.refreshAll()},Waypoint.requestAnimationFrame=function(callback){var requestFn=window.requestAnimationFrame||window.mozRequestAnimationFrame||window.webkitRequestAnimationFrame||requestAnimationFrameShim;requestFn.call(window,callback)},Waypoint.Context=Context}(),function(){"use strict";function byTriggerPoint(a,b){return a.triggerPoint-b.triggerPoint}function byReverseTriggerPoint(a,b){return b.triggerPoint-a.triggerPoint}function Group(options){this.name=options.name,this.axis=options.axis,this.id=this.name+"-"+this.axis,this.waypoints=[],this.clearTriggerQueues(),groups[this.axis][this.name]=this}var groups={vertical:{},horizontal:{}},Waypoint=window.Waypoint;Group.prototype.add=function(waypoint){this.waypoints.push(waypoint)},Group.prototype.clearTriggerQueues=function(){this.triggerQueues={up:[],down:[],left:[],right:[]}},Group.prototype.flushTriggers=function(){for(var direction in this.triggerQueues){var waypoints=this.triggerQueues[direction],reverse="up"===direction||"left"===direction;waypoints.sort(reverse?byReverseTriggerPoint:byTriggerPoint);for(var i=0,end=waypoints.length;i<end;i+=1){var waypoint=waypoints[i];(waypoint.options.continuous||i===waypoints.length-1)&&waypoint.trigger([direction])}}this.clearTriggerQueues()},Group.prototype.next=function(waypoint){this.waypoints.sort(byTriggerPoint);var index=Waypoint.Adapter.inArray(waypoint,this.waypoints),isLast=index===this.waypoints.length-1;return isLast?null:this.waypoints[index+1]},Group.prototype.previous=function(waypoint){this.waypoints.sort(byTriggerPoint);var index=Waypoint.Adapter.inArray(waypoint,this.waypoints);return index?this.waypoints[index-1]:null},Group.prototype.queueTrigger=function(waypoint,direction){this.triggerQueues[direction].push(waypoint)},Group.prototype.remove=function(waypoint){var index=Waypoint.Adapter.inArray(waypoint,this.waypoints);index>-1&&this.waypoints.splice(index,1)},Group.prototype.first=function(){return this.waypoints[0]},Group.prototype.last=function(){return this.waypoints[this.waypoints.length-1]},Group.findOrCreate=function(options){return groups[options.axis][options.name]||new Group(options)},Waypoint.Group=Group}(),function(){"use strict";function JQueryAdapter(element){this.$element=$(element)}var $=window.jQuery,Waypoint=window.Waypoint;$.each(["innerHeight","innerWidth","off","offset","on","outerHeight","outerWidth","scrollLeft","scrollTop"],function(i,method){JQueryAdapter.prototype[method]=function(){var args=Array.prototype.slice.call(arguments);return this.$element[method].apply(this.$element,args)}}),$.each(["extend","inArray","isEmptyObject"],function(i,method){JQueryAdapter[method]=$[method]}),Waypoint.adapters.push({name:"jquery",Adapter:JQueryAdapter}),Waypoint.Adapter=JQueryAdapter}(),function(){"use strict";function createExtension(framework){return function(){var waypoints=[],overrides=arguments[0];return framework.isFunction(arguments[0])&&(overrides=framework.extend({},arguments[1]),overrides.handler=arguments[0]),this.each(function(){var options=framework.extend({},overrides,{element:this});"string"==typeof options.context&&(options.context=framework(this).closest(options.context)[0]),waypoints.push(new Waypoint(options))}),waypoints}}var Waypoint=window.Waypoint;window.jQuery&&(window.jQuery.fn.elementorWaypoint=createExtension(window.jQuery)),window.Zepto&&(window.Zepto.fn.elementorWaypoint=createExtension(window.Zepto))}();
[+]
..
[-] autoptimize_fallback.js
[edit]
[-] autoptimize_32a6cbc594a70ac16458447900a57ad4.js
[edit]
[-] autoptimize_snippet_64d8f0c174efa1a5b16b3268b98e57a8.js
[edit]
[-] autoptimize_snippet_b6e3b55f433d7bed6e40fb9f27e84063.js
[edit]
[-] autoptimize_snippet_f473b767987291c29214187d66d76690.js
[edit]
[-] autoptimize_snippet_14bc377b4d36203ff5d8d42104b79278.js
[edit]
[-] autoptimize_4febadcf93b6049859916eee8dda9b20.js
[edit]
[-] autoptimize_64fb9a0685b1d4ba01761625d03e4efa.js
[edit]
[-] autoptimize_snippet_b9221f8f8c09038361d6f469a660f1f2.js
[edit]
[-] autoptimize_snippet_da9066c36f5fe14fac28f432ad45ea68.js
[edit]
[-] autoptimize_d42f7e2ecf24da3a9d95f3f7218bd3bc.js
[edit]
[-] autoptimize_snippet_0fcc8e65bef622e7b219313e927861eb.js
[edit]
[-] autoptimize_snippet_692658441645eeccf2ae70192f4eef1e.js
[edit]
[-] autoptimize_snippet_56fbe7b5b330eaf80c4e00beb3d2ea84.js
[edit]
[-] autoptimize_snippet_dc4a96afb25c4fe7d2d0892ff3487025.js
[edit]
[-] autoptimize_snippet_2838d6065878bab60efa12fa6193c1c5.js
[edit]
[-] autoptimize_snippet_918c18dd2b8ca84a288e128f70f76e36.js
[edit]
[-] autoptimize_snippet_4d43b2fcb5ef3e6afdcd539f46148514.js
[edit]
[-] autoptimize_snippet_0913ce91e698032257d2c32191772703.js
[edit]
[-] autoptimize_snippet_f09e5985de895a42637dc066792b25b8.js
[edit]
[-] autoptimize_snippet_d4beaf654a5892098d116e42f9dfb07a.js
[edit]
[-] autoptimize_snippet_aa13859477250a803068ecd34c2dcd1f.js
[edit]
[-] autoptimize_snippet_383c19563e7bcca647147a3fcbb75bfc.js
[edit]
[-] autoptimize_6e367d1b4aa790105129f1314bc41fe0.js
[edit]
[-] autoptimize_snippet_2a404a5041616504a16dbd54df05895f.js
[edit]
[-] autoptimize_snippet_086fd88cfbb4286afac758dc5c0f0c23.js
[edit]
[-] autoptimize_snippet_3e9183ffa0c0d4c06a44c2f6b117a75a.js
[edit]
[-] autoptimize_snippet_66661d4b61a0e78257dd1c9386398ce1.js
[edit]
[-] autoptimize_snippet_58baf0f238d7afc7ab926b8d51e5b559.js
[edit]
[-] autoptimize_snippet_8bec06166b23f128ddc4a9e3c3e8aac6.js
[edit]
[-] autoptimize_snippet_49fa677b9cd7ddf221dc06537b35e10f.js
[edit]
[-] autoptimize_snippet_12c9f1c153a9bb990b4b37481462338d.js
[edit]
[-] autoptimize_snippet_92e829d0ac5d0ffd77d65cbd45bdc603.js
[edit]
[-] autoptimize_snippet_594a53411a0e8d9b468234ed33e61cbf.js
[edit]
[-] autoptimize_snippet_7fc0f2a754835e99a8ffbd26b6d7de97.js
[edit]
[-] autoptimize_snippet_906ffd311f35a2e8facde20ebfd2fe4a.js
[edit]
[-] autoptimize_snippet_3819c3569da71daec283a75483735f7e.js
[edit]
[-] autoptimize_8d907468e5a7611d22bc45e5fccd5edb.js
[edit]
[-] autoptimize_snippet_44701cfb0078345ec1d432f661e33709.js
[edit]
[-] index.html
[edit]
[-] autoptimize_snippet_bca6606674371d0b5c4ae02a87f73461.js
[edit]
[-] autoptimize_snippet_2517e56d2a6dcd602b827f83ba7a80cc.js
[edit]
[-] autoptimize_217e1a78e854ef24b96abf5464d5e9c3.js
[edit]
[-] autoptimize_777ce1e05fe9e6c360e4f696022955b2.js
[edit]
[-] autoptimize_89be4b0a60c7b5bf99a5556ba9922475.js
[edit]
[-] autoptimize_snippet_4502da807b0491b67d7a589b4372fe0e.js
[edit]
[-] autoptimize_snippet_a65fbc82373cd51e7966820a623aca84.js
[edit]
[-] autoptimize_snippet_203eeb8dd53e84fb53b7aeffb562d825.js
[edit]
[-] autoptimize_snippet_53b8561eb2d07a164f14f14f4cbcaa9f.js
[edit]
[-] autoptimize_snippet_8befe94e4b8dfefe1a5e65526c918b75.js
[edit]
[-] autoptimize_snippet_cd13439c152ac146d8c9b37408abc2fa.js
[edit]
[-] autoptimize_75f48443566c05b86baf200f896ac3ff.js
[edit]
[-] autoptimize_snippet_8cf9edf208ebe46f3102af72139295c8.js
[edit]
[-] autoptimize_snippet_e16a8821e5f099c3a619889ea7cf0399.js
[edit]
[-] autoptimize_snippet_046405de007ff73e52d17dab2af75258.js
[edit]
[-] autoptimize_snippet_896aa74695421759de3f05a1ac46b4b1.js
[edit]
[-] autoptimize_snippet_7510cd2a721bbc1395363e90a834e7b3.js
[edit]
[-] autoptimize_snippet_905225d5711b559d3092387d5ffbedbd.js
[edit]
[-] autoptimize_snippet_ea6e46637c51e1641ae20f63438a228a.js
[edit]
[-] autoptimize_snippet_ecd2c6eb78dcfe976085d149741adaf7.js
[edit]
[-] autoptimize_snippet_b2646fe48e60aa47fd3417978d1b3a50.js
[edit]
[-] autoptimize_snippet_c52995a76c2975741c6ef60f458582ea.js
[edit]
[-] autoptimize_snippet_b034b41edaa09c9ef0e4013ddcb38f1f.js
[edit]
[-] autoptimize_9c3ec7ae91eff9e247d043b6b1c9d40e.js
[edit]
[-] autoptimize_snippet_3a56752b736635bf69cb069b8818cbfd.js
[edit]
[-] autoptimize_snippet_eff7aba024e12b129fe2f9ce2974043f.js
[edit]
[-] autoptimize_45a35a277d57c53ddb29fb577f88d7e2.js
[edit]
[-] autoptimize_1b4945fa5e941726b96d57f5d844e597.js
[edit]
[-] autoptimize_snippet_9524e757c9aeb2153b8ba892538fa417.js
[edit]
[-] autoptimize_snippet_f33618e11069271185e830ff5363b96d.js
[edit]
[-] autoptimize_8409a61aea968148d568d3aa1d84473e.js
[edit]
[-] autoptimize_snippet_acfaa56f814962788a78f723f1c7c458.js
[edit]
[-] autoptimize_snippet_f9874ebb91fdf13cb95ae42d66e396e6.js
[edit]
[-] autoptimize_snippet_51d4b86fb3d0821d28ed0fa5d9e37985.js
[edit]
[-] autoptimize_snippet_0efde29076d2de291f59ef6ce3ab6fda.js
[edit]
[-] autoptimize_snippet_d3c7626ac340fda67e082f990c69776b.js
[edit]
[-] autoptimize_snippet_56a50e704483c4892b4494345fdf805d.js
[edit]
[-] autoptimize_e9232f0f0c9e3d53d42b2f10434351ea.js
[edit]
[-] autoptimize_snippet_7527ffe358ea281548af2ff131b3eb3c.js
[edit]
[-] autoptimize_snippet_f5fec54ae43bea19a01d7479cdd6d0ee.js
[edit]
[-] autoptimize_snippet_a322d181063605ebe319e29eca50708e.js
[edit]
[-] autoptimize_snippet_d0c37ca5930e8ee0e3ddb9a5697dcc8b.js
[edit]
[-] autoptimize_snippet_8ab172f943207ca02e9275cb91092193.js
[edit]