You are on page 1of 36

/*

RequireJS 2.1.11 Copyright (c) 2010-2014, The Dojo Foundation All Rights Reserved.
Available via the MIT or new BSD license.
see: http://github.com/jrburke/requirejs for details
*/
var requirejs,require,define;
(function(ca){function G(b){return"[object Function]"===M.call(b)}function H(b)
{return"[object Array]"===M.call(b)}function v(b,c){if(b){var
d;for(d=0;d<b.length&&(!b[d]||!c(b[d],d,b));d+=1);}}function U(b,c){if(b){var
d;for(d=b.length-1;-1<d&&(!b[d]||!c(b[d],d,b));d-=1);}}function s(b,c){return
ga.call(b,c)}function j(b,c){return s(b,c)&&b[c]}function B(b,c){for(var d in
b)if(s(b,d)&&c(b[d],d))break}function V(b,c,d,g){c&&B(c,function(c,h){if(d||!
s(b,h))g&&"object"===typeof c&&c&&!H(c)&&!G(c)&&!(c instanceof
RegExp)?(b[h]||(b[h]={}),V(b[h],c,d,g)):b[h]=c});return b}function t(b,c){return
function(){return c.apply(b,arguments)}}function da(b){throw b;}function ea(b){if(!
b)return b;var c=ca;v(b.split("."),function(b){c=c[b]});return c}function
C(b,c,d,g)
{c=Error(c+"\nhttp://requirejs.org/docs/errors.html#"+b);c.requireType=b;c.requireM
odules=g;d&&(c.originalError=d);return c}function ha(b){function c(a,e,b){var
f,n,c,d,g,h,i,I=e&&e.split("/");n=I;var
m=l.map,k=m&&m["*"];if(a&&"."===a.charAt(0))if(e){n=
I.slice(0,I.length-1);a=a.split("/");e=a.length-
1;l.nodeIdCompat&&R.test(a[e])&&(a[e]=a[e].replace(R,""));n=a=n.concat(a);d=n.lengt
h;for(e=0;e<d;e++)if(c=n[e],"."===c)n.splice(e,1),e-=1;else
if(".."===c)if(1===e&&(".."===n[2]||".."===n[0]))break;else 0<e&&(n.splice(e-
1,2),e-=2);a=a.join("/")}else 0===a.indexOf("./")&&(a=a.substring(2));if(b&&m&&(I||
k)){n=a.split("/");e=n.length;a:for(;0<e;e-=1)
{d=n.slice(0,e).join("/");if(I)for(c=I.length;0<c;c-
=1)if(b=j(m,I.slice(0,c).join("/")))if(b=j(b,d)){f=b;
g=e;break a}!h&&(k&&j(k,d))&&(h=j(k,d),i=e)}!
f&&h&&(f=h,g=i);f&&(n.splice(0,g,f),a=n.join("/"))}return(f=j(l.pkgs,a))?
f:a}function d(a){z&&v(document.getElementsByTagName("script"),function(e)
{if(e.getAttribute("data-requiremodule")===a&&e.getAttribute("data-
requirecontext")===i.contextName)return e.parentNode.removeChild(e),!0})}function
g(a){var e=j(l.paths,a);if(e&&H(e)&&1<e.length)return
e.shift(),i.require.undef(a),i.require([a]),!0}function u(a){var e,b=a?
a.indexOf("!"):-1;-1<b&&(e=a.substring(0,
b),a=a.substring(b+1,a.length));return[e,a]}function m(a,e,b,f){var n,d,g=null,h=e?
e.name:null,l=a,m=!0,k="";a||(m=!1,a="_@r"+
(M+=1));a=u(a);g=a[0];a=a[1];g&&(g=c(g,h,f),d=j(p,g));a&&(g?k=d&&d.normalize?
d.normalize(a,function(a){return c(a,h,f)}):c(a,h,f):
(k=c(a,h,f),a=u(k),g=a[0],k=a[1],b=!0,n=i.nameToUrl(k)));b=g&&!d&&!
b?"_unnormalized"+(Q+=1):"";return{prefix:g,name:k,parentMap:e,unnormalized:!!
b,url:n,originalName:l,isDefine:m,id:(g?g+"!"+k:k)+b}}function q(a){var
e=a.id,b=j(k,e);b||(b=k[e]=new i.Module(a));
return b}function r(a,e,b){var f=a.id,n=j(k,f);if(s(p,f)&&(!n||
n.defineEmitComplete))"defined"===e&&b(p[f]);else
if(n=q(a),n.error&&"error"===e)b(n.error);else n.on(e,b)}function w(a,e){var
b=a.requireModules,f=!1;if(e)e(a);else if(v(b,function(e)
{if(e=j(k,e))e.error=a,e.events.error&&(f=!0,e.emit("error",a))}),!
f)h.onError(a)}function x(){S.length&&(ia.apply(A,
[A.length,0].concat(S)),S=[])}function y(a){delete k[a];delete W[a]}function
F(a,e,b){var f=a.map.id;a.error?a.emit("error",a.error):(e[f]=
!0,v(a.depMaps,function(f,c){var d=f.id,g=j(k,d);g&&(!a.depMatched[c]&&!
b[d])&&(j(e,d)?(a.defineDep(c,p[d]),a.check()):F(g,e,b))}),b[f]=!0)}function D()
{var a,e,b=(a=1E3*l.waitSeconds)&&i.startTime+a<(new Date).getTime(),f=[],c=[],h=!
1,k=!0;if(!X){X=!0;B(W,function(a){var i=a.map,m=i.id;if(a.enabled&&(i.isDefine||
c.push(a),!a.error))if(!a.inited&&b)g(m)?h=e=!0:(f.push(m),d(m));else if(!
a.inited&&(a.fetched&&i.isDefine)&&(h=!0,!i.prefix))return k=!
1});if(b&&f.length)return a=C("timeout","Load timeout for modules: "+
f,null,f),a.contextName=i.contextName,w(a);k&&v(c,function(a){F(a,{},{})});if((!b||
e)&&h)if((z||fa)&&!Y)Y=setTimeout(function(){Y=0;D()},50);X=!1}}function E(a)
{s(p,a[0])||q(m(a[0],null,!0)).init(a[1],a[2])}function K(a){var
a=a.currentTarget||a.srcElement,e=i.onScriptLoad;a.detachEvent&&!Z?
a.detachEvent("onreadystatechange",e):a.removeEventListener("load",e,!
1);e=i.onScriptError;(!a.detachEvent||Z)&&a.removeEventListener("error",e,!
1);return{node:a,id:a&&a.getAttribute("data-requiremodule")}}function L(){var a;
for(x();A.length;){a=A.shift();if(null===a[0])return w(C("mismatch","Mismatched
anonymous define() module: "+a[a.length-1]));E(a)}}var X,
$,i,N,Y,l={waitSeconds:7,baseUrl:"./",paths:{},bundles:{},pkgs:{},shim:{},config:
{}},k={},W={},aa={},A=[],p={},T={},ba={},M=1,Q=1;N={require:function(a){return
a.require?a.require:a.require=i.makeRequire(a.map)},exports:function(a)
{a.usingExports=!0;if(a.map.isDefine)return a.exports?
p[a.map.id]=a.exports:a.exports=p[a.map.id]={}},module:function(a){return a.module?
a.module:a.module={id:a.map.id,uri:a.map.url,config:function(){return
j(l.config,a.map.id)||{}},exports:a.exports||(a.exports={})}}};$=function(a)
{this.events=j(aa,a.id)||
{};this.map=a;this.shim=j(l.shim,a.id);this.depExports=[];this.depMaps=[];this.depM
atched=[];this.pluginMaps={};this.depCount=0};$.prototype={init:function(a,e,b,f)
{f=f||{};if(!this.inited){this.factory=e;if(b)this.on("error",b);else
this.events.error&&(b=t(this,function(a)
{this.emit("error",a)}));this.depMaps=a&&a.slice(0);this.errback=
b;this.inited=!0;this.ignore=f.ignore;f.enabled||this.enabled?
this.enable():this.check()}},defineDep:function(a,e){this.depMatched[a]||
(this.depMatched[a]=!0,this.depCount-=1,this.depExports[a]=e)},fetch:function()
{if(!this.fetched){this.fetched=!0;i.startTime=(new Date).getTime();var
a=this.map;if(this.shim)i.makeRequire(this.map,{enableBuildCallback:!0})
(this.shim.deps||[],t(this,function(){return a.prefix?
this.callPlugin():this.load()}));else return a.prefix?
this.callPlugin():this.load()}},load:function(){var a=
this.map.url;T[a]||(T[a]=!0,i.load(this.map.id,a))},check:function()
{if(this.enabled&&!this.enabling){var a,e,b=this.map.id;e=this.depExports;var
f=this.exports,c=this.factory;if(this.inited)if(this.error)this.emit("error",this.e
rror);else{if(!this.defining){this.defining=!0;if(1>this.depCount&&!this.defined)
{if(G(c)){if(this.events.error&&this.map.isDefine||h.onError!
==da)try{f=i.execCb(b,c,e,f)}catch(d){a=d}else
f=i.execCb(b,c,e,f);this.map.isDefine&&void 0===f&&((e=this.module)?
f=e.exports:this.usingExports&&
(f=this.exports));if(a)return
a.requireMap=this.map,a.requireModules=this.map.isDefine?
[this.map.id]:null,a.requireType=this.map.isDefine?"define":"require",w(this.error=
a)}else f=c;this.exports=f;if(this.map.isDefine&&!
this.ignore&&(p[b]=f,h.onResourceLoad))h.onResourceLoad(i,this.map,this.depMaps);y(
b);this.defined=!0}this.defining=!1;this.defined&&!
this.defineEmitted&&(this.defineEmitted=!
0,this.emit("defined",this.exports),this.defineEmitComplete=!0)}}else
this.fetch()}},callPlugin:function(){var a=
this.map,b=a.id,d=m(a.prefix);this.depMaps.push(d);r(d,"defined",t(this,function(f)
{var d,g;g=j(ba,this.map.id);var J=this.map.name,u=this.map.parentMap?
this.map.parentMap.name:null,p=i.makeRequire(a.parentMap,{enableBuildCallback:!
0});if(this.map.unnormalized){if(f.normalize&&(J=f.normalize(J,function(a){return
c(a,u,!
0)})||""),f=m(a.prefix+"!"+J,this.map.parentMap),r(f,"defined",t(this,function(a)
{this.init([],function(){return a},null,{enabled:!0,ignore:!0})})),g=j(k,f.id))
{this.depMaps.push(f);
if(this.events.error)g.on("error",t(this,function(a)
{this.emit("error",a)}));g.enable()}}else g?
(this.map.url=i.nameToUrl(g),this.load()):(d=t(this,function(a)
{this.init([],function(){return a},null,{enabled:!0})}),d.error=t(this,function(a)
{this.inited=!0;this.error=a;a.requireModules=[b];B(k,function(a)
{0===a.map.id.indexOf(b+"_unnormalized")&&y(a.map.id)});w(a)}),d.fromText=t(this,fu
nction(f,c){var g=a.name,J=m(g),k=O;c&&(f=c);k&&(O=!
1);q(J);s(l.config,b)&&(l.config[g]=l.config[b]);try{h.exec(f)}catch(j){return
w(C("fromtexteval",
"fromText eval for "+b+" failed: "+j,j,[b]))}k&&(O=!
0);this.depMaps.push(J);i.completeLoad(g);p([g],d)}),f.load(a.name,p,d,l))}));i.ena
ble(d,this);this.pluginMaps[d.id]=d},enable:function()
{W[this.map.id]=this;this.enabling=this.enabled=!
0;v(this.depMaps,t(this,function(a,b){var c,f;if("string"===typeof a)
{a=m(a,this.map.isDefine?this.map:this.map.parentMap,!1,!
this.skipMap);this.depMaps[b]=a;if(c=j(N,a.id))
{this.depExports[b]=c(this);return}this.depCount+=1;r(a,"defined",t(this,function(a
){this.defineDep(b,
a);this.check()}));this.errback&&r(a,"error",t(this,this.errback))}c=a.id;f=k[c];!
s(N,c)&&(f&&!f.enabled)&&i.enable(a,this)}));B(this.pluginMaps,t(this,function(a)
{var b=j(k,a.id);b&&!b.enabled&&i.enable(a,this)}));this.enabling=!
1;this.check()},on:function(a,b){var c=this.events[a];c||
(c=this.events[a]=[]);c.push(b)},emit:function(a,b){v(this.events[a],function(a)
{a(b)});"error"===a&&delete
this.events[a]}};i={config:l,contextName:b,registry:k,defined:p,urlFetched:T,defQue
ue:A,Module:$,makeModuleMap:m,
nextTick:h.nextTick,onError:w,configure:function(a){a.baseUrl&&"/"!
==a.baseUrl.charAt(a.baseUrl.length-1)&&(a.baseUrl+="/");var b=l.shim,c={paths:!
0,bundles:!0,config:!0,map:!0};B(a,function(a,b){c[b]?(l[b]||(l[b]={}),V(l[b],a,!
0,!0)):l[b]=a});a.bundles&&B(a.bundles,function(a,b){v(a,function(a){a!
==b&&(ba[a]=b)})});a.shim&&(B(a.shim,function(a,c)
{H(a)&&(a={deps:a});if((a.exports||a.init)&&!
a.exportsFn)a.exportsFn=i.makeShimExports(a);b[c]=a}),l.shim=b);a.packages&&v(a.pac
kages,function(a){var b,
a="string"===typeof a?
{name:a}:a;b=a.name;a.location&&(l.paths[b]=a.location);l.pkgs[b]=a.name+"/"+
(a.main||"main").replace(ja,"").replace(R,"")});B(k,function(a,b){!a.inited&&!
a.map.unnormalized&&(a.map=m(b))});if(a.deps||a.callback)i.require(a.deps||
[],a.callback)},makeShimExports:function(a){return function(){var
b;a.init&&(b=a.init.apply(ca,arguments));return b||
a.exports&&ea(a.exports)}},makeRequire:function(a,e){function g(f,c,d){var
j,l;e.enableBuildCallback&&(c&&G(c))&&(c.__requireJsBuild=
!0);if("string"===typeof f){if(G(c))return w(C("requireargs","Invalid require
call"),d);if(a&&s(N,f))return N[f](k[a.id]);if(h.get)return
h.get(i,f,a,g);j=m(f,a,!1,!0);j=j.id;return!s(p,j)?w(C("notloaded",'Module name
"'+j+'" has not been loaded yet for context: '+b+(a?"":". Use
require([])"))):p[j]}L();i.nextTick(function()
{L();l=q(m(null,a));l.skipMap=e.skipMap;l.init(f,c,d,{enabled:!0});D()});return
g}e=e||{};V(g,{isBrowser:z,toUrl:function(b){var
e,d=b.lastIndexOf("."),g=b.split("/")[0];if(-1!==
d&&(!("."===g||".."===g)||1<d))e=b.substring(d,b.length),b=b.substring(0,d);return
i.nameToUrl(c(b,a&&a.id,!0),e,!0)},defined:function(b){return s(p,m(b,a,!1,!
0).id)},specified:function(b){b=m(b,a,!1,!0).id;return s(p,b)||s(k,b)}});a||
(g.undef=function(b){x();var c=m(b,a,!0),e=j(k,b);d(b);delete p[b];delete
T[c.url];delete aa[b];U(A,function(a,c)
{a[0]===b&&A.splice(c,1)});e&&(e.events.defined&&(aa[b]=e.events),y(b))});return
g},enable:function(a){j(k,a.id)&&q(a).enable()},completeLoad:function(a){var b,
c,f=j(l.shim,a)||{},d=f.exports;for(x();A.length;){c=A.shift();if(null===c[0])
{c[0]=a;if(b)break;b=!0}else c[0]===a&&(b=!0);E(c)}c=j(k,a);if(!b&&!s(p,a)&&c&&!
c.inited){if(l.enforceDefine&&(!d||!ea(d)))return g(a)?void 0:w(C("nodefine","No
define call for "+a,null,[a]));E([a,f.deps||
[],f.exportsFn])}D()},nameToUrl:function(a,b,c){var f,d,g;
(f=j(l.pkgs,a))&&(a=f);if(f=j(ba,a))return
i.nameToUrl(f,b,c);if(h.jsExtRegExp.test(a))f=a+
(b||"");else{f=l.paths;a=a.split("/");for(d=a.length;0<d;d-=1)if(g=a.slice(0,
d).join("/"),g=j(f,g)){H(g)&&(g=g[0]);a.splice(0,d,g);break}f=a.join("/");f+=b||
(/^data\:|\?/.test(f)||c?"":".js");f=("/"===f.charAt(0)||f.match(/^[\w\+\.\-]
+:/)?"":l.baseUrl)+f}return l.urlArgs?f+((-1===f.indexOf("?")?"?":"&")
+l.urlArgs):f},load:function(a,b){h.load(i,a,b)},execCb:function(a,b,c,d){return
b.apply(d,c)},onScriptLoad:function(a){if("load"===a.type||
ka.test((a.currentTarget||
a.srcElement).readyState))P=null,a=K(a),i.completeLoad(a.id)},onScriptError:functio
n(a){var b=K(a);if(!g(b.id))return w(C("scripterror",
"Script error for: "+b.id,a,[b.id]))}};i.require=i.makeRequire();return i}var
h,x,y,D,K,E,P,L,q,Q,la=/(\/\*([\s\S]*?)\*\/|([^:]|^)\/\/(.*)$)/mg,ma=/
[^.]\s*require\s*\(\s*["']([^'"\s]+)
["']\s*\)/g,R=/\.js$/,ja=/^\.\//;x=Object.prototype;var
M=x.toString,ga=x.hasOwnProperty,ia=Array.prototype.splice,z=!!("undefined"!
==typeof window&&"undefined"!==typeof navigator&&window.document),fa=!
z&&"undefined"!==typeof importScripts,ka=z&&"PLAYSTATION
3"===navigator.platform?/^complete$/:/^(complete|loaded)$/,
Z="undefined"!==typeof opera&&"[object
Opera]"===opera.toString(),F={},r={},S=[],O=!1;if("undefined"===typeof define)
{if("undefined"!==typeof requirejs)
{if(G(requirejs))return;r=requirejs;requirejs=void 0}"undefined"!==typeof
require&&!G(require)&&(r=require,require=void 0);h=requirejs=function(b,c,d,g){var
u,m="_";!H(b)&&"string"!==typeof b&&(u=b,H(c)?
(b=c,c=d,d=g):b=[]);u&&u.context&&(m=u.context);(g=j(F,m))||
(g=F[m]=h.s.newContext(m));u&&g.configure(u);return
g.require(b,c,d)};h.config=function(b){return h(b)};
h.nextTick="undefined"!==typeof setTimeout?function(b){setTimeout(b,4)}:function(b)
{b()};require||
(require=h);h.version="2.1.11";h.jsExtRegExp=/^\/|:|\?|\.js$/;h.isBrowser=z;x=h.s={
contexts:F,newContext:ha};h({});v(["toUrl","undef","defined","specified"],function(
b){h[b]=function(){var c=F._;return
c.require[b].apply(c,arguments)}});if(z&&(y=x.head=document.getElementsByTagName("h
ead")[0],D=document.getElementsByTagName("base")
[0]))y=x.head=D.parentNode;h.onError=da;h.createNode=function(b){var c=
b.xhtml?
document.createElementNS("http://www.w3.org/1999/xhtml","html:script"):document.cre
ateElement("script");c.type=b.scriptType||"text/javascript";c.charset="utf-
8";c.async=!0;return c};h.load=function(b,c,d){var g=b&&b.config||{};if(z)return
g=h.createNode(g,c,d),g.setAttribute("data-
requirecontext",b.contextName),g.setAttribute("data-
requiremodule",c),g.attachEvent&&!
(g.attachEvent.toString&&0>g.attachEvent.toString().indexOf("[native code"))&&!Z?
(O=!0,g.attachEvent("onreadystatechange",b.onScriptLoad)):
(g.addEventListener("load",b.onScriptLoad,!
1),g.addEventListener("error",b.onScriptError,!1)),g.src=d,L=g,D?
y.insertBefore(g,D):y.appendChild(g),L=null,g;if(fa)try{importScripts(d),b.complete
Load(c)}catch(j){b.onError(C("importscripts","importScripts failed for "+c+" at
"+d,j,[c]))}};z&&!
r.skipDataMain&&U(document.getElementsByTagName("script"),function(b){y||
(y=b.parentNode);if(K=b.getAttribute("data-main"))return q=K,r.baseUrl||
(E=q.split("/"),q=E.pop(),Q=E.length?E.join("/")+"/":"./",r.baseUrl=
Q),q=q.replace(R,""),h.jsExtRegExp.test(q)&&(q=K),r.deps=r.deps?r.deps.concat(q):
[q],!0});define=function(b,c,d){var g,h;"string"!==typeof
b&&(d=c,c=b,b=null);H(c)||(d=c,c=null);!
c&&G(d)&&(c=[],d.length&&(d.toString().replace(la,"").replace(ma,function(b,d)
{c.push(d)}),c=(1===d.length?["require"]:
["require","exports","module"]).concat(c)));if(O){if(!
(g=L))P&&"interactive"===P.readyState||
U(document.getElementsByTagName("script"),function(b)
{if("interactive"===b.readyState)return P=b}),g=P;g&&(b||
(b=g.getAttribute("data-requiremodule")),h=F[g.getAttribute("data-
requirecontext")])}(h?h.defQueue:S).push([b,c,d])};/*define.amd={jQuery:!0};*/
define.amd=false; h.exec=function(b){return eval(b)};h(r)}})(this);

function initLocale()
{Locale.init(spade.content.language),Locale.initJsonMap(["../../../common/component
snew/locale/[lan].json"],loadJs,mm.game.config.ver)}function loadJs()
{Loader.setProgress("TXT_DOWN"),mm.game.run(function(){return spade.isLoaderPixi()?
(createApp(),LoaderPixi.create(),void loadFont()):loadFont()})}function
loadFontCss(){var e;e=mm.isIE()?" src: url('[url].eot') format('embedded-
opentype');":" src: url('[url].ttf') format('truetype');";var t="@font-face { font-
family: [name];"+e+" font-style: normal; font-
display:fallback;}",n=mm.game.config.fonts||[],i="";mm.each(n,function(e,n){var
r=t;r=r.replace(/\[name\]/gi,e.name),r=r.replace(/\[url\]/gi,e.url),i+=r});var
r=document.createElement("style");r.innerHTML=i,document.head.appendChild(r)}functi
on loadFont(){loadFontCss(),Loader.setProgress("TXT_DOWN");var
e=mm.game.config.fonts||[],t=[];mm.each(e,function(e)
{t.push(e.name)}),WebFont.load({custom:{families:t},active:loadH5Image})}function
removeFontList(){mm.delay(function(){$(".webfont-list").remove()},1e4)}function
loadCss(){var cssList=mm.game.config.cssList;if(!cssList||0==cssList.length)return
loadImage();for(var i=0;i<cssList.length;i++){var
css=cssList[i];PIXI.loader.add("css"+i,css+"?"+mm.game.config.ver)}var isLoadCss=!
0;PIXI.loader.on("progress",function(e)
{isLoadCss&&Loader.setProgress(5+.1*e.progress)}).load(function(loader,res){for(var
cssHtml="",i=0;i<cssList.length;i++){var data=res["css"+i].data;"undefined"!=typeof
resource_h5&&mm.each(resource_h5,function(item,key){data=data.replace(eval("/\\
["+key+"\\]/ig"),item),mm.device.isPC()||
(data=data.replace(/:hover/g,":hovers"))}),cssHtml+=data}var
style=document.createElement("style");style.innerHTML=cssHtml,document.head.appendC
hild(style),isLoadCss=null,loadImage()}),Loader.showTips()}function loadH5Image()
{var e=0,t=0;if("undefined"==typeof resource_h5)return
loadImage();if(mm.each(resource_h5,function(){t++}),0==t)return loadCss();var
n=mm.game.config.ver;mm.each(resource_h5,function(i,r){!function(i){var o=new
XMLHttpRequest;o.open("GET",i+"?"+n,!0),o.onload=function()
{if(4==this.readyState&&200==this.status){var
n=URL.createObjectURL(this.response);resource_h5[r]=n,e+
+,Loader.setProgress(5*e/t),e==t&&loadCss()}},o.responseType="blob",o.send()}
(i)})}function loadImage()
{PIXI.loader.defaultQueryString=mm.game.config.ver,mm.each(resource,function(e,t)
{PIXI.loader.add(t,e)});var
e=spade.content.language.toLowerCase();PIXI.loader.pre(function(t,n)
{t.url=t.url.replace(/\[lan\]/gi,e),n()}),PIXI.loader.on("progress",function(e)
{Loader.setProgress(parseFloat(15+.85*e.progress))}).load(init)}function
loadSound(e){var t=[];for(var n in res_sounds){var
i,r=res_sounds[n],o="?"+mm.game.config.ver;mm.isObject(r)?(i=r.src+o,r.src=i):
(i=r+o,res_sounds[n]=i),t.push(i)}var
s=MessageTip.create();s.show(),mm.loader.loadSound(t,function()
{s.hide(),e()},function(e){s.setTxt(Math.ceil(e))})}function createApp(){if(!
window.app){var e=PIXI.utils.isMobile.phone?{resolution:window.devicePixelRatio||
1,autoResize:!0}:{},t=navigator.userAgent.indexOf("Firefox")>-1;t&&!
mm.device.isIos()&&mm.device.isMobile()&&(e.forceCanvas=!0);var
n=gameSize.getSize(),i=new
PIXI.Application(n.width,n.height,e);document.body.appendChild(i.view),window.app=i
}}function init(e,t){removeFontList(),Loader.hideTips(),window.res?
window.res=mm.updateObject(window.res,t):window.res=t,createApp(),Loader.setProgres
s("TXT_PREPARE_DATA"),new Main,app.ticker.add(function(){spade.isDebug()?
showStats():(window.console.log=function(){},window.console.info=function()
{})})}function showStats(){return}!function(e,t){"object"==typeof
module&&"object"==typeof module.exports?module.exports=e.document?t(e,!
0):function(e){if(!e.document)throw new Error("jQuery requires a window with a
document");return t(e)}:t(e)}("undefined"!=typeof window?window:this,function(e,t)
{function n(e){var t=!!e&&"length"in e&&e.length,n=oe.type(e);return"function"!
==n&&!oe.isWindow(e)&&("array"===n||0===t||"number"==typeof t&&t>0&&t-1 in
e)}function i(e,t,n){if(oe.isFunction(t))return oe.grep(e,function(e,i){return!!
t.call(e,i,e)!==n});if(t.nodeType)return oe.grep(e,function(e){return e===t!
==n});if("string"==typeof t){if(me.test(t))return
oe.filter(t,e,n);t=oe.filter(t,e)}return oe.grep(e,function(e){return Z.call(t,e)>-
1!==n})}function r(e,t){for(;(e=e[t])&&1!==e.nodeType;);return e}function o(e){var
t={};return oe.each(e.match(be)||[],function(e,n){t[n]=!0}),t}function s()
{J.removeEventListener("DOMContentLoaded",s),e.removeEventListener("load",s),oe.rea
dy()}function a(){this.expando=oe.expando+a.uid++}function c(e,t,n){var i;if(void
0===n&&1===e.nodeType)if(i="data-"+t.replace(Ie,"-
$&").toLowerCase(),n=e.getAttribute(i),"string"==typeof n)
{try{n="true"===n||"false"!==n&&("null"===n?null:+n+""===n?+n:Ee.test(n)?
oe.parseJSON(n):n)}catch(e){}Le.set(e,t,n)}else n=void 0;return n}function
u(e,t,n,i){var r,o=1,s=20,a=i?function(){return i.cur()}:function(){return
oe.css(e,t,"")},c=a(),u=n&&n[3]||
(oe.cssNumber[t]?"":"px"),l=(oe.cssNumber[t]||"px"!
==u&&+c)&&Ne.exec(oe.css(e,t));if(l&&l[3]!==u){u=u||l[3],n=n||[],l=+c||1;do
o=o||".5",l/=o,oe.style(e,t,l+u);while(o!==(o=a()/c)&&1!==o&&--s)}return n&&(l=+l||
+c||0,r=n[1]?l+(n[1]+1)*n[2]:+n[2],i&&(i.unit=u,i.start=l,i.end=r)),r}function
l(e,t){var n="undefined"!=typeof e.getElementsByTagName?
e.getElementsByTagName(t||"*"):"undefined"!=typeof e.querySelectorAll?
e.querySelectorAll(t||"*"):[];return void 0===t||t&&oe.nodeName(e,t)?
oe.merge([e],n):n}function d(e,t){for(var n=0,i=e.length;i>n;n+
+)Se.set(e[n],"globalEval",!t||Se.get(t[n],"globalEval"))}function f(e,t,n,i,r)
{for(var o,s,a,c,u,f,p=t.createDocumentFragment(),h=[],m=0,g=e.length;g>m;m+
+)if(o=e[m],o||0===o)if("object"===oe.type(o))oe.merge(h,o.nodeType?[o]:o);else
if(Fe.test(o)){for(s=s||p.appendChild(t.createElement("div")),a=(Pe.exec(o)||
["",""])[1].toLowerCase(),c=De[a]||De._default,s.innerHTML=c[1]+oe.htmlPrefilter(o)
+c[2],f=c[0];f--;)s=s.lastChild;oe.merge(h,s.childNodes),s=p.firstChild,s.textConte
nt=""}else h.push(t.createTextNode(o));for(p.textContent="",m=0;o=h[m+
+];)if(i&&oe.inArray(o,i)>-1)r&&r.push(o);else
if(u=oe.contains(o.ownerDocument,o),s=l(p.appendChild(o),"script"),u&&d(s),n)for(f=
0;o=s[f++];)He.test(o.type||"")&&n.push(o);return p}function p(){return!0}function
h(){return!1}function m(){try{return J.activeElement}catch(e){}}function
g(e,t,n,i,r,o){var s,a;if("object"==typeof t){"string"!=typeof n&&(i=i||n,n=void
0);for(a in t)g(e,a,n,i,t[a],o);return e}if(null==i&&null==r?(r=n,i=n=void
0):null==r&&("string"==typeof n?(r=i,i=void 0):(r=i,i=n,n=void 0)),r===!1)r=h;else
if(!r)return e;return 1===o&&(s=r,r=function(e){return
oe().off(e),s.apply(this,arguments)},r.guid=s.guid||(s.guid=oe.guid+
+)),e.each(function(){oe.event.add(this,t,r,i,n)})}function v(e,t){return
oe.nodeName(e,"table")&&oe.nodeName(11!==t.nodeType?t:t.firstChild,"tr")?
e.getElementsByTagName("tbody")[0]||
e.appendChild(e.ownerDocument.createElement("tbody")):e}function y(e){return
e.type=(null!==e.getAttribute("type"))+"/"+e.type,e}function w(e){var
t=Xe.exec(e.type);return t?e.type=t[1]:e.removeAttribute("type"),e}function x(e,t)
{var n,i,r,o,s,a,c,u;if(1===t.nodeType)
{if(Se.hasData(e)&&(o=Se.access(e),s=Se.set(t,o),u=o.events)){delete
s.handle,s.events={};for(r in u)for(n=0,i=u[r].length;i>n;n++)oe.event.add(t,r,u[r]
[n])}Le.hasData(e)&&(a=Le.access(e),c=oe.extend({},a),Le.set(t,c))}}function b(e,t)
{var n=t.nodeName.toLowerCase();"input"===n&&Oe.test(e.type)?
t.checked=e.checked:"input"!==n&&"textarea"!==n||
(t.defaultValue=e.defaultValue)}function _(e,t,n,i){t=Q.apply([],t);var
r,o,s,a,c,u,d=0,p=e.length,h=p-1,m=t[0],g=oe.isFunction(m);if(g||
p>1&&"string"==typeof m&&!ie.checkClone&&$e.test(m))return e.each(function(r){var
o=e.eq(r);g&&(t[0]=m.call(this,r,o.html())),_(o,t,n,i)});if(p&&(r=f(t,e[0].ownerDoc
ument,!1,e,i),o=r.firstChild,1===r.childNodes.length&&(r=o),o||i))
{for(s=oe.map(l(r,"script"),y),a=s.length;p>d;d++)c=r,d!==h&&(c=oe.clone(c,!0,!
0),a&&oe.merge(s,l(c,"script"))),n.call(e[d],c,d);if(a)for(u=s[s.length-
1].ownerDocument,oe.map(s,w),d=0;a>d;d++)c=s[d],He.test(c.type||"")&&!
Se.access(c,"globalEval")&&oe.contains(u,c)&&(c.src?
oe._evalUrl&&oe._evalUrl(c.src):oe.globalEval(c.textContent.replace(Be,"")))}return
e}function T(e,t,n){for(var i,r=t?oe.filter(t,e):e,o=0;null!=(i=r[o]);o++)n||1!
==i.nodeType||
oe.cleanData(l(i)),i.parentNode&&(n&&oe.contains(i.ownerDocument,i)&&d(l(i,"script"
)),i.parentNode.removeChild(i));return e}function C(e,t){var
n=oe(t.createElement(e)).appendTo(t.body),i=oe.css(n[0],"display");return
n.detach(),i}function S(e){var t=J,n=Ge[e];return n||(n=C(e,t),"none"!==n&&n||
(Ue=(Ue||oe("<iframe frameborder='0' width='0'
height='0'/>")).appendTo(t.documentElement),t=Ue[0].contentDocument,t.write(),t.clo
se(),n=C(e,t),Ue.detach()),Ge[e]=n),n}function L(e,t,n){var
i,r,o,s,a=e.style;return n=n||Ye(e),s=n?n.getPropertyValue(t)||n[t]:void 0,""!
==s&&void 0!==s||oe.contains(e.ownerDocument,e)||(s=oe.style(e,t)),n&&!
ie.pixelMarginRight()&&Je.test(s)&&Ve.test(t)&&(i=a.width,r=a.minWidth,o=a.maxWidth
,a.minWidth=a.maxWidth=a.width=s,s=n.width,a.width=i,a.minWidth=r,a.maxWidth=o),voi
d 0!==s?s+"":s}function E(e,t){return{get:function(){return e()?void delete
this.get:(this.get=t).apply(this,arguments)}}}function I(e){if(e in it)return
e;for(var t=e[0].toUpperCase()+e.slice(1),n=nt.length;n--;)if(e=nt[n]+t,e in
it)return e}function k(e,t,n){var i=Ne.exec(t);return i?Math.max(0,i[2]-(n||0))+
(i[3]||"px"):t}function N(e,t,n,i,r){for(var o=n===(i?"border":"content")?
4:"width"===t?1:0,s=0;4>o;o+=2)"margin"===n&&(s+=oe.css(e,n+Ae[o],!0,r)),i?
("content"===n&&(s-=oe.css(e,"padding"+Ae[o],!0,r)),"margin"!==n&&(s-
=oe.css(e,"border"+Ae[o]+"Width",!0,r))):(s+=oe.css(e,"padding"+Ae[o],!
0,r),"padding"!==n&&(s+=oe.css(e,"border"+Ae[o]+"Width",!0,r)));return s}function
A(e,t,n){var i=!0,r="width"===t?e.offsetWidth:e.offsetHeight,o=Ye(e),s="border-
box"===oe.css(e,"boxSizing",!1,o);if(0>=r||null==r){if(r=L(e,t,o),(0>r||
null==r)&&(r=e.style[t]),Je.test
(r))return r;i=s&&(ie.boxSizingReliable()||r===e.style[t]),r=parseFloat(r)||
0}return r+N(e,t,n||(s?"border":"content"),i,o)+"px"}function j(e,t){for(var
n,i,r,o=[],s=0,a=e.length;a>s;s+
+)i=e[s],i.style&&(o[s]=Se.get(i,"olddisplay"),n=i.style.display,t?(o[s]||"none"!
==n||
(i.style.display=""),""===i.style.display&&je(i)&&(o[s]=Se.access(i,"olddisplay",S(
i.nodeName)))):(r=je(i),"none"===n&&r||Se.set(i,"olddisplay",r?
n:oe.css(i,"display"))));for(s=0;a>s;s++)i=e[s],i.style&&(t&&"none"!
==i.style.display&&""!==i.style.display||(i.style.display=t?
o[s]||"":"none"));return e}function O(e,t,n,i,r){return new
O.prototype.init(e,t,n,i,r)}function P(){return e.setTimeout(function(){rt=void
0}),rt=oe.now()}function H(e,t){var n,i=0,r={height:e};for(t=t?1:0;4>i;i+=2-
t)n=Ae[i],r["margin"+n]=r["padding"+n]=e;return t&&(r.opacity=r.width=e),r}function
D(e,t,n){for(var i,r=(q.tweeners[t]||
[]).concat(q.tweeners["*"]),o=0,s=r.length;s>o;o++)if(i=r[o].call(n,t,e))return
i}function F(e,t,n){var
i,r,o,s,a,c,u,l,d=this,f={},p=e.style,h=e.nodeType&&je(e),m=Se.get(e,"fxshow");n.qu
eue||
(a=oe._queueHooks(e,"fx"),null==a.unqueued&&(a.unqueued=0,c=a.empty.fire,a.empty.fi
re=function(){a.unqueued||c()}),a.unqueued++,d.always(function()
{d.always(function(){a.unqueued--,oe.queue(e,"fx").length||
a.empty.fire()})})),1===e.nodeType&&("height"in t||"width"in
t)&&(n.overflow=[p.overflow,p.overflowX,p.overflowY],u=oe.css(e,"display"),l="none"
===u?Se.get(e,"olddisplay")||
S(e.nodeName):u,"inline"===l&&"none"===oe.css(e,"float")&&(p.display="inline-
block")),n.overflow&&(p.overflow="hidden",d.always(function()
{p.overflow=n.overflow[0],p.overflowX=n.overflow[1],p.overflowY=n.overflow[2]}));fo
r(i in t)if(r=t[i],st.exec(r)){if(delete
t[i],o=o||"toggle"===r,r===(h?"hide":"show")){if("show"!==r||!m||void
0===m[i])continue;h=!0}f[i]=m&&m[i]||oe.style(e,i)}else u=void
0;if(oe.isEmptyObject(f))"inline"===("none"===u?
S(e.nodeName):u)&&(p.display=u);else{m?"hidden"in
m&&(h=m.hidden):m=Se.access(e,"fxshow",{}),o&&(m.hidden=!h),h?
oe(e).show():d.done(function(){oe(e).hide()}),d.done(function(){var
t;Se.remove(e,"fxshow");for(t in f)oe.style(e,t,f[t])});for(i in f)s=D(h?
m[i]:0,i,d),i in m||
(m[i]=s.start,h&&(s.end=s.start,s.start="width"===i||"height"===i?1:0))}}function
M(e,t){var n,i,r,o,s;for(n in
e)if(i=oe.camelCase(n),r=t[i],o=e[n],oe.isArray(o)&&(r=o[1],o=e[n]=o[0]),n!
==i&&(e[i]=o,delete e[n]),s=oe.cssHooks[i],s&&"expand"in s){o=s.expand(o),delete
e[i];for(n in o)n in e||(e[n]=o[n],t[n]=r)}else t[i]=r}function q(e,t,n){var
i,r,o=0,s=q.prefilters.length,a=oe.Deferred().always(function(){delete
c.elem}),c=function(){if(r)return!1;for(var t=rt||
P(),n=Math.max(0,u.startTime+u.duration-t),i=n/u.duration||0,o=1-
i,s=0,c=u.tweens.length;c>s;s++)u.tweens[s].run(o);return a.notifyWith(e,
[u,o,n]),1>o&&c?n:(a.resolveWith(e,[u]),!
1)},u=a.promise({elem:e,props:oe.extend({},t),opts:oe.extend(!0,{specialEasing:
{},easing:oe.easing._default},n),originalProperties:t,originalOptions:n,startTime:r
t||P(),duration:n.duration,tweens:[],createTween:function(t,n){var
i=oe.Tween(e,u.opts,t,n,u.opts.specialEasing[t]||u.opts.easing);return
u.tweens.push(i),i},stop:function(t){var n=0,i=t?u.tweens.length:0;if(r)return
this;for(r=!0;i>n;n++)u.tweens[n].run(1);return t?(a.notifyWith(e,
[u,1,0]),a.resolveWith(e,[u,t])):a.rejectWith(e,
[u,t]),this}}),l=u.props;for(M(l,u.opts.specialEasing);s>o;o+
+)if(i=q.prefilters[o].call(u,e,l,u.opts))return
oe.isFunction(i.stop)&&(oe._queueHooks(u.elem,u.opts.queue).stop=oe.proxy(i.stop,i)
),i;return
oe.map(l,D,u),oe.isFunction(u.opts.start)&&u.opts.start.call(e,u),oe.fx.timer(oe.ex
tend(c,
{elem:e,anim:u,queue:u.opts.queue})),u.progress(u.opts.progress).done(u.opts.done,u
.opts.complete).fail(u.opts.fail).always(u.opts.always)}function R(e){return
e.getAttribute&&e.getAttribute("class")||""}function z(e){return function(t,n)
{"string"!=typeof t&&(n=t,t="*");var i,r=0,o=t.toLowerCase().match(be)||
[];if(oe.isFunction(n))for(;i=o[r++];)"+"===i[0]?(i=i.slice(1)||"*",(e[i]=e[i]||
[]).unshift(n)):(e[i]=e[i]||[]).push(n)}}function W(e,t,n,i){function r(a){var
c;return o[a]=!0,oe.each(e[a]||[],function(e,a){var u=a(t,n,i);return"string"!
=typeof u||s||o[u]?s?!(c=u):void 0:(t.dataTypes.unshift(u),r(u),!1)}),c}var
o={},s=e===Lt;return r(t.dataTypes[0])||!o["*"]&&r("*")}function $(e,t){var
n,i,r=oe.ajaxSettings.flatOptions||{};for(n in t)void 0!==t[n]&&((r[n]?e:i||(i={}))
[n]=t[n]);return i&&oe.extend(!0,e,i),e}function X(e,t,n){for(var
i,r,o,s,a=e.contents,c=e.dataTypes;"*"===c[0];)c.shift(),void
0===i&&(i=e.mimeType||t.getResponseHeader("Content-Type"));if(i)for(r in
a)if(a[r]&&a[r].test(i)){c.unshift(r);break}if(c[0]in n)o=c[0];else{for(r in n)
{if(!c[0]||e.converters[r+" "+c[0]]){o=r;break}s||(s=r)}o=o||s}return o?(o!
==c[0]&&c.unshift(o),n[o]):void 0}function B(e,t,n,i){var
r,o,s,a,c,u={},l=e.dataTypes.slice();if(l[1])for(s in
e.converters)u[s.toLowerCase()]=e.converters[s];for(o=l.shift();o;)if(e.responseFie
lds[o]&&(n[e.responseFields[o]]=t),!
c&&i&&e.dataFilter&&(t=e.dataFilter(t,e.dataType)),c=o,o=l.shift())if("*"===o)o=c;e
lse if("*"!==c&&c!==o){if(s=u[c+" "+o]||u["* "+o],!s)for(r in u)if(a=r.split("
"),a[1]===o&&(s=u[c+" "+a[0]]||u["* "+a[0]])){s===!0?s=u[r]:u[r]!==!
0&&(o=a[0],l.unshift(a[1]));break}if(s!==!0)if(s&&e.throws)t=s(t);else
try{t=s(t)}catch(e){return{state:"parsererror",error:s?e:"No conversion from "+c+"
to "+o}}}return{state:"success",data:t}}function U(e,t,n,i){var
r;if(oe.isArray(t))oe.each(t,function(t,r){n||Nt.test(e)?i(e,r):U(e+"["+
("object"==typeof r&&null!=r?t:"")+"]",r,n,i)});else if(n||"object"!
==oe.type(t))i(e,t);else for(r in t)U(e+"["+r+"]",t[r],n,i)}function G(e){return
oe.isWindow(e)?e:9===e.nodeType&&e.defaultView}var
V=[],J=e.document,Y=V.slice,Q=V.concat,K=V.push,Z=V.indexOf,ee={},te=ee.toString,ne
=ee.hasOwnProperty,ie={},re="2.2.4",oe=function(e,t){return new
oe.fn.init(e,t)},se=/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,ae=/^-ms-/,ce=/-([\da-
z])/gi,ue=function(e,t){return
t.toUpperCase()};oe.fn=oe.prototype={jquery:re,constructor:oe,selector:"",length:0,
toArray:function(){return Y.call(this)},get:function(e){return null!=e?0>e?
this[e+this.length]:this[e]:Y.call(this)},pushStack:function(e){var
t=oe.merge(this.constructor(),e);return
t.prevObject=this,t.context=this.context,t},each:function(e){return
oe.each(this,e)},map:function(e){return this.pushStack(oe.map(this,function(t,n)
{return e.call(t,n,t)}))},slice:function(){return
this.pushStack(Y.apply(this,arguments))},first:function(){return
this.eq(0)},last:function(){return this.eq(-1)},eq:function(e){var
t=this.length,n=+e+(0>e?t:0);return this.pushStack(n>=0&&t>n?[this[n]]:
[])},end:function(){return this.prevObject||
this.constructor()},push:K,sort:V.sort,splice:V.splice},oe.extend=oe.fn.extend=func
tion(){var e,t,n,i,r,o,s=arguments[0]||{},a=1,c=arguments.length,u=!
1;for("boolean"==typeof s&&(u=s,s=arguments[a]||{},a++),"object"==typeof s||
oe.isFunction(s)||(s={}),a===c&&(s=this,a--);c>a;a++)if(null!
=(e=arguments[a]))for(t in e)n=s[t],i=e[t],s!==i&&(u&&i&&(oe.isPlainObject(i)||
(r=oe.isArray(i)))?(r?(r=!1,o=n&&oe.isArray(n)?n:[]):o=n&&oe.isPlainObject(n)?n:
{},s[t]=oe.extend(u,o,i)):void 0!==i&&(s[t]=i));return
s},oe.extend({expando:"jQuery"+(re+Math.random()).replace(/\D/g,""),isReady:!
0,error:function(e){throw new Error(e)},noop:function(){},isFunction:function(e)
{return"function"===oe.type(e)},isArray:Array.isArray,isWindow:function(e){return
null!=e&&e===e.window},isNumeric:function(e){var t=e&&e.toString();return!
oe.isArray(e)&&t-parseFloat(t)+1>=0},isPlainObject:function(e){var t;if("object"!
==oe.type(e)||e.nodeType||oe.isWindow(e))return!1;if(e.constructor&&!
ne.call(e,"constructor")&&!ne.call(e.constructor.prototype||
{},"isPrototypeOf"))return!1;for(t in e);return void 0===t||
ne.call(e,t)},isEmptyObject:function(e){var t;for(t in e)return!1;return!
0},type:function(e){return null==e?e+"":"object"==typeof e||"function"==typeof e?
ee[te.call(e)]||"object":typeof e},globalEval:function(e){var
t,n=eval;e=oe.trim(e),e&&(1===e.indexOf("use strict")?
(t=J.createElement("script"),t.text=e,J.head.appendChild(t).parentNode.removeChild(
t)):n(e))},camelCase:function(e){return
e.replace(ae,"ms-").replace(ce,ue)},nodeName:function(e,t){return
e.nodeName&&e.nodeName.toLowerCase()===t.toLowerCase()},each:function(e,t){var
i,r=0;if(n(e))for(i=e.length;i>r&&t.call(e[r],r,e[r])!==!1;r++);else for(r in
e)if(t.call(e[r],r,e[r])===!1)break;return e},trim:function(e){return null==e?"":
(e+"").replace(se,"")},makeArray:function(e,t){var i=t||[];return null!
=e&&(n(Object(e))?oe.merge(i,"string"==typeof e?
[e]:e):K.call(i,e)),i},inArray:function(e,t,n){return null==t?-
1:Z.call(t,e,n)},merge:function(e,t){for(var n=+t.length,i=0,r=e.length;n>i;i+
+)e[r++]=t[i];return e.length=r,e},grep:function(e,t,n){for(var
i,r=[],o=0,s=e.length,a=!n;s>o;o++)i=!t(e[o],o),i!==a&&r.push(e[o]);return
r},map:function(e,t,i){var r,o,s=0,a=[];if(n(e))for(r=e.length;r>s;s+
+)o=t(e[s],s,i),null!=o&&a.push(o);else for(s in e)o=t(e[s],s,i),null!
=o&&a.push(o);return Q.apply([],a)},guid:1,proxy:function(e,t){var
n,i,r;return"string"==typeof t&&(n=e[t],t=e,e=n),oe.isFunction(e)?
(i=Y.call(arguments,2),r=function(){return e.apply(t||
this,i.concat(Y.call(arguments)))},r.guid=e.guid=e.guid||oe.guid++,r):void
0},now:Date.now,support:ie}),"function"==typeof
Symbol&&(oe.fn[Symbol.iterator]=V[Symbol.iterator]),oe.each("Boolean Number String
Function Array Date RegExp Object Error Symbol".split(" "),function(e,t)
{ee["[object "+t+"]"]=t.toLowerCase()});var le=function(e){function t(e,t,n,i){var
r,o,s,a,c,u,d,p,h=t&&t.ownerDocument,m=t?t.nodeType:9;if(n=n||[],"string"!=typeof
e||!e||1!==m&&9!==m&&11!==m)return n;if(!i&&((t?t.ownerDocument||t:R)!
==j&&A(t),t=t||j,P)){if(11!==m&&(u=ve.exec(e)))if(r=u[1]){if(9===m){if(!
(s=t.getElementById(r)))return n;if(s.id===r)return n.push(s),n}else
if(h&&(s=h.getElementById(r))&&M(t,s)&&s.id===r)return
n.push(s),n}else{if(u[2])return

K.apply(n,t.getElementsByTagName(e)),n;if((r=u[3])&&b.getElementsByClassName&&t.get
ElementsByClassName)return K.apply(n,t.getElementsByClassName(r)),n}if(b.qsa&&!
B[e+" "]&&(!H||!H.test(e))){if(1!==m)h=t,p=e;else if("object"!
==t.nodeName.toLowerCase()){for((a=t.getAttribute("id"))?a=a.replace(we,"\\
$&"):t.setAttribute("id",a=q),d=S(e),o=d.length,c=fe.test(a)?"#"+a:"[id='"+a+"']";o
--;)d[o]=c+" "+f(d[o]);p=d.join(","),h=ye.test(e)&&l(t.parentNode)||
t}if(p)try{return K.apply(n,h.querySelectorAll(p)),n}catch(e)
{}finally{a===q&&t.removeAttribute("id")}}}return
E(e.replace(ae,"$1"),t,n,i)}function n(){function e(n,i){return t.push(n+"
")>_.cacheLength&&delete e[t.shift()],e[n+" "]=i}var t=[];return e}function i(e)
{return e[q]=!0,e}function r(e){var t=j.createElement("div");try{return!!
e(t)}catch(e){return!
1}finally{t.parentNode&&t.parentNode.removeChild(t),t=null}}function o(e,t){for(var
n=e.split("|"),i=n.length;i--;)_.attrHandle[n[i]]=t}function s(e,t){var
n=t&&e,i=n&&1===e.nodeType&&1===t.nodeType&&(~t.sourceIndex||G)-(~e.sourceIndex||
G);if(i)return i;if(n)for(;n=n.nextSibling;)if(n===t)return-1;return e?1:-
1}function a(e){return function(t){var
n=t.nodeName.toLowerCase();return"input"===n&&t.type===e}}function c(e){return
function(t){var
n=t.nodeName.toLowerCase();return("input"===n||"button"===n)&&t.type===e}}function
u(e){return i(function(t){return t=+t,i(function(n,i){for(var
r,o=e([],n.length,t),s=o.length;s--;)n[r=o[s]]&&(n[r]=!(i[r]=n[r]))})})}function
l(e){return e&&"undefined"!=typeof e.getElementsByTagName&&e}function d(){}function
f(e){for(var t=0,n=e.length,i="";n>t;t++)i+=e[t].value;return i}function p(e,t,n)
{var i=t.dir,r=n&&"parentNode"===i,o=W++;return t.first?function(t,n,o)
{for(;t=t[i];)if(1===t.nodeType||r)return e(t,n,o)}:function(t,n,s){var
a,c,u,l=[z,o];if(s){for(;t=t[i];)if((1===t.nodeType||r)&&e(t,n,s))return!0}else
for(;t=t[i];)if(1===t.nodeType||r){if(u=t[q]||(t[q]={}),c=u[t.uniqueID]||
(u[t.uniqueID]={}),(a=c[i])&&a[0]===z&&a[1]===o)return
l[2]=a[2];if(c[i]=l,l[2]=e(t,n,s))return!0}}}function h(e){return e.length>1?
function(t,n,i){for(var r=e.length;r--;)if(!e[r](t,n,i))return!1;return!
0}:e[0]}function m(e,n,i){for(var r=0,o=n.length;o>r;r++)t(e,n[r],i);return
i}function g(e,t,n,i,r){for(var o,s=[],a=0,c=e.length,u=null!=t;c>a;a++)
(o=e[a])&&(n&&!n(o,i,r)||(s.push(o),u&&t.push(a)));return s}function v(e,t,n,r,o,s)
{return r&&!r[q]&&(r=v(r)),o&&!o[q]&&(o=v(o,s)),i(function(i,s,a,c){var
u,l,d,f=[],p=[],h=s.length,v=i||m(t||"*",a.nodeType?[a]:a,[]),y=!e||!i&&t?
v:g(v,f,e,a,c),w=n?o||(i?e:h||r)?[]:s:y;if(n&&n(y,w,a,c),r)for(u=g(w,p),r(u,
[],a,c),l=u.length;l--;)(d=u[l])&&(w[p[l]]=!(y[p[l]]=d));if(i){if(o||e){if(o)
{for(u=[],l=w.length;l--;)
(d=w[l])&&u.push(y[l]=d);o(null,w=[],u,c)}for(l=w.length;l--;)(d=w[l])&&(u=o?
ee(i,d):f[l])>-1&&(i[u]=!(s[u]=d))}}else w=g(w===s?w.splice(h,w.length):w),o?
o(null,s,w,c):K.apply(s,w)})}function y(e){for(var
t,n,i,r=e.length,o=_.relative[e[0].type],s=o||_.relative[" "],a=o?
1:0,c=p(function(e){return e===t},s,!0),u=p(function(e){return ee(t,e)>-1},s,!
0),l=[function(e,n,i){var r=!o&&(i||n!==I)||((t=n).nodeType?
c(e,n,i):u(e,n,i));return t=null,r}];r>a;a+
+)if(n=_.relative[e[a].type])l=[p(h(l),n)];else{if(n=_.filter[e[a].type].apply(null
,e[a].matches),n[q]){for(i=++a;r>i&&!_.relative[e[i].type];i++);return
v(a>1&&h(l),a>1&&f(e.slice(0,a-1).concat({value:" "===e[a-
2].type?"*":""})).replace(ae,"$1"),n,i>a&&y(e.slice(a,i)),r>i&&y(e=e.slice(i)),r>i&
&f(e))}l.push(n)}return h(l)}function w(e,n){var
r=n.length>0,o=e.length>0,s=function(i,s,a,c,u){var
l,d,f,p=0,h="0",m=i&&[],v=[],y=I,w=i||o&&_.find.TAG("*",u),x=z+=null==y?
1:Math.random()||.1,b=w.length;for(u&&(I=s===j||s||u);h!==b&&null!=(l=w[h]);h++)
{if(o&&l){for(d=0,s||l.ownerDocument===j||(A(l),a=!P);f=e[d++];)if(f(l,s||j,a))
{c.push(l);break}u&&(z=x)}r&&((l=!f&&l)&&p--,i&&m.push(l))}if(p+=h,r&&h!==p)
{for(d=0;f=n[d++];)f(m,v,s,a);if(i){if(p>0)for(;h--;)m[h]||v[h]||
(v[h]=Y.call(c));v=g(v)}K.apply(c,v),u&&!
i&&v.length>0&&p+n.length>1&&t.uniqueSort(c)}return u&&(z=x,I=y),m};return r?
i(s):s}var x,b,_,T,C,S,L,E,I,k,N,A,j,O,P,H,D,F,M,q="sizzle"+1*new
Date,R=e.document,z=0,W=0,$=n(),X=n(),B=n(),U=function(e,t){return e===t&&(N=!
0),0},G=1<<31,V={}.hasOwnProperty,J=[],Y=J.pop,Q=J.push,K=J.push,Z=J.slice,ee=funct
ion(e,t){for(var n=0,i=e.length;i>n;n++)if(e[n]===t)return n;return-1},te="checked|
selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|
multiple|open|readonly|required|scoped",ne="[\\x20\\t\\r\\n\\f]",ie="(?:\\\\.|
[\\w-]|[^\\x00-\\xa0])+",re="\\["+ne+"*("+ie+")(?:"+ne+"*([*^$|!~]?
=)"+ne+"*(?:'((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\"|
("+ie+"))|)"+ne+"*\\]",oe=":("+ie+")(?:\\((('((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|
[^\\\\\"])*)\")|((?:\\\\.|[^\\\\()[\\]]|"+re+")*)|.*)\\)|)",se=new
RegExp(ne+"+","g"),ae=new RegExp("^"+ne+"+|((?:^|[^\\\\])(?:\\\\.)*)"+ne+"+
$","g"),ce=new RegExp("^"+ne+"*,"+ne+"*"),ue=new
RegExp("^"+ne+"*([>+~]|"+ne+")"+ne+"*"),le=new
RegExp("="+ne+"*([^\\]'\"]*?)"+ne+"*\\]","g"),de=new RegExp(oe),fe=new
RegExp("^"+ie+"$"),pe={ID:new RegExp("^#("+ie+")"),CLASS:new RegExp("^\\.
("+ie+")"),TAG:new RegExp("^("+ie+"|[*])"),ATTR:new RegExp("^"+re),PSEUDO:new
RegExp("^"+oe),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)
(?:\\("+ne+"*(even|odd|(([+-]|)(\\d*)n|)"+ne+"*(?:
([+-]|)"+ne+"*(\\d+)|))"+ne+"*\\)|)","i"),bool:new RegExp("^(?:"+te+")
$","i"),needsContext:new RegExp("^"+ne+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)
(?:\\("+ne+"*((?:-\\d)?\\d*)"+ne+"*\\)|)(?=[^-]|$)","i")},he=/^(?:input|select|
textarea|button)$/i,me=/^h\d$/i,ge=/^[^{]+\{\s*\[native \w/,ve=/^(?:#([\w-]+)|
(\w+)|\.([\w-]+))$/,ye=/[+~]/,we=/'|\\/g,xe=new RegExp("\\\\([\\da-f]{1,6}"+ne+"?|
("+ne+")|.)","ig"),be=function(e,t,n){var i="0x"+t-65536;return i!==i||n?t:0>i?
String.fromCharCode(i+65536):String.fromCharCode(i>>10|55296,1023&i|
56320)},_e=function()
{A()};try{K.apply(J=Z.call(R.childNodes),R.childNodes),J[R.childNodes.length].nodeT
ype}catch(e){K={apply:J.length?function(e,t){Q.apply(e,Z.call(t))}:function(e,t)
{for(var n=e.length,i=0;e[n++]=t[i++];);e.length=n-
1}}}b=t.support={},C=t.isXML=function(e){var t=e&&(e.ownerDocument||
e).documentElement;return!!t&&"HTML"!==t.nodeName},A=t.setDocument=function(e){var
t,n,i=e?e.ownerDocument||e:R;return i!==j&&9===i.nodeType&&i.documentElement?
(j=i,O=j.documentElement,P=!C(j),(n=j.defaultView)&&n.top!==n&&(n.addEventListener?
n.addEventListener("unload",_e,!
1):n.attachEvent&&n.attachEvent("onunload",_e)),b.attributes=r(function(e){return
e.className="i",!e.getAttribute("className")}),b.getElementsByTagName=r(function(e)
{return e.appendChild(j.createComment("")),!
e.getElementsByTagName("*").length}),b.getElementsByClassName=ge.test(j.getElements
ByClassName),b.getById=r(function(e){return O.appendChild(e).id=q,!
j.getElementsByName||!j.getElementsByName(q).length}),b.getById?
(_.find.ID=function(e,t){if("undefined"!=typeof t.getElementById&&P){var
n=t.getElementById(e);return n?[n]:[]}},_.filter.ID=function(e){var
t=e.replace(xe,be);return function(e){return e.getAttribute("id")===t}}):(delete
_.find.ID,_.filter.ID=function(e){var t=e.replace(xe,be);return function(e){var
n="undefined"!=typeof e.getAttributeNode&&e.getAttributeNode("id");return
n&&n.value===t}}),_.find.TAG=b.getElementsByTagName?function(e,t)
{return"undefined"!=typeof t.getElementsByTagName?t.getElementsByTagName(e):b.qsa?
t.querySelectorAll(e):void 0}:function(e,t){var
n,i=[],r=0,o=t.getElementsByTagName(e);if("*"===e){for(;n=o[r+
+];)1===n.nodeType&&i.push(n);return i}return
o},_.find.CLASS=b.getElementsByClassName&&function(e,t){return"undefined"!=typeof
t.getElementsByClassName&&P?t.getElementsByClassName(e):void 0},D=[],H=[],
(b.qsa=ge.test(j.querySelectorAll))&&(r(function(e){O.appendChild(e).innerHTML="<a
id='"+q+"'></a><select id='"+q+"-\r\\' msallowcapture=''><option
selected=''></option></select>",e.querySelectorAll("[msallowcapture^='']").length&&
H.push("[*^$]="+ne+"*(?:''|\"\")"),e.querySelectorAll("[selected]").length||
H.push("\\["+ne+"*(?:value|"+te+")"),e.querySelectorAll("[id~="+q+"-]").length||
H.push("~="),e.querySelectorAll(":checked").length||
H.push(":checked"),e.querySelectorAll("a#"+q+"+*").length||H.push(".#.+
[+~]")}),r(function(e){var
t=j.createElement("input");t.setAttribute("type","hidden"),e.appendChild(t).setAttr
ibute("name","D"),e.querySelectorAll("[name=d]").length&&H.push("name"+ne+"*[*^$|!
~]?="),e.querySelectorAll(":enabled").length||
H.push(":enabled",":disabled"),e.querySelectorAll("*,:x"),H.push(",.*:")})),
(b.matchesSelector=ge.test(F=O.matches||O.webkitMatchesSelector||
O.mozMatchesSelector||O.oMatchesSelector||O.msMatchesSelector))&&r(function(e)
{b.disconnectedMatch=F.call(e,"div"),F.call(e,"[s!='']:x"),D.push("!
=",oe)}),H=H.length&&new RegExp(H.join("|")),D=D.length&&new
RegExp(D.join("|")),t=ge.test(O.compareDocumentPosition),M=t||ge.test(O.contains)?
function(e,t){var n=9===e.nodeType?e.documentElement:e,i=t&&t.parentNode;return
e===i||!(!i||1!==i.nodeType||!(n.contains?
n.contains(i):e.compareDocumentPosition&&16&e.compareDocumentPosition(i)))}:functio
n(e,t){if(t)for(;t=t.parentNode;)if(t===e)return!0;return!1},U=t?function(e,t)
{if(e===t)return N=!0,0;var n=!e.compareDocumentPosition-!
t.compareDocumentPosition;return n?n:(n=(e.ownerDocument||e)===(t.ownerDocument||
t)?e.compareDocumentPosition(t):1,1&n||!
b.sortDetached&&t.compareDocumentPosition(e)===n?e===j||
e.ownerDocument===R&&M(R,e)?-1:t===j||t.ownerDocument===R&&M(R,t)?1:k?ee(k,e)-
ee(k,t):0:4&n?-1:1)}:function(e,t){if(e===t)return N=!0,0;var
n,i=0,r=e.parentNode,o=t.parentNode,a=[e],c=[t];if(!r||!o)return e===j?-1:t===j?
1:r?-1:o?1:k?ee(k,e)-ee(k,t):0;if(r===o)return
s(e,t);for(n=e;n=n.parentNode;)a.unshift(n);for(n=t;n=n.parentNode;)c.unshift(n);fo
r(;a[i]===c[i];)i++;return i?s(a[i],c[i]):a[i]===R?-1:c[i]===R?
1:0},j):j},t.matches=function(e,n){return
t(e,null,null,n)},t.matchesSelector=function(e,n){if((e.ownerDocument||e)!
==j&&A(e),n=n.replace(le,"='$1']"),b.matchesSelector&&P&&!B[n+"
"]&&(!D||!D.test(n))&&(!H||!H.test(n)))try{var i=F.call(e,n);if(i||
b.disconnectedMatch||e.document&&11!==e.document.nodeType)return i}catch(e){}return
t(n,j,null,[e]).length>0},t.contains=function(e,t){return(e.ownerDocument||e)!
==j&&A(e),M(e,t)},t.attr=function(e,t){(e.ownerDocument||e)!==j&&A(e);var
n=_.attrHandle[t.toLowerCase()],i=n&&V.call(_.attrHandle,t.toLowerCase())?n(e,t,!
P):void 0;return void 0!==i?i:b.attributes||!P?e.getAttribute(t):
(i=e.getAttributeNode(t))&&i.specified?i.value:null},t.error=function(e){throw new
Error("Syntax error, unrecognized expression: "+e)},t.uniqueSort=function(e){var
t,n=[],i=0,r=0;if(N=!b.detectDuplicates,k=!b.sortStable&&e.slice(0),e.sort(U),N)
{for(;t=e[r++];)t===e[r]&&(i=n.push(r));for(;i--;)e.splice(n[i],1)}return
k=null,e},T=t.getText=function(e){var t,n="",i=0,r=e.nodeType;if(r){if(1===r||
9===r||11===r){if("string"==typeof e.textContent)return
e.textContent;for(e=e.firstChild;e;e=e.nextSibling)n+=T(e)}else if(3===r||
4===r)return e.nodeValue}else for(;t=e[i++];)n+=T(t);return
n},_=t.selectors={cacheLength:50,createPseudo:i,match:pe,attrHandle:{},find:
{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":
{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:
{ATTR:function(e){return e[1]=e[1].replace(xe,be),e[3]=(e[3]||e[4]||
e[5]||"").replace(xe,be),"~="===e[2]&&(e[3]=" "+e[3]+"
"),e.slice(0,4)},CHILD:function(e){return
e[1]=e[1].toLowerCase(),"nth"===e[1].slice(0,3)?(e[3]||t.error(e[0]),e[4]=+(e[4]?
e[5]+(e[6]||1):2*("even"===e[3]||"odd"===e[3])),e[5]=+
(e[7]+e[8]||"odd"===e[3])):e[3]&&t.error(e[0]),e},PSEUDO:function(e){var t,n=!
e[6]&&e[2];return pe.CHILD.test(e[0])?null:(e[3]?e[2]=e[4]||
e[5]||"":n&&de.test(n)&&(t=S(n,!0))&&(t=n.indexOf(")",n.length-t)-
n.length)&&(e[0]=e[0].slice(0,t),e[2]=n.slice(0,t)),e.slice(0,3))}},filter:
{TAG:function(e){var t=e.replace(xe,be).toLowerCase();return"*"===e?function()
{return!0}:function(e){return
e.nodeName&&e.nodeName.toLowerCase()===t}},CLASS:function(e){var t=$[e+" "];return
t||(t=new RegExp("(^|"+ne+")"+e+"("+ne+"|$)"))&&$(e,function(e){return
t.test("string"==typeof e.className&&e.className||"undefined"!=typeof
e.getAttribute&&e.getAttribute("class")||"");
})},ATTR:function(e,n,i){return function(r){var o=t.attr(r,e);return null==o?"!
="===n:!n||(o+="","="===n?o===i:"!="===n?o!==i:"^="===n?
i&&0===o.indexOf(i):"*="===n?i&&o.indexOf(i)>-1:"$="===n?i&&o.slice(-
i.length)===i:"~="===n?(" "+o.replace(se," ")+" ").indexOf(i)>-1:"|="===n&&(o===i||
o.slice(0,i.length+1)===i+"-"))}},CHILD:function(e,t,n,i,r){var o="nth"!
==e.slice(0,3),s="last"!==e.slice(-4),a="of-type"===t;return 1===i&&0===r?
function(e){return!!e.parentNode}:function(t,n,c){var u,l,d,f,p,h,m=o!
==s?"nextSibling":"previousSibling",g=t.parentNode,v=a&&t.nodeName.toLowerCase(),y=
!c&&!a,w=!1;if(g){if(o){for(;m;){for(f=t;f=f[m];)if(a?
f.nodeName.toLowerCase()===v:1===f.nodeType)return!1;h=m="only"===e&&!
h&&"nextSibling"}return!0}if(h=[s?g.firstChild:g.lastChild],s&&y){for(f=g,d=f[q]||
(f[q]={}),l=d[f.uniqueID]||(d[f.uniqueID]={}),u=l[e]||
[],p=u[0]===z&&u[1],w=p&&u[2],f=p&&g.childNodes[p];f=++p&&f&&f[m]||(w=p=0)||
h.pop();)if(1===f.nodeType&&++w&&f===t){l[e]=[z,p,w];break}}else
if(y&&(f=t,d=f[q]||(f[q]={}),l=d[f.uniqueID]||(d[f.uniqueID]={}),u=l[e]||
[],p=u[0]===z&&u[1],w=p),w===!1)for(;(f=++p&&f&&f[m]||(w=p=0)||h.pop())&&((a?
f.nodeName.toLowerCase()!==v:1!==f.nodeType)||!++w||(y&&(d=f[q]||
(f[q]={}),l=d[f.uniqueID]||(d[f.uniqueID]={}),l[e]=[z,w]),f!==t)););return w-
=r,w===i||w%i===0&&w/i>=0}}},PSEUDO:function(e,n){var r,o=_.pseudos[e]||
_.setFilters[e.toLowerCase()]||t.error("unsupported pseudo: "+e);return o[q]?
o(n):o.length>1?(r=[e,e,"",n],_.setFilters.hasOwnProperty(e.toLowerCase())?
i(function(e,t){for(var i,r=o(e,n),s=r.length;s--;)i=ee(e,r[s]),e[i]=!
(t[i]=r[s])}):function(e){return o(e,0,r)}):o}},pseudos:{not:i(function(e){var
t=[],n=[],r=L(e.replace(ae,"$1"));return r[q]?i(function(e,t,n,i){for(var
o,s=r(e,null,i,[]),a=e.length;a--;)(o=s[a])&&(e[a]=!(t[a]=o))}):function(e,i,o)
{return t[0]=e,r(t,null,o,n),t[0]=null,!n.pop()}}),has:i(function(e){return
function(n){return t(e,n).length>0}}),contains:i(function(e){return
e=e.replace(xe,be),function(t){return(t.textContent||t.innerText||
T(t)).indexOf(e)>-1}}),lang:i(function(e){return fe.test(e||"")||
t.error("unsupported lang: "+e),e=e.replace(xe,be).toLowerCase(),function(t){var
n;do if(n=P?t.lang:t.getAttribute("xml:lang")||t.getAttribute("lang"))return
n=n.toLowerCase(),n===e||
0===n.indexOf(e+"-");while((t=t.parentNode)&&1===t.nodeType);return!
1}}),target:function(t){var n=e.location&&e.location.hash;return
n&&n.slice(1)===t.id},root:function(e){return e===O},focus:function(e){return
e===j.activeElement&&(!j.hasFocus||j.hasFocus())&&!!(e.type||e.href||
~e.tabIndex)},enabled:function(e){return e.disabled===!1},disabled:function(e)
{return e.disabled===!0},checked:function(e){var
t=e.nodeName.toLowerCase();return"input"===t&&!!e.checked||"option"===t&&!!
e.selected},selected:function(e){return
e.parentNode&&e.parentNode.selectedIndex,e.selected===!0},empty:function(e)
{for(e=e.firstChild;e;e=e.nextSibling)if(e.nodeType<6)return!1;return!
0},parent:function(e){return!_.pseudos.empty(e)},header:function(e){return
me.test(e.nodeName)},input:function(e){return
he.test(e.nodeName)},button:function(e){var
t=e.nodeName.toLowerCase();return"input"===t&&"button"===e.type||"button"===t},text
:function(e){var
t;return"input"===e.nodeName.toLowerCase()&&"text"===e.type&&(null==(t=e.getAttribu
te("type"))||"text"===t.toLowerCase())},first:u(function()
{return[0]}),last:u(function(e,t){return[t-1]}),eq:u(function(e,t,n){return[0>n?
n+t:n]}),even:u(function(e,t){for(var n=0;t>n;n+=2)e.push(n);return
e}),odd:u(function(e,t){for(var n=1;t>n;n+=2)e.push(n);return
e}),lt:u(function(e,t,n){for(var i=0>n?n+t:n;--i>=0;)e.push(i);return
e}),gt:u(function(e,t,n){for(var i=0>n?n+t:n;++i<t;)e.push(i);return
e})}},_.pseudos.nth=_.pseudos.eq;for(x in{radio:!0,checkbox:!0,file:!0,password:!
0,image:!0})_.pseudos[x]=a(x);for(x in{submit:!0,reset:!0})_.pseudos[x]=c(x);return
d.prototype=_.filters=_.pseudos,_.setFilters=new d,S=t.tokenize=function(e,n){var
i,r,o,s,a,c,u,l=X[e+" "];if(l)return n?0:l.slice(0);for(a=e,c=[],u=_.preFilter;a;)
{i&&!(r=ce.exec(a))||(r&&(a=a.slice(r[0].length)||a),c.push(o=[])),i=!1,
(r=ue.exec(a))&&(i=r.shift(),o.push({value:i,type:r[0].replace(ae,"
")}),a=a.slice(i.length));for(s in _.filter)!(r=pe[s].exec(a))||u[s]&&!(r=u[s]
(r))||(i=r.shift(),o.push({value:i,type:s,matches:r}),a=a.slice(i.length));if(!
i)break}return n?a.length:a?t.error(e):X(e,c).slice(0)},L=t.compile=function(e,t)
{var n,i=[],r=[],o=B[e+" "];if(!o){for(t||(t=S(e)),n=t.length;n--;)o=y(t[n]),o[q]?
i.push(o):r.push(o);o=B(e,w(r,i)),o.selector=e}return
o},E=t.select=function(e,t,n,i){var r,o,s,a,c,u="function"==typeof e&&e,d=!
i&&S(e=u.selector||e);if(n=n||[],1===d.length)
{if(o=d[0]=d[0].slice(0),o.length>2&&"ID"===(s=o[0]).type&&b.getById&&9===t.nodeTyp
e&&P&&_.relative[o[1].type]){if(t=(_.find.ID(s.matches[0].replace(xe,be),t)||[])
[0],!t)return
n;u&&(t=t.parentNode),e=e.slice(o.shift().value.length)}for(r=pe.needsContext.test(
e)?0:o.length;r--&&(s=o[r],!
_.relative[a=s.type]);)if((c=_.find[a])&&(i=c(s.matches[0].replace(xe,be),ye.test(o
[0].type)&&l(t.parentNode)||t))){if(o.splice(r,1),e=i.length&&f(o),!e)return
K.apply(n,i),n;break}}return(u||L(e,d))(i,t,!P,n,!t||ye.test(e)&&l(t.parentNode)||
t),n},b.sortStable=q.split("").sort(U).join("")===q,b.detectDuplicates=!!
N,A(),b.sortDetached=r(function(e){return
1&e.compareDocumentPosition(j.createElement("div"))}),r(function(e){return
e.innerHTML="<a href='#'></a>","#"===e.firstChild.getAttribute("href")})||o("type|
href|height|width",function(e,t,n){return n?void
0:e.getAttribute(t,"type"===t.toLowerCase()?1:2)}),b.attributes&&r(function(e)
{return
e.innerHTML="<input/>",e.firstChild.setAttribute("value",""),""===e.firstChild.getA
ttribute("value")})||o("value",function(e,t,n){return n||"input"!
==e.nodeName.toLowerCase()?void 0:e.defaultValue}),r(function(e){return
null==e.getAttribute("disabled")})||o(te,function(e,t,n){var i;return n?void
0:e[t]===!0?t.toLowerCase():(i=e.getAttributeNode(t))&&i.specified?
i.value:null}),t}
(e);oe.find=le,oe.expr=le.selectors,oe.expr[":"]=oe.expr.pseudos,oe.uniqueSort=oe.u
nique=le.uniqueSort,oe.text=le.getText,oe.isXMLDoc=le.isXML,oe.contains=le.contains
;var de=function(e,t,n){for(var i=[],r=void 0!==n;(e=e[t])&&9!
==e.nodeType;)if(1===e.nodeType){if(r&&oe(e).is(n))break;i.push(e)}return
i},fe=function(e,t){for(var n=[];e;e=e.nextSibling)1===e.nodeType&&e!
==t&&n.push(e);return n},pe=oe.expr.match.needsContext,he=/^<([\w-]+)\s*\/?
>(?:<\/\1>|)$/,me=/^.[^:#\[\.,]*$/;oe.filter=function(e,t,n){var i=t[0];return
n&&(e=":not("+e+")"),1===t.length&&1===i.nodeType?oe.find.matchesSelector(i,e)?[i]:
[]:oe.find.matches(e,oe.grep(t,function(e){return
1===e.nodeType}))},oe.fn.extend({find:function(e){var
t,n=this.length,i=[],r=this;if("string"!=typeof e)return
this.pushStack(oe(e).filter(function(){for(t=0;n>t;t+
+)if(oe.contains(r[t],this))return!0}));for(t=0;n>t;t++)oe.find(e,r[t],i);return
i=this.pushStack(n>1?oe.unique(i):i),i.selector=this.selector?this.selector+"
"+e:e,i},filter:function(e){return this.pushStack(i(this,e||[],!
1))},not:function(e){return this.pushStack(i(this,e||[],!0))},is:function(e)
{return!!i(this,"string"==typeof e&&pe.test(e)?oe(e):e||[],!1).length}});var
ge,ve=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]*))$/,ye=oe.fn.init=function(e,t,n){var
i,r;if(!e)return this;if(n=n||ge,"string"==typeof e)
{if(i="<"===e[0]&&">"===e[e.length-1]&&e.length>=3?[null,e,null]:ve.exec(e),!i||!
i[1]&&t)return!t||t.jquery?(t||n).find(e):this.constructor(t).find(e);if(i[1])
{if(t=t instanceof oe?t[0]:t,oe.merge(this,oe.parseHTML(i[1],t&&t.nodeType?
t.ownerDocument||t:J,!0)),he.test(i[1])&&oe.isPlainObject(t))for(i in
t)oe.isFunction(this[i])?this[i](t[i]):this.attr(i,t[i]);return this}return
r=J.getElementById(i[2]),r&&r.parentNode&&(this.length=1,this[0]=r),this.context=J,
this.selector=e,this}return e.nodeType?
(this.context=this[0]=e,this.length=1,this):oe.isFunction(e)?void 0!==n.ready?
n.ready(e):e(oe):(void 0!
==e.selector&&(this.selector=e.selector,this.context=e.context),oe.makeArray(e,this
))};ye.prototype=oe.fn,ge=oe(J);var we=/^(?:parents|prev(?:Until|
All))/,xe={children:!0,contents:!0,next:!0,prev:!0};oe.fn.extend({has:function(e)
{var t=oe(e,this),n=t.length;return this.filter(function(){for(var e=0;n>e;e+
+)if(oe.contains(this,t[e]))return!0})},closest:function(e,t){for(var
n,i=0,r=this.length,o=[],s=pe.test(e)||"string"!=typeof e?oe(e,t||
this.context):0;r>i;i++)for(n=this[i];n&&n!==t;n=n.parentNode)if(n.nodeType<11&&(s?
s.index(n)>-1:1===n.nodeType&&oe.find.matchesSelector(n,e))){o.push(n);break}return
this.pushStack(o.length>1?oe.uniqueSort(o):o)},index:function(e){return
e?"string"==typeof e?Z.call(oe(e),this[0]):Z.call(this,e.jquery?
e[0]:e):this[0]&&this[0].parentNode?this.first().prevAll().length:-
1},add:function(e,t){return
this.pushStack(oe.uniqueSort(oe.merge(this.get(),oe(e,t))))},addBack:function(e)
{return this.add(null==e?
this.prevObject:this.prevObject.filter(e))}}),oe.each({parent:function(e){var
t=e.parentNode;return t&&11!==t.nodeType?t:null},parents:function(e){return
de(e,"parentNode")},parentsUntil:function(e,t,n){return
de(e,"parentNode",n)},next:function(e){return r(e,"nextSibling")},prev:function(e)
{return r(e,"previousSibling")},nextAll:function(e){return
de(e,"nextSibling")},prevAll:function(e){return
de(e,"previousSibling")},nextUntil:function(e,t,n){return
de(e,"nextSibling",n)},prevUntil:function(e,t,n){return
de(e,"previousSibling",n)},siblings:function(e){return fe((e.parentNode||
{}).firstChild,e)},children:function(e){return
fe(e.firstChild)},contents:function(e){return e.contentDocument||
oe.merge([],e.childNodes)}},function(e,t){oe.fn[e]=function(n,i){var
r=oe.map(this,t,n);return"Until"!==e.slice(-5)&&(i=n),i&&"string"==typeof
i&&(r=oe.filter(i,r)),this.length>1&&(xe[e]||
oe.uniqueSort(r),we.test(e)&&r.reverse()),this.pushStack(r)}});var
be=/\S+/g;oe.Callbacks=function(e){e="string"==typeof e?o(e):oe.extend({},e);var
t,n,i,r,s=[],a=[],c=-1,u=function(){for(r=e.once,i=t=!0;a.length;c=-
1)for(n=a.shift();++c<s.length;)s[c].apply(n[0],n[1]
)===!1&&e.stopOnFalse&&(c=s.length,n=!1);e.memory||(n=!1),t=!1,r&&(s=n?
[]:"")},l={add:function(){return s&&(n&&!t&&(c=s.length-1,a.push(n)),function t(n)
{oe.each(n,function(n,i){oe.isFunction(i)?e.unique&&l.has(i)||
s.push(i):i&&i.length&&"string"!==oe.type(i)&&t(i)})}(arguments),n&&!
t&&u()),this},remove:function(){return oe.each(arguments,function(e,t){for(var n;
(n=oe.inArray(t,s,n))>-1;)s.splice(n,1),c>=n&&c--}),this},has:function(e){return e?
oe.inArray(e,s)>-1:s.length>0},empty:function(){return
s&&(s=[]),this},disable:function(){return r=a=[],s=n="",this},disabled:function()
{return!s},lock:function(){return r=a=[],n||(s=n=""),this},locked:function()
{return!!r},fireWith:function(e,n){return r||(n=n||[],n=[e,n.slice?
n.slice():n],a.push(n),t||u()),this},fire:function(){return
l.fireWith(this,arguments),this},fired:function(){return!!i}};return
l},oe.extend({Deferred:function(e){var t=[["resolve","done",oe.Callbacks("once
memory"),"resolved"],["reject","fail",oe.Callbacks("once memory"),"rejected"],
["notify","progress",oe.Callbacks("memory")]],n="pending",i={state:function()
{return n},always:function(){return
r.done(arguments).fail(arguments),this},then:function(){var e=arguments;return
oe.Deferred(function(n){oe.each(t,function(t,o){var
s=oe.isFunction(e[t])&&e[t];r[o[1]](function(){var
e=s&&s.apply(this,arguments);e&&oe.isFunction(e.promise)?
e.promise().progress(n.notify).done(n.resolve).fail(n.reject):n[o[0]+"With"]
(this===i?n.promise():this,s?
[e]:arguments)})}),e=null}).promise()},promise:function(e){return null!=e?
oe.extend(e,i):i}},r={};return i.pipe=i.then,oe.each(t,function(e,o){var
s=o[2],a=o[3];i[o[1]]=s.add,a&&s.add(function(){n=a},t[1^e][2].disable,t[2]
[2].lock),r[o[0]]=function(){return r[o[0]+"With"](this===r?
i:this,arguments),this},r[o[0]+"With"]=s.fireWith}),i.promise(r),e&&e.call(r,r),r},
when:function(e){var t,n,i,r=0,o=Y.call(arguments),s=o.length,a=1!==s||
e&&oe.isFunction(e.promise)?s:0,c=1===a?e:oe.Deferred(),u=function(e,n,i){return
function(r){n[e]=this,i[e]=arguments.length>1?Y.call(arguments):r,i===t?
c.notifyWith(n,i):--a||c.resolveWith(n,i)}};if(s>1)for(t=new Array(s),n=new
Array(s),i=new Array(s);s>r;r++)o[r]&&oe.isFunction(o[r].promise)?
o[r].promise().progress(u(r,n,t)).done(u(r,i,o)).fail(c.reject):--a;return a||
c.resolveWith(i,o),c.promise()}});var _e;oe.fn.ready=function(e){return
oe.ready.promise().done(e),this},oe.extend({isReady:!
1,readyWait:1,holdReady:function(e){e?oe.readyWait++:oe.ready(!
0)},ready:function(e){(e===!0?--oe.readyWait:oe.isReady)||(oe.isReady=!0,e!==!0&&--
oe.readyWait>0||(_e.resolveWith(J,
[oe]),oe.fn.triggerHandler&&(oe(J).triggerHandler("ready"),oe(J).off("ready"))))}})
,oe.ready.promise=function(t){return _e||
(_e=oe.Deferred(),"complete"===J.readyState||"loading"!==J.readyState&&!
J.documentElement.doScroll?e.setTimeout(oe.ready):
(J.addEventListener("DOMContentLoaded",s),e.addEventListener("load",s))),_e.promise
(t)},oe.ready.promise();var Te=function(e,t,n,i,r,o,s){var
a=0,c=e.length,u=null==n;if("object"===oe.type(n)){r=!0;for(a in n)Te(e,t,a,n[a],!
0,o,s)}else if(void 0!==i&&(r=!0,oe.isFunction(i)||(s=!0),u&&(s?
(t.call(e,i),t=null):(u=t,t=function(e,t,n){return
u.call(oe(e),n)})),t))for(;c>a;a++)t(e[a],n,s?i:i.call(e[a],a,t(e[a],n)));return r?
e:u?t.call(e):c?t(e[0],n):o},Ce=function(e){return 1===e.nodeType||
9===e.nodeType||!+e.nodeType};a.uid=1,a.prototype={register:function(e,t){var n=t||
{};return e.nodeType?e[this.expando]=n:Object.defineProperty(e,this.expando,
{value:n,writable:!0,configurable:!0}),e[this.expando]},cache:function(e){if(!
Ce(e))return{};var t=e[this.expando];return t||(t={},Ce(e)&&(e.nodeType?
e[this.expando]=t:Object.defineProperty(e,this.expando,{value:t,configurable:!
0}))),t},set:function(e,t,n){var i,r=this.cache(e);if("string"==typeof
t)r[t]=n;else for(i in t)r[i]=t[i];return r},get:function(e,t){return void 0===t?
this.cache(e):e[this.expando]&&e[this.expando][t]},access:function(e,t,n){var
i;return void 0===t||t&&"string"==typeof t&&void 0===n?(i=this.get(e,t),void 0!==i?
i:this.get(e,oe.camelCase(t))):(this.set(e,t,n),void 0!==n?
n:t)},remove:function(e,t){var n,i,r,o=e[this.expando];if(void 0!==o){if(void
0===t)this.register(e);else{oe.isArray(t)?i=t.concat(t.map(oe.camelCase)):
(r=oe.camelCase(t),t in o?i=[t,r]:(i=r,i=i in o?[i]:i.match(be)||
[])),n=i.length;for(;n--;)delete o[i[n]]}(void 0===t||
oe.isEmptyObject(o))&&(e.nodeType?e[this.expando]=void 0:delete
e[this.expando])}},hasData:function(e){var t=e[this.expando];return void 0!==t&&!
oe.isEmptyObject(t)}};var Se=new a,Le=new a,Ee=/^(?:\{[\w\W]*\}|\[[\w\W]*\])$/,Ie=/
[A-Z]/g;oe.extend({hasData:function(e){return Le.hasData(e)||
Se.hasData(e)},data:function(e,t,n){return
Le.access(e,t,n)},removeData:function(e,t){Le.remove(e,t)},_data:function(e,t,n)
{return Se.access(e,t,n)},_removeData:function(e,t)
{Se.remove(e,t)}}),oe.fn.extend({data:function(e,t){var
n,i,r,o=this[0],s=o&&o.attributes;if(void 0===e)
{if(this.length&&(r=Le.get(o),1===o.nodeType&&!Se.get(o,"hasDataAttrs")))
{for(n=s.length;n--;)s[n]&&(i=s[n].name,0===i.indexOf("data-")&&(i=oe.camelCase(i.s
lice(5)),c(o,i,r[i])));Se.set(o,"hasDataAttrs",!0)}return r}return"object"==typeof
e?this.each(function(){Le.set(this,e)}):Te(this,function(t){var n,i;if(o&&void
0===t){if(n=Le.get(o,e)||Le.get(o,e.replace(Ie,"-$&").toLowerCase()),void 0!
==n)return n;if(i=oe.camelCase(e),n=Le.get(o,i),void 0!==n)return n;if(n=c(o,i,void
0),void 0!==n)return n}else i=oe.camelCase(e),this.each(function(){var
n=Le.get(this,i);Le.set(this,i,t),e.indexOf("-")>-1&&void 0!
==n&&Le.set(this,e,t)})},null,t,arguments.length>1,null,!0)},removeData:function(e)
{return this.each(function()
{Le.remove(this,e)})}}),oe.extend({queue:function(e,t,n){var i;return e?
(t=(t||"fx")+"queue",i=Se.get(e,t),n&&(!i||oe.isArray(n)?
i=Se.access(e,t,oe.makeArray(n)):i.push(n)),i||[]):void 0},dequeue:function(e,t)
{t=t||"fx";var
n=oe.queue(e,t),i=n.length,r=n.shift(),o=oe._queueHooks(e,t),s=function()
{oe.dequeue(e,t)};"inprogress"===r&&(r=n.shift(),i--),r&&("fx"===t&&n.unshift("inpr
ogress"),delete o.stop,r.call(e,s,o)),!
i&&o&&o.empty.fire()},_queueHooks:function(e,t){var n=t+"queueHooks";return
Se.get(e,n)||Se.access(e,n,{empty:oe.Callbacks("once memory").add(function()
{Se.remove(e,[t+"queue",n])})})}}),oe.fn.extend({queue:function(e,t){var
n=2;return"string"!=typeof e&&(t=e,e="fx",n--),arguments.length<n?
oe.queue(this[0],e):void 0===t?this:this.each(function(){var
n=oe.queue(this,e,t);oe._queueHooks(this,e),"fx"===e&&"inprogress"!
==n[0]&&oe.dequeue(this,e)})},dequeue:function(e){return this.each(function()
{oe.dequeue(this,e)})},clearQueue:function(e){return this.queue(e||"fx",
[])},promise:function(e,t){var
n,i=1,r=oe.Deferred(),o=this,s=this.length,a=function(){--i||r.resolveWith(o,
[o])};for("string"!=typeof e&&(t=e,e=void
0),e=e||"fx";s--;)n=Se.get(o[s],e+"queueHooks"),n&&n.empty&&(i+
+,n.empty.add(a));return a(),r.promise(t)}});var ke=/[+-]?(?:\d*\.|)\d+(?:[eE]
[+-]?\d+|)/.source,Ne=new RegExp("^(?:([+-])=|)("+ke+")([a-z%]*)
$","i"),Ae=["Top","Right","Bottom","Left"],je=function(e,t){return e=t||
e,"none"===oe.css(e,"display")||!oe.contains(e.ownerDocument,e)},Oe=/^(?:checkbox|
radio)$/i,Pe=/<([\w:-]+)/,He=/^$|\/(?:java|ecma)script/i,De={option:[1,"<select
multiple='multiple'>","</select>"],thead:[1,"<table>","</table>"],col:
[2,"<table><colgroup>","</colgroup></table>"],tr:
[2,"<table><tbody>","</tbody></table>"],td:
[3,"<table><tbody><tr>","</tr></tbody></table>"],_default:
[0,"",""]};De.optgroup=De.option,De.tbody=De.tfoot=De.colgroup=De.caption=De.thead,
De.th=De.td;var Fe=/<|&#?\w+;/;!function(){var
e=J.createDocumentFragment(),t=e.appendChild(J.createElement("div")),n=J.createElem
ent("input");n.setAttribute("type","radio"),n.setAttribute("checked","checked"),n.s
etAttribute("name","t"),t.appendChild(n),ie.checkClone=t.cloneNode(!0).cloneNode(!
0).lastChild.checked,t.innerHTML="<textarea>x</textarea>",ie.noCloneChecked=!!
t.cloneNode(!0).lastChild.defaultValue}();var Me=/^key/,qe=/^(?:mouse|pointer|
contextmenu|drag|drop)|click/,Re=/^([^.]*)(?:\.(.+)|)/;oe.event={global:
{},add:function(e,t,n,i,r){var
o,s,a,c,u,l,d,f,p,h,m,g=Se.get(e);if(g)for(n.handler&&(o=n,n=o.handler,r=o.selector
),n.guid||(n.guid=oe.guid++),(c=g.events)||(c=g.events={}),(s=g.handle)||
(s=g.handle=function(t){return"undefined"!=typeof oe&&oe.event.triggered!==t.type?
oe.event.dispatch.apply(e,arguments):void 0}),t=(t||"").match(be)||
[""],u=t.length;u--;)a=Re.exec(t[u])||
[],p=m=a[1],h=(a[2]||"").split(".").sort(),p&&(d=oe.event.special[p]||{},p=(r?
d.delegateType:d.bindType)||p,d=oe.event.special[p]||
{},l=oe.extend({type:p,origType:m,data:i,handler:n,guid:n.guid,selector:r,needsCont
ext:r&&oe.expr.match.needsContext.test(r),namespace:h.join(".")},o),(f=c[p])||
(f=c[p]=[],f.delegateCount=0,d.setup&&d.setup.call(e,i,h,s)!==!1||
e.addEventListener&&e.addEventListener(p,s)),d.add&&(d.add.call(e,l),l.handler.guid
||(l.handler.guid=n.guid)),r?f.splice(f.delegateCount+
+,0,l):f.push(l),oe.event.global[p]=!0)},remove:function(e,t,n,i,r){var
o,s,a,c,u,l,d,f,p,h,m,g=Se.hasData(e)&&Se.get(e);if(g&&(c=g.events))
{for(t=(t||"").match(be)||[""],u=t.length;u--;)if(a=Re.exec(t[u])||
[],p=m=a[1],h=(a[2]||"").split(".").sort(),p){for(d=oe.event.special[p]||{},p=(i?
d.delegateType:d.bindType)||p,f=c[p]||[],a=a[2]&&new RegExp("(^|\\.)"+h.join("\\.
(?:.*\\.|)")+"(\\.|$)"),s=o=f.length;o--;)l=f[o],!r&&m!==l.origType||n&&n.guid!
==l.guid||a&&!a.test(l.namespace)||i&&i!==l.selector&&("**"!==i||!l.selector)||
(f.splice(o,1),l.selector&&f.delegateCount--,d.remove&&d.remove.call(e,l));s&&!
f.length&&(d.teardown&&d.teardown.call(e,h,g.handle)!==!1||
oe.removeEvent(e,p,g.handle),delete c[p])}else for(p in
c)oe.event.remove(e,p+t[u],n,i,!0);oe.isEmptyObject(c)&&Se.remove(e,"handle
events")}},dispatch:function(e){e=oe.event.fix(e);var
t,n,i,r,o,s=[],a=Y.call(arguments),c=(Se.get(this,"events")||{})[e.type]||
[],u=oe.event.special[e.type]||{};if(a[0]=e,e.delegateTarget=this,!u.preDispatch||
u.preDispatch.call(this,e)!==!1){for(s=oe.event.handlers.call(this,e,c),t=0;(r=s[t+
+]
)&&!e.isPropagationStopped();)for(e.currentTarget=r.elem,n=0;(o=r.handlers[n++])&&!
e.isImmediatePropagationStopped();)e.rnamespace&&!e.rnamespace.test(o.namespace)||
(e.handleObj=o,e.data=o.data,i=((oe.event.special[o.origType]||{}).handle||
o.handler).apply(r.elem,a),void 0!==i&&(e.result=i)===!
1&&(e.preventDefault(),e.stopPropagation()));return
u.postDispatch&&u.postDispatch.call(this,e),e.result}},handlers:function(e,t){var
n,i,r,o,s=[],a=t.delegateCount,c=e.target;if(a&&c.nodeType&&("click"!==e.type||
isNaN(e.button)||e.button<1))for(;c!==this;c=c.parentNode||
this)if(1===c.nodeType&&(c.disabled!==!0||"click"!==e.type)){for(i=[],n=0;a>n;n+
+)o=t[n],r=o.selector+" ",void 0===i[r]&&(i[r]=o.needsContext?oe(r,this).index(c)>-
1:oe.find(r,this,null,
[c]).length),i[r]&&i.push(o);i.length&&s.push({elem:c,handlers:i})}return
a<t.length&&s.push({elem:this,handlers:t.slice(a)}),s},props:"altKey bubbles
cancelable ctrlKey currentTarget detail eventPhase metaKey relatedTarget shiftKey
target timeStamp view which".split(" "),fixHooks:{},keyHooks:{props:"char charCode
key keyCode".split(" "),filter:function(e,t){return null==e.which&&(e.which=null!
=t.charCode?t.charCode:t.keyCode),e}},mouseHooks:{props:"button buttons clientX
clientY offsetX offsetY pageX pageY screenX screenY toElement".split("
"),filter:function(e,t){var n,i,r,o=t.button;return null==e.pageX&&null!
=t.clientX&&(n=e.target.ownerDocument||
J,i=n.documentElement,r=n.body,e.pageX=t.clientX+(i&&i.scrollLeft||
r&&r.scrollLeft||0)-(i&&i.clientLeft||r&&r.clientLeft||0),e.pageY=t.clientY+
(i&&i.scrollTop||r&&r.scrollTop||0)-(i&&i.clientTop||r&&r.clientTop||0)),e.which||
void 0===o||(e.which=1&o?1:2&o?3:4&o?2:0),e}},fix:function(e)
{if(e[oe.expando])return e;var t,n,i,r=e.type,o=e,s=this.fixHooks[r];for(s||
(this.fixHooks[r]=s=qe.test(r)?this.mouseHooks:Me.test(r)?this.keyHooks:
{}),i=s.props?this.props.concat(s.props):this.props,e=new
oe.Event(o),t=i.length;t--;)n=i[t],e[n]=o[n];return e.target||
(e.target=J),3===e.target.nodeType&&(e.target=e.target.parentNode),s.filter?
s.filter(e,o):e},special:{load:{noBubble:!0},focus:{trigger:function(){return this!
==m()&&this.focus?(this.focus(),!1):void 0},delegateType:"focusin"},blur:
{trigger:function(){return this===m()&&this.blur?(this.blur(),!1):void
0},delegateType:"focusout"},click:{trigger:function()
{return"checkbox"===this.type&&this.click&&oe.nodeName(this,"input")?
(this.click(),!1):void 0},_default:function(e){return
oe.nodeName(e.target,"a")}},beforeunload:{postDispatch:function(e){void 0!
==e.result&&e.originalEvent&&(e.originalEvent.returnValue=e.result)}}}},oe.removeEv
ent=function(e,t,n)
{e.removeEventListener&&e.removeEventListener(t,n)},oe.Event=function(e,t){return
this instanceof oe.Event?(e&&e.type?
(this.originalEvent=e,this.type=e.type,this.isDefaultPrevented=e.defaultPrevented||
void 0===e.defaultPrevented&&e.returnValue===!1?
p:h):this.type=e,t&&oe.extend(this,t),this.timeStamp=e&&e.timeStamp||
oe.now(),void(this[oe.expando]=!0)):new
oe.Event(e,t)},oe.Event.prototype={constructor:oe.Event,isDefaultPrevented:h,isProp
agationStopped:h,isImmediatePropagationStopped:h,isSimulated:!
1,preventDefault:function(){var e=this.originalEvent;this.isDefaultPrevented=p,e&&!
this.isSimulated&&e.preventDefault()},stopPropagation:function(){var
e=this.originalEvent;this.isPropagationStopped=p,e&&!
this.isSimulated&&e.stopPropagation()},stopImmediatePropagation:function(){var
e=this.originalEvent;this.isImmediatePropagationStopped=p,e&&!
this.isSimulated&&e.stopImmediatePropagation(),this.stopPropagation()}},oe.each({mo
useenter:"mouseover",mouseleave:"mouseout",pointerenter:"pointerover",pointerleave:
"pointerout"},function(e,t)
{oe.event.special[e]={delegateType:t,bindType:t,handle:function(e){var
n,i=this,r=e.relatedTarget,o=e.handleObj;return r&&(r===i||oe.contains(i,r))||
(e.type=o.origType,n=o.handler.apply(this,arguments),e.type=t),n}}}),oe.fn.extend({
on:function(e,t,n,i){return g(this,e,t,n,i)},one:function(e,t,n,i){return
g(this,e,t,n,i,1)},off:function(e,t,n){var
i,r;if(e&&e.preventDefault&&e.handleObj)return
i=e.handleObj,oe(e.delegateTarget).off(i.namespace?
i.origType+"."+i.namespace:i.origType,i.selector,i.handler),this;if("object"==typeo
f e){for(r in e)this.off(r,t,e[r]);return this}return t!==!1&&"function"!=typeof
t||(n=t,t=void 0),n===!1&&(n=h),this.each(function()
{oe.event.remove(this,e,n,t)})}});var ze=/<(?!area|br|col|embed|hr|img|input|link|
meta|param)(([\w:-]+)[^>]*)\/>/gi,We=/<script|<style|<link/i,$e=/checked\s*(?:[^=]|
=\s*.checked.)/i,Xe=/^true\/(.*)/,Be=/^\s*<!(?:\[CDATA\[|--)|
(?:\]\]|--)>\s*$/g;oe.extend({htmlPrefilter:function(e){return e.replace(ze,"<$1></
$2>")},clone:function(e,t,n){var i,r,o,s,a=e.cloneNode(!
0),c=oe.contains(e.ownerDocument,e);if(!(ie.noCloneChecked||1!==e.nodeType&&11!
==e.nodeType||oe.isXMLDoc(e)))for(s=l(a),o=l(e),i=0,r=o.length;r>i;i+
+)b(o[i],s[i]);if(t)if(n)for(o=o||l(e),s=s||l(a),i=0,r=o.length;r>i;i+
+)x(o[i],s[i]);else x(e,a);return s=l(a,"script"),s.length>0&&d(s,!
c&&l(e,"script")),a},cleanData:function(e){for(var
t,n,i,r=oe.event.special,o=0;void 0!==(n=e[o]);o++)if(Ce(n)){if(t=n[Se.expando])
{if(t.events)for(i in t.events)r[i]?
oe.event.remove(n,i):oe.removeEvent(n,i,t.handle);n[Se.expando]=void
0}n[Le.expando]&&(n[Le.expando]=void
0)}}}),oe.fn.extend({domManip:_,detach:function(e){return T(this,e,!
0)},remove:function(e){return T(this,e)},text:function(e){return
Te(this,function(e){return void 0===e?oe.text(this):this.empty().each(function(){1!
==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||
(this.textContent=e)})},null,e,arguments.length)},append:function(){return
_(this,arguments,function(e){if(1===this.nodeType||11===this.nodeType||
9===this.nodeType){var t=v(this,e);t.appendChild(e)}})},prepend:function(){return
_(this,arguments,function(e){if(1===this.nodeType||11===this.nodeType||
9===this.nodeType){var
t=v(this,e);t.insertBefore(e,t.firstChild)}})},before:function(){return
_(this,arguments,function(e)
{this.parentNode&&this.parentNode.insertBefore(e,this)})},after:function(){return
_(this,arguments,function(e)
{this.parentNode&&this.parentNode.insertBefore(e,this.nextSibling)})},empty:functio
n(){for(var e,t=0;null!=(e=this[t]);t++)1===e.nodeType&&(oe.cleanData(l(e,!
1)),e.textContent="");return this},clone:function(e,t){return e=null!
=e&&e,t=null==t?e:t,this.map(function(){return
oe.clone(this,e,t)})},html:function(e){return Te(this,function(e){var t=this[0]||
{},n=0,i=this.length;if(void 0===e&&1===t.nodeType)return
t.innerHTML;if("string"==typeof e&&!We.test(e)&&!De[(Pe.exec(e)||["",""])
[1].toLowerCase()]){e=oe.htmlPrefilter(e);try{for(;i>n;n++)t=this[n]||
{},1===t.nodeType&&(oe.cleanData(l(t,!1)),t.innerHTML=e);t=0}catch(e)
{}}t&&this.empty().append(e)},null,e,arguments.length)},replaceWith:function(){var
e=[];return _(this,arguments,function(t){var
n=this.parentNode;oe.inArray(this,e)<0&&(oe.cleanData(l(this)),n&&n.replaceChild(t,
this))},e)}}),oe.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",
insertAfter:"after",replaceAll:"replaceWith"},function(e,t){oe.fn[e]=function(e)
{for(var n,i=[],r=oe(e),o=r.length-1,s=0;o>=s;s++)n=s===o?this:this.clone(!
0),oe(r[s])[t](n),K.apply(i,n.get());return this.pushStack(i)}});var
Ue,Ge={HTML:"block",BODY:"block"},Ve=/^margin/,Je=new RegExp("^("+ke+")(?!px)[a-z%]
+$","i"),Ye=function(t){var n=t.ownerDocument.defaultView;return n&&n.opener||
(n=e),n.getComputedStyle(t)},Qe=function(e,t,n,i){var r,o,s={};for(o in
t)s[o]=e.style[o],e.style[o]=t[o];r=n.apply(e,i||[]);for(o in
t)e.style[o]=s[o];return r},Ke=J.documentElement;!function(){function t()
{a.style.cssText="-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-
sizing:border-
box;position:relative;display:block;margin:auto;border:1px;padding:1px;top:1%;width
:50%",a.innerHTML="",Ke.appendChild(s);var t=e.getComputedStyle(a);n="1%"!
==t.top,o="2px"===t.marginLeft,i="4px"===t.width,a.style.marginRight="50%",r="4px"=
==t.marginRight,Ke.removeChild(s)}var
n,i,r,o,s=J.createElement("div"),a=J.createElement("div");a.style&&(a.style.backgro
undClip="content-box",a.cloneNode(!
0).style.backgroundClip="",ie.clearCloneStyle="content-
box"===a.style.backgroundClip,s.style.cssText="border:0;width:8px;height:0;top:0;le
ft:-9999px;padding:0;margin-
top:1px;position:absolute",s.appendChild(a),oe.extend(ie,{pixelPosition:function()
{return t(),n},boxSizingReliable:function(){return
null==i&&t(),i},pixelMarginRight:function(){return
null==i&&t(),r},reliableMarginLeft:function(){return
null==i&&t(),o},reliableMarginRight:function(){var
t,n=a.appendChild(J.createElement("div"));return n.style.cssText=a.style.cssText="-
webkit-box-sizing:content-box;box-sizing:content-
box;display:block;margin:0;border:0;padding:0",n.style.marginRight=n.style.width="0
",a.style.width="1px",Ke.appendChild(s),t=!
parseFloat(e.getComputedStyle(n).marginRight),Ke.removeChild(s),a.removeChild(n),t}
}))}();var Ze=/^(none|table(?!-c[ea]).
+)/,et={position:"absolute",visibility:"hidden",display:"block"},tt={letterSpacing:
"0",fontWeight:"400"},nt=["Webkit","O","Moz","ms"],it=J.createElement("div").style;
oe.extend({cssHooks:{opacity:{get:function(e,t){if(t){var
n=L(e,"opacity");return""===n?"1":n}}}},cssNumber:{animationIterationCount:!
0,columnCount:!0,fillOpacity:!0,flexGrow:!0,flexShrink:!0,fontWeight:!
0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!
0},cssProps:{float:"cssFloat"},style:function(e,t,n,i){if(e&&3!==e.nodeType&&8!
==e.nodeType&&e.style){var r,o,s,a=oe.camelCase(t),c=e.style;return
t=oe.cssProps[a]||(oe.cssProps[a]=I(a)||a),s=oe.cssHooks[t]||oe.cssHooks[a],void
0===n?s&&"get"in s&&void 0!==(r=s.get(e,!1,i))?r:c[t]:(o=typeof
n,"string"===o&&(r=Ne.exec(n))&&r[1]&&(n=u(e,t,r),o="number"),void(null!
=n&&n===n&&("number"===o&&(n+=r&&r[3]||
(oe.cssNumber[a]?"":"px")),ie.clearCloneStyle||""!==n||0!
==t.indexOf("background")||(c[t]="inherit"),s&&"set"in s&&void
0===(n=s.set(e,n,i))||(c[t]=n))))}},css:function(e,t,n,i){var
r,o,s,a=oe.camelCase(t);return t=oe.cssProps[a]||(oe.cssProps[a]=I(a)||
a),s=oe.cssHooks[t]||oe.cssHooks[a],s&&"get"in s&&(r=s.get(e,!0,n)),void
0===r&&(r=L(e,t,i)),"normal"===r&&t in tt&&(r=tt[t]),""===n||n?
(o=parseFloat(r),n===!0||isFinite(o)?o||
0:r):r}}),oe.each(["height","width"],function(e,t)
{oe.cssHooks[t]={get:function(e,n,i){return n?
Ze.test(oe.css(e,"display"))&&0===e.offsetWidth?Qe(e,et,function(){return
A(e,t,i)}):A(e,t,i):void 0},set:function(e,n,i){var
r,o=i&&Ye(e),s=i&&N(e,t,i,"border-box"===oe.css(e,"boxSizing",!1,o),o);return
s&&(r=Ne.exec(n))&&"px"!
==(r[3]||"px")&&(e.style[t]=n,n=oe.css(e,t)),k(e,n,s)}}}),oe.cssHooks.marginLeft=E(
ie.reliableMarginLeft,function(e,t){return t?(parseFloat(L(e,"marginLeft"))||
e.getBoundingClientRect().left-Qe(e,{marginLeft:0},function(){return
e.getBoundingClientRect().left}))+"px":void
0}),oe.cssHooks.marginRight=E(ie.reliableMarginRight,function(e,t){return t?Qe(e,
{display:"inline-block"},L,[e,"marginRight"]):void
0}),oe.each({margin:"",padding:"",border:"Width"},function(e,t)
{oe.cssHooks[e+t]={expand:function(n){for(var i=0,r={},o="string"==typeof n?
n.split(" "):[n];4>i;i++)r[e+Ae[i]+t]=o[i]||o[i-2]||o[0];return r}},Ve.test(e)||
(oe.cssHooks[e+t].set=k)}),oe.fn.extend({css:function(e,t){return
Te(this,function(e,t,n){var i,r,o={},s=0;if(oe.isArray(t))
{for(i=Ye(e),r=t.length;r>s;s++)o[t[s]]=oe.css(e,t[s],!1,i);return o}return void 0!
==n?oe.style(e,t,n):oe.css(e,t)},e,t,arguments.length>1)},show:function(){return
j(this,!0)},hide:function(){return j(this)},toggle:function(e)
{return"boolean"==typeof e?e?this.show():this.hide():this.each(function(){je(this)?
oe(this).show():oe(this).hide()})}}),oe.Tween=O,O.prototype={constructor:O,init:fun
ction(e,t,n,i,r,o){this.elem=e,this.prop=n,this.easing=r||
oe.easing._default,this.options=t,this.start=this.now=this.cur(),this.end=i,this.un
it=o||(oe.cssNumber[n]?"":"px")},cur:function(){var e=O.propHooks[this.prop];return
e&&e.get?e.get(this):O.propHooks._default.get(this)},run:function(e){var
t,n=O.propHooks[this.prop];return this.options.duration?
this.pos=t=oe.easing[this.easing]
(e,this.options.duration*e,0,1,this.options.duration):this.pos=t=e,
this.now=(this.end-
this.start)*t+this.start,this.options.step&&this.options.step.call(this.elem,this.n
ow,this),n&&n.set?
n.set(this):O.propHooks._default.set(this),this}},O.prototype.init.prototype=O.prot
otype,O.propHooks={_default:{get:function(e){var t;return 1!==e.elem.nodeType||
null!=e.elem[e.prop]&&null==e.elem.style[e.prop]?e.elem[e.prop]:
(t=oe.css(e.elem,e.prop,""),t&&"auto"!==t?t:0)},set:function(e){oe.fx.step[e.prop]?
oe.fx.step[e.prop](e):1!==e.elem.nodeType||
null==e.elem.style[oe.cssProps[e.prop]]&&!oe.cssHooks[e.prop]?
e.elem[e.prop]=e.now:oe.style(e.elem,e.prop,e.now+e.unit)}}},O.propHooks.scrollTop=
O.propHooks.scrollLeft={set:function(e)
{e.elem.nodeType&&e.elem.parentNode&&(e.elem[e.prop]=e.now)}},oe.easing={linear:fun
ction(e){return e},swing:function(e){return.5-
Math.cos(e*Math.PI)/2},_default:"swing"},oe.fx=O.prototype.init,oe.fx.step={};var
rt,ot,st=/^(?:toggle|show|hide)$/,at=/queueHooks$/;oe.Animation=oe.extend(q,
{tweeners:{"*":[function(e,t){var n=this.createTween(e,t);return
u(n.elem,e,Ne.exec(t),n),n}]},tweener:function(e,t){oe.isFunction(e)?
(t=e,e=["*"]):e=e.match(be);for(var n,i=0,r=e.length;r>i;i+
+)n=e[i],q.tweeners[n]=q.tweeners[n]||[],q.tweeners[n].unshift(t)},prefilters:
[F],prefilter:function(e,t){t?
q.prefilters.unshift(e):q.prefilters.push(e)}}),oe.speed=function(e,t,n){var
i=e&&"object"==typeof e?oe.extend({},e):{complete:n||!n&&t||
oe.isFunction(e)&&e,duration:e,easing:n&&t||t&&!oe.isFunction(t)&&t};return
i.duration=oe.fx.off?0:"number"==typeof i.duration?i.duration:i.duration in
oe.fx.speeds?oe.fx.speeds[i.duration]:oe.fx.speeds._default,null!=i.queue&&i.queue!
==!0||(i.queue="fx"),i.old=i.complete,i.complete=function()
{oe.isFunction(i.old)&&i.old.call(this),i.queue&&oe.dequeue(this,i.queue)},i},oe.fn
.extend({fadeTo:function(e,t,n,i){return
this.filter(je).css("opacity",0).show().end().animate({opacity:t},e,n,i)},animate:f
unction(e,t,n,i){var r=oe.isEmptyObject(e),o=oe.speed(t,n,i),s=function(){var
t=q(this,oe.extend({},e),o);(r||Se.get(this,"finish"))&&t.stop(!0)};return
s.finish=s,r||o.queue===!1?this.each(s):this.queue(o.queue,s)},stop:function(e,t,n)
{var i=function(e){var t=e.stop;delete e.stop,t(n)};return"string"!=typeof
e&&(n=t,t=e,e=void 0),t&&e!==!1&&this.queue(e||"fx",[]),this.each(function(){var
t=!0,r=null!
=e&&e+"queueHooks",o=oe.timers,s=Se.get(this);if(r)s[r]&&s[r].stop&&i(s[r]);else
for(r in s)s[r]&&s[r].stop&&at.test(r)&&i(s[r]);for(r=o.length;r--;)o[r].elem!
==this||null!=e&&o[r].queue!==e||(o[r].anim.stop(n),t=!1,o.splice(r,1));!t&&n||
oe.dequeue(this,e)})},finish:function(e){return e!==!
1&&(e=e||"fx"),this.each(function(){var
t,n=Se.get(this),i=n[e+"queue"],r=n[e+"queueHooks"],o=oe.timers,s=i?
i.length:0;for(n.finish=!0,oe.queue(this,e,[]),r&&r.stop&&r.stop.call(this,!
0),t=o.length;t--;)o[t].elem===this&&o[t].queue===e&&(o[t].anim.stop(!
0),o.splice(t,1));for(t=0;s>t;t++)i[t]&&i[t].finish&&i[t].finish.call(this);delete
n.finish})}}),oe.each(["toggle","show","hide"],function(e,t){var
n=oe.fn[t];oe.fn[t]=function(e,i,r){return null==e||"boolean"==typeof e?
n.apply(this,arguments):this.animate(H(t,!
0),e,i,r)}}),oe.each({slideDown:H("show"),slideUp:H("hide"),slideToggle:H("toggle")
,fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:
{opacity:"toggle"}},function(e,t){oe.fn[e]=function(e,n,i){return
this.animate(t,e,n,i)}}),oe.timers=[],oe.fx.tick=function(){var
e,t=0,n=oe.timers;for(rt=oe.now();t<n.length;t++)e=n[t],e()||n[t]!==e||
n.splice(t--,1);n.length||oe.fx.stop(),rt=void 0},oe.fx.timer=function(e)
{oe.timers.push(e),e()?
oe.fx.start():oe.timers.pop()},oe.fx.interval=13,oe.fx.start=function(){ot||
(ot=e.setInterval(oe.fx.tick,oe.fx.interval))},oe.fx.stop=function()
{e.clearInterval(ot),ot=null},oe.fx.speeds={slow:600,fast:200,_default:400},oe.fn.d
elay=function(t,n){return t=oe.fx?oe.fx.speeds[t]||
t:t,n=n||"fx",this.queue(n,function(n,i){var r=e.setTimeout(n,t);i.stop=function()
{e.clearTimeout(r)}})},function(){var
e=J.createElement("input"),t=J.createElement("select"),n=t.appendChild(J.createElem
ent("option"));e.type="checkbox",ie.checkOn=""!
==e.value,ie.optSelected=n.selected,t.disabled=!0,ie.optDisabled=!
n.disabled,e=J.createElement("input"),e.value="t",e.type="radio",ie.radioValue="t"=
==e.value}();var ct,ut=oe.expr.attrHandle;oe.fn.extend({attr:function(e,t){return
Te(this,oe.attr,e,t,arguments.length>1)},removeAttr:function(e){return
this.each(function(){oe.removeAttr(this,e)})}}),oe.extend({attr:function(e,t,n){var
i,r,o=e.nodeType;if(3!==o&&8!==o&&2!==o)return"undefined"==typeof e.getAttribute?
oe.prop(e,t,n):(1===o&&oe.isXMLDoc(e)||(t=t.toLowerCase(),r=oe.attrHooks[t]||
(oe.expr.match.bool.test(t)?ct:void 0)),void 0!==n?null===n?void
oe.removeAttr(e,t):r&&"set"in r&&void 0!==(i=r.set(e,n,t))?i:
(e.setAttribute(t,n+""),n):r&&"get"in r&&null!==(i=r.get(e,t))?i:
(i=oe.find.attr(e,t),null==i?void 0:i))},attrHooks:{type:{set:function(e,t){if(!
ie.radioValue&&"radio"===t&&oe.nodeName(e,"input")){var n=e.value;return
e.setAttribute("type",t),n&&(e.value=n),t}}}},removeAttr:function(e,t){var
n,i,r=0,o=t&&t.match(be);if(o&&1===e.nodeType)for(;n=o[r++];)i=oe.propFix[n]||
n,oe.expr.match.bool.test(n)&&(e[i]=!
1),e.removeAttribute(n)}}),ct={set:function(e,t,n){return t===!1?
oe.removeAttr(e,n):e.setAttribute(n,n),n}},oe.each(oe.expr.match.bool.source.match(
/\w+/g),function(e,t){var n=ut[t]||oe.find.attr;ut[t]=function(e,t,i){var
r,o;return i||(o=ut[t],ut[t]=r,r=null!=n(e,t,i)?
t.toLowerCase():null,ut[t]=o),r}});var lt=/^(?:input|select|textarea|button)
$/i,dt=/^(?:a|area)$/i;oe.fn.extend({prop:function(e,t){return
Te(this,oe.prop,e,t,arguments.length>1)},removeProp:function(e){return
this.each(function(){delete this[oe.propFix[e]||
e]})}}),oe.extend({prop:function(e,t,n){var i,r,o=e.nodeType;if(3!==o&&8!==o&&2!
==o)return 1===o&&oe.isXMLDoc(e)||(t=oe.propFix[t]||t,r=oe.propHooks[t]),void 0!
==n?r&&"set"in r&&void 0!==(i=r.set(e,n,t))?i:e[t]=n:r&&"get"in r&&null!
==(i=r.get(e,t))?i:e[t]},propHooks:{tabIndex:{get:function(e){var
t=oe.find.attr(e,"tabindex");return t?parseInt(t,10):lt.test(e.nodeName)||
dt.test(e.nodeName)&&e.href?0:-1}}},propFix:
{for:"htmlFor",class:"className"}}),ie.optSelected||
(oe.propHooks.selected={get:function(e){var t=e.parentNode;return
t&&t.parentNode&&t.parentNode.selectedIndex,null},set:function(e){var
t=e.parentNode;t&&(t.selectedIndex,t.parentNode&&t.parentNode.selectedIndex)}}),oe.
each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colS
pan","useMap","frameBorder","contentEditable"],function()
{oe.propFix[this.toLowerCase()]=this});var
ft=/[\t\r\n\f]/g;oe.fn.extend({addClass:function(e){var
t,n,i,r,o,s,a,c=0;if(oe.isFunction(e))return this.each(function(t)
{oe(this).addClass(e.call(this,t,R(this)))});if("string"==typeof
e&&e)for(t=e.match(be)||[];n=this[c++];)if(r=R(n),i=1===n.nodeType&&(" "+r+"
").replace(ft," ")){for(s=0;o=t[s++];)i.indexOf(" "+o+" ")<0&&(i+=o+"
");a=oe.trim(i),r!==a&&n.setAttribute("class",a)}return
this},removeClass:function(e){var t,n,i,r,o,s,a,c=0;if(oe.isFunction(e))return
this.each(function(t){oe(this).removeClass(e.call(this,t,R(this)))});if(!
arguments.length)return this.attr("class","");if("string"==typeof
e&&e)for(t=e.match(be)||[];n=this[c++];)if(r=R(n),i=1===n.nodeType&&(" "+r+"
").replace(ft," ")){for(s=0;o=t[s++];)for(;i.indexOf(" "+o+" ")>-1;)i=i.replace("
"+o+" "," ");a=oe.trim(i),r!==a&&n.setAttribute("class",a)}return
this},toggleClass:function(e,t){var n=typeof e;return"boolean"==typeof
t&&"string"===n?t?this.addClass(e):this.removeClass(e):oe.isFunction(e)?
this.each(function(n)
{oe(this).toggleClass(e.call(this,n,R(this),t),t)}):this.each(function(){var
t,i,r,o;if("string"===n)for(i=0,r=oe(this),o=e.match(be)||[];t=o[i+
+];)r.hasClass(t)?r.removeClass(t):r.addClass(t);else void 0!==e&&"boolean"!==n||
(t=R(this),t&&Se.set(this,"__className__",t),this.setAttribute&&this.setAttribute("
class",t||e===!1?"":Se.get(this,"__className__")||""))})},hasClass:function(e){var
t,n,i=0;for(t=" "+e+" ";n=this[i++];)if(1===n.nodeType&&(" "+R(n)+" ").replace(ft,"
").indexOf(t)>-1)return!0;return!1}});var pt=/\r/g,ht=/[\x20\t\r\n\f]
+/g;oe.fn.extend({val:function(e){var t,n,i,r=this[0];return arguments.length?
(i=oe.isFunction(e),this.each(function(n){var r;1===this.nodeType&&(r=i?
e.call(this,n,oe(this).val()):e,null==r?r="":"number"==typeof r?
r+="":oe.isArray(r)&&(r=oe.map(r,function(e){return
null==e?"":e+""})),t=oe.valHooks[this.type]||
oe.valHooks[this.nodeName.toLowerCase()],t&&"set"in t&&void 0!
==t.set(this,r,"value")||(this.value=r))})):r?(t=oe.valHooks[r.type]||
oe.valHooks[r.nodeName.toLowerCase()],t&&"get"in t&&void 0!==(n=t.get(r,"value"))?
n:(n=r.value,"string"==typeof n?n.replace(pt,""):null==n?"":n)):void
0}}),oe.extend({valHooks:{option:{get:function(e){var
t=oe.find.attr(e,"value");return null!=t?t:oe.trim(oe.text(e)).replace(ht,"
")}},select:{get:function(e){for(var t,n,i=e.options,r=e.selectedIndex,o="select-
one"===e.type||0>r,s=o?null:[],a=o?r+1:i.length,c=0>r?a:o?r:0;a>c;c++)if(n=i[c],
(n.selected||c===r)&&(ie.optDisabled?!
n.disabled:null===n.getAttribute("disabled"))&&(!n.parentNode.disabled||!
oe.nodeName(n.parentNode,"optgroup"))){if(t=oe(n).val(),o)return t;s.push(t)}return
s},set:function(e,t){for(var
n,i,r=e.options,o=oe.makeArray(t),s=r.length;s--;)i=r[s],
(i.selected=oe.inArray(oe.valHooks.option.get(i),o)>-1)&&(n=!0);return n||
(e.selectedIndex=-1),o}}}}),oe.each(["radio","checkbox"],function()
{oe.valHooks[this]={set:function(e,t){return oe.isArray(t)?
e.checked=oe.inArray(oe(e).val(),t)>-1:void 0}},ie.checkOn||
(oe.valHooks[this].get=function(e){return
null===e.getAttribute("value")?"on":e.value})});var mt=/^(?:focusinfocus|
focusoutblur)$/;oe.extend(oe.event,{trigger:function(t,n,i,r){var
o,s,a,c,u,l,d,f=[i||J],p=ne.call(t,"type")?t.type:t,h=ne.call(t,"namespace")?
t.namespace.split("."):[];if(s=a=i=i||J,3!==i.nodeType&&8!==i.nodeType&&!
mt.test(p+oe.event.triggered)&&(p.indexOf(".")>-
1&&(h=p.split("."),p=h.shift(),h.sort()),u=p.indexOf(":")<0&&"on"+p,t=t[oe.expando]
?t:new
oe.Event(p,"object"==typeof t&&t),t.isTrigger=r?
2:3,t.namespace=h.join("."),t.rnamespace=t.namespace?new
RegExp("(^|\\.)"+h.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,t.result=void 0,t.target||
(t.target=i),n=null==n?[t]:oe.makeArray(n,[t]),d=oe.event.special[p]||{},r||!
d.trigger||d.trigger.apply(i,n)!==!1)){if(!r&&!d.noBubble&&!oe.isWindow(i))
{for(c=d.delegateType||p,mt.test(c+p)||
(s=s.parentNode);s;s=s.parentNode)f.push(s),a=s;a===(i.ownerDocument||
J)&&f.push(a.defaultView||a.parentWindow||e)}for(o=0;(s=f[o++])&&!
t.isPropagationStopped();)t.type=o>1?c:d.bindType||p,l=(Se.get(s,"events")||{})
[t.type]&&Se.get(s,"handle"),l&&l.apply(s,n),l=u&&s[u],l&&l.apply&&Ce(s)&&(t.result
=l.apply(s,n),t.result===!1&&t.preventDefault());return t.type=p,r||
t.isDefaultPrevented()||d._default&&d._default.apply(f.pop(),n)!==!1||!Ce(i)||
u&&oe.isFunction(i[p])&&!
oe.isWindow(i)&&(a=i[u],a&&(i[u]=null),oe.event.triggered=p,i[p]
(),oe.event.triggered=void 0,a&&(i[u]=a)),t.result}},simulate:function(e,t,n){var
i=oe.extend(new oe.Event,n,{type:e,isSimulated:!
0});oe.event.trigger(i,null,t)}}),oe.fn.extend({trigger:function(e,t){return
this.each(function(){oe.event.trigger(e,t,this)})},triggerHandler:function(e,t){var
n=this[0];return n?oe.event.trigger(e,t,n,!0):void 0}}),oe.each("blur focus focusin
focusout load resize scroll unload click dblclick mousedown mouseup mousemove
mouseover mouseout mouseenter mouseleave change select submit keydown keypress
keyup error contextmenu".split(" "),function(e,t){oe.fn[t]=function(e,n){return
arguments.length>0?
this.on(t,null,e,n):this.trigger(t)}}),oe.fn.extend({hover:function(e,t){return
this.mouseenter(e).mouseleave(t||e)}}),ie.focusin="onfocusin"in e,ie.focusin||
oe.each({focus:"focusin",blur:"focusout"},function(e,t){var n=function(e)
{oe.event.simulate(t,e.target,oe.event.fix(e))};oe.event.special[t]={setup:function
(){var i=this.ownerDocument||this,r=Se.access(i,t);r||i.addEventListener(e,n,!
0),Se.access(i,t,(r||0)+1)},teardown:function(){var i=this.ownerDocument||
this,r=Se.access(i,t)-1;r?Se.access(i,t,r):(i.removeEventListener(e,n,!
0),Se.remove(i,t))}}});var
gt=e.location,vt=oe.now(),yt=/\?/;oe.parseJSON=function(e){return
JSON.parse(e+"")},oe.parseXML=function(t){var n;if(!t||"string"!=typeof t)return
null;try{n=(new e.DOMParser).parseFromString(t,"text/xml")}catch(e){n=void 0}return
n&&!n.getElementsByTagName("parsererror").length||oe.error("Invalid XML:
"+t),n};var wt=/#.*$/,xt=/([?&])_=[^&]*/,bt=/^(.*?):[ \t]*([^\r\n]*)
$/gm,_t=/^(?:about|app|app-storage|.+-extension|file|res|widget):$/,Tt=/^(?:GET|
HEAD)
$/,Ct=/^\/\//,St={},Lt={},Et="*/".concat("*"),It=J.createElement("a");It.href=gt.hr
ef,oe.extend({active:0,lastModified:{},etag:{},ajaxSettings:
{url:gt.href,type:"GET",isLocal:_t.test(gt.protocol),global:!0,processData:!
0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:
{"*":Et,text:"text/plain",html:"text/html",xml:"application/xml,
text/xml",json:"application/json, text/javascript"},contents:
{xml:/\bxml\b/,html:/\bhtml/,json:/\bjson\b/},responseFields:
{xml:"responseXML",text:"responseText",json:"responseJSON"},converters:{"*
text":String,"text html":!0,"text json":oe.parseJSON,"text
xml":oe.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(e,t){return
t?$($(e,oe.ajaxSettings),t):$
(oe.ajaxSettings,e)},ajaxPrefilter:z(St),ajaxTransport:z(Lt),ajax:function(t,n)
{function i(t,n,i,a){var u,d,y,w,b,T=n;2!==x&&(x=2,c&&e.clearTimeout(c),r=void
0,s=a||"",_.readyState=t>0?4:0,u=t>=200&&300>t||
304===t,i&&(w=X(f,_,i)),w=B(f,w,_,u),u?(f.ifModified&&(b=_.getResponseHeader("Last-
Modified"),b&&(oe.lastModified[o]=b),b=_.getResponseHeader("etag"),b&&(oe.etag[o]=b
)),204===t||"HEAD"===f.type?T="nocontent":304===t?T="notmodified":
(T=w.state,d=w.data,y=w.error,u=!y)):(y=T,!t&&T||
(T="error",0>t&&(t=0))),_.status=t,_.statusText=(n||T)+"",u?m.resolveWith(p,
[d,T,_]):m.rejectWith(p,[_,T,y]),_.statusCode(v),v=void
0,l&&h.trigger(u?"ajaxSuccess":"ajaxError",[_,f,u?d:y]),g.fireWith(p,
[_,T]),l&&(h.trigger("ajaxComplete",[_,f]),--oe.active||
oe.event.trigger("ajaxStop")))}"object"==typeof t&&(n=t,t=void 0),n=n||{};var
r,o,s,a,c,u,l,d,f=oe.ajaxSetup({},n),p=f.context||f,h=f.context&&(p.nodeType||
p.jquery)?oe(p):oe.event,m=oe.Deferred(),g=oe.Callbacks("once
memory"),v=f.statusCode||
{},y={},w={},x=0,b="canceled",_={readyState:0,getResponseHeader:function(e){var
t;if(2===x){if(!
a)for(a={};t=bt.exec(s);)a[t[1].toLowerCase()]=t[2];t=a[e.toLowerCase()]}return
null==t?null:t},getAllResponseHeaders:function(){return 2===x?
s:null},setRequestHeader:function(e,t){var n=e.toLowerCase();return x||
(e=w[n]=w[n]||e,y[e]=t),this},overrideMimeType:function(e){return x||
(f.mimeType=e),this},statusCode:function(e){var t;if(e)if(2>x)for(t in
e)v[t]=[v[t],e[t]];else _.always(e[_.status]);return this},abort:function(e){var
t=e||b;return
r&&r.abort(t),i(0,t),this}};if(m.promise(_).complete=g.add,_.success=_.done,_.error
=_.fail,f.url=((t||f.url||gt.href)
+"").replace(wt,"").replace(Ct,gt.protocol+"//"),f.type=n.method||n.type||
f.method||f.type,f.dataTypes=oe.trim(f.dataType||"*").toLowerCase().match(be)||
[""],null==f.crossDomain)
{u=J.createElement("a");try{u.href=f.url,u.href=u.href,f.crossDomain=It.protocol+"/
/"+It.host!=u.protocol+"//"+u.host}catch(e){f.crossDomain=!
0}}if(f.data&&f.processData&&"string"!=typeof
f.data&&(f.data=oe.param(f.data,f.traditional)),W(St,f,n,_),2===x)return
_;l=oe.event&&f.global,l&&0===oe.active+
+&&oe.event.trigger("ajaxStart"),f.type=f.type.toUpperCase(),f.hasContent=!
Tt.test(f.type),o=f.url,f.hasContent||(f.data&&(o=f.url+=(yt.test(o)?"&":"?")
+f.data,delete f.data),f.cache===!1&&(f.url=xt.test(o)?o.replace(xt,"$1_="+vt++):o+
(yt.test(o)?"&":"?")+"_="+vt+
+)),f.ifModified&&(oe.lastModified[o]&&_.setRequestHeader("If-Modified-
Since",oe.lastModified[o]),oe.etag[o]&&_.setRequestHeader("If-None-
Match",oe.etag[o])),(f.data&&f.hasContent&&f.contentType!==!1||
n.contentType)&&_.setRequestHeader("Content-
Type",f.contentType),_.setRequestHeader("Accept",f.dataTypes[0]&&f.accepts[f.dataTy
pes[0]]?f.accepts[f.dataTypes[0]]+("*"!==f.dataTypes[0]?", "+Et+";
q=0.01":""):f.accepts["*"]);for(d in
f.headers)_.setRequestHeader(d,f.headers[d]);if(f.beforeSend&&(f.beforeSend.call(p,
_,f)===!1||2===x))return _.abort();b="abort";for(d
in{success:1,error:1,complete:1})_[d](f[d]);if(r=W(Lt,f,n,_))
{if(_.readyState=1,l&&h.trigger("ajaxSend",[_,f]),2===x)return
_;f.async&&f.timeout>0&&(c=e.setTimeout(function()
{_.abort("timeout")},f.timeout));try{x=1,r.send(y,i)}catch(e){if(!(2>x))throw e;i(-
1,e)}}else i(-1,"No Transport");return _},getJSON:function(e,t,n){return
oe.get(e,t,n,"json")},getScript:function(e,t){return oe.get(e,void
0,t,"script")}}),oe.each(["get","post"],function(e,t){oe[t]=function(e,n,i,r)
{return oe.isFunction(n)&&(r=r||i,i=n,n=void
0),oe.ajax(oe.extend({url:e,type:t,dataType:r,data:n,success:i},oe.isPlainObject(e)
&&e))}}),oe._evalUrl=function(e){return
oe.ajax({url:e,type:"GET",dataType:"script",async:!1,global:!1,throws:!
0})},oe.fn.extend({wrapAll:function(e){var t;return oe.isFunction(e)?
this.each(function(t){oe(this).wrapAll(e.call(this,t))}):
(this[0]&&(t=oe(e,this[0].ownerDocument).eq(0).clone(!
0),this[0].parentNode&&t.insertBefore(this[0]),t.map(function(){for(var
e=this;e.firstElementChild;)e=e.firstElementChild;return
e}).append(this)),this)},wrapInner:function(e){return oe.isFunction(e)?
this.each(function(t){oe(this).wrapInner(e.call(this,t))}):this.each(function(){var
t=oe(this),n=t.contents();n.length?n.wrapAll(e):t.append(e)})},wrap:function(e){var
t=oe.isFunction(e);return this.each(function(n){oe(this).wrapAll(t?
e.call(this,n):e)})},unwrap:function(){return this.parent().each(function()
{oe.nodeName(this,"body")||
oe(this).replaceWith(this.childNodes)}).end()}}),oe.expr.filters.hidden=function(e)
{return!oe.expr.filters.visible(e)},oe.expr.filters.visible=function(e){return
e.offsetWidth>0||e.offsetHeight>0||e.getClientRects().length>0};var kt=/%20/g,Nt=/\
[\]$/,At=/\r?\n/g,jt=/^(?:submit|button|image|reset|file)$/i,Ot=/^(?:input|select|
textarea|keygen)/i;oe.param=function(e,t){var n,i=[],r=function(e,t)
{t=oe.isFunction(t)?t():null==t?"":t,i[i.length]=encodeURIComponent(e)
+"="+encodeURIComponent(t)};if(void
0===t&&(t=oe.ajaxSettings&&oe.ajaxSettings.traditional),oe.isArray(e)||e.jquery&&!
oe.isPlainObject(e))oe.each(e,function(){r(this.name,this.value)});else for(n in
e)U(n,e[n],t,r);return
i.join("&").replace(kt,"+")},oe.fn.extend({serialize:function(){return
oe.param(this.serializeArray())},serializeArray:function(){return
this.map(function(){var e=oe.prop(this,"elements");return e?
oe.makeArray(e):this}).filter(function(){var e=this.type;return this.name&&!
oe(this).is(":disabled")&&Ot.test(this.nodeName)&&!jt.test(e)&&(this.checked||!
Oe.test(e))}).map(function(e,t){var n=oe(this).val();return null==n?
null:oe.isArray(n)?oe.map(n,function(e)
{return{name:t.name,value:e.replace(At,"\r\n")}}):
{name:t.name,value:n.replace(At,"\r\n")}}).get()}}),oe.ajaxSettings.xhr=function()
{try{return new e.XMLHttpRequest}catch(e){}};var
Pt={0:200,1223:204},Ht=oe.ajaxSettings.xhr();ie.cors=!!Ht&&"withCredentials"in
Ht,ie.ajax=Ht=!!Ht,oe.ajaxTransport(function(t){var n,i;return ie.cors||Ht&&!
t.crossDomain?{send:function(r,o){var
s,a=t.xhr();if(a.open(t.type,t.url,t.async,t.username,t.password),t.xhrFields)for(s
in
t.xhrFields)a[s]=t.xhrFields[s];t.mimeType&&a.overrideMimeType&&a.overrideMimeType(
t.mimeType),t.crossDomain||r["X-Requested-With"]||(r["X-Requested-
With"]="XMLHttpRequest");for(s in r)a.setRequestHeader(s,r[s]);n=function(e){return
function()
{n&&(n=i=a.onload=a.onerror=a.onabort=a.onreadystatechange=null,"abort"===e?
a.abort():"error"===e?"number"!=typeof a.status?
o(0,"error"):o(a.status,a.statusText):o(Pt[a.status]||a.status,a.statusText,"text"!
==(a.responseType||"text")||"string"!=typeof a.responseText?{binary:a.response}:
{text:a.responseText},a.getAllResponseHeaders()))}},a.onload=n(),i=a.onerror=n("err
or"),void
0!==a.onabort?a.onabort=i:a.onreadystatechange=function()
{4===a.readyState&&e.setTimeout(function()
{n&&i()})},n=n("abort");try{a.send(t.hasContent&&t.data||null)}catch(e){if(n)throw
e}},abort:function(){n&&n()}}:void 0}),oe.ajaxSetup({accepts:
{script:"text/javascript, application/javascript, application/ecmascript,
application/x-ecmascript"},contents:{script:/\b(?:java|ecma)script\b/},converters:
{"text script":function(e){return
oe.globalEval(e),e}}}),oe.ajaxPrefilter("script",function(e){void
0===e.cache&&(e.cache=!
1),e.crossDomain&&(e.type="GET")}),oe.ajaxTransport("script",function(e)
{if(e.crossDomain){var t,n;return{send:function(i,r)
{t=oe("<script>").prop({charset:e.scriptCharset,src:e.url}).on("load
error",n=function(e){t.remove(),n=null,e&&r("error"===e.type?
404:200,e.type)}),J.head.appendChild(t[0])},abort:function(){n&&n()}}}});var
Dt=[],Ft=/(=)\?(?=&|
$)|\?\?/;oe.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var e=Dt.pop()||
oe.expando+"_"+vt++;return this[e]=!0,e}}),oe.ajaxPrefilter("json
jsonp",function(t,n,i){var r,o,s,a=t.jsonp!==!
1&&(Ft.test(t.url)?"url":"string"==typeof
t.data&&0===(t.contentType||"").indexOf("application/x-www-form-
urlencoded")&&Ft.test(t.data)&&"data");return a||"jsonp"===t.dataTypes[0]?
(r=t.jsonpCallback=oe.isFunction(t.jsonpCallback)?
t.jsonpCallback():t.jsonpCallback,a?t[a]=t[a].replace(Ft,"$1"+r):t.jsonp!==!
1&&(t.url+=(yt.test(t.url)?"&":"?")+t.jsonp+"="+r),t.converters["script
json"]=function(){return s||oe.error(r+" was not
called"),s[0]},t.dataTypes[0]="json",o=e[r],e[r]=function()
{s=arguments},i.always(function(){void 0===o?
oe(e).removeProp(r):e[r]=o,t[r]&&(t.jsonpCallback=n.jsonpCallback,Dt.push(r)),s&&oe
.isFunction(o)&&o(s[0]),s=o=void 0}),"script"):void
0}),oe.parseHTML=function(e,t,n){if(!e||"string"!=typeof e)return
null;"boolean"==typeof t&&(n=t,t=!1),t=t||J;var i=he.exec(e),r=!n&&[];return i?
[t.createElement(i[1])]:
(i=f([e],t,r),r&&r.length&&oe(r).remove(),oe.merge([],i.childNodes))};var
Mt=oe.fn.load;oe.fn.load=function(e,t,n){if("string"!=typeof e&&Mt)return
Mt.apply(this,arguments);var i,r,o,s=this,a=e.indexOf(" ");return a>-
1&&(i=oe.trim(e.slice(a)),e=e.slice(0,a)),oe.isFunction(t)?(n=t,t=void
0):t&&"object"==typeof
t&&(r="POST"),s.length>0&&oe.ajax({url:e,type:r||"GET",dataType:"html",data:t}).don
e(function(e){o=arguments,s.html(i?
oe("<div>").append(oe.parseHTML(e)).find(i):e)}).always(n&&function(e,t)
{s.each(function(){n.apply(this,o||
[e.responseText,t,e])})}),this},oe.each(["ajaxStart","ajaxStop","ajaxComplete","aja
xError","ajaxSuccess","ajaxSend"],function(e,t){oe.fn[t]=function(e){return
this.on(t,e)}}),oe.expr.filters.animated=function(e){return
oe.grep(oe.timers,function(t){return
e===t.elem}).length},oe.offset={setOffset:function(e,t,n){var
i,r,o,s,a,c,u,l=oe.css(e,"position"),d=oe(e),f={};"static"===l&&(e.style.position="
relative"),a=d.offset(),o=oe.css(e,"top"),c=oe.css(e,"left"),u=("absolute"===l||"fi
xed"===l)&&(o+c).indexOf("auto")>-1,u?(i=d.position(),s=i.top,r=i.left):
(s=parseFloat(o)||0,r=parseFloat(c)||
0),oe.isFunction(t)&&(t=t.call(e,n,oe.extend({},a))),null!=t.top&&(f.top=t.top-
a.top+s),null!=t.left&&(f.left=t.left-a.left+r),"using"in t?
t.using.call(e,f):d.css(f)}},oe.fn.extend({offset:function(e)
{if(arguments.length)return void 0===e?this:this.each(function(t)
{oe.offset.setOffset(this,e,t)});var
t,n,i=this[0],r={top:0,left:0},o=i&&i.ownerDocument;return o?
(t=o.documentElement,oe.contains(t,i)?(r=i.getBoundingClientRect(),n=G(o),
{top:r.top+n.pageYOffset-t.clientTop,left:r.left+n.pageXOffset-
t.clientLeft}):r):void 0},position:function(){if(this[0]){var
e,t,n=this[0],i={top:0,left:0};return"fixed"===oe.css(n,"position")?
t=n.getBoundingClientRect():
(e=this.offsetParent(),t=this.offset(),oe.nodeName(e[0],"html")||
(i=e.offset()),i.top+=oe.css(e[0],"borderTopWidth",!
0),i.left+=oe.css(e[0],"borderLeftWidth",!0)),{top:t.top-i.top-
oe.css(n,"marginTop",!0),left:t.left-i.left-oe.css(n,"marginLeft",!
0)}}},offsetParent:function(){return this.map(function(){for(var
e=this.offsetParent;e&&"static"===oe.css(e,"position");)e=e.offsetParent;return e||
Ke})}}),oe.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(e,t)
{var n="pageYOffset"===t;oe.fn[e]=function(i){return Te(this,function(e,i,r){var
o=G(e);return void 0===r?o?o[t]:e[i]:void(o?o.scrollTo(n?o.pageXOffset:r,n?
r:o.pageYOffset):e[i]=r)},e,i,arguments.length)}}),oe.each(["top","left"],function(
e,t){oe.cssHooks[t]=E(ie.pixelPosition,function(e,n){return n?(n=L(e,t),Je.test(n)?
oe(e).position()[t]+"px":n):void
0})}),oe.each({Height:"height",Width:"width"},function(e,t)
{oe.each({padding:"inner"+e,content:t,"":"outer"+e},function(n,i)
{oe.fn[i]=function(i,r){var o=arguments.length&&(n||"boolean"!=typeof i),s=n||
(i===!0||r===!0?"margin":"border");return Te(this,function(t,n,i){var r;return
oe.isWindow(t)?t.document.documentElement["client"+e]:9===t.nodeType?
(r=t.documentElement,Math.max(t.body["scroll"+e],r["scroll"+e],t.body["offset"+e],r
["offset"+e],r["client"+e])):void 0===i?oe.css(t,n,s):oe.style(t,n,i,s)},t,o?i:void
0,o,null)}})}),oe.fn.extend({bind:function(e,t,n){return
this.on(e,null,t,n)},unbind:function(e,t){return
this.off(e,null,t)},delegate:function(e,t,n,i){return
this.on(t,e,n,i)},undelegate:function(e,t,n){return 1===arguments.length?
this.off(e,"**"):this.off(t,e||"**",n)},size:function(){return
this.length}}),oe.fn.andSelf=oe.fn.addBack,"function"==typeof
define&&define("jquery",[],function(){return oe});var qt=e.jQuery,Rt=e.$;return
oe.noConflict=function(t){return e.$===oe&&(e.
$=Rt),t&&e.jQuery===oe&&(e.jQuery=qt),oe},t||(e.jQuery=e.$=oe),oe});var mm=mm||
{};mm.device={screenType:function(){var e=void
0;if(e=window.hasOwnProperty("orientation")?90==window.orientation||
window.orientation==-90?"landscape":"portrait":void
0,this.isIos()&&this._iosversion()<=9){var t=$(window).width(),n=$
(window).height();e=t>n?"landscape":"portrait"}return
this.isIpad()&&(e="landscape"),e},isMobile:function(){var
e=navigator.userAgent.replace("SpadeGaming","").match(/(phone|pad|pod|iPhone|iPod|
ios|iPad|Android|Mobile|BlackBerry|IEMobile|MQQBrowser|JUC|Fennec|wOSBrowser|
BrowserNG|WebOS|Symbian|Windows Phone)/i);return!!e},isAndroid:function(){var
e=navigator.userAgent.replace("SpadeGaming","").match(/(Android)/i);return!!
e},isIos:function(){return/iphone|ipad|
ipod/.test(navigator.userAgent.toLowerCase())||this.isIpad()},isPC:function()
{return void 0==this.screenType()},isIpad:function(){var e=!!
navigator.userAgent.match(/(iPad).*OS\s([\d_]
+)/),t=!!/macintosh/.test(navigator.userAgent.toLowerCase())&&"ontouchend"in
document;return!!e||!!t},isMobileInPCNarrowScreen:function(){var e="S-
GF01"==spade.content.game?.58:.73;return!!
(this.isPC()&&window.innerWidth/window.innerHeight<e&&window.innerWidth<=1100)},isW
ideScreen:function(){return
this.isPC()&&window.innerWidth>1100},isIphoneX:function(){return!(!this.isIos()||
375!=screen.width||812!=screen.height||3!
=window.devicePixelRatio)},isNotchScreen:function(){var
e=this.isIos()&&375==screen.width&&812==screen.height&&3==window.devicePixelRatio,t
=this.isIos()&&414==screen.width&&896==screen.height&&2==window.devicePixelRatio,n=
this.isIos()&&414==screen.width&&896==screen.height&&3==window.devicePixelRatio;ret
urn e||t||n},isIosChrome:function(){return
this.isIos()&&navigator.userAgent.indexOf("Safari")>-
1&&navigator.userAgent.indexOf("CriOS")>-1},isIosWKWebView:function(){return
this.isIos()&&navigator.userAgent.indexOf("Safari")==-1},isIosFireFox:function()
{return this.isIos()&&navigator.userAgent.indexOf("Safari")>-
1&&(navigator.userAgent.indexOf("Firefox")>-1||
navigator.userAgent.indexOf("FxiOS")>-1)},_iosversion:function(e){var t=/os
[\d._]*/gi,n=navigator.userAgent.toLowerCase().match(t),i=(n+"").replace(/[^0-9|
_.]/gi,"").replace(/_/gi,".");return i=e?parseFloat(i):i.split(".")
[0]},getOSName:function(){var e=navigator,t="Unknown",n=!1,i=!1,r="",o=0,s=/android
(\d+(?:\.\d+)+)/i.exec(e.userAgent)||/android (\d+(?:\.\d+)
+)/i.exec(e.platform);if(s&&(n=!0,r=s[1]||"",o=parseInt(r)||0),s=/(iPad|iPhone|
iPod).*OS ((\d+_?){2,3})/i.exec(e.userAgent),s&&(i=!0,r=s[2]||"",o=parseInt(r)||
0),e.appVersion.indexOf("Win")!==-1){if(/Win(?:dows )?([^do]{2})\s?
(\d+\.\d+)?/.test(e.userAgent)&&"NT"==RegExp.$1)switch(RegExp.$2)
{case"5.0":t="Windows2000";break;case"5.1":t="WindowsXP";break;case"6.0":t="Windows
Vista";break;case"6.1":t="Windows7";break;case"6.2":t="Windows8";break;case"10.0":t
="Windows10";break;default:t="NT"}}else i?t="iOS_"+r:e.appVersion.indexOf("Mac")!
==-1?t="OS X_":e.appVersion.indexOf("X11")!==-1&&e.appVersion.indexOf("Linux")===-
1?t="OS X":n?t="Android_"+r:e.appVersion.indexOf("Linux")!==-1&&(t="Linux");return
t},getBrowserInfo:function(){var
e=navigator.userAgent.toLowerCase(),t=navigator.userAgent,n=!1;
(t.indexOf("iPhone")>-1||t.indexOf("iPad")>-1||t.indexOf("android")>-
1&&t.indexOf("WebKit")>-1)&&(n=!0);var i=t.indexOf("Opera")>-
1,r=t.indexOf("compatible")>-1&&t.indexOf("MSIE")>-1&&!
i,o=t.indexOf("Trident/7.0;")>-1&&!r||t.indexOf("Edge")>-1,s=t.indexOf("Firefox")>-
1,a=t.indexOf("Safari")>-1&&t.indexOf("Chrome")==-1,c=t.indexOf("Chrome")>-
1&&t.indexOf("Safari")>-1,u="";if(r){var l=new RegExp("MSIE
(\\d+\\.\\d+);");l.test(t);var d=parseFloat(RegExp.$1);u=7==d?"IE-7":8==d?"IE-
8":9==d?"IE-9":10==d?"IE-10":11==d?"IE-11":"IE 版本过低"}if(s){var
f=e.match(/firefox\/([\d.]+)/)[1];u="Firefox-"+f}if(i){var f=e.match(/opera.([\d.]
+)/)[1];u="Opera-"+f}if(a)if(n)u="Safari";else{var f=e.match(/version\/([\d.]+)/)
[1];u="Safari-"+f}if(c){var f=e.match(/chrome\/([\d.]+)/)[1];u="Chrome-"+f}return
o&&(u="Edge"),u}},define("mm/Device",function(){}),navigator.userAgent.match(/
(Android)/i)&&screen.orientation&&Object.defineProperty(window,"orientation",
{get:function(){return screen.orientation.type.indexOf("landscape")>-1?
90:0}}),require(["jquery","mm/Device"],function(){!function()
{window.gameSenceAdapter=function(){setTimeout(function(){var
e=(spade.content.type,gameSize.getSize()),t=e.mainWidth,n=e.mainHeight,i=e.width,r=
e.height,o=1,s=1,a=0,c=0,u=0,l="portrait"==mm.d
evice.screenType()||
mm.device.isMobileInPCNarrowScreen();PIXI.utils.isMobile.apple.phone&&void 0!
==mm.device.screenType()&&"landscape"==mm.device.screenType()&&mm.device.getBrowser
Info().indexOf("Safari")>-1&&!
mm.device.isIosChrome()&&(n=screen.width),gameSize.sceneFixScale=1;var
d=.73;if(Config.Portrait_Scale&&1!=Config.Portrait_Scale){var
f=1;if(l)f=Config.Portrait_Scale;else if(t<d*n*Config.Portrait_Scale&&t>d*n){var
p=(d*n*Config.Portrait_Scale-t)/((Config.Portrait_Scale-1)*d*n);f=1+
(Config.Portrait_Scale-1)*p}else
f=1;gameSize.sceneFixScale=f}if(t/n>gameSize.width/gameSize.height?
(o=n/gameSize.height,a=(i-gameSize.width*o)/2,c=(r-gameSize.height*o)/2,s=t/
(gameSize.width*o)):(o=t/gameSize.width,c=(r-gameSize.height*o)/2,a=(i-
gameSize.width*o)/2,s=n/(gameSize.height*o)),l&&Config.Portrait_Scale){var
h=Config.Portrait_Scale;o*=h,s/=h,a=(i-gameSize.width*o)/2,c=r-
gameSize.height*o,u=.5*gameSize.height-.5*gameSize.width*gameSize.width/gameSize.he
ight/h}gameSize.scale=o,gameSize.bgScale=s,gameSize.offset={x:a/gameSize.scale,y:c/
gameSize.scale+u},gameSize.isPortrait=l,gameSize.isWeb=mm.device.isWideScreen();var
m={};m.isPortrait=gameSize.isPortrait,m.size={width:t,height:n},m.defaultSize={widt
h:gameSize.width,height:gameSize.height},m.offset={x:a/gameSize.scale,y:c/gameSize.
scale+u},m.scale={normal:o,bg:s},m.rects=[],m.ratio=gameSize.ratio,scene.resize(m),
app.stage.scale.set(o),"portrait"==mm.device.screenType()&&PIXI.utils.isMobile.appl
e.phone&&7==mm.device._iosversion()?app.renderer.resize(i,screen.height-
40):app.renderer.resize(i,r)},0)};var e=function(e){return
e.preventDefault(),e.stopPropagation(),!1};mm.device._iosversion(!
0)>=13.3&&window.addEventListener("pageshow",function()
{this.location.reload()}),window.addEventListener("resize",function(){"undefined"!
=typeof
scene&&iosChromeObj._changeOrientation(gameSenceAdapter)}),window.addEventListener(
"orientationchange",function(){"undefined"!=typeof
scene&&iosChromeObj._changeOrientation(gameSenceAdapter)}),window.addEventListener(
"contextmenu",e),window.addEventListener("keydown",function(e)
{"32"==e.keyCode&&SpaceFn()}),window.SpaceFn=function(){
if(spade.spaceFn&&spade.content.canTouchSpace){var
e=spade.spaceFn;spade.spaceFn=null,e()}};var t,n;"undefined"!=typeof
document.hidden?(t="hidden",n="visibilitychange"):"undefined"!=typeof
document.mozHidden?(t="mozHidden",n="mozvisibilitychange"):"undefined"!=typeof
document.msHidden?(t="msHidden",n="msvisibilitychange"):"undefined"!=typeof
document.webkitHidden&&(t="webkitHidden",n="webkitvisibilitychange"),document.addEv
entListener(n,function(){if("undefined"!=typeof SoundManager){var
e=SoundManager.create(),n=!(spade.content.hasOwnProperty("switchBack")&&!
spade.content.switchBack),i=!(spade.content.hasOwnProperty("switchEffect")&&!
spade.content.switchEffect);document[t]?e.mute():(n&&void 0!
=e.getChannel("back")&&e.getChannel("back").unmute(),i&&void 0!
=e.getChannel("effect")&&e.getChannel("effect").unmute())}})}(),function(){var
e,t;window.iosChromeObj={flag:!1,_changeOrientation:function(e)
{if(mm.device.isPC())e&&e();else var t=setInterval(function(){var n=void 0!
==mm.device.screenType()&&"portrait"==mm.device.screenType()&&window.innerHeight>wi
ndow.innerWidth+80,i=!mm.device.isIpad()&&void 0!
==mm.device.screenType()&&"landscape"==mm.device.screenType()&&window.innerWidth>wi
ndow.innerHeight+80,r=[90,-90].indexOf(window.orientation)>-
1&&window.innerWidth<window.innerHeight+200;(n||i||mm.device.isIpad()&&!
r)&&(clearInterval(t),e&&e())},50)}},window.overlay={makeUpdiv:function(t){var
n,i="undefined"!=typeof spade&&["App-a","App-i"].indexOf(spade.content.channel)>-
1;!mm.device.isMobile()||mm.device.isIpad()||i||(e||(e=$('<div
id="upDiv"></div>'),e.css({}),n="<div id='uptxt' style='
onselectstart='javascript:return false;'> <div class='tips'
style='display:none;'></div> <div class='tips-text' style='display:none;'>Swipe
up to play in fullscreen</div></div>",e.html(n),$("body").append(e)),t?
e.find(".tips-
text").show():e.find(".tips").show(),e.css({visibility:"visible"}),window.scrollTo(
0,0))},changeSize:function()
{document.body.clientHeight,document.body.clientWidth;if(mm.device.isMobile())if(e&
&e.css({display:"none"}),$("body").addClass("touch-
disable"),t&&t.hide(),90==window.orientation||window.orientation==-90)
{e&&e.css({display:"block"}),e&&e.css({visibility:"hidden"}),$
("body").removeClass("touch-disable");var n=mm.device.isIosChrome()||
mm.device.isIosFireFox()?screen.width-20:document.documentElement.clientHeight;!
mm.device.isAndroid()&&n>window.innerHeight?(this.makeUpdiv(),"undefined"!=typeof
HistoryComponent&&HistoryComponent.visible&&!
mm.device.isIpad()&&uiRemoveTouch()):"undefined"!=typeof
HistoryComponent&&HistoryComponent.visible&&!
mm.device.isIpad()&&uiAddTouch()}else{return window.scrollTo(0,0),$
("html,body").scrollTop(0,0),void setTimeout(function(){$
("html,body").scrollTop(0,0)},400)}}};var n={init:function(){var
e=this;this.loadEvent(),!mm.device.isIos()||7!=mm.device._iosversion()&&9!
=mm.device._iosversion()||(window.addEventListener("touchend",function()
{e.ios7resize()}),this.ios7resize()),mm.device.isIos()&&mm.device._iosversion()>=13
&&$("body").css("overflow","visible")},loadEvent:function()
{overlay.makeUpdiv(),overlay.changeSize(),overlay.isChange=!
1,window.onorientationchange=function()
{overlay.changeSize()},window.onresize=function()
{overlay.changeSize()},mm.device.isIosChrome()&&($("body").append('<div
id="iosChromeTop" style="width: 100%; height: 40px; position: fixed; left: 0; top:
0; z-index: 102; background:
rgba(0,0,0,0.1);"></div>'),document.getElementById("iosChromeTop").addEventListener
("click",function(){overlay.makeUpdiv(!0)},!1));var e=$("body")
[0];e.addEventListener("touchend",function()
{n()}),mm.device.isIos()&&mm.device._iosversion()>9&&document.documentElement.addEv
entListener("touchstart",function(e)
{e.touches.length>1&&e.preventDefault()}),window.addEventListener("touchstart",func
tion(e){t&&t.is(":visible")&&e.preventDefault()});var n=function(){var t=["App-
a","App-i"].indexOf(spade.content.channel)>-1;mm.device.isAndroid()&&!
t&&(e.requestFullscreen?e.requestFullscreen():e.mozRequestFullScreen?
e.mozRequestFullScreen():e.webkitRequestFullscreen?
e.webkitRequestFullscreen():e.msRequestFullscreen&&e.msRequestFullscreen())}},ios7r
esize:function(){var t,n;n=setTimeout(function()
{window.innerHeight==document.documentElement.clientHeight&&(overlay.changeSize(),c
learInterval(t),t=setInterval(function(){if(90==window.orientation||
window.orientation==-
90)document.documentElement.clientHeight>window.innerHeight&&overlay.makeUpdiv();el
se{var
t=overlay.hasOwnProperty("isFinished")&&overlay.isFinished;t&&window.innerHeight<sc
reen.height-40?(overlay.isChange=!0,overlay.makeUpdiv()):
(e.css("visibility","hidden"),overlay.isChange&&window.innerHeight==screen.height-
40&&(overlay.isChange=!
1,gameSenceAdapter())),window.scrollTo(0,0)}},300))},100)}};n.init()}
()}),define("spade/screen",function(){});var mm=mm||{};mm.isString=function(e)
{return"string"==typeof e||"[object
String]"===Object.prototype.toString.call(e)},mm.isArray=function(e){return
Array.isArray(e)||"object"==typeof e&&"[object
Array]"===Object.prototype.toString.call(e)},mm.isBoolean=function(e)
{return"boolean"==typeof e},mm.isNumber=function(e){return"number"==typeof
e||"[object Number]"===Object.prototype.toString.call(e)},mm.isFunction=function(e)
{return"function"==typeof e},mm.isObject=function(e){return"object"==typeof
e&&"[object Object]"===Object.prototype.toString.call(e)},mm.isIE=function()
{return!!window.ActiveXObject||"ActiveXObject"in window},mm.isUndefined=function(e)
{return"undefined"==typeof e},mm.parseFloat=function(e,t){return
parseFloat(mm.parseNumber(e).toFixed(t||2))},mm.parseInt=function(e){return
mm.isNumber(e)?parseInt(e):0},mm.parseNumber=function(e){return mm.isNumber(e)?
parseFloat(e):0},mm.parseAmount=function(e,t){return mm.parseNumber(e).toFixed(t||
2)},mm.toFixed=function(e,t){return mm.parseNumber(e).toFixed(t||
2)},mm.screenType=function(){var e=void 0;return
e=window.hasOwnProperty("orientation")?90==window.orientation||
window.orientation==-90?"landscape":"portrait":void 0},mm.isMobile=function(){var
e=navigator.userAgent.replace("SpadeGaming","").match(/(phone|pad|pod|iPhone|iPod|
ios|iPad|Android|Mobile|BlackBerry|IEMobile|MQQBrowser|JUC|Fennec|wOSBrowser|
BrowserNG|WebOS|Symbian|Windows Phone)/i);return!!e},mm.isPC=function(){return void
0==mm.screenType()},mm.isIpad=function(){var
e=!!navigator.userAgent.match(/(iPad).*OS\s([\d_]+)/);return!!
e},mm.isMobileInPCNarrowScreen=function(){return!!
("mobile"==spade.content.type&&mm.isPC()&&window.innerWidth/window.innerHeight<=.58
)},mm.formatAmount=function(e,t,n){if(e=mm.parseNumber(e).toFixed(n||
2),mm.game.config.showCurrency)return t+e;var
i=Math.abs(e),r=e<0?"-":"";i=parseFloat((i+"").replace(/[^\d\.-]/g,"")).toFixed(2)+
"";for(var o=i.split(".")[0].split("").reverse(),s=i.split(".")
[1],a="",c=0;c<o.length;c++)a+=o[c]+((c+1)%3==0&&c+1!=o.length?",":"");return
r+a.split("").reverse().join("")+"."+s},mm.distinct=function(e){return
result=[],len=e.length,e.forEach(function(e,t,n){var i=n.indexOf(e,t+1);i===-
1&&result.push(e)}),result},mm.max=function(e){if(mm.isNumber(e))return e;var
t=0;for(var n in e){var i=e[n];t=i>t?i:t}return t},mm.exChildIndex=function(e,t)
{var
n=e.parent,i=n.getChildIndex(e),r=n.getChildIndex(t);n.setChildIndex(e,r),n.setChil
dIndex(t,i)},mm.delay=function(e,t){t=mm.isUndefined(t)?1e3:t;var
n=setTimeout(function(){clearTimeout(n),mm.isFunction(e)&&e()},t);return
n},mm.createSerialNo=function(){return(new Date).format("yyyyMMddhhmmss")
+Math.random()},mm.updateObject=function(e){e=e||{};for(var
t=1;t<arguments.length;t++){var n=arguments[t];if(mm.isObject(n))for(var i in
n)e[i]=n[i]}return e},mm.formatStr=function(){var
e=arguments,t=e.length;if(t<1)return"";var n=e[0],i=!0;"object"==typeof n&&(i=!
1);for(var r=1;r<t;++r){var o=e[r];if(i)for(;;){var s=null;if("number"==typeof
o&&(s=n.match(/(%d)|(%s)/))){n=n.replace(/(%d)|(%s)/,o);break}s=n.match(/%s/),s?
n=n.replace(/%s/,o):n+=" "+o;break}else n+=" "+o}return
n},mm.clone=function(e){var t=e.constructor?new e.constructor:{};for(var n in e)
{var i=e[n];"object"!=typeof i||!i||i instanceof mm.Node||i instanceof HTMLElement?
t[n]=i:t[n]=mm.clone(i)}return t},mm.each=function(e,t){for(var n in
e)t(e[n],n)},mm.async=function(e,t,n,i){for(var r=e.length,o=0,s=function(e){o+
+,i&&i(o/r*100),e&&(o=r),o===r&&n()},a=0;a<e.length;a+
+)t(e[a],a,s)},mm.log=function(e)
{mm.game.config.debugMode&&console.info(e)},mm.getAudioContext=function(){return
mm.ctx?mm.ctx:("undefined"!=typeof AudioContext?mm.ctx=new
AudioContext:"undefined"!=typeof webkitAudioContext&&(mm.ctx=new
webkitAudioContext),mm.ctx)},mm.runNumber=function(e,t,n,i,r)
{e=mm.parseNumber(e),t=mm.parseNumber(t),n=1e3*mm.parseNumber(n);var o=t-
e;if(o>0&&n>0){var s=100,a=0,c=0,u=o/(n/s),l=setInterval(function(){return
a+=u,c+=s,c>=n?
(a=t,clearInterval(l),i&&i(a,u),void(r&&r())):void(i&&i(a,u))},s);return
l}},mm.runNumberTween=function(e,t,n,i,r)
{e=mm.parseNumber(e),t=mm.parseNumber(t),n=1e3*mm.parseNumber(n);var o=t-
e;if(o>0&&n>0){var s=0,a={x:e};return TweenMax.to(a,n/1e3,{x:t,onUpdate:function()
{i(a.x,a.x-s),s=a.x},onComplete:r||null})}},mm.loader={getXMLHttpRequest:function()
{return window.XMLHttpRequest?new window.XMLHttpRequest:new
ActiveXObject("MSXML2.XMLHTTP")},loadTxtSync:function(e){var
t=this.getXMLHttpRequest();return t.open("GET",e,!
1),/msie/i.test(navigator.userAgent)&&!/opera/i.test(navigator.userAgent)?
t.setRequestHeader("Accept-Charset","utf-
8"):t.overrideMimeType&&t.overrideMimeType("text/plain; charset=utf-
8"),t.send(null),4===!t.readyState||200!==t.status?
null:t.responseText},loadJs:function(e,t){var
n=mm.game.config.type;mm.async(e,function(e,t,i){e=e.replace(/\
[type\]/gi,n),e+="?"+mm.game.config.ver,this._createScript(e,!
1,i)}.bind(this),function(e){e&&console.error(e),t()})},loadSound:function(e,t,n)
{mm.async(e,function(e,t,n){this._loadAudio(e,n)}.bind(this),function(e)
{e&&console.error(e),t()},n)},_createScript:function(e,t,n){var

i=document,r=document.createElement("script");r.async=t,r.src=e,r.addEventListener(
"load",function()
{r.parentNode.removeChild(r),this.removeEventListener("load",arguments.callee,!
1),n()},!1),r.addEventListener("error",function()
{r.parentNode.removeChild(r),n("Load "+e+" failed!")},!
1),i.body.appendChild(r)},_loadAudio:function(e,t){if(mm.isIE())return void
this._loadH5Audio(e,t);var n=this.getXMLHttpRequest();n.open("GET",e,!
0),n.responseType="arraybuffer",n.onload=function(){var i=(n.status+"")[0];if("0"!
==i&&"2"!==i&&"3"!==i)return void console.error('Failed loading audio file "'+e+'"
with status: '+n.status+".");var
r=mm.getAudioContext();r.decodeAudioData(n.response,function(n)
{HolwerCache[e]=n,t()})},n.onerror=function(){t("Failed loading audio
file:"+e)};try{n.send()}catch(e){n.onerror()}},_loadH5Audio:function(e,t){var n=new
Audio;n.src=e,n.preload="auto",n.load();var i=function()
{t(),n.removeEventListener("canplaythrough",i,!
1)};n.addEventListener("canplaythrough",i,!
1),HolwerH5Cache[e]=n},loadH5Resource:function(e,t,n){var i=0,r=0;for(var o in e)r+
+;return 0==r?(console.warn("列表为空"),t&&t(),void(n&&n())):void
mm.each(e,function(o,s){!function(o){var s=e[o]+"?"+mm.game.config.ver,a=new
XMLHttpRequest;a.open("GET",s,!0),a.onload=function()
{if(4==this.readyState&&200==this.status){var
e=URL.createObjectURL(this.response);n&&n(e,null,o,(i+1)/r),i+
+,i==r&&t(e,null,o,i/r)}},a.responseType="blob",a.send()}
(s)})}},mm.game={_isConfig:!1,config:{},_initCommonConfig:function(){var
e=window.location.href.split("?")
[0],t=mm.loader.loadTxtSync(e.substring(0,e.lastIndexOf("/")
+1)+"../../../common.json?"+(new
Date).getTime());mm.updateObject(this.config,JSON.parse(t))},_initConfig:function()
{var e=window.location.href.split("?")
[0],t=mm.loader.loadTxtSync(e.substring(0,e.lastIndexOf("/")+1)+"project.json?"+
(new
Date).getTime());mm.updateObject(this.config,JSON.parse(t)),this.config.ver=this.co
nfig.majorVer+this.config.version},_loadJs:function(e){var
t=mm.game.config.jsList;mm.isArray(t)&&mm.loader.loadJs(t,e)},initConfig:function()
{this._initCommonConfig(),this._initConfig(),this._isConfig=!0},run:function(e)
{this._isConfig||this.initConfig(),this._loadJs(function()
{e&&e()})}},Date.prototype.format=function(e){var t={"M+":this.getMonth()
+1,"d+":this.getDate(),"h+":this.getHours(),"m+":this.getMinutes(),"s+":this.getSec
onds(),S:this.getMilliseconds()};/(y+)/.test(e)&&(e=e.replace(RegExp.$1,
(this.getFullYear()+"").substr(4-RegExp.$1.length)));for(var n in t)new
RegExp("("+n+")").test(e)&&(e=e.replace(RegExp.$1,1==RegExp.$1.length?t[n]:
("00"+t[n]).substr((""+t[n]).length)));return e},define("mm/MMBoot",function()
{});var mm=mm||{},ClassManager={id:0|998*Math.random(),instanceId:0|
998*Math.random(),getNewID:function(){return this.id++},getNewInstanceId:function()
{return this.instanceId++}};!function(){var e=/\b_super\b/;mm.Class=function()
{},mm.Class.extend=function(t){function n()
{this.__instanceId=ClassManager.getNewInstanceId(),this.ctor&&this.ctor.apply(this,
arguments)}var
i=this.prototype,r=Object.create(i),o=ClassManager.getNewID();ClassManager[o]=i;var
s={writable:!0,enumerable:!1,configurable:!
0};r.__instanceId=null,n.id=o,s.value=o,Object.defineProperty(r,"__pid",s),n.protot
ype=r,s.value=n,Object.defineProperty(n.prototype,"constructor",s),this.__getters__
&&(n.__getters__=mm.clone(this.__getters__)),this.__setters__&&(n.__setters__=mm.cl
one(this.__setters__));for(var a=0,c=arguments.length;a<c;++a){var
u=arguments[a];for(var l in u){var d="function"==typeof u[l],f="function"==typeof
i[l],p=e.test(u[l]);if(d&&f&&p?(s.value=function(e,t){return function(){var
n=this._super;this._super=i[e];var r=t.apply(this,arguments);return
this._super=n,r}}(l,u[l]),Object.defineProperty(r,l,s)):d?
(s.value=u[l],Object.defineProperty(r,l,s)):r[l]=u[l],d){var
h,m,g;if(this.__getters__&&this.__getters__[l]){g=this.__getters__[l];for(var v in
this.__setters__)if(this.__setters__[v]===g)
{m=v;break}mm.defineGetterSetter(r,g,u[l],u[m]?
u[m]:r[m],l,m)}if(this.__setters__&&this.__setters__[l])
{g=this.__setters__[l];for(var v in this.__getters__)if(this.__getters__[v]===g)
{h=v;break}mm.defineGetterSetter(r,g,u[h]?u[h]:r[h],u[l],h,l)}}}}return
n.extend=mm.Class.extend,n.implement=function(e){for(var t in e)r[t]=e[t]},n}}
(),mm.defineGetterSetter=function(e,t,n,i,r,o)
{if(e.__defineGetter__)n&&e.__defineGetter__(t,n),i&&e.__defineSetter__(t,i);else{i
f(!Object.defineProperty)throw new Error("browser does not support getters");var
s={enumerable:!1,configurable:!
0};n&&(s.get=n),i&&(s.set=i),Object.defineProperty(e,t,s)}if(!r&&!o)for(var a=null!
=n,c=void 0!=i,u=Object.getOwnPropertyNames(e),l=0;l<u.length;l++){var
d=u[l];if((e.__lookupGetter__?!e.__lookupGetter__(d):!
Object.getOwnPropertyDescriptor(e,d))&&"function"==typeof e[d]){var
f=e[d];if(a&&f===n&&(r=d,!c||o))break;if(c&&f===i&&(o=d,!a||r))break}}var
p=e.constructor;r&&(p.__getters__||
(p.__getters__={}),p.__getters__[r]=t),o&&(p.__setters__||
(p.__setters__={}),p.__setters__[o]=t)},mm.clone=function(e){var t=e.constructor?
new e.constructor:{};for(var n in e){var i=e[n];"object"!=typeof i||!i||i
instanceof mm.Node||i instanceof HTMLElement?t[n]=i:t[n]=mm.clone(i)}return
t},mm.inject=function(e,t){for(var n in e)t[n]=e[n]},define("mm/MMClass",function()
{});var Locale={_lan:"en_US",_map:{},init:function(e)
{this._lan=this.getLanguage(e),this._map=Locale.DEFALUT[this._lan]},initJsonMap:fun
ction(e,t,n){for(var i=mm.isString(e)?[e]:e,r=0;r<i.length;r++){var
o=i[r].replace("[lan]",this._lan)
+"?"+n,s=mm.loader.loadTxtSync(o),a=JSON.parse(s);for(var c in
a)this._map[c]=a[c]}t&&t()},getCurLan:function(){return
this._lan},getString:function(e){return this._map[e]||e},getLanguage:function(e)
{var t=Locale.LANGUAGE;switch(e){case t.Chinese:case t.English:case t.Thai:case
t.Indonesian:case t.Vietnamese:case t.Japanese:case t.Korean:case t.Russia:case
t.Turkey:return e}return
t.English}};Locale.LANGUAGE={Chinese:"zh_CN",English:"en_US",Thai:"th_TH",Indonesia
n:"id_ID",Vietnamese:"vi_VN",Japanese:"ja_JP",Korean:"ko_KR",Russia:"ru_RU",Turkey:
"tr_TR"},Locale.DEFALUT={en_US:{TXT_INIT:"Initializing..."},zh_CN:{TXT_INIT:"正在初
始化..."},th_TH:{TXT_INIT:"เริ่ มตน
้ ..."},id_ID:{TXT_INIT:"Berinisiatif..."},vi_VN:
{TXT_INIT:"Khởi tạo..."},ja_JP:{TXT_INIT:"初期化中..."},ko_KR:{TXT_INIT:"초기화
중..."},ru_RU:{TXT_INIT:"Установка..."},tr_TR:
{TXT_INIT:"Başlatılıyor..."}},define("mm/Locale",function(){});var
spade={};spade.content={language:"en_US",type:"mobile",balance:0,canTouchSpace:!
0,updateBalance:function(e){return this.balance+=e},BIData:
{game_change_bet:null,game_change_pay_line:null,game_change_credit:null,game_auto_s
pin:-
999,game_paytable:0,game_menu:0,game_click_game_help:0,game_bet_history:0,game_soun
d:1,game_fast_spin:0,game_screen:"H"}},spade.spaceFn=null,spade.isWeb=function()
{return"web"==spade.content.type},spade.isJackpot=function(){return!!
mm.game.config.isJackpot},spade.isDebug=function(){return!!
mm.game.config.debugMode},spade.isLoaderPixi=function(){return!!
mm.game.config.isLoaderPixi},spade.alertMessage=function(e,t)
{e=Locale.getString(e),Loader.isShow?
Loader.setMessage(e):MessageLayer.show(e,t)},spade.updateResource=function()
{for(var
e=spade.content.type,t=spade.content.language,n=mm.game.config.assetsMode,i=0;i<arg
uments.length;i++){var r=arguments[i];if(mm.isObject(r)){var o=function(i){for(var
r in i){var s=i[r];if(mm.isObject(s))o(s);else if("string"==typeof s)
{s=s.replace(/\[lan\]/gi,t),s=s.replace(/\[type\]/gi,e);var a=s.indexOf("../")>-
1;n&&!
a&&(s=s.replace(/assets\//gi,"assets_release/")),i[r]=s.toLowerCase()}}};o(r)}}},sp
ade.redirectGame=function(e){var t=spade.content,n="";for(var i in t.p)
["gameCode","game","token","sid"].indexOf(i)>-1||(n+="&"+i+"="+t.p[i]);var
r=location.origin.indexOf("192.168")>-1||location.origin.indexOf("localhost")>-
1,o=location.href.substring(0,location.href.indexOf("www")
+4),s=n.indexOf("token")>-
1?"":"&token="+Service.create()._session.token,a=n.indexOf("sid")>-
1?"":"&sid="+Service.create()._session.sessionId;r?location.href=o+"?
game="+e+n+s+a:location.href=location.origin+"/gameAdjust.action?
game="+e+n+s+a},spade.initContent=function(){var
e=window.location.href;e=decodeURIComponent(e);var t=/(\w+)=([\w-@:\/\.,]
+)/gi,n=spade.content,i={};e.replace(t,function(e,t,r){n[t]=r,i[t]=r});var
r=n.type;r="web"==r?"web":"mobile",n.type=r,n.game=n.game||"S-
PP01",n.language=Locale.getLanguage(n.language),n.p=i,mm.game.config.type=r};var
mm=mm||{};mm.hideMessage=function()
{MessageLayer.hide()},mm.showMessage=function(e,t,n)
{e=Locale.getString(e),Loader.isShow?
Loader.setMessage(e):MessageLayer.show(e,t,n)},define("spade/spade",function()
{});var Loader={_merchant:null,_merchantLogo:[],_introAssets:{intro:"assets/intro/
[lan]/intro.jpg",intro_p:"assets/intro/[lan]/intro_p.jpg"},_initContent:function()
{var e=spade.content.language.toLowerCase(),t='<div class="loader-content '+e+'"
id="loaderContent"> <div class="area"> <div class="container"> <div
class="intro"></div> <div class="intro_p"></div> <div class="bar">
<div class="per"><span></span><i>'+this._msg+'...</i></div> <div
class="bar-logo"><img src="'+this._merchantLogo[1]+'"></div> </div> </div>
<div class="pre-load hidden"> <div class="pre-logo"> <img
class="client_logo" src="'+this._merchantLogo[2]+'"> <img
src="'+this._merchantLogo[0]+'"></div> <div class="pre-percent">
<b></b> </div> </div> </div></div>';$
("body").append(t)},_initTipsContent:function(){var e=' <div class="freespin-mask
none"></div> <div class="freespin-tips none"> <div class="tips-area">
<div class="tips-title"> <h2></h2> </div> <div
class="tips-cont"> <p></p> </div> <div
class="tips-btn"></div> </div>
</div>';this._me.append(e)},_getUIs:function(){this._me=$
("#loaderContent"),this._loadPre=this._me.find(".pre-
load"),this._preLogo=this._me.find(".pre-logo"),this._clientLogo=this.
_preLogo.find(".client_logo"),this._loadPercent=this._loadPre.find("b"),this._area=
this._me.find(".area"),this._container=this._me.find(".container"),this._barContain
er=this._container.find(".bar"),this._barLogo=this._container.find(".bar-
logo"),this._barText=this._barContainer.find("i"),this._barPer=this._container.find
("span")},_getTipsUIs:function(){this._tipsFreeSpinMask=this._me.find(".freespin-
mask"),this._tipsFreeSpin=this._me.find(".freespin-
tips"),this._tipsFreeSpinTitleText=this._tipsFreeSpin.find(".tips-title
h2"),this._tipsFreeSpinText=this._tipsFreeSpin.find(".tips-cont
p"),this._tipsFreeSpinBtn=this._tipsFreeSpin.find(".tips-
btn")},preLoadLogo:function(){this._initConfig(),this._checkLogo(function(e){var
t=e?this._merchant:"default",n=0,i=function(e,t)
{this._imgPreLoad(e),this._merchantLogo[t]=e,3==n&&this.isShow&&this.init(this.isCb
)}.bind(this);e?(n++,i(e,0)):this._xhrLoad(t+".png",function(e){n+
+,i(e,0)}),this._xhrLoad(t+"_min.png",function(e){n+
+,i(e,1)}),this._xhrLoad("client_logo.png",function(e){n+
+,i(e,2)})}.bind(this))},_xhrLoad:function(e,t){var
n="../../../common/componentsnew/assets/logo/",i=new
XMLHttpRequest;i.open("GET",n+e,!0),i.onload=function()
{t(URL.createObjectURL(this.response))},i.responseType="blob",i.send()},_imgPreLoad
:function(e){var t=new Image;t.src=e},_checkLogo:function(e){if(!
this._merchant)return e(!1);var t=new
XMLHttpRequest,n="../../../common/componentsnew/assets/logo/";t.open("GET",n+this._
merchant+".png",!0),t.onload=function(){e(4==this.readyState&&200==this.status?
URL.createObjectURL(this.response):!
1)},t.responseType="blob",t.send()},init:function(e){var t=this;if(this.isShow=!
0,this.isCb=e,this._merchantLogo[0]&&this._merchantLogo[1]&&this._merchantLogo[2])
{spade.content.merchantLogo=this._merchantLogo.slice(0),this._initContent(),this._g
etUIs(),this._loadPre.removeClass("hidden");var
n=this._loadPre,i=this._loadPercent,r=this._container;spade.updateResource(this._in
troAssets),mm.loader.loadH5Resource(this._introAssets,function(e,t,i,o)
{mm.delay(function(){n.remove(),r.animate({opacity:1},300)},100)},function(e,n,r,o)
{t._me.find("."+r).css("background-
image",'url("'+e+'")'),i.css("width",100*o+"%")}),this._intro=this._introAssets.int
ro,this._intro_p=this._introAssets.intro_p,$
(window).on("resize",this._onResize.bind(this)),this._me.on("touchstart",function(e
){e.preventDefault(),e.stopPropagation()}),!mm.device.isIos()||7!
=mm.device._iosversion()&&9!=mm.device._iosversion()||(this._me.addClass("isIos9"),
$
(window).on("touchend",this._resize.bind(this))),this._resize(),e()}},_onResize:fun
ction()
{if(mm.device.isPC())this._resize();else{this.inter&&(clearInterval(this.inter),thi
s.inter=null);var e=this;this.inter=setInterval(function(){var t=void 0!
==mm.device.screenType()&&"portrait"==mm.device.screenType()&&window.innerHeight>wi
ndow.innerWidth+80,n=!mm.device.isIpad()&&void 0!
==mm.device.screenType()&&"landscape"==mm.device.screenType()&&window.innerWidth>wi
ndow.innerHeight+80,i=[90,-90].indexOf(window.orientation)>-
1&&window.innerWidth<window.innerHeight+200;(t||n||mm.device.isIpad()&&!
i)&&(clearInterval(e.inter),e._resize())},50)}},setProgress:function(e)
{this._barPer.css("width",e+"%");var t=["App-a","App-
i"].indexOf(spade.content.channel)>-1;t&&!
isNaN(e)&&Unity.call("progress:"+e)},setTips:function(e){var
t=this;this._barText.animate({opacity:0},300,function()
{t.setMessage(e),t._barText.animate({opacity:1},300)})},showTips:function()
{this._interIndex=0;var
e=Locale.getString("TXT_INTRO_TIPS_"+spade.content.game),t=e.split("%d");return
e=="TXT_INTRO_TIPS_"+spade.content.game?(t=[],void this.setTips("")):
(this.setTips(t[0]),void(1!=t.length&&(this._inter=setInterval(function()
{this._interIndex<t.length-1?this._interIndex+
+:this._interIndex=0,this.setTips(t[this._interIndex])}.bind(this),2e3))))},hideTip
s:function(){this._inter&&clearInterval(this._inter)},showFreeSpinTips:function(e)
{if(!(Service.create()._freeSpinMessageCode.indexOf(e.code)<0))
{this._initTipsContent(),this._getTipsUIs(),this._resize();var
t=52043==e.code?"TXT_FREESPIN_TIPS_NORMAL":"TXT_FREESPIN_TIPS_FREE";this._tipsFreeS
pinTitleText.text(Locale.getString("TXT_CHNAGECREDIT_TITLE"));var
n=spade.content.language.toLowerCase(),i=Locale.getString(t).replace("%name","zh_cn
"==n?
e.remainNameCN:e.remainName);this._tipsFreeSpinText.html(i),this._tipsFreeSpinBtn.t
ext(Locale.getString("TXT_CHNAGECREDIT_YES")),this._tipsFreeSpinMask.removeClass("n
one"),this._tipsFreeSpin.removeClass("none");var
r=mm.device.isMobile()?"touchstart":"click";this._tipsFreeSpinBtn.on(r,function()
{spade.redirectGame(e.remainCode)})}},setMessage:function(e)
{this._barText.text(e)},hide:function(){this.isShow=!1;var e=this._me,t=function()
{e.remove(),overlay&&(overlay.isFinished=!
0,overlay.changeSize())};mm.delay(function(){e.animate({opacity:0},300,t)},100),$
(window).off("resize"),$(window).off("touchend"),$("body").on("click",function(e)
{e.stopPropagation(),e.preventDefault()})},_initConfig:function(){var
e=window.location.href,t=/(\w+)=([\w-@]+)/gi,n={};e.replace(t,function(e,t,i)
{n[t]=i});var i=n.language?
n.language.toLowerCase():"en_us";this._merchant=n.merchant?
n.merchant.toLowerCase():null;var r={en_us:"Initializing",zh_cn:"正在初始
化",ko_kr:"초기화 중",ja_jp:"初期化中",id_id:"Inisialisasi",th_th:"เริ่ มตน ้ ",vi_vn:"Đang
khởi tạo",ru_ru:"Установка",tr_tr:"Başlatılıyor"};this._msg=r[i]||
r.en_us},_resize:function(){if(this._me){var
e,t,n,i=gameSize.getSize(),r=i.wideWidth,o=i.mainWidth,s=i.mainHeight,a=i.height,c=
"portrait"==mm.device.screenType()||mm.device.isMobileInPCNarrowScreen();t=c?
gameSize.height:gameSize.width,n=c?gameSize.width:gameSize.height,e=t/n,r/a>e?
this.scale=a/n:this.scale=r/t;var u={width:o/this.scale+1+"px",height:c?
a/this.scale:s/this.scale+1+"px",transform:"scale("+this.scale+") translate(-50%,-
50%)","-webkit-transform":"scale("+this.scale+") translate(-50%,-50%)","-moz-
transform":"scale("+this.scale+") translate(-50%,-50%)","-ms-
transform":"scale("+this.scale+") translate(-50%,-50%)","-o-
transform":"scale("+this.scale+") translate(-50%,-
50%)"};this._area.css(u),this._tipsFreeSpin&&this._tipsFreeSpin.css(u),c?
this._me.addClass("isPortrait"):this._me.removeClass("isPortrait")}}};Loader.preLoa
dLogo(),define("spade/Loader2",function()
{}),require.config({baseUrl:"../../",urlArgs:(new Date).getTime(),paths:
{jquery:"lib/jquery-
2.2.4.min",pixi:"lib/pixi",mm:"mm",spade:"spade"},waitSeconds:0});var
loaderComplete=function(){loaderComplete=void
0,require(["jquery","spade/screen","mm/MMBoot","mm/Device","mm/MMClass","mm/Locale"
,"spade/spade"],function(){var e="undefined"==typeof e?
{width:1440,height:810,wideWidth:2080,wideHeight:1e3}:e;e.ratio=e.width/e.height,e.
scale=1,e.offset={x:0,y:0},e.getSize=function(){var
t,n,i,r,o,s=window.innerWidth,a=window.innerHeight;return"portrait"==mm.device.scre
enType()||mm.device.isMobileInPCNarrowScreen()?(o=s/a>e.height/e.width?
a/e.width:s/e.height,t=parseInt(e.height*o),n=parseInt(e.width*o),i=parseInt(e.wide
Height*o)>s?s:parseInt(e.wideHeight*o),r=parseInt(e.wideWidth*o)>a?
a:parseInt(e.wideWidth*o)):(o=s/a>e.width/e.height?
a/e.height:s/e.width,t=parseInt(e.width*o),n=parseInt(e.height*o),i=parseInt(e.wide
Width*o)>s?s:parseInt(e.wideWidth*o),r=parseInt(e.wideHeight*o)>a?
a:parseInt(e.wideHeight*o)),
{width:s,height:a,wideWidth:i,wideHeight:r,mainWidth:t,mainHeight:n}},window.gameSi
ze=e,spade.initContent(),mm.game.initConfig(),Loader.init(initLocale)})};require(["
spade/Loader2"],loaderComplete),define("spade/app",function(){});

You might also like