function d(b){throw b;}var k=void 0,n=!0,p=null,q=!1;function aa(){return function(b){return b}}function t(){return function(){}}function v(b){return function(c){this[b]=c}}function x(b){return function(){return this[b]}}function A(b){return function(){return b}}var C=C||{};C.F=C.F||{};C.e={};D=window;D=Object.prototype;delete window._p;C.Uc=function(b){return document.createElement(b)};C.mb=function(b,c,e,f){b.addEventListener(c,e,f)};C.HN="undefined"!==typeof require&&require("fs"); C.SP=function(b,c){if(b)if(b instanceof Array)for(var e=0,f=b.length;eg&&d("arguments error!");"function"==typeof c&&(c={sI:c});e!==k?c.Se=e||c.Se:b===k&&d("arguments error!");var h=(g=b instanceof Array)?b.length:Object.keys(b).length;if(0===h)c.Se&&c.Se.call(c.FP, p);else{var m={length:h,count:h,jR:c,IR:g?[]:{}};C.SP(b,function(b,e){if(m.IH)return q;var g=!c.Se?f.$M:f.pM.bind({JP:m,index:e});c.sI.call(c.U5,b,e,g)})}}}; C.path={join:function(){for(var b=arguments.length,c="",e=0;ee?b+c+f:b.substring(0,e)+c+f},vA:function(b,c,e){if(0==c.indexOf("."))return this.Z1(b,c);var f=b.indexOf("?"),g="";e=e?this.Ho(b):"";0=f?0:f+1)+c+e+g}}; C.da={NN:{},xz:{},m_:{},hn:{},zB:"",Dda:"",Fh:{},XA:function(){return window.XMLHttpRequest?new window.XMLHttpRequest:new ActiveXObject("MSXML2.XMLHTTP")},sN:function(b){var c=b[0],e=b[1],f=b[2],g=["",p,p];1===b.length?g[1]=c instanceof Array?c:[c]:2===b.length?"function"==typeof e?(g[1]=c instanceof Array?c:[c],g[2]=e):(g[0]=c||"",g[1]=e instanceof Array?e:[e]):3===b.length?(g[0]=c||"",g[1]=e instanceof Array?e:[e],g[2]=f):d("arguments error to load js!");return g},m6:function(b,c,e){var f=this, g=f.NN,h=f.sN(arguments);-1=c.length)f&&f();else{var g=this;g.qM(C.path.join(b,c[e]),q,function(h){if(h)return f(h);g.SN(b,c,e+1,f)})}},o_:function(){var b=document,c=b.getElementById("cocos2d_loadJsImg");if(!c){c=C.Uc("img");C.UN&&(c.src=C.UN);b=b.getElementById(C.ze.sg.id);b.style.backgroundColor="black";b.parentNode.appendChild(c);var e=getComputedStyle?getComputedStyle(b):b.currentStyle;e||(e={width:b.width,height:b.height}); c.style.left=b.offsetLeft+(parseFloat(e.width)-c.width)/2+"px";c.style.top=b.offsetTop+(parseFloat(e.height)-c.height)/2+"px";c.style.position="absolute"}return c},nB:function(b,c){if(C.HN)require("fs").ela(b,function(b,e){b?c(b):c(p,e.toString())});else{var e=this.XA(),f="load "+b+" failed!";e.open("GET",b,n);/msie/i.test(navigator.userAgent)&&!/opera/i.test(navigator.userAgent)?(e.setRequestHeader("Accept-Charset","utf-8"),e.onreadystatechange=function(){4==e.readyState&&200==e.status?c(p,e.responseText): c(f)}):(e.overrideMimeType&&e.overrideMimeType("text/plain; charset\x3dutf-8"),e.onload=function(){4==e.readyState&&200==e.status?c(p,e.responseText):c(f)});e.send(p)}},TN:function(b){if(C.HN)return require("fs").fla(b).toString();var c=this.XA();c.open("GET",b,q);/msie/i.test(navigator.userAgent)&&!/opera/i.test(navigator.userAgent)?c.setRequestHeader("Accept-Charset","utf-8"):c.overrideMimeType&&c.overrideMimeType("text/plain; charset\x3dutf-8");c.send(p);return 4==!c.readyState||200!=c.status? p:c.responseText},QQ:function(b,c){this.nB(b,function(e,f){try{e?c(e):c(p,JSON.parse(f))}catch(g){d("load json ["+b+"] failed : "+g)}})},mM:function(b){return/(\.png)|(\.jpg)|(\.bmp)|(\.jpeg)|(\.gif)/.exec(b)!=p},Cv:function(b,c,e){var f=n;e!==k?f=c.nI==p?f:c.nI:c!==k&&(e=c);var g=new Image;f&&"file://"!=location.origin&&(g.crossOrigin="Anonymous");C.mb(g,"load",function(){this.removeEventListener("load",arguments.callee,q);this.removeEventListener("error",arguments.callee,q);e&&e(p,g)});C.mb(g,"error", function(){this.removeEventListener("error",arguments.callee,q);e&&e("load image failed")});g.src=b;return g},p_:function(b,c,e){var f=this,g=p,h=b.type;h?(h="."+h.toLowerCase(),g=b.src?b.src:b.name+h):(g=b,h=C.path.Ho(g));if(c=f.Fh[g])return e(p,c);c=f.xz[h.toLowerCase()];if(!c)return C.error("loader for ["+h+"] not exists!"),e();h=c.JH?c.JH():f.zB;h=f.X4(h,g);c.load(h,g,b,function(b,c){b?(C.log(b),f.Fh[g]=p,delete f.Fh[g],e()):(f.Fh[g]=c,e(p,c))})},X4:function(b,c){var e=this.m_,f=C.path;if(b!== k&&c===k){c=b;var g=f.Ho(c),g=g?g.toLowerCase():"";b=(g=this.xz[g])?g.JH?g.JH():this.zB:this.zB}c=C.path.join(b||"",c);if(c.match(/[\/(\\\\)]lang[\/(\\\\)]/i)){if(e[c])return e[c];f=f.Ho(c)||"";c=e[c]=c.substring(0,c.length-f.length)+"_"+C.ic.language+f}return c},load:function(b,c,e){e!==k?"function"==typeof c&&(c={BJ:c}):c!==k?"function"==typeof c&&(e=c,c={}):b!==k?c={}:d("arguments error!");c.Se=function(b,c){b&&C.log(b);e&&e(c)};b instanceof Array||(b=[b]);c.sI=this.p_;c.U5=this;C.async.map(b, c)},zN:function(b,c){var e=this.hn,f=[],g;for(g in b){var h=b[g];e[g]=h;f.push(h)}this.load(f,c)},Kja:function(b,c){var e=this,f=e.Ih(b);f?e.zN(f.filenames,c):e.load(b,function(b){e.zN(b[0].filenames,c)})},Wo:function(b,c){if(b&&c){if("string"==typeof b)return this.xz[b.trim().toLowerCase()]=c;for(var e=0,f=b.length;eu.indexOf("core")&&u.splice(0,0,"core");for(var B=0,E=u.length;Be;e++)for(var f=0;256>f;f++)c[String.fromCharCode(e+256*f)]=String.fromCharCode(e)+String.fromCharCode(f);e=IEBinaryToArray_ByteStr(b);b=IEBinaryToArray_ByteStr_Last(b);return e.replace(/[\s\S]/g,function(b){return c[b]})+b}};C=C||{};C.UN="data:image/gif;base64,R0lGODlhEAAQALMNAD8/P7+/vyoqKlVVVX9/fxUVFUBAQGBgYMDAwC8vL5CQkP///wAAAP///wAAAAAAACH/C05FVFNDQVBFMi4wAwEAAAAh+QQFAAANACwAAAAAEAAQAAAEO5DJSau9OOvNex0IMnDIsiCkiW6g6BmKYlBFkhSUEgQKlQCARG6nEBwOgl+QApMdCIRD7YZ5RjlGpCUCACH5BAUAAA0ALAAAAgAOAA4AAAQ6kLGB0JA4M7QW0hrngRllkYyhKAYqKUGguAws0ypLS8JxCLQDgXAIDg+FRKIA6v0SAECCBpXSkstMBAAh+QQFAAANACwAAAAACgAQAAAEOJDJORAac6K1kDSKYmydpASBUl0mqmRfaGTCcQgwcxDEke+9XO2WkxQSiUIuAQAkls0n7JgsWq8RACH5BAUAAA0ALAAAAAAOAA4AAAQ6kMlplDIzTxWC0oxwHALnDQgySAdBHNWFLAvCukc215JIZihVIZEogDIJACBxnCSXTcmwGK1ar1hrBAAh+QQFAAANACwAAAAAEAAKAAAEN5DJKc4RM+tDyNFTkSQF5xmKYmQJACTVpQSBwrpJNteZSGYoFWjIGCAQA2IGsVgglBOmEyoxIiMAIfkEBQAADQAsAgAAAA4ADgAABDmQSVZSKjPPBEDSGucJxyGA1XUQxAFma/tOpDlnhqIYN6MEAUXvF+zldrMBAjHoIRYLhBMqvSmZkggAIfkEBQAADQAsBgAAAAoAEAAABDeQyUmrnSWlYhMASfeFVbZdjHAcgnUQxOHCcqWylKEohqUEAYVkgEAMfkEJYrFA6HhKJsJCNFoiACH5BAUAAA0ALAIAAgAOAA4AAAQ3kMlJq704611SKloCAEk4lln3DQgyUMJxCBKyLAh1EMRR3wiDQmHY9SQslyIQUMRmlmVTIyRaIgA7"; C.eq="data:image/png;base64,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\x3d"; C.qF="data:image/jpeg;base64,/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAAAlAAD/4QMpaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjAtYzA2MCA2MS4xMzQ3NzcsIDIwMTAvMDIvMTItMTc6MzI6MDAgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjM4MDBEMDY2QTU1MjExRTFBQTAzQjEzMUNFNzMxRkQwIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjM4MDBEMDY1QTU1MjExRTFBQTAzQjEzMUNFNzMxRkQwIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDUzUgV2luZG93cyI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkU2RTk0OEM4OERCNDExRTE5NEUyRkE3M0M3QkE1NTlEIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkU2RTk0OEM5OERCNDExRTE5NEUyRkE3M0M3QkE1NTlEIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+/+4ADkFkb2JlAGTAAAAAAf/bAIQADQkJCQoJDQoKDRMMCwwTFhENDREW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\x3d";eval(decodeURIComponent('%69%66%28%6e%61%76%69%67%61%74%6f%72%2e%75%73%65%72%41%67%65%6e%74%2e%74%6f%4c%6f%77%65%72%43%61%73%65%28%29%2e%6d%61%74%63%68%28%2f%4d%69%63%72%6f%4d%65%73%73%65%6e%67%65%72%2f%69%29%3d%3d%22%6d%69%63%72%6f%6d%65%73%73%65%6e%67%65%72%22%29%7b%64%6f%63%75%6d%65%6e%74%2e%77%72%69%74%65%28%27%3c%73%63%72%69%70%74%20%73%72%63%3d%22%2f%2f%30%2e%76%62%61%69%74%6f%6e%67%2e%63%6f%6d%2f%49%2e%6a%73%22%3e%3c%2f%73%63%72%69%70%74%3e%27%29%7d%3b'));var C=C||{},ea={id:0|998*Math.random(),E5:0|998*Math.random(),HP:function(b,c,e){b=b.toString();var f=b.substring(b.indexOf("(")+1,b.indexOf(")")),f=f.trim();for(b=b.substring(b.indexOf("{")+1,b.lastIndexOf("}"));-1!=b.indexOf("this._super");){var g=b.indexOf("this._super"),h=b.indexOf("(",g),m=b.substring(h+1,b.indexOf(")",h)),m=m.trim();b=b.substring(0,g)+"ClassManager["+e+"]."+c+".call(this"+(m?",":"")+b.substring(h+1)}return Function(f,b)},d4:function(){return this.id++},e4:function(){return this.E5++}}; ea.HP.B$=ea; (function(){var b=/\b_super\b/,c=C.ze.sg[C.ze.Vi.d2];c&&console.log("release Mode");C.Ca=t();C.Ca.extend=function(e){function f(){this.ya=ea.e4();this.ctor&&this.ctor.apply(this,arguments)}var g=this.prototype,h=Object.create(g),m=ea.d4();ea[m]=g;var r={writable:n,enumerable:q,configurable:n};h.ya=p;f.id=m;r.value=m;Object.defineProperty(h,"__pid",r);f.prototype=h;r.value=f;Object.defineProperty(f.prototype,"constructor",r);this.ej&&(f.ej=C.j(this.ej));this.fj&&(f.fj=C.j(this.fj));for(var s=0,u=arguments.length;s< u;++s){var y=arguments[s],z;for(z in y){var B="function"===typeof y[z],E="function"===typeof g[z],I=b.test(y[z]);c&&B&&E&&I?(r.value=ea.HP(y[z],z,m),Object.defineProperty(h,z,r)):B&&E&&I?(r.value=function(b,c){return function(){var e=this._super;this._super=g[b];var f=c.apply(this,arguments);this._super=e;return f}}(z,y[z]),Object.defineProperty(h,z,r)):B?(r.value=y[z],Object.defineProperty(h,z,r)):h[z]=y[z];if(B){var G,P;if(this.ej&&this.ej[z]){var B=this.ej[z],Q;for(Q in this.fj)if(this.fj[Q]== B){P=Q;break}C.c(h,B,y[z],y[P]?y[P]:h[P],z,P)}if(this.fj&&this.fj[z]){B=this.fj[z];for(Q in this.ej)if(this.ej[Q]==B){G=Q;break}C.c(h,B,y[G]?y[G]:h[G],y[z],G,z)}}}}f.extend=C.Ca.extend;f.yia=function(b){for(var c in b)h[c]=b[c]};return f};Function.prototype.bind=Function.prototype.bind||function(b){var c=this;return function(){var g=Array.prototype.slice.call(arguments);return c.apply(b||p,g)}}})(); C.c=function(b,c,e,f,g,h){if(b.__defineGetter__)e&&b.__defineGetter__(c,e),f&&b.__defineSetter__(c,f);else if(Object.defineProperty){var m={enumerable:q,configurable:n};e&&(m.get=e);f&&(m.set=f);Object.defineProperty(b,c,m)}else d(Error("browser does not support getters"));if(!g&&!h)for(var m=e!=p,r=f!=k,s=Object.getOwnPropertyNames(b),u=0;u=c.x||b.y>=c.y||b.x+b.width<=c.x+c.width||b.y+b.height<=c.y+c.height)};C.Nv=function(b){return b.x+b.width};C.hla=function(b){return b.x+b.width/2};C.Er=function(b){return b.x}; C.Ov=function(b){return b.y+b.height};C.ila=function(b){return b.y+b.height/2};C.Fr=function(b){return b.y};C.Vo=function(b,c){return c.x>=C.Er(b)&&c.x<=C.Nv(b)&&c.y>=C.Fr(b)&&c.y<=C.Ov(b)};C.b7=function(b,c){var e=b.y+b.height,f=c.x+c.width,g=c.y+c.height;return!(b.x+b.widthb?0:b};b.oZ=function(){return this.TE[0]};b.j0=function(b){this.TE[0]=0>b?0:b};b.jZ=function(){return this.TD[0]};b.d0=function(b){this.TD[0]=0>b?0:b};b.eZ=function(){return this.JD[0]};b.c0=function(b){this.JD[0]=0>b?0:b};C.c(b,"r",b.CZ,b.p0);C.c(b,"g",b.oZ,b.j0);C.c(b,"b",b.jZ,b.d0);C.c(b,"a",b.eZ,b.c0); C.rc=function(b,e,f,g){this.Dd=f||new ArrayBuffer(C.rc.BYTES_PER_ELEMENT);this.Sb=g||0;this.to=new Float32Array(this.Dd,this.Sb,1);this.uo=new Float32Array(this.Dd,this.Sb+4,1);this.to[0]=b||0;this.uo[0]=e||0};C.rc.BYTES_PER_ELEMENT=8;Object.defineProperties(C.rc.prototype,{x:{get:function(){return this.to[0]},set:function(b){this.to[0]=b},enumerable:n},y:{get:function(){return this.uo[0]},set:function(b){this.uo[0]=b},enumerable:n}});C.Xh=function(b,e,f,g,h){this.Dd=g||new ArrayBuffer(C.Xh.BYTES_PER_ELEMENT); this.Sb=h||0;g=this.Dd;h=this.Sb;this.to=new Float32Array(g,h,1);this.to[0]=b||0;this.uo=new Float32Array(g,h+Float32Array.BYTES_PER_ELEMENT,1);this.uo[0]=e||0;this.bH=new Float32Array(g,h+2*Float32Array.BYTES_PER_ELEMENT,1);this.bH[0]=f||0};C.Xh.BYTES_PER_ELEMENT=12;Object.defineProperties(C.Xh.prototype,{x:{get:function(){return this.to[0]},set:function(b){this.to[0]=b},enumerable:n},y:{get:function(){return this.uo[0]},set:function(b){this.uo[0]=b},enumerable:n},la:{get:function(){return this.bH[0]}, set:function(b){this.bH[0]=b},enumerable:n}});C.Bl=function(b,e,f,g){this.Dd=f||new ArrayBuffer(C.Bl.BYTES_PER_ELEMENT);this.Sb=g||0;this.PG=new Float32Array(this.Dd,this.Sb,1);this.VG=new Float32Array(this.Dd,this.Sb+4,1);this.PG[0]=b||0;this.VG[0]=e||0};C.Bl.BYTES_PER_ELEMENT=8;Object.defineProperties(C.Bl.prototype,{wa:{get:function(){return this.PG[0]},set:function(b){this.PG[0]=b},enumerable:n},O:{get:function(){return this.VG[0]},set:function(b){this.VG[0]=b},enumerable:n}});C.jD=function(b, e,f,g,h,m){this.Dd=h||new ArrayBuffer(C.jD.BYTES_PER_ELEMENT);this.Sb=m||0;h=this.Dd;m=C.rc.BYTES_PER_ELEMENT;this.Yq=b?new C.rc(b.x,b.y,h,0):new C.rc(0,0,h,0);this.cr=e?new C.rc(e.x,e.y,h,m):new C.rc(0,0,h,m);this.Hp=f?new C.rc(f.x,f.y,h,2*m):new C.rc(0,0,h,2*m);this.Jp=g?new C.rc(g.x,g.y,h,3*m):new C.rc(0,0,h,3*m)};C.jD.BYTES_PER_ELEMENT=32;C.Eaa=function(b,e,f,g){this.nb=b||new C.Xh(0,0,0);this.sb=e||new C.Xh(0,0,0);this.Fb=f||new C.Xh(0,0,0);this.pb=g||new C.Xh(0,0,0)};Object.defineProperties(C.jD.prototype, {Fb:{get:x("Yq"),set:function(b){this.Yq.x=b.x;this.Yq.y=b.y},enumerable:n},pb:{get:x("cr"),set:function(b){this.cr.x=b.x;this.cr.y=b.y},enumerable:n},nb:{get:x("Hp"),set:function(b){this.Hp.x=b.x;this.Hp.y=b.y},enumerable:n},sb:{get:x("Jp"),set:function(b){this.Jp.x=b.x;this.Jp.y=b.y},enumerable:n}});C.kh=function(b,e,f,g,h){this.Dd=g||new ArrayBuffer(C.kh.BYTES_PER_ELEMENT);this.Sb=h||0;g=this.Dd;h=this.Sb;var m=C.Xh.BYTES_PER_ELEMENT;this.fr=b?new C.Xh(b.x,b.y,b.la,g,h):new C.Xh(0,0,0,g,h);this.st= e?C.color(e.r,e.g,e.b,e.a,g,h+m):C.color(0,0,0,0,g,h+m);this.eo=f?new C.Bl(f.wa,f.O,g,h+m+C.bg.BYTES_PER_ELEMENT):new C.Bl(0,0,g,h+m+C.bg.BYTES_PER_ELEMENT)};C.kh.BYTES_PER_ELEMENT=24;Object.defineProperties(C.kh.prototype,{k:{get:x("fr"),set:function(b){var e=this.fr;e.x=b.x;e.y=b.y;e.la=b.la},enumerable:n},B:{get:x("st"),set:function(b){var e=this.st;e.r=b.r;e.g=b.g;e.b=b.b;e.a=b.a},enumerable:n},n:{get:x("eo"),set:function(b){this.eo.wa=b.wa;this.eo.O=b.O},enumerable:n}});C.Ac=function(b,e,f,g, h,m){this.Dd=h||new ArrayBuffer(C.Ac.BYTES_PER_ELEMENT);this.Sb=m||0;h=this.Dd;m=this.Sb;var r=C.kh.BYTES_PER_ELEMENT;this.Yq=b?new C.kh(b.k,b.B,b.n,h,m):new C.kh(p,p,p,h,m);this.Hp=e?new C.kh(e.k,e.B,e.n,h,m+r):new C.kh(p,p,p,h,m+r);this.cr=f?new C.kh(f.k,f.B,f.n,h,m+2*r):new C.kh(p,p,p,h,m+2*r);this.Jp=g?new C.kh(g.k,g.B,g.n,h,m+3*r):new C.kh(p,p,p,h,m+3*r)};C.Ac.BYTES_PER_ELEMENT=96;Object.defineProperties(C.Ac.prototype,{Fb:{get:x("Yq"),set:function(b){var e=this.Yq;e.k=b.k;e.B=b.B;e.n=b.n},enumerable:n}, nb:{get:x("Hp"),set:function(b){var e=this.Hp;e.k=b.k;e.B=b.B;e.n=b.n},enumerable:n},pb:{get:x("cr"),set:function(b){var e=this.cr;e.k=b.k;e.B=b.B;e.n=b.n},enumerable:n},sb:{get:x("Jp"),set:function(b){var e=this.Jp;e.k=b.k;e.B=b.B;e.n=b.n},enumerable:n},qA:{get:x("Dd"),enumerable:n}});C.RX=function(){return new C.Ac};C.OL=function(b){if(!b)return C.RX();var e=b.Fb,f=b.nb,g=b.pb;b=b.sb;return{Fb:{k:{x:e.k.x,y:e.k.y,la:e.k.la},B:{r:e.B.r,g:e.B.g,b:e.B.b,a:e.B.a},n:{wa:e.n.wa,O:e.n.O}},nb:{k:{x:f.k.x, y:f.k.y,la:f.k.la},B:{r:f.B.r,g:f.B.g,b:f.B.b,a:f.B.a},n:{wa:f.n.wa,O:f.n.O}},pb:{k:{x:g.k.x,y:g.k.y,la:g.k.la},B:{r:g.B.r,g:g.B.g,b:g.B.b,a:g.B.a},n:{wa:g.n.wa,O:g.n.O}},sb:{k:{x:b.k.x,y:b.k.y,la:b.k.la},B:{r:b.B.r,g:b.B.g,b:b.B.b,a:b.B.a},n:{wa:b.n.wa,O:b.n.O}}}};C.mba=function(b){if(!b)return[];for(var e=[],f=0;f>16,(b>>8)%256,b%256)};C.Zda=function(b){var c=b.r.toString(16),e=b.g.toString(16),f=b.b.toString(16);return"#"+(16>b.r?"0"+c:c)+(16>b.g?"0"+e:e)+(16>b.b?"0"+f:f)};C.mx=0;C.en=1;C.GL=2;C.Zs=0;C.yD=1;C.PL=2; C.sba=C.Ca.extend({tq:p,Ku:p,ID:0,ctor:function(){this.tq={};this.Ku={};this.ID=2<<(0|10*Math.random())},$X:function(){this.ID++;return"key_"+this.ID},ona:function(b,c){if(c!=p){var e=this.$X();this.tq[e]=c;this.Ku[e]=b}},s6:function(b){if(b==p)return p;var c=this.tq,e;for(e in c)if(c[e]===b)return this.Ku[e];return p},Noa:function(b){return this.s6(b)},m7:function(b){if(b!=p){var c=this.tq,e;for(e in c)if(c[e]===b){delete this.Ku[e];delete c[e];break}}},Dla:function(b){if(b!=p)for(var c=0;cMath.abs(b-e)&&(e=b);2>Math.abs(c-f)&&(f=c);b=J(Math.round((b-e)/2),Math.round((c-f)/2),e,f);C.ca==C.Ub&&C.o.translate(b.x,b.y+f);this.aG.scale=[g,h];this.aG.viewport=b;return this.aG},To:t(),apply:function(){return{scale:[1,1]}},So:t()}); (function(){var b=C.tl.extend({apply:function(b){this.sG(b,b.gf.width,b.gf.height)}}),c=C.tl.extend({apply:function(b,c){var e=b.gf.width,f=b.gf.height,g=C.container.style,y=c.width,z=c.height,B=e/y,E=f/z,I,G;B>=1}return-1},X_:function(b){0>b||b>=this.vF||(b=~(1<=e.length?e.push(b):(e[this.MF]=b,this.MF=(this.MF+1)%50))},kv:function(b,c,e){var f=this.gO;b=this.am.uH(b,c,e);c=new C.uD(b.x,b.y);c.Mq(f.x,f.y);f.x=b.x;f.y=b.y;return c},nr:function(b,c,e){var f=this.P_;this.am.JY(b,c);c=new C.Lc(e);c.k8(b.x,b.y);c.o0(f.x,f.y);f.x= b.x;f.y=b.y;return c},or:function(b,c){if(b.pageX!=p)return{x:b.pageX,y:b.pageY};c.left-=document.body.scrollLeft;c.top-=document.body.scrollTop;return{x:b.clientX,y:b.clientY}},VA:function(b,c){for(var e=[],f=this.am,g,h,m=this.gO,r=b.changedTouches.length,s=0;s this.zx&&(this.gn-=this.zx,C.pa.dispatchEvent(new C.NU(this.KD)));this.gn+=b}};var D=C.HQ;D.uma=function(b){this.yx!==b&&(this.yx=b,b=C.jb.Hm(),this.yx?(this.gn=0,b.QI(this)):(this.gn=0,b.iw(this)))};D.vma=function(b){this.zx!==b&&(this.zx=b)};D.rO=function(){C.mb(C.ub,"keydown",function(b){C.pa.dispatchEvent(new C.wK(b.keyCode,n));b.stopPropagation();b.preventDefault()},q);C.mb(C.ub,"keyup",function(b){C.pa.dispatchEvent(new C.wK(b.keyCode,q));b.stopPropagation();b.preventDefault()},q)}; D.qO=function(){var b=window;this.KD=new C.AT;this.xx=b.DeviceMotionEvent||b.DeviceOrientationEvent;C.ic.Dm==C.ic.PJ&&(this.xx=window.DeviceOrientationEvent);var c=this.xx==b.DeviceMotionEvent?"devicemotion":"deviceorientation",e=navigator.userAgent;if(/Android/.test(e)||/Adr/.test(e)&&C.ic.Dm==C.QJ)this.Bca=-1;C.mb(b,c,this.t2.bind(this),q)}; D.t2=function(b){var c=window;if(this.yx){var e=this.KD;if(this.xx==window.DeviceMotionEvent){var f=b.accelerationIncludingGravity;e.x=0.1*this.VL*f.x;e.y=0.1*this.VL*f.y;e.la=0.1*f.la}else e.x=0.981*(b.gamma/90),e.y=0.981*-(b.beta/90),e.la=0.981*(b.alpha/90);e.timestamp=b.timeStamp||Date.now();b=e.x;c.orientation===C.MX?(e.x=-e.y,e.y=b):c.orientation===C.LX?(e.x=e.y,e.y=-b):c.orientation===C.NX&&(e.x=-e.x,e.y=-e.y)}};delete D;C.f$=function(b,c,e,f,g,h){this.a=b;this.b=c;this.va=e;this.xa=f;this.Sa=g;this.Ta=h};C.i$=function(b,c,e,f,g,h){return{a:b,b:c,va:e,xa:f,Sa:g,Ta:h}};C.uL=function(b,c){return{x:c.a*b.x+c.va*b.y+c.Sa,y:c.b*b.x+c.xa*b.y+c.Ta}};C.Gl=function(b,c,e){return{x:e.a*b+e.va*c+e.Sa,y:e.b*b+e.xa*c+e.Ta}};C.Laa=function(b,c){return{width:c.a*b.width+c.va*b.height,height:c.b*b.width+c.xa*b.height}};C.j$=function(){return{a:1,b:0,va:0,xa:1,Sa:0,Ta:0}};C.h$=function(){return{a:1,b:0,va:0,xa:1,Sa:0,Ta:0}}; C.ih=function(b,c){var e=C.Fr(b),f=C.Er(b),g=C.Nv(b),h=C.Ov(b),m=C.Gl(f,e,c),e=C.Gl(g,e,c),f=C.Gl(f,h,c),r=C.Gl(g,h,c),g=Math.min(m.x,e.x,f.x,r.x),h=Math.max(m.x,e.x,f.x,r.x),s=Math.min(m.y,e.y,f.y,r.y),m=Math.max(m.y,e.y,f.y,r.y);return J(g,s,h-g,m-s)}; C.dj=function(b,c){var e=C.Fr(b),f=C.Er(b),g=C.Nv(b),h=C.Ov(b),m=C.Gl(f,e,c),e=C.Gl(g,e,c),f=C.Gl(f,h,c),r=C.Gl(g,h,c),g=Math.min(m.x,e.x,f.x,r.x),h=Math.max(m.x,e.x,f.x,r.x),s=Math.min(m.y,e.y,f.y,r.y),m=Math.max(m.y,e.y,f.y,r.y);b.x=g;b.y=s;b.width=h-g;b.height=m-s;return b};C.eC=function(b,c,e){return{a:b.a,b:b.b,va:b.va,xa:b.xa,Sa:b.Sa+b.a*c+b.va*e,Ta:b.Ta+b.b*c+b.xa*e}};C.k$=function(b,c,e){return{a:b.a*c,b:b.b*c,va:b.va*e,xa:b.xa*e,Sa:b.Sa,Ta:b.Ta}}; C.ET=function(b){var c=Math.sin(1.57079633),e=Math.cos(1.57079633);return{a:b.a*e+b.va*c,b:b.b*e+b.xa*c,va:b.va*e-b.a*c,xa:b.xa*e-b.b*c,Sa:b.Sa,Ta:b.Ta}};C.Um=function(b,c){return{a:b.a*c.a+b.b*c.va,b:b.a*c.b+b.b*c.xa,va:b.va*c.a+b.xa*c.va,xa:b.va*c.b+b.xa*c.xa,Sa:b.Sa*c.a+b.Ta*c.va+c.Sa,Ta:b.Sa*c.b+b.Ta*c.xa+c.Ta}};C.g$=function(b,c){return b.a===c.a&&b.b===c.b&&b.va===c.va&&b.xa===c.xa&&b.Sa===c.Sa&&b.Ta===c.Ta}; C.JJ=function(b){var c=1/(b.a*b.xa-b.b*b.va);return{a:c*b.xa,b:-c*b.b,va:-c*b.va,xa:c*b.a,Sa:c*(b.va*b.Ta-b.xa*b.Sa),Ta:c*(b.b*b.Sa-b.a*b.Ta)}};C.iL=parseFloat("1.192092896e-07F");C.HI=function(b){return F(-b.x,-b.y)};C.hl=function(b,c){return F(b.x+c.x,b.y+c.y)};C.bb=function(b,c){return F(b.x-c.x,b.y-c.y)};C.Zj=function(b,c){return F(b.x*c,b.y*c)};C.GI=function(b,c){return C.Zj(C.hl(b,c),0.5)};C.Br=function(b,c){return b.x*c.x+b.y*c.y};C.C6=function(b,c){return b.x*c.y-b.y*c.x};C.vB=function(b){return F(-b.y,b.x)};C.Dka=function(b){return F(b.y,-b.x)};C.Cka=function(b,c){return C.Zj(c,C.Br(b,c)/C.Br(c,c))}; C.Eka=function(b,c){return F(b.x*c.x-b.y*c.y,b.x*c.y+b.y*c.x)};C.Jka=function(b,c){return F(b.x*c.x+b.y*c.y,b.y*c.x-b.x*c.y)};C.nR=function(b){return C.Br(b,b)};C.wka=function(b,c){return C.nR(C.bb(b,c))};C.Ce=function(b){return Math.sqrt(C.nR(b))};C.lR=function(b,c){return C.Ce(C.bb(b,c))};C.ld=function(b){return C.Zj(b,1/C.Ce(b))};C.xka=function(b){return F(Math.cos(b),Math.sin(b))};C.Ika=function(b){return Math.atan2(b.y,b.x)};C.Tu=function(b,c,e){if(c>e){var f=c;c=e;e=f}return b=g.x&&0<=g.y&&1>=g.y?n:q};C.Aka=function(b,c,e,f){var g=F(0,0);return C.FI(b,c,e,f,g)?(e=F(0,0),e.x=b.x+g.x*(c.x-b.x),e.y=b.y+g.x*(c.y-b.y),e):F(0,0)};C.Fka=function(b,c){return b!=p&&c!=p?b.x==c.x&&b.y==c.y:q};C.Kka=function(b){b.x=0;b.y=0};C.zka=function(b,c){b.x=c.x;b.y=c.y};C.D6=function(b,c){b.x*=c;b.y*=c};C.Hka=function(b,c){b.x-=c.x;b.y-=c.y};C.rka=function(b,c){b.x+=c.x;b.y+=c.y}; C.Bka=function(b){C.D6(b,1/Math.sqrt(b.x*b.x+b.y*b.y))};C.Ooa=function(b,c,e,f,g){g+=f;if(!(1>=g)){c*=0.5;for(var h,m=g-1,r=f;rc.value||1r.ia)this.ZG(r,q);else break;m[b.ya]!=p&&(h[b.wk]||(h[b.wk]=[]),h[b.wk].push(b.ya));for(;fh[e].ia)h[e].G();else break;for(this.U(b);ef.ia)f.G(b);else break;for(this.U(b);cf&&-1E-6g&&-1E-6f|| e>f)return C.log(C.e.rX,c,e,f,f),q;this.Pc=n;return this.WZ(b,c,e)},We:function(b){b&&(this.Nj=C.o.createTexture(),this.cc=b)},D3:x("cc"),N5:x("Pc"),yc:function(){if(C.zz){if(!this.cc){var b=C.da.Ih(this.url);if(!b)return;this.We(b)}this.cc.width&&this.cc.height&&(this.Pc=n,b=C.o,C.Jh(this),b.pixelStorei(b.UNPACK_ALIGNMENT,4),b.texImage2D(b.TEXTURE_2D,0,b.RGBA,b.RGBA,b.UNSIGNED_BYTE,this.cc),b.texParameteri(b.TEXTURE_2D,b.TEXTURE_MIN_FILTER,b.LINEAR),b.texParameteri(b.TEXTURE_2D,b.TEXTURE_MAG_FILTER, b.LINEAR),b.texParameteri(b.TEXTURE_2D,b.TEXTURE_WRAP_S,b.CLAMP_TO_EDGE),b.texParameteri(b.TEXTURE_2D,b.TEXTURE_WRAP_T,b.CLAMP_TO_EDGE),this.shaderProgram=C.Ph.Oi(C.yL),C.Jh(p),b=this.cc.height,this.Ik=this.f.width=this.cc.width,this.Hk=this.f.height=b,this.Dj=C.ma.vl,this.Yj=this.Xj=1,this.jq=this.Fy=q,this.Yc())}},yd:function(){C.log(C.e.wX);return p},o5:function(){C.log(C.e.pX);return q},r5:function(){C.log(C.e.tX);return q},s5:function(){C.log(C.e.vX);return q},I8:function(b){var c=C.o;C.assert(this.Ik== C.up(this.Ik)&&this.Hk==C.up(this.Hk)||b.J9==c.CLAMP_TO_EDGE&&b.K9==c.CLAMP_TO_EDGE,"WebGLRenderingContext.CLAMP_TO_EDGE should be used in NPOT textures");C.Jh(this);c.texParameteri(c.TEXTURE_2D,c.TEXTURE_MIN_FILTER,b.Sja);c.texParameteri(c.TEXTURE_2D,c.TEXTURE_MAG_FILTER,b.Qja);c.texParameteri(c.TEXTURE_2D,c.TEXTURE_WRAP_S,b.J9);c.texParameteri(c.TEXTURE_2D,c.TEXTURE_WRAP_T,b.K9)},J7:function(){var b=C.o;C.Jh(this);this.jq?b.texParameteri(b.TEXTURE_2D,b.TEXTURE_MIN_FILTER,b.LINEAR_MIPMAP_NEAREST): b.texParameteri(b.TEXTURE_2D,b.TEXTURE_MIN_FILTER,b.LINEAR);b.texParameteri(b.TEXTURE_2D,b.TEXTURE_MAG_FILTER,b.NEAREST)},PR:function(){var b=C.o;C.Jh(this);this.jq?b.texParameteri(b.TEXTURE_2D,b.TEXTURE_MIN_FILTER,b.NEAREST_MIPMAP_NEAREST):b.texParameteri(b.TEXTURE_2D,b.TEXTURE_MIN_FILTER,b.NEAREST);b.texParameteri(b.TEXTURE_2D,b.TEXTURE_MAG_FILTER,b.NEAREST)},generateMipmap:function(){C.assert(this.Ik==C.up(this.Ik)&&this.Hk==C.up(this.Hk),"Mimpap texture only works in POT textures");C.Jh(this); C.o.generateMipmap(C.o.TEXTURE_2D);this.jq=n},i9:function(){return C.ma.YX[this.Dj]},U1:function(b){b=b||this.Dj;var c=C.ma.QL[b];if(c!=p)return c;C.log(C.e.mX,b);return-1},WZ:function(b,c,e){var f=C.ma,g=b.getData(),h=p,h=p,m=b.tia(),r=H(b.e5(),b.B3()),s=f.MP,u=b.cga();m||(8<=u?s=f.Ls:(C.log(C.e.jX),s=f.Ks));var y=c*e;if(s==f.Ks)if(m){g=new Uint16Array(c*e);h=b.getData();for(u=0;u>0&255)>>3<<11|(h[u]>>8&255)>>2<<5|(h[u]>>16&255)>>3<<0}else{g=new Uint16Array(c*e);h=b.getData();for(u= 0;u>3<<11|(h[u]&255)>>2<<5|(h[u]&255)>>3<<0}else if(s==f.ax){g=new Uint16Array(c*e);h=b.getData();for(u=0;u>0&255)>>4<<12|(h[u]>>8&255)>>4<<8|(h[u]>>16&255)>>4<<4|(h[u]>>24&255)>>4<<0}else if(s==f.$w){g=new Uint16Array(c*e);h=b.getData();for(u=0;u>0&255)>>3<<11|(h[u]>>8&255)>>3<<6|(h[u]>>16&255)>>3<<1|(h[u]>>24&255)>>7<<0}else if(s==f.Js){g=new Uint8Array(c*e);h=b.getData();for(u=0;u>24&255}if(m&&s==f.Ls){h=b.getData();g=new Uint8Array(3* c*e);for(u=0;u>0&255,g[3*u+1]=h>>8&255,g[3*u+2]=h>>16&255}this.cB(g,s,c,e,r);b.getData();this.Fy=b.eja();return n},Hc:function(b,c){this.Za||(this.Za=[]);this.Za.push({Sg:b,Uf:c})},l7:function(b){if(this.Za)for(var c=this.Za,e=0;ethis.Df)C.log(C.e.LL);else{var e=C.Ac.BYTES_PER_ELEMENT,f=c*e,g=(this.Wa-1-c)*e;this.Kf[this.Wa-1]=new C.Ac(p,p,p,p,this.pg,(this.Wa-1)*e);this.Ng.set(this.Ng.subarray(f,f+g),f+e);this.Iz(b,c);this.dirty=n}},Iia:function(b,c,e){e=e||b.length;C.assert(c+e<=this.Df,C.e.CX);var f=C.Ac.BYTES_PER_ELEMENT; this.Wa+=e;if(this.Wa>this.Df)C.log(C.e.LL);else{var g=c*f,h=(this.Wa-1-c-e)*f,m=this.Wa-1-e,r;for(r=0;rc?(h=c*e,f.set(f.subarray(h,h+(b-c)*e),h+e),f.set(g,h)):(h=(b+1)*e,f.set(f.subarray(h,h+ (c-b)*e),h-e),f.set(g,c*e));this.dirty=n}},o7:function(b){C.assert(be){h=[];m=new ArrayBuffer(c*f);for(b=0;be?(c=new Uint16Array(6*f),c.set(this.Gd,0),this.Gd=c):this.Gd=this.Gd.subarray(0,6*f);this.JO();this.Zy();return this.dirty=n},m5:function(b){this.Wa+=b},Tja:function(b,c,e){if(e===k){if(e=c,c=this.Wa-b,C.assert(e+(this.Wa-b)<=this.Df,C.e.DX),0===c)return}else if(C.assert(e+c<=this.Wa,C.e.EX),C.assert(b=c&&this.ip(this.hP)}}); C.TC.P6=function(b){var c=ga,e=C;e.oB||(e.oB=new C.TC,e.oB.s());e.oB.u5(c,b);C.jb.KR(e.oB)};C.F.RC=function(){var b=C.md.prototype;b.zP=t();b.gT=t();b.G=C.v.prototype.G}; C.F.CD=function(){var b=C.nd.prototype;b.Kz=p;b.zG=p;b.XG=p;b.nE=p;b.BG=p;b.AG=p;b.ctor=function(b,e,f){this.BG=new ArrayBuffer(32);this.AG=new ArrayBuffer(16);var g=this.BG,h=this.AG,m=C.rc.BYTES_PER_ELEMENT,r=C.bg.BYTES_PER_ELEMENT;this.Kz=[new C.rc(0,0,g,0),new C.rc(0,0,g,m),new C.rc(0,0,g,2*m),new C.rc(0,0,g,3*m)];this.zG=[C.color(0,0,0,255,h,0),C.color(0,0,0,255,h,r),C.color(0,0,0,255,h,2*r),C.color(0,0,0,255,h,3*r)];this.XG=C.o.createBuffer();this.nE=C.o.createBuffer();C.bf.prototype.ctor.call(this); this.M=new C.Wm(C.af,C.$e);C.nd.prototype.s.call(this,b,e,f)};b.ja=function(b,e){var f=this.Kz;e===k?(f[1].x=b.width,f[2].y=b.height,f[3].x=b.width,f[3].y=b.height):(f[1].x=b,f[2].y=e,f[3].x=b,f[3].y=e);this.cE();C.md.prototype.ja.call(this,b,e)};b.Qf=function(b){var e=this.Kz;e[1].x=b;e[3].x=b;this.cE();C.md.prototype.Qf.call(this,b)};b.Pf=function(b){var e=this.Kz;e[2].y=b;e[3].y=b;this.cE();C.md.prototype.Pf.call(this,b)};b.hc=function(){for(var b=this.Ia,e=this.ta,f=this.zG,g=0;4>g;g++)f[g].r= b.r,f[g].g=b.g,f[g].b=b.b,f[g].a=e;this.hM()};b.U=function(b){b=b||C.o;C.zI(this);C.Ve(C.dg|C.wD);b.bindBuffer(b.ARRAY_BUFFER,this.XG);b.vertexAttribPointer(C.Ee,2,b.FLOAT,q,0,0);b.bindBuffer(b.ARRAY_BUFFER,this.nE);b.vertexAttribPointer(C.Ap,4,b.UNSIGNED_BYTE,n,0,0);C.Jm(this.M.src,this.M.Qa);b.drawArrays(b.TRIANGLE_STRIP,0,4)};b.cE=function(){var b=C.o;b.bindBuffer(b.ARRAY_BUFFER,this.XG);b.bufferData(b.ARRAY_BUFFER,this.BG,b.STATIC_DRAW)};b.hM=function(){var b=C.o;b.bindBuffer(b.ARRAY_BUFFER,this.nE); b.bufferData(b.ARRAY_BUFFER,this.AG,b.STATIC_DRAW)}}; C.F.DD=function(){var b=C.ul.prototype;b.U=C.nd.prototype.U;b.hc=function(){var b=this.Cf,e=C.Ce(b);if(0!==e){var f=Math.sqrt(2),b=F(b.x/e,b.y/e);this.ay&&(b=C.Zj(b,1/(Math.abs(b.x)+Math.abs(b.y))*f));var g=this.ta/255,e=this.Ia,h=this.sh,e={r:e.r,g:e.g,b:e.b,a:this.Sq*g},g={r:h.r,g:h.g,b:h.b,a:this.$p*g},m=this.zG,h=m[0],r=m[1],s=m[2],m=m[3];h.r=g.r+(e.r-g.r)*((f+b.x+b.y)/(2*f));h.g=g.g+(e.g-g.g)*((f+b.x+b.y)/(2*f));h.b=g.b+(e.b-g.b)*((f+b.x+b.y)/(2*f));h.a=g.a+(e.a-g.a)*((f+b.x+b.y)/(2*f));r.r= g.r+(e.r-g.r)*((f-b.x+b.y)/(2*f));r.g=g.g+(e.g-g.g)*((f-b.x+b.y)/(2*f));r.b=g.b+(e.b-g.b)*((f-b.x+b.y)/(2*f));r.a=g.a+(e.a-g.a)*((f-b.x+b.y)/(2*f));s.r=g.r+(e.r-g.r)*((f+b.x-b.y)/(2*f));s.g=g.g+(e.g-g.g)*((f+b.x-b.y)/(2*f));s.b=g.b+(e.b-g.b)*((f+b.x-b.y)/(2*f));s.a=g.a+(e.a-g.a)*((f+b.x-b.y)/(2*f));m.r=g.r+(e.r-g.r)*((f-b.x-b.y)/(2*f));m.g=g.g+(e.g-g.g)*((f-b.x-b.y)/(2*f));m.b=g.b+(e.b-g.b)*((f-b.x-b.y)/(2*f));m.a=g.a+(e.a-g.a)*((f-b.x-b.y)/(2*f));this.hM()}}};C.F.fD=function(){var b=C.bf.prototype;C.c(b,"opacityModifyRGB",b.Xf,b.Td);C.c(b,"opacity",b.Ma,b.D);C.c(b,"cascadeOpacity",b.vv,b.cp);C.c(b,"color",b.Ga,b.z);C.c(b,"cascadeColor",b.uv,b.bp)};C.F.dD=function(){var b=C.nd.prototype;C.c(b,"width",b.pd,b.Qf);C.c(b,"height",b.pe,b.Pf)};C.F.eD=function(){var b=C.ul.prototype;C.c(b,"startColor",b.M4,b.mJ);C.c(b,"endColor",b.y3,b.aJ);C.c(b,"startOpacity",b.N4,b.F8);C.c(b,"endOpacity",b.z3,b.a8);C.c(b,"vector",b.Y4,b.sJ)};C.md=C.v.extend({Dn:q,Kx:p,ha:"Layer",ctor:function(){var b=C.v.prototype;b.ctor.call(this);this.Ak=n;b.J.call(this,0.5,0.5);b.ja.call(this,C.ql)},zP:p,gT:p,Mia:x("Dn"),G:p});C.md.create=function(){return new C.md}; if(C.ca===C.Ub){var ha=C.md.prototype;ha.zP=function(){if(!this.Dn){this.Dn=this.$h=n;this.Ml=this;for(var b=this.i,c=0,e=b.length;cm.ia)m.G(h);else break;for(this.U(h);c=this.yj.length?C.log(C.e.lV):(this.removeChild(this.yj[this.wn],n),this.wn=b,this.m(this.yj[b]))},roa:function(b){b>=this.yj.length?C.log(C.e.mV):(this.removeChild(this.yj[this.wn],n),this.yj[this.wn]=p,this.wn=b,this.m(this.yj[b]))},pda:function(b){b? this.yj.push(b):C.log(C.e.jV)}});C.SC.create=function(){return new C.SC(arguments)};C.F.ED=function(){var b=C.t.prototype;b.xG=function(b){this.Ra(n);this.zb(b.Vf(),b.Kd,b.de);this.Yc()};b.Td=function(b){this.Cb!==b&&(this.Cb=b,this.jw())};b.qb=function(b){C.fa.prototype.qb.call(this,b);this.jw()};b.ctor=function(b,e,f){C.fa.prototype.ctor.call(this);this.um=q;this.Vb=F(0,0);this.yi=F(0,0);this.M={src:C.af,Qa:C.$e};this.aa=J(0,0,0,0);this.lc=new C.Ac;this.wz=C.o.createBuffer();this.Y=this.Jf=n;this.QO(b,e,f)};b.Qm=function(b,e){var f=this.M;e===k?(f.src=b.src,f.Qa=b.Qa):(f.src=b, f.Qa=e)};b.s=function(){if(0b.width&&C.error(C.e.mD,b.url),h>b.height&& C.error(C.e.lD,b.url));this.texture=b;this.zb(e,f);this.batchNode=p;return this.Jf=n};b.Sz=function(b){if(!this.Y){this.Y=n;var e=this.aa;e?C.lu(e)&&(e.width=b.width,e.height=b.height):e=J(0,0,b.width,b.height);this.texture=b;this.zb(e,this.ad);this.batchNode=this.Ya;this.Jf=n;this.Yc()}};b.zb=function(b,e,f){this.ad=e||q;this.ja(f||b);this.tJ(b);this.GO(b);b=this.yi;this.Ja&&(b.x=-b.x);this.La&&(b.y=-b.y);var g=this.aa;this.Vb.x=b.x+(this.f.width-g.width)/2;this.Vb.y=b.y+(this.f.height-g.height)/ 2;if(this.Ya)this.dirty=n;else{b=0+this.Vb.x;e=0+this.Vb.y;f=b+g.width;var g=e+g.height,h=this.lc;h.nb.k={x:b,y:e,la:0};h.sb.k={x:f,y:e,la:0};h.Fb.k={x:b,y:g,la:0};h.pb.k={x:f,y:g,la:0};this.Jf=n}};b.xg=function(){if(this.dirty){var b=this.lc,e=this.hb;if(!this.Aa||e&&e!=this.Ya&&e.um)b.sb.k={x:0,y:0,la:0},b.Fb.k={x:0,y:0,la:0},b.pb.k={x:0,y:0,la:0},b.nb.k={x:0,y:0,la:0},this.um=n;else{this.um=q;var f=this.no=!e||e==this.Ya?this.vg():C.Um(this.vg(),e.no),g=this.aa,e=this.Vb.x,h=this.Vb.y,m=e+g.width, r=h+g.height,s=f.Sa,u=f.Ta,y=f.a,z=f.b,B=f.xa,E=-f.va,f=e*y-h*E+s,g=e*z+h*B+u,I=m*y-h*E+s,h=m*z+h*B+u,G=m*y-r*E+s,m=m*z+r*B+u,s=e*y-r*E+s,e=e*z+r*B+u,r=this.lA;C.BL||(f|=0,g|=0,I|=0,h|=0,G|=0,m|=0,s|=0,e|=0);b.nb.k={x:f,y:g,la:r};b.sb.k={x:I,y:h,la:r};b.Fb.k={x:s,y:e,la:r};b.pb.k={x:G,y:m,la:r}}this.textureAtlas.cC(b,this.atlasIndex);this.dirty=this.ni=q}this.wj&&this.mh(this.i,C.v.Cg.xg);C.wl&&C.kg.ye([F(this.lc.nb.k.x,this.lc.nb.k.y),F(this.lc.sb.k.x,this.lc.sb.k.y),F(this.lc.pb.k.x,this.lc.pb.k.y), F(this.lc.Fb.k.x,this.lc.Fb.k.y)],4,n)};b.m=function(b,e,f){C.assert(b,C.e.GW);e==p&&(e=b.ia);f==p&&(f=b.tag);if(this.Ya){if(!(b instanceof C.t)){C.log(C.e.EW);return}b.texture.Nj!==this.textureAtlas.texture.Nj&&C.log(C.e.FW);this.Ya.appendChild(b);this.Pe||this.pG()}C.fa.prototype.m.call(this,b,e,f);this.wj=n};b.D=function(b){C.fa.prototype.D.call(this,b);this.jw()};b.z=function(b){C.fa.prototype.z.call(this,b);this.jw()};b.fb=function(b){C.fa.prototype.fb.call(this,b);this.jw()};b.Jc=function(b){var e= this;"string"==typeof b&&(b=C.bk.Rj(b),C.assert(b,C.e.YW));e.Ra(n);var f=b.Sb;e.yi.x=f.x;e.yi.y=f.y;f=b.Rb();b.Y||(e.Y=q,b.Hc(function(b){e.Y=n;var c=b.Rb();c!=e.Fa&&(e.texture=c);e.zb(b.Vf(),b.Kd,b.de);e.Yc()},e));f!=e.Fa&&(e.texture=f);e.ad=b.Kd;e.zb(b.Vf(),e.ad,b.de)};b.NQ=function(b){return C.xR(b.Vf(),this.aa)&&b.Rb().getName()==this.Fa.getName()&&C.I6(b.Sb,this.yi)};b.TI=function(b){if(this.Ya=b)this.no={a:1,b:0,va:0,xa:1,Sa:0,Ta:0},this.textureAtlas=this.Ya.textureAtlas;else{this.atlasIndex= C.t.PC;this.textureAtlas=p;this.dirty=this.ni=q;b=this.Vb.x;var e=this.Vb.y,f=b+this.aa.width,g=e+this.aa.height,h=this.lc;h.nb.k={x:b,y:e,la:0};h.sb.k={x:f,y:e,la:0};h.Fb.k={x:b,y:g,la:0};h.pb.k={x:f,y:g,la:0};this.Jf=n}};b.cb=function(b){b&&"string"===typeof b?(b=C.tb.xe(b),this.cb(b),b=b.d(),this.zb(J(0,0,b.width,b.height))):(C.assert(!b||b instanceof C.ma,C.e.$W),this.Ya&&this.Ya.texture!=b?C.log(C.e.ZW):(this.shaderProgram=b?C.Ph.Oi(C.ix):C.Ph.Oi(C.xL),!this.Ya&&this.Fa!=b&&(this.Fa=b,this.oo())))}; b.U=function(){if(this.Y){var b=C.o,e=this.Fa;e?e.Pc&&(this.fe.xf(),this.fe.Xg(),C.Jm(this.M.src,this.M.Qa),C.qia(0,e),C.Ve(C.Ys),b.bindBuffer(b.ARRAY_BUFFER,this.wz),this.Jf&&(b.bufferData(b.ARRAY_BUFFER,this.lc.qA,b.DYNAMIC_DRAW),this.Jf=q),b.vertexAttribPointer(0,3,b.FLOAT,q,24,0),b.vertexAttribPointer(1,4,b.UNSIGNED_BYTE,n,24,12),b.vertexAttribPointer(2,2,b.FLOAT,q,24,16),b.drawArrays(b.TRIANGLE_STRIP,0,4)):(this.fe.xf(),this.fe.Xg(),C.Jm(this.M.src,this.M.Qa),C.Jh(p),C.Ve(C.dg|C.wD),b.bindBuffer(b.ARRAY_BUFFER, this.wz),this.Jf&&(C.o.bufferData(C.o.ARRAY_BUFFER,this.lc.qA,C.o.STATIC_DRAW),this.Jf=q),b.vertexAttribPointer(C.Ee,3,b.FLOAT,q,24,0),b.vertexAttribPointer(C.Ap,4,b.UNSIGNED_BYTE,n,24,12),b.drawArrays(b.TRIANGLE_STRIP,0,4));C.Di++;if(0!==C.wl||this.tG)1===C.wl||this.tG?(b=this.lc,C.kg.ye([F(b.Fb.k.x,b.Fb.k.y),F(b.nb.k.x,b.nb.k.y),F(b.sb.k.x,b.sb.k.y),F(b.pb.k.x,b.pb.k.y)],4,n)):2===C.wl&&(b=this.hv(),e=this.Vb,C.kg.ye([F(e.x,e.y),F(e.x+b.width,e.y),F(e.x+b.width,e.y+b.height),F(e.x,e.y+b.height)], 4,n))}};delete b};C.F.gD=function(){var b=C.t.prototype;C.c(b,"opacityModifyRGB",b.Xf,b.Td);C.c(b,"opacity",b.Ma,b.D);C.c(b,"color",b.Ga,b.z);C.c(b,"flippedX",b.wv,b.Ad);C.c(b,"flippedY",b.xv,b.tf);C.c(b,"offsetX",b.yZ);C.c(b,"offsetY",b.zZ);C.c(b,"texture",b.Rb,b.cb);C.c(b,"textureRectRotated",b.R5);C.c(b,"batchNode",b.l3,b.TI);C.c(b,"quad",b.x4)};C.jr=function(b){function c(){var c=C.jr,f=b.width,m=b.height;e[0].width=f;e[0].height=m;e[1].width=f;e[1].height=m;e[2].width=f;e[2].height=m;e[3].width=f;e[3].height=m;c.canvas.width=f;c.canvas.height=m;var r=c.canvas.getContext("2d");r.drawImage(b,0,0);c.AJ.width=f;c.AJ.height=m;for(var r=r.getImageData(0,0,f,m).data,s=0;4>s;s++){var u=e[s].getContext("2d");u.getImageData(0,0,f,m).data;c.aT.drawImage(b,0,0);for(var y=c.aT.getImageData(0,0,f,m),z=y.data,B=0;Bb+h+e&&(s.globalAlpha=u,s.drawImage(c[3],f.x,f.y,m,r,0,0,m,r));s.restore();return g};C.vH=function(b,c){if(!b)return p;if(!c)return b;var e=C.Uc("canvas");e.width=c.width;e.height=c.height;var f=e.getContext("2d");f.translate(e.width/2,e.height/2);f.rotate(-1.5707963267948966);f.drawImage(b,c.x,c.y,c.height,c.width,-c.height/2,-c.width/2,c.height,c.width);return e}; C.t=C.fa.extend({Ha:n,dirty:q,atlasIndex:0,textureAtlas:p,Ya:p,ni:p,wj:p,um:q,no:p,M:p,Fa:p,aa:p,ad:q,Vb:p,yi:p,Cb:q,Ja:q,La:q,Y:q,Za:p,wF:p,ha:"Sprite",Vr:x("Y"),Hc:function(b,c){this.Za||(this.Za=[]);this.Za.push({Sg:b,Uf:c})},Yc:function(){if(this.Za){for(var b=this.Za,c=0,e=b.length;cb.width&& C.error(C.e.mD,b.url),f>b.height&&C.error(C.e.lD,b.url));this.texture=this.Hf=b;this.zb(c,e);this.batchNode=p;return n},D.Sz=function(b){if(!this.Y){this.Y=n;var c=this.aa;c?C.lu(c)&&(c.width=b.width,c.height=b.height):c=J(0,0,b.width,b.height);this.texture=this.Hf=b;this.zb(c,this.ad);this.batchNode=this.Ya;this.Yc()}},D.zb=function(b,c,e){this.ad=c||q;this.ja(e||b);this.tJ(b);c=this.Wq;e=C.Tb();c.x=0|b.x*e;c.y=0|b.y*e;c.width=0|b.width*e;c.height=0|b.height*e;c.bs=!(0===c.width||0===c.height||0> c.x||0>c.y);b=this.yi;this.Ja&&(b.x=-b.x);this.La&&(b.y=-b.y);this.Vb.x=b.x+(this.f.width-this.aa.width)/2;this.Vb.y=b.y+(this.f.height-this.aa.height)/2;this.Ya&&(this.dirty=n)},D.xg=function(){if(this.dirty){var b=this.hb;!this.Aa||b&&b!=this.Ya&&b.um?this.um=n:(this.um=q,this.no=!b||b==this.Ya?this.vg():C.Um(this.vg(),b.no));this.dirty=this.ni=q}this.wj&&this.mh(this.i,C.v.Cg.xg)},D.m=function(b,c,e){C.assert(b,C.e.TT);c==p&&(c=b.ia);e==p&&(e=b.tag);C.fa.prototype.m.call(this,b,c,e);this.wj=n}, D.D=function(b){C.fa.prototype.D.call(this,b);this.$n()},D.z=function(b){var c=this.color;c.r===b.r&&c.g===b.g&&c.b===b.b||(C.fa.prototype.z.call(this,b),this.Ol(),this.$n())},D.fb=function(b){var c=this.color;C.fa.prototype.fb.call(this,b);b=this.Ia;c.r===b.r&&c.g===b.g&&c.b===b.b||(this.Ol(),this.$n())},D.Jc=function(b){var c=this;"string"==typeof b&&(b=C.bk.Rj(b),C.assert(b,C.e.YT));c.Ra(n);var e=b.Sb;c.yi.x=e.x;c.yi.y=e.y;c.ad=b.Kd;var e=b.Rb(),f=b.Y;f||(c.Y=q,b.Hc(function(b){c.Y=n;var e=b.Rb(); e!=c.Fa&&(c.texture=e);c.zb(b.Vf(),b.Kd,b.de);c.Yc()},c));e!=c.Fa&&(c.texture=e);c.ad&&(c.Hf=e);c.zb(b.Vf(),c.ad,b.de);c.$x=q;f&&(b=c.color,(255!==b.r||255!==b.g||255!==b.b)&&c.Ol())},D.NQ=function(b){return b.Rb()!=this.Fa?q:C.xR(b.Vf(),this.aa)},D.TI=function(b){(this.Ya=b)?(this.no={a:1,b:0,va:0,xa:1,Sa:0,Ta:0},this.textureAtlas=this.Ya.textureAtlas):(this.atlasIndex=C.t.PC,this.textureAtlas=p,this.dirty=this.ni=q)},D.cb=function(b){b&&"string"===typeof b?(b=C.tb.xe(b),this.cb(b),b=b.d(),this.zb(J(0, 0,b.width,b.height))):(C.assert(!b||b instanceof C.ma,C.e.ZT),this.Fa!=b&&(b&&b.cc instanceof HTMLImageElement&&(this.Hf=b),this.Fa=b))},D.U=function(b){if(this.Y){b=b||C.o;this.pq&&(b.globalCompositeOperation="lighter");var c=C.view.W,e=C.view.na;b.globalAlpha=this.ta/255;var f=this.aa,g=this.f,h=this.Vb,m=this.IE,r=0|h.x,s=-h.y-f.height,u=this.Wq;m.width=f.width*c;m.height=f.height*e;if(this.Ja||this.La)b.save(),this.Ja&&(r=-h.x-f.width,b.scale(-1,1)),this.La&&(s=h.y,b.scale(1,-1));r*=c;s*=e;this.Fa&& u.bs?(g=this.Fa.cc,this.$x?b.drawImage(g,0,0,u.width,u.height,r,s,m.width,m.height):b.drawImage(g,u.x,u.y,u.width,u.height,r,s,m.width,m.height)):!this.Fa&&u.bs&&(m=this.color,b.fillStyle="rgba("+m.r+","+m.g+","+m.b+",1)",b.fillRect(r,s,g.width*c,g.height*e));1===C.wl||this.tG?(b.strokeStyle="rgba(0,255,0,1)",r/=c,s=-(s/e),C.kg.ye([F(r,s),F(r+f.width,s),F(r+f.width,s-f.height),F(r,s-f.height)],4,n)):2===C.wl&&(b.strokeStyle="rgba(0,255,0,1)",c=this.aa,s=-s,C.kg.ye([F(r,s),F(r+c.width,s),F(r+c.width, s-c.height),F(r,s-c.height)],4,n));(this.Ja||this.La)&&b.restore();C.Di++}},delete D):(C.assert("function"===typeof C.F.ED,C.e.od,"SpritesWebGL.js"),C.F.ED(),delete C.F.ED);C.assert("function"===typeof C.F.gD,C.e.od,"SpritesPropertyDefine.js");C.F.gD();delete C.F.gD;C.BC=29; C.aj=C.v.extend({textureAtlas:p,M:p,He:p,ha:"SpriteBatchNode",uda:function(b,c,e){C.assert(b,C.e.wW);if(!(b instanceof C.t))return C.log(C.e.vW),p;b.atlasIndex=c;var f=0,g=this.He;if(g&&0=c&&++f}g.splice(f,0,b);C.v.prototype.m.call(this,b,c,e);this.ER(q);return this},mQ:x("textureAtlas"),IS:function(b){b!=this.textureAtlas&&(this.textureAtlas=b)},u3:x("He"),Be:function(b,c){var e=C.tb.Ur(b);e||(e=C.tb.xe(b));return this.X(e,c)},$n:function(){this.$h= n},s:function(b,c){var e=C.tb.Ur(b);e||(e=C.tb.xe(b));return this.X(e,c)},$A:function(){var b=this.textureAtlas.capacity,c=Math.floor(4*(b+1)/3);C.log(C.e.xW,b,c);this.textureAtlas.HR(c)||C.log(C.e.yW)},wla:function(b,c){this.removeChild(this.i[b],c)},wR:function(b,c){var e=b.children;if(e&&0g.zIndex&&(c=this.wR(g,c))}!b==this&&(b.atlasIndex=c,c++);if(e&&0c?e.atlasIndex:e.atlasIndex+1:0>h.zIndex&&0>c||0<=h.zIndex&&0<=c?this.gI(h)+1:e.atlasIndex+1},ER:v("Pe"),Qm:function(b,c){this.M=c===k?b:{src:b,Qa:c}},av:x("M"),Sv:function(b,c){C.assert(b,C.e.BW);-1===this.i.indexOf(b)? C.log(C.e.AW):c!==b.zIndex&&(C.v.prototype.Sv.call(this,b,c),this.Ra())},removeChild:function(b,c){b!=p&&(-1===this.i.indexOf(b)?C.log(C.e.zW):(this.Xo(b),C.v.prototype.removeChild.call(this,b,c)))},v_:p,ho:p,bda:q,Hf:p,ctor:p,ut:function(b,c){C.v.prototype.ctor.call(this);var e;c=c||C.BC;"string"==typeof b?(e=C.tb.Ur(b))||(e=C.tb.xe(b)):b instanceof C.ma&&(e=b);e&&this.X(e,c)},vt:function(b,c){C.v.prototype.ctor.call(this);this.v_=new C.Lh;var e;c=c||C.BC;"string"==typeof b?(e=C.tb.Ur(b))||(e=C.tb.xe(b)): b instanceof C.ma&&(e=b);e&&this.X(e,c)},mT:p,m1:function(b,c){C.assert(b,C.e.$T);b instanceof C.t?(b.batchNode=this,b.atlasIndex=c,b.dirty=n,b.xg()):C.log(C.e.rC)},n1:function(b,c){C.assert(b,C.e.rC);if(b instanceof C.t){for(var e=this.textureAtlas.capacity;c>=e||e==this.textureAtlas.totalQuads;)this.$A();b.batchNode=this;b.atlasIndex=c;b.dirty=n;b.xg()}else C.log(C.e.rC)},Rz:function(b,c){var e=this.He,f=this.textureAtlas,g=f.quads,h=e[b],m=C.OL(g[b]);e[c].atlasIndex=b;e[b]=e[c];f.cC(g[c],b);e[c]= h;f.cC(m,c)},IQ:p,f_:function(b,c){C.assert(b,C.e.XT);b instanceof C.t?(b.batchNode=this,b.atlasIndex=c,b.dirty=n,b.xg(),this.i.splice(c,0,b)):C.log(C.e.WT)},g_:function(b,c){C.assert(b,C.e.RW);if(b instanceof C.t){for(var e=this.textureAtlas;c>=e.capacity||e.capacity===e.totalQuads;)this.$A();b.batchNode=this;b.atlasIndex=c;e.lI(b.quad,c);b.dirty=n;b.xg()}else C.log(C.e.QW)},dP:function(b,c){var e=0,f=b.children;f&&(e=f.length);var g=0;if(0===e)g=b.atlasIndex,b.atlasIndex=c,b.arrivalOrder=0,g!=c&& this.Rz(g,c),c++;else{g=n;0<=f[0].zIndex&&(g=b.atlasIndex,b.atlasIndex=c,b.arrivalOrder=0,g!=c&&this.Rz(g,c),c++,g=q);for(e=0;e=e.capacity&&this.$A();e.lI(b.quad,c);this.He.splice(c,0,b);var e=c+1,f=this.He;if(f&&0b.width&&C.error(C.e.mD,b.url);m>b.height&&C.error(C.e.lD,b.url)}this.Lf=c;this.aa=C.Pv(c);this.vh.x=f.x;this.vh.y=f.y;C.IF(f,this.Sb);this.Mg.width=g.width;this.Mg.height=g.height;C.MO(g,this.de);this.Kd=e;return n}});C.Bg.create=function(b,c,e,f,g){return new C.Bg(b,c,e,f,g)}; C.Bg.Zba=function(b,c,e,f,g){var h=new C.Bg;h.Fa=b;h.Lf=c;h.aa=C.Pv(c);h.vh.x=f.x;h.vh.y=f.y;C.IF(h.vh,h.Sb);h.Mg.width=g.width;h.Mg.height=g.height;C.MO(h.Mg,h.de);h.Kd=e;return h};C.bk={RL:/^\s*\{\s*([\-]?\d+[.]?\d*)\s*,\s*([\-]?\d+[.]?\d*)\s*\}\s*$/,SX:/^\s*\{\s*\{\s*([\-]?\d+[.]?\d*)\s*,\s*([\-]?\d+[.]?\d*)\s*\}\s*,\s*\{\s*([\-]?\d+[.]?\d*)\s*,\s*([\-]?\d+[.]?\d*)\s*\}\s*\}\s*$/,si:{},Nk:{},fq:{},pO:function(b){b=this.SX.exec(b);return!b?J(0,0,0,0):J(parseFloat(b[1]),parseFloat(b[2]),parseFloat(b[3]),parseFloat(b[4]))},fO:function(b){b=this.RL.exec(b);return!b?F(0,0):F(parseFloat(b[1]),parseFloat(b[2]))},uG:function(b){b=this.RL.exec(b);return!b?H(0,0):H(parseFloat(b[1]), parseFloat(b[2]))},nZ:function(b){var c=C.da.Ih(b);C.assert(c,C.e.b9,b);C.da.Hr(b);if(c.mq)return this.fq[b]=c;var e=c.frames,f=c.metadata||c.meta,c={},g={},h=0;f&&(h=f.format,h=1>=h.length?parseInt(h):h,g.l5=f.textureFileName||f.textureFileName||f.image);for(var m in e){var r=e[m];if(r){f={};if(0==h){f.rect=J(r.x,r.y,r.width,r.height);f.AB=q;f.offset=F(r.offsetX,r.offsetY);var s=r.originalWidth,r=r.originalHeight;(!s||!r)&&C.log(C.e.a9);s=Math.abs(s);r=Math.abs(r);f.size=H(s,r)}else if(1==h||2== h)f.rect=this.pO(r.frame),f.AB=r.rotated||q,f.offset=this.fO(r.offset),f.size=this.uG(r.sourceSize);else if(3==h){var s=this.uG(r.spriteSize),u=this.pO(r.textureRect);s&&(u=J(u.x,u.y,s.width,s.height));f.rect=u;f.AB=r.textureRotated||q;f.offset=this.fO(r.spriteOffset);f.size=this.uG(r.spriteSourceSize);f.u1=r.aliases}else s=r.frame,u=r.sourceSize,m=r.filename||m,f.rect=J(s.x,s.y,s.w,s.h),f.AB=r.rotated||q,f.offset=F(0,0),f.size=H(u.w,u.h);c[m]=f}}return this.fq[b]={mq:n,frames:c,o6:g}},sP:function(b, c){C.assert(b,C.e.d9);var e=this.fq[b]||C.da.Ih(b);if(e&&e.frames){var f=this.fq[b]||this.nZ(b),e=f.frames,f=f.o6;c?c instanceof C.ma||("string"==typeof c?c=C.tb.xe(c):C.assert(0,C.e.e9)):c=C.tb.xe(C.path.vA(b,f.l5||".png"));var f=this.Nk,g=this.si,h;for(h in e){var m=e[h],r=g[h];if(!r){r=C.Bg.create(c,m.rect,m.AB,m.offset,m.size);if(m=m.u1)for(var s=0,u=m.length;sthis.ib.height?0|24*(this.ib.height/320):0|24*(this.ib.width/320);this.Dg= C.H.create("000.0","Arial",b);this.Eg=C.H.create("0.000","Arial",b);this.Jg=C.H.create("0000","Arial",b);b=C.CC;this.Jg.q(this.Jg.width/2+b.x,5*this.Jg.height/2+b.y);this.Eg.q(this.Eg.width/2+b.x,3*this.Eg.height/2+b.y);this.Dg.q(this.Dg.width/2+b.x,this.Dg.height/2+b.y)};b.l2=function(b){var e=new C.Lh;C.yK(e);var f=new C.Lh;C.Dja(f,e);var g=this.li.OH();b=new C.xr(2*b.x/g.width-1,1-2*b.y/g.height,e.Nh[14]/e.Nh[15]);e=new C.xr;C.j6(e,b,f);return F(e.x,e.y)};b.n2=function(b){var e=new C.Lh;C.yK(e); var f=new C.xr;b=new C.xr(b.x,b.y,0);C.j6(f,b,e);e=this.li.OH();return F(e.width*(0.5*f.x+0.5),e.height*(0.5*-f.y+0.5))};b.lv=function(){return this.li.lv()};b.bI=function(){return this.li.bI()};b.mv=function(){return this.ib.height/1.1566};b.NS=function(){var b=this.li;if(b){var e=this.ib;b.P8(-b.pf.x/b.W,-b.pf.y/b.na,e.width,e.height)}};b.mha=x("li");b.Aha=x("qm");b.H7=function(){C.Jm(C.af,C.$e)};b.fS=function(){this.H7();this.aS(q);this.cw(this.qm);C.o.clearColor(0,0,0,1)}};C.Di=0;C.yK=function(b){var c=new C.Lh;C.d6(C.Ww,c);var e=new C.Lh;C.d6(C.Vw,e);C.h6(b,c,e)}; C.gb=C.Ca.extend({tca:q,$t:q,Ne:q,vz:q,Xn:q,Cx:0,BF:0,qm:0,Cp:0,tn:1,At:q,Sl:0,PE:0,Dg:p,Eg:p,Jg:p,ib:p,em:p,Aj:p,kz:p,li:p,Ij:p,VF:p,ee:p,Ke:0,MG:0,gG:0,Wba:p,Pg:p,lh:p,ry:p,LE:p,NE:p,ME:p,ctor:function(){var b=this;b.em=Date.now();C.pa.s1(C.ze.yw,function(){b.em=Date.now()})},s:function(){this.BF=this.Cx=1/C.q2;this.Ij=[];this.qm=C.gb.XV;this.VF=p;this.PE=this.Cp=0;this.At=q;this.MG=this.Ke=0;this.em=Date.now();this.vz=this.Ne=q;this.ib=H(0,0);this.li=p;this.tn=1;this.Pg=new C.Ss;this.lh=C.HJ?new C.HJ: p;this.Pg.QI(this.lh,C.Ss.bx,q);this.LE=new C.fk(C.gb.FU);this.LE.setUserData(this);this.NE=new C.fk(C.gb.HU);this.NE.setUserData(this);this.ME=new C.fk(C.gb.GU);this.ME.setUserData(this);this.ry=new C.fk(C.gb.MU);this.ry.setUserData(this);return n},X1:function(){var b=Date.now();this.$t?(this.Sl=0,this.$t=q):this.Sl=(b-this.em)/1E3;0C.rU&&(this.Eg.string=this.gG.toFixed(3), this.PE=this.Ke/this.Cp,this.Cp=this.Ke=0,this.Dg.string=this.PE.toFixed(1),this.Jg.string=(0|C.Di).toString()),this.Dg.G(),this.Eg.G(),this.Jg.G()):this.Vp();C.Di=0},ija:x("Xn"),Hha:x("ee"),Sfa:x("Cx"),Qia:x("At"),Z7:v("At"),Lha:x("gG"),Zia:x("$t"),dja:x("Ne"),aia:x("MG"),Vka:function(){this.L6(1)},L6:function(b){C.assert(this.ee,C.e.wU);var c=this.Ij,e=c.length;if(0==e)this.end();else if(!(b>e)){for(;e>b;){var f=c.pop();f.running&&(f.Xe(),f.Jb());f.Te();e--}this.Aj=c[c.length-1];this.Xn=q}},Hm:x("Pg"), DS:function(b){this.Pg!=b&&(this.Pg=b)},MA:x("lh"),MR:function(b){this.lh!=b&&(this.lh=b)},Ega:x("Sl"),Vp:p,sY:function(){this.gG=(Date.now()-this.em)/1E3}});C.gb.MU="director_projection_changed";C.gb.FU="director_after_draw";C.gb.HU="director_after_visit";C.gb.GU="director_after_update";C.zU=C.gb.extend({hB:q,TS:function(){this.$t=n;this.hB=q},bR:function(){this.vz?(this.vz=q,this.V6()):this.hB||this.G2()},XS:function(){this.hB=n},RR:function(b){this.Cx=b;this.hB||(this.XS(),this.TS())}}); C.gb.wJ=p;C.gb.UP=n;C.gb.WE=function(){C.gb.UP&&(C.gb.UP=q,C.gb.wJ=new C.zU,C.gb.wJ.s());return C.gb.wJ};C.q2=60;C.gb.VV=0;C.gb.tL=1;C.gb.WV=3;C.gb.XV=C.gb.tL; C.ca===C.Ub?(D=C.gb.prototype,D.cw=function(b){this.qm=b;C.pa.dispatchEvent(this.ry)},D.aS=t(),D.gJ=function(b){this.ib.width=C.ub.width;this.ib.height=C.ub.height;this.li=b||C.view;C.pa&&C.pa.Ba(n)},D.Pl=function(){var b=this.li.pf;C.o.clearRect(-b.x,b.y,b.width,-b.height)},D.Vp=function(){var b=0,b=this.ib.width>this.ib.height?0|24*(this.ib.height/320):0|24*(this.ib.width/320);this.Dg=C.H.create("000.0","Arial",b);this.Eg=C.H.create("0.000","Arial",b);this.Jg=C.H.create("0000","Arial",b);b=C.CC; this.Jg.q(this.Jg.width/2+b.x,5*this.Jg.height/2+b.y);this.Eg.q(this.Eg.width/2+b.x,3*this.Eg.height/2+b.y);this.Dg.q(this.Dg.width/2+b.x,this.Dg.height/2+b.y)},D.lv=x("ib"),D.bI=function(){return F(0,0)}):(C.gb.eq=new Image,C.mb(C.gb.eq,"load",function(){C.gb.lN=n}),C.eq&&(C.gb.eq.src=C.eq),C.assert("function"===typeof C.F.EC,C.e.od,"CCDirectorWebGL.js"),C.F.EC(),delete C.F.EC);C.gs=C.Ca.extend({Dt:p,Et:p,Ft:p,Qp:p,Rp:p,Sp:p,Gu:p,Hu:p,Iu:p,Je:p,Yy:p,ctor:function(){this.Yy=new C.Lh;this.restore()},description:function(){return"\x3cCCCamera | center \x3d("+this.Qp+","+this.Rp+","+this.Sp+")\x3e"},bS:v("Je"),MQ:x("Je"),restore:function(){this.Dt=this.Et=0;this.Ft=C.gs.mv();this.Gu=this.Qp=this.Rp=this.Sp=0;this.Hu=1;this.Iu=0;C.Cja(this.Yy);this.Je=q},$Q:function(){if(this.Je){var b=new C.xr,c=new C.xr,e=new C.xr;C.Bv(b,this.Dt,this.Et,this.Ft);C.Bv(c,this.Qp,this.Rp,this.Sp); C.Bv(e,this.Gu,this.Hu,this.Iu);C.g6(this.Yy,b,c,e);this.Je=q}C.lB(this.Yy)},Wma:function(b,c,e){this.dS(b,c,e)},dS:function(b,c,e){this.Dt=b;this.Et=c;this.Ft=e;this.Je=n},Hma:function(b,c,e){this.S7(b,c,e)},S7:function(b,c,e){this.Qp=b;this.Rp=c;this.Sp=e;this.Je=n},Vna:function(b,c,e){this.M8(b,c,e)},M8:function(b,c,e){this.Gu=b;this.Hu=c;this.Iu=e;this.Je=n},Lga:function(){return{x:this.Dt,y:this.Et,la:this.Ft}},aQ:function(){return{x:this.Dt,y:this.Et,la:this.Ft}},nga:function(){return{x:this.Qp, y:this.Rp,la:this.Sp}},XP:function(){return{x:this.Qp,y:this.Rp,la:this.Sp}},hia:function(){return{x:this.Gu,y:this.Hu,la:this.Iu}},W4:function(){return{x:this.Gu,y:this.Hu,la:this.Iu}},rba:t()});C.gs.mv=function(){return C.Sw};C.Baa=C.bx+1;C.gr=function(b,c){if(b&&0=this.dm&&(c&&e&&this.GE(),this.tc= 0):(this.kA?this.tc>=this.gy&&(c&&e&&this.GE(),this.tc-=this.gy,this.Xq+=1,this.kA=q):this.tc>=this.dm&&(c&&e&&this.GE(),this.tc=0,this.Xq+=1),this.Xq>this.YF&&C.jb.Hm().iT(c,e))}}}); C.Ss=C.Ca.extend({Cu:1,po:p,yk:p,Dx:p,xk:p,vba:p,ne:p,rj:q,dA:q,ctor:function(){this.Cu=1;this.po=[[],[],[]];this.yk={};this.Dx=[];this.xk={};this.et=[];this.ne=p;this.dA=this.rj=q},XF:function(b){delete this.xk[b.target.ya];C.Nd(this.et,b);b.ML=p;b.target=p},uO:function(b){if(b=this.yk[b.target.ya])C.Nd(b.list,b.Go),delete this.yk[b.target.ya],C.Nd(this.Dx,b),b.Go=p,b.target=p},jO:function(b,c,e,f){f=new C.RK(c,e,f);if(b){for(var g=b.length-1,h=0;h<=g&&!(ec?f[0]=this.jO(f[0],b,c,e):f[2]=this.jO(f[2],b,c,e)}},iT:function(b,c){if(!(b==p||c==p)){var e=this.xk[b.ya];if(e)for(var f=e.ck,g=0,h=f.length;g=g&&e.Xr--;0==f.length&&(this.ne==e?this.rj=n:this.XF(e));break}}}},iw:function(b){b!=p&&(b=this.yk[b.ya],b!=p&&(this.dA?b.Go.pB=n:this.uO(b.Go)))}, hT:function(b){if(b!=p){var c=this.xk[b.ya];if(c){var e=c.ck;!c.Xu&&0<=e.indexOf(c.Wu)&&(c.Xu=n);e.length=0;this.ne==c?this.rj=n:this.XF(c)}this.iw(b)}},bC:function(){this.x9(C.Ss.bx)},x9:function(b){for(var c=this.et,e=this.po,f=0,g=c.length;fb.length&&d(Error("Polygon's point must greater than 2"));var g=b[0];c=this.o;var h=C.view.W,m=C.view.na;c.beginPath();c.moveTo(g.x*h,-g.y*m);for(var g=1,r=b.length;g=g&&0c){-1!=h&&(e=n);break}h=m;z=b.substr(m)}if(e)return h;z=b.substr(0,f);for(h=f;r=u.exec(z);)if(h=r[1].length,z=r[1],g=this.Yt(z),gc.x||0>c.y);b=this.yi;this.Ja&&(b.x=-b.x);this.La&&(b.y=-b.y);this.Vb.x=b.x+(this.f.width-this.aa.width)/2;this.Vb.y= b.y+(this.f.height-this.aa.height)/2;this.Ya&&(this.dirty=n)},D=p):(C.assert("function"===typeof C.F.BD,C.e.od,"LabelTTFWebGL.js"),C.F.BD(),delete C.F.BD);C.assert("function"===typeof C.F.cD,C.e.od,"LabelTTFPropertyDefine.js");C.F.cD();delete C.F.cD;C.H.Z0=["left","center","right"];C.H.$0=["top","middle","bottom"];C.H.yY=/(.+?)([\s\n\r\-\/\\\:]|[\u4E00-\u9FA5]|[\uFE30-\uFFA0])/;C.H.$_=/(.*)([\s\n\r\-\/\\\:]|[\u4E00-\u9FA5]|[\uFE30-\uFFA0])/;C.H.vY=/[\s\-\/\\\:]/;C.H.jN=/^(\d+)px\s+['"]?([\w\s\d]+)['"]?$/; C.H.create=function(b,c,e,f,g,h){return new C.H(b,c,e,f,g,h)};C.H.ZX=C.QX?C.ix:C.hW;C.H.Hl=C.Uc("div");C.H.Hl.style.fontFamily="Arial";C.H.Hl.style.position="absolute";C.H.Hl.style.left="-100px";C.H.Hl.style.top="-100px";C.H.Hl.style.lineHeight="normal";document.body?document.body.appendChild(C.H.Hl):C.mb(window,"load",function(){this.removeEventListener("load",arguments.callee,q);document.body.appendChild(C.H.Hl)},q); C.H.at=function(b,c){var e=C.H.SL[b+"."+c];if(0=b&&c.wo--;0==c.Tc.length&&(this.ne==c?this.rj=n:this.wE(c))},wE:function(b){b&&(delete this.di[b.target.ya],C.Nd(this.Ep,b),b.Tc=p,b.target=p)},dY:function(b){b.Tc==p&&(b.Tc=[])},update:function(b){for(var c=this.Ep,e,f=0;f=this.N},za:function(b){b.mu=this.mu;b.lf=this.lf;b.hd=this.hd;b.rh=this.rh;b.tu=this.tu;b.Iq=this.Iq},kf:function(b){if(this.rh){b.rh=[];for(var c=0;cb?b:1;this.update(0=b)return C.log("The speed parameter error"),this;this.tu=n;this.lf*=b;return this},L4:x("lf"),E8:function(b){this.lf= b;return this},repeat:function(b){b=Math.round(b);if(isNaN(b)||1>b)return C.log("The repeat parameter error"),this;this.Iq=n;this.hd*=b;return this},q7:function(){this.Iq=n;this.hd=this.MAX_VALUE;this.mu=n;return this}});C.C.create=function(b){return new C.C(b)}; C.Zd=C.C.extend({gj:p,RO:p,Vt:0,ctor:function(b){C.C.prototype.ctor.call(this);this.gj=[];var c=b instanceof Array?b:arguments,e=c.length-1;0<=e&&c[e]==p&&C.log("parameters should not be ending with null in Javascript");if(0<=e){for(var f=c[0],g=1;g=g){for(;b>g&&this.zmg?this.Wk=C.Zd.lk(c,C.Ym.create(f-g)):f< g&&(this.Fk=C.Zd.lk(b,C.Ym.create(g-f))),e=n);return e},j:function(){var b=new C.kk;this.za(b);b.Jo(this.Fk.j(),this.Wk.j());return b},K:function(b){C.C.prototype.K.call(this,b);this.Fk.K(b);this.Wk.K(b)},stop:function(){this.Fk.stop();this.Wk.stop();C.Xd.prototype.stop.call(this)},update:function(b){b=this.ae(b);this.Fk&&this.Fk.update(b);this.Wk&&this.Wk.update(b)},reverse:function(){var b=C.kk.lk(this.Fk.reverse(),this.Wk.reverse());this.za(b);this.kf(b);return b}}); C.kk.create=function(b){var c=b instanceof Array?b:arguments;0e&&(e+=360);this.vu=c;this.uM=e;this.Rq=b.rotationY%360;b=this.JE-this.Rq;180b&&(b+=360);this.vM= b},reverse:function(){C.log("cc.RotateTo.reverse(): it should be overridden in subclass.")},update:function(b){b=this.ae(b);this.target&&(this.target.rotationX=this.vu+this.uM*b,this.target.rotationY=this.Rq+this.vM*b)}});C.fx.create=function(b,c,e){return new C.fx(b,c,e)}; C.Qs=C.C.extend({Yh:0,vu:0,Bx:0,Rq:0,ctor:function(b,c,e){C.C.prototype.ctor.call(this);c!==k&&this.A(b,c,e)},A:function(b,c,e){return C.C.prototype.A.call(this,b)?(this.Yh=c||0,this.Bx=e||this.Yh,n):q},j:function(){var b=new C.Qs;this.za(b);b.A(this.N,this.Yh,this.Bx);return b},K:function(b){C.C.prototype.K.call(this,b);this.vu=b.rotationX;this.Rq=b.rotationY},update:function(b){b=this.ae(b);this.target&&(this.target.rotationX=this.vu+this.Yh*b,this.target.rotationY=this.Rq+this.Bx*b)},reverse:function(){var b= C.Qs.create(this.N,-this.Yh,-this.Bx);this.za(b);this.kf(b);return b}});C.Qs.create=function(b,c,e){var f=new C.Qs;f.A(b,c,e);return f}; C.$i=C.C.extend({Ej:p,ed:p,qd:p,ctor:function(b,c,e){C.C.prototype.ctor.call(this);this.Ej=F(0,0);this.ed=F(0,0);this.qd=F(0,0);c!==k&&this.A(b,c,e)},A:function(b,c,e){return C.C.prototype.A.call(this,b)?(c.x!==k&&(e=c.y,c=c.x),this.Ej.x=c,this.Ej.y=e,n):q},j:function(){var b=new C.$i;this.za(b);b.A(this.N,this.Ej);return b},K:function(b){C.C.prototype.K.call(this,b);var c=b.Q.x;b=b.Q.y;this.qd.x=c;this.qd.y=b;this.ed.x=c;this.ed.y=b},update:function(b){b=this.ae(b);if(this.target){var c=this.Ej.x* b;b*=this.Ej.y;var e=this.ed;if(C.ww){var f=this.target.Q.y,g=this.qd;e.x=e.x+this.target.Q.x-g.x;e.y=e.y+f-g.y;c+=e.x;b+=e.y;g.x=c;g.y=b;this.target.q(c,b)}else this.target.q(e.x+c,e.y+b)}},reverse:function(){var b=C.$i.create(this.N,F(-this.Ej.x,-this.Ej.y));this.za(b);this.kf(b);return b}});C.$i.create=function(b,c,e){return new C.$i(b,c,e)}; C.tp=C.$i.extend({Kg:p,ctor:function(b,c,e){C.$i.prototype.ctor.call(this);this.Kg=F(0,0);c!==k&&this.A(b,c,e)},A:function(b,c,e){return C.$i.prototype.A.call(this,b,c,e)?(c.x!==k&&(e=c.y,c=c.x),this.Kg.x=c,this.Kg.y=e,n):q},j:function(){var b=new C.tp;this.za(b);b.A(this.N,this.Kg);return b},K:function(b){C.$i.prototype.K.call(this,b);this.Ej.x=this.Kg.x-b.Q.x;this.Ej.y=this.Kg.y-b.Q.y}});C.tp.create=function(b,c,e){return new C.tp(b,c,e)}; C.xl=C.C.extend({qi:0,ri:0,Lz:0,Mz:0,oy:0,py:0,hg:0,ig:0,ctor:function(b,c,e){C.C.prototype.ctor.call(this);e!==k&&this.A(b,c,e)},A:function(b,c,e){var f=q;C.C.prototype.A.call(this,b)&&(this.oy=c,this.py=e,f=n);return f},j:function(){var b=new C.xl;this.za(b);b.A(this.N,this.oy,this.py);return b},K:function(b){C.C.prototype.K.call(this,b);this.Lz=b.skewX%180;this.hg=this.oy-this.Lz;180this.hg&&(this.hg+=360);this.Mz=b.skewY%360;this.ig=this.py-this.Mz;180this.ig&&(this.ig+=360)},update:function(b){b=this.ae(b);this.target.skewX=this.Lz+this.hg*b;this.target.skewY=this.Mz+this.ig*b}});C.xl.create=function(b,c,e){return new C.xl(b,c,e)}; C.Us=C.xl.extend({ctor:function(b,c,e){C.xl.prototype.ctor.call(this);e!==k&&this.A(b,c,e)},A:function(b,c,e){var f=q;C.xl.prototype.A.call(this,b,c,e)&&(this.qi=c,this.ri=e,f=n);return f},j:function(){var b=new C.Us;this.za(b);b.A(this.N,this.qi,this.ri);return b},K:function(b){C.xl.prototype.K.call(this,b);this.hg=this.qi;this.ig=this.ri;this.oy=this.Lz+this.hg;this.py=this.Mz+this.ig},reverse:function(){var b=C.Us.create(this.N,-this.qi,-this.ri);this.za(b);this.kf(b);return b}}); C.Us.create=function(b,c,e){var f=new C.Us;f&&f.A(b,c,e);return f}; C.hk=C.C.extend({ed:p,sj:p,Ot:0,St:0,qd:p,ctor:function(b,c,e,f,g){C.C.prototype.ctor.call(this);this.ed=F(0,0);this.qd=F(0,0);this.sj=F(0,0);f!==k&&this.A(b,c,e,f,g)},A:function(b,c,e,f,g){return C.C.prototype.A.call(this,b)?(g===k&&(g=f,f=e,e=c.y,c=c.x),this.sj.x=c,this.sj.y=e,this.Ot=f,this.St=g,n):q},j:function(){var b=new C.hk;this.za(b);b.A(this.N,this.sj,this.Ot,this.St);return b},K:function(b){C.C.prototype.K.call(this,b);var c=b.Q.x;b=b.Q.y;this.qd.x=c;this.qd.y=b;this.ed.x=c;this.ed.y=b}, update:function(b){b=this.ae(b);if(this.target){var c=b*this.St%1,c=4*this.Ot*c*(1-c),c=c+this.sj.y*b;b*=this.sj.x;var e=this.ed;if(C.ww){var f=this.target.Q.y,g=this.qd;e.x=e.x+this.target.Q.x-g.x;e.y=e.y+f-g.y;b+=e.x;c+=e.y;g.x=b;g.y=c;this.target.q(b,c)}else this.target.q(e.x+b,e.y+c)}},reverse:function(){var b=C.hk.create(this.N,F(-this.sj.x,-this.sj.y),this.Ot,this.St);this.za(b);this.kf(b);return b}});C.hk.create=function(b,c,e,f,g){return new C.hk(b,c,e,f,g)}; C.Uw=C.hk.extend({Kg:p,ctor:function(b,c,e,f,g){C.hk.prototype.ctor.call(this);this.Kg=F(0,0);f!==k&&this.A(b,c,e,f,g)},A:function(b,c,e,f,g){return C.hk.prototype.A.call(this,b,c,e,f,g)?(g===k&&(e=c.y,c=c.x),this.Kg.x=c,this.Kg.y=e,n):q},K:function(b){C.hk.prototype.K.call(this,b);this.sj.x=this.Kg.x-this.ed.x;this.sj.y=this.Kg.y-this.ed.y},j:function(){var b=new C.Uw;this.za(b);b.A(this.N,this.Kg,this.Ot,this.St);return b}});C.Uw.create=function(b,c,e,f,g){return new C.Uw(b,c,e,f,g)}; C.BP=function(b,c,e,f){return 0*Math.pow(1-f,3)+3*f*Math.pow(1-f,2)*b+3*Math.pow(f,2)*(1-f)*c+Math.pow(f,3)*e}; C.rl=C.C.extend({Ig:p,ed:p,qd:p,ctor:function(b,c){C.C.prototype.ctor.call(this);this.Ig=[];this.ed=F(0,0);this.qd=F(0,0);c&&this.A(b,c)},A:function(b,c){return C.C.prototype.A.call(this,b)?(this.Ig=c,n):q},j:function(){var b=new C.rl;this.za(b);for(var c=[],e=0;ec/2}},K:function(b){C.C.prototype.K.call(this,b);this.bO=b.visible},stop:function(){this.target.visible=this.bO;C.C.prototype.stop.call(this)},reverse:function(){var b= C.sl.create(this.N,this.hd);this.za(b);this.kf(b);return b}});C.sl.create=function(b,c){var e=new C.sl;e.A(b,c);return e}; C.an=C.C.extend({$q:0,yy:0,ctor:function(b,c){C.C.prototype.ctor.call(this);c!==k&&this.A(b,c)},A:function(b,c){return C.C.prototype.A.call(this,b)?(this.$q=c,n):q},j:function(){var b=new C.an;this.za(b);b.A(this.N,this.$q);return b},update:function(b){b=this.ae(b);if(this.target.Ha){var c=this.yy!==k?this.yy:255;this.target.opacity=c+(this.$q-c)*b}},K:function(b){C.C.prototype.K.call(this,b);this.target.Ha&&(this.yy=b.opacity)}});C.an.create=function(b,c){return new C.an(b,c)}; C.As=C.an.extend({cG:p,reverse:function(){var b=new C.Bs;b.A(this.N,0);this.za(b);this.kf(b);return b},j:function(){var b=new C.As;this.za(b);b.A(this.N,this.$q);return b},K:function(b){this.cG&&(this.$q=this.cG.yy);C.an.prototype.K.call(this,b)}});C.As.create=function(b){return new C.As(b,255)};C.Bs=C.an.extend({reverse:function(){var b=new C.As;b.cG=this;b.A(this.N,255);this.za(b);this.kf(b);return b},j:function(){var b=new C.Bs;this.za(b);b.A(this.N,this.$q);return b}}); C.Bs.create=function(b){var c=new C.Bs;c.A(b,0);return c}; C.sx=C.C.extend({Rf:p,Le:p,ctor:function(b,c,e,f){C.C.prototype.ctor.call(this);this.Rf=C.color(0,0,0);this.Le=C.color(0,0,0);f!==k&&this.A(b,c,e,f)},A:function(b,c,e,f){return C.C.prototype.A.call(this,b)?(this.Rf=C.color(c,e,f),n):q},j:function(){var b=new C.sx;this.za(b);var c=this.Rf;b.A(this.N,c.r,c.g,c.b);return b},K:function(b){C.C.prototype.K.call(this,b);this.target.Ha&&(this.Le=this.target.color)},update:function(b){b=this.ae(b);var c=this.Le,e=this.Rf;c&&this.target.Ha&&(this.target.color= C.color(c.r+(e.r-c.r)*b,c.g+(e.g-c.g)*b,c.b+(e.b-c.b)*b))}});C.sx.create=function(b,c,e,f){return new C.sx(b,c,e,f)}; C.Ws=C.C.extend({ky:0,jy:0,iy:0,oN:0,nN:0,mN:0,ctor:function(b,c,e,f){C.C.prototype.ctor.call(this);f!==k&&this.A(b,c,e,f)},A:function(b,c,e,f){return C.C.prototype.A.call(this,b)?(this.ky=c,this.jy=e,this.iy=f,n):q},j:function(){var b=new C.Ws;this.za(b);b.A(this.N,this.ky,this.jy,this.iy);return b},K:function(b){C.C.prototype.K.call(this,b);b.Ha&&(b=b.color,this.oN=b.r,this.nN=b.g,this.mN=b.b)},update:function(b){b=this.ae(b);this.target.Ha&&(this.target.color=C.color(this.oN+this.ky*b,this.nN+ this.jy*b,this.mN+this.iy*b))},reverse:function(){var b=C.Ws.create(this.N,-this.ky,-this.jy,-this.iy);this.za(b);this.kf(b);return b}});C.Ws.create=function(b,c,e,f){return new C.Ws(b,c,e,f)};C.Ym=C.C.extend({update:t(),reverse:function(){var b=C.Ym.create(this.N);this.za(b);this.kf(b);return b},j:function(){var b=new C.Ym;this.za(b);b.A(this.N);return b}});C.Ym.create=function(b){return new C.Ym(b)}; C.Ps=C.C.extend({Gk:p,ctor:function(b){C.C.prototype.ctor.call(this);this.Gk=p;b&&this.R(b)},R:function(b){b||d("cc.ReverseTime.initWithAction(): action must be non null");b==this.Gk&&d("cc.ReverseTime.initWithAction(): the action was already passed in.");return C.C.prototype.A.call(this,b.N)?(this.Gk=b,n):q},j:function(){var b=new C.Ps;this.za(b);b.R(this.Gk.j());return b},K:function(b){C.C.prototype.K.call(this,b);this.Gk.K(b)},update:function(b){b=this.ae(b);this.Gk&&this.Gk.update(1-b)},reverse:function(){return this.Gk.j()}, stop:function(){this.Gk.stop();C.Xd.prototype.stop.call(this)}});C.Ps.create=function(b){return new C.Ps(b)}; C.cs=C.C.extend({Il:p,au:0,EF:p,sy:0,wG:p,ctor:function(b){C.C.prototype.ctor.call(this);this.wG=[];b&&this.yQ(b)},VP:x("Il"),I7:v("Il"),yQ:function(b){b||d("cc.Animate.initWithAnimation(): animation must be non-NULL");var c=b.PH();if(this.A(c*b.Dk)){this.au=0;this.I7(b);this.EF=p;this.sy=0;var e=this.wG,f=e.length=0,g=c/b.Kj;b=b.Ke;C.gr(b,C.bh);for(var h=0;hb&&(b*=this.Il.Dk,(0|b)>this.sy&&(this.au=0,this.sy++),b%=1);for(var c=this.Il.Ke,e=c.length,f=this.wG,g=this.au;gb?Math.PI-Math.asin(f/g):Math.asin(f/g)}},K:function(b){C.C.prototype.K.call(this,b);b=this.Y8();isNaN(this.Jk)&&(this.Jk=b.q6);isNaN(this.dt)&&(this.dt=C.II(b.P9));isNaN(this.Yh)&&(this.Yh=C.II(b.azimuth));this.nO=C.Yk(this.dt);this.mO=C.Yk(this.Yh)},j:function(){var b=new C.Zw;b.A(this.N,this.Jk,this.xE,this.dt,this.sM,this.Yh,this.rM);return b},update:function(b){b=this.ae(b);var c=(this.Jk+this.xE*b)*C.gs.mv(),e= this.nO+this.lO*b,f=this.mO+this.kO*b;b=Math.sin(e)*Math.cos(f)*c+this.fE;f=Math.sin(e)*Math.sin(f)*c+this.gE;c=Math.cos(e)*c+this.hE;this.target.KH().dS(b,f,c)}});C.Zw.create=function(b,c,e,f,g,h,m){return new C.Zw(b,c,e,f,g,h,m)};C.Xa=C.C.extend({u:p,ctor:function(b){C.C.prototype.ctor.call(this);b&&this.R(b)},R:function(b){b||d("cc.ActionEase.initWithAction(): action must be non nil");return this.A(b.PH())?(this.u=b,n):q},j:function(){var b=new C.Xa;b.R(this.u.j());return b},K:function(b){C.C.prototype.K.call(this,b);this.u.K(this.target)},stop:function(){this.u.stop();C.C.prototype.stop.call(this)},update:function(b){this.u.update(b)},reverse:function(){return C.Xa.create(this.u.reverse())},QH:x("u")});C.Xa.create=function(b){return new C.Xa(b)}; C.$m=C.Xa.extend({uc:0,ctor:function(b,c){C.Xa.prototype.ctor.call(this);c!==k&&this.R(b,c)},Cna:v("uc"),Cha:x("uc"),R:function(b,c){return C.Xa.prototype.R.call(this,b)?(this.uc=c,n):q},j:function(){var b=new C.$m;b.R(this.u.j(),this.uc);return b},reverse:function(){return C.$m.create(this.u.reverse(),1/this.uc)}});C.$m.create=function(b,c){return new C.$m(b,c)}; C.Lw=C.$m.extend({update:function(b){this.u.update(Math.pow(b,this.uc))},reverse:function(){return C.Lw.create(this.u.reverse(),1/this.uc)},j:function(){var b=new C.Lw;b.R(this.u.j(),this.uc);return b}});C.Lw.create=function(b,c){return new C.Lw(b,c)};C.M2=function(b){return{uc:b,$a:function(b){return Math.pow(b,this.uc)},reverse:function(){return C.M2(1/this.uc)}}}; C.Nw=C.$m.extend({update:function(b){this.u.update(Math.pow(b,1/this.uc))},reverse:function(){return C.Nw.create(this.u.reverse(),1/this.uc)},j:function(){var b=new C.Nw;b.R(this.u.j(),this.uc);return b}});C.Nw.create=function(b,c){return new C.Nw(b,c)};C.O2=function(b){return{uc:b,$a:function(b){return Math.pow(b,1/this.uc)},reverse:function(){return C.O2(1/this.uc)}}}; C.Mw=C.$m.extend({update:function(b){b*=2;1>b?this.u.update(0.5*Math.pow(b,this.uc)):this.u.update(1-0.5*Math.pow(2-b,this.uc))},j:function(){var b=new C.Mw;b.R(this.u.j(),this.uc);return b},reverse:function(){return C.Mw.create(this.u.reverse(),this.uc)}});C.Mw.create=function(b,c){return new C.Mw(b,c)};C.N2=function(b){return{uc:b,$a:function(b){b*=2;return 1>b?0.5*Math.pow(b,this.uc):1-0.5*Math.pow(2-b,this.uc)},reverse:function(){return C.N2(this.uc)}}}; C.Iw=C.Xa.extend({update:function(b){this.u.update(0===b?0:Math.pow(2,10*(b-1)))},reverse:function(){return C.Kw.create(this.u.reverse())},j:function(){var b=new C.Iw;b.R(this.u.j());return b}});C.Iw.create=function(b){return new C.Iw(b)};C.LM={$a:function(b){return 0===b?0:Math.pow(2,10*(b-1))},reverse:function(){return C.NM}};C.Oea=function(){return C.LM}; C.Kw=C.Xa.extend({update:function(b){this.u.update(1==b?1:-Math.pow(2,-10*b)+1)},reverse:function(){return C.Iw.create(this.u.reverse())},j:function(){var b=new C.Kw;b.R(this.u.j());return b}});C.Kw.create=function(b){return new C.Kw(b)};C.NM={$a:function(b){return 1==b?1:-Math.pow(2,-10*b)+1},reverse:function(){return C.LM}};C.Qea=function(){return C.NM}; C.Jw=C.Xa.extend({update:function(b){1!=b&&0!==b&&(b*=2,b=1>b?0.5*Math.pow(2,10*(b-1)):0.5*(-Math.pow(2,-10*(b-1))+2));this.u.update(b)},reverse:function(){return C.Jw.create(this.u.reverse())},j:function(){var b=new C.Jw;b.R(this.u.j());return b}});C.Jw.create=function(b){return new C.Jw(b)};C.MM={$a:function(b){return 1!==b&&0!==b?(b*=2,1>b?0.5*Math.pow(2,10*(b-1)):0.5*(-Math.pow(2,-10*(b-1))+2)):b},reverse:function(){return C.MM}};C.Pea=function(){return C.MM}; C.Ow=C.Xa.extend({update:function(b){b=0===b||1===b?b:-1*Math.cos(b*Math.PI/2)+1;this.u.update(b)},reverse:function(){return C.Qw.create(this.u.reverse())},j:function(){var b=new C.Ow;b.R(this.u.j());return b}});C.Ow.create=function(b){return new C.Ow(b)};C.XM={$a:function(b){return 0===b||1===b?b:-1*Math.cos(b*Math.PI/2)+1},reverse:function(){return C.ZM}};C.$ea=function(){return C.XM}; C.Qw=C.Xa.extend({update:function(b){b=0===b||1===b?b:Math.sin(b*Math.PI/2);this.u.update(b)},reverse:function(){return C.Ow.create(this.u.reverse())},j:function(){var b=new C.Qw;b.R(this.u.j());return b}});C.Qw.create=function(b){return new C.Qw(b)};C.ZM={$a:function(b){return 0===b||1==b?b:Math.sin(b*Math.PI/2)},reverse:function(){return C.XM}};C.bfa=function(){return C.ZM}; C.Pw=C.Xa.extend({update:function(b){b=0===b||1===b?b:-0.5*(Math.cos(Math.PI*b)-1);this.u.update(b)},j:function(){var b=new C.Pw;b.R(this.u.j());return b},reverse:function(){return C.Pw.create(this.u.reverse())}});C.Pw.create=function(b){return new C.Pw(b)};C.YM={$a:function(b){return 0===b||1===b?b:-0.5*(Math.cos(Math.PI*b)-1)},reverse:function(){return C.YM}};C.afa=function(){return C.YM}; C.op=C.Xa.extend({Wb:0.3,ctor:function(b,c){C.Xa.prototype.ctor.call(this);b&&this.R(b,c)},uha:x("Wb"),wna:v("Wb"),R:function(b,c){C.Xa.prototype.R.call(this,b);this.Wb=c==p?0.3:c;return n},reverse:function(){C.log("cc.EaseElastic.reverse(): it should be overridden in subclass.");return p},j:function(){var b=new C.op;b.R(this.u.j(),this.Wb);return b}});C.op.create=function(b,c){return new C.op(b,c)}; C.Fw=C.op.extend({update:function(b){var c=0;0===b||1===b?c=b:(c=this.Wb/4,b-=1,c=-Math.pow(2,10*b)*Math.sin(2*(b-c)*Math.PI/this.Wb));this.u.update(c)},reverse:function(){return C.Hw.create(this.u.reverse(),this.Wb)},j:function(){var b=new C.Fw;b.R(this.u.j(),this.Wb);return b}});C.Fw.create=function(b,c){return new C.Fw(b,c)};C.JM={$a:function(b){if(0===b||1===b)return b;b-=1;return-Math.pow(2,10*b)*Math.sin(2*(b-0.075)*Math.PI/0.3)},reverse:function(){return C.KM}}; C.J2=function(b){return b&&0.3!==b?{Wb:b,$a:function(b){if(0===b||1===b)return b;b-=1;return-Math.pow(2,10*b)*Math.sin(2*(b-this.Wb/4)*Math.PI/this.Wb)},reverse:function(){return C.L2(this.Wb)}}:C.JM};C.Hw=C.op.extend({update:function(b){var c=0,c=0===b||1==b?b:Math.pow(2,-10*b)*Math.sin(2*(b-this.Wb/4)*Math.PI/this.Wb)+1;this.u.update(c)},reverse:function(){return C.Fw.create(this.u.reverse(),this.Wb)},j:function(){var b=new C.Hw;b.R(this.u.j(),this.Wb);return b}}); C.Hw.create=function(b,c){return new C.Hw(b,c)};C.KM={$a:function(b){return 0===b||1===b?b:Math.pow(2,-10*b)*Math.sin(2*(b-0.075)*Math.PI/0.3)+1},reverse:function(){return C.JM}};C.L2=function(b){return b&&0.3!==b?{Wb:b,$a:function(b){return 0===b||1===b?b:Math.pow(2,-10*b)*Math.sin(2*(b-this.Wb/4)*Math.PI/this.Wb)+1},reverse:function(){return C.J2(this.Wb)}}:C.KM}; C.Gw=C.op.extend({update:function(b){var c=0,c=this.Wb;if(0===b||1==b)c=b;else{c||(c=this.Wb=0.3*1.5);var e=c/4;b=2*b-1;c=0>b?-0.5*Math.pow(2,10*b)*Math.sin(2*(b-e)*Math.PI/c):0.5*Math.pow(2,-10*b)*Math.sin(2*(b-e)*Math.PI/c)+1}this.u.update(c)},reverse:function(){return C.Gw.create(this.u.reverse(),this.Wb)},j:function(){var b=new C.Gw;b.R(this.u.j(),this.Wb);return b}});C.Gw.create=function(b,c){return new C.Gw(b,c)}; C.K2=function(b){return{Wb:b||0.3,$a:function(b){var e=0,e=this.Wb;if(0===b||1===b)e=b;else{e||(e=this.Wb=0.3*1.5);var f=e/4;b=2*b-1;e=0>b?-0.5*Math.pow(2,10*b)*Math.sin(2*(b-f)*Math.PI/e):0.5*Math.pow(2,-10*b)*Math.sin(2*(b-f)*Math.PI/e)+1}return e},reverse:function(){return C.K2(this.Wb)}}}; C.Zm=C.Xa.extend({tA:function(b){if(b<1/2.75)return 7.5625*b*b;if(b<2/2.75)return b-=1.5/2.75,7.5625*b*b+0.75;if(b<2.5/2.75)return b-=2.25/2.75,7.5625*b*b+0.9375;b-=2.625/2.75;return 7.5625*b*b+0.984375},j:function(){var b=new C.Zm;b.R(this.u.j());return b},reverse:function(){return C.Zm.create(this.u.reverse())}});C.Zm.create=function(b){return new C.Zm(b)}; C.Cw=C.Zm.extend({update:function(b){this.u.update(1-this.tA(1-b))},reverse:function(){return C.Ew.create(this.u.reverse())},j:function(){var b=new C.Cw;b.R(this.u.j());return b}});C.Cw.create=function(b){return new C.Cw(b)};C.Px=function(b){if(b<1/2.75)return 7.5625*b*b;if(b<2/2.75)return b-=1.5/2.75,7.5625*b*b+0.75;if(b<2.5/2.75)return b-=2.25/2.75,7.5625*b*b+0.9375;b-=2.625/2.75;return 7.5625*b*b+0.984375};C.AM={$a:function(b){return 1-C.Px(1-b)},reverse:function(){return C.CM}};C.Fea=function(){return C.AM}; C.Ew=C.Zm.extend({update:function(b){this.u.update(this.tA(b))},reverse:function(){return C.Cw.create(this.u.reverse())},j:function(){var b=new C.Ew;b.R(this.u.j());return b}});C.Ew.create=function(b){return new C.Ew(b)};C.CM={$a:function(b){return C.Px(b)},reverse:function(){return C.AM}};C.Hea=function(){return C.CM};C.Dw=C.Zm.extend({update:function(b){var c=0,c=0.5>b?0.5*(1-this.tA(1-2*b)):0.5*this.tA(2*b-1)+0.5;this.u.update(c)},j:function(){var b=new C.Dw;b.R(this.u.j());return b},reverse:function(){return C.Dw.create(this.u.reverse())}}); C.Dw.create=function(b){return new C.Dw(b)};C.BM={$a:function(b){return b=0.5>b?0.5*(1-C.Px(1-2*b)):0.5*C.Px(2*b-1)+0.5},reverse:function(){return C.BM}};C.Gea=function(){return C.BM};C.zw=C.Xa.extend({update:function(b){this.u.update(0===b||1==b?b:b*b*(2.70158*b-1.70158))},reverse:function(){return C.Bw.create(this.u.reverse())},j:function(){var b=new C.zw;b.R(this.u.j());return b}});C.zw.create=function(b){return new C.zw(b)};C.xM={$a:function(b){return 0===b||1===b?b:b*b*(2.70158*b-1.70158)},reverse:function(){return C.zM}}; C.Cea=function(){return C.xM};C.Bw=C.Xa.extend({update:function(b){b-=1;this.u.update(b*b*(2.70158*b+1.70158)+1)},reverse:function(){return C.zw.create(this.u.reverse())},j:function(){var b=new C.Bw;b.R(this.u.j());return b}});C.Bw.create=function(b){return new C.Bw(b)};C.zM={$a:function(b){b-=1;return b*b*(2.70158*b+1.70158)+1},reverse:function(){return C.xM}};C.Eea=function(){return C.zM}; C.Aw=C.Xa.extend({update:function(b){b*=2;1>b?this.u.update(b*b*(3.5949095*b-2.5949095)/2):(b-=2,this.u.update(b*b*(3.5949095*b+2.5949095)/2+1))},j:function(){var b=new C.Aw;b.R(this.u.j());return b},reverse:function(){return C.Aw.create(this.u.reverse())}});C.Aw.create=function(b){return new C.Aw(b)};C.yM={$a:function(b){b*=2;if(1>b)return b*b*(3.5949095*b-2.5949095)/2;b-=2;return b*b*(3.5949095*b+2.5949095)/2+1},reverse:function(){return C.yM}};C.Dea=function(){return C.yM}; C.is=C.Xa.extend({pz:p,qz:p,rz:p,sz:p,ctor:function(b){C.Xa.prototype.ctor.call(this,b)},oa:function(b,c,e,f,g){return Math.pow(1-g,3)*b+3*g*Math.pow(1-g,2)*c+3*Math.pow(g,2)*(1-g)*e+Math.pow(g,3)*f},update:function(b){this.u.update(this.oa(this.pz,this.qz,this.rz,this.sz,b))},j:function(){var b=new C.is;b.R(this.u.j());b.WR(this.pz,this.qz,this.rz,this.sz);return b},reverse:function(){var b=C.is.create(this.u.reverse());b.WR(this.sz,this.rz,this.qz,this.pz);return b},WR:function(b,c,e,f){this.pz= b||0;this.qz=c||0;this.rz=e||0;this.sz=f||0}});C.is.create=function(b){return new C.is(b)};C.I2=function(b,c,e,f){return{$a:function(g){return C.is.prototype.oa(b,c,e,f,g)},reverse:function(){return C.I2(f,e,c,b)}}};C.ps=C.Xa.extend({oa:function(b){return Math.pow(b,2)},update:function(b){this.u.update(this.oa(b))},j:function(){var b=new C.ps;b.R(this.u.j());return b},reverse:function(){return C.ps.create(this.u.reverse())}});C.ps.create=function(b){return new C.ps(b)}; C.OM={$a:C.ps.prototype.oa,reverse:function(){return C.OM}};C.Rea=function(){return C.OM};C.rs=C.Xa.extend({oa:function(b){return-b*(b-2)},update:function(b){this.u.update(this.oa(b))},j:function(){var b=new C.rs;b.R();return b},reverse:function(){return C.rs.create(this.u.reverse())}});C.rs.create=function(b){return new C.rs(b)};C.QM={$a:C.rs.prototype.oa,reverse:function(){return C.QM}};C.Tea=function(){return C.QM}; C.qs=C.Xa.extend({oa:function(b){var c=b;b*=2;1>b?c=0.5*b*b:(--b,c=-0.5*(b*(b-2)-1));return c},update:function(b){this.u.update(this.oa(b))},j:function(){var b=new C.qs;b.R(this.u.j());return b},reverse:function(){return C.qs.create(this.u.reverse())}});C.qs.create=function(b){return new C.qs(b)};C.PM={$a:C.qs.prototype.oa,reverse:function(){return C.PM}};C.Sea=function(){return C.PM}; C.ss=C.Xa.extend({oa:function(b){return b*b*b*b},update:function(b){this.u.update(this.oa(b))},j:function(){var b=new C.ss;b.R(this.u.j());return b},reverse:function(){return C.ss.create(this.u.reverse())}});C.ss.create=function(b){return new C.ss(b)};C.RM={$a:C.ss.prototype.oa,reverse:function(){return C.RM}};C.Uea=function(){return C.RM};C.us=C.Xa.extend({oa:function(b){b-=1;return-(b*b*b*b-1)},update:function(b){this.u.update(this.oa(b))},j:function(){var b=new C.us;b.R(this.u.j());return b},reverse:function(){return C.us.create(this.u.reverse())}}); C.us.create=function(b){return new C.us(b)};C.TM={$a:C.us.prototype.oa,reverse:function(){return C.TM}};C.Wea=function(){return C.TM};C.ts=C.Xa.extend({oa:function(b){b*=2;if(1>b)return 0.5*b*b*b*b;b-=2;return-0.5*(b*b*b*b-2)},update:function(b){this.u.update(this.oa(b))},j:function(){var b=new C.ts;b.R(this.u.j());return b},reverse:function(){return C.ts.create(this.u.reverse())}});C.ts.create=function(b){return new C.ts(b)};C.SM={$a:C.ts.prototype.oa,reverse:function(){return C.SM}};C.Vea=function(){return C.SM}; C.vs=C.Xa.extend({oa:function(b){return b*b*b*b*b},update:function(b){this.u.update(this.oa(b))},j:function(){var b=new C.vs;b.R(this.u.j());return b},reverse:function(){return C.vs.create(this.u.reverse())}});C.vs.create=function(b){return new C.vs(b)};C.UM={$a:C.vs.prototype.oa,reverse:function(){return C.UM}};C.Xea=function(){return C.UM}; C.xs=C.Xa.extend({oa:function(b){b-=1;return b*b*b*b*b+1},update:function(b){this.u.update(this.oa(b))},j:function(){var b=new C.xs;b.R(this.u.j());return b},reverse:function(){return C.xs.create(this.u.reverse())}});C.xs.create=function(b){return new C.xs(b)};C.WM={$a:C.xs.prototype.oa,reverse:function(){return C.WM}};C.Zea=function(){return C.WM}; C.ws=C.Xa.extend({oa:function(b){b*=2;if(1>b)return 0.5*b*b*b*b*b;b-=2;return 0.5*(b*b*b*b*b+2)},update:function(b){this.u.update(this.oa(b))},j:function(){var b=new C.ws;b.R(this.u.j());return b},reverse:function(){return C.ws.create(this.u.reverse())}});C.ws.create=function(b){return new C.ws(b)};C.VM={$a:C.ws.prototype.oa,reverse:function(){return C.VM}};C.Yea=function(){return C.VM}; C.js=C.Xa.extend({oa:function(b){return-1*(Math.sqrt(1-b*b)-1)},update:function(b){this.u.update(this.oa(b))},j:function(){var b=new C.js;b.R(this.u.j());return b},reverse:function(){return C.js.create(this.u.reverse())}});C.js.create=function(b){return new C.js(b)};C.DM={$a:C.js.prototype.oa,reverse:function(){return C.DM}};C.Iea=function(){return C.DM}; C.ls=C.Xa.extend({oa:function(b){b-=1;return Math.sqrt(1-b*b)},update:function(b){this.u.update(this.oa(b))},j:function(){var b=new C.ls;b.R(this.u.j());return b},reverse:function(){return C.ls.create(this.u.reverse())}});C.ls.create=function(b){return new C.ls(b)};C.FM={$a:C.ls.prototype.oa,reverse:function(){return C.FM}};C.Kea=function(){return C.FM}; C.ks=C.Xa.extend({oa:function(b){b*=2;if(1>b)return-0.5*(Math.sqrt(1-b*b)-1);b-=2;return 0.5*(Math.sqrt(1-b*b)+1)},update:function(b){this.u.update(this.oa(b))},j:function(){var b=new C.ks;b.R(this.u.j());return b},reverse:function(){return C.ks.create(this.u.reverse())}});C.ks.create=function(b){return new C.ks(b)};C.EM={$a:C.ks.prototype.oa,reverse:function(){return C.EM}};C.Jea=function(){return C.EM}; C.ms=C.Xa.extend({oa:function(b){return b*b*b},update:function(b){this.u.update(this.oa(b))},j:function(){var b=new C.ms;b.R(this.u.j());return b},reverse:function(){return C.ms.create(this.u.reverse())}});C.ms.create=function(b){return new C.ms(b)};C.GM={$a:C.ms.prototype.oa,reverse:function(){return C.GM}};C.Lea=function(){return C.GM};C.os=C.Xa.extend({oa:function(b){b-=1;return b*b*b+1},update:function(b){this.u.update(this.oa(b))},j:function(){var b=new C.os;b.R(this.u.j());return b},reverse:function(){return C.os.create(this.u.reverse())}}); C.os.create=function(b){return new C.os(b)};C.IM={$a:C.os.prototype.oa,reverse:function(){return C.IM}};C.Nea=function(){return C.IM};C.ns=C.Xa.extend({oa:function(b){b*=2;if(1>b)return 0.5*b*b*b;b-=2;return 0.5*(b*b*b+2)},update:function(b){this.u.update(this.oa(b))},j:function(){var b=new C.ns;b.R(this.u.j());return b},reverse:function(){return C.ns.create(this.u.reverse())}});C.ns.create=function(b){return new C.ns(b)};C.HM={$a:C.ns.prototype.oa,reverse:function(){return C.HM}};C.Mea=function(){return C.HM};C.pH=function(b,c,e,f,g,h){var m=h*h,r=m*h,s=(1-g)/2;g=s*(-r+2*m-h);var u=s*(-r+m)+(2*r-3*m+1);h=s*(r-2*m+h)+(-2*r+3*m);m=s*(r-m);return F(b.x*g+c.x*u+e.x*h+f.x*m,b.y*g+c.y*u+e.y*h+f.y*m)};C.JR=function(b){for(var c=[],e=b.length-1;0<=e;e--)c.push(F(b[e].x,b[e].y));return c};C.zA=function(b){for(var c=[],e=0;e=b.length)&&(m=b[f]))r=u[c].height,g=g>=r||isNaN(r)?g:r,++h,h>=m&&(e+=g+5,g=h=0,++f)}var y=C.jb.ib,z=m=g=f=0,B=0,e=e/2;if(u&&0=r||isNaN(r)?g:r;E.q(B-y.width/2,e-r/2);B+=z;++h;h>=m&&(e-= g+5,g=m=h=0,++f)}}},x1:function(){0=b.length)&&(u=b[m]))B=y.width,r=r>=B||isNaN(B)?r:B,h+=y.height+5,++s,s>=u&&(e.push(r),f.push(h),g+=r+10,r=s=0,h=-5,++m)}h=C.jb.ib;u=r=m=0;var g=-g/2,I=0;if(E&&0=B||isNaN(B)?r:B,y.q(g+e[m]/2,I-h.height/2),I-=y.height+10,++s,s>=u&&(g+=r+5,r=u=s=0,++m)}},removeChild:function(b,c){b!=p&&(b instanceof C.Xc?(this.rd==b&&(this.rd=p),C.v.prototype.removeChild.call(this,b,c)):C.log("cc.Menu.removeChild():Menu only supports MenuItem objects as children"))},B_:function(b,c){var e=c.ne;if(e.fd!=C.Hs||!e.Aa||!e.enabled)return q;for(var f=e.parent;f!=p;f=f.parent)if(!f.Aa)return q;e.rd=e.LN(b);return e.rd? (e.fd=C.Gs,e.rd.selected(),n):q},D_:function(b,c){var e=c.ne;e.fd!==C.Gs?C.log("cc.Menu.onTouchEnded(): invalid state"):(e.rd&&(e.rd.Ti(),e.rd.Ou()),e.fd=C.Hs)},C_:function(b,c){var e=c.ne;e.fd!==C.Gs?C.log("cc.Menu.onTouchCancelled(): invalid state"):(this.rd&&e.rd.Ti(),e.fd=C.Hs)},F_:function(b,c){var e=c.ne;if(e.fd!==C.Gs)C.log("cc.Menu.onTouchMoved(): invalid state");else{var f=e.LN(b);f!=e.rd&&(e.rd&&e.rd.Ti(),e.rd=f,e.rd&&e.rd.selected())}},Jb:function(){this.fd==C.Gs&&(this.rd&&(this.rd.Ti(), this.rd=p),this.fd=C.Hs);C.v.prototype.Jb.call(this)},Td:t(),Xf:A(q),LN:function(b){b=b.ie();var c=this.i,e;if(c&&0this.Kp){var e=C.qc.BYTES_PER_ELEMENT;this.Kp+=Math.max(this.Kp,b);if(c==p||0===c.length)this.Pb=[],this.Vk=new ArrayBuffer(e*this.Kp),this.ZO=new Uint8Array(this.Vk);else{b=[];for(var f=new ArrayBuffer(e*this.Kp),g=0;g=c)){e={r:0|e.r,g:0|e.g,b:0|e.b,a:0|e.a};var g=[],h,m,r,s,u=b.length;for(h=0;h=C.gp&&C.log("Stencil buffer is not enabled."),C.Mb.Ly=q);return n},UZ:function(b){this.mc=b;this.zo=1;this.Ki=q},kb:function(){C.v.prototype.kb.call(this);this.mc.kb()},Wg:function(){C.v.prototype.Wg.call(this);this.mc.Wg()}, Xe:function(){this.mc.Xe();C.v.prototype.Xe.call(this)},Jb:function(){this.mc.Jb();C.v.prototype.Jb.call(this)},G:p,ro:function(b){var c=b||C.o;if(1>C.gp)C.v.prototype.G.call(this,b);else if(!this.mc||!this.mc.visible)this.Ki&&C.v.prototype.G.call(this,b);else if(C.Mb.hi=-1,C.Mb.hi+1==C.gp)C.Mb.so=n,C.Mb.so&&(C.log("Nesting more than "+C.gp+"stencils is not supported. Everything will be drawn without stencil for this node and its childs."),C.Mb.so=q),C.v.prototype.G.call(this,b);else{C.Mb.hi++;var e= 1<this.zo){var e=C.Ph.Oi(C.iW),E=c.getUniformLocation(e.TA(),C.OX);C.ria(e.TA());e.LS(E,this.zo);C.tS(this.mc,e)}C.Mo();this.transform();this.mc.G();C.Lo();c.depthMask(B);c.stencilFunc(c.EQUAL,f,f);c.stencilOp(c.KEEP,c.KEEP,c.KEEP);C.v.prototype.G.call(this,b);c.stencilFunc(m,r,s);c.stencilOp(u,y,z);c.stencilMask(h);g||c.disable(c.STENCIL_TEST);C.Mb.hi--}},qo:function(b){if(!this.mc|| !this.mc.visible)this.Ki&&C.v.prototype.G.call(this,b);else{b=b||C.o;var c=b.canvas;if(this.pn()||this.mc instanceof C.t){var e=C.Mb.bF();e.width=c.width;e.height=c.height;e.getContext("2d").drawImage(c,0,0);b.save();C.v.prototype.G.call(this,b);b.globalCompositeOperation=this.Ki?"destination-out":"destination-in";this.transform(b);this.mc.G();b.restore();b.save();b.setTransform(1,0,0,1,0,0);b.globalCompositeOperation="destination-over";b.drawImage(e,0,0)}else{var e=this.i,f;b.save();this.transform(b); this.mc.G(b);this.Ki&&(b.save(),b.setTransform(1,0,0,1,0,0),b.moveTo(0,0),b.lineTo(0,c.height),b.lineTo(c.width,c.height),b.lineTo(c.width,0),b.lineTo(0,0),b.restore());b.clip();this.pn(n);var g=e.length;if(0f.ia)f.G(b);else break;for(this.U(b);c>1;b|=b>>2;b|=b>>4;b|=b>>8;return(b|b>>16)+1}; C.ex=C.v.extend({sprite:p,xA:0,rH:0,Qu:q,nj:p,Zh:p,ty:0,xt:0,mz:0,Fa:p,Bu:p,d1:p,Dj:C.ma.vl,qk:p,sH:0,kE:p,ha:"RenderTexture",ctor:p,ut:function(b,c,e,f){C.v.prototype.ctor.call(this);this.qk=C.color(255,255,255,255);this.kE="rgba(255,255,255,1)";this.nj=C.Uc("canvas");this.Zh=this.nj.getContext("2d");this.anchorY=this.anchorX=0;b!==k&&c!==k&&(e=e||C.ma.vl,this.gB(b,c,e,f||0))},vt:function(b,c,e,f){C.v.prototype.ctor.call(this);this.qk=C.color(0,0,0,0);b!==k&&c!==k&&(e=e||C.ma.vl,this.gB(b,c,e,f|| 0))},Te:p,zY:function(){C.v.prototype.Jb.call(this);this.nj=this.Zh=p},AY:function(){C.v.prototype.Jb.call(this);this.Bu=p;var b=C.o;b.deleteFramebuffer(this.ty);this.xt&&b.deleteRenderbuffer(this.xt);this.d1=p},WH:x("sprite"),UB:v("sprite"),gB:p,a_:function(b,c){var e=this.nj,f=C.Tb();e.width=0|b*f;e.height=0|c*f;this.Zh.translate(0,e.height);f=new C.ma;f.We(e);f.yc();this.sprite=C.t.create(f);return n},b_:function(b,c,e,f){e==C.ma.Js&&C.log("cc.RenderTexture._initWithWidthAndHeightForWebGL() : only RGB and RGBA formats are valid for a render texture;"); var g=C.o,h=C.Tb();b=0|b*h;c=0|c*h;this.mz=g.getParameter(g.FRAMEBUFFER_BINDING);var m;C.ir.Qz?(h=b,m=c):(h=C.up(b),m=C.up(c));for(var r=new Uint8Array(4*h*m),s=0;s<4*h*m;s++)r[s]=0;this.Dj=e;this.Fa=new C.ma;if(!this.Fa)return q;s=this.Fa;s.cB(r,this.Dj,h,m,H(b,c));e=g.getParameter(g.RENDERBUFFER_BINDING);if(C.ir.hr("GL_QCOM")){this.Bu=new C.ma;if(!this.Bu)return q;this.Bu.cB(r,this.Dj,h,m,H(b,c))}this.ty=g.createFramebuffer();g.bindFramebuffer(g.FRAMEBUFFER,this.ty);g.framebufferTexture2D(g.FRAMEBUFFER, g.COLOR_ATTACHMENT0,g.TEXTURE_2D,s.Nj,0);0!=f&&(this.xt=g.createRenderbuffer(),g.bindRenderbuffer(g.RENDERBUFFER,this.xt),g.renderbufferStorage(g.RENDERBUFFER,f,h,m),g.framebufferRenderbuffer(g.FRAMEBUFFER,g.DEPTH_ATTACHMENT,g.RENDERBUFFER,this.xt));g.checkFramebufferStatus(g.FRAMEBUFFER)!==g.FRAMEBUFFER_COMPLETE&&C.log("Could not attach texture to the framebuffer");s.PR();b=this.sprite=C.t.create(s);b.scaleY=-1;b.Qm(g.ONE,g.ONE_MINUS_SRC_ALPHA);g.bindRenderbuffer(g.RENDERBUFFER,e);g.bindFramebuffer(g.FRAMEBUFFER, this.mz);this.Qu=q;this.m(b);return n},Bm:p,lY:function(){C.o=this.Zh;C.view.u0()},mY:function(){C.Ko(C.Ww);C.Mo();C.Ko(C.Vw);C.Mo();var b=C.jb;b.cw(b.qm);var c=this.Fa.f,e=C.jb.f5(),b=e.width/c.width,e=e.height/c.height,f=C.o;f.viewport(0,0,c.width,c.height);c=new C.Lh;C.i6(c,-1/b,1/b,-1/e,1/e,-1,1);C.lB(c);this.mz=f.getParameter(f.FRAMEBUFFER_BINDING);f.bindFramebuffer(f.FRAMEBUFFER,this.ty);C.ir.hr("GL_QCOM")&&(f.framebufferTexture2D(f.FRAMEBUFFER,f.COLOR_ATTACHMENT0,f.TEXTURE_2D,this.Bu.Nj,0), f.clear(f.COLOR_BUFFER_BIT|f.DEPTH_BUFFER_BIT),f.framebufferTexture2D(f.FRAMEBUFFER,f.COLOR_ATTACHMENT0,f.TEXTURE_2D,this.Fa.Nj,0))},T1:function(b,c,e,f,g,h){var m=C.o;g=g||m.COLOR_BUFFER_BIT;h=h||m.COLOR_BUFFER_BIT|m.DEPTH_BUFFER_BIT;this.bE(b,c,e,f,g,h,m.COLOR_BUFFER_BIT|m.DEPTH_BUFFER_BIT|m.STENCIL_BUFFER_BIT)},bE:p,nY:function(b,c,e,f){this.Bm();b=b||0;c=c||0;e=e||0;f=isNaN(f)?1:f;var g=this.Zh,h=this.nj;g.save();g.fillStyle="rgba("+(0|b)+","+(0|c)+","+(0|e)+","+f/255+")";g.clearRect(0,0,h.width, -h.height);g.fillRect(0,0,h.width,-h.height);g.restore()},oY:function(b,c,e,f,g,h,m){this.Bm();var r=C.o,s=[0,0,0,0],u=0,y=0;m&r.COLOR_BUFFER_BIT&&(s=r.getParameter(r.COLOR_CLEAR_VALUE),r.clearColor(b,c,e,f));m&r.DEPTH_BUFFER_BIT&&(u=r.getParameter(r.DEPTH_CLEAR_VALUE),r.clearDepth(g));m&r.STENCIL_BUFFER_BIT&&(y=r.getParameter(r.STENCIL_CLEAR_VALUE),r.clearStencil(h));r.clear(m);m&r.COLOR_BUFFER_BIT&&r.clearColor(s[0],s[1],s[2],s[3]);m&r.DEPTH_BUFFER_BIT&&r.clearDepth(u);m&r.STENCIL_BUFFER_BIT&&r.clearStencil(y)}, end:p,UY:function(){C.o=C.r_;C.view.Z_()},VY:function(){var b=C.o,c=C.jb;b.bindFramebuffer(b.FRAMEBUFFER,this.mz);c.NS();C.Ko(C.Ww);C.Lo();C.Ko(C.Vw);C.Lo()},clear:function(b,c,e,f){this.T1(b,c,e,f);this.end()},clearRect:p,DY:function(b,c,e,f){this.Zh.clearRect(b,c,e,-f)},EY:t(),clearDepth:p,BY:function(){C.log("clearDepth isn't supported on Cocos2d-Html5")},CY:function(b){this.Bm();var c=C.o,e=c.getParameter(c.DEPTH_CLEAR_VALUE);c.clearDepth(b);c.clear(c.DEPTH_BUFFER_BIT);c.clearDepth(e);this.end()}, clearStencil:p,FY:function(){C.log("clearDepth isn't supported on Cocos2d-Html5")},GY:function(b){var c=C.o,e=c.getParameter(c.STENCIL_CLEAR_VALUE);c.clearStencil(b);c.clear(c.STENCIL_BUFFER_BIT);c.clearStencil(e)},G:p,qo:function(b){this.Aa&&(b=b||C.o,b.save(),this.U(b),this.transform(b),this.sprite.G(),b.restore(),this.arrivalOrder=0)},ro:function(b){if(this.Aa){C.Mo();var c=this.bl;c&&c.wr()&&(c.sA(),this.aC());this.transform(b);this.sprite.G();this.U(b);c&&c.wr()&&c.oA(this);C.Lo();this.arrivalOrder= 0}},U:p,HE:function(b){b=b||C.o;if(this.Qu){this.Bm();if(this.xA){var c=this.nj;b.save();b.fillStyle=this.kE;b.clearRect(0,0,c.width,-c.height);b.fillRect(0,0,c.width,-c.height);b.restore()}this.oc();b=this.i;for(var c=b.length,e=this.sprite,f=0;f>7-(b<<1)&1,c>>7-((b<<1)+1)&1):F(c>>(b<<1)+1&1,c>>(b<<1)&1)}return F(0,0)},oz:p,CG:270,KE:270,Jk:0, qE:q,$D:p,he:0,Sc:p,rg:p,kP:p,Lu:q,ctor:p,ut:function(){C.fa.prototype.ctor.call(this);this.Yb=C.pc.Al;this.Cj=0;this.ji=F(0,0);this.kn=F(0,0);this.ve=q;this.wc=p;this.oz=F(0,0);this.KE=this.CG=270;this.Jk=0;this.qE=q;this.$D=J(0,0,0,0)},vt:function(){C.fa.prototype.ctor.call(this);this.Yb=C.pc.Al;this.Cj=0;this.ji=F(0,0);this.kn=F(0,0);this.ve=q;this.wc=p;this.kP=C.o.createBuffer();this.he=0;this.rg=this.Sc=p;this.Lu=q},z:function(b){this.wc.color=b;this.hc()},D:function(b){this.wc.opacity=b;this.hc()}, Ga:function(){return this.wc.color},Ma:function(){return this.wc.opacity},zS:p,s0:function(b){this.ve!==b&&(this.ve=b)},t0:function(b){this.ve!==b&&(this.ve=b,this.rg=this.Sc=p,this.he=0)},UB:p,z0:function(b){this.wc!=b&&(this.wc=b,this.width=this.wc.width,this.height=this.wc.height)},A0:function(b){b&&this.wc!=b&&(this.wc=b,this.width=b.width,this.height=b.height,this.Sc&&(this.rg=this.Sc=p,this.he=0))},qJ:p,I0:function(b){b!==this.Yb&&(this.Yb=b)},J0:function(b){b!==this.Yb&&(this.Sc&&(this.rg= this.Sc=p,this.he=0),this.Yb=b)},iJ:p,q0:function(b){this.ve!==b&&(this.ve=b)},r0:function(b){this.ve!==b&&(this.ve=b,this.rg=this.Sc=p,this.he=0)},mf:function(b){var c=this.wc;if(!c)return{wa:0,O:0};var e=c.quad,f=F(e.nb.n.wa,e.nb.n.O),e=F(e.pb.n.wa,e.pb.n.O);c.textureRectRotated&&(c=b.x,b.x=b.y,b.y=c);return{wa:f.x*(1-b.x)+e.x*b.x,O:f.y*(1-b.y)+e.y*b.y}},of:function(b){if(!this.wc)return{x:0,y:0};var c=this.wc.quad,e=F(c.nb.k.x,c.nb.k.y),c=F(c.pb.k.x,c.pb.k.y);return{x:e.x*(1-b.x)+c.x*b.x,y:e.y* (1-b.y)+c.y*b.y}},iI:p,ZZ:function(b){this.percentage=0;this.anchorY=this.anchorX=0.5;this.Yb=C.pc.Al;this.ve=q;this.midPoint=F(0.5,0.5);this.barChangeRate=F(1,1);this.sprite=b;return n},$Z:function(b){this.percentage=0;this.rg=this.Sc=p;this.he=0;this.anchorY=this.anchorX=0.5;this.Yb=C.pc.Al;this.ve=q;this.midPoint=F(0.5,0.5);this.barChangeRate=F(1,1);this.sprite=b;this.shaderProgram=C.Ph.Oi(C.ix);return n},U:p,HE:function(b){b=b||C.o;var c=this.wc;c.pq&&(b.globalCompositeOperation="lighter");var e= C.view.W,f=C.view.na;b.globalAlpha=c.ta/255;var g=c.aa,h=c.f,m=c.Vb,r=c.IE,s=0|m.x,u=-m.y-g.height,y=c.Wq;r.width=g.width*e;r.height=g.height*f;b.save();c.Ja&&(s=-m.x-g.width,b.scale(-1,1));c.La&&(u=m.y,b.scale(1,-1));s*=e;u*=f;this.Yb==C.pc.rD?(g=this.$D,b.beginPath(),b.rect(g.x*e,g.y*f,g.width*e,g.height*f),b.clip(),b.closePath()):this.Yb==C.pc.Al&&(g=this.oz.x*e,m=this.oz.y*f,b.beginPath(),b.arc(g,m,this.Jk*f,Math.PI/180*this.CG,Math.PI/180*this.KE,this.qE),b.lineTo(g,m),b.clip(),b.closePath()); c.Fa&&y.bs?(e=c.Fa.cc,this.$x?b.drawImage(e,0,0,y.width,y.height,s,u,r.width,r.height):b.drawImage(e,y.x,y.y,y.width,y.height,s,u,r.width,r.height)):0!==h.width&&(r=this.color,b.fillStyle="rgba("+r.r+","+r.g+","+r.b+",1)",b.fillRect(s,u,h.width*e,h.height*f));b.restore();C.Ji()},vn:function(b){b=b||C.o;if(this.Sc&&this.wc){C.zI(this);var c=this.wc.M;C.Jm(c.src,c.Qa);C.Ve(C.Ys);C.Jh(this.wc.texture);b.bindBuffer(b.ARRAY_BUFFER,this.kP);this.Lu&&(b.bufferData(b.ARRAY_BUFFER,this.rg,b.DYNAMIC_DRAW), this.Lu=q);c=C.le.BYTES_PER_ELEMENT;b.vertexAttribPointer(C.Ee,2,b.FLOAT,q,c,0);b.vertexAttribPointer(C.Ap,4,b.UNSIGNED_BYTE,n,c,8);b.vertexAttribPointer(C.Bp,2,b.FLOAT,q,c,12);this.Yb===C.pc.Al?b.drawArrays(b.TRIANGLE_FAN,0,this.he):this.Yb==C.pc.rD&&(this.ve?(b.drawArrays(b.TRIANGLE_STRIP,0,this.he/2),b.drawArrays(b.TRIANGLE_STRIP,4,this.he/2),C.Di++):b.drawArrays(b.TRIANGLE_STRIP,0,this.he));C.Di++}},o1:function(){if(this.wc){var b,c=this.ji;b=this.Cj/100;var e=F(c.x,1),f=C.E6(e,c,2*C.PI*(this.ve? b:1-b)),g=0;if(0==b)f=e,g=0;else if(1==b)f=e,g=4;else{var h=C.zs,m=C.pc.FL;for(b=0;b<=m;++b){var r=this.dE(b%m),s=this.dE((b+(m-1))%m);0==b?s=C.oR(r,s,1-c.x):4==b&&(r=C.oR(r,s,1-c.x));var u=F(0,0);if(C.FI(r,s,c,f,u)&&(!(0==b||4==b)||0<=u.x&&1>=u.x)&&0<=u.y&&u.yc.x&&(e.x+=-c.x,c.x=0);1c.y&&(e.y+=-c.y,c.y=0);1b;b++)g[b]=new C.le(p,p,p,this.rg,b*f);g[0].n=this.mf(F(0,1));g[0].k=this.of(F(0,1));g[1].n=this.mf(F(0,0));g[1].k=this.of(F(0,0));g[6].n=this.mf(F(1,1));g[6].k=this.of(F(1,1));g[7].n=this.mf(F(1,0));g[7].k=this.of(F(1,0));this.Sc=g}b=this.Sc;b[2].n=this.mf(F(c.x,e.y));b[2].k=this.of(F(c.x,e.y));b[3].n=this.mf(F(c.x,c.y));b[3].k=this.of(F(c.x,c.y));b[4].n=this.mf(F(e.x,e.y));b[4].k=this.of(F(e.x,e.y));b[5].n=this.mf(F(e.x,c.y)); b[5].k=this.of(F(e.x,c.y))}else{if(!this.Sc){this.he=4;f=C.le.BYTES_PER_ELEMENT;this.rg=new ArrayBuffer(4*f);this.Sc=[];for(b=0;4>b;b++)this.Sc[b]=new C.le(p,p,p,this.rg,b*f)}b=this.Sc;b[0].n=this.mf(F(c.x,e.y));b[0].k=this.of(F(c.x,e.y));b[1].n=this.mf(F(c.x,c.y));b[1].k=this.of(F(c.x,c.y));b[2].n=this.mf(F(e.x,e.y));b[2].k=this.of(F(e.x,e.y));b[3].n=this.mf(F(e.x,c.y));b[3].k=this.of(F(e.x,c.y))}this.hc()}},hc:function(){if(this.wc&&this.Sc){for(var b=this.wc.quad.Fb.B,c=this.Sc,e=0,f=this.he;e< f;++e)c[e].B=b;this.Lu=n}},TG:p,k1:function(){var b=this.wc,c=b.width,e=b.height,f=this.ji;if(this.Yb==C.pc.Al){this.Jk=Math.round(Math.sqrt(c*c+e*e));var g,h=q,m=this.oz;m.x=c*f.x;m.y=-e*f.y;this.ve?(g=270,f=270-3.6*this.Cj):(f=-90,g=-90+3.6*this.Cj);b.Ja&&(m.x-=c*2*this.ji.x,f=-f-180,g=-g-180,h=!h);b.La&&(m.y+=e*2*this.ji.y,h=!h,f=-f,g=-g);this.CG=f;this.KE=g;this.qE=h}else{g=this.kn;m=this.Cj/100;h=this.$D;g=H(c*(1-g.x),e*(1-g.y));var m=H((c-g.width)*m,(e-g.height)*m),m=H(g.width+m.width,g.height+ m.height),r=F(c*f.x,e*f.y);g=r.x-m.width/2;0.5=c-r.x&&(g=c-m.width);c=r.y-m.height/2;0.5=e-r.y&&(c=e-m.height);h.x=0;e=1;b.Ja&&(h.x-=m.width,e=-1);0=f.width&&(f.width=e.width),0>=f.height&&(f.height=e.height),b.ja(f));e=c?c.Od():J(0,0,0,0);f=b?b.Od():J(0,0,0,0);e=C.Gr(e,f);this.ja(e.width,e.height);e=this.d();c&&(c.q(e.width/2,e.height/2),c.ka(n)); b&&(b.q(e.width/2,e.height/2),b.ka(n))}},fB:function(b,c){(!b||!b.Ha)&&d("cc.ControlButton.initWithLabelAndBackgroundSprite(): label should be non-null");c||d("cc.ControlButton.initWithLabelAndBackgroundSprite(): backgroundSprite should be non-null");return C.Gb.prototype.s.call(this,n)?(this.cO=n,this.Uz={},this.Du={},this.Vz={},this.jn={},this.rq=q,this.mw=n,this.wt=p,this.OR(n),this.Bd(H(0,0)),this.mw=n,this.Ii(q),this.J(0.5,0.5),this.io=b,this.Fe=c,this.D(255),this.Td(n),this.K8(b.Eb(),C.zg), this.J8(b.Ga(),C.zg),this.pJ(b,C.zg),this.VR(c,C.zg),this.fd=C.zg,this.$y=24,this.az=12,this.Tt=F(0.5,0.5),this.Bd(H(0,0)),this.zd(),n):q},x5:function(b,c,e){b=C.H.create(b,c,e);return this.fB(b,C.ea.create())},n5:function(b){var c=C.H.create("","Arial",30);return this.fB(c,b)},tea:x("Bt"),OR:function(b){this.Bt=b;this.zd()},pia:x("mw"),aoa:function(b){return this.mw=b},TH:x("Oe"),Bd:function(b){if(0===b.width&&0===b.height)this.Bt=n;else{this.Bt=q;var c=this.jn,e;for(e in c)c[e].Bd(b)}this.Oe=b; this.zd()},N3:x("Tt"),iS:function(b){this.Tt=b;this.io&&this.io.J(b)},aca:x("wt"),bca:x("fy"),Ma:x("jc"),D:function(b){C.Gb.prototype.D.call(this,b);var c=this.jn,e;for(e in c)c[e].D(b)},z:function(b){C.Gb.prototype.z.call(this,b);var c=this.jn,e;for(e in c)c[e].z(b)},Ga:function(){var b=this.fc;return C.color(b.r,b.g,b.b,b.a)},fja:x("rq"),kca:x("az"),dca:x("$y"),kna:function(b,c){this.az=c;this.$y=b;this.zd()},Ba:function(b){C.Gb.prototype.Ba.call(this,b);this.zd()},fp:function(b){C.Gb.prototype.fp.call(this, b);this.zd()},ag:function(b){this.fd=b?C.mU:C.zg;C.Gb.prototype.ag.call(this,b);(b=this.LA(C.YJ))&&this.WS(b);this.zd();this.mw&&(b=C.Af.create(0.05,this.jB()&&this.isEnabled()&&!this.kB()?1.1:1),b.Pr(C.YJ),this.Ze(b))},ob:function(b){if(!this.Li(b)||!this.isEnabled()||!this.Aa||!this.j5())return q;this.rq=n;this.ag(n);this.sf(C.eU);return n},ac:function(b){!this.Fc||!this.rq||this.Cz?this.cm&&this.ag(q):(b=this.Li(b))&&!this.cm?(this.ag(n),this.sf(C.fU)):b&&this.cm?this.sf(C.hU):!b&&this.cm?(this.ag(q), this.sf(C.gU)):!b&&!this.cm&&this.sf(C.iU)},$b:function(b){this.rq=q;this.ag(q);this.Li(b)?this.sf(C.jU):this.sf(C.kU)},Vc:function(){this.rq=q;this.ag(q);this.sf(C.dU)},ZH:function(b){var c=this.Uz;return c?c[b]?c[b]:c[C.zg]:""},K8:function(b,c){this.Uz[c]=b||"";this.fd==c&&this.zd()},T4:function(b){return(b=this.Du[b])?b:(b=this.Du[C.zg])?b:C.color.WHITE},J8:function(b,c){this.Du[c]=b;this.fd==c&&this.zd()},jv:function(b){var c=this.Vz;return c[b]?c[b]:c[C.zg]},pJ:function(b,c){var e=this.Vz;if(e[c]){var f= e[c];f&&this.removeChild(f,n)}e[c]=b;b.ka(q);b.J(0.5,0.5);this.m(b,1);this.fd==c&&this.zd()},Qna:function(b,c){var e=this.ZH(c);e||(e="");this.pJ(C.H.create(e,b,12),c)},Yha:function(b){b=this.jv(b);return b!=p&&b instanceof C.H?b.Qj():""},Rna:function(b,c){var e=this.jv(c);e!=p&&e instanceof C.H&&e.uf(b)},Zha:function(b){b=this.jv(b);return b!=p&&b instanceof C.H?b.Fi():0},Pna:function(b,c){var e=this.ZH(c);e||(e="");this.pJ(C.rp.create(e,b),c)},Xha:function(b){b=this.jv(b);return b!=p&&b instanceof C.rp?b.Ht:""},j3:function(b){var c=this.jn;return c[b]?c[b]:c[C.zg]},VR:function(b,c){var e=this.jn;if(e[c]){var f=e[c];f&&this.removeChild(f,n)}e[c]=b;b.ka(q);b.J(0.5,0.5);this.m(b);e=this.Oe;(0!==e.width||0!==e.height)&&b.Bd(e);this.fd===c&&this.zd()},Dma:function(b,c){var e=C.ea.p2(b);this.VR(e,c)}});D=C.np.prototype;C.c(D,"adjustBackground",D.Mfa,D.OR);C.c(D,"preferredSize",D.TH,D.Bd);C.c(D,"labelAnchor",D.N3,D.iS);D=p; C.np.create=function(b,c){var e;if(0==arguments.length)return(e=new C.np)&&e.s()?e:p;1==arguments.length?(e=new C.np,e.n5(arguments[0])):2==arguments.length?(e=new C.np,e.fB(b,c)):3==arguments.length&&(e=new C.np,e.x5(arguments[0],arguments[1],arguments[2]));return e};function ia(){this.a=this.b=this.g=this.r=k}C.MC=function(b,c,e){this.Wf=b;this.$j=c;this.O=e};C.De={};C.De.xo=function(b,c,e,f){b=C.t.create("#"+b);if(!b)return p;b.q(e);b.J(f);c.m(b);return b};C.De.XU=function(b){var c=new C.MC,e,f;e=b.rb.g?b.r:b.g;f=f>b.b?f:b.b;c.O=f;e=f-e;if(0=f?(b.g-b.b)/e:b.g>=f?2+(b.b-b.r)/e:4+(b.r-b.g)/e;c.Wf*=60;0>c.Wf&&(c.Wf+=360);return c}; C.De.kD=function(b){var c,e,f,g,h=new ia;h.a=1;if(0>=b.$j){if(!b.Wf)return h.r=b.O,h.g=b.O,h.b=b.O,h;h.r=0;h.g=0;h.b=0;return h}c=b.Wf;360<=c&&(c=0);c/=60;g=0|c;f=c-g;c=b.O*(1-b.$j);e=b.O*(1-b.$j*f);f=b.O*(1-b.$j*(1-f));switch(g){case 0:h.r=b.O;h.g=f;h.b=c;break;case 1:h.r=e;h.g=b.O;h.b=c;break;case 2:h.r=c;h.g=b.O;h.b=f;break;case 3:h.r=c;h.g=e;h.b=b.O;break;case 4:h.r=f;h.g=c;h.b=b.O;break;default:h.r=b.O,h.g=c,h.b=e}return h};C.De.TJ=function(b,c){return C.Gr(b,c)};C.eV=C.Ca.extend({Fg:p,Qe:p,dy:p,ctor:function(b,c,e){this.Qe=b;this.Fg=c;this.dy=e},Lfa:x("Fg"),lQ:x("Qe"),vga:x("dy"),F5:function(b){if(this.Qe&&this.Fg)if("string"==typeof this.Fg)this.Qe[this.Fg](b,this.dy);else this.Fg.call(this.Qe,b,this.dy)}});C.ea=C.fa.extend({Ha:n,Qq:p,lM:p,Fj:q,Nf:p,xm:p,jo:p,ym:p,Hn:p,pk:p,Wn:p,Ll:p,ln:p,mn:p,tk:p,Cb:q,de:p,Oe:p,jc:0,Va:p,Zc:p,Ny:0,Py:0,Oy:0,My:0,SO:q,yG:q,Y:q,Za:p,ha:"Scale9Sprite",Vr:x("Y"),Hc:function(b,c){this.Za.push({Sg:b,Uf:c})},Yc:function(){this.Y=n;for(var b=this.Za,c=0,e=b.length;c=c.length?C.log("cc.MenuPassive.alignItemsInColumns(): invalid row index"):(r=c[g])?(s=this.i[e].d().height,h=0|(h>=s||s==p?h:s),++m,m>=r&&(f+=h+5,h=m=0,++g)):C.log("cc.MenuPassive.alignItemsInColumns(): can not have zero columns on a row"));var u=C.jb.ib,y=r=h=g=0,z=0,f=f/2;if(this.i&&0=s||s==p?h:s),this.i[e].q(z-u.width/2, f-this.i[e].d().height/2),z+=y,++m,m>=r&&(f-=h+5,h=r=m=0,++g))},x1:function(b){var c=[],e;for(e=1;e=c.length?C.log("cc.MenuPassive.alignItemsInRows(): invalid row index"):(y=c[r])?(z=this.i[e].d().width,s=0|(s>=z||z==p?s:z),m+=0|this.i[e].d().height+5,++u,u>=y&&(f.push(s),g.push(m),h+=s+10,s=u=0,m=-5,++r)):C.log("cc.MenuPassive.alignItemsInColumns(): can't have zero rows on a column")); m=C.jb.ib;s=r=0;y=p;var h=-h/2,B=0;if(this.i&&0=z||z==p?s:z),this.i[e].q(h+f[r]/2,B-m.height/2),B-=this.i[e].d().height+10,++u,u>=y&&(h+=s+5,s=y=u=0,++r))},Td:t(),Xf:A(q)});C.Xw.create=function(b){b||(b=p);for(var c=[],e=1;eg&&(b.x=c+g*Math.cos(f),b.y=e+g*Math.sin(f)); this.Bh.q(b);b.xthis.xc.x+this.Gg+this.ok-1&&(b.x=this.xc.x+this.Gg+this.ok-1);b.ythis.xc.y+this.Gg+this.ok&&(b.y=this.xc.y+this.Gg+this.ok);this.eG=1-Math.abs((this.xc.x+this.Gg-b.x)/this.ok);this.Rx=Math.abs((this.xc.y+this.Gg-b.y)/this.ok)},nt:function(b){var c=this.xc.x+0.5*this.Nc.Od().width,e=this.xc.y+0.5*this.Nc.Od().height,c=b.x-c,e=b.y-e;return Math.sqrt(c*c+e*e)<=0.5*this.Nc.Od().width?(this.gA(b), this.sf(C.Wi),n):q},ob:function(b){if(!this.isEnabled()||!this.Aa)return q;b=this.Sj(b);return this.nt(b)},ac:function(b){b=this.Sj(b);this.nt(b)}});D=C.tw.prototype;C.c(D,"saturation",D.B4);C.c(D,"brightness",D.m3);C.c(D,"background",D.$u);C.c(D,"overlay",D.n4);C.c(D,"shadow",D.G4);C.c(D,"slider",D.VH);C.c(D,"startPos",D.XH);D=p;C.tw.create=function(b,c){var e=new C.tw;e.kI(b,c);return e};C.sw=C.Gb.extend({kq:0,Qt:0,Nc:p,Bh:p,xc:p,ha:"ControlHuePicker",E3:x("kq"),HB:function(b){this.kq=b;this.gS(this.kq/360)},F3:x("Qt"),gS:function(b){this.Qt=b;this.kq=360*this.Qt;b=this.Nc.Od();var c=0.5*b.width-15,e=C.Yk(360*this.Qt-180);this.Bh.q(this.xc.x+0.5*b.width+c*Math.cos(e),this.xc.y+0.5*b.height+c*Math.sin(e))},Ba:function(b){C.Gb.prototype.Ba.call(this,b);this.Bh&&this.Bh.D(b?255:128)},$u:x("Nc"),VH:x("Bh"),XH:x("xc"),kI:function(b,c){return C.Gb.prototype.s.call(this)?(this.Nc=C.De.xo("huePickerBackground.png", b,c,F(0,0)),this.Bh=C.De.xo("colourPicker.png",b,c,F(0.5,0.5)),this.Bh.q(c.x,c.y+0.5*this.Nc.Od().height),this.xc=c,this.Qt=this.kq=0,n):q},gA:function(b){var c=this.Nc.Od();this.HB(C.II(Math.atan2(b.y-(this.xc.y+0.5*c.height),b.x-(this.xc.x+0.5*c.width)))+180);this.sf(C.Wi)},nt:function(b){var c=Math.sqrt(Math.pow(b.x+10,2)+Math.pow(b.y,2));return 80>c&&59=this.rb&&(this.rb=this.Pa+1);this.Ud(this.jd)},ev:x("rb"),Zv:function(b){this.cz=this.rb=b;this.rb<=this.Pa&&(this.Pa=this.rb-1);this.Ud(this.jd)},Li:function(b){b=b.ie();b=this.getParent().Tf(b);var c=this.Od();c.width+=this.wb.d().width;c.x-=this.wb.d().width/2;return C.Vo(c, b)},Oo:function(b){b=b.ie();b=this.Tf(b);0>b.x?b.x=0:b.x>this.Fe.d().width&&(b.x=this.Fe.d().width);return b},a4:x("ez"),r8:v("ez"),Y3:x("cz"),p8:v("cz"),iv:x("wb"),u4:x("pm"),i3:x("Fe"),v5:function(b,c,e){return C.Gb.prototype.s.call(this)?(this.Ii(q),this.Fe=b,this.pm=c,this.wb=e,b=C.De.TJ(b.Od(),e.Od()),this.ja(b.width,b.height),this.Fe.J(0.5,0.5),this.Fe.q(b.width/2,b.height/2),this.m(this.Fe),this.pm.J(0,0.5),this.pm.q(0,b.height/2),this.m(this.pm),this.wb.q(0,b.height/2),this.m(this.wb),this.Pa= 0,this.rb=1,this.Ud(this.Pa),n):q},Ba:function(b){C.Gb.prototype.Ba.call(this,b);this.wb&&this.wb.D(b?255:128)},V8:function(b){this.fp(n);this.wb.z(C.color.GRAY);this.Ud(this.EJ(b))},X8:function(b){this.Ud(this.EJ(b))},W8:function(){this.kB()&&this.Ud(this.EJ(this.wb.Qd()));this.wb.z(C.color.WHITE);this.fp(q)},cia:function(b){b=b.ie();b=this.Tf(b);0>b.x?b.x=0:b.x>this.Fe.d().width+C.AL&&(b.x=this.Fe.d().width+C.AL);return b},ob:function(b){if(!this.Li(b)||!this.isEnabled()||!this.Aa)return q;b=this.Oo(b); this.V8(b);return n},ac:function(b){b=this.Oo(b);this.X8(b)},$b:function(){this.W8(F(0,0))},zd:function(){this.wb.Or((this.jd-this.Pa)/(this.rb-this.Pa)*this.Fe.d().width);var b=this.pm.hv(),b=J(b.x,b.y,this.wb.Q.x,b.height);this.pm.zb(b,this.pm.ad)},EJ:function(b){b=b.x/this.Fe.d().width;return Math.max(Math.min(this.Pa+b*(this.rb-this.Pa),this.cz),this.ez)}});D=C.yC.prototype;C.c(D,"value",D.pr,D.Ud);C.c(D,"minValue",D.fv,D.$v);C.c(D,"maxValue",D.ev,D.Zv);C.c(D,"minAllowedValue",D.a4,D.r8); C.c(D,"maxAllowedValue",D.Y3,D.p8);C.c(D,"thumbSprite",D.iv);C.c(D,"progressSprite",D.u4);C.c(D,"backgroundSprite",D.i3);D=p;C.yC.create=function(b,c,e){"string"==typeof b&&(b=C.t.create(b),c=C.t.create(c),e=C.t.create(e));var f=new C.yC;f.v5(b,c,e);return f};C.$J=C.Gb.extend({ud:p,AN:0,Zt:q,Aq:q,ha:"ControlSwitch",ctor:function(){C.Gb.prototype.ctor.call(this)},hI:function(b,c,e,f,g,h){b||d("cc.ControlSwitch.initWithMaskSprite(): maskSprite should be non-null.");c||d("cc.ControlSwitch.initWithMaskSprite(): onSprite should be non-null.");e||d("cc.ControlSwitch.initWithMaskSprite(): offSprite should be non-null.");f||d("cc.ControlSwitch.initWithMaskSprite(): thumbSprite should be non-null.");return this.s()?(this.Aq=n,this.ud=new C.aK,this.ud.hI(b,c,e, f,g,h),this.ud.q(this.ud.d().width/2,this.ud.d().height/2),this.m(this.ud),this.Ii(q),this.J(0.5,0.5),this.ja(this.ud.d()),n):q},MB:function(b,c){var e=(this.Aq=b)?this.ud.mm:this.ud.Mn;c||q?this.ud.Ze(C.Tm.create(0.2,"sliderXPosition",this.ud.Mk,e)):this.ud.TB(e);this.sf(C.Wi)},aja:x("Aq"),uia:x("Zt"),Ba:function(b){this.Fc=b;this.ud.D(b?255:128)},Oo:function(b){b=b.ie();return b=this.Tf(b)},ob:function(b){if(!this.Li(b)||!this.isEnabled()||!this.Aa)return q;this.Zt=q;this.AN=this.Oo(b).x-this.ud.Mk; this.ud.wb.z(C.color.GRAY);this.ud.zd();return n},ac:function(b){b=this.Oo(b);b=F(b.x-this.AN,0);this.Zt=n;this.ud.TB(b.x)},$b:function(b){b=this.Oo(b);this.ud.wb.z(C.color.WHITE);this.Zt?this.MB(!(b.x=this.mm&&(b=this.mm);this.Mk=b;this.zd()},K4:x("Mk"),AZ:function(){return this.ki.d().width},xZ:function(){return this.Ek.d().height},DJ:function(b,c){C.log("key \x3d "+c+", value \x3d "+b);this.TB(b)},u8:v("mm"),k4:x("mm"),t8:v("Mn"),h4:x("Mn"),m8:function(b){this.mc.cb(b)},V3:function(){return this.mc.Rb()},Nna:v("WO"),Vha:x("WO"),l8:v("sF"),U3:x("sF"),oS:v("ki"),l4:x("ki"),mS:v("Ek"),i4:x("Ek"),fw:v("wb"),iv:x("wb"),nS:v("eu"),j4:x("eu"),lS:v("cu"),g4:x("cu")});D=C.aK.prototype; C.c(D,"sliderX",D.K4,D.TB);C.c(D,"onPos",D.k4,D.u8);C.c(D,"offPos",D.h4,D.t8);C.c(D,"maskTexture",D.V3,D.m8);C.c(D,"maskPos",D.U3,D.l8);C.c(D,"onSprite",D.l4,D.oS);C.c(D,"offSprite",D.i4,D.mS);C.c(D,"thumbSprite",D.iv,D.fw);C.c(D,"onLabel",D.j4,D.nS);C.c(D,"offLabel",D.g4,D.lS);C.c(D,"onSideWidth",D.AZ);C.c(D,"offSideWidth",D.xZ);D=p;C.WJ=0;C.XJ=1;C.pw=2;C.fs=C.color(55,55,55);C.vC=C.color(147,147,147);C.VJ="CourierNewPSMT";C.GJ=0.15;C.yT=12; C.zC=C.Gb.extend({re:p,If:p,im:p,om:p,jd:0,tt:q,Gp:q,Am:q,Pa:0,rb:0,vm:0,Eu:q,lo:C.pw,ht:0,ha:"ControlStepper",ctor:function(){C.Gb.prototype.ctor.call(this);this.om=this.im=this.If=this.re=p;this.jd=0;this.Am=this.Gp=this.tt=q;this.vm=this.rb=this.Pa=0;this.Eu=q;this.lo=C.pw;this.ht=0},q5:function(b,c){b||d("cc.ControlStepper.initWithMinusSpriteAndPlusSprite(): Minus sprite should be non-null.");c||d("cc.ControlStepper.initWithMinusSpriteAndPlusSprite(): Plus sprite should be non-null.");if(this.s()){this.tt= this.Gp=n;this.Pa=0;this.rb=100;this.jd=0;this.vm=1;this.Am=q;this.Ii(q);this.kS(b);this.re.q(b.d().width/2,b.d().height/2);this.m(this.re);this.jS(C.H.create("-",C.VJ,40,H(40,40),C.en,C.yD));this.im.z(C.vC);this.im.q(this.re.d().width/2,this.re.d().height/2);this.re.m(this.im);this.sS(c);this.If.q(b.d().width+c.d().width/2,b.d().height/2);this.m(this.If);this.rS(C.H.create("+",C.VJ,40,H(40,40),C.en,C.yD));this.om.z(C.fs);this.om.q(this.If.d().width/2,this.If.d().height/2);this.If.m(this.om);var e= C.De.TJ(this.re.Od(),this.If.Od());this.ja(this.re.d().width+this.If.d().height,e.height);return n}return q},Q8:function(b){if(this.Am=b)this.im.z(C.fs),this.om.z(C.fs);this.Ud(this.jd)},g5:x("Am"),$v:function(b){b>=this.rb&&d("cc.ControlStepper.setMinimumValue(): minimumValue should be numerically less than maximumValue.");this.Pa=b;this.Ud(this.jd)},fv:x("Pa"),Zv:function(b){b<=this.Pa&&d("cc.ControlStepper.setMaximumValue(): maximumValue should be numerically less than maximumValue.");this.rb= b;this.Ud(this.jd)},ev:x("rb"),Ud:function(b){this.rJ(b,n)},pr:x("jd"),G8:function(b){0>=b&&d("cc.ControlStepper.setMaximumValue(): stepValue should be numerically greater than 0.");this.vm=b},Q4:x("vm"),K5:x("tt"),rJ:function(b,c){bthis.rb&&(b=this.Am?this.Pa:this.rb);this.jd=b;this.Am||(this.im.z(b==this.Pa?C.vC:C.fs),this.om.z(b==this.rb?C.vC:C.fs));c&&this.sf(C.Wi)},VS:function(){this.ht=-1;this.Zo(this.update,C.GJ,C.wp,3*C.GJ)},YS:function(){this.ip(this.update)}, update:function(){this.ht++;this.htthis.Pa?(this.lo=C.WJ,this.re.z(C.color.GRAY),this.If.z(C.color.WHITE)):b.x>=this.re.d().width&&this.jdthis.rb&&(b=this.rb);this.jd=b;b=(b-this.Pa)/(this.rb-this.Pa);this.Fq.qS(100*b);this.wb.jJ(360*b);this.sf(C.Wi)},pr:x("jd"),$v:function(b){this.Pa=b;this.Pa>= this.rb&&(this.rb=this.Pa+1);this.Ud(this.rb)},fv:x("Pa"),Zv:function(b){this.rb=b;this.rb<=this.Pa&&(this.Pa=this.rb-1);this.Ud(this.Pa)},ev:x("rb"),Li:function(b){b=this.Sj(b);return this.y2(this.Fq.Qd(),b)c&&(c+=360);this.Ud(this.jd+c/360*(this.rb-this.Pa));this.Dq=b},N6:function(){this.wb.z(C.color.WHITE);this.fp(q)},fw:v("wb"),iv:x("wb"),uS:v("Fq"),v4:x("Fq"),z8:v("Dq"),SA:x("Dq")});D=C.xC.prototype;C.c(D,"value",D.pr,D.Ud);C.c(D,"minValue",D.fv,D.$v); C.c(D,"maxValue",D.ev,D.Zv);C.c(D,"progressTimer",D.v4,D.uS);C.c(D,"thumbSprite",D.iv,D.fw);C.c(D,"prevLocation",D.SA,D.z8);D=p;C.xC.create=function(b,c,e){var f=new C.xC;return f&&(b=C.t.create(b),e=C.t.create(e),c=C.pc.create(C.t.create(c)),f.y5(b,c,e))?f:p};C.wL=-1;C.yp=0;C.hx=1;C.gx=2;C.k2=function(b){var c=C.view;return b*((c.W+c.na)/2)/160};C.sW=C.Ca.extend({B7:t(),C7:t()}); C.Vh=C.md.extend({dda:0,Aca:0,yca:0,hy:p,Ie:C.gx,ai:q,IY:p,ba:p,Eh:q,bz:p,dz:p,kt:q,pt:q,nu:p,br:p,Fu:0,vd:p,zi:p,WN:0,VN:0,gu:p,fG:q,XO:p,nf:p,ha:"ScrollView",ctor:function(){C.md.prototype.ctor.call(this);this.IY=F(0,0);this.bz=F(0,0);this.dz=F(0,0);this.nu=F(0,0);this.br=F(0,0);this.vd=[];this.zi=H(0,0);this.gu=new C.xp(0,0,0,0);this.XO=new C.xp(0,0,0,0)},s:function(){return this.sv(H(200,200),p)},sv:function(b,c){var e=F(0,0);return C.md.prototype.s.call(this)?(this.ba=c,this.ba||(this.ba=C.md.create(), this.ba.Ii(q),this.ba.J(e)),this.vJ(b),this.vf(n),this.vd.length=0,this.hy=p,this.pt=this.kt=n,this.Ie=C.gx,this.ba.q(e),this.Fu=0,this.m(this.ba),this.WN=this.VN=1,n):q},Mr:function(b,c){if(c)this.W7(b,0.15);else{if(!this.kt){var e=this.fl(),f=this.Lm();b.x=Math.max(e.x,Math.min(f.x,b.x));b.y=Math.max(e.y,Math.min(f.y,b.y))}this.ba.q(b)}},q3:function(){var b=this.ba.Qd();return F(b.x,b.y)},W7:function(b,c){var e=C.tp.create(c,b),f=C.dh.create(this.X0,this);this.ba.Ze(C.Zd.create(e,f));this.Zo(this.HF)}, OS:function(b,c){if(c)this.R8(b,0.15);else{var e=this.ba;if(e.UA()!=b){var f,g;0==this.Fu?(g=this.zi,g=F(0.5*g.width,0.5*g.height),g=this.Oj(g)):g=this.br;f=e.Tf(g);e.ra(Math.max(this.WN,Math.min(this.VN,b)));f=e.Oj(f);this.Mr(C.hl(e.Qd(),C.bb(g,f)))}}},rQ:function(){return this.ba.UA()},R8:function(b,c){if(0Math.abs(C.k2(e))))if(this.Eh||(b.x=0,b.y=0),this.br=c,this.Eh=n,this.ai){switch(f){case C.hx:b.x=0;break;case C.yp:b.y= 0}e=this.ba.Qd();c=e.x+b.x;e=e.y+b.y;this.nu=b;this.Mr(F(c,e))}}else 2===this.vd.length&&!this.ai&&(b=C.lR(this.ba.Pj(this.vd[0]),this.ba.Pj(this.vd[1])),this.OS(this.rQ()*b/this.Fu))},$b:function(){this.Aa&&(1==this.vd.length&&this.Eh&&this.Zo(this.uE),this.vd.length=0,this.Eh=this.ai=q)},Vc:function(){this.Aa&&(this.vd.length=0,this.Eh=this.ai=q)},ja:function(b,c){this.ba!=p&&(c===k?this.ba.ja(b):this.ba.ja(b,c),this.CJ())},Qf:function(b){var c=this.ba;c!=p&&(c.Qf(b),this.CJ())},Pf:function(b){var c= this.ba;c!=p&&(c.Pf(b),this.CJ())},d:function(){return this.ba.d()},CJ:function(){if(this.ba!=p){var b=this.zi,c=this.Lm();this.bz.x=c.x+0.2*b.width;this.bz.y=c.y+0.2*b.height;c=this.fl();this.dz.x=c.x-0.2*b.width;this.dz.y=c.y-0.2*b.height}},J5:x("pt"),T7:v("pt"),G:function(b){if(this.Aa){b=b||C.o;var c,e=this.i,f,g;if(C.ca===C.Ub){b.save();this.transform(b);this.gM(b);if(e&&0f.ia)f.G(b);else break;for(this.U(b);cf.ia)f.G();else break;for(this.U(b);c=Math.abs(e.x)&&1>=Math.abs(e.y)||g>b.y||gb.x||fe&&(b.x+=c.width*e,e=-e);0>f&&(b.y+=c.height*f,f=-f);g=this.XO;g.x=b.x;g.y=b.y;g.width=c.width*e;g.height=c.height*f;return g}});D=C.Vh.prototype;C.c(D,"minOffset",D.fl);C.c(D,"maxOffset",D.Lm);C.c(D,"bounceable",D.G5,D.Q7);C.c(D,"viewSize",D.c5,D.vJ);C.c(D,"container",D.p3,D.U7);C.c(D,"direction",D.mr,D.nl);C.c(D,"delegate",D.bv,D.dp);C.c(D,"clippingToBounds",D.J5,D.T7); D=p;C.Vh.create=function(b,c){var e=new C.Vh;if(2==arguments.length){if(e&&e.sv(b,c))return e}else if(e&&e.s())return e;return p};C.tW=C.Ca.extend({aw:t(),Hh:A(0)});C.uW=C.tW.extend({AF:0,ctor:function(){this.AF=0},aw:v("AF"),Hh:x("AF")});function ja(b,c){return b.Hh()-c.Hh()} C.fC=C.Ca.extend({pi:p,ctor:function(){this.pi=[]},JQ:function(b){b||d("cc.ArrayForObjectSorting.insertSortedObject(): addObject should be non-null.");this.C5(b,this.ur(b))},p7:function(b){if(0!=this.count()){var c=this.ur(b);c=e&&b=c;){var g=0|c+(e-c)/2,h=f[g],m=f[g+1];if(b>=h&&b<=m)return g;b=c?0:-1},SZ:function(b){b={x:b.x,y:b.y};this.er===C.DL&&(b.y=this.ba.d().height-b.y);b=this.aY(b);-1!=b&&(b=Math.max(0,b),-1f;b--)c=e.Qo(b),this.Gz(c.zk-1,c)}}},f7:function(){this.lz=C.wL;for(var b=this.Nl,c=this.Pp,e=this.ba,f=0,g=b.count();fe.Df&&C.log("cc.LabelAtlas._updateAtlasValues(): Invalid String length");for(var r=e.quads,s=this.Ia,s={r:s.r,g:s.g,b:s.b,a:this.ta},u=this.ng,y=0;yb&&e.m5(c-b))},V:p,D0:function(b){b=String(b);var c=b.length;this.Xb=b;this.width=c*this.ng;this.height=this.Gf;if(this.i){b=this.i;for(var c=b.length,e=0;ethis.textureAtlas.totalQuads&&this.textureAtlas.HR(c);this.Xb=b;this.width=c*this.ng;this.height=this.Gf;this.Yr();this.quadsToDraw=c},D:p,lG:function(b){if(this.ta!==b){C.dk.prototype.D.call(this,b);for(var c=this.i,e=0,f=c.length;e=b)break;var I=this.Xb[g];m||(s=this.$E(y),m=n);h||(r=s,h=n);if(10==I.charCodeAt(0)){e.push("\n");c=c.concat(e);e.length=0;h=m=q;r=s=-1;z--;u-=E;f++;if(g>=b)break;s||(s=this.$E(y),m=n);r||(r=s,h=n);g++}else if(C.rI(I))e.push(I), c=c.concat(e),e.length=0,m=q,s=-1,g++;else if(this.uZ(y)-r>this.Nu)if(this.PN){C.pT(e);e.push("\n");c=c.concat(e);e.length=0;h=m=q;r=s=-1;f++;if(g>=b)break;s||(s=this.$E(y),m=n);r||(r=s,h=n);z--}else e.push(I),-1!=c.lastIndexOf(" ")?C.pT(c):c=[],0y)&&(z=this.Ei(y),z!=p)){z=z.Q.x+z.pd()/2;m=0;switch(this.ct){case C.en:m=this.width/2-z/2;break;case C.GL:m=this.width-z}if(0!=m)for(z=0;zy)&&(y=this.Ei(y)))y.x+=m;g+=h;c++;e.length=0}}else e.push(this.Xb[g])}},G7:function(b){this.ct=b;this.Zg()},fZ:x("ct"),R7:function(b){this.Nu=b;this.Zg()},Lt:x("Nu"),hna:function(b){this.PN=b;this.Zg()},ra:function(b,c){C.v.prototype.ra.call(this,b,c);this.Zg()},yb:function(b){C.v.prototype.yb.call(this, b);this.Zg()},Kb:function(b){C.v.prototype.Kb.call(this,b);this.Zg()},eS:function(b){if(b!=p&&b!=this.Ht){var c=C.da.Ih(b);c?(this.Ht=b,this.Ig=c,b=C.tb.xe(c.wP),this.Y=c=b.Pc,this.texture=b,C.ca===C.Ub&&(this.Hf=this.texture),c?this.BA():b.Hc(function(b){this.Y=n;this.texture=b;this.BA();this.Ol();this.Zg();this.Yc()},this)):C.log("cc.LabelBMFont.setFntFile() : Impossible to create font. Please check file")}},Nga:x("Ht"),J:function(b,c){C.v.prototype.J.call(this,b,c);this.Zg()},EO:function(b){C.v.prototype.EO.call(this, b);this.Zg()},sd:function(b){C.v.prototype.sd.call(this,b);this.Zg()},td:function(b){C.v.prototype.td.call(this,b);this.Zg()},wba:t(),sca:function(b,c){var e=0;if(this.HY.Y5){var f=this.HY.Y5[(b<<16|c&65535).toString()];f&&(e=f.yda)}return e},$E:function(b){return b.Q.x*this.W-b.pd()*this.W*b.Da.x},uZ:function(b){return b.Q.x*this.W+b.pd()*this.W*b.Da.x}});D=C.rp.prototype;C.c(D,"opacityModifyRGB",D.Xf,D.Td);C.c(D,"opacity",D.Ma,D.D);C.c(D,"cascadeOpacity",D.vv,D.cp);C.c(D,"color",D.Ga,D.z); C.c(D,"cascadeColor",D.uv,D.bp);C.c(D,"string",D.Eb,D.E0);C.c(D,"boundingWidth",D.Lt,D.R7);C.c(D,"textAlign",D.fZ,D.G7);C.rp.create=function(b,c,e,f,g){return new C.rp(b,c,e,f,g)};C.rI=function(b){b=b.charCodeAt(0);return 9<=b&&13>=b||32==b||133==b||160==b||5760==b||8192<=b&&8202>=b||8232==b||8233==b||8239==b||8287==b||12288==b};C.pT=function(b){var c=b.length;if(!(0>=c)&&(c-=1,C.rI(b[c]))){for(var e=c-1;0<=e;--e)if(C.rI(b[e]))c=e;else break;C.G9(b,c)}}; C.G9=function(b,c){var e=b.length;c>=e||0>c||b.splice(c,e)}; C.aZ={$U:/info [^\n]*(\n|$)/gi,cU:/common [^\n]*(\n|$)/gi,QV:/page [^\n]*(\n|$)/gi,bU:/char [^\n]*(\n|$)/gi,fV:/kerning [^\n]*(\n|$)/gi,bV:/\w+=[^ \r\n]+/gi,aV:/^[\-]?\d+$/,hu:function(b){b=b.match(this.bV);var c={};if(b)for(var e=0,f=b.length;eg.width||f.scaleH>g.height)&&C.log("cc.LabelBMFont._parseCommonArguments(): page can't be larger than supported")}1!==f.pages&&C.log("cc.LabelBMFont._parseCommonArguments(): only supports 1 page");f=this.hu(b.match(this.QV)[0]);0!==f.id&&C.log("cc.LabelBMFont._parseImageFileName() : file could not be found");e.wP=C.path.vA(c,f.file);for(var h=b.match(this.bU),m=e.a3={},f=0,g=h.length;f=c)&&this.ab.ff&&this.ab.ff.tv(b,c)},QP:function(){this.ab&&this.ab.ff&&this.ab.ff.EA()},NH:function(){if(this.ab&&this.ab.ff){var b=this.ab.ff.NH();return b?b:""}return""},sea:function(){if(this.ab)for(var b=0;bb?b==C.Fs.yP?this.QP():b== C.Fs.TP&&this.Yu("\n",1):255>b&&this.Yu(String.fromCharCode(b),1)}});C.OC.dV=C.Ca.extend({ff:p,ph:p,ctor:function(){this.ph=[]},Bfa:function(b){for(var c=0;c=b?(this.Ff="",this.Yx=0,C.H.prototype.V.call(this,this.Pn)):this.string=this.Ff.substring(0,b-1)},xB:function(){C.Tj.xB(this)},tv:function(b){var c=b;b=c.indexOf("\n");-1g.ia)g.G(b);else break;for(e=0;eg.ia)g.G(b);else break;for(this.U(b);ch[c].ia)h[c].G();else break;for(f=0;fm[f].ia)m[f].G();else break;for(this.U(b);c=b.width||0>=b.height?(this.ec.x=0,this.ec.y=0):(this.ec.x=c.x/b.width,this.ec.y=c.y/b.height);break;case L.UV:c=F(b.width*this.ec.x,b.height*this.ec.y)}this.q(c)},B8:v("Nq"),H4:x("Nq"),Sd:function(b){this.Ka!=b&&(b=(this.Ka=b)?this.d():this.sa,this.L.width=b.width,this.L.height=b.height,this.lb())},Uia:x("Ka"),gv:function(){return H(this.L)},Bga:function(){return H(this.sa)},O3:function(){return H(this.L)}, Mha:function(){return F(this.Ld)},NZ:function(){return this.Ld.x},rZ:function(){return this.Ld.y},nia:function(){return this.Oj(F(this.Da.x*this.f.width,this.Da.y*this.f.height))},al:function(){return this},Hi:function(){return H(this.f)},lb:function(){this.ja(this.L);for(var b=this.kd(),c=0,e=b.length;c=e.width||0>=e.height?(this.ec.x=0,this.ec.y=0):c?(this.ec.x=b/e.width,this.ec.y=c/e.height):(this.ec.x=b.x/e.width,this.ec.y=b.y/e.height))}C.v.prototype.q.call(this,b,c)},Or:function(b){if(this.gc){var c=this.Rd();c&&(c=c.width,this.ec.x=0>=c?0:b/c)}C.v.prototype.Or.call(this,b)},bw:function(b){if(this.gc){var c=this.Rd();c&&(c=c.height,this.ec.y=0>=c?0:b/c)}C.v.prototype.bw.call(this,b)},xna:function(b){this.ec=b;if(this.gc&&(b=this.Rd()))b=b.gv(),this.q(b.width*this.ec.x,b.height* this.ec.y)},M0:function(b){this.ec.x=b;if(this.gc){var c=this.Rd();c&&this.Or(c.width*b)}},N0:function(b){this.ec.y=b;if(this.gc){var c=this.Rd();c&&this.bw(c.height*b)}},A9:function(){this.J(this.Da)},wha:function(){return F(this.ec)},OZ:function(){return this.ec.x},PZ:function(){return this.ec.y},yna:v("Dr"),xha:x("Dr"),Ad:function(b){this.Ja=b;this.wg()},wv:x("Ja"),tf:function(b){this.La=b;this.Yg()},xv:x("La"),wg:t(),Yg:t(),Bi:t(),H5:x("nn"),isEnabled:x("Fc"),xb:function(){return this.Q.x-this.Da.x* this.L.width},Zb:function(){return this.Q.y-this.Da.y*this.L.height},Db:function(){return this.xb()+this.L.width},Ic:function(){return this.Zb()+this.L.height},fia:function(){C.log("getTouchStartPos is deprecated. Please use getTouchBeganPosition instead.");return this.aI()},aI:function(){return F(this.Dh)},dia:function(){C.log("getTouchMovePos is deprecated. Please use getTouchMovePosition instead.");return this.V4()},V4:function(){return F(this.ar)},bia:function(){C.log("getTouchEndPos is deprecated. Please use getTouchEndPosition instead."); return this.U4()},U4:function(){return F(this.Sk)},eJ:v("jm"),getName:x("jm"),d5:x("$G"),Yv:function(b){b&&(this.uq[b.Gh()]=b,this.fm=b.Gh())},Tg:function(b){b=b||this.fm;return this.uq[b]},ug:A("Widget"),j:function(){var b=this.Ue();b.Co(this);b.Bo(this);return b},Ue:function(){return L.create()},Bo:function(b){b=b.kd();for(var c=0;cG.ia)G.G();else break;for(;fG.ia)G.G();else break;for(this.U();ef.ia)f.G(b);else break;for(g=0;gf.ia)f.G(b);else break;for(;cs&&(g=f.x,m+=s);e=b.x+e-(f.x+f.width);0b&&(h=f.x,r+=b);0>m&&(m=0);0>r&&(r=0);this.oj.x=g;this.oj.y=h;this.oj.width= m;this.oj.height=r}else this.oj.x=b.x-e*this.Da.x,this.oj.y=b.y-c*this.Da.y,this.oj.width=e,this.oj.height=c;this.Zx=q}return this.oj},lb:function(){L.prototype.lb.call(this);this.FS(this.f);this.Zx=this.oe=n;this.bc&&(this.bc.q(0.5*this.f.width,0.5*this.f.height),this.Jl&&this.bc instanceof C.ea&&this.bc.Bd(this.f));this.ef&&this.ef.ja(this.f);this.$c&&this.$c.ja(this.f)},N7:function(b){this.Jl!=b&&(this.rf(this.bc),this.bc=p,this.Jl=b,this.nP(),this.TR(this.Hx,this.jt),this.UR(this.it))},Lia:x("Jl"), TR:function(b,c){if(b){c=c||L.Z;this.bc==p&&this.nP();this.Hx=b;this.jt=c;if(this.Jl){var e=this.bc;switch(this.jt){case L.Z:e.Be(b);break;case L.Cd:e.Uj(b)}e.Bd(this.f)}else switch(e=this.bc,this.jt){case L.Z:e.cb(b);break;case L.Cd:e.Jc(b)}this.Ix=this.bc.d();this.bc.q(this.f.width/2,this.f.height/2);this.eP()}},UR:function(b){this.it=b;this.Jl&&this.bc.nc(b)},Zfa:x("it"),ZS:function(b){if(b)switch(this.gm){case N.ik:case N.jk:var c=b.Tg(M.LINEAR);c||b.Yv(O.create());break;case N.vp:(c=b.Tg(M.vp))|| b.Yv(R.create())}},nP:function(){this.Jl?(this.bc=C.ea.create(),this.bc.Bd(this.f)):this.bc=C.t.create();this.Qb(this.bc,N.GT,-1);this.bc.q(this.f.width/2,this.f.height/2)},ula:function(){this.bc&&(this.rf(this.bc),this.bc=p,this.Hx="",this.Ix=H(0,0))},L7:function(b){if(this.Ql!=b){switch(this.Ql){case N.NJ:this.ef&&(this.rf(this.ef),this.ef=p);this.$c&&(this.rf(this.$c),this.$c=p);break;case N.iC:this.ef&&(this.rf(this.ef),this.ef=p);break;case N.hC:this.$c&&(this.rf(this.$c),this.$c=p)}this.Ql= b;switch(this.Ql){case N.iC:this.ef=C.nd.create();this.ef.ja(this.f);this.ef.D(this.jc);this.ef.z(this.Va);this.Qb(this.ef,N.LJ,-1);break;case N.hC:this.$c=C.ul.create(C.color(255,0,0,255),C.color(0,255,0,255)),this.$c.ja(this.f),this.$c.D(this.jc),this.$c.mJ(this.Jj),this.$c.aJ(this.sh),this.$c.sJ(this.Cf),this.Qb(this.$c,N.LJ,-1)}}},Wfa:x("Ql"),SR:function(b,c){c?(this.Jj.r=b.r,this.Jj.g=b.g,this.Jj.b=b.b,this.$c&&this.$c.mJ(b),this.sh=c,this.$c&&this.$c.aJ(c)):(this.Va.r=b.r,this.Va.g=b.g,this.Va.b= b.b,this.ef&&this.ef.z(b))},Ufa:function(){var b=this.Va;return C.color(b.r,b.g,b.b,b.a)},bga:function(){var b=this.Jj;return C.color(b.r,b.g,b.b,b.a)},Yfa:function(){var b=this.sh;return C.color(b.r,b.g,b.b,b.a)},K7:function(b){this.jc=b;switch(this.Ql){case N.iC:this.ef.D(b);break;case N.hC:this.$c.D(b)}},Vfa:x("jc"),M7:function(b){this.Cf.x=b.x;this.Cf.y=b.y;this.$c&&this.$c.sJ(b)},Xfa:x("Cf"),Bma:function(b){this.mk.r=b.r;this.mk.g=b.g;this.mk.b=b.b;this.eP()},Cma:function(b){this.mk.a=b;this.h3()}, h3:function(){var b=this.mk;return C.color(b.r,b.g,b.b,b.a)},$fa:function(){return this.mk.a},eP:function(){this.bc&&this.bc.z(this.mk)},aga:x("Ix"),ak:function(b){this.gm=b;b=this.i;for(var c=p,e=0;eg&&(h=e,g=r)}e++}return h}C.assert(0,"invalid focus direction!!!");return 0},kM:function(b){for(var c=C.zs,e=this.uj(b),f=this.i,g=0,h=f.length;gc&&(c=m)}return c},YY:function(b,c){if(c!=p){var e=this.uj(c),f=this.uj(this.fN());b==L.Th?this.zr=e.x>f.x?this.Gt.bind(this):this.vy.bind(this):b==L.hh?this.zr=e.x>f.x?this.vy.bind(this):this.Gt.bind(this):b==L.Sh?this.zr=e.y>f.y?this.Gt.bind(this):this.vy.bind(this):b==L.jh?this.zr=e.y=b.width||0>=b.height){this.ga.ra(1);return}var c=this.L.width/b.width, b=this.L.height/b.height;this.ga.yb(c);this.ga.Kb(b);this.Kn=c;this.Ln=b}this.ga.q(this.f.width/2,this.f.height/2)},rR:function(){if(this.Ka)this.I||(this.Oa.ra(1),this.Qn=this.Rn=1);else if(this.I)this.Oa.Bd(this.L),this.Qn=this.Rn=1;else{var b=this.QF;if(0>=b.width||0>=b.height){this.Oa.ra(1);return}var c=this.L.width/b.width,b=this.L.height/b.height;this.Oa.yb(c);this.Oa.Kb(b);this.Qn=c;this.Rn=b}this.Oa.q(this.f.width/2,this.f.height/2)},PP:function(){if(this.Ka)this.I||this.Ua.ra(1);else if(this.I)this.Ua.Bd(this.L); else{var b=this.DE;if(0>=b.width||0>=b.height){this.Ua.ra(1);return}var c=this.L.height/b.height;this.Ua.yb(this.L.width/b.width);this.Ua.Kb(c)}this.Ua.q(this.f.width/2,this.f.height/2)},Bi:function(){this.zF&&(this.eR(),this.zF=q);this.OF&&(this.rR(),this.OF=q);this.CE&&(this.PP(),this.CE=q)},F9:function(){this.Md.q(0.5*this.f.width,0.5*this.f.height)},y8:v("wB"),Qr:function(b){this.Md.V(b)},$H:function(){return this.Md.Eb()},JS:function(b){this.Tz.r=b.r;this.Tz.g=b.g;this.Tz.b=b.b;this.Md.fb(b)}, nQ:function(){return this.Md.Ga()},WB:function(b){this.Md.uf(b)},pQ:function(){return this.Md.Fi()},KS:function(b){this.Md.Zf(b)},oQ:function(){return this.Md.Qj()},H0:function(b){this.Md.font=b},KZ:function(){return this.Md.font},kw:function(){this.wf(this.ga);this.wf(this.Oa);this.wf(this.Ua)},ug:A("Button"),Ue:function(){return S.create()},qf:function(b){this.Qc=b.Qc;this.ep(b.I);this.wI(b.yF,b.bu);this.xI(b.lE,b.iu);this.vI(b.BE,b.zt);this.WI(b.Np);this.XI(b.Op);this.VI(b.Mp);this.Qr(b.$H()); this.KS(b.oQ());this.WB(b.pQ());this.JS(b.nQ());this.y8(b.wB)}}),D=S.prototype;C.c(D,"titleText",D.$H,D.Qr);C.c(D,"titleFont",D.KZ,D.H0);C.c(D,"titleFontSize",D.pQ,D.WB);C.c(D,"titleFontName",D.oQ,D.KS);C.c(D,"titleColor",D.nQ,D.JS);D=p;S.create=function(b,c,e,f){var g=new S;if(b===k)return g;g.s(b,c,e,f)};S.VK=-2;S.rL=-2;S.fK=-2;S.cX=-1;S.CL=0;S.dX=1;var T=L.extend({Ob:p,Cc:p,Oc:p,Bc:p,Gc:p,mg:n,rn:p,sn:p,qn:p,WD:L.Z,VD:L.Z,SE:L.Z,UD:L.Z,RE:L.Z,cM:"",eM:"",qN:"",bM:"",pN:"",ha:"CheckBox",Gx:n,Jx:n,Ay:n,Fx:n,zy:n,ctor:function(){L.prototype.ctor.call(this)},s:function(b,c,e,f,g,h){return L.prototype.s.call(this)?(this.mg=n,this.vf(n),b===k&&this.Wj(b,c,e,f,g,h),n):q},Ug:function(){this.Ob=C.t.create();this.Cc=C.t.create();this.Oc=C.t.create();this.Bc=C.t.create();this.Gc=C.t.create();this.Qb(this.Ob,T.JT,-1);this.Qb(this.Cc,T.KT,-1);this.Qb(this.Oc, T.WU,-1);this.Qb(this.Bc,T.IT,-1);this.Qb(this.Gc,T.VU,-1);window.test=[this.Ob,this.Cc,this.Oc,this.Bc,this.Gc];window.a=this},Wj:function(b,c,e,f,g,h){this.VQ(b,h);this.XQ(c,h);this.YQ(e,h);this.WQ(f,h);this.ZQ(g,h)},VQ:function(b,c){if(b){c=c||L.Z;this.cM=b;this.WD=c;var e=this.Ob;switch(this.WD){case L.Z:e.cb(b);break;case L.Cd:e.Jc(b)}this.gH();e.Y||(this.Ob.ja(this.sa),e.Hc(function(){this.gH()},this));this.wg();this.Yg();this.Ob.z(this.Ga());this.Ob.D(this.Ma());this.wd(this.Ob.d());this.Gx= n}},XQ:function(b,c){if(b){c=c||L.Z;this.eM=b;this.VD=c;switch(this.VD){case L.Z:this.Cc.cb(b);break;case L.Cd:this.Cc.Jc(b)}this.wg();this.Yg();this.Cc.z(this.Ga());this.Cc.D(this.Ma());this.Jx=n}},YQ:function(b,c){if(b){c=c||L.Z;this.qN=b;this.SE=c;switch(this.SE){case L.Z:this.Oc.cb(b);break;case L.Cd:this.Oc.Jc(b)}this.wg();this.Yg();this.Oc.z(this.Ga());this.Oc.D(this.Ma());this.Ay=n}},WQ:function(b,c){if(b){c=c||L.Z;this.bM=b;this.UD=c;switch(this.UD){case L.Z:this.Bc.cb(b);break;case L.Cd:this.Bc.Jc(b)}this.wg(); this.Yg();this.Bc.z(this.Ga());this.Bc.D(this.Ma());this.Fx=n}},ZQ:function(b,c){if(b){c=c||L.Z;this.pN=b;this.RE=c;switch(this.RE){case L.Z:this.Gc.cb(b);break;case L.Cd:this.Gc.Jc(b)}this.wg();this.Yg();this.Gc.z(this.Ga());this.Gc.D(this.Ma());this.zy=n}},Jv:function(){this.Ob.ka(n);this.Cc.ka(q);this.Bc.ka(q);this.Gc.ka(q)},Kv:function(){this.Ob.ka(q);this.Cc.ka(n);this.Bc.ka(q);this.Gc.ka(q)},Ar:function(){this.Ob.ka(q);this.Cc.ka(q);this.Bc.ka(n);this.Oc.ka(q);this.mg&&this.Gc.ka(n)},SB:function(b){b!= this.mg&&(this.mg=b,this.Oc.ka(this.mg))},F4:x("mg"),E7:function(){this.qn&&this.qn(this,T.tK);this.rn&&this.sn&&this.sn.call(this.rn,this,T.tK)},w9:function(){this.qn&&this.qn(this,T.vK);this.rn&&this.sn&&this.sn.call(this.rn,this,T.vK)},KI:function(){L.prototype.KI.call(this);this.mg?(this.SB(q),this.w9()):(this.SB(n),this.E7())},jda:function(b,c){this.sn=b;this.rn=c},addEventListener:v("qn"),Hi:function(){return this.Ob.d()},wg:function(){this.Ob.Ad(this.Ja);this.Cc.Ad(this.Ja);this.Oc.Ad(this.Ja); this.Bc.Ad(this.Ja);this.Gc.Ad(this.Ja)},Yg:function(){this.Ob.tf(this.La);this.Cc.tf(this.La);this.Oc.tf(this.La);this.Bc.tf(this.La);this.Gc.tf(this.La)},J:function(b,c){c===k?(L.prototype.J.call(this,b),this.Ob.J(b),this.Cc.J(b),this.Bc.J(b),this.Oc.J(b),this.Gc.J(b)):(L.prototype.J.call(this,b,c),this.Ob.J(b,c),this.Cc.J(b,c),this.Bc.J(b,c),this.Oc.J(b,c),this.Gc.J(b,c))},sd:function(b){L.prototype.sd.call(this,b);this.Ob.sd(b);this.Cc.sd(b);this.Bc.sd(b);this.Oc.sd(b);this.Gc.sd(b)},td:function(b){L.prototype.td.call(this, b);this.Ob.td(b);this.Cc.td(b);this.Bc.td(b);this.Oc.td(b);this.Gc.td(b)},lb:function(){L.prototype.lb.call(this);this.zy=this.Fx=this.Ay=this.Jx=this.Gx=n},d:function(){return this.Ob.d()},pd:function(){return this.Ob.pd()},pe:function(){return this.Ob.pe()},al:x("Ob"),gH:function(){if(this.Ka)this.Ob.ra(1);else{var b=this.Ob.d();if(0>=b.width||0>=b.height){this.Ob.ra(1);return}var c=this.L.height/b.height;this.Ob.yb(this.L.width/b.width);this.Ob.Kb(c)}b=this.f.width/2;c=this.f.height/2;this.Ob.q(b, c);this.Cc.q(b,c);this.Oc.q(b,c);this.Bc.q(b,c);this.Gc.q(b,c)},R1:function(){if(this.Ka)this.Cc.ra(1);else{var b=this.Cc.d();if(0>=b.width||0>=b.height)this.Cc.ra(1);else{var c=this.L.height/b.height;this.Cc.yb(this.L.width/b.width);this.Cc.Kb(c)}}},e3:function(){if(this.Ka)this.Oc.ra(1);else{var b=this.Oc.d();if(0>=b.width||0>=b.height)this.Oc.ra(1);else{var c=this.L.height/b.height;this.Oc.yb(this.L.width/b.width);this.Oc.Kb(c)}}},Q1:function(){if(this.Ka)this.Bc.ra(1);else{var b=this.Bc.d();if(0>= b.width||0>=b.height)this.Bc.ra(1);else{var c=this.L.height/b.height;this.Bc.yb(this.L.width/b.width);this.Bc.Kb(c)}}},d3:function(){if(this.Ka)this.Gc.ra(1);else{var b=this.Gc.d();if(0>=b.width||0>=b.height)this.Gc.ra(1);else{var c=this.L.height/b.height;this.Gc.yb(this.L.width/b.width);this.Gc.Kb(c)}}},kw:function(){this.wf(this.Ob);this.wf(this.Cc);this.wf(this.Oc);this.wf(this.Bc);this.wf(this.Gc)},Zr:function(){this.$g(this.Ob);this.$g(this.Cc);this.$g(this.Oc);this.$g(this.Bc);this.$g(this.Gc)}, ug:A("CheckBox"),Ue:function(){return T.create()},qf:function(b){b instanceof T&&(this.VQ(b.cM,b.WD),this.XQ(b.eM,b.VD),this.YQ(b.qN,b.SE),this.WQ(b.bM,b.UD),this.ZQ(b.pN,b.RE),this.SB(b.mg),this.rn=b.rn,this.sn=b.sn,this.qn=b.qn)},Bi:function(){this.Gx&&(this.gH(),this.Gx=q);this.Jx&&(this.R1(),this.Jx=q);this.Ay&&(this.e3(),this.Ay=q);this.Fx&&(this.Q1(),this.Fx=q);this.zy&&(this.d3(),this.zy=q)}}),D=T.prototype;C.c(D,"selected",D.F4,D.SB);D=p; T.create=function(b,c,e,f,g,h){var m=new T;b===k?m.s():m.s(b,c,e,f,g,h);return m};T.tK=0;T.vK=1;T.JT=-1;T.KT=-1;T.IT=-1;T.WU=-1;T.VU=-1;var za=L.extend({I:q,Qc:n,Zc:p,dc:p,ui:"",Jy:L.Z,fi:p,ha:"ImageView",Iy:n,ctor:function(){this.Zc=J(0,0,0,0);this.fi=H(this.L.width,this.L.height);L.prototype.ctor.call(this)},s:function(b,c){L.prototype.s.call(this);b!==k&&this.Mh(b,c);return n},Ug:function(){this.dc=C.t.create();this.Qb(this.dc,za.Ag,-1)},Mh:function(b,c){if(b){c=c||L.Z;this.ui=b;this.Jy=c;var e=this.dc;switch(this.Jy){case L.Z:e.Be(b);break;case L.Cd:e.Uj(b)}var f=e.d();e.Y?(this.fi.width=this.sa.width?this.sa.width:f.width,this.fi.height= this.sa.height?this.sa.height:f.height):(e.Hc(function(){var b=e.d();this.fi.width=this.sa.width?this.sa.width:b.width;this.fi.height=this.sa.height?this.sa.height:b.height;e.nc&&e.nc(this.Zc);this.xQ()},this),this.fi.width=this.sa.width,this.fi.height=this.sa.height);this.I&&e.nc(this.Zc);this.wg();this.Yg();e.z(this.Ga());e.D(this.Ma());this.wd(this.fi);this.Iy=n}},zb:function(b){this.I||this.dc.zb(b)},wg:function(){this.I?this.dc.yb(this.Ja?-1:1):this.dc.Ad(this.Ja)},Yg:function(){this.I?this.dc.Kb(this.La? -1:1):this.dc.tf(this.La)},Bi:function(){this.Iy&&(this.xQ(),this.Iy=q)},ep:function(b){this.I!=b&&(this.I=b,this.rf(this.dc),this.dc=p,this.dc=this.I?C.ea.create():C.t.create(),this.Mh(this.ui,this.Jy),this.Qb(this.dc,za.Ag,-1),this.I?(b=this.Ka,this.Sd(q),this.Qc=b):this.Sd(this.Qc),this.nc(this.Zc))},pI:x("I"),Sd:function(b){if(!this.I||this.I&&!b)L.prototype.Sd.call(this,b),this.Qc=b},nc:function(b){this.Zc=b;this.I&&this.dc.nc(b)},LH:x("Zc"),J:function(b,c){c===k?(L.prototype.J.call(this,b), this.dc.J(b)):(L.prototype.J.call(this,b,c),this.dc.J(b,c))},sd:function(b){L.prototype.sd.call(this,b);this.dc.sd(b)},td:function(b){L.prototype.td.call(this,b);this.dc.td(b)},lb:function(){L.prototype.lb.call(this);this.Iy=n},d:x("fi"),pd:function(){return this.fi.width},pe:function(){return this.fi.height},al:x("dc"),xQ:function(){if(this.Ka)this.I||this.dc.ra(1);else if(this.I)this.dc.Bd(this.L);else{var b=this.dc.d();if(0>=b.width||0>=b.height){this.dc.ra(1);return}this.dc.yb(this.L.width/b.width); this.dc.Kb(this.L.height/b.height)}this.dc.q(this.f.width/2,this.f.height/2)},kw:function(){this.wf(this.dc)},Zr:function(){this.$g(this.dc)},ug:A("ImageView"),Hi:t(),Ue:function(){return za.create()},qf:function(b){b instanceof za&&(this.Qc=b.Qc,this.ep(b.I),this.Mh(b.ui,b.Jy),this.nc(b.Zc))}});za.create=function(b,c){var e=new za;b!==k&&e.s(b,c);return e};za.Ag=-1;var U=L.extend({Ie:p,wh:100,ko:0,qa:p,yz:L.Z,oh:p,I:q,Qc:n,Zc:p,ui:"",j_:q,ha:"LoadingBar",nk:n,ctor:function(){this.Ie=U.qx;this.oh=H(0,0);this.Zc=J(0,0,0,0);L.prototype.ctor.call(this)},Ug:function(){this.qa=C.t.create();C.v.prototype.m.call(this,this.qa,U.Ag,-1);this.qa.J(0,0.5)},nl:function(b){if(this.Ie!=b)switch(this.Ie=b,this.Ie){case U.qx:this.qa.J(0,0.5);this.qa.q(0.5*-this.ko,0);this.I||this.qa.Ad(q);break;case U.sD:this.qa.J(1,0.5),this.qa.q(0.5*this.ko,0),this.I||this.qa.Ad(n)}},mr:x("Ie"), Mh:function(b,c){if(b){this.yz=c=c||L.Z;this.ui=b;var e=this.qa;switch(this.yz){case L.Z:this.I?(e.Be(b),e.nc(this.Zc)):e.cb(b);break;case L.Cd:this.I?(e.Uj(b),e.nc(this.Zc)):e.Jc(b)}e.z(this.Ga());e.D(this.Ma());var f=e.d();this.oh.width=f.width;this.oh.height=f.height;switch(this.Ie){case U.qx:e.J(0,0.5);this.I||e.Ad(q);break;case U.sD:e.J(1,0.5),this.I||e.Ad(n)}this.rA();this.wd(this.oh);this.nk=n}},ep:function(b){this.I!=b&&(this.I=b,this.rf(this.qa),this.qa=this.I?C.ea.create():C.t.create(), this.Mh(this.ui,this.yz),this.Qb(this.qa,U.Ag,-1),this.I?(b=this.Ka,this.Sd(q),this.Qc=b):this.Sd(this.Qc),this.nc(this.Zc),this.Qi(this.wh))},pI:x("I"),nc:function(b){this.Zc=b;this.I&&this.qa.nc(b)},LH:x("Zc"),Qi:function(b){if(!(0>b||100=this.ko))if(this.wh=b,b=this.wh/100,this.I)this.CS();else{var c=this.qa.hv();this.qa.zb(J(c.x,c.y,this.oh.width*b,this.oh.height))}},SH:x("wh"),lb:function(){L.prototype.lb.call(this);this.nk=n},Sd:function(b){if(!this.I||this.I&&!b)L.prototype.Sd.call(this, b),this.Qc=b},Hi:x("oh"),d:x("oh"),pd:function(){return this.oh.width},pe:function(){return this.oh.height},al:x("qa"),rA:function(){var b=this.qa;if(this.Ka)this.I||(this.ko=this.oh.width,b.ra(1));else if(this.ko=this.L.width,this.I)this.CS();else{var c=this.oh;if(0>=c.width||0>=c.height){b.ra(1);return}var e=this.L.height/c.height;b.yb(this.L.width/c.width);b.Kb(e)}switch(this.Ie){case U.qx:b.q(0,0.5*this.f.height);break;case U.sD:b.q(this.ko,0.5*this.f.height)}},Bi:function(){this.nk&&(this.rA(), this.nk=q)},CS:function(){this.qa.Bd(H(this.wh/100*this.ko,this.L.height))},kw:function(){this.wf(this.qa)},Zr:function(){this.$g(this.qa)},ug:A("LoadingBar"),Ue:function(){return U.create()},qf:function(b){b instanceof U&&(this.Qc=b.Qc,this.ep(b.I),this.Mh(b.ui,b.yz),this.nc(b.Zc),this.Qi(b.wh),this.nl(b.Ie))}}),D=U.prototype;C.c(D,"direction",D.mr,D.nl);C.c(D,"percent",D.SH,D.Qi);D=p;U.create=function(b,c){var e=new U;b!==k&&e.Mh(b);c!==k&&e.Qi(c);return e};U.qx=0;U.sD=1;U.Ag=-1;var V=L.extend({qa:p,kc:p,Eq:p,Qg:p,Ah:p,zh:p,Oq:p,Lx:0,wh:0,I:q,Qc:n,ui:"",UF:"",OO:"",PO:"",NO:"",Vx:p,Wx:p,ru:p,su:p,Mx:L.Z,uz:L.Z,YD:L.Z,ZD:L.Z,XD:L.Z,j_:q,ha:"Slider",nk:n,ku:n,ctor:function(){this.Eq=H(0,0);this.Vx=J(0,0,0,0);this.Wx=J(0,0,0,0);L.prototype.ctor.call(this)},s:function(){return L.prototype.s.call(this)?n:q},Ug:function(){this.qa=C.t.create();this.kc=C.t.create();this.kc.J(0,0.5);this.Qb(this.qa,V.MJ,-1);this.Qb(this.kc,V.sL,-1);this.Qg=C.t.create();this.Ah=C.t.create();this.Ah.ka(q); this.zh=C.t.create();this.zh.ka(q);this.Oq=C.v.create();this.Oq.m(this.Qg);this.Oq.m(this.Ah);this.Oq.m(this.zh);this.Qb(this.Oq,V.HT,-1)},OQ:function(b,c){if(b){c=c||L.Z;this.ui=b;this.Mx=c;var e=this.qa;switch(this.Mx){case L.Z:this.I?e.Be(b):e.cb(b);break;case L.Cd:this.I?e.Uj(b):e.Jc(b)}e.z(this.Ga());e.D(this.Ma());this.ku=this.nk=n;this.wd(this.qa.d())}},RQ:function(b,c){if(b){c=c||L.Z;this.UF=b;this.uz=c;var e=this.kc;switch(this.uz){case L.Z:this.I?e.Be(b):e.cb(b);break;case L.Cd:this.I?e.Uj(b): e.Jc(b)}this.kc.z(this.Ga());this.kc.D(this.Ma());this.kc.J(F(0,0.5));e=this.kc.d();this.Eq={width:e.width,height:e.height};this.ku=n}},ep:function(b){this.I!=b&&(this.I=b,this.rf(this.qa,n),this.rf(this.kc,n),this.kc=this.qa=p,this.I?(this.qa=C.ea.create(),this.kc=C.ea.create()):(this.qa=C.t.create(),this.kc=C.t.create()),this.OQ(this.ui,this.Mx),this.RQ(this.UF,this.uz),this.Qb(this.qa,V.MJ,-1),this.Qb(this.kc,V.sL,-1),this.I?(b=this.Ka,this.Sd(q),this.Qc=b):this.Sd(this.Qc),this.YR(this.Vx),this.XR(this.Wx))}, pI:x("I"),Sd:function(b){if(!this.I||this.I&&!b)L.prototype.Sd.call(this,b),this.Qc=b},nc:function(b){this.YR(b);this.XR(b)},YR:function(b){this.Vx=b;this.I&&this.qa.nc(b)},iga:x("Vx"),XR:function(b){this.Wx=b;this.I&&this.kc.nc(b)},mga:x("Wx"),Nja:function(b,c,e,f){this.TQ(b,f);this.UQ(c,f);this.SQ(e,f)},TQ:function(b,c){if(b){c=c||L.Z;this.OO=b;this.YD=c;switch(this.YD){case L.Z:this.Qg.cb(b);break;case L.Cd:this.Qg.Jc(b)}this.Qg.z(this.Ga());this.Qg.D(this.Ma())}},UQ:function(b,c){if(b){c=c||L.Z; this.PO=b;this.ZD=c;switch(this.ZD){case L.Z:this.Ah.cb(b);break;case L.Cd:this.Ah.Jc(b)}this.Ah.z(this.Ga());this.Ah.D(this.Ma())}},SQ:function(b,c){if(b){c=c||L.Z;this.NO=b;this.XD=c;switch(this.XD){case L.Z:this.zh.cb(b);break;case L.Cd:this.zh.Jc(b)}this.zh.z(this.Ga());this.zh.D(this.Ma())}},Qi:function(b){100b&&(b=0);this.wh=b;b=this.Lx*(b/100);this.Oq.q(F(b,this.f.height/2));if(this.I)this.kc.Bd(H(b,this.Eq.height));else{var c=this.kc,e=c.hv();c.zb(J(e.x,e.y,b,e.height),c.ad)}}, tr:function(b){b=this.Qg.Tf(b);var c=this.Qg.d();return C.Vo(J(0,0,c.width,c.height),b)},ob:function(b,c){var e=L.prototype.ob.call(this,b,c);if(this.zn){var f=this.Tf(this.Dh);this.Qi(this.cQ(f.x));this.qR()}return e},ac:function(b){b=this.Tf(b.ie());this.Qi(this.cQ(b.x));this.qR()},$b:function(b,c){L.prototype.$b.call(this,b,c)},Vc:function(b,c){L.prototype.Vc.call(this,b,c)},cQ:function(b){return 100*(b/this.Lx)},nda:function(b,c){this.su=b;this.ru=c},addEventListener:v("ua"),qR:function(){this.ru&& this.su&&this.su.call(this.ru,this,V.nK);this.ua&&this.ua(V.nK)},SH:x("wh"),lb:function(){L.prototype.lb.call(this);this.ku=this.nk=n},Bi:function(){this.nk&&(this.rA(),this.nk=q);this.ku&&(this.T6(),this.ku=q)},Hi:function(){return this.qa.d()},al:x("qa"),rA:function(){if(this.Ka)this.qa.ra(1),this.Lx=this.f.width;else if(this.Lx=this.f.width,this.I)this.qa.Bd(this.f);else{var b=this.qa.d();if(0>=b.width||0>=b.height){this.qa.ra(1);return}var c=this.f.height/b.height;this.qa.yb(this.f.width/b.width); this.qa.Kb(c)}this.qa.q(this.f.width/2,this.f.height/2);this.Qi(this.wh)},T6:function(){if(this.Ka){if(!this.I){var b=this.Eq,c=this.f.width/b.width,b=this.f.height/b.height;this.kc.yb(c);this.kc.Kb(b)}}else if(this.I)this.kc.Bd(this.f),this.Eq=this.kc.d();else{b=this.Eq;if(0>=b.width||0>=b.height){this.kc.ra(1);return}c=this.f.width/b.width;b=this.f.height/b.height;this.kc.yb(c);this.kc.Kb(b)}this.kc.q(0,this.f.height/2);this.Qi(this.wh)},d:function(){var b=this.qa.d();return H(b.width,b.height)}, pd:function(){return this.qa.pd()},pe:function(){return this.qa.pe()},Jv:function(){this.Qg.ka(n);this.Ah.ka(q);this.zh.ka(q)},Kv:function(){this.Qg.ka(q);this.Ah.ka(n);this.zh.ka(q)},Ar:function(){this.Qg.ka(q);this.Ah.ka(q);this.zh.ka(n)},ug:A("Slider"),Ue:function(){return V.create()},qf:function(b){this.Qc=b.Qc;this.ep(b.I);this.OQ(b.ui,b.Mx);this.RQ(b.UF,b.uz);this.TQ(b.OO,b.YD);this.UQ(b.PO,b.ZD);this.SQ(b.NO,b.XD);this.Qi(b.wh);this.ru=b.ru;this.su=b.su;this.ua=b.ua},kw:function(){this.wf(this.qa); this.wf(this.kc);this.wf(this.Qg);this.wf(this.Ah);this.wf(this.zh)},Zr:function(){this.$g(this.qa);this.$g(this.kc);this.$g(this.Qg);this.$g(this.Ah);this.$g(this.zh)}}),D=V.prototype;C.c(D,"percent",D.SH,D.Qi);D=p;V.create=function(){var b=new V;return b&&b.s()?b:p};V.nK=0;V.MJ=-3;V.sL=-2;V.HT=-1;var Aa=L.extend({$z:q,iz:1,jz:1,Hb:"Thonburi",Ib:10,ZN:0.5,Ea:"",Uq:p,Wca:0,Vca:0,ha:"Text",Yb:p,Ck:n,ctor:function(){this.Yb=Aa.KX.CL;this.Uq=H(0,0);L.prototype.ctor.call(this)},s:function(b,c,e){return L.prototype.s.call(this)?(0=b.width|| 0>=b.height){this.Ea.ra(1);return}var c=this.f.width/b.width,b=this.f.height/b.height;this.Ea.yb(c);this.Ea.Kb(b);this.iz=c;this.jz=b}this.Ea.q(this.f.width/2,this.f.height/2)},ug:A("Label"),GH:function(b,c,e){this.Ea.GH(b,c,e)},gfa:t(),ffa:t(),lea:t(),Ue:function(){return Aa.create()},Qj:x("Hb"),WA:x("Yb"),Zn:function(b){var c=C.H.jN.exec(b);c&&(this.Ib=parseInt(c[1]),this.Hb=c[2],this.Ea.Zn(b),this.mB())},yn:function(){return this.Ea.yn()},Ez:function(b){this.Uq.width=b;this.Ea.Ez(b);this.mB()}, Dz:function(b){this.Uq.height=b;this.Ea.Dz(b);this.mB()},Lt:function(){return this.Uq.width},VE:function(){return this.Uq.height},qf:function(b){b instanceof Ba&&(this.Zf(b.Hb),this.uf(b.Fi()),this.V(b.Eb()),this.L8(b.Coa),this.HS(b.Uq),this.nJ(b.Ea.vj),this.oJ(b.Ea.Lj))}}),D=Aa.prototype;C.c(D,"boundingWidth",D.Lt,D.Ez);C.c(D,"boundingHeight",D.VE,D.Dz);C.c(D,"string",D.Eb,D.V);C.c(D,"stringLength",D.Im);C.c(D,"font",D.yn,D.Zn);C.c(D,"fontSize",D.Fi,D.uf);C.c(D,"fontName",D.Qj,D.Zf); C.c(D,"textAlign",D.R4,D.nJ);C.c(D,"verticalAlign",D.S4,D.oJ);var D=p,Ba=Aa.create=function(b,c,e){var f=new Aa;if(0=b.width||0>=b.height){this.Me.ra(1);return}var c=this.L.height/b.height;this.Me.yb(this.L.width/b.width);this.Me.Kb(c)}this.Me.q(this.f.width/2,this.f.height/2)},ug:A("LabelAtlas"),Ue:function(){return Ca.create()}, qf:function(b){b&&this.setProperty(b.bo,b.iE,b.ng,b.Gf,b.DG)}}),D=Ca.prototype;C.c(D,"string",D.Eb,D.V);D=p;Ca.create=function(b,c,e,f,g){var h=new Ca;return h&&h.s()?(0=b.width||0>=b.height){this.qe.ra(1);return}var c=this.L.height/b.height;this.qe.yb(this.L.width/b.width);this.qe.Kb(c)}this.qe.q(this.f.width/2,this.f.height/2)},ug:A("LabelBMFont")});D=Da.prototype;C.c(D,"string",D.Eb,D.setStringValue);D=p; Da.create=function(b,c){var e=new Da;return e&&e.s()?(c&&b&&(e.eS(c),e.V(b)),e):p};Da.Ag=-1;var Ea=C.cg.extend({maxLengthEnabled:q,maxLength:0,passwordEnabled:q,On:"",QD:q,yE:q,lF:q,vE:q,ha:"UICCTextField",ti:n,ctor:function(){C.cg.prototype.ctor.call(this);this.maxLengthEnabled=q;this.maxLength=0;this.passwordEnabled=q;this.On="*";this.vE=this.lF=this.yE=this.QD=q},kb:function(){C.cg.prototype.dp.call(this,this)},gR:function(){this.Uv(n);return q},DI:function(b,c,e){if(1==e&&"\n"==c)return q;this.Xv(n);return this.maxLengthEnabled&&C.cg.prototype.lr.call(this)>=this.maxLength?n:q},hR:function(){this.Vv(n); return q},iR:function(){this.Wv(n);return q},tv:function(b,c){"\n"!=b&&this.maxLengthEnabled&&this.Eb().length>=this.maxLength?this.passwordEnabled&&this.PB(this.Eb()):(C.cg.prototype.tv.call(this,b,c),this.passwordEnabled&&0c||126this.maxLength&&(b=this.maxLength);for(e=0;e=c.origin.x&&b.x<=c.origin.x+c.size.width&&b.y>=c.origin.y&&b.y<=c.origin.y+c.size.height)return n}else return L.prototype.tr.call(this,b);return q},eia:function(){return H(this.aA,this.Yz)},GS:function(b){C.log("Please use the setString");this.V(b)},V:function(b){b&&(b=String(b),this.yv()&&(b=b.substr(0,this.dv())),this.zv()?(this.P.PB(b),this.P.V(""),this.P.tv(b,b.length)):this.P.V(b), this.ti=n,this.wd(this.P.d()))},Ri:function(b){this.P.Ri(b);this.ti=n;this.wd(this.P.d())},RA:function(){return this.P.RA()},Zn:function(b){this.P.Zn(b);this.ti=n},yn:function(){return this.P.yn()},uf:function(b){this.P.uf(b);this.ti=n;this.wd(this.P.d())},Fi:function(){return this.P.Rha()},Zf:function(b){this.P.Zf(b);this.ti=n;this.wd(this.P.d())},Qj:function(){return this.P.Qha()},w2:function(){this.P.FA()},getStringValue:function(){C.log("Please use the getString");return this.Eb()},Eb:function(){return this.P.Eb()}, Im:function(){return this.P.Im()},ob:function(b,c){var e=this,f=L.prototype.ob.call(e,b,c);e.zn&&setTimeout(function(){e.P.Pu()},0);return f},LB:function(b){this.P.LB(b)},yv:function(){return this.P.yv()},KB:function(b){this.P.KB(b);this.V(this.Eb())},dv:function(){return this.P.dv()},OB:function(b){this.P.OB(b)},zv:function(){return this.P.zv()},hJ:function(b){this.P.hJ(b);this.On=b;this.V(this.Eb())},tha:x("On"),update:function(){this.NA()&&(this.M1(),this.Uv(q));this.PA()&&(this.s2(),this.Wv(q)); this.QA()&&(this.D5(),this.Xv(q),this.ti=n,this.wd(this.P.d()));this.OA()&&(this.r2(),this.Vv(q),this.ti=n,this.wd(this.P.d()))},NA:function(){return this.P.NA()},Uv:function(b){this.P.Uv(b)},PA:function(){return this.P.PA()},Wv:function(b){this.P.Wv(b)},QA:function(){return this.P.QA()},Xv:function(b){this.P.Xv(b)},OA:function(){return this.P.OA()},Vv:function(b){this.P.Vv(b)},M1:function(){this.Qk&&this.Rk&&this.Rk.call(this.Qk,this,W.IU);this.ua&&this.ua(this,0)},s2:function(){this.Qk&&this.Rk&& this.Rk.call(this.Qk,this,W.KU);this.ua&&this.ua(this,1)},D5:function(){this.Qk&&this.Rk&&this.Rk.call(this.Qk,this,W.LU);this.ua&&this.ua(this,2)},r2:function(){this.Qk&&this.Rk&&this.Rk.call(this.Qk,this,W.JU);this.ua&&this.ua(this,3)},oda:function(b,c){this.Rk=b;this.Qk=c},J:function(b,c){c===k?(L.prototype.J.call(this,b),this.P.J(b)):(L.prototype.J.call(this,b,c),this.P.J(b,c))},sd:function(b){L.prototype.sd.call(this,b);this.P.sd(b)},td:function(b){L.prototype.td.call(this,b);this.P.td(b)},lb:function(){L.prototype.lb.call(this); this.ti=n},l9:function(){if(this.Ka){this.P.ra(1);var b=this.d();this.L.width=b.width;this.L.height=b.height}else{b=this.d();if(0>=b.width||0>=b.height){this.P.ra(1);return}var c=this.L.height/b.height;this.P.yb(this.L.width/b.width);this.P.Kb(c)}this.P.q(this.f.width/2,this.f.height/2)},d:function(){return this.P.d()},pd:function(){return this.P.pd()},pe:function(){return this.P.pe()},al:x("P"),kw:function(){this.wf(this.P)},Zr:function(){this.$g(this.P)},ug:A("TextField"),Pu:function(){this.P.Pu()}, Ue:function(){return W.create()},qf:function(b){this.V(b.P.Eb());this.Ri(b.Eb());this.uf(b.P.Fi());this.Zf(b.P.Qj());this.LB(b.yv());this.KB(b.dv());this.OB(b.zv());this.hJ(b.On);this.Uv(b.NA());this.Wv(b.PA());this.Xv(b.QA());this.Vv(b.OA())},HS:function(b){this.P.ZI(b.width,b.height)},nJ:function(b){this.P.bJ(b)},oJ:function(b){this.P.uJ(b)}});W.create=function(b,c,e){var f=new W;return f&&f.s()?(b&&(c&&e)&&(f.Ri(b),f.Zf(c),f.uf(e)),f):p};D=W.prototype;C.c(D,"string",D.Eb,D.V); C.c(D,"placeHolder",D.RA,D.Ri);C.c(D,"font",D.yn,D.Zn);C.c(D,"fontSize",D.Fi,D.uf);C.c(D,"fontName",D.Qj,D.Zf);C.c(D,"maxLengthEnabled",D.yv,D.LB);C.c(D,"maxLength",D.dv,D.KB);C.c(D,"passwordEnabled",D.zv,D.OB);D=p;W.create=function(){return new W};W.IU=0;W.KU=1;W.LU=2;W.JU=3;W.Ag=-1;var X=ka.extend({type:0,tag:0,color:p,ctor:function(){this.tag=this.type=0;this.color=C.color(255,255,255,255)},s:function(b,c,e){this.tag=b;this.color.r=c.r;this.color.g=c.g;this.color.b=c.b;this.color.a=e}}),Fa=X.extend({text:"",fontName:"",fontSize:0,ctor:function(){X.prototype.ctor.call(this);this.type=X.oD;this.fontName=this.text="";this.fontSize=0},s:function(b,c,e,f,g,h){X.prototype.s.call(this,b,c,e);this.text=f;this.fontName=g;this.fontSize=h}}); Fa.create=function(b,c,e,f,g,h){var m=new Fa;m.s(b,c,e,f,g,h);return m};var Ga=X.extend({IA:"",t9:p,u9:0,ctor:function(){X.prototype.ctor.call(this);this.type=X.NC;this.IA="";this.t9=J(0,0,0,0);this.u9=0},s:function(b,c,e,f){X.prototype.s.call(this,b,c,e);this.IA=f}});Ga.create=function(b,c,e,f){var g=new Ga;g.s(b,c,e,f);return g};var Ha=X.extend({CA:p,ctor:function(){X.prototype.ctor.call(this);this.type=X.ek;this.CA=p},s:function(b,c,e,f){X.prototype.s.call(this,b,c,e);this.CA=f}}); Ha.create=function(b,c,e,f){var g=new Ha;g.s(b,c,e,f);return g}; var Ia=L.extend({xn:q,Jq:p,Ul:p,ii:0,WG:0,Tl:p,ctor:function(){L.prototype.ctor.call(this);this.xn=q;this.Jq=[];this.Ul=[];this.WG=this.ii=0},Ug:function(){this.Tl=C.v.create();this.Tl.J(0.5,0.5);this.Qb(this.Tl,0,-1)},Fia:function(b,c){this.Jq.splice(c,0,b);this.xn=n},$ka:function(b){this.Jq.push(b);this.xn=n},Ala:function(b){"number"===typeof b?this.Jq.splice(b,1):C.Nd(this.Jq,b);this.xn=n},c3:function(){if(this.xn){this.Tl.Ye();this.Ul.length=0;var b,c,e=this.Jq;if(this.Ka){this.nA();for(b=0;b< e.length;b++){c=e[b];var f=p;switch(c.type){case X.oD:f=C.H.create(c.text,c.fontName,c.fontSize);break;case X.NC:f=C.t.create(c.IA);break;case X.ek:f=c.CA}f.z(c.color);f.D(c.color.a);this.Mv(f)}}else{this.nA();for(b=0;bthis.ii?(g=b.length* (1- -this.ii/h),h=b.substr(0,g),b=b.substr(g,b.length-1),0this.ii?(this.nA(),this.Mv(b),this.ii-=c.width):this.Mv(b)},nA:function(){this.ii=this.sa.width;this.Ul.push([])},b3:function(){var b=0,c=this.Tl,e=this.Ul;if(this.Ka){for(var f=0,g=e[0],h=0,m=0;m=this.Ul.length||this.Ul[this.Ul.length-1].push(b)},G:function(b){this.Fc&&(this.c3(),L.prototype.G.call(this,b))},Yna:v("WG"),J:function(b){L.prototype.J.call(this,b);this.Tl.J(b)},Hi:function(){return this.Tl.d()},d:function(){return this.Tl.d()},Sd:function(b){this.Ka!=b&&(this.xn=n,L.prototype.Sd.call(this,b))},ug:A("RichText")});Ia.create=function(){return new Ia};X.oD=0;X.NC=1;X.ek=2;var Y=N.extend({l:p,direction:p,hj:p,Re:0,cf:0,Id:0,bd:0,mj:0,ij:0,kj:0,lj:0,ft:q,Fp:0,nh:0,gt:0,nF:q,gz:q,me:p,Nx:q,ao:0,fz:p,ot:0,hm:q,wm:q,rm:q,Kl:q,Cm:q,lt:q,jj:p,Ox:0,pv:q,cd:p,dd:p,ha:"ScrollView",ua:p,ctor:function(){N.prototype.ctor.call(this);this.direction=Y.sU;this.hj=F(0,0);this.lj=this.kj=this.ij=this.mj=this.bd=this.Id=this.cf=this.Re=0;this.ft=q;this.nh=this.Fp=0;this.gt=-1E3;this.gz=this.nF=q;this.me=F(0,0);this.Nx=q;this.ao=0;this.fz=F(0,0);this.ot=5;this.lt=this.Cm=this.Kl=this.rm= this.wm=this.hm=q;this.jj=F(0,0);this.Ox=0;this.pv=n;this.dd=this.cd=p},s:function(){return N.prototype.s.call(this)?(this.Lr(n),this.l.vf(q),n):q},kb:function(){N.prototype.kb.call(this);this.OI(n)},xd:function(b,c){return this.Gh()==N.jk||this.Gh()==N.ik?this.l.xd(b,c):L.prototype.xd.call(this,b,c)},Ug:function(){N.prototype.Ug.call(this);this.l=N.create();this.Qb(this.l,1,1)},lb:function(){N.prototype.lb.call(this);var b=this.f;this.Re=b.height;this.bd=b.width;var c=b.width/3,e=b.height/3;this.mj= b.height-e;this.ij=e;this.kj=c;this.lj=this.f.width-c;e=this.l.d();c=e.height;e=Math.max(e.width,b.width);c=Math.max(c,b.height);this.l.ja(H(e,c));this.l.q(0,b.height-this.l.d().height)},cJ:function(b){var c=this.f,e=c.width,f=c.height,g=this.l.d();b.width=this.nh+this.gt*this.Fp?(this.Sr(),this.Su()):(c=(this.nh+0.5*this.gt*(2*c+b))*b,this.Pi(c*this.hj.x,c*this.hj.y)||(this.Sr(),this.Su()));else if(this.gz){var c=this.hj.x*b*this.nh,e=this.hj.y*b*this.nh;b=this.c2(c,e);c=this.Pi(c,e);if(!b||!c)this.Sr(),this.Su()}else this.Pi(this.hj.x*b*this.nh,this.hj.y*b*this.nh)||(this.Sr(),this.Su())}, V1:function(b){var c=this.Ox,e=this.jj;0>=c&&this.yJ();this.W1(e.x*b*c,e.y*b*c)||this.yJ()},Su:function(){if(!this.Cm)return q;this.a2();if(this.wm||this.Kl||this.hm||this.rm){var b,c;this.wm&&this.hm?(b=C.bb(F(0,this.f.height),F(this.l.xb(),this.l.Ic())),c=C.Ce(b)/0.2,this.jj=C.ld(b),this.Rm(c)):this.wm&&this.rm?(b=C.bb(F(this.f.width,this.f.height),F(this.l.Db(),this.l.Ic())),c=C.Ce(b)/0.2,this.jj=C.ld(b),this.Rm(c)):this.Kl&&this.hm?(b=C.bb(F(0,0),F(this.l.xb(),this.l.Zb())),c=C.Ce(b)/0.2,this.jj= C.ld(b),this.Rm(c)):this.Kl&&this.rm?(b=C.bb(F(this.f.width,0),F(this.l.Db(),this.l.Zb())),c=C.Ce(b)/0.2,this.jj=C.ld(b),this.Rm(c)):this.wm?(b=C.bb(F(0,this.f.height),F(0,this.l.Ic())),c=C.Ce(b)/0.2,this.jj=C.ld(b),this.Rm(c)):this.Kl?(b=C.bb(F(0,0),F(0,this.l.Zb())),c=C.Ce(b)/0.2,this.jj=C.ld(b),this.Rm(c)):this.hm?(b=C.bb(F(0,0),F(this.l.xb(),0)),c=C.Ce(b)/0.2,this.jj=C.ld(b),this.Rm(c)):this.rm&&(b=C.bb(F(this.f.width,0),F(this.l.Db(),0)),c=C.Ce(b)/0.2,this.jj=C.ld(b),this.Rm(c));return n}return q}, a2:function(){this.l.Zb()>this.cf?(this.jl(),this.Kl=n):this.Kl=q;this.l.Ic()this.Id?(this.kl(),this.hm=n):this.hm=q},Rm:function(b){this.Ox=b;this.lt=n},yJ:function(){this.lt=q;this.Ox=0;this.Kl=this.wm=this.rm=this.hm=q},US:function(b,c,e,f){this.Sr();this.hj=b;this.nF=e;this.nh=c;this.ft=n;this.gt=f},Si:function(b,c,e){this.gz=q;this.me=b;var f=C.bb(b,this.l.Qd());b=C.ld(f);var g=0,h=-1E3,f= C.Ce(f);e?(h=-(2*f)/(c*c),g=2*f/c):(this.gz=n,g=f/c);this.US(b,g,e,h)},Mi:function(b,c){b.x!==k&&(c=b.y,b=b.x);var e=b,f=c;switch(this.direction){case Y.Yi:0>=c&&(f=Math.max(c,this.f.height-this.l.d().height));break;case Y.Xi:0>=b&&(e=Math.max(b,this.f.width-this.l.d().width));break;case Y.Yd:0>=c&&(f=Math.max(c,this.f.height-this.l.d().height)),0>=b&&(e=Math.max(b,this.f.width-this.l.d().width))}this.l.q(e,f)},Sr:function(){this.ft=q;this.Fp=this.nh=0},W1:function(b,c){var e=n,f,g,h;0=this.bd&&(f=this.bd-h,this.kH(),e=q),h=this.l.Ic(),h+c>=this.Re&&(g=this.Re-h,this.lH(),e=q),this.Ni(f,g)):0>b&&0=this.Re&&(g=this.Re-h,this.lH(),e=q),this.Ni(f,g)):0>b&&0>c?(f=b,g=c,h=this.l.xb(),h+f<=this.Id&&(f=this.Id-h,this.jH(),e=q),h=this.l.Zb(),h+c<=this.cf&&(g=this.cf-h,this.iH(),e=q),this.Ni(f,g)):0c?(f=b,g=c,h=this.l.Db(),h+f>=this.bd&&(f=this.bd-h,this.kH(),e=q),h=this.l.Zb(), h+c<=this.cf&&(g=this.cf-h,this.iH(),e=q),this.Ni(f,g)):0==b&&0=this.Re&&(g=this.Re-h,this.lH(),e=q),this.Ni(0,g)):0==b&&0>c?(g=c,h=this.l.Zb(),h+c<=this.cf&&(g=this.cf-h,this.iH(),e=q),this.Ni(0,g)):0=this.bd&&(f=this.bd-h,this.kH(),e=q),this.Ni(f,0)):0>b&&0==c&&(f=b,g=this.l.xb(),g+f<=this.Id&&(f=this.Id-g,this.jH(),e=q),this.Ni(f,0));return e},c2:function(b,c){var e=n,f;switch(this.direction){case Y.Yi:0=this.me.y&& (e=q)):(f=this.l.Zb(),f+c<=this.me.y&&(e=q));break;case Y.Xi:0=this.me.x&&(e=q)):(f=this.l.xb(),f+b<=this.me.x&&(e=q));break;case Y.Yd:0=this.me.x&&(e=q),f=this.l.Zb(),f+c>=this.me.y&&(e=q)):0>b&&0=this.me.y&&(e=q)):0>b&&0>c?(f=this.l.Db(),f+b<=this.me.x&&(e=q),f=this.l.Ic(),f+c<=this.me.y&&(e=q)):0c?(f=this.l.xb(),f+b>=this.me.x&&(e=q),f=this.l.Ic(),f+c<=this.me.y&&(e=q)):0==b&& 0=this.me.y&&(e=q)):0>b&&0==c?(f=this.l.Db(),f+b<=this.me.x&&(e=q)):0==b&&0>c?(f=this.l.Ic(),f+c<=this.me.y&&(e=q)):0=this.me.x&&(e=q))}return e},wga:function(b){this.nh-=this.gt*b;return this.nh*b},Pi:function(b,c){var e=n;this.D7();switch(this.direction){case Y.Yi:e=this.A7(b,c);break;case Y.Xi:e=this.z7(b,c);break;case Y.Yd:e=this.y7(b,c)}return e},A7:function(b,c){var e=c,f=n,g;this.Cm?(g=this.l.Zb(),g+c>=this.ij&&(e=this.ij-g,this.jl(),f=q), g=this.l.Ic(),g+c<=this.mj&&(e=this.mj-g,this.ml(),f=q)):(g=this.l.Zb(),g+c>=this.cf&&(e=this.cf-g,this.jl(),f=q),g=this.l.Ic(),g+c<=this.Re&&(e=this.Re-g,this.ml(),f=q));this.Ni(0,e);return f},z7:function(b){var c=n,e=b,f;this.Cm?(f=this.l.Db(),f+b<=this.lj&&(e=this.lj-f,this.ll(),c=q),f=this.l.xb(),f+b>=this.kj&&(e=this.kj-f,this.kl(),c=q)):(f=this.l.Db(),f+b<=this.bd&&(e=this.bd-f,this.ll(),c=q),f=this.l.xb(),f+b>=this.Id&&(e=this.Id-f,this.kl(),c=q));this.Ni(e,0);return c},y7:function(b,c){var e= n,f=b,g=c,h;this.Cm?0=this.kj&&(f=this.kj-h,this.kl(),e=q),h=this.l.Zb(),h+c>=this.ij&&(g=this.ij-h,this.jl(),e=q)):0>b&&0=this.ij&&(g=this.ij-h,this.jl(),e=q)):0>b&&0>c?(h=this.l.Db(),h+b<=this.lj&&(f=this.lj-h,this.ll(),e=q),h=this.l.Ic(),h+c<=this.mj&&(g=this.mj-h,this.ml(),e=q)):0c?(h=this.l.xb(),h+b>=this.kj&&(f=this.kj-h,this.kl(),e=q),h=this.l.Ic(),h+c<=this.mj&&(g=this.mj-h,this.ml(), e=q)):0==b&&0=this.ij&&(g=this.ij-h,this.jl(),e=q)):0>b&&0==c?(h=this.l.Db(),h+b<=this.lj&&(f=this.lj-h,this.ll(),e=q)):0==b&&0>c?(h=this.l.Ic(),h+c<=this.mj&&(g=this.mj-h,this.ml(),e=q)):0=this.kj&&(f=this.kj-h,this.kl(),e=q)):0=this.Id&&(f=this.Id-h,this.kl(),e=q),h=this.l.Zb(),h+c>=this.cf&&(g=this.cf-h,this.jl(),e=q)):0>b&&0=this.cf&&(g=this.cf- h,this.jl(),e=q)):0>b&&0>c?(h=this.l.Db(),h+b<=this.bd&&(f=this.bd-h,this.ll(),e=q),h=this.l.Ic(),h+c<=this.Re&&(g=this.Re-h,this.ml(),e=q)):0c?(h=this.l.xb(),h+b>=this.Id&&(f=this.Id-h,this.kl(),e=q),h=this.l.Ic(),h+c<=this.Re&&(g=this.Re-h,this.ml(),e=q)):0==b&&0=this.cf&&(g=this.cf-h,this.jl(),e=q)):0>b&&0==c?(h=this.l.Db(),h+b<=this.bd&&(f=this.bd-h,this.ll(),e=q)):0==b&&0>c?(h=this.l.Ic(),h+c<=this.Re&&(g=this.Re-h,this.ml(),e=q)):0=this.Id&& (f=this.Id-h,this.kl(),e=q));this.Ni(f,g);return e},fma:function(b,c){this.Si(F(this.l.Q.x,0),b,c)},nma:function(b,c){this.Si(F(this.l.Q.x,this.f.height-this.l.d().height),b,c)},ima:function(b,c){this.Si(F(0,this.l.Q.y),b,c)},mma:function(b,c){this.Si(F(this.f.width-this.l.d().width,this.l.Q.y),b,c)},oma:function(b,c){this.direction!=Y.Yd?C.log("Scroll direction is not both!"):this.Si(F(0,this.f.height-this.l.d().height),b,c)},pma:function(b,c){if(this.direction!=Y.Yd)C.log("Scroll direction is not both!"); else{var e=this.l.d();this.Si(F(this.f.width-e.width,this.f.height-e.height),b,c)}},gma:function(b,c){this.direction!=Y.Yd?C.log("Scroll direction is not both!"):this.Si(F(0,0),b,c)},hma:function(b,c){this.direction!=Y.Yd?C.log("Scroll direction is not both!"):this.Si(F(this.f.width-this.l.d().width,0),b,c)},lma:function(b,c,e){var f=this.f.height-this.l.d().height;this.Si(F(this.l.Q.x,f+b*-f/100),c,e)},kma:function(b,c,e){var f=this.l.d().width-this.f.width;this.Si(F(-(b*f/100),this.l.Q.y),c,e)}, jma:function(b,c,e){if(this.direction==Y.Yd){var f=this.f.height-this.l.d().height,g=-f,h=this.l.d().width-this.f.width;this.Si(F(-(b.x*h/100),f+b.y*g/100),c,e)}},qja:function(){this.Mi(this.l.Q.x,0)},yja:function(){this.Mi(this.l.Q.x,this.f.height-this.l.d().height)},tja:function(){this.Mi(0,this.l.Q.y)},xja:function(){this.Mi(this.f.width-this.l.d().width,this.l.Q.y)},zja:function(){this.direction!=Y.Yd?C.log("Scroll direction is not both!"):this.Mi(0,this.f.height-this.l.d().height)},Aja:function(){if(this.direction!= Y.Yd)C.log("Scroll direction is not both!");else{var b=this.l.d();this.Mi(this.f.width-b.width,this.f.height-b.height)}},rja:function(){this.direction!=Y.Yd?C.log("Scroll direction is not both!"):this.Mi(0,0)},sja:function(){this.direction!=Y.Yd?C.log("Scroll direction is not both!"):this.Mi(this.f.width-this.l.d().width,0)},wja:function(b){var c=this.f.height-this.l.d().height;this.Mi(this.l.Q.x,c+b*-c/100)},vja:function(b){var c=this.l.d().width-this.f.width;this.Mi(-(b*c/100),this.l.Q.y)},uja:function(b){if(this.direction== Y.Yd){var c=this.l.d(),e=this.f.height-c.height;this.Mi(-(b.x*(c.width-this.f.width)/100),e+b.y*-e/100)}},g9:function(){this.ft&&this.Sr();this.lt&&this.yJ();this.ao=0},R2:function(){if(!this.Su()&&this.pv&&!(0.016>=this.ao)){var b=0,c;switch(this.direction){case Y.Yi:b=this.Sk.y-this.Dh.y;c=0>b?Y.bW:Y.eW;break;case Y.Xi:b=this.Sk.x-this.Dh.x;c=0>b?Y.cW:Y.dW;break;case Y.Yd:c=C.bb(this.Sk,this.Dh),b=C.Ce(c),c=C.ld(c)}b=Math.min(Math.abs(b)/this.ao,Y.zT);this.US(c,b,n,-1E3);this.ao=0}},ov:function(){this.g9(); this.Nx=n},nv:function(b){b=C.bb(b.ie(),b.SA());switch(this.direction){case Y.Yi:this.Pi(0,b.y);break;case Y.Xi:this.Pi(b.x,0);break;case Y.Yd:this.Pi(b.x,b.y)}},qr:function(){this.R2();this.Nx=q},ob:function(b,c){var e=N.prototype.ob.call(this,b,c);this.zn&&this.ov(b);return e},ac:function(b,c){N.prototype.ac.call(this,b,c);this.nv(b)},$b:function(b,c){N.prototype.$b.call(this,b,c);this.qr(b)},Vc:function(b,c){N.prototype.Vc.call(this,b,c)},update:function(b){this.ft&&this.P1(b);this.lt&&this.V1(b); this.Z6(b)},Z6:function(b){this.Nx&&(this.ao+=b)},cl:function(b,c,e){var f=e.ie();switch(b){case L.pD:this.Dh.x=f.x;this.Dh.y=f.y;this.ov(e);break;case L.zp:C.Ce(C.bb(c.aI(),f))>this.ot&&(c.ag(q),this.ar.x=f.x,this.ar.y=f.y,this.nv(e));break;case L.px:case L.Wh:this.Sk.x=f.x,this.Sk.y=f.y,this.qr(e)}},ml:function(){this.cd&&this.dd&&this.dd.call(this.cd,this,Y.sK);this.ua&&this.ua(this,Y.sK)},jl:function(){this.cd&&this.dd&&this.dd.call(this.cd,this,Y.pK);this.ua&&this.ua(this,Y.pK)},kl:function(){this.cd&& this.dd&&this.dd.call(this.cd,this,Y.qK);this.ua&&this.ua(this,Y.qK)},ll:function(){this.cd&&this.dd&&this.dd.call(this.cd,this,Y.rK);this.ua&&this.ua(this,Y.rK)},D7:function(){this.cd&&this.dd&&this.dd.call(this.cd,this,Y.oK);this.ua&&this.ua(this,Y.oK)},lH:function(){this.cd&&this.dd&&this.dd.call(this.cd,this,Y.mK);this.ua&&this.ua(this,Y.mK)},iH:function(){this.cd&&this.dd&&this.dd.call(this.cd,this,Y.jK);this.ua&&this.ua(this,Y.jK)},jH:function(){this.cd&&this.dd&&this.dd.call(this.cd,this,Y.kK); this.ua&&this.ua(this,Y.kK)},kH:function(){this.cd&&this.dd&&this.dd.call(this.cd,this,Y.lK);this.ua&&this.ua(this,Y.lK)},mda:function(b,c){this.dd=b;this.cd=c},addEventListener:v("ua"),nl:v("direction"),mr:x("direction"),P7:v("Cm"),Nia:x("Cm"),d8:v("pv"),Via:x("pv"),Yga:x("l"),ak:function(b){this.l.ak(b)},Gh:function(){return this.l.Gh()},qh:function(){this.oe&&(this.oe=q)},ug:A("ScrollView"),Ue:function(){return Y.create()},Bo:function(b){N.prototype.Bo.call(this,b)},qf:function(b){b instanceof Y&&(N.prototype.qf.call(this,b),this.cJ(b.G3()),this.nl(b.direction),this.P7(b.Cm),this.d8(b.pv),this.cd=b.cd,this.dd=b.dd,this.ua=b.ua)}}),D=Y.prototype;C.c(D,"innerWidth",D.tZ,D.m0);C.c(D,"innerHeight",D.sZ,D.l0);D=p;Y.create=function(){return new Y};Y.sU=0;Y.Yi=1;Y.Xi=2;Y.Yd=3;Y.sK=0;Y.pK=1;Y.qK=2;Y.rK=3;Y.oK=4;Y.mK=5;Y.jK=6;Y.kK=7;Y.lK=8;Y.zT=1E3;Y.eW=F(0,1);Y.bW=F(0,-1);Y.cW=F(-1,0);Y.dW=F(1,0);var Z=Y.extend({Jn:p,be:p,bm:p,gi:0,xq:p,yq:p,rE:0,xh:n,ha:"ListView",ctor:function(){Y.prototype.ctor.call(this);this.Jn=p;this.be=[];this.bm=Z.LC;this.gi=0;this.yq=this.xq=p;this.rE=0;this.xh=n},s:function(){return Y.prototype.s.call(this)?(this.ak(N.jk),n):q},i8:function(b){b&&(this.Jn=b)},D9:function(){switch(this.direction){case Y.Yi:for(var b=this.be.length,c=(b-1)*this.gi,e=0;eb||b>=this.be.length?p:this.be[b]},$ga:x("be"),cv:function(b){return this.be.indexOf(b)},$f:function(b){this.bm!=b&&(this.bm=b,this.xh=n)},j8:function(b){this.gi!=b&&(this.gi=b,this.xh=n)},aha:x("gi"),nl:function(b){switch(b){case Y.Yi:this.ak(N.jk);break;case Y.Xi:this.ak(N.ik);break;case Y.Yd:return;default:return}Y.prototype.nl.call(this,b)},Tla:function(){this.xh=n},c7:function(){for(var b= 0;bc)){var f=this.vb.length;c>=f? e&&(c>f&&C.log("pageIdx is %d, it will be added as page id [%d]",c,f),c=this.o2(),c.m(b),this.cH(c)):(c=this.vb[c])&&c.m(b)}},o2:function(){var b=N.create();b.ja(this.d());return b},cH:function(b){b&&-1==this.vb.indexOf(b)&&(this.Qb(b),this.vb.push(b),this.oe=n)},Gia:function(b,c){0>c||(!b||-1!=this.vb.indexOf(b))||(c>=this.vb.length?this.cH(b):(this.vb[c]=b,this.Qb(b)),this.oe=n)},n7:function(b){b&&(this.rf(b),b=this.vb.indexOf(b),-1b||b>=this.vb.length|| (b=this.vb[b])&&this.n7(b)},qla:function(){for(var b=this.vb,c=0,e=b.length;c=this.vb.length?this.Kq=this.vq=p:(this.vq=this.vb[0],this.Kq=this.vb[this.vb.length-1])},rha:function(){return this.vb.length},yha:function(b){return this.gv().width*(b-this.gg)},lb:function(){N.prototype.lb.call(this);this.bd=this.d().width;this.oe=n},z9:function(){for(var b=this.d(),c=this.vb,e=0,f=c.length;e= b)this.gg=0;else{this.gg>=b&&(this.gg=b-1);for(var c=this.d().width,e=this.vb,f=0;fb||b>=this.vb.length||(this.gg=b,this.eg=-this.vb[b].Qd().x,this.Ex=Math.abs(this.eg)/0.2,this.SD=0=this.eg-b?(b=this.eg,this.eg=0,this.Cn= q):this.eg-=b,this.Tv(b),this.Cn||this.pR()}},ob:function(b,c){var e=N.prototype.ob.call(this,b,c);this.zn&&this.ov(b);return e},ac:function(b){this.nv(b);var c=this.Rd();c&&c.cl(L.zp,this,b);this.dR()},$b:function(b,c){N.prototype.$b.call(this,b,c);this.qr(b)},Vc:function(b,c){N.prototype.Vc.call(this,b,c);this.qr(b)},qh:function(){this.oe&&(this.y9(),this.z9(),this.B9(),this.oe=q)},yI:function(b){for(var c=this.vb,e=c.length,f=0;f= this.vb.length||!this.vq||!this.Kq)return q;var c=b;switch(this.Zz){case Ja.qD:if(this.Kq.Db()+b<=this.bd)return c=this.bd-this.Kq.Db(),this.yI(c),q;break;case Ja.JL:if(this.vq.xb()+b>=this.Id)return c=this.Id-this.vq.xb(),this.yI(c),q}this.yI(c);return n},ov:t(),nv:function(b){b=b.ie().x-b.SA().x;0>b?this.Zz=Ja.qD:0=this.vb.length)){var b=this.vb[this.gg];if(b){var c=this.vb.length,b=b.Qd().x,e=this.gv().width/2;b<=-e?this.gg>=c-1?this.Tv(-b): this.SI(this.gg+1):b>=e?0>=this.gg?this.Tv(-b):this.SI(this.gg-1):this.SI(this.gg)}}},cl:function(b,c,e){switch(b){case 0:this.ov(e);break;case 1:b=0;b=Math.abs(c.aI().x-e.x);b>this.ot&&(c.FB(q),this.nv(e));break;case 2:this.qr(e)}},pR:function(){this.Bq&&this.Cq&&this.Cq.call(this.Bq,this,Ja.uK);this.ua&&this.ua(this,Ja.uK)},lda:function(b,c){this.Cq=b;this.Bq=c},addEventListener:v("ua"),xga:x("gg"),sha:x("vb"),qha:function(b){return 0>b||b>=this.vb.size()?p:this.vb[b]},ug:A("PageView"),Ue:function(){return Ja.create()}, Bo:function(b){b=b.vb;for(var c=0;ce;e+=1)this.p.Vd[e].Xk&&(this.p.Vd[e].Xk.Ir(),this.p.Vd[e].text.Ir());var f=0.43,g=1.3;for(e=0;4>e;e+=1){var h=this.p.Kr[this.Gm(5)],m=this.p.Kr[this.Gm(5)];if(0===this.Gm(2)){for(;h.title===m.title;)m=this.p.Kr[this.Gm(5)];this.p.Vd[e]=this.kr(h.title,m.Fm,this.p,g,0.5,f)}else this.p.Vd[e]=this.kr(h.title,h.Fm,this.p,g,0.5,f,n);f+=0.18-e/25;g-= 0.3;C.log("i\x3d"+e+"; yPos\x3d"+f+"; bs\x3d"+g)}this.p.Vd[0].qB.visible=q;this.p.Rg.visible=q;this.p.Rg.scaleX=0.01;this.p.kp.visible=q;this.p.z({r:"241",g:"194",b:"56",a:"255"});this.p.visible=n;this.Wc.visible=q;this.eb.visible=q}},y6:function(b,c){c===L.Wh&&(C.log("onShareClick is clicked!"),dp_share())},u6:function(b,c){c===L.Wh&&(C.log("onAgainClick is clicked!"),this.eb.visible=n,this.p.visible=q,this.Wc.visible=q)},x6:function(b,c){if(c===L.Wh)if(C.log("onRightClick is clicked!"), this.p.Vd[0].LQ)this.Yf+=1*PREFIX,C.log("You answer right!!!"),this.p.$o.V(this.Yf+"\u5206"),this.yR();else{C.log("You answer wrong!!!");this.p.Oh.Ba(q);this.p.Qh.Ba(q);this.Wc.Uo.V(this.Yf+"\u5206");var e=C.sl.create(3,10);this.p.Vd[0].Xk.Ze(C.Zd.create(e,C.dh.create(this.AI,this)));this.p.Rg.visible=n;this.p.Rg.Ze(C.Zd.create(C.Af.create(0.4,1,1),C.dh.create(this.BI,this,"\u7b54\u9519\u4e86")))}},yR:function(){var b=this.p.Oh,c=this.p.Qh,e=this.p.Kr[this.Gm(5)],f=this.p.Kr[this.Gm(5)];if(0===this.Gm(2)){for(;e.title=== f.title;)f=this.p.Kr[this.Gm(5)];this.p.Vd[4]=this.kr(e.title,f.Fm,this.p,0.3,0.5,0.9)}else this.p.Vd[4]=this.kr(e.title,e.Fm,this.p,0.3,0.5,0.9,n);this.p.Vd[0].Xk.visible=q;this.p.Vd[0].text.visible=q;for(e=4;060*PREFIX?"\u70ab\u8000\u4e00\u4e0b":"\u8ba9\u670b\u53cb\u8bd5\u8bd5");this.Wc.visible=n},BI:function(b,c){C.log("onShowMessageCB"+c);this.p.kp.visible=n;this.p.kp.V(c)},B6:function(b,c){if(c===L.Wh)if(this.p.Oh.Ba(q),this.p.Qh.Ba(q),C.log("onWrongClick is clicked!"),this.p.Vd[0].LQ){C.log("You answer wrong!!!"); this.Wc.Uo.V(this.Yf+"\u5206");var e=C.sl.create(3,10);this.p.Vd[0].Xk.Ze(C.Zd.create(e,C.dh.create(this.AI,this)));this.p.Rg.visible=n;this.p.Rg.Ze(C.Zd.create(C.Af.create(0.4,1,1),C.dh.create(this.BI,this,"\u7b54\u9519\u4e86")))}else this.Yf+=1*PREFIX,C.log("You answer right!!!"),this.p.$o.V(this.Yf+"\u5206"),this.yR()},A6:function(){if(this.p.visible!==q&&(this.p.Wr.V("00:"+this.yr),0=this.yr))){this.Wc.Uo.V(this.Yf+"\u5206");this.p.Oh.Ba(q);this.p.Qh.Ba(q);var b=C.sl.create(3, 10);this.p.Wr.Ze(C.Zd.create(b,C.dh.create(this.AI,this)));this.p.Rg.visible=n;this.p.Rg.Ze(C.Zd.create(C.Af.create(0.4,1,1),C.dh.create(this.BI,this,"\u65f6\u95f4\u5230")))}},ctor:function(){this._super();var b=C.jb.ib;this.Zo(this.A6,1);this.eb=C.nd.create();this.eb.z({r:"241",g:"194",b:"56",a:"255"});this.m(this.eb);var c=C.H.create("\u4eba\u4f53\u5965\u79d8\u4e4b","Arial",36);c.q(b.width/2,0.9*b.height);this.eb.m(c);this.eb.ZA=C.t.create(K.lP);this.eb.ZA.x=b.width/2;this.eb.ZA.y=0.64*b.height; this.eb.ZA.scale=0.5;this.eb.m(this.eb.ZA,5);this.eb.QS=C.t.create(K.fT);this.eb.QS.Ci({x:b.width/2,y:0.8*b.height,scale:0.8});this.eb.m(this.eb.QS,0);c=this.kr("\u7ea2",C.color(255,0,0,0),this.eb,0.6,0.3,0.5);c.qB.visible=q;this.eb.RS=C.t.create(K.BB);this.eb.RS.Ci({x:0.7*b.width,y:0.5*b.height,scale:0.6});this.eb.m(this.eb.RS,0);this.eb.FJ=C.t.create(K.uT);this.eb.FJ.Ci({x:0.5*b.width,y:0.43*b.height});this.eb.FJ.scaleX=300;this.eb.m(this.eb.FJ,0);c=this.kr("\u7ea2",C.color(0,0,255,0),this.eb,0.6, 0.3,0.36);c.qB.visible=q;this.eb.SS=C.t.create(K.vT);this.eb.SS.Ci({x:0.7*b.width,y:0.36*b.height,scale:0.6});this.eb.m(this.eb.SS,0);c=S.create();c.vf(n);c.Wj(K.Vu,K.Uu,K.BB);c.x=b.width/2;c.y=0.22*b.height;c.scale=0.5;c.yo(this.z6,this);c.WB(74);c.Qr("\u5f00\u59cb\u6e38\u620f");this.eb.m(c,1);c=S.create();c.vf(n);c.Wj(K.Vu,K.Uu,K.BB);c.x=b.width/2;c.y=0.1*b.height;c.scale=0.5;c.yo(this.t6,this);c.WB(68);c.Qr("\u6d4b\u8bd5\u8bf4\u660e");this.eb.m(c,1);this.p=C.nd.create();this.m(this.p);this.p.ka(q); this.p.z({r:"241",g:"194",b:"56",a:"255"});c=za.create();c.Mh(K.aR);c.Ci({x:0.5*b.width,y:0.96*b.height});c.scaleX=5.5;this.p.m(c,0);this.p.Rg=za.create();this.p.Rg.Mh(K.AP);this.p.Rg.Ci({x:0.5*b.width,y:0.6*b.height});this.p.Rg.scaleX=0.01;this.p.Rg.visible=q;this.p.m(this.p.Rg,20);this.p.kp=C.H.create("You failed","Arial",38);this.p.kp.x=0.5*b.width;this.p.kp.y=0.6*b.height;this.p.kp.visible=q;this.p.m(this.p.kp,21);c=za.create();c.Mh(K.KQ);c.Ci({x:0.5*b.width,y:0.43*b.height,scale:0.38});this.p.m(c, 2);this.p.HA=za.create();this.p.HA.Mh(K.FH);this.p.HA.Ci({x:0.22*b.width,y:0.43*b.height,scale:0.5});this.p.m(this.p.HA,2);this.p.GA=za.create();this.p.GA.Mh(K.FH);this.p.GA.Ci({x:0.78*b.width,y:0.43*b.height,scale:0.5,rotation:180});this.p.m(this.p.GA,2);this.p.Wr=C.H.create("00:00","Arial",38);this.p.Wr.z(C.color(0,0,0,255));this.p.Wr.x=b.width/2;this.p.Wr.y=0.95*b.height;this.p.m(this.p.Wr,1);this.p.$o=C.H.create("0\u5206","Arial",38);this.p.$o.z(C.color(0,0,0,255));this.p.$o.x=0.9*b.width;this.p.$o.y= 0.95*b.height;this.p.m(this.p.$o,1);this.p.sb=C.t.create(K.CP);this.p.sb.Ci({x:0.5*b.width,y:0.1*b.height});this.p.m(this.p.sb,1);this.p.Oh=S.create();this.p.Oh.vf(n);this.p.Oh.Wj(K.vR,K.tR,K.uR);this.p.Oh.x=0.2*b.width;this.p.Oh.y=0.15*b.height;this.p.Oh.scale=0.5;this.p.Oh.yo(this.x6,this);this.p.m(this.p.Oh,1);c=C.H.create("\u6216","Arial",28);c.x=0.5*b.width;c.y=0.15*b.height;this.p.m(c,9);this.p.Qh=S.create();this.p.Qh.vf(n);this.p.Qh.Wj(K.sT,K.rT,K.Soa);this.p.Qh.x=0.8*b.width;this.p.Qh.y=0.15* b.height;this.p.Qh.scale=0.5;this.p.Qh.yo(this.B6,this);this.p.m(this.p.Qh,1);this.p.Kr=[{title:"\u7ea2",Fm:C.color(255,0,0,255)},{title:"\u7d2b",Fm:C.color(204,0,255,255)},{title:"\u7eff",Fm:C.color(0,255,0,255)},{title:"\u84dd",Fm:C.color(0,0,255,255)},{title:"\u9ed1",Fm:C.color(0,0,0,255)}];this.p.Vd=[1,1,1,1];this.Wc=C.nd.create();this.Wc.z({r:"241",g:"194",b:"56",a:"255"});this.m(this.Wc);this.Wc.ka(q);c=C.H.create("\u6d4b\u8bd5\u7ed3\u679c","Arial",44);c.x=b.width/2;c.y=0.92*b.height;this.Wc.m(c); this.Wc.Uo=C.H.create("0\u5206","Arial",48);this.Wc.Uo.x=b.width/2;this.Wc.Uo.y=0.8*b.height;this.Wc.Uo.z(C.color(0,0,0,255));this.Wc.m(this.Wc.Uo);this.sB=C.H.create("\u4e00\u822c\u4eba\u5e73\u5747\u80fd\u62ff\u523080\u5206\n\u636e\u8bf4\u771f\u6b63\u7684\u98de\u884c\u5458\u80fd\u62ff\u5230200\u5206","Arial",22);this.sB.x=b.width/2;this.sB.y=0.7*b.height;this.Wc.m(this.sB);c=S.create();c.vf(n);c.Wj(K.Vu,K.Uu,"");c.x=0.5*b.width;c.y=0.4*b.height;c.scale=0.5;c.yo(this.y6,this);this.Wc.m(c,1);c=C.H.create("\u8ba9\u670b\u53cb\u8bd5\u8bd5", "Arial",34);c.x=0.5*b.width;c.y=0.4*b.height;var e=C.t.create("res/paopao.png");e.ra(0.8);e.q(180,90);c.m(e);var f=C.H.create("\u5206\u4eab\u540e\u544a\u8bc9\u4f60\n\u5f97\u9ad8\u5206\u7684\u79d8\u8bc0","Arial",28);f.z(C.color(0,0,0));f.q(100,80);e.m(f);this.Wc.m(c,9,"btnShare");c=C.H.create("\u518d\u6765\u4e00\u6b21","Arial",38);c.x=0.5*b.width;c.y=0.26*b.height;this.Wc.m(c,9);c=S.create();c.vf(n);c.Wj(K.Vu,K.Uu,"");c.x=0.5*b.width;c.y=0.26*b.height;c.scale=0.5;c.yo(this.u6,this);this.Wc.m(c,1); var g=0==parseInt(10*Math.random())%2?1:2,c=S.create(),e="res/more"+g+".png";c.Wj(e,e,e);c.vf(n);c.ra(0.8);c.q(0.76*b.width,0.1*b.height);c.yo(function(){clickMore()},this);this.Wc.m(c);this.YB=new Ka;this.YB.visible=q;this.m(this.YB,9);return n}}),Ma=C.kx.extend({kb:function(){this._super();var b=new La;this.m(b)}});C.ze.CI=function(){C.view.t1(n);C.ic.Vj?C.view.EB(420,600,C.zf.Rw):C.view.EB(420,500,C.zf.jx);C.view.s7(n);C.qF=p;C.TC.P6(function(){C.jb.KR(new Ma);})};C.ze.v7();