var Zepto=(function(){var n,u,F,a,N=[],q=N.slice,G=N.filter,h=window.document,K={},O={},W={"column-count":1,"columns":1,"font-weight":1,"line-height":1,"opacity":1,"z-index":1,"zoom":1},y=/^\s*<(\w+|!)[^>]*>/,M=/^<(\w+)\s*\/?>(?:<\/\1>|)$/,k=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/ig,I=/^(?:body|html)$/i,p=/([A-Z])/g,E=["val","css","html","text","data","width","height","offset"],z=["after","prepend","before","append"],v=h.createElement("table"),P=h.createElement("tr"),i={"tr":h.createElement("tbody"),"tbody":v,"thead":v,"tfoot":v,"td":P,"th":P,"*":h.createElement("div")},w=/complete|loaded|interactive/,l=/^[\w-]*$/,e={},g=e.toString,d={},U,Q,H=h.createElement("div"),X={"tabindex":"tabIndex","readonly":"readOnly","for":"htmlFor","class":"className","maxlength":"maxLength","cellspacing":"cellSpacing","cellpadding":"cellPadding","rowspan":"rowSpan","colspan":"colSpan","usemap":"useMap","frameborder":"frameBorder","contenteditable":"contentEditable"},B=Array.isArray||function(aa){return aa instanceof Array;};d.matches=function(ae,aa){if(!aa||!ae||ae.nodeType!==1){return false;}var ac=ae.webkitMatchesSelector||ae.mozMatchesSelector||ae.oMatchesSelector||ae.matchesSelector;if(ac){return ac.call(ae,aa);}var ad,ag=ae.parentNode,ab=!ag;if(ab){(ag=H).appendChild(ae);}ad=~d.qsa(ag,aa).indexOf(ae);ab&&H.removeChild(ae);return ad;};function Z(aa){return aa==null?String(aa):e[g.call(aa)]||"object";}function r(aa){return Z(aa)=="function";}function L(aa){return aa!=null&&aa==aa.window;}function x(aa){return aa!=null&&aa.nodeType==aa.DOCUMENT_NODE;}function J(aa){return Z(aa)=="object";}function Y(aa){return J(aa)&&!L(aa)&&Object.getPrototypeOf(aa)==Object.prototype;}function C(aa){return typeof aa.length=="number";}function V(aa){return G.call(aa,function(ab){return ab!=null;});}function D(aa){return aa.length>0?F.fn.concat.apply([],aa):aa;}U=function(aa){return aa.replace(/-+(.)?/g,function(ab,ac){return ac?ac.toUpperCase():"";});};function o(aa){return aa.replace(/::/g,"/").replace(/([A-Z]+)([A-Z][a-z])/g,"$1_$2").replace(/([a-z\d])([A-Z])/g,"$1_$2").replace(/_/g,"-").toLowerCase(); }Q=function(aa){return G.call(aa,function(ac,ab){return aa.indexOf(ac)==ab;});};function R(aa){return aa in O?O[aa]:(O[aa]=new RegExp("(^|\\s)"+aa+"(\\s|$)"));}function f(aa,ab){return(typeof ab=="number"&&!W[o(aa)])?ab+"px":ab;}function S(ac){var aa,ab;if(!K[ac]){aa=h.createElement(ac);h.body.appendChild(aa);ab=getComputedStyle(aa,"").getPropertyValue("display");aa.parentNode.removeChild(aa);ab=="none"&&(ab="block");K[ac]=ab;}return K[ac];}function t(aa){return"children" in aa?q.call(aa.children):F.map(aa.childNodes,function(ab){if(ab.nodeType==1){return ab;}});}d.fragment=function(ae,ac,ad){var ag,ab,aa;if(M.test(ae)){ag=F(h.createElement(RegExp.$1));}if(!ag){if(ae.replace){ae=ae.replace(k,"<$1>");}if(ac===n){ac=y.test(ae)&&RegExp.$1;}if(!(ac in i)){ac="*";}aa=i[ac];aa.innerHTML=""+ae;ag=F.each(q.call(aa.childNodes),function(){aa.removeChild(this);});}if(Y(ad)){ab=F(ag);F.each(ad,function(ah,ai){if(E.indexOf(ah)>-1){ab[ah](ai);}else{ab.attr(ah,ai);}});}return ag;};d.Z=function(ab,aa){ab=ab||[];ab.__proto__=F.fn;ab.selector=aa||"";return ab;};d.isZ=function(aa){return aa instanceof d.Z;};d.init=function(aa,ab){var ac;if(!aa){return d.Z();}else{if(typeof aa=="string"){aa=aa.trim();if(aa[0]=="<"&&y.test(aa)){ac=d.fragment(aa,RegExp.$1,ab),aa=null;}else{if(ab!==n){return F(ab).find(aa);}else{ac=d.qsa(h,aa);}}}else{if(r(aa)){return F(h).ready(aa);}else{if(d.isZ(aa)){return aa;}else{if(B(aa)){ac=V(aa);}else{if(J(aa)){ac=[aa],aa=null;}else{if(y.test(aa)){ac=d.fragment(aa.trim(),RegExp.$1,ab),aa=null;}else{if(ab!==n){return F(ab).find(aa);}else{ac=d.qsa(h,aa);}}}}}}}}return d.Z(ac,aa);};F=function(aa,ab){return d.init(aa,ab);};function m(ac,ab,aa){for(u in ab){if(aa&&(Y(ab[u])||B(ab[u]))){if(Y(ab[u])&&!Y(ac[u])){ac[u]={};}if(B(ab[u])&&!B(ac[u])){ac[u]=[];}m(ac[u],ab[u],aa);}else{if(ab[u]!==n){ac[u]=ab[u];}}}}F.extend=function(ac){var aa,ab=q.call(arguments,1);if(typeof ac=="boolean"){aa=ac;ac=ab.shift();}ab.forEach(function(ad){m(ac,ad,aa);});return ac;};d.qsa=function(ac,aa){var ag,ah=aa[0]=="#",ab=!ah&&aa[0]==".",ad=ah||ab?aa.slice(1):aa,ae=l.test(ad); return(x(ac)&&ae&&ah)?((ag=ac.getElementById(ad))?[ag]:[]):(ac.nodeType!==1&&ac.nodeType!==9)?[]:q.call(ae&&!ah?ab?ac.getElementsByClassName(ad):ac.getElementsByTagName(aa):ac.querySelectorAll(aa));};function A(ab,aa){return aa==null?F(ab):F(ab).filter(aa);}F.contains=h.documentElement.contains?function(aa,ab){return aa!==ab&&aa.contains(ab);}:function(aa,ab){while(ab&&(ab=ab.parentNode)){if(ab===aa){return true;}}return false;};function s(ac,ab,aa,ad){return r(ab)?ab.call(ac,aa,ad):ab;}function b(ab,aa,ac){ac==null?ab.removeAttribute(aa):ab.setAttribute(aa,ac);}function T(ac,ad){var aa=ac.className||"",ab=aa&&aa.baseVal!==n;if(ad===n){return ab?aa.baseVal:aa;}ab?(aa.baseVal=ad):(ac.className=ad);}function j(aa){try{return aa?aa=="true"||(aa=="false"?false:aa=="null"?null:+aa+""==aa?+aa:/^[\[\{]/.test(aa)?F.parseJSON(aa):aa):aa;}catch(ab){return aa;}}F.type=Z;F.isFunction=r;F.isWindow=L;F.isArray=B;F.isPlainObject=Y;F.isEmptyObject=function(ab){var aa;for(aa in ab){return false;}return true;};F.inArray=function(ab,ac,aa){return N.indexOf.call(ac,ab,aa);};F.camelCase=U;F.trim=function(aa){return aa==null?"":String.prototype.trim.call(aa);};F.uuid=0;F.support={};F.expr={};F.map=function(ae,ag){var ad,aa=[],ac,ab;if(C(ae)){for(ac=0;ac=0?aa:aa+this.length];},toArray:function(){return this.get();},size:function(){return this.length;},remove:function(){return this.each(function(){if(this.parentNode!=null){this.parentNode.removeChild(this);}});},each:function(aa){N.every.call(this,function(ac,ab){return aa.call(ac,ab,ac)!==false;});return this;},filter:function(aa){if(r(aa)){return this.not(this.not(aa));}return F(G.call(this,function(ab){return d.matches(ab,aa);}));},add:function(aa,ab){return F(Q(this.concat(F(aa,ab))));},is:function(aa){return this.length>0&&d.matches(this[0],aa);},not:function(aa){var ab=[];if(r(aa)&&aa.call!==n){this.each(function(ad){if(!aa.call(this,ad)){ab.push(this);}});}else{var ac=typeof aa=="string"?this.filter(aa):(C(aa)&&r(aa.item))?q.call(aa):F(aa);this.forEach(function(ad){if(ac.indexOf(ad)<0){ab.push(ad);}});}return F(ab);},has:function(aa){return this.filter(function(){return J(aa)?F.contains(this,aa):F(this).find(aa).size();});},eq:function(aa){return aa===-1?this.slice(aa):this.slice(aa,+aa+1);},first:function(){var aa=this[0];return aa&&!J(aa)?aa:F(aa);},last:function(){var aa=this[this.length-1];return aa&&!J(aa)?aa:F(aa);},find:function(ab){var aa,ac=this;if(!ab){aa=F();}else{if(typeof ab=="object"){aa=F(ab).filter(function(){var ad=this;return N.some.call(ac,function(ae){return F.contains(ae,ad);});});}else{if(this.length==1){aa=F(d.qsa(this[0],ab));}else{aa=this.map(function(){return d.qsa(this,ab);});}}}return aa;},closest:function(aa,ab){var ac=this[0],ad=false;if(typeof aa=="object"){ad=F(aa);}while(ac&&!(ad?ad.indexOf(ac)>=0:d.matches(ac,aa))){ac=ac!==ab&&!x(ac)&&ac.parentNode;}return F(ac);},parents:function(aa){var ac=[],ab=this;while(ab.length>0){ab=F.map(ab,function(ad){if((ad=ad.parentNode)&&!x(ad)&&ac.indexOf(ad)<0){ac.push(ad); return ad;}});}return A(ac,aa);},parent:function(aa){return A(Q(this.pluck("parentNode")),aa);},children:function(aa){return A(this.map(function(){return t(this);}),aa);},contents:function(){return this.map(function(){return q.call(this.childNodes);});},siblings:function(aa){return A(this.map(function(ab,ac){return G.call(t(ac.parentNode),function(ad){return ad!==ac;});}),aa);},empty:function(){return this.each(function(){this.innerHTML="";});},pluck:function(aa){return F.map(this,function(ab){return ab[aa];});},show:function(){return this.each(function(){this.style.display=="none"&&(this.style.display="");if(getComputedStyle(this,"").getPropertyValue("display")=="none"){this.style.display=S(this.nodeName);}});},replaceWith:function(aa){return this.before(aa).remove();},wrap:function(aa){var ab=r(aa);if(this[0]&&!ab){var ac=F(aa).get(0),ad=ac.parentNode||this.length>1;}return this.each(function(ae){F(this).wrapAll(ab?aa.call(this,ae):ad?ac.cloneNode(true):ac);});},wrapAll:function(aa){if(this[0]){F(this[0]).before(aa=F(aa));var ab;while((ab=aa.children()).length){aa=ab.first();}F(aa).append(this);}return this;},wrapInner:function(aa){var ab=r(aa);return this.each(function(ad){var ac=F(this),ae=ac.contents(),ag=ab?aa.call(this,ad):aa;ae.length?ae.wrapAll(ag):ac.append(ag);});},unwrap:function(){this.parent().each(function(){F(this).replaceWith(F(this).children());});return this;},clone:function(){return this.map(function(){return this.cloneNode(true);});},hide:function(){return this.css("display","none");},toggle:function(aa){return this.each(function(){var ab=F(this);(aa===n?ab.css("display")=="none":aa)?ab.show():ab.hide();});},prev:function(aa){return F(this.pluck("previousElementSibling")).filter(aa||"*");},next:function(aa){return F(this.pluck("nextElementSibling")).filter(aa||"*");},html:function(aa){return 0 in arguments?this.each(function(ab){var ac=this.innerHTML;F(this).empty().append(s(this,aa,ab,ac));}):(0 in this?this[0].innerHTML:null);},text:function(aa){return 0 in arguments?this.each(function(ab){var ac=s(this,aa,ab,this.textContent); this.textContent=ac==null?"":""+ac;}):(0 in this?this[0].textContent:null);},attr:function(ab,ac){var aa;return(typeof ab=="string"&&!(1 in arguments))?(!this.length||this[0].nodeType!==1?n:(!(aa=this[0].getAttribute(ab))&&ab in this[0])?this[0][ab]:aa):this.each(function(ad){if(this.nodeType!==1){return;}if(J(ab)){for(u in ab){b(this,u,ab[u]);}}else{b(this,ab,s(this,ac,ad,this.getAttribute(ab)));}});},removeAttr:function(aa){return this.each(function(){this.nodeType===1&&aa.split(" ").forEach(function(ab){b(this,ab);},this);});},prop:function(aa,ab){aa=X[aa]||aa;return(1 in arguments)?this.each(function(ac){this[aa]=s(this,ab,ac,this[aa]);}):(this[0]&&this[0][aa]);},data:function(aa,ad){var ab="data-"+aa.replace(p,"-$1").toLowerCase();var ac=(1 in arguments)?this.attr(ab,ad):this.attr(ab);return ac!==null?j(ac):n;},val:function(aa){return 0 in arguments?this.each(function(ab){this.value=s(this,aa,ab,this.value);}):(this[0]&&(this[0].multiple?F(this[0]).find("option").filter(function(){return this.selected;}).pluck("value"):this[0].value));},offset:function(ab){if(ab){return this.each(function(ad){var ah=F(this),ag=s(this,ab,ad,ah.offset()),ac=ah.offsetParent().offset(),ae={top:ag.top-ac.top,left:ag.left-ac.left};if(ah.css("position")=="static"){ae["position"]="relative";}ah.css(ae);});}if(!this.length){return null;}var aa=this[0].getBoundingClientRect();return{left:aa.left+window.pageXOffset,top:aa.top+window.pageYOffset,width:Math.round(aa.width),height:Math.round(aa.height)};},css:function(ag,ae){if(arguments.length<2){var aa,ac=this[0];if(!ac){return;}aa=getComputedStyle(ac,"");if(typeof ag=="string"){return ac.style[U(ag)]||aa.getPropertyValue(ag);}else{if(B(ag)){var ad={};F.each(ag,function(ah,ai){ad[ai]=(ac.style[U(ai)]||aa.getPropertyValue(ai));});return ad;}}}var ab="";if(Z(ag)=="string"){if(!ae&&ae!==0){this.each(function(){this.style.removeProperty(o(ag));});}else{ab=o(ag)+":"+f(ag,ae);}}else{for(u in ag){if(!ag[u]&&ag[u]!==0){this.each(function(){this.style.removeProperty(o(u)); });}else{ab+=o(u)+":"+f(u,ag[u])+";";}}}return this.each(function(){this.style.cssText+=";"+ab;});},index:function(aa){return aa?this.indexOf(F(aa)[0]):this.parent().children().indexOf(this[0]);},hasClass:function(aa){if(!aa){return false;}return N.some.call(this,function(ab){return this.test(T(ab));},R(aa));},addClass:function(aa){if(!aa){return this;}return this.each(function(ab){if(!("className" in this)){return;}a=[];var ad=T(this),ac=s(this,aa,ab,ad);ac.split(/\s+/g).forEach(function(ae){if(!F(this).hasClass(ae)){a.push(ae);}},this);a.length&&T(this,ad+(ad?" ":"")+a.join(" "));});},removeClass:function(aa){return this.each(function(ab){if(!("className" in this)){return;}if(aa===n){return T(this,"");}a=T(this);s(this,aa,ab,a).split(/\s+/g).forEach(function(ac){a=a.replace(R(ac)," ");});T(this,a.trim());});},toggleClass:function(ab,aa){if(!ab){return this;}return this.each(function(ac){var ae=F(this),ad=s(this,ab,ac,T(this));ad.split(/\s+/g).forEach(function(ag){(aa===n?!ae.hasClass(ag):aa)?ae.addClass(ag):ae.removeClass(ag);});});},scrollTop:function(ab){if(!this.length){return;}var aa="scrollTop" in this[0];if(ab===n){return aa?this[0].scrollTop:this[0].pageYOffset;}return this.each(aa?function(){this.scrollTop=ab;}:function(){this.scrollTo(this.scrollX,ab);});},scrollLeft:function(ab){if(!this.length){return;}var aa="scrollLeft" in this[0];if(ab===n){return aa?this[0].scrollLeft:this[0].pageXOffset;}return this.each(aa?function(){this.scrollLeft=ab;}:function(){this.scrollTo(ab,this.scrollY);});},position:function(){if(!this.length){return;}var ac=this[0],ab=this.offsetParent(),ad=this.offset(),aa=I.test(ab[0].nodeName)?{top:0,left:0}:ab.offset();ad.top-=parseFloat(F(ac).css("margin-top"))||0;ad.left-=parseFloat(F(ac).css("margin-left"))||0;aa.top+=parseFloat(F(ab[0]).css("border-top-width"))||0;aa.left+=parseFloat(F(ab[0]).css("border-left-width"))||0;return{top:ad.top-aa.top,left:ad.left-aa.left};},offsetParent:function(){return this.map(function(){var aa=this.offsetParent||h.body; while(aa&&!I.test(aa.nodeName)&&F(aa).css("position")=="static"){aa=aa.offsetParent;}return aa;});}};F.fn.detach=F.fn.remove;["width","height"].forEach(function(ab){var aa=ab.replace(/./,function(ac){return ac[0].toUpperCase();});F.fn[ab]=function(ad){var ae,ac=this[0];if(ad===n){return L(ac)?ac["inner"+aa]:x(ac)?ac.documentElement["scroll"+aa]:(ae=this.offset())&&ae[ab];}else{return this.each(function(ag){ac=F(this);ac.css(ab,s(this,ad,ag,ac[ab]()));});}};});function c(ad,ab){ab(ad);for(var ac=0,aa=ad.childNodes.length;ac1;if(ae.length<1){return this;}return this.each(function(aj,ak){ag=aa?ak:ak.parentNode;ak=ab==0?ak.nextSibling:ab==1?ak.firstChild:ab==2?ak:null;var ai=F.contains(h.documentElement,ag);ae.forEach(function(al){if(ah){al=al.cloneNode(true);}else{if(!ag){return F(al).remove();}}ag.insertBefore(al,ak);if(ai){c(al,function(am){if(am.nodeName!=null&&am.nodeName.toUpperCase()==="SCRIPT"&&(!am.type||am.type==="text/javascript")&&!am.src){window["eval"].call(window,am.innerHTML);}});}});});};F.fn[aa?ac+"To":"insert"+(ab?"Before":"After")]=function(ad){F(ad)[ac](this);return this;};});d.Z.prototype=F.fn;d.uniq=Q;d.deserializeValue=j;F.zepto=d;return F;})();window.Zepto=Zepto;window.$===undefined&&(window.$=Zepto);(function(d){var f=1,h,s=Array.prototype.slice,a=d.isFunction,k=function(z){return typeof z=="string";},r={},o={},g="onfocusin" in window,p={focus:"focusin",blur:"focusout"},w={mouseenter:"mouseover",mouseleave:"mouseout"};o.click=o.mousedown=o.mouseup=o.mousemove="MouseEvents";function b(z){return z._zid||(z._zid=f++);}function l(A,C,B,z){C=q(C);if(C.ns){var D=v(C.ns);}return(r[b(A)]||[]).filter(function(E){return E&&(!C.e||E.e==C.e)&&(!C.ns||D.test(E.ns))&&(!B||b(E.fn)===b(B))&&(!z||E.sel==z);});}function q(z){var A=(""+z).split("."); return{e:A[0],ns:A.slice(1).sort().join(" ")};}function v(z){return new RegExp("(?:^| )"+z.replace(" "," .* ?")+"(?: |$)");}function j(z,A){return z.del&&(!g&&(z.e in p))||!!A;}function u(z){return w[z]||(g&&p[z])||z;}function n(C,G,D,B,A,H,F){var z=b(C),E=(r[z]||(r[z]=[]));G.split(/\s/).forEach(function(J){if(J=="ready"){return d(document).ready(D);}var I=q(J);I.fn=D;I.sel=A;if(I.e in w){D=function(M){var L=M.relatedTarget;if(!L||(L!==this&&!d.contains(this,L))){return I.fn.apply(this,arguments);}};}I.del=H;var K=H||D;I.proxy=function(M){M=x(M);if(M.isImmediatePropagationStopped()){return;}M.data=B;var L=K.apply(C,M._args==h?[M]:[M].concat(M._args));if(L===false){M.preventDefault(),M.stopPropagation();}return L;};I.i=E.length;E.push(I);if("addEventListener" in C){C.addEventListener(u(I.e),I.proxy,j(I,F));}});}function y(C,B,D,z,A){var E=b(C);(B||"").split(/\s/).forEach(function(F){l(C,F,D,z).forEach(function(G){delete r[E][G.i];if("removeEventListener" in C){C.removeEventListener(u(G.e),G.proxy,j(G,A));}});});}d.event={add:n,remove:y};d.proxy=function(C,B){var A=(2 in arguments)&&s.call(arguments,2);if(a(C)){var z=function(){return C.apply(B,A?A.concat(s.call(arguments)):arguments);};z._zid=b(C);return z;}else{if(k(B)){if(A){A.unshift(C[B],C);return d.proxy.apply(null,A);}else{return d.proxy(C[B],C);}}else{throw new TypeError("expected function");}}};d.fn.bind=function(z,A,B){return this.on(z,A,B);};d.fn.unbind=function(z,A){return this.off(z,A);};d.fn.one=function(A,z,B,C){return this.on(A,z,B,C,1);};var t=function(){return true;},i=function(){return false;},e=/^([A-Z]|returnValue$|layer[XY]$)/,m={preventDefault:"isDefaultPrevented",stopImmediatePropagation:"isImmediatePropagationStopped",stopPropagation:"isPropagationStopped"};function x(z,A){if(A||!z.isDefaultPrevented){A||(A=z);d.each(m,function(C,B){var D=A[C];z[C]=function(){this[B]=t;return D&&D.apply(A,arguments);};z[B]=i;});if(A.defaultPrevented!==h?A.defaultPrevented:"returnValue" in A?A.returnValue===false:A.getPreventDefault&&A.getPreventDefault()){z.isDefaultPrevented=t; }}return z;}function c(B){var A,z={originalEvent:B};for(A in B){if(!e.test(A)&&B[A]!==h){z[A]=B[A];}}return x(z,B);}d.fn.delegate=function(z,A,B){return this.on(A,z,B);};d.fn.undelegate=function(z,A,B){return this.off(A,z,B);};d.fn.live=function(z,A){d(document.body).delegate(this.selector,z,A);return this;};d.fn.die=function(z,A){d(document.body).undelegate(this.selector,z,A);return this;};d.fn.on=function(D,z,E,G,C){var B,A,F=this;if(D&&!k(D)){d.each(D,function(I,H){F.on(I,z,E,H,C);});return F;}if(!k(z)&&!a(G)&&G!==false){G=E,E=z,z=h;}if(a(E)||E===false){G=E,E=h;}if(G===false){G=i;}return F.each(function(H,I){if(C){B=function(J){y(I,J.type,G);return G.apply(this,arguments);};}if(z){A=function(L){var J,K=d(L.target).closest(z,I).get(0);if(K&&K!==I){J=d.extend(c(L),{currentTarget:K,liveFired:I});return(B||G).apply(K,[J].concat(s.call(arguments,1)));}};}n(I,D,G,E,z,A||B);});};d.fn.off=function(A,z,C){var B=this;if(A&&!k(A)){d.each(A,function(E,D){B.off(E,z,D);});return B;}if(!k(z)&&!a(C)&&C!==false){C=z,z=h;}if(C===false){C=i;}return B.each(function(){y(this,A,C,z);});};d.fn.trigger=function(A,z){A=(k(A)||d.isPlainObject(A))?d.Event(A):x(A);A._args=z;return this.each(function(){if(A.type in p&&typeof this[A.type]=="function"){this[A.type]();}else{if("dispatchEvent" in this){this.dispatchEvent(A);}else{d(this).triggerHandler(A,z);}}});};d.fn.triggerHandler=function(B,A){var C,z;this.each(function(E,D){C=c(k(B)?d.Event(B):B);C._args=A;C.target=D;d.each(l(D,B.type||B),function(F,G){z=G.proxy(C);if(C.isImmediatePropagationStopped()){return false;}});});return z;};("focusin focusout focus blur load resize scroll unload click dblclick "+"mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave "+"change select keydown keypress keyup error").split(" ").forEach(function(z){d.fn[z]=function(A){return(0 in arguments)?this.bind(z,A):this.trigger(z);};});d.Event=function(C,B){if(!k(C)){B=C,C=B.type;}var D=document.createEvent(o[C]||"Events"),z=true;if(B){for(var A in B){(A=="bubbles")?(z=!!B[A]):(D[A]=B[A]); }}D.initEvent(C,z,true);return x(D);};})(Zepto);(function(d){var e={},g=d.fn.data,b=d.camelCase,c=d.expando="Zepto"+(+new Date()),i=[];function f(m,k){var n=m[c],j=n&&e[n];if(k===undefined){return j||h(m);}else{if(j){if(k in j){return j[k];}var l=b(k);if(l in j){return j[l];}}return g.call(d(m),k);}}function h(l,k,m){var n=l[c]||(l[c]=++d.uuid),j=e[n]||(e[n]=a(l));if(k!==undefined){j[b(k)]=m;}return j;}function a(k){var j={};d.each(k.attributes||i,function(m,l){if(l.name.indexOf("data-")==0){j[b(l.name.replace("data-",""))]=d.zepto.deserializeValue(l.value);}});return j;}d.fn.data=function(j,k){return k===undefined?d.isPlainObject(j)?this.each(function(l,m){d.each(j,function(n,o){h(m,n,o);});}):(0 in this?f(this[0],j):undefined):this.each(function(){h(this,j,k);});};d.fn.removeData=function(j){if(typeof j=="string"){j=j.split(/\s+/);}return this.each(function(){var l=this[c],k=l&&e[l];if(k){d.each(j||k,function(m){delete k[j?b(this):m];});}});};["remove","empty"].forEach(function(j){var k=d.fn[j];d.fn[j]=function(){var l=this.find("*");if(j==="remove"){l=l.add(this);}l.removeData();return k.call(this);};});})(Zepto);(function($){var jsonpID=0,document=window.document,key,name,rscript=/)<[^<]*)*<\/script>/gi,scriptTypeRE=/^(?:text|application)\/javascript/i,xmlTypeRE=/^(?:text|application)\/xml/i,jsonType="application/json",htmlType="text/html",blankRE=/^\s*$/,originAnchor=document.createElement("a");originAnchor.href=window.location.href;function triggerAndReturn(context,eventName,data){var event=$.Event(eventName);$(context).trigger(event,data);return !event.isDefaultPrevented();}function triggerGlobal(settings,context,eventName,data){if(settings.global){return triggerAndReturn(context||document,eventName,data);}}$.active=0;function ajaxStart(settings){if(settings.global&&$.active++===0){triggerGlobal(settings,null,"ajaxStart");}}function ajaxStop(settings){if(settings.global&&!(--$.active)){triggerGlobal(settings,null,"ajaxStop");}}function ajaxBeforeSend(xhr,settings){var context=settings.context; if(settings.beforeSend.call(context,xhr,settings)===false||triggerGlobal(settings,context,"ajaxBeforeSend",[xhr,settings])===false){return false;}triggerGlobal(settings,context,"ajaxSend",[xhr,settings]);}function ajaxSuccess(data,xhr,settings,deferred){var context=settings.context,status="success";settings.success.call(context,data,status,xhr);if(deferred){deferred.resolveWith(context,[data,status,xhr]);}triggerGlobal(settings,context,"ajaxSuccess",[xhr,settings,data]);ajaxComplete(status,xhr,settings);}function ajaxError(error,type,xhr,settings,deferred){var context=settings.context;settings.error.call(context,xhr,type,error);if(deferred){deferred.rejectWith(context,[xhr,type,error]);}triggerGlobal(settings,context,"ajaxError",[xhr,settings,error||type]);ajaxComplete(type,xhr,settings);}function ajaxComplete(status,xhr,settings){var context=settings.context;settings.complete.call(context,xhr,status);triggerGlobal(settings,context,"ajaxComplete",[xhr,settings]);ajaxStop(settings);}function empty(){}$.ajaxJSONP=function(options,deferred){if(!("type" in options)){return $.ajax(options);}var _callbackName=options.jsonpCallback,callbackName=($.isFunction(_callbackName)?_callbackName():_callbackName)||("jsonp"+(++jsonpID)),script=document.createElement("script"),originalCallback=window[callbackName],responseData,abort=function(errorType){$(script).triggerHandler("error",errorType||"abort");},xhr={abort:abort},abortTimeout;if(deferred){deferred.promise(xhr);}$(script).on("load error",function(e,errorType){clearTimeout(abortTimeout);$(script).off().remove();if(e.type=="error"||!responseData){ajaxError(null,errorType||"error",xhr,options,deferred);}else{ajaxSuccess(responseData[0],xhr,options,deferred);}window[callbackName]=originalCallback;if(responseData&&$.isFunction(originalCallback)){originalCallback(responseData[0]);}originalCallback=responseData=undefined;});if(ajaxBeforeSend(xhr,options)===false){abort("abort");return xhr;}window[callbackName]=function(){responseData=arguments; };script.src=options.url.replace(/\?(.+)=\?/,"?$1="+callbackName);document.head.appendChild(script);if(options.timeout>0){abortTimeout=setTimeout(function(){abort("timeout");},options.timeout);}return xhr;};$.ajaxSettings={type:"GET",beforeSend:empty,success:empty,error:empty,complete:empty,context:null,global:true,xhr:function(){return new window.XMLHttpRequest();},accepts:{script:"text/javascript, application/javascript, application/x-javascript",json:jsonType,xml:"application/xml, text/xml",html:htmlType,text:"text/plain"},crossDomain:false,timeout:0,processData:true,cache:true};function mimeToDataType(mime){if(mime){mime=mime.split(";",2)[0];}return mime&&(mime==htmlType?"html":mime==jsonType?"json":scriptTypeRE.test(mime)?"script":xmlTypeRE.test(mime)&&"xml")||"text";}function appendQuery(url,query){if(query==""){return url;}return(url+"&"+query).replace(/[&?]{1,2}/,"?");}function serializeData(options){if(options.processData&&options.data&&$.type(options.data)!="string"){options.data=$.param(options.data,options.traditional);}if(options.data&&(!options.type||options.type.toUpperCase()=="GET")){options.url=appendQuery(options.url,options.data),options.data=undefined;}}$.ajax=function(options){var settings=$.extend({},options||{}),deferred=$.Deferred&&$.Deferred(),urlAnchor;for(key in $.ajaxSettings){if(settings[key]===undefined){settings[key]=$.ajaxSettings[key];}}ajaxStart(settings);if(!settings.crossDomain){urlAnchor=document.createElement("a");urlAnchor.href=settings.url;urlAnchor.href=urlAnchor.href;settings.crossDomain=(originAnchor.protocol+"//"+originAnchor.host)!==(urlAnchor.protocol+"//"+urlAnchor.host);}if(!settings.url){settings.url=window.location.toString();}serializeData(settings);var dataType=settings.dataType,hasPlaceholder=/\?.+=\?/.test(settings.url);if(hasPlaceholder){dataType="jsonp";}if(settings.cache===false||((!options||options.cache!==true)&&("script"==dataType||"jsonp"==dataType))){settings.url=appendQuery(settings.url,"_="+Date.now());}if("jsonp"==dataType){if(!hasPlaceholder){settings.url=appendQuery(settings.url,settings.jsonp?(settings.jsonp+"=?"):settings.jsonp===false?"":"callback=?"); }return $.ajaxJSONP(settings,deferred);}var mime=settings.accepts[dataType],headers={},setHeader=function(name,value){headers[name.toLowerCase()]=[name,value];},protocol=/^([\w-]+:)\/\//.test(settings.url)?RegExp.$1:window.location.protocol,xhr=settings.xhr(),nativeSetHeader=xhr.setRequestHeader,abortTimeout;if(deferred){deferred.promise(xhr);}if(!settings.crossDomain){setHeader("X-Requested-With","XMLHttpRequest");}setHeader("Accept",mime||"*/*");if(mime=settings.mimeType||mime){if(mime.indexOf(",")>-1){mime=mime.split(",",2)[0];}xhr.overrideMimeType&&xhr.overrideMimeType(mime);}if(settings.contentType||(settings.contentType!==false&&settings.data&&settings.type.toUpperCase()!="GET")){setHeader("Content-Type",settings.contentType||"application/x-www-form-urlencoded");}if(settings.headers){for(name in settings.headers){setHeader(name,settings.headers[name]);}}xhr.setRequestHeader=setHeader;xhr.onreadystatechange=function(){if(xhr.readyState==4){xhr.onreadystatechange=empty;clearTimeout(abortTimeout);var result,error=false;if((xhr.status>=200&&xhr.status<300)||xhr.status==304||(xhr.status==0&&protocol=="file:")){dataType=dataType||mimeToDataType(settings.mimeType||xhr.getResponseHeader("content-type"));result=xhr.responseText;try{if(dataType=="script"){(1,eval)(result);}else{if(dataType=="xml"){result=xhr.responseXML;}else{if(dataType=="json"){result=blankRE.test(result)?null:$.parseJSON(result);}}}}catch(e){error=e;}if(error){ajaxError(error,"parsererror",xhr,settings,deferred);}else{ajaxSuccess(result,xhr,settings,deferred);}}else{ajaxError(xhr.statusText||null,xhr.status?"error":"abort",xhr,settings,deferred);}}};if(ajaxBeforeSend(xhr,settings)===false){xhr.abort();ajaxError(null,"abort",xhr,settings,deferred);return xhr;}if(settings.xhrFields){for(name in settings.xhrFields){xhr[name]=settings.xhrFields[name];}}var async="async" in settings?settings.async:true;xhr.open(settings.type,settings.url,async,settings.username,settings.password);for(name in headers){nativeSetHeader.apply(xhr,headers[name]); }if(settings.timeout>0){abortTimeout=setTimeout(function(){xhr.onreadystatechange=empty;xhr.abort();ajaxError(null,"timeout",xhr,settings,deferred);},settings.timeout);}xhr.send(settings.data?settings.data:null);return xhr;};function parseArguments(url,data,success,dataType){if($.isFunction(data)){dataType=success,success=data,data=undefined;}if(!$.isFunction(success)){dataType=success,success=undefined;}return{url:url,data:data,success:success,dataType:dataType};}$.get=function(){return $.ajax(parseArguments.apply(null,arguments));};$.post=function(){var options=parseArguments.apply(null,arguments);options.type="POST";return $.ajax(options);};$.getJSON=function(){var options=parseArguments.apply(null,arguments);options.dataType="json";return $.ajax(options);};$.fn.load=function(url,data,success){if(!this.length){return this;}var self=this,parts=url.split(/\s/),selector,options=parseArguments(url,data,success),callback=options.success;if(parts.length>1){options.url=parts[0],selector=parts[1];}options.success=function(response){self.html(selector?$("
").html(response.replace(rscript,"")).find(selector):response);callback&&callback.apply(self,arguments);};$.ajax(options);return this;};var escape=encodeURIComponent;function serialize(params,obj,traditional,scope){var type,array=$.isArray(obj),hash=$.isPlainObject(obj);$.each(obj,function(key,value){type=$.type(value);if(scope){key=traditional?scope:scope+"["+(hash||type=="object"||type=="array"?key:"")+"]";}if(!scope&&array){params.add(value.name,value.value);}else{if(type=="array"||(!traditional&&type=="object")){serialize(params,value,traditional,key);}else{params.add(key,value);}}});}$.param=function(obj,traditional){var params=[];params.add=function(key,value){if($.isFunction(value)){value=value();}if(value==null){value="";}this.push(escape(key)+"="+escape(value));};serialize(params,obj,traditional);return params.join("&").replace(/%20/g,"+");};})(Zepto);(function(a){a.fn.serializeArray=function(){var c,d,b=[],e=function(f){if(f.forEach){return f.forEach(e); }b.push({name:c,value:f});};if(this[0]){a.each(this[0].elements,function(f,g){d=g.type,c=g.name;if(c&&g.nodeName.toLowerCase()!="fieldset"&&!g.disabled&&d!="submit"&&d!="reset"&&d!="button"&&d!="file"&&((d!="radio"&&d!="checkbox")||g.checked)){e(a(g).val());}});}return b;};a.fn.serialize=function(){var b=[];this.serializeArray().forEach(function(c){b.push(encodeURIComponent(c.name)+"="+encodeURIComponent(c.value));});return b.join("&");};a.fn.submit=function(c){if(0 in arguments){this.bind("submit",c);}else{if(this.length){var b=a.Event("submit");this.eq(0).trigger(b);if(!b.isDefaultPrevented()){this.get(0).submit();}}}return this;};})(Zepto);(function(b){if(!("__proto__" in {})){b.extend(b.zepto,{Z:function(e,d){e=e||[];b.extend(e,b.fn);e.selector=d||"";e.__Z=true;return e;},isZ:function(d){return b.type(d)==="array"&&"__Z" in d;}});}try{getComputedStyle(undefined);}catch(c){var a=getComputedStyle;window.getComputedStyle=function(d){try{return a(d);}catch(f){return null;}};}})(Zepto);var jQuery=af=Zepto; (function(c,b){window.onerror=function(h,f,d,g){var j=b("#mobAppId").val(),e=b("#mobPageInstanceId").val(),i={appId:j,pageId:e,errorMessage:h,scriptURI:f,lineNumber:d,columnNumber:g};a(JSON.stringify(i));};function a(d){b.ajax({url:"http://act.jshop.zazhipu.com/jsCatchInfo.html",data:{"jsInfo":d},dataType:"jsonp",success:function(e){}});}})(window,$);