(function(e){e.fn.swipe=function(f){var b={threshold:{x:30,y:1E3},swipeLeft:null,swipeRight:null};f=e.extend(b,f);if(!this)return false;return this.each(function(){e(this);var c={x:0,y:0},d={x:0,y:0};this.addEventListener("touchstart",function(a){c.x=a.targetTouches[0].pageX;c.y=a.targetTouches[0].pageY;d.x=c.x;d.y=c.y},false);this.addEventListener("touchmove",function(a){d.x=a.targetTouches[0].pageX;d.y=a.targetTouches[0].pageY},false);this.addEventListener("touchend",function(a){var g=c.y-d.y;a=
a||{};a.target=a.target||null;if(g<b.threshold.y&&g>b.threshold.y*-1){changeX=c.x-d.x;if(changeX>b.threshold.x)b.swipeLeft.apply(a.target,[a]);else if(changeX<b.threshold.x*-1)b.swipeRight.apply(a.target,[a]);else b.click&&typeof b.click==="function"&&b.click.apply(a.target,[a])}},false);this.addEventListener("touchcancel",function(){},false)})}})(jQuery);

