!function(t){function e(n){if(i[n])return i[n].exports;var r=i[n]={"i":n,"l":!1,"exports":{}};return t[n].call(r.exports,r,r.exports,e),r.l=!0,r.exports}var n=window.webpackjsonp;window.webpackjsonp=function(i,s,o){for(var a,u,c,l=0,h=[];l0&&(a+=" "+c(s));var u=[];return t.each(o,function(t,e){u.push(e+" "+a)}),u.join(", ")}function o(e,n){n||(t.cssnumber[e]=!0),t.transit.propertymap[e]=h.transform,t.csshooks[e]={"get":function(n){return t(n).css("transit:transform").get(e)},"set":function(n,i){var r=t(n).css("transit:transform");r.setfromstring(e,i),t(n).css({"transit:transform":r})}}}function a(t){return t.replace(/([a-z])/g,function(t){return"-"+t.tolowercase()})}function u(t,e){return"string"!=typeof t||t.match(/^[\-0-9\.]+$/)?""+t+e:t}function c(e){var n=e;return t.fx.speeds[n]&&(n=t.fx.speeds[n]),u(n,"ms")}t.transit={"version":"0.9.9","propertymap":{"marginleft":"margin","marginright":"margin","marginbottom":"margin","margintop":"margin","paddingleft":"padding","paddingright":"padding","paddingbottom":"padding","paddingtop":"padding"},"enabled":!0,"usetransitionend":!1};var l=document.createelement("div"),h={},f=navigator.useragent.tolowercase().indexof("chrome")>-1;h.transition=e("transition"),h.transitiondelay=e("transitiondelay"),h.transform=e("transform"),h.transformorigin=e("transformorigin"),h.transform3d=function(){return l.style[h.transform]="",l.style[h.transform]="rotatey(90deg)",""!==l.style[h.transform]}();var p={"transition":"transitionend","moztransition":"transitionend","otransition":"otransitionend","webkittransition":"webkittransitionend","mstransition":"mstransitionend"},d=h.transitionend=p[h.transition]||null;for(var g in h)h.hasownproperty(g)&&"undefined"==typeof t.support[g]&&(t.support[g]=h[g]);l=null,t.cssease={"_default":"ease","in":"ease-in","out":"ease-out","in-out":"ease-in-out","snap":"cubic-bezier(0,1,.5,1)","easeoutcubic":"cubic-bezier(.215,.61,.355,1)","easeinoutcubic":"cubic-bezier(.645,.045,.355,1)","easeincirc":"cubic-bezier(.6,.04,.98,.335)","easeoutcirc":"cubic-bezier(.075,.82,.165,1)","easeinoutcirc":"cubic-bezier(.785,.135,.15,.86)","easeinexpo":"cubic-bezier(.95,.05,.795,.035)","easeoutexpo":"cubic-bezier(.19,1,.22,1)","easeinoutexpo":"cubic-bezier(1,0,0,1)","easeinquad":"cubic-bezier(.55,.085,.68,.53)","easeoutquad":"cubic-bezier(.25,.46,.45,.94)","easeinoutquad":"cubic-bezier(.455,.03,.515,.955)","easeinquart":"cubic-bezier(.895,.03,.685,.22)","easeoutquart":"cubic-bezier(.165,.84,.44,1)","easeinoutquart":"cubic-bezier(.77,0,.175,1)","easeinquint":"cubic-bezier(.755,.05,.855,.06)","easeoutquint":"cubic-bezier(.23,1,.32,1)","easeinoutquint":"cubic-bezier(.86,0,.07,1)","easeinsine":"cubic-bezier(.47,0,.745,.715)","easeoutsine":"cubic-bezier(.39,.575,.565,1)","easeinoutsine":"cubic-bezier(.445,.05,.55,.95)","easeinback":"cubic-bezier(.6,-.28,.735,.045)","easeoutback":"cubic-bezier(.175, .885,.32,1.275)","easeinoutback":"cubic-bezier(.68,-.55,.265,1.55)","epubout":"cubic-bezier(.3,1,.0,1)"},t.csshooks["transit:transform"]={"get":function(e){return t(e).data("transform")||new n},"set":function(e,i){var r=i;r instanceof n||(r=new n(r)),"webkittransform"!==h.transform||f?e.style[h.transform]=r.tostring():e.style[h.transform]=r.tostring(!0),t(e).data("transform",r)}},t.csshooks.transform={"set":t.csshooks["transit:transform"].set},t.fn.jquery<"1.8"&&(t.csshooks.transformorigin={"get":function(t){return t.style[h.transformorigin]},"set":function(t,e){t.style[h.transformorigin]=e}},t.csshooks.transition={"get":function(t){return t.style[h.transition]},"set":function(t,e){t.style[h.transition]=e}}),o("scale"),o("translate"),o("translatez"),o("rotate"),o("rotatex"),o("rotatey"),o("rotate3d"),o("perspective"),o("skewx"),o("skewy"),o("x",!0),o("y",!0),n.prototype={"setfromstring":function(t,e){var i="string"==typeof e?e.split(","):e.constructor===array?e:[e];i.unshift(t),n.prototype.set.apply(this,i)},"set":function(t){var e=array.prototype.slice.apply(arguments,[1]);this.setter[t]?this.setter[t].apply(this,e):this[t]=e.join(",")},"get":function(t){return this.getter[t]?this.getter[t].apply(this):this[t]||0},"setter":{"rotate":function(t){this.rotate=u(t,"deg")},"rotatex":function(t){this.rotatex=u(t,"deg")},"rotatey":function(t){this.rotatey=u(t,"deg")},"scale":function(t,e){e===undefined&&(e=t),this.scale=t+","+e},"skewx":function(t){this.skewx=u(t,"deg")},"skewy":function(t){this.skewy=u(t,"deg")},"perspective":function(t){this.perspective=u(t,"px")},"x":function(t){this.set("translate",t,null)},"y":function(t){this.set("translate",null,t)},"translate":function(t,e){this._translatex===undefined&&(this._translatex=0),this._translatey===undefined&&(this._translatey=0),null!==t&&t!==undefined&&(this._translatex=u(t,"px")),null!==e&&e!==undefined&&(this._translatey=u(e,"px")),this.translate=this._translatex+","+this._translatey},"translatez":function(t){this.translatez=u(t,"px")}},"getter":{"x":function(){return this._translatex||0},"y":function(){return this._translatey||0},"translatez":function(){return this.translatez||0},"scale":function(){var t=(this.scale||"1,1").split(",");return t[0]&&(t[0]=parsefloat(t[0])),t[1]&&(t[1]=parsefloat(t[1])),t[0]===t[1]?t[0]:t},"rotate3d":function(){for(var t=(this.rotate3d||"0,0,0,0deg").split(","),e=0;e<=3;++e)t[e]&&(t[e]=parsefloat(t[e]));return t[3]&&(t[3]=u(t[3],"deg")),t}},"parse":function(t){var e=this;t.replace(/([a-za-z0-9]+)\((.*?)\)/g,function(t,n,i){e.setfromstring(n,i)})},"tostring":function(t){var e=[];for(var n in this)if(this.hasownproperty(n)){if(!h.transform3d&&("rotatex"===n||"rotatey"===n||"translatez"===n||"perspective"===n||"transformorigin"===n))continue;"_"!==n[0]&&(t&&"scale"===n?e.push(n+"3d("+this[n]+",1)"):t&&"translate"===n?e.push(n+"3d("+this[n]+",0)"):e.push(n+"("+this[n]+")"))}return e.join(" ")}},t.fn.transition=t.fn.transit=function(e,n,r,o){var a=this,u=0,l=!0;"function"==typeof n&&(o=n,n=undefined),"function"==typeof r&&(o=r,r=undefined),"undefined"!=typeof e.easing&&(r=e.easing,delete e.easing),"undefined"!=typeof e.duration&&(n=e.duration,delete e.duration),"undefined"!=typeof e.complete&&(o=e.complete,delete e.complete),"undefined"!=typeof e.queue&&(l=e.queue,delete e.queue),"undefined"!=typeof e.delay&&(u=e.delay,delete e.delay),void 0===n&&(n=t.fx.speeds._default),void 0===r&&(r=t.cssease._default),t.fx.off&&(n=0),n=c(n);var f=s(e,n,r,u),p=t.transit.enabled&&h.transition,g=p?parseint(n,10)+parseint(u,10):0;if(0===g){return i(a,l,function(t){a.css(e),o&&o.apply(a),t&&t()}),a}var v={},m=function(n){var i=!1,r=function s(){i&&a.unbind(d,s),g>0&&a.each(function(){this.style[h.transition]=v[this]||null}),"function"==typeof o&&o.apply(a),"function"==typeof n&&n()};g>0&&d&&t.transit.usetransitionend?(i=!0,a.bind(d,r)):window.settimeout(r,g),a.each(function(){g>0&&(this.style[h.transition]=f),t(this).css(e)})};return i(a,l,function(t){this.offsetwidth,m(t)}),this},t.transit.gettransitionvalue=s}(jquery)},function(t,e){var n;n=function(){return this}();try{n=n||function("return this")()||(0,eval)("this")}catch(i){"object"==typeof window&&(n=window)}t.exports=n},function(t,e){(function(e){t.exports=e}).call(e,{})},function(t,e,n){"use strict";var i,r,s;"function"==typeof symbol&&symbol.iterator;!function(o){r=[n(0)],i=o,(s="function"==typeof i?i.apply(e,r):i)!==undefined&&(t.exports=s)}(function(t){function e(e){var o=e||window.event,a=u.call(arguments,1),c=0,h=0,f=0,p=0,d=0,g=0;if(e=t.event.fix(o),e.type="mousewheel","detail"in o&&(f=-1*o.detail),"wheeldelta"in o&&(f=o.wheeldelta),"wheeldeltay"in o&&(f=o.wheeldeltay),"wheeldeltax"in o&&(h=-1*o.wheeldeltax),"axis"in o&&o.axis===o.horizontal_axis&&(h=-1*f,f=0),c=0===f?h:f,"deltay"in o&&(f=-1*o.deltay,c=f),"deltax"in o&&(h=o.deltax,0===f&&(c=-1*h)),0!==f||0!==h){if(1===o.deltamode){var v=t.data(this,"mousewheel-line-height");c*=v,f*=v,h*=v}else if(2===o.deltamode){var m=t.data(this,"mousewheel-page-height");c*=m,f*=m,h*=m}if(p=math.max(math.abs(f),math.abs(h)),(!s||p=1?"floor":"ceil"](c/s),h=math[h>=1?"floor":"ceil"](h/s),f=math[f>=1?"floor":"ceil"](f/s),l.settings.normalizeoffset&&this.getboundingclientrect){var y=this.getboundingclientrect();d=e.clientx-y.left,g=e.clienty-y.top}return e.deltax=h,e.deltay=f,e.deltafactor=s,e.offsetx=d,e.offsety=g,e.deltamode=0,a.unshift(e,c,h,f),r&&cleartimeout(r),r=settimeout(n,200),(t.event.dispatch||t.event.handle).apply(this,a)}}function n(){s=null}function i(t,e){return l.settings.adjustolddeltas&&"mousewheel"===t.type&&e%120==0}var r,s,o=["wheel","mousewheel","dommousescroll","mozmousepixelscroll"],a="onwheel"in document||document.documentmode>=9?["wheel"]:["mousewheel","dommousescroll","mozmousepixelscroll"],u=array.prototype.slice;if(t.event.fixhooks)for(var c=o.length;c;)t.event.fixhooks[o[--c]]=t.event.mousehooks;var l=t.event.special.mousewheel={"version":"3.1.12","setup":function(){if(this.addeventlistener)for(var n=a.length;n;)this.addeventlistener(a[--n],e,!1);else this.onmousewheel=e;t.data(this,"mousewheel-line-height",l.getlineheight(this)),t.data(this,"mousewheel-page-height",l.getpageheight(this))},"teardown":function(){if(this.removeeventlistener)for(var n=a.length;n;)this.removeeventlistener(a[--n],e,!1);else this.onmousewheel=null;t.removedata(this,"mousewheel-line-height"),t.removedata(this,"mousewheel-page-height")},"getlineheight":function(e){var n=t(e),i=n["offsetparent"in t.fn?"offsetparent":"parent"]();return i.length||(i=t("body")),parseint(i.css("fontsize"),10)||parseint(n.css("fontsize"),10)||16},"getpageheight":function(e){return t(e).height()},"settings":{"adjustolddeltas":!0,"normalizeoffset":!0}};t.fn.extend({"mousewheel":function(t){return t?this.bind("mousewheel",t):this.trigger("mousewheel")},"unmousewheel":function(t){return this.unbind("mousewheel",t)}})})},,,,function(t,e,n){n(3),n(4),n(6),n(7),t.exports=n(10)},function(t,e,n){(function(){var n=this,i=n._,r={},s=array.prototype,o=object.prototype,a=function.prototype,u=s.push,c=s.slice,l=s.concat,h=o.tostring,f=o.hasownproperty,p=s.foreach,d=s.map,g=s.reduce,v=s.reduceright,m=s.filter,y=s.every,_=s.some,e=s.indexof,b=s.lastindexof,t=array.isarray,w=object.keys,x=a.bind,o=function(t){return t instanceof o?t:this instanceof o?void(this._wrapped=t):new o(t)};void 0!==t&&t.exports&&(e=t.exports=o),e._=o,o.version="1.4.4";var n=o.each=o.foreach=function(t,e,n){if(null!=t)if(p&&t.foreach===p)t.foreach(e,n);else if(t.length===+t.length){for(var i=0,s=t.length;i2;if(null==t&&(t=[]),g&&t.reduce===g)return i&&(e=o.bind(e,i)),r?t.reduce(e,n):t.reduce(e);if(n(t,function(t,s,o){r?n=e.call(i,n,t,s,o):(n=t,r=!0)}),!r)throw new typeerror(s);return n},o.reduceright=o.foldr=function(t,e,n,i){var r=arguments.length>2;if(null==t&&(t=[]),v&&t.reduceright===v)return i&&(e=o.bind(e,i)),r?t.reduceright(e,n):t.reduceright(e);var s=t.length;if(s!==+s){var o=o.keys(t);s=o.length}if(n(t,function(a,u,c){u=o?o[--s]:--s,r?n=e.call(i,n,t[u],u,c):(n=t[u],r=!0)}),!r)throw new typeerror(s);return n},o.find=o.detect=function(t,e,n){var i;return i(t,function(t,r,s){if(e.call(n,t,r,s))return i=t,!0}),i},o.filter=o.select=function(t,e,n){var i=[];return null==t?i:m&&t.filter===m?t.filter(e,n):(n(t,function(t,r,s){e.call(n,t,r,s)&&(i[i.length]=t)}),i)},o.reject=function(t,e,n){return o.filter(t,function(t,i,r){return!e.call(n,t,i,r)},n)},o.every=o.all=function(t,e,n){e||(e=o.identity);var i=!0;return null==t?i:y&&t.every===y?t.every(e,n):(n(t,function(t,s,o){if(!(i=i&&e.call(n,t,s,o)))return r}),!!i)};var i=o.some=o.any=function(t,e,n){e||(e=o.identity);var i=!1;return null==t?i:_&&t.some===_?t.some(e,n):(n(t,function(t,s,o){if(i||(i=e.call(n,t,s,o)))return r}),!!i)};o.contains=o.include=function(t,e){return null!=t&&(e&&t.indexof===e?-1!=t.indexof(e):i(t,function(t){return t===e}))},o.invoke=function(t,e){var n=c.call(arguments,2),i=o.isfunction(e);return o.map(t,function(t){return(i?e:t[e]).apply(t,n)})},o.pluck=function(t,e){return o.map(t,function(t){return t[e]})},o.where=function(t,e,n){return o.isempty(e)?n?null:[]:o[n?"find":"filter"](t,function(t){for(var n in e)if(e[n]!==t[n])return!1;return!0})},o.findwhere=function(t,e){return o.where(t,e,!0)},o.max=function(t,e,n){if(!e&&o.isarray(t)&&t[0]===+t[0]&&t.length<65535)return math.max.apply(math,t);if(!e&&o.isempty(t))return-infinity;var i={"computed":-infinity,"value":-infinity};return n(t,function(t,r,s){var o=e?e.call(n,t,r,s):t;o>=i.computed&&(i={"value":t,"computed":o})}),i.value},o.min=function(t,e,n){if(!e&&o.isarray(t)&&t[0]===+t[0]&&t.length<65535)return math.min.apply(math,t);if(!e&&o.isempty(t))return infinity;var i={"computed":infinity,"value":infinity};return n(t,function(t,r,s){var o=e?e.call(n,t,r,s):t;oi||void 0===n)return 1;if(n>>1;n.call(i,t[a])=0})})},o.difference=function(t){var e=l.apply(s,c.call(arguments,1));return o.filter(t,function(t){return!o.contains(e,t)})},o.zip=function(){for(var t=c.call(arguments),e=o.max(o.pluck(t,"length")),n=new array(e),i=0;i=0;n--)e=[t[n].apply(this,e)];return e[0]}},o.after=function(t,e){return t<=0?e():function(){if(--t<1)return e.apply(this,arguments)}},o.keys=w||function(t){if(t!==object(t))throw new typeerror("invalid object");var e=[];for(var n in t)o.has(t,n)&&(e[e.length]=n);return e},o.values=function(t){var e=[];for(var n in t)o.has(t,n)&&e.push(t[n]);return e},o.pairs=function(t){var e=[];for(var n in t)o.has(t,n)&&e.push([n,t[n]]);return e},o.invert=function(t){var e={};for(var n in t)o.has(t,n)&&(e[t[n]]=n);return e},o.functions=o.methods=function(t){var e=[];for(var n in t)o.isfunction(t[n])&&e.push(n);return e.sort()},o.extend=function(t){return n(c.call(arguments,1),function(e){if(e)for(var n in e)t[n]=e[n]}),t},o.pick=function(t){var e={},n=l.apply(s,c.call(arguments,1));return n(n,function(n){n in t&&(e[n]=t[n])}),e},o.omit=function(t){var e={},n=l.apply(s,c.call(arguments,1));for(var i in t)o.contains(n,i)||(e[i]=t[i]);return e},o.defaults=function(t){return n(c.call(arguments,1),function(e){if(e)for(var n in e)null==t[n]&&(t[n]=e[n])}),t},o.clone=function(t){return o.isobject(t)?o.isarray(t)?t.slice():o.extend({},t):t},o.tap=function(t,e){return e(t),t};var k=function(t,e,n,i){if(t===e)return 0!==t||1/t==1/e;if(null==t||null==e)return t===e;t instanceof o&&(t=t._wrapped),e instanceof o&&(e=e._wrapped);var r=h.call(t);if(r!=h.call(e))return!1;switch(r){case"[object string]":return t==string(e);case"[object number]":return t!=+t?e!=+e:0==t?1/t==1/e:t==+e;case"[object date]":case"[object boolean]":return+t==+e;case"[object regexp]":return t.source==e.source&&t.global==e.global&&t.multiline==e.multiline&&t.ignorecase==e.ignorecase}if("object"!=typeof t||"object"!=typeof e)return!1;for(var s=n.length;s--;)if(n[s]==t)return i[s]==e;n.push(t),i.push(e);var o=0,a=!0;if("[object array]"==r){if(o=t.length,a=o==e.length)for(;o--&&(a=k(t[o],e[o],n,i)););}else{var u=t.constructor,c=e.constructor;if(u!==c&&!(o.isfunction(u)&&u instanceof u&&o.isfunction(c)&&c instanceof c))return!1;for(var l in t)if(o.has(t,l)&&(o++,!(a=o.has(e,l)&&k(t[l],e[l],n,i))))break;if(a){for(l in e)if(o.has(e,l)&&!o--)break;a=!o}}return n.pop(),i.pop(),a};o.isequal=function(t,e){return k(t,e,[],[])},o.isempty=function(t){if(null==t)return!0;if(o.isarray(t)||o.isstring(t))return 0===t.length;for(var e in t)if(o.has(t,e))return!1;return!0},o.iselement=function(t){return!(!t||1!==t.nodetype)},o.isarray=t||function(t){return"[object array]"==h.call(t)},o.isobject=function(t){return t===object(t)},n(["arguments","function","string","number","date","regexp"],function(t){o["is"+t]=function(e){return h.call(e)=="[object "+t+"]"}}),o.isarguments(arguments)||(o.isarguments=function(t){return!(!t||!o.has(t,"callee"))}),o.isfunction=function(t){return"function"==typeof t},o.isfinite=function(t){return isfinite(t)&&!isnan(parsefloat(t))},o.isnan=function(t){return o.isnumber(t)&&t!=+t},o.isboolean=function(t){return!0===t||!1===t||"[object boolean]"==h.call(t)},o.isnull=function(t){return null===t},o.isundefined=function(t){return void 0===t},o.has=function(t,e){return f.call(t,e)},o.noconflict=function(){return n._=i,this},o.identity=function(t){return t},o.times=function(t,e,n){for(var i=array(t),r=0;r":">",'"':""","'":"'","/":"/"}};a.unescape=o.invert(a.escape);var r={"escape":new regexp("["+o.keys(a.escape).join("")+"]","g"),"unescape":new regexp("("+o.keys(a.unescape).join("|")+")","g")};o.each(["escape","unescape"],function(t){o[t]=function(e){return null==e?"":(""+e).replace(r[t],function(e){return a[t][e]})}}),o.result=function(t,e){if(null==t)return null;var n=t[e];return o.isfunction(n)?n.call(t):n},o.mixin=function(t){n(o.functions(t),function(e){var n=o[e]=t[e];o.prototype[e]=function(){var t=[this._wrapped];return u.apply(t,arguments),y.call(this,n.apply(o,t))}})};var j=0;o.uniqueid=function(t){var e=++j+"";return t?t+e:e},o.templatesettings={"evaluate":/<%([\s\s]+?)%>/g,"interpolate":/<%=([\s\s]+?)%>/g,"escape":/<%-([\s\s]+?)%>/g};var c=/(.)^/,v={"'":"'","\\":"\\","\r":"r","\n":"n","\t":"t","\u2028":"u2028","\u2029":"u2029"},h=/\\|'|\r|\n|\t|\u2028|\u2029/g;o.template=function(t,e,n){if(o.isfunction(t))return e?t(e):t;var i;n=o.defaults({},n,o.templatesettings);var r=new regexp([(n.escape||c).source,(n.interpolate||c).source,(n.evaluate||c).source].join("|")+"|$","g"),s=0,o="__p+='",a=t;t.replace(r,function(e,n,i,r,a){return o+=t.slice(s,a).replace(h,function(t){return"\\"+v[t]}),n&&(o+="'+\n((__t=("+n+"))==null?'':_.escape(__t))+\n'"),i&&(o+="'+\n((__t=("+i+"))==null?'':__t)+\n'"),r&&(o+="';\n"+r+"\n__p+='"),s=a+e.length,e}),o+="';\n",n.variable||(o="with(obj||{}){\n"+o+"}\n"),o="var __t,__p='',__j=array.prototype.join,print=function(){__p+=__j.call(arguments,'');};\n"+o+"return __p;\n";try{i=new function(n.variable||"obj","_",o)}catch(c){throw c.source=o,c}if(e)return i(e,o);var u=function(t){return i.call(this,t,o)};return u.source="function("+(n.variable||"obj")+"){\n"+o+"}",u.textsource=a,u},o.chain=function(t){return o(t).chain()};var y=function(t){return this._chain?o(t).chain():t};o.mixin(o),n(["pop","push","reverse","shift","sort","splice","unshift"],function(t){var e=s[t];o.prototype[t]=function(){var n=this._wrapped;return e.apply(n,arguments),"shift"!=t&&"splice"!=t||0!==n.length||delete n[0],y.call(this,n)}}),n(["concat","join","slice"],function(t){var e=s[t];o.prototype[t]=function(){return y.call(this,e.apply(this._wrapped,arguments))}}),o.extend(o.prototype,{"chain":function(){return this._chain=!0,this},"value":function(){return this._wrapped}})}).call(this)},function(t,e,n){(function(){var t,i=window||this,r=i.backbone,s=[],o=s.push,a=s.slice,u=s.splice;t=e,t.version="0.9.10";var c=i._;c||(c=n(3)),t.$=i.jquery||i.zepto||i.ender,t.noconflict=function(){return i.backbone=r,this},t.emulatehttp=!1,t.emulatejson=!1;var l=/\s+/,h=function(t,e,n,i){if(!n)return!0;if("object"==typeof n)for(var r in n)t[e].apply(t,[r,n[r]].concat(i));else{if(!l.test(n))return!0;for(var s=n.split(l),o=0,a=s.length;o').hide().appendto("body")[0].contentwindow,this.navigate(n)),this._haspushstate?t.$(window).on("popstate",this.checkurl):this._wantshashchange&&"onhashchange"in window&&!r?t.$(window).on("hashchange",this.checkurl):this._wantshashchange&&(this._checkurlinterval=setinterval(this.checkurl,this.interval)),this.fragment=n;var s=this.location,o=s.pathname.replace(/[^\/]$/,"$&/")===this.root;return this._wantshashchange&&this._wantspushstate&&!this._haspushstate&&!o?(this.fragment=this.getfragment(null,!0),this.location.replace(this.root+this.location.search+"#"+this.fragment),!0):(this._wantspushstate&&this._haspushstate&&o&&s.hash&&(this.fragment=this.gethash().replace(x,""),this.history.replacestate({},document.title,this.root+this.fragment+s.search)),this.options.silent?void 0:this.loadurl())},"stop":function(){t.$(window).off("popstate",this.checkurl).off("hashchange",this.checkurl),clearinterval(this._checkurlinterval),w.started=!1},"route":function(t,e){this.handlers.unshift({"route":t,"callback":e})},"checkurl":function(t){var e=this.getfragment();if(e===this.fragment&&this.iframe&&(e=this.getfragment(this.gethash(this.iframe))),e===this.fragment)return!1;this.iframe&&this.navigate(e),this.loadurl()||this.loadurl(this.gethash())},"loadurl":function(t){var e=this.fragment=this.getfragment(t);return c.any(this.handlers,function(t){if(t.route.test(e))return t.callback(e),!0})},"navigate":function(t,e){if(!w.started)return!1;if(e&&!0!==e||(e={"trigger":e}),t=this.getfragment(t||""),this.fragment!==t){this.fragment=t;var n=this.root+t;if(this._haspushstate)this.history[e.replace?"replacestate":"pushstate"]({},document.title,n);else{if(!this._wantshashchange)return this.location.assign(n);this._updatehash(this.location,t,e.replace),this.iframe&&t!==this.getfragment(this.gethash(this.iframe))&&(e.replace||this.iframe.document.open().close(),this._updatehash(this.iframe.location,t,e.replace))}e.trigger&&this.loadurl(t)}},"_updatehash":function(t,e,n){if(n){var i=t.href.replace(/(javascript:|#).*$/,"");t.replace(i+"#"+e)}else t.hash="#"+e}}),t.history=new w;var i=t.view=function(t){this.cid=c.uniqueid("view"),this._configure(t||{}),this._ensureelement(),this.initialize.apply(this,arguments),this.delegateevents()},d=/^(\s+)\s*(.*)$/,p=["model","collection","el","id","attributes","classname","tagname","events"];c.extend(i.prototype,p,{"tagname":"div","$":function(t){return this.$el.find(t)},"initialize":function(){},"render":function(){return this},"remove":function(){return this.$el.remove(),this.stoplistening(),this},"setelement":function(e,n){return this.$el&&this.undelegateevents(),this.$el=e instanceof t.$?e:t.$(e),this.el=this.$el[0],!1!==n&&this.delegateevents(),this},"delegateevents":function(t){if(t||(t=c.result(this,"events"))){this.undelegateevents();for(var e in t){var n=t[e];if(c.isfunction(n)||(n=this[t[e]]),!n)throw new error('method "'+t[e]+'" does not exist');var i=e.match(d),r=i[1],s=i[2];n=c.bind(n,this),r+=".delegateevents"+this.cid,""===s?this.$el.on(r,n):this.$el.on(r,s,n)}}},"undelegateevents":function(){this.$el.off(".delegateevents"+this.cid)},"_configure":function(t){this.options&&(t=c.extend({},c.result(this,"options"),t)),c.extend(this,c.pick(t,p)),this.options=t},"_ensureelement":function(){if(this.el)this.setelement(c.result(this,"el"),!1);else{var e=c.extend({},c.result(this,"attributes"));this.id&&(e.id=c.result(this,"id")),this.classname&&(e["class"]=c.result(this,"classname"));var n=t.$("<"+c.result(this,"tagname")+">").attr(e);this.setelement(n,!1)}}});var m={"create":"post","update":"put","patch":"patch","delete":"delete","read":"get"};t.sync=function(e,n,i){var r=m[e];c.defaults(i||(i={}),{"emulatehttp":t.emulatehttp,"emulatejson":t.emulatejson});var s={"type":r,"datatype":"json"};if(i.url||(s.url=c.result(n,"url")||a()),null!=i.data||!n||"create"!==e&&"update"!==e&&"patch"!==e||(s.contenttype="application/json",s.data=json.stringify(i.attrs||n.tojson(i))),i.emulatejson&&(s.contenttype="application/x-www-form-urlencoded",s.data=s.data?{"model":s.data}:{}),i.emulatehttp&&("put"===r||"delete"===r||"patch"===r)){s.type="post",i.emulatejson&&(s.data._method=r);var o=i.beforesend;i.beforesend=function(t){if(t.setrequestheader("x-http-method-override",r),o)return o.apply(this,arguments)}}"get"===s.type||i.emulatejson||(s.processdata=!1);var a=i.success;i.success=function(t){a&&a(n,t,i),n.trigger("sync",n,t,i)};var u=i.error;i.error=function(t){u&&u(n,t,i),n.trigger("error",n,t,i)};var l=i.xhr=t.ajax(c.extend(s,i));return n.trigger("request",n,l,i),l},t.ajax=function(){return t.$.ajax.apply(t.$,arguments)};var k=function(t,e){var n,i=this;n=t&&c.has(t,"constructor")?t.constructor:function(){return i.apply(this,arguments)},c.extend(n,i,e);var r=function(){this.constructor=n};return r.prototype=i.prototype,n.prototype=new r,t&&c.extend(n.prototype,t),n.__super__=i.prototype,n};d.extend=g.extend=y.extend=i.extend=w.extend=k;var a=function(){throw new error('a "url" property or function must be specified')}}).call(this)},function(t,e){"use strict";var n="function"==typeof symbol&&"symbol"==typeof symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof symbol&&t.constructor===symbol&&t!==symbol.prototype?"symbol":typeof t};!function(e,i){function r(){s.ready||(s.event.determineeventtypes(),s.utils.each(s.gestures,function(t){s.detection.register(t)}),s.event.ontouch(s.document,s.event_move,s.detection.detect),s.event.ontouch(s.document,s.event_end,s.detection.detect),s.ready=!0)}var s=function f(t,e){return new f.instance(t,e||{})};s.defaults={"stop_browser_behavior":{"userselect":"none","touchaction":"none","touchcallout":"none","contentzooming":"none","userdrag":"none","taphighlightcolor":"rgba(0,0,0,0)"}},s.has_pointerevents=e.navigator.pointerenabled||e.navigator.mspointerenabled,s.has_touchevents="ontouchstart"in e,s.mobile_regex=/mobile|tablet|ip(ad|hone|od)|android|silk/i,s.no_mouseevents=s.has_touchevents&&e.navigator.useragent.match(s.mobile_regex),s.event_types={},s.direction_down="down",s.direction_left="left",s.direction_up="up",s.direction_right="right",s.pointer_mouse="mouse",s.pointer_touch="touch",s.pointer_pen="pen",s.event_start="start",s.event_move="move",s.event_end="end",s.document=e.document,s.plugins=s.plugins||{},s.gestures=s.gestures||{},s.ready=!1,s.utils={"extend":function(t,e,n){for(var i in e)void 0!==t[i]&&n||(t[i]=e[i]);return t},"each":function(t,e,n){var i,r;if("foreach"in t)t.foreach(e,n);else if(void 0!==t.length){for(i=0,r=t.length;i=math.abs(t.pagey-e.pagey)?t.pagex-e.pagex>0?s.direction_left:s.direction_right:t.pagey-e.pagey>0?s.direction_up:s.direction_down},"getdistance":function(t,e){var n=e.pagex-t.pagex,i=e.pagey-t.pagey;return math.sqrt(n*n+i*i)},"getscale":function(t,e){return t.length>=2&&e.length>=2?this.getdistance(e[0],e[1])/this.getdistance(t[0],t[1]):1},"getrotation":function(t,e){return t.length>=2&&e.length>=2?this.getangle(e[1],e[0])-this.getangle(t[1],t[0]):0},"isvertical":function(t){return t==s.direction_up||t==s.direction_down},"stopdefaultbrowserbehavior":function(t,e){e&&t&&t.style&&(s.utils.each(["webkit","khtml","moz","moz","ms","o",""],function(n){s.utils.each(e,function(e,i){n&&(i=n+i.substring(0,1).touppercase()+i.substring(1)),i in t.style&&(t.style[i]=e)})}),"none"==e.userselect&&(t.onselectstart=function(){return!1}),"none"==e.userdrag&&(t.ondragstart=function(){return!1}))}},s.instance=function(t,e){var n=this;return r(),this.element=t,this.enabled=!0,this.options=s.utils.extend(s.utils.extend({},s.defaults),e||{}),this.options.stop_browser_behavior&&s.utils.stopdefaultbrowserbehavior(this.element,this.options.stop_browser_behavior),s.event.ontouch(t,s.event_start,function(t){n.enabled&&s.detection.startdetect(n,t)}),this},s.instance.prototype={"on":function(t,e){var n=t.split(" ");return s.utils.each(n,function(t){this.element.addeventlistener(t,e,!!c&&{"passive":!1})},this),this},"off":function(t,e){var n=t.split(" ");return s.utils.each(n,function(t){this.element.removeeventlistener(t,e,!1)},this),this},"trigger":function(t,e){e||(e={});var n=s.document.createevent("event");n.initevent(t,!0,!0),n.gesture=e;var i=this.element;return s.utils.hasparent(e.target,i)&&(i=e.target),i.dispatchevent(n),this},"enable":function(t){return this.enabled=t,this},"reset":function(){o=null,a=!1,u=!1,s.pointerevent.reset()}};var o=null,a=!1,u=!1,c=!1;try{var l=object.defineproperty({},"passive",{"get":function(){c=!0}});e.addeventlistener("testpassive",null,l),e.removeeventlistener("testpassive",null,l)}catch(h){}s.event={"binddom":function(t,e,n){var i=e.split(" ");s.utils.each(i,function(e){t.addeventlistener(e,n,!!c&&{"passive":!1})})},"ontouch":function(t,e,n){var i=this;this.binddom(t,s.event_types[e],function(r){var c=r.type.tolowercase();if(!c.match(/mouse/)||!u){c.match(/touch/)||c.match(/pointerdown/)||c.match(/mouse/)&&1===r.which?a=!0:c.match(/mouse/)&&!r.which&&(a=!1),c.match(/touch|pointer/)&&(u=!0);var l=0;a&&(s.has_pointerevents&&e!=s.event_end?l=s.pointerevent.updatepointer(e,r):c.match(/touch/)?l=r.touches.length:u||(l=c.match(/up/)?0:1),l>0&&e==s.event_end?e=s.event_move:l||(e=s.event_end),(l||null===o)&&(o=r),n.call(s.detection,i.collecteventdata(t,e,i.gettouchlist(o,e),r)),s.has_pointerevents&&e==s.event_end&&(l=s.pointerevent.updatepointer(e,r))),l||(o=null,a=!1,u=!1,s.pointerevent.reset())}})},"determineeventtypes":function(){var t;t=s.has_pointerevents?s.pointerevent.getevents():s.no_mouseevents?["touchstart","touchmove","touchend touchcancel"]:["touchstart mousedown","touchmove mousemove","touchend touchcancel mouseup"],s.event_types[s.event_start]=t[0],s.event_types[s.event_move]=t[1],s.event_types[s.event_end]=t[2]},"gettouchlist":function(t){return s.has_pointerevents?s.pointerevent.gettouchlist():t.touches?t.touches:(t.identifier=1,[t])},"collecteventdata":function(t,e,n,i){var r=s.pointer_touch;return(i.type.match(/mouse/)||s.pointerevent.matchtype(s.pointer_mouse,i))&&(r=s.pointer_mouse),{"center":s.utils.getcenter(n),"timestamp":(new date).gettime(),"target":i.target,"touches":n,"eventtype":e,"pointertype":r,"srcevent":i,"preventdefault":function(){this.srcevent.preventmanipulation&&this.srcevent.preventmanipulation(),this.srcevent.preventdefault&&this.srcevent.preventdefault()},"stoppropagation":function(){this.srcevent.stoppropagation()},"stopdetect":function(){return s.detection.stopdetect()}}}},s.pointerevent={"pointers":{},"gettouchlist":function(){var t=this,e=[];return s.utils.each(t.pointers,function(t){e.push(t)}),e},"updatepointer":function(t,e){return t==s.event_end?this.pointers={}:(e.identifier=e.pointerid,this.pointers[e.pointerid]=e),object.keys(this.pointers).length},"matchtype":function(t,e){if(!e.pointertype)return!1;var n=e.pointertype,i={};return i[s.pointer_mouse]=n===e.mspointer_type_mouse||n===s.pointer_mouse,i[s.pointer_touch]=n===e.mspointer_type_touch||n===s.pointer_touch,i[s.pointer_pen]=n===e.mspointer_type_pen||n===s.pointer_pen,i[t]},"getevents":function(){return["pointerdown mspointerdown","pointermove mspointermove","pointerup pointercancel mspointerup mspointercancel"]},"reset":function(){this.pointers={}}},s.detection={"gestures":[],"current":null,"previous":null,"stopped":!1,"startdetect":function(t,e){this.current||(this.stopped=!1,this.current={"inst":t,"startevent":s.utils.extend({},e),"lastevent":!1,"name":""},this.detect(e))},"detect":function(t){if(this.current&&!this.stopped){t=this.extendeventdata(t);var e=this.current.inst.options;return s.utils.each(this.gestures,function(n){if(!this.stopped&&!1!==e[n.name]&&!1===n.handler.call(n,t,this.current.inst))return this.stopdetect(),!1},this),this.current&&(this.current.lastevent=t),t.eventtype==s.event_end&&!t.touches.length-1&&this.stopdetect(),t}},"stopdetect":function(){this.previous=s.utils.extend({},this.current),this.current=null,this.stopped=!0},"extendeventdata":function(t){var e=this.current.startevent;!e||t.touches.length==e.touches.length&&t.touches!==e.touches||(e.touches=[],s.utils.each(t.touches,function(t){e.touches.push(s.utils.extend({},t))}));var n,i,r=t.timestamp-e.timestamp,o=t.center.pagex-e.center.pagex,a=t.center.pagey-e.center.pagey,u=s.utils.getvelocity(r,o,a);return"end"===t.eventtype?(n=this.current.lastevent&&this.current.lastevent.interimangle,i=this.current.lastevent&&this.current.lastevent.interimdirection):(n=this.current.lastevent&&s.utils.getangle(this.current.lastevent.center,t.center),i=this.current.lastevent&&s.utils.getdirection(this.current.lastevent.center,t.center)),s.utils.extend(t,{"deltatime":r,"deltax":o,"deltay":a,"velocityx":u.x,"velocityy":u.y,"distance":s.utils.getdistance(e.center,t.center),"angle":s.utils.getangle(e.center,t.center),"interimangle":n,"direction":s.utils.getdirection(e.center,t.center),"interimdirection":i,"scale":s.utils.getscale(e.touches,t.touches),"rotation":s.utils.getrotation(e.touches,t.touches),"startevent":e}),t},"register":function(t){var e=t.defaults||{};return void 0===e[t.name]&&(e[t.name]=!0),s.utils.extend(s.defaults,e,!0),t.index=t.index||1e3,this.gestures.push(t),this.gestures.sort(function(t,e){return t.indexe.index?1:0}),this.gestures}},s.gestures.drag={"name":"drag","index":50,"defaults":{"drag_min_distance":-1!==e.navigator.useragent.tolowercase().indexof("android")?5:10,"correct_for_drag_min_distance":!0,"drag_max_touches":1,"drag_block_horizontal":!1,"drag_block_vertical":!1,"drag_lock_to_axis":!1,"drag_lock_min_distance":25},"triggered":!1,"handler":function(t,e){if(s.detection.current&&s.detection.current.name!=this.name&&this.triggered)return e.trigger(this.name+"end",t),void(this.triggered=!1);if(!(e.options.drag_max_touches>0&&t.touches.length>e.options.drag_max_touches))switch(t.eventtype){case s.event_start:this.triggered=!1;break;case s.event_move:if(t.distance0)){var n=math.abs(e.options.drag_min_distance/t.distance);s.detection.current.startevent.center.pagex+=t.deltax*n,s.detection.current.startevent.center.pagey+=t.deltay*n,t=s.detection.extendeventdata(t)}(s.detection.current.lastevent.drag_locked_to_axis||e.options.drag_lock_to_axis&&e.options.drag_lock_min_distance<=t.distance)&&(t.drag_locked_to_axis=!0);var i=s.detection.current.lastevent.direction;t.drag_locked_to_axis&&i!==t.direction&&(s.utils.isvertical(i)?t.direction=t.deltay<0?s.direction_up:s.direction_down:t.direction=t.deltax<0?s.direction_left:s.direction_right),this.triggered||(e.trigger(this.name+"start",t),this.triggered=!0),e.trigger(this.name,t),e.trigger(this.name+t.direction,t),(e.options.drag_block_vertical&&s.utils.isvertical(t.direction)||e.options.drag_block_horizontal&&!s.utils.isvertical(t.direction))&&t.preventdefault();break;case s.event_end:this.triggered&&e.trigger(this.name+"end",t),this.triggered=!1}}},s.gestures.hold={"name":"hold","index":10,"defaults":{"hold_timeout":800,"hold_threshold":1},"timer":null,"handler":function(t,e){switch(t.eventtype){case s.event_start:cleartimeout(this.timer),s.detection.current.name=this.name,this.timer=settimeout(function(){s.detection.current&&"hold"==s.detection.current.name&&e.trigger("hold",t)},e.options.hold_timeout);break;case s.event_move:t.distance>e.options.hold_threshold&&cleartimeout(this.timer);break;case s.event_end:cleartimeout(this.timer)}}},s.gestures.release={"name":"release","index":infinity,"handler":function(t,e){t.eventtype==s.event_end&&e.trigger(this.name,t)}},s.gestures.swipe={"name":"swipe","index":40,"defaults":{"swipe_min_touches":1,"swipe_max_touches":1,"swipe_velocity":.7},"handler":function(t,e){if(t.eventtype==s.event_end){if(e.options.swipe_max_touches>0&&t.touches.lengthe.options.swipe_max_touches)return;(t.velocityx>e.options.swipe_velocity||t.velocityy>e.options.swipe_velocity)&&(e.trigger(this.name,t),e.trigger(this.name+t.direction,t))}}},s.gestures.tap={"name":"tap","index":100,"defaults":{"tap_max_touchtime":250,"tap_max_distance":10,"tap_always":!0,"doubletap_distance":20,"doubletap_interval":300},"handler":function(t,e){if(t.eventtype==s.event_end&&"touchcancel"!=t.srcevent.type){var n=s.detection.previous,i=!1;if(t.deltatime>e.options.tap_max_touchtime||t.distance>e.options.tap_max_distance)return;n&&"tap"==n.name&&t.timestamp-n.lastevent.timestampe.options.transform_min_rotation&&e.trigger("rotate",t),n>e.options.transform_min_scale&&(e.trigger("pinch",t),e.trigger("pinch"+(t.scale<1?"in":"out"),t));break;case s.event_end:this.triggered&&e.trigger(this.name+"end",t),this.triggered=!1}}},"function"==typeof define&&define.amd?define(function(){return s}):"object"===(void 0===t?"undefined":n(t))&&t.exports?t.exports=s:e.hammer=s}(window)}]);