!function(e){var r,a,u=e.event;r=u.special.debouncedresize={setup:function(){e(this).on("resize",r.handler)},teardown:function(){e(this).off("resize",r.handler)},handler:function(e,n){var t=this,i=arguments,o=function(){e.type="debouncedresize",u.dispatch.apply(t,i)};a&&clearTimeout(a),n?o():a=setTimeout(o,r.threshold)},threshold:150}}(jQuery),jQuery.throttle=function(n,t){var i=null;return t=t||200,function(){if(null==i)i=+new Date,n.call(this,arguments);else{var e=+new Date;i+t