1! function(a, b, c, d) {
2 function e(b, c) {
3 this.settings = null, this.options = a.extend({}
4, e.Defaults, c), this.$element = a(b), this.drag = a.extend({}
5, m), this.state = a.extend({}
6, n), this.e = a.extend({}
7, o), this._plugins = {}
8, this._supress = {}
9, this._current = null, this._speed = null, this._coordinates = [], this._breakpoint = null, this._width = null, this._items = [], this._clones = [], this._mergers = [], this._invalidated = {}
10, this._pipe = [], a.each(e.Plugins, a.proxy(function(a, b) {
11 this._plugins[a[0].toLowerCase() + a.slice(1)] = new b(this)
12 }
13, this)), a.each(e.Pipe, a.proxy(function(b, c) {
14 this._pipe.push({
15 filter: c.filter,
16 run: a.proxy(c.run, this)
17 }
18)
19 }
20, this)), this.setup(), this.initialize()
21 }
22
23
24 function f(a) {
25 if (a.touches !== d) return {
26 x: a.touches[0].pageX,
27 y: a.touches[0].pageY
28 }
29;
30 if (a.touches === d) {
31 if (a.pageX !== d) return {
32 x: a.pageX,
33 y: a.pageY
34 }
35;
36 if (a.pageX === d) return {
37 x: a.clientX,
38 y: a.clientY
39 }
40
...
</html>