/*! * jquery mousewheel 3.1.13 * copyright openjs foundation and other contributors */ !function(e){"function"==typeof define&&define.amd?define(["jquery"],e):"object"==typeof exports?module.exports=e:e(jquery)}(function(u){var f,d,e=["wheel","mousewheel","dommousescroll","mozmousepixelscroll"],t="onwheel"in window.document||9<=window.document.documentmode?["wheel"]:["mousewheel","dommousescroll","mozmousepixelscroll"],w=array.prototype.slice;if(u.event.fixhooks)for(var i=e.length;i;)u.event.fixhooks[e[--i]]=u.event.mousehooks;var c=u.event.special.mousewheel={version:"3.1.12",setup:function(){if(this.addeventlistener)for(var e=t.length;e;)this.addeventlistener(t[--e],n,!1);else this.onmousewheel=n;u.data(this,"mousewheel-line-height",c.getlineheight(this)),u.data(this,"mousewheel-page-height",c.getpageheight(this))},teardown:function(){if(this.removeeventlistener)for(var e=t.length;e;)this.removeeventlistener(t[--e],n,!1);else this.onmousewheel=null;u.removedata(this,"mousewheel-line-height"),u.removedata(this,"mousewheel-page-height")},getlineheight:function(e){var t=u(e),i=t["offsetparent"in u.fn?"offsetparent":"parent"]();return i.length||(i=u("body")),parseint(i.css("fontsize"),10)||parseint(t.css("fontsize"),10)||16},getpageheight:function(e){return u(e).height()},settings:{adjustolddeltas:!0,normalizeoffset:!0}};function n(e){var t,i=e||window.event,n=w.call(arguments,1),o=0,l=0,s=0;if((e=u.event.fix(i)).type="mousewheel","detail"in i&&(s=-1*i.detail),"wheeldelta"in i&&(s=i.wheeldelta),"wheeldeltay"in i&&(s=i.wheeldeltay),"wheeldeltax"in i&&(l=-1*i.wheeldeltax),"axis"in i&&i.axis===i.horizontal_axis&&(l=-1*s,s=0),o=0===s?l:s,"deltay"in i&&(o=s=-1*i.deltay),"deltax"in i&&(l=i.deltax,0===s&&(o=-1*l)),0!==s||0!==l){if(1===i.deltamode){var a=u.data(this,"mousewheel-line-height");o*=a,s*=a,l*=a}else if(2===i.deltamode){var h=u.data(this,"mousewheel-page-height");o*=h,s*=h,l*=h}if(t=math.max(math.abs(s),math.abs(l)),(!d||t