!function(e){"function"==typeof define&&define.amd?define(["jquery"],e):"object"==typeof exports?module.exports=e:e(jQuery)}(function(d){var c,m,e=["wheel","mousewheel","DOMMouseScroll","MozMousePixelScroll"],t="onwheel"in document||9<=document.documentMode?["wheel"]:["mousewheel","DomMouseScroll","MozMousePixelScroll"],g=Array.prototype.slice;if(d.event.fixHooks)for(var n=e.length;n;)d.event.fixHooks[e[--n]]=d.event.mouseHooks;var w=d.event.special.mousewheel={version:"3.1.12",setup:function(){if(this.addEventListener)for(var e=t.length;e;)this.addEventListener(t[--e],i,!1);else this.onmousewheel=i;d.data(this,"mousewheel-line-height",w.getLineHeight(this)),d.data(this,"mousewheel-page-height",w.getPageHeight(this))},teardown:function(){if(this.removeEventListener)for(var e=t.length;e;)this.removeEventListener(t[--e],i,!1);else this.onmousewheel=null;d.removeData(this,"mousewheel-line-height"),d.removeData(this,"mousewheel-page-height")},getLineHeight:function(e){var t=d(e),n=t["offsetParent"in d.fn?"offsetParent":"parent"]();return n.length||(n=d("body")),parseInt(n.css("fontSize"),10)||parseInt(t.css("fontSize"),10)||16},getPageHeight:function(e){return d(e).height()},settings:{adjustOldDeltas:!0,normalizeOffset:!0}};function i(e){var t,n,i,o,l=e||window.event,s=g.call(arguments,1),h=0,a=0,u=0,r=0,f=0;if((e=d.event.fix(l)).type="mousewheel","detail"in l&&(u=-1*l.detail),"wheelDelta"in l&&(u=l.wheelDelta),"wheelDeltaY"in l&&(u=l.wheelDeltaY),"wheelDeltaX"in l&&(a=-1*l.wheelDeltaX),"axis"in l&&l.axis===l.HORIZONTAL_AXIS&&(a=-1*u,u=0),h=0===u?a:u,"deltaY"in l&&(h=u=-1*l.deltaY),"deltaX"in l&&(a=l.deltaX,0===u&&(h=-1*a)),0!==u||0!==a)return 1===l.deltaMode?(h*=n=d.data(this,"mousewheel-line-height"),u*=n,a*=n):2===l.deltaMode&&(h*=i=d.data(this,"mousewheel-page-height"),u*=i,a*=i),t=Math.max(Math.abs(u),Math.abs(a)),(!m||t