PageSourceSearch

https://www.alho.com/flipbooks/SYS_DE_Kitas_1025/javascript/main.min.js

js alho.com collected 2026-10-04 21:06:31 UTC 787,266 bytes, 1,288 lines download raw bytes

1var $jscomp=$jscomp||{};$jscomp.scope={};$jscomp.arrayIteratorImpl=function(a){var b=0;return function(){return b<a.length?{done:!1,value:a[b++]}:{done:!0}}};$jscomp.arrayIterator=function(a){return{next:$jscomp.arrayIteratorImpl(a)}};$jscomp.ASSUME_ES5=!1;$jscomp.ASSUME_NO_NATIVE_MAP=!1;$jscomp.ASSUME_NO_NATIVE_SET=!1;$jscomp.SIMPLE_FROUND_POLYFILL=!1;$jscomp.ISOLATE_POLYFILLS=!1;$jscomp.FORCE_POLYFILL_PROMISE=!1;$jscomp.FORCE_POLYFILL_PROMISE_WHEN_NO_UNHANDLED_REJECTION=!1;
2$jscomp.defineProperty=$jscomp.ASSUME_ES5||"function"==typeof Object.defineProperties?Object.defineProperty:function(a,b,c){if(a==Array.prototype||a==Object.prototype)return a;a[b]=c.value;return a};$jscomp.getGlobal=function(a){a=["object"==typeof globalThis&&globalThis,a,"object"==typeof window&&window,"object"==typeof self&&self,"object"==typeof global&&global];for(var b=0;b<a.length;++b){var c=a[b];if(c&&c.Math==Math)return c}throw Error("Cannot find global object");};$jscomp.global=$jscomp.getGlobal(this);
3$jscomp.IS_SYMBOL_NATIVE="function"===typeof Symbol&&"symbol"===typeof Symbol("x");$jscomp.TRUST_ES6_POLYFILLS=!$jscomp.ISOLATE_POLYFILLS||$jscomp.IS_SYMBOL_NATIVE;$jscomp.polyfills={};$jscomp.propertyToPolyfillSymbol={};$jscomp.POLYFILL_PREFIX="$jscp$";var $jscomp$lookupPolyfilledValue=function(a,b){var c=$jscomp.propertyToPolyfillSymbol[b];if(null==c)return a[b];c=a[c];return void 0!==c?c:a[b]};
4$jscomp.polyfill=function(a,b,c,d){b&&($jscomp.ISOLATE_POLYFILLS?$jscomp.polyfillIsolated(a,b,c,d):$jscomp.polyfillUnisolated(a,b,c,d))};$jscomp.polyfillUnisolated=function(a,b,c,d){c=$jscomp.global;a=a.split(".");for(d=0;d<a.length-1;d++){var e=a[d];if(!(e in c))return;c=c[e]}a=a[a.length-1];d=c[a];b=b(d);b!=d&&null!=b&&$jscomp.defineProperty(c,a,{configurable:!0,writable:!0,value:b})};
5$jscomp.polyfillIsolated=function(a,b,c,d){var e=a.split(".");a=1===e.length;d=e[0];d=!a&&d in $jscomp.polyfills?$jscomp.polyfills:$jscomp.global;for(var f=0;f<e.length-1;f++){var g=e[f];if(!(g in d))return;d=d[g]}e=e[e.length-1];c=$jscomp.IS_SYMBOL_NATIVE&&"es6"===c?d[e]:null;b=b(c);null!=b&&(a?$jscomp.defineProperty($jscomp.polyfills,e,{configurable:!0,writable:!0,value:b}):b!==c&&(void 0===$jscomp.propertyToPolyfillSymbol[e]&&(c=1E9*Math.random()>>>0,$jscomp.propertyToPolyfillSymbol[e]=$jscomp.IS_SYMBOL_NATIVE?
6$jscomp.global.Symbol(e):$jscomp.POLYFILL_PREFIX+c+"$"+e),$jscomp.defineProperty(d,$jscomp.propertyToPolyfillSymbol[e],{configurable:!0,writable:!0,value:b})))};$jscomp.initSymbol=function(){};
7$jscomp.polyfill("Symbol",function(a){if(a)return a;var b=function(f,g){this.$jscomp$symbol$id_=f;$jscomp.defineProperty(this,"description",{configurable:!0,writable:!0,value:g})};b.prototype.toString=function(){return this.$jscomp$symbol$id_};var c="jscomp_symbol_"+(1E9*Math.random()>>>0)+"_",d=0,e=function(f){if(this instanceof e)throw new TypeError("Symbol is not a constructor");return new b(c+(f||"")+"_"+d++,f)};return e},"es6","es3");
8$jscomp.polyfill("Symbol.iterator",function(a){if(a)return a;a=Symbol("Symbol.iterator");for(var b="Array Int8Array Uint8Array Uint8ClampedArray Int16Array Uint16Array Int32Array Uint32Array Float32Array Float64Array".split(" "),c=0;c<b.length;c++){var d=$jscomp.global[b[c]];"function"===typeof d&&"function"!=typeof d.prototype[a]&&$jscomp.defineProperty(d.prototype,a,{configurable:!0,writable:!0,value:function(){return $jscomp.iteratorPrototype($jscomp.arrayIteratorImpl(this))}})}return a},"es6",
9"es3");$jscomp.iteratorPrototype=function(a){a={next:a};a[Symbol.iterator]=function(){return this};return a};$jscomp.createTemplateTagFirstArg=function(a){return a.raw=a};$jscomp.createTemplateTagFirstArgWithRaw=function(a,b){a.raw=b;return a};$jscomp.makeIterator=function(a){var b="undefined"!=typeof Symbol&&Symbol.iterator&&a[Symbol.iterator];return b?b.call(a):$jscomp.arrayIterator(a)};$jscomp.arrayFromIterator=function(a){for(var b,c=[];!(b=a.next()).done;)c.push(b.value);return c};
10$jscomp.arrayFromIterable=function(a){return a instanceof Array?a:$jscomp.arrayFromIterator($jscomp.makeIterator(a))};$jscomp.underscoreProtoCanBeSet=function(){var a={a:!0},b={};try{return b.__proto__=a,b.a}catch(c){}return!1};$jscomp.setPrototypeOf=$jscomp.TRUST_ES6_POLYFILLS&&"function"==typeof Object.setPrototypeOf?Object.setPrototypeOf:$jscomp.underscoreProtoCanBeSet()?function(a,b){a.__proto__=b;if(a.__proto__!==b)throw new TypeError(a+" is not extensible");return a}:null;
11$jscomp.generator={};
vendor: 13,294 bytes, lines 11-42
11$jscomp.generator.ensureIteratorResultIsObject_=function(a){if(!(a instanceof Object))throw new TypeError("Iterator result "+a+" is not an object");};$jscomp.generator.Context=function(){this.isRunning_=!1;this.yieldAllIterator_=null;this.yieldResult=void 0;this.nextAddress=1;this.finallyAddress_=this.catchAddress_=0;this.finallyContexts_=this.abruptCompletion_=null};
12$jscomp.generator.Context.prototype.start_=function(){if(this.isRunning_)throw new TypeError("Generator is already running");this.isRunning_=!0};$jscomp.generator.Context.prototype.stop_=function(){this.isRunning_=!1};$jscomp.generator.Context.prototype.jumpToErrorHandler_=function(){this.nextAddress=this.catchAddress_||this.finallyAddress_};$jscomp.generator.Context.prototype.next_=function(a){this.yieldResult=a};
13$jscomp.generator.Context.prototype.throw_=function(a){this.abruptCompletion_={exception:a,isException:!0};this.jumpToErrorHandler_()};$jscomp.generator.Context.prototype.return=function(a){this.abruptCompletion_={return:a};this.nextAddress=this.finallyAddress_};$jscomp.generator.Context.prototype.jumpThroughFinallyBlocks=function(a){this.abruptCompletion_={jumpTo:a};this.nextAddress=this.finallyAddress_};$jscomp.generator.Context.prototype.yield=function(a,b){this.nextAddress=b;return{value:a}};
14$jscomp.generator.Context.prototype.yieldAll=function(a,b){a=$jscomp.makeIterator(a);var c=a.next();$jscomp.generator.ensureIteratorResultIsObject_(c);if(c.done)this.yieldResult=c.value,this.nextAddress=b;else return this.yieldAllIterator_=a,this.yield(c.value,b)};$jscomp.generator.Context.prototype.jumpTo=function(a){this.nextAddress=a};$jscomp.generator.Context.prototype.jumpToEnd=function(){this.nextAddress=0};
15$jscomp.generator.Context.prototype.setCatchFinallyBlocks=function(a,b){this.catchAddress_=a;void 0!=b&&(this.finallyAddress_=b)};$jscomp.generator.Context.prototype.setFinallyBlock=function(a){this.catchAddress_=0;this.finallyAddress_=a||0};$jscomp.generator.Context.prototype.leaveTryBlock=function(a,b){this.nextAddress=a;this.catchAddress_=b||0};
16$jscomp.generator.Context.prototype.enterCatchBlock=function(a){this.catchAddress_=a||0;a=this.abruptCompletion_.exception;this.abruptCompletion_=null;return a};$jscomp.generator.Context.prototype.enterFinallyBlock=function(a,b,c){c?this.finallyContexts_[c]=this.abruptCompletion_:this.finallyContexts_=[this.abruptCompletion_];this.catchAddress_=a||0;this.finallyAddress_=b||0};
17$jscomp.generator.Context.prototype.leaveFinallyBlock=function(a,b){b=this.finallyContexts_.splice(b||0)[0];if(b=this.abruptCompletion_=this.abruptCompletion_||b){if(b.isException)return this.jumpToErrorHandler_();void 0!=b.jumpTo&&this.finallyAddress_<b.jumpTo?(this.nextAddress=b.jumpTo,this.abruptCompletion_=null):this.nextAddress=this.finallyAddress_}else this.nextAddress=a};$jscomp.generator.Context.prototype.forIn=function(a){return new $jscomp.generator.Context.PropertyIterator(a)};
18$jscomp.generator.Context.PropertyIterator=function(a){this.object_=a;this.properties_=[];for(var b in a)this.properties_.push(b);this.properties_.reverse()};$jscomp.generator.Context.PropertyIterator.prototype.getNext=function(){for(;0<this.properties_.length;){var a=this.properties_.pop();if(a in this.object_)return a}return null};$jscomp.generator.Engine_=function(a){this.context_=new $jscomp.generator.Context;this.program_=a};
19$jscomp.generator.Engine_.prototype.next_=function(a){this.context_.start_();if(this.context_.yieldAllIterator_)return this.yieldAllStep_(this.context_.yieldAllIterator_.next,a,this.context_.next_);this.context_.next_(a);return this.nextStep_()};
20$jscomp.generator.Engine_.prototype.return_=function(a){this.context_.start_();var b=this.context_.yieldAllIterator_;if(b)return this.yieldAllStep_("return"in b?b["return"]:function(c){return{value:c,done:!0}},a,this.context_.return);this.context_.return(a);return this.nextStep_()};
21$jscomp.generator.Engine_.prototype.throw_=function(a){this.context_.start_();if(this.context_.yieldAllIterator_)return this.yieldAllStep_(this.context_.yieldAllIterator_["throw"],a,this.context_.next_);this.context_.throw_(a);return this.nextStep_()};
22$jscomp.generator.Engine_.prototype.yieldAllStep_=function(a,b,c){try{var d=a.call(this.context_.yieldAllIterator_,b);$jscomp.generator.ensureIteratorResultIsObject_(d);if(!d.done)return this.context_.stop_(),d;var e=d.value}catch(f){return this.context_.yieldAllIterator_=null,this.context_.throw_(f),this.nextStep_()}this.context_.yieldAllIterator_=null;c.call(this.context_,e);return this.nextStep_()};
23$jscomp.generator.Engine_.prototype.nextStep_=function(){for(;this.context_.nextAddress;)try{var a=this.program_(this.context_);if(a)return this.context_.stop_(),{value:a.value,done:!1}}catch(b){this.context_.yieldResult=void 0,this.context_.throw_(b)}this.context_.stop_();if(this.context_.abruptCompletion_){a=this.context_.abruptCompletion_;this.context_.abruptCompletion_=null;if(a.isException)throw a.exception;return{value:a.return,done:!0}}return{value:void 0,done:!0}};
24$jscomp.generator.Generator_=function(a){this.next=function(b){return a.next_(b)};this.throw=function(b){return a.throw_(b)};this.return=function(b){return a.return_(b)};this[Symbol.iterator]=function(){return this}};$jscomp.generator.createGenerator=function(a,b){b=new $jscomp.generator.Generator_(new $jscomp.generator.Engine_(b));$jscomp.setPrototypeOf&&a.prototype&&$jscomp.setPrototypeOf(b,a.prototype);return b};
25$jscomp.asyncExecutePromiseGenerator=function(a){function b(d){return a.next(d)}function c(d){return a.throw(d)}return new Promise(function(d,e){function f(g){g.done?d(g.value):Promise.resolve(g.value).then(b,c).then(f,e)}f(a.next())})};$jscomp.asyncExecutePromiseGeneratorFunction=function(a){return $jscomp.asyncExecutePromiseGenerator(a())};$jscomp.asyncExecutePromiseGeneratorProgram=function(a){return $jscomp.asyncExecutePromiseGenerator(new $jscomp.generator.Generator_(new $jscomp.generator.Engine_(a)))};
26$jscomp.polyfill("Promise",function(a){function b(){this.batch_=null}function c(g){return g instanceof e?g:new e(function(h,k){h(g)})}if(a&&(!($jscomp.FORCE_POLYFILL_PROMISE||$jscomp.FORCE_POLYFILL_PROMISE_WHEN_NO_UNHANDLED_REJECTION&&"undefined"===typeof $jscomp.global.PromiseRejectionEvent)||!$jscomp.global.Promise||-1===$jscomp.global.Promise.toString().indexOf("[native code]")))return a;b.prototype.asyncExecute=function(g){if(null==this.batch_){this.batch_=[];var h=this;this.asyncExecuteFunction(function(){h.executeBatch_()})}this.batch_.push(g)};
27var d=$jscomp.global.setTimeout;b.prototype.asyncExecuteFunction=function(g){d(g,0)};b.prototype.executeBatch_=function(){for(;this.batch_&&this.batch_.length;){var g=this.batch_;this.batch_=[];for(var h=0;h<g.length;++h){var k=g[h];g[h]=null;try{k()}catch(m){this.asyncThrow_(m)}}}this.batch_=null};b.prototype.asyncThrow_=function(g){this.asyncExecuteFunction(function(){throw g;})};var e=function(g){this.state_=0;this.result_=void 0;this.onSettledCallbacks_=[];this.isRejectionHandled_=!1;var h=this.createResolveAndReject_();
28try{g(h.resolve,h.reject)}catch(k){h.reject(k)}};e.prototype.createResolveAndReject_=function(){function g(m){return function(l){k||(k=!0,m.call(h,l))}}var h=this,k=!1;return{resolve:g(this.resolveTo_),reject:g(this.reject_)}};e.prototype.resolveTo_=function(g){if(g===this)this.reject_(new TypeError("A Promise cannot resolve to itself"));else if(g instanceof e)this.settleSameAsPromise_(g);else{a:switch(typeof g){case "object":var h=null!=g;break a;case "function":h=!0;break a;default:h=!1}h?this.resolveToNonPromiseObj_(g):
29this.fulfill_(g)}};e.prototype.resolveToNonPromiseObj_=function(g){var h=void 0;try{h=g.then}catch(k){this.reject_(k);return}"function"==typeof h?this.settleSameAsThenable_(h,g):this.fulfill_(g)};e.prototype.reject_=function(g){this.settle_(2,g)};e.prototype.fulfill_=function(g){this.settle_(1,g)};e.prototype.settle_=function(g,h){if(0!=this.state_)throw Error("Cannot settle("+g+", "+h+"): Promise already settled in state"+this.state_);this.state_=g;this.result_=h;2===this.state_&&this.scheduleUnhandledRejectionCheck_();
30this.executeOnSettledCallbacks_()};e.prototype.scheduleUnhandledRejectionCheck_=function(){var g=this;d(function(){if(g.notifyUnhandledRejection_()){var h=$jscomp.global.console;"undefined"!==typeof h&&h.error(g.result_)}},1)};e.prototype.notifyUnhandledRejection_=function(){if(this.isRejectionHandled_)return!1;var g=$jscomp.global.CustomEvent,h=$jscomp.global.Event,k=$jscomp.global.dispatchEvent;if("undefined"===typeof k)return!0;"function"===typeof g?g=new g("unhandledrejection",{cancelable:!0}):
31"function"===typeof h?g=new h("unhandledrejection",{cancelable:!0}):(g=$jscomp.global.document.createEvent("CustomEvent"),g.initCustomEvent("unhandledrejection",!1,!0,g));g.promise=this;g.reason=this.result_;return k(g)};e.prototype.executeOnSettledCallbacks_=function(){if(null!=this.onSettledCallbacks_){for(var g=0;g<this.onSettledCallbacks_.length;++g)f.asyncExecute(this.onSettledCallbacks_[g]);this.onSettledCallbacks_=null}};var f=new b;e.prototype.settleSameAsPromise_=function(g){var h=this.createResolveAndReject_();
32g.callWhenSettled_(h.resolve,h.reject)};e.prototype.settleSameAsThenable_=function(g,h){var k=this.createResolveAndReject_();try{g.call(h,k.resolve,k.reject)}catch(m){k.reject(m)}};e.prototype.then=function(g,h){function k(p,q){return"function"==typeof p?function(r){try{m(p(r))}catch(u){l(u)}}:q}var m,l,n=new e(function(p,q){m=p;l=q});this.callWhenSettled_(k(g,m),k(h,l));return n};e.prototype.catch=function(g){return this.then(void 0,g)};e.prototype.callWhenSettled_=function(g,h){function k(){switch(m.state_){case 1:g(m.result_);
33break;case 2:h(m.result_);break;default:throw Error("Unexpected state: "+m.state_);}}var m=this;null==this.onSettledCallbacks_?f.asyncExecute(k):this.onSettledCallbacks_.push(k);this.isRejectionHandled_=!0};e.resolve=c;e.reject=function(g){return new e(function(h,k){k(g)})};e.race=function(g){return new e(function(h,k){for(var m=$jscomp.makeIterator(g),l=m.next();!l.done;l=m.next())c(l.value).callWhenSettled_(h,k)})};e.all=function(g){var h=$jscomp.makeIterator(g),k=h.next();return k.done?c([]):new e(function(m,
34l){function n(r){return function(u){p[r]=u;q--;0==q&&m(p)}}var p=[],q=0;do p.push(void 0),q++,c(k.value).callWhenSettled_(n(p.length-1),l),k=h.next();while(!k.done)})};return e},"es6","es3");$jscomp.owns=function(a,b){return Object.prototype.hasOwnProperty.call(a,b)};$jscomp.assign=$jscomp.TRUST_ES6_POLYFILLS&&"function"==typeof Object.assign?Object.assign:function(a,b){for(var c=1;c<arguments.length;c++){var d=arguments[c];if(d)for(var e in d)$jscomp.owns(d,e)&&(a[e]=d[e])}return a};
35$jscomp.polyfill("Object.assign",function(a){return a||$jscomp.assign},"es6","es3");$jscomp.findInternal=function(a,b,c){a instanceof String&&(a=String(a));for(var d=a.length,e=0;e<d;e++){var f=a[e];if(b.call(c,f,e,a))return{i:e,v:f}}return{i:-1,v:void 0}};$jscomp.polyfill("Array.prototype.find",function(a){return a?a:function(b,c){return $jscomp.findInternal(this,b,c).v}},"es6","es3");
36$jscomp.checkStringArgs=function(a,b,c){if(null==a)throw new TypeError("The 'this' value for String.prototype."+c+" must not be null or undefined");if(b instanceof RegExp)throw new TypeError("First argument to String.prototype."+c+" must not be a regular expression");return a+""};
37$jscomp.polyfill("String.prototype.endsWith",function(a){return a?a:function(b,c){var d=$jscomp.checkStringArgs(this,b,"endsWith");b+="";void 0===c&&(c=d.length);c=Math.max(0,Math.min(c|0,d.length));for(var e=b.length;0<e&&0<c;)if(d[--c]!=b[--e])return!1;return 0>=e}},"es6","es3");
38$jscomp.polyfill("String.prototype.startsWith",function(a){return a?a:function(b,c){var d=$jscomp.checkStringArgs(this,b,"startsWith");b+="";var e=d.length,f=b.length;c=Math.max(0,Math.min(c|0,d.length));for(var g=0;g<f&&c<e;)if(d[c++]!=b[g++])return!1;return g>=f}},"es6","es3");$jscomp.checkEs6ConformanceViaProxy=function(){try{var a={},b=Object.create(new $jscomp.global.Proxy(a,{get:function(c,d,e){return c==a&&"q"==d&&e==b}}));return!0===b.q}catch(c){return!1}};
39$jscomp.USE_PROXY_FOR_ES6_CONFORMANCE_CHECKS=!1;$jscomp.ES6_CONFORMANCE=$jscomp.USE_PROXY_FOR_ES6_CONFORMANCE_CHECKS&&$jscomp.checkEs6ConformanceViaProxy();
40$jscomp.polyfill("WeakMap",function(a){function b(){if(!a||!Object.seal)return!1;try{var m=Object.seal({}),l=Object.seal({}),n=new a([[m,2],[l,3]]);if(2!=n.get(m)||3!=n.get(l))return!1;n.delete(m);n.set(l,4);return!n.has(m)&&4==n.get(l)}catch(p){return!1}}function c(){}function d(m){var l=typeof m;return"object"===l&&null!==m||"function"===l}function e(m){if(!$jscomp.owns(m,g)){var l=new c;$jscomp.defineProperty(m,g,{value:l})}}function f(m){if(!$jscomp.ISOLATE_POLYFILLS){var l=Object[m];l&&(Object[m]=
41function(n){if(n instanceof c)return n;Object.isExtensible(n)&&e(n);return l(n)})}}if($jscomp.USE_PROXY_FOR_ES6_CONFORMANCE_CHECKS){if(a&&$jscomp.ES6_CONFORMANCE)return a}else if(b())return a;var g="$jscomp_hidden_"+Math.random();f("freeze");f("preventExtensions");f("seal");var h=0,k=function(m){this.id_=(h+=Math.random()+1).toString();if(m){m=$jscomp.makeIterator(m);for(var l;!(l=m.next()).done;)l=l.value,this.set(l[0],l[1])}};k.prototype.set=function(m,l){if(!d(m))throw Error("Invalid WeakMap key");
42e(m);
42if(!$jscomp.owns(m,g))throw Error("WeakMap key fail: "+m);m[g][this.id_]=l;return this};k.prototype.get=function(m){return d(m)&&$jscomp.owns(m,g)?m[g][this.id_]:void 0};k.prototype.has=function(m){return d(m)&&$jscomp.owns(m,g)&&$jscomp.owns(m[g],this.id_)};k.prototype.delete=function(m){return d(m)&&$jscomp.owns(m,g)&&$jscomp.owns(m[g],this.id_)?delete m[g][this.id_]:!1};return k},"es6","es3");$jscomp.MapEntry=function(){};
43$jscomp.polyfill("Map",function(a){function b(){if($jscomp.ASSUME_NO_NATIVE_MAP||!a||"function"!=typeof a||!a.prototype.entries||"function"!=typeof Object.seal)return!1;try{var k=Object.seal({x:4}),m=new a($jscomp.makeIterator([[k,"s"]]));if("s"!=m.get(k)||1!=m.size||m.get({x:4})||m.set({x:4},"t")!=m||2!=m.size)return!1;var l=m.entries(),n=l.next();if(n.done||n.value[0]!=k||"s"!=n.value[1])return!1;n=l.next();return n.done||4!=n.value[0].x||"t"!=n.value[1]||!l.next().done?!1:!0}catch(p){return!1}}
44if($jscomp.USE_PROXY_FOR_ES6_CONFORMANCE_CHECKS){if(a&&$jscomp.ES6_CONFORMANCE)return a}else if(b())return a;var c=new WeakMap,d=function(k){this.data_={};this.head_=g();this.size=0;if(k){k=$jscomp.makeIterator(k);for(var m;!(m=k.next()).done;)m=m.value,this.set(m[0],m[1])}};d.prototype.set=function(k,m){k=0===k?0:k;var l=e(this,k);l.list||(l.list=this.data_[l.id]=[]);l.entry?l.entry.value=m:(l.entry={next:this.head_,previous:this.head_.previous,head:this.head_,key:k,value:m},l.list.push(l.entry),
45this.head_.previous.next=l.entry,this.head_.previous=l.entry,this.size++);return this};d.prototype.delete=function(k){k=e(this,k);return k.entry&&k.list?(k.list.splice(k.index,1),k.list.length||delete this.data_[k.id],k.entry.previous.next=k.entry.next,k.entry.next.previous=k.entry.previous,k.entry.head=null,this.size--,!0):!1};d.prototype.clear=function(){this.data_={};this.head_=this.head_.previous=g();this.size=0};d.prototype.has=function(k){return!!e(this,k).entry};d.prototype.get=function(k){return(k=
46e(this,k).entry)&&k.value};d.prototype.entries=function(){return f(this,function(k){return[k.key,k.value]})};d.prototype.keys=function(){return f(this,function(k){return k.key})};d.prototype.values=function(){return f(this,function(k){return k.value})};d.prototype.forEach=function(k,m){for(var l=this.entries(),n;!(n=l.next()).done;)n=n.value,k.call(m,n[1],n[0],this)};d.prototype[Symbol.iterator]=d.prototype.entries;var e=function(k,m){var l=m&&typeof m;"object"==l||"function"==l?c.has(m)?l=c.get(m):
47(l=""+ ++h,c.set(m,l)):l="p_"+m;var n=k.data_[l];if(n&&$jscomp.owns(k.data_,l))for(k=0;k<n.length;k++){var p=n[k];if(m!==m&&p.key!==p.key||m===p.key)return{id:l,list:n,index:k,entry:p}}return{id:l,list:n,index:-1,entry:void 0}},f=function(k,m){var l=k.head_;return $jscomp.iteratorPrototype(function(){if(l){for(;l.head!=k.head_;)l=l.previous;for(;l.next!=l.head;)return l=l.next,{done:!1,value:m(l)};l=null}return{done:!0,value:void 0}})},g=function(){var k={};return k.previous=k.next=k.head=k},h=0;
48return d},"es6","es3");
49$jscomp.polyfill("Set",function(a){function b(){if($jscomp.ASSUME_NO_NATIVE_SET||!a||"function"!=typeof a||!a.prototype.entries||"function"!=typeof Object.seal)return!1;try{var d=Object.seal({x:4}),e=new a($jscomp.makeIterator([d]));if(!e.has(d)||1!=e.size||e.add(d)!=e||1!=e.size||e.add({x:4})!=e||2!=e.size)return!1;var f=e.entries(),g=f.next();if(g.done||g.value[0]!=d||g.value[1]!=d)return!1;g=f.next();return g.done||g.value[0]==d||4!=g.value[0].x||g.value[1]!=g.value[0]?!1:f.next().done}catch(h){return!1}}
50if($jscomp.USE_PROXY_FOR_ES6_CONFORMANCE_CHECKS){if(a&&$jscomp.ES6_CONFORMANCE)return a}else if(b())return a;var c=function(d){this.map_=new Map;if(d){d=$jscomp.makeIterator(d);for(var e;!(e=d.next()).done;)this.add(e.value)}this.size=this.map_.size};c.prototype.add=function(d){d=0===d?0:d;this.map_.set(d,d);this.size=this.map_.size;return this};c.prototype.delete=function(d){d=this.map_.delete(d);this.size=this.map_.size;return d};c.prototype.clear=function(){this.map_.clear();this.size=0};c.prototype.has=
51function(d){return this.map_.has(d)};c.prototype.entries=function(){return this.map_.entries()};c.prototype.values=function(){return this.map_.values()};c.prototype.keys=c.prototype.values;c.prototype[Symbol.iterator]=c.prototype.values;c.prototype.forEach=function(d,e){var f=this;this.map_.forEach(function(g){return d.call(e,g,g,f)})};return c},"es6","es3");
52$jscomp.polyfill("Object.entries",function(a){return a?a:function(b){var c=[],d;for(d in b)$jscomp.owns(b,d)&&c.push([d,b[d]]);return c}},"es8","es3");$jscomp.polyfill("globalThis",function(a){return a||$jscomp.global},"es_2020","es3");$jscomp.polyfill("Array.prototype.fill",function(a){return a?a:function(b,c,d){var e=this.length||0;0>c&&(c=Math.max(0,e+c));if(null==d||d>e)d=e;d=Number(d);0>d&&(d=Math.max(0,e+d));for(c=Number(c||0);c<d;c++)this[c]=b;return this}},"es6","es3");
53$jscomp.typedArrayFill=function(a){return a?a:Array.prototype.fill};$jscomp.polyfill("Int8Array.prototype.fill",$jscomp.typedArrayFill,"es6","es5");$jscomp.polyfill("Uint8Array.prototype.fill",$jscomp.typedArrayFill,"es6","es5");$jscomp.polyfill("Uint8ClampedArray.prototype.fill",$jscomp.typedArrayFill,"es6","es5");$jscomp.polyfill("Int16Array.prototype.fill",$jscomp.typedArrayFill,"es6","es5");$jscomp.polyfill("Uint16Array.prototype.fill",$jscomp.typedArrayFill,"es6","es5");
54$jscomp.polyfill("Int32Array.prototype.fill",$jscomp.typedArrayFill,"es6","es5");$jscomp.polyfill("Uint32Array.prototype.fill",$jscomp.typedArrayFill,"es6","es5");$jscomp.polyfill("Float32Array.prototype.fill",$jscomp.typedArrayFill,"es6","es5");$jscomp.polyfill("Float64Array.prototype.fill",$jscomp.typedArrayFill,"es6","es5");$jscomp.polyfill("Object.is",function(a){return a?a:function(b,c){return b===c?0!==b||1/b===1/c:b!==b&&c!==c}},"es6","es3");
55$jscomp.polyfill("Array.prototype.includes",function(a){return a?a:function(b,c){var d=this;d instanceof String&&(d=String(d));var e=d.length;c=c||0;for(0>c&&(c=Math.max(c+e,0));c<e;c++){var f=d[c];if(f===b||Object.is(f,b))return!0}return!1}},"es7","es3");$jscomp.polyfill("String.prototype.includes",function(a){return a?a:function(b,c){return-1!==$jscomp.checkStringArgs(this,b,"includes").indexOf(b,c||0)}},"es6","es3");
56var form_icons={arrow:"iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i
5677u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjhFQzhEQjMyOTA3MzExRTg4NzBEQTMwNzA2QkI3NEI1IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjhFQzhEQjMzOTA3MzExRTg4NzBEQTMwNzA2QkI3NEI1Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6OEVDOERCMzA5MDczMTFFODg3MERBMzA3MDZCQjc0QjUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6OEVDOERCMzE5MDczMTFFODg3MERBMzA3MDZCQjc0QjUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7CFDgNAAAAQ0lEQVR42mL8//8/AyWAcdQADANgHEYc6jHkcRmAzRCscti8gE0hToNxhQGugGEkJRD/E9JMTCwQCtTRlEgNAwACDACDFjjheCmYIwAAAABJRU5ErkJggg==",arrow2:"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",
57arrow3:"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",
58close:"iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkEwNDdBQjNDOTA3MzExRTg5NzRDQjk1QUMwRkU4MjBGIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkEwNDdBQjNEOTA3MzExRTg5NzRDQjk1QUMwRkU4MjBGIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QTA0N0FCM0E5MDczMTFFODk3NENCOTVBQzBGRTgyMEYiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6QTA0N0FCM0I5MDczMTFFODk3NENCOTVBQzBGRTgyMEYiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6k9dw0AAAASElEQVR42mL8//8/AyWAcdAZAOMw4lCPIY/LAGyGYJXD5gVsCnEajCsMcAUMIymB+J+QZpoaQJEXKApEiqOR4oQ0BDMTQIABAK55P+GirBRXAAAAAElFTkSuQmCC",
59"delete":"iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i
5977u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkYyNDgzNzgwOTA3MzExRThCMDZEQTJFRDZBNDBCNzQzIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkYyNDgzNzgxOTA3MzExRThCMDZEQTJFRDZBNDBCNzQzIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RjI0ODM3N0U5MDczMTFFOEIwNkRBMkVENkE0MEI3NDMiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RjI0ODM3N0Y5MDczMTFFOEIwNkRBMkVENkE0MEI3NDMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz60PAvqAAAAQ0lEQVR42mL8//8/AyWAiYFCQFMDGoD4PxJuwKaIEUsYEBMojDAGCz5JYgALDvH/xNg++GNhiBvQSKw449DPTAABBgCqkhAZm51S9gAAAABJRU5ErkJggg==",
60edit:"iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkUyMzVBMjk0OTA3MzExRTg4M0IxRDA3MUZGOTZDODY5IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkUyMzVBMjk1OTA3MzExRTg4M0IxRDA3MUZGOTZDODY5Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RTIzNUEyOTI5MDczMTFFODgzQjFEMDcxRkY5NkM4NjkiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RTIzNUEyOTM5MDczMTFFODgzQjFEMDcxRkY5NkM4NjkiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4mTkkFAAAAaElEQVR42mL8//8/AyWAcUgZAFPISI4B6IoYSTEApEAciF9iM4ABZAAe/PA/AohBaRQ1+FyATYIRUxVhm0HgLi5XEqP5Hj5vonvhIRDLoXmDiZR0gMx5AMSKpCak/6RoHnp5ASsACDAAnYDOwlScSywAAAAASUVORK5CYII=",
61print_left:"iVBORw0KGgoAAAANSUhEUgAAABYAAAAWCAYAAADEtGw7AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RTFFQkQxQTEzRThGMTFFNkI3MzdDMkY1QjM2RTRBMjYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RTFFQkQxQTIzRThGMTFFNkI3MzdDMkY1QjM2RTRBMjYiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpFMUVCRDE5RjNFOEYxMUU2QjczN0MyRjVCMzZFNEEyNiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpFMUVCRDFBMDNFOEYxMUU2QjczN0MyRjVCMzZFNEEyNiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PmgUvpAAAABHSURBVHja7JSxDQAgDMNq/v/ZvMDiAUEOiCrHKuoUWRPlrWKLYouLLVBYMLYYz8IKr/OY8mJKFJSMKcejtIJSN/6jP8oWYACl7AopprxqJAAAAABJRU5ErkJggg==",
62print_off:"iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDEx
62IDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NTE2OEY2MzgzRDA1MTFFNjlGN0JBMDJFMzZGRjFENUIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NTE2OEY2MzkzRDA1MTFFNjlGN0JBMDJFMzZGRjFENUIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo1MTY4RjYzNjNEMDUxMUU2OUY3QkEwMkUzNkZGMUQ1QiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo1MTY4RjYzNzNEMDUxMUU2OUY3QkEwMkUzNkZGMUQ1QiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Phv3r/EAAAAnSURBVHjaYvwPBAxkABYozUiivv9MDGSCUY2jGskDsLRKckIHCDAAdXAGG5Dno88AAAAASUVORK5CYII=",
63print_on:"iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NDVEOTBCOTEzRDA1MTFFNkJDNzdDQjg2RjEyMEY0NUIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NDVEOTBCOTIzRDA1MTFFNkJDNzdDQjg2RjEyMEY0NUIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo0NUQ5MEI4RjNEMDUxMUU2QkM3N0NCODZGMTIwRjQ1QiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo0NUQ5MEI5MDNEMDUxMUU2QkM3N0NCODZGMTIwRjQ1QiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pvcnq1YAAABNSURBVHjaYvwPBAxkABYozUiivv9MDGQCumj8T47G/4Rs/I9F0X9sAYiukRFN8X9coY7NqYyENOHzIyOh+MUXOIwDHo9Y0yrJCR0gwACJ3A4bCSIKTwAAAABJRU5ErkJggg==",
64print_right:"iVBORw0KGgoAAAANSUhEUgAAABYAAAAWCAYAAADEtGw7AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RDcwNDM3NjEzRThGMTFFNjkyOUFFOUQxNDAyQ0E5RTUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RDcwNDM3NjIzRThGMTFFNjkyOUFFOUQxNDAyQ0E5RTUiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpENzA0Mzc1RjNFOEYxMUU2OTI5QUU5RDE0MDJDQTlFNSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpENzA0Mzc2MDNFOEYxMUU2OTI5QUU5RDE0MDJDQTlFNSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PgoGXOkAAABLSURBVHja7NTBCQAwCANAs//QShdojSI0YN5yn2Dg7jYRLMzA5wBTsLE4A1M4C6fxCpzCq/AT78BX/EsYMuVB5kEgM0I79L2EAAMAxeRP1Sey/DsAAAAASUVORK5CYII=",
65save:"iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjg2QTc1RTVBOTE0QjExRThBODQyQzYxRDFFNzlEREFCIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjg2QTc1RTVCOTE0QjExRThBODQyQzYxRDFFNzlEREFCIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6ODZBNzVFNTg5MTRCMTFFOEE4NDJDNjFEMUU3OUREQUIiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6ODZBNzVFNTk5MTRCMTFFOEE4NDJDNjFEMUU3OUREQUIiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7wGPvXAAAAW0lEQVR42mL8//8/AyWAiYFCMAQN8Fjv8R+EyTIAWSPJBiBr3hG4g5EkA3BpRjEA3W/EaMbqAmQNhDSDACNySsTmAnyaMVyATSE+zVi9gKyBkGYMLwzNvAAQYAB4QzGRFffV0wAAAABJRU5ErkJggg==",
66cancel:"iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i
6677u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkEwNDdBQjNDOTA3MzExRTg5NzRDQjk1QUMwRkU4MjBGIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkEwNDdBQjNEOTA3MzExRTg5NzRDQjk1QUMwRkU4MjBGIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QTA0N0FCM0E5MDczMTFFODk3NENCOTVBQzBGRTgyMEYiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6QTA0N0FCM0I5MDczMTFFODk3NENCOTVBQzBGRTgyMEYiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6k9dw0AAAASElEQVR42mL8//8/AyWAcdAZAOMw4lCPIY/LAGyGYJXD5gVsCnEajCsMcAUMIymB+J+QZpoaQJEXKApEiqOR4oQ0BDMTQIABAK55P+GirBRXAAAAAElFTkSuQmCC",
67help_form:"iVBORw0KGgoAAAANSUhEUgAAAFoAAABaCAYAAAA4qEECAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NDA1QzE3RUQ0QTU3MTFFNjgzNjFBNDM1NjkxMDU4QzkiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NDA1QzE3RUU0QTU3MTFFNjgzNjFBNDM1NjkxMDU4QzkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo0MDVDMTdFQjRBNTcxMUU2ODM2MUE0MzU2OTEwNThDOSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo0MDVDMTdFQzRBNTcxMUU2ODM2MUE0MzU2OTEwNThDOSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pkdk2GsAAAebSURBVHja7J1ZbFRV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",
68next_page:"iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjJCN0EzQTdEOTA3MjExRTg4REU4OEM2NTMwMUU5NTE4IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjJCN0EzQTdFOTA3MjExRTg4REU4OEM2NTMwMUU5NTE4Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MkI3QTNBN0I5MDcyMTFFODhERTg4QzY1MzAxRTk1MTgiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MkI3QTNBN0M5MDcyMTFFODhERTg4QzY1MzAxRTk1MTgiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5Xmz46AAAAgklEQVR42mL8//8/AxqwA+JHQPyAgRgAMgAJMwPxVyD+DcQ5aHJYMTbBZ/8RIJUcA8KB+B/UABAdSqoBIJyP5Io/QOxEqgEg3IRkyE8gNibVABCeimQIKHBVSTWAEYiX/UcFoshqmBgoBbT0AkWBSFE0UpyQKErKJGcmRkqzM0CAAQD+AaQMKRxs4AAAAABJRU5ErkJggg==",
69prev_page:"iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjIyRTBBQTFBOTA3MjExRThCMzdCQjkyRjk4MTY2NUJDIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjIyRTBBQTFCOTA3MjExRThCMzdCQjkyRjk4MTY2NUJDIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MjJFMEFBMTg5MDcyMTFFOEIzN0JCOTJGOTgxNjY1QkMiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MjJFMEFBMTk5MDcyMTFFOEIzN0JCOTJGOTgxNjY1QkMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6s9wgfAAAAgklEQVR42mL8//8/A5FAAYjlgPgQiijIACJwDhD/BuKvQMyMLEeM5tT/CPAMXZ6Q5lAg/gfVDKLDSTHACYj/INmej00dLs3GQPwTSXMTLouwCapCAwsGpuLzJrqA6H9UsAyIGfEZwMRAKaC2F6gSiFSJRqokJKokZYKZiZHS7AwQYADyqqIMeBgg6gAAAABJRU5ErkJggg=="};function initPhoneSvgIcons(){var a=Color(getConfigValue("iconColor","#ffffff")).toString(),b="fill="+a,c="fill="+(tmpBookConfig.formFontColor?tmpBookConfig.formFontColor:tmpBookConfig.iconColor),d="Classical"===_get(htmlConfig,"phoneTemplate.name"),e={thumbnails:'<?xml version="1.0" encoding="utf-8"?>\n    <svg class=\'svg\' xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" fill="none" version="1.1" width="18" height="18" viewBox="0 0 18 18"><g><path d="M16.5,1.5L16.5,6L12,6L12,1.5L16.5,1.5ZM6,1.5L6,6L1.5,6L1.5,1.5L6,1.5ZM16.5,12L16.5,16.5L12,16.5L12,12L16.5,12ZM6,12L6,16.5L1.5,16.5L1.5,12L6,12ZM18,0L10.5,0L10.5,7.5L18,7.5L18,0ZM7.5,0L0,0L0,7.5L7.5,7.5L7.5,0ZM18,10.5L10.5,10.5L10.5,18L18,18L18,10.5ZM7.5,10.5L0,10.5L0,18L7.5,18L7.5,10.5Z" '+
70b+' fill-opacity="1" style="mix-blend-mode:passthrough"/></g></svg>',ZoomIn:'<?xml version="1.0" encoding="utf-8"?>\n    <svg class=\'svg\' xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" fill="none" version="1.1" width="18" height="18" viewBox="0 0 18 18"><g><path d="M11.9914,7.86937L9.52653,7.86937L9.52653,5.13918C9.52653,4.78439,9.22826,4.49678,8.86034,4.49678C8.49241,4.49678,8.19415,4.78439,8.19415,5.13918L8.19415,7.86937L5.32953,7.86937C4.9616,7.86937,4.66334,8.15698,4.66334,8.51177C4.66334,8.86655,4.9616,9.15416,5.32953,9.15416L8.19415,9.15416L8.19415,11.5632C8.19379,11.9182,8.49216,12.2062,8.86034,12.2062C9.22852,12.2062,9.52689,11.9182,9.52653,11.5632L9.52653,9.15416L11.9914,9.15416C12.3594,9.15416,12.6576,8.86655,12.6576,8.51177C12.6576,8.15698,12.3594,7.86937,11.9914,7.86937ZM17.8053,16.9028L14.9133,14.1141C16.401,12.6135,17.321,10.5861,17.321,8.35117C17.321,3.74646,13.4357,0,8.66048,0C3.88523,0,0,3.74646,0,8.35117C0,12.9559,3.88522,16.7023,8.66048,16.7023C10.6384,16.7023,12.4584,16.0522,13.9181,14.9717L16.8626,17.8111C17.1223,18.063,17.5449,18.063,17.8046,17.8111C18.0649,17.5604,18.0652,17.1538,17.8053,16.9028ZM1.33238,8.35117C1.33238,4.45503,4.62003,1.28479,8.66048,1.28479C12.7009,1.28479,15.9886,4.45503,15.9886,8.35117C15.9886,12.2473,12.7009,15.4175,8.66048,15.4175C4.62003,15.4175,1.33238,12.2473,1.33238,8.35117Z" '+
71b+' fill-opacity="1" style="mix-blend-mode:passthrough"/></g></svg>',ZoomOut:'<?xml version="1.0" encoding="utf-8"?>\n    <svg class=\'svg\' xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" fill="none" version="1.1" width="18" height="18" viewBox="0 0 18 18"><g><path d="M8.65985,16.7024C3.88494,16.7024,0,12.9559,0,8.35118C0,3.74647,3.88494,0,8.65985,0C13.4348,0,17.3197,3.74647,17.3197,8.35118C17.3197,12.9559,13.4348,16.7024,8.65985,16.7024ZM8.65985,1.2848C4.6197,1.2848,1.33229,4.45503,1.33229,8.35118C1.33229,12.2473,4.6197,15.4176,8.65985,15.4176C12.7,15.4176,15.9874,12.2473,15.9874,8.35118C15.9874,4.45503,12.7,1.2848,8.65985,1.2848ZM11.9906,9.15417L5.32914,9.15417C4.96124,9.15417,4.663,8.86656,4.663,8.51178C4.663,8.15699,4.96124,7.86938,5.32914,7.86938L11.9906,7.86938C12.3585,7.86938,12.6567,8.15699,12.6567,8.51178C12.6567,8.86656,12.3585,9.15417,11.9906,9.15417ZM17.333,18C17.1563,18.0002,16.9868,17.9324,16.8621,17.8118L13.518,14.5869C13.2576,14.3362,13.2574,13.9292,13.5177,13.6782C13.7779,13.4273,14.1999,13.4274,14.46,13.6786L17.804,16.9034C17.9951,17.0869,18.0525,17.3635,17.9493,17.6038C17.8461,17.8441,17.6027,18.0006,17.333,18Z" '+
72b+' fill-opacity="1" style="mix-blend-mode:passthrough"/></g></svg>',sharethis:'<?xml version="1.0" encoding="utf-8"?>\n    <svg class=\'svg\' xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" fill="none" version="1.1" width="16" height="18" viewBox="0 0 16 18"><g><path d="M12.8492,11.8232C11.9701,11.8232,11.174,12.1781,10.602,12.7492L5.64297,9.9447C5.7756,9.61777,5.84862,9.26147,5.84862,8.88878C5.84862,8.575,5.79673,8.27289,5.70126,7.99011L10.3614,4.94206C10.8863,5.43208,11.5962,5.73328,12.3766,5.73328C13.9891,5.73328,15.3009,4.44742,15.3009,2.86687C15.3009,1.28607,13.9891,0,12.3766,0C10.7642,0,9.45232,1.28607,9.45232,2.86687C9.45232,3.18183,9.50457,3.48503,9.60075,3.76875L4.94205,6.81589C4.41689,6.32452,3.70591,6.02236,2.92431,6.02236C1.31184,6.02236,0,7.30823,0,8.88878C0,10.4693,1.31184,11.7552,2.92431,11.7552C3.64215,11.7552,4.30028,11.5002,4.80973,11.078L9.86023,13.9342C9.7
725539,14.2415,9.69845,14.5701,9.69845,14.9116C9.69845,16.6145,11.1119,18,12.8492,18C14.5866,18,16,16.6145,16,14.9116C16,13.2087,14.5865,11.8232,12.8492,11.8232ZM12.3766,1.56347C13.1095,1.56347,13.7058,2.14817,13.7058,2.86685C13.7058,3.58528,13.1095,4.16977,12.3766,4.16977C11.6437,4.16977,11.0474,3.58528,11.0474,2.86685C11.0474,2.14817,11.6437,1.56347,12.3766,1.56347ZM2.92429,10.1917C2.19134,10.1917,1.59504,9.60721,1.59504,8.88878C1.59504,8.17034,2.19134,7.58585,2.92429,7.58585C3.65723,7.58585,4.25353,8.17034,4.25353,8.88878C4.25353,9.60721,3.65723,10.1917,2.92429,10.1917ZM12.8492,16.4558C11.9805,16.4558,11.2738,15.7631,11.2738,14.9116C11.2738,14.0601,11.9805,13.3674,12.8492,13.3674C13.7179,13.3674,14.4246,14.0601,14.4246,14.9116C14.4246,15.7631,13.7179,16.4558,12.8492,16.4558Z" '+
73b+' fill-opacity="1" style="mix-blend-mode:passthrough"/></g></svg>',search:'<?xml version="1.0" encoding="utf-8"?>\n    <svg class=\'svg\' xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" fill="none" version="1.1" width="18" height="18" viewBox="0 0 18 18"><g><path d="M17.7844,16.746L14.6521,13.62L14.6507,13.6187C15.1875,12.9845,15.6251,12.2731,15.9488,11.5084C16.3818,10.4867,16.6014,9.40174,16.6014,8.28376C16.6014,7.16575,16.3818,6.08085,15.9488,5.05913C15.5307,4.07262,14.9323,3.1868,14.1702,2.42627C13.4081,1.66575,12.5204,1.06853,11.5319,0.651276C10.5081,0.21912,9.42096,0,8.3007,0C7.18041,0,6.09329,0.21912,5.06947,0.651276C4.08095,1.06853,3.19331,1.66572,2.43123,2.42627C1.66913,3.1868,1.07072,4.07264,0.652607,5.05913C0.219568,6.08085,0,7.16578,0,8.28376C0,9.40174,0.219568,10.4867,0.652607,11.5084C1.07072,12.4949,1.66913,13.3807,2.43123,14.1413C3.19331,14.9018,4.08097,15.499,5.06947,15.9162C6.09329,16.3484,7.18043,16.5675,8.3007,16.5675C9.42096,16.5675,10.5081,16.3484,11.5319,15.9162C12.286,15.598,12.9811,15.1747,13.6068,14.6544C13.6082,14.6558,13.6096,14.6574,13.611,14.6588L16.7434,17.7848C16.8872,17.9283,17.0755,18,17.2639,18C17.4523,18,17.6407,17.9283,17.7844,17.7849C18.0719,17.498,18.0719,17.0328,17.7844,16.746ZM8.3007,15.1513C6.46256,15.1513,4.73445,14.4369,3.43469,13.1398C2.13493,11.8427,1.41913,10.1181,1.41913,8.28376C1.41913,6.44938,2.13493,4.72479,3.43469,3.42768C4.73443,2.13057,6.46254,1.41623,8.3007,1.41623C10.1389,1.41623,11.8669,2.13057,13.1667,3.42768C14.4664,4.72477,15.1823,6.44935,15.1823,8.28376C15.1823,10.1182,14.4664,11.8427,13.1667,13.1398C11.8669,14.4369,10.1388,15.1513,8.3007,15.1513Z" '+
74b+' fill-opacity="1" style="mix-blend-mode:passthrough"/></g></svg>',autoPlay:'<?xml version="1.0" encoding="utf-8"?> \n    <svg class=\'svg\' xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" fill="none" version="1.1" width="18" height="18" viewBox="0 0 18 18"><g><g><path d="M7.070799827575684,12.85713659790039L7.070799827575684,5.142856597900391L13.499369827575684,8.99999659790039L7.070799827575684,12.85713659790039Z" '+b+' fill-opacity="1" style="mix-blend-mode:passthrough"/></g><g><path d="M9,1.28571C13.2429,1.28571,16.7143,4.75714,16.7143,9C16.7143,13.2429,13.2429,16.7143,9,16.7143C4.75714,16.7143,1.28571,13.2429,1.28571,9C1.28571,4.75714,4.75714,1.28571,9,1.28571ZM9,0C3.98571,0,0,3.98571,0,9C0,14.0143,3.98571,18,9,18C14.0143,18,18,14.0143,18,9C18,3.98571,14.0143,3.83173e-7,9,0Z" '+
75b+' fill-opacity="1" style="mix-blend-mode:passthrough"/></g></g></svg>',report:'<?xml version="1.0" encoding="utf-8"?>\n    <svg class=\'svg\' xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" fill="none" version="1.1" width="18" height="16" viewBox="0 0 18 16"><g><path d="M9.37833,0.0860241C9.52621,0.157485,9.64689,0.269119,9.72414,0.405916L17.9059,14.8942C18.1903,15.3973,17.7957,16,17.1819,16L0.81837,16C0.204473,16.0003,-0.190359,15.3975,0.0940796,14.8942L8.2761,0.405916C8.48499,0.0360267,8.97847,-0.107191,9.37833,0.0860241ZM9.00012,0.755781L0.81837,15.2441L17.1819,15.2441L9.00012,0.755781ZM9.27241,11.9696C9.72356,11.9696,10.0893,12.3079,10.0893,12.7253C10.0893,13.1426,9.72356,13.4809,9.27241,13.4809C8.82127,13.4809,8.45554,13.1426,8.45554,12.7253C8.45554,12.3079,8.82127,11.9696,9.27241,11.9696ZM9.27241,5.42066C9.71246,5.42066,
7510.0588,5.76804,10.0234,6.17379L9.6027,10.9825C9.59135,11.1133,9.47335,11.2141,9.3315,11.2142L9.20625,11.2142C9.06419,11.2142,8.946,11.1132,8.93477,10.9822L8.52035,6.17404C8.48538,5.76807,8.83216,5.4208,9.27241,5.42091L9.27241,5.42066Z" '+
76b+' fill-opacity="1" style="mix-blend-mode:passthrough"/></g></svg>',firstPage:'<?xml version="1.0" encoding="utf-8"?>\n    <svg class=\'svg\' xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" fill="none" version="1.1" width="20" height="20" viewBox="0 0 20 20"><defs><clipPath id="master_svg0_3514_07267"><rect x="20" y="0" width="20" height="20" rx="0"/></clipPath></defs><g transform="matrix(-1,0,0,1,40,0)" clip-path="url(#master_svg0_3514_07267)"><g><path d="M20,8.8729L33.7495,8.8729L27.29001,2.56297L28.873620000000003,1L38,10L28.85557,19.0064L27.30033,17.4577L33.7457,11.0549L20,11.0549L20,8.8729Z" '+
77b+' fill-opacity="1" style="mix-blend-mode:passthrough"/></g><g><rect x="38" y="1" width="2" height="18" rx="0" '+b+' fill-opacity="1"/></g></g></svg>',previousPage:'<?xml version="1.0" encoding="utf-8"?>\n    <svg class=\'svg\' xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" fill="none" version="1.1" width="18" height="18" viewBox="0 0 18 18"><g transform="matrix(-1,0,0,1,36,0)"><path d="M18,7.87008L31.749499999999998,7.87008L25.29001,1.56241L26.873620000000003,0L36,8.99678L26.85557,18L25.30033,16.4518L31.7457,10.0513L18,10.0513L18,7.87008Z" '+
78b+' fill-opacity="1" style="mix-blend-mode:passthrough"/></g></svg>',nextPage:'<?xml version="1.0" encoding="utf-8"?>\n    <svg class=\'svg\' xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" fill="none" version="1.1" width="18" height="18" viewBox="0 0 18 18"><g><path d="M0,7.87008L13.7495,7.87008L7.29001,1.56241L8.87362,0L18,8.99678L8.85557,18L7.30033,16.4518L13.7457,10.0513L0,10.0513L0,7.87008Z" '+b+' fill-opacity="1" style="mix-blend-mode:passthrough"/></g></svg>',
79lastPage:'<?xml version="1.0" encoding="utf-8"?> \n    <svg class=\'svg\' xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" fill="none" version="1.1" width="20" height="20" viewBox="0 0 20 20"><defs><clipPath id="master_svg0_3514_07274"><rect x="0" y="0" width="20" height="20" rx="0"/></clipPath></defs><g clip-path="url(#master_svg0_3514_07274)"><g><path d="M0,8.8729L13.7495,8.8729L7.29001,2.56297L8.87362,1L18,10L8.85557,19.0064L7.30033,17.4577L13.7457,11.0549L0,11.0549L0,8.8729Z" '+
80b+' fill-opacity="1" style="mix-blend-mode:passthrough"/></g><g><rect x="18" y="1" width="2" height="18" rx="0" '+b+' fill-opacity="1"/></g></g></svg>',moreBar:'<?xml version="1.0" encoding="utf-8"?>\n    <svg class=\'svg\' xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" fill="none" version="1.1" width="20" height="20" viewBox="0 0 20 20"><defs><clipPath id="master_svg0_3514_08623"><rect x="0" y="0" width="20" height="20" rx="0"/></clipPath></defs><g clip-path="url(#master_svg0_3514_08623)"><g><g><path d="M10,1C5.0297,1,1,5.0297,1,10C1,14.9703,5.0297,19,10,19C14.9703,19,19,14.9703,19,10C19,5.0297,14.9703,1,10,1ZM15.5109,15.513C14.7954,16.2284,13.9614,16.7912,13.0328,17.1831C12.0721,17.5891,11.0511,17.7961,10,17.7961C8.94886,17.7961,7.92586,17.5911,6.96717,17.1831C6.03863,16.7912,5.20456,16.2284,4.48906,15.513C3.77356,14.7975,3.21081,13.9634,2.8188899999999997,13.0348C2.41291,12.0741,2.2058999999999997,11.0531,2.2058999999999997,10.00201C2.2058999999999997,8.95087,2.4109,7.92787,2.8188899999999997,6.96918C3.21081,6.04064,3.77356,5.20657,4.48906,4.491070000000001C5.20456,3.77557,6.03863,3.21282,6.96717,2.8209C7.92787,2.41492,8.94886,2.20791,10,2.20791C11.0511,2.20791,12.0741,2.41291,13.0328,2.8209C13.9614,3.21282,14.7954,3.77557,15.5109,4.491070000000001C16.226399999999998,5.20657,16.7892,6.04064,17.1811,6.96918C17.5871,7.92988,17.7941,8.95087,17.7941,10.00201C17.7941,11.0531,17.5891,12.0761,17.1811,13.0348C16.7892,13.9614,16.226399999999998,14.7954,15.5109,15.513Z" '+
81b+' fill-opacity="1" style="mix-blend-mode:passthrough"/>
81<path d="M16.540599999999998,16.540599999999998Q19.25,13.8313,19.25,10Q19.25,6.16872,16.540599999999998,3.45936Q13.8313,0.75,10,0.75Q6.16872,0.75,3.45936,3.45936Q0.75,6.16872,0.7499990000000001,10Q0.75,13.8313,3.45936,16.540599999999998Q6.16872,19.25,10,19.25Q13.8313,19.25,16.540599999999998,16.540599999999998ZM16.1871,3.81291Q18.75,6.37582,18.75,10Q18.75,13.6242,16.1871,16.1871Q13.6242,18.75,10,18.75Q6.37582,18.75,3.81291,16.1871Q1.25,13.6242,1.249999,10Q1.249997,6.37583,3.81291,3.81291Q6.37582,1.25,10,1.25Q13.6242,1.250003,16.1871,3.81291ZM17.4111,13.1327L17.4114,13.1322Q18.0441,11.6452,18.0441,10.00201Q18.0441,8.36909,17.4114,6.87197Q16.8024,5.42892,15.6877,4.31429Q14.5731,3.19965,13.1307,2.59087Q11.6434,1.957905,10,1.957905Q8.36708,1.957905,6.86996,2.59058Q5.42692,3.19965,4.3122799999999994,4.31429Q3.19764,5.42893,2.58886,6.87129Q1.955895,8.35859,1.955895,10.00201Q1.955895,11.6349,2.58857,13.1321Q3.19765,14.5751,4.3122799999999994,15.6897Q5.42692,16.8044,6.86928,17.4132Q8.356580000000001,18.0461,10,18.0461Q11.6329,18.0461,13.13,17.4134Q14.5731,16.8044,15.688,15.6895Q16.8022,14.5722,17.4111,13.1327ZM17.5441,10.00201Q17.5441,11.5435,16.9511,12.9369L16.9509,12.9374Q16.3797,14.2877,15.3339,15.3364Q14.2886,16.381700000000002,12.9356,16.9528Q11.5316,17.5461,10,17.5461Q8.458549999999999,17.5461,7.06507,16.9531Q5.71138,16.381700000000002,4.66583,15.3362Q3.62029,14.2906,3.04922,12.9376Q2.4558999999999997,11.5336,2.4558999999999997,10.00201Q2.4558999999999997,8.460560000000001,3.04893,7.06708Q3.62029,5.71339,4.66583,4.66784Q5.71137,3.6223,7.06439,3.05123Q8.46838,2.45791,10,2.45791Q11.5414,2.45791,12.9349,3.05094Q14.2886,3.6223,15.3342,4.66784Q16.3797,5.71338,16.9508,7.0664Q17.5441,8.4704,17.5441,10.00201Z" fill-rule="evenodd" '+
82b+' fill-opacity="1"/></g><g><g><path d="M8,10.25Q8,10.31141,7.9939800000000005,10.37252Q7.98796,10.43363,7.97598,10.49386Q7.964,10.55409,7.94618,10.61286Q7.92835,10.67162,7.90485,10.72835Q7.881349999999999,10.78509,7.852399999999999,10.83925Q7.823449999999999,10.8934,7.78934,10.94446Q7.75522,10.995519999999999,7.71626,11.04299Q7.67731,11.09046,7.6338799999999996,11.13388Q7.59046,11.17731,7.54299,11.21626Q7.49552,11.25522,7.44446,11.28934Q7.3934,11.32345,7.33925,11.3524Q7.28509,11.38135,7.22835,11.40485Q7.17162,11.42835,7.1128599999999995,11.44618Q7.05409,11.464,6.99386,11.47598Q6.93363,11.487960000000001,6.87252,11.49398Q6.81141,11.5,6.75,11.5Q6.68859,11.5,6.62748,11.49398Q6.56637,11.487960000000001,6.50614,11.47598Q6.445908,11.464,6.387144,11.44618Q6.32838,11.42835,6.2716460000000005,11.40485Q6.214912,11.38135,6.160754,11.3524Q6.106597,11.32345,6.055537,11.28934Q6.004478,11.25522,5.957008,11.21626Q5.909539,11.17731,5.866116,11.13388Q5.822694,11.09046,5.783737,11.04299Q5.74478,10.995519999999999,5.710663,10.94446Q5.676546,10.8934,5.647598,10.83925Q5.618651,10.78509,5.5951506,10.72835Q5.5716505,10.67162,5.5538246000000004,10.61286Q5.5359986,10.55409,5.5240184,10.49386Q5.5120382,10.43363,5.50601909,10.37252Q5.5,10.31141,5.5,10.25Q5.5,10.18859,5.50601909,10.12748Q5.5120382,10.06637,5.5240184,10.00614Q5.5359986,9.945908,5.5538246000000004,9.887144Q5.5716505,9.82838,5.5951506,9.771646Q5.618651,9.714912,5.647598,9.660754Q5.676546,9.606597,5.710663,9.555537Q5.74478,9.504478,5.783737,9.457008Q5.822694,9.409539,5.866116,9.366116Q5.909539,9.322694,5.957008,9.283737Q6.004478,9.24478,6.055537,9.210663Q6.106597,9.176546,6.160754,9.147598Q6.214912,9.118651,6.2716460000000005,9.0951506Q6.32838,9.0716505,6.387144,9.0538246Q6.445908,9.0359986,6.50614,9.0240184Q6.56637,9.0120382,6.62748,9.00601909Q6.68859,9,6.75,9Q6.81141,9,6.87252,9.00601909Q6.93363,9.0120382,6.99386,9.0240184Q7.05409,9.0359986,7.1128599999999995,9.0538246Q7.17162,9.0716505,7.22835,9.0951506Q7.28509,9.118651,7.33925,9.147598Q7.3934,9.176546,7.44446,9.210663Q7.49552,9.24478,7.54299,9.283737Q7.59046,9.322694,7.6338799999999996,9.366116Q7.67731,9.409539,7.71626,9.457008Q7.75522,9.504478,7.78934,9.555537Q7.823449999999999,9.606597,7.852399999999999,9.660754Q7.881349999999999,9.714912,7.90485,9.771646Q7.92835,9.82838,7.94618,9.887144Q7.964,9.945908,7.97598,10.00614Q7.98796,10.
8206637,7.9939800000000005,10.12748Q8,10.18859,8,10.25Z" '+
83b+' fill-opacity="1" style="mix-blend-mode:passthrough"/></g><g><path d="M11.61767578125,10.25Q11.61767578125,10.31141,11.61165578125,10.37252Q11.605635781250001,10.43363,11.59365578125,10.49386Q11.58167578125,10.55409,11.56385578125,10.61286Q11.54602578125,10.67162,11.52252578125,10.72835Q11.49902578125,10.78509,11.47007578125,10.83925Q11.44112578125,10.8934,11.40701578125,10.94446Q11.37289578125,10.995519999999999,11.33393578125,11.04299Q11.29498578125,11.09046,11.25155578125,11.13388Q11.20813578125,11.17731,11.16066578125,11.21626Q11.113195781249999,11.25522,11.06213578125,11.28934Q11.01107578125,11.32345,10.95692578125,11.3524Q10.90276578125,11.38135,10.84602578125,11.40485Q10.78929578125,11.42835,10.73053578125,11.44618Q10.67176578125,11.464,10.61153578125,11.47598Q10.55130578125,11.487960000000001,10.49019578125,11.49398Q10.42908578125,11.5,10.36767578125,11.5Q10.30626578125,11.5,10.24515578125,11.49398Q10.18404578125,11.487960000000001,10.12381578125,11.47598Q10.06358378125,11.464,10.00481978125,11.44618Q9.94605578125,11.42835,9.88932178125,11.40485Q9.83258778125,11.38135,9.77842978125,11.3524Q9.72427278125,11.32345,9.67321278125,11.28934Q9.62215378125,11.25522,9.57468378125,11.21626Q9.52721478125,11.17731,9.48379178125,11.13388Q9.44036978125,11.09046,9.40141278125,11.04299Q9.36245578125,10.995519999999999,9.32833878125,10.94446Q9.29422178125,10.8934,9.26527378125,10.83925Q9.23632678125,10.78509,9.21282638125,10.72835Q9.18932628125,10.67162,9.17150038125,10.61286Q9.15367438125,10.55409,9.14169418125,10.49386Q9.12971398125,10.43363,9.12369487125,10.37252Q9.11767578125,10.31141,9.11767578125,10.25Q9.11767578125,10.18859,9.12369487125,10.12748Q9.12971398125,10.06637,9.14169418125,10.00614Q9.15367438125,9.945908,9.17150038125,9.887144Q9.18932628125,9.82838,9.21282638125,9.771646Q9.23632678125,9.714912,9.26527378125,9.660754Q9.29422178125,9.606597,9.32833878125,9.555537Q9.36245578125,9.504478,9.40141278125,9.457008Q9.44036978125,9.409539,9.48379178125,9.366116Q9.52721478125,9.322694,9.57468378125,9.283737Q9.62215378125,9.24478,9.67321278125,9.210663Q9.72427278125,9.176546,9.77842978125,9.147598Q9.83258778125,9.118651,9.88932178125,9.0951506Q9.94605578125,9.0716505,10.00481978125,9.0538246Q10.06358378125,9.0359986,10.12381578125,9.0240184Q10.18404578125,9.0120382,10.24515578125,9.00601909Q10.30626578125,9,10.36767578125,9Q10.42908578125,9,10.49019578125,9.00601909Q10.55130578125,9.0120382,10.61153578125,9.0240184Q10.67176578125,9.0359986,10.73053578125,9.0538246Q10.78929578125,9.0716505,10.84602578125,9.0951506Q10.90276578125,9.118651,10.95692578125,9.147598Q11.01107578125,9.176546,11.06213578125,9.210663Q11.113195781249999,9.24478,11.16066578125,9.283737Q11.20813578125,9.322694,11.25155578125,9.366116Q11.29498578125,9.409539,11.33393578125,9.457008Q11.37289578125,9.504478,11.40701578125,9.555537Q11.44112578125,9.606597,11.47007578125,9.660754Q11.49902578125,9.714912,11.52252578125,9.771646Q11.54602578125,9.82838,11.56385578125,9.887144Q11.58167578125,9.945908,11.59365578125,10.00614Q11.605635781250001,10.06637,11.61165578125,10.12748Q11.61767578125,10.18859,11.61767578125,10.25Z" '+
84b+' fill-opacity="1" style="mix-blend-mode:passthrough"/></g><g><path d="M15.2333984375,10.25Q15.2333984375,10.31141,15.2273784375,10.37252Q15.221358437500001,10.43363,15.2093784375,10.49386Q15.1973984375,10.55409,15.1795784375,10.61286Q15.1617484375,10.67162,15.1382484375,10.72835Q15.1147484375,10.78509,15.0857984375,10.83925Q15.0568484375,10.8934,15.0227384375,10.94446Q14.9886184375,10.995519999999999,14.9496584375,11.04299Q14.9107084375,11.09046,14.8672784375,11.13388Q14.8238584375,11.17731,14.7763884375,11.21626Q14.728918437499999,11.25522,14.6778584375,11.28934Q14.6267984375,11.32345,14.5726484375,11.3524Q14.5184884375,11.38135,14.4617484375,11.40485Q14.4050184375,11.42835,14.3462584375,11.44618Q14.2874884375,11.464,14.2272584375,11.47598Q14.1670284375,11.487960000000001,14.1059184375,11.49398Q14.0448084375,11.5,13.9833984375,11.5Q13.9219884375,11.5,13.8608784375,11.49398Q13.7997684375,11.487960000000001,13.7395384375,11.47598Q13.6793064375,11.464,13.6205424375,11.44618Q13.5617784375,11.42835,13.5050444375,11.40485Q13.4483104375,11.38135,13.3941524375,11.3524Q13.3399954375,11.32345,13.2889354375,11.28934Q13.2378764375,11.25522,13.1904064375,11.21626Q13.1429374375,11.17731,13.0995144375,11.13388Q13.0560924375,11.09046,13.0171354375,11.04299Q12.9781784375,10.995519999999999,12.9440614375,10.94446Q12.9099444375,10.8934,12.8809964375,10.83925Q12.8520494375,10.78509,12.8285490375,10.72835Q12.8050489375,10.67162,12.7872230375,10.61286Q12.7693970375,10.55409,12.7574168375,10.49386Q12.7454366375,10.43363,12.7394175275,10.37252Q12.7333984375,10.31141,12.7333984375,10.25Q12.7333984375,10.18859,12.7394175275,10.12748Q12.7454366375,10.06637,12.7574168375,10.00614Q12.7693970375,9.945908,12.7872230375,9.887144Q12.8050489375,9.82838,12.8285490375,9.771646Q12.8520494375,9.714912,12.8809964375,9.660754Q12.9099444375,9.606597,12.9440614375,9.555537Q12.9781784375,9.504478,13.0171354375,9.457008Q13.0560924375,9.409539,13.0995144375,9.366116Q13.1429374375,9.322694,13.1904064375,9.283737Q13.2378764375,9.24478,13.2889354375,9.210663Q13.3399954375,9.176546,13.3941524375,9.147598Q13.4483104375,9.118651,13.5050444375,9.0951506Q13.5617784375,9.0716505,13.6205424375,9.0538246Q13.6793064375,9.0359986,13.7395384375,9.0240184Q13.7997684375,9.0120382,13.8608784375,9.00601909Q13.9219884375,9,13.9833984375,9Q14.0448084375,9,14.1059184375,9.00601909Q14.1670284375,9.0120382,14.2272584375,9.0240184Q14.2874884375,9.0359986,14.3462584375,9.0538246Q14.4050184375,9.0716505,14.4617484375,9.0951506Q14.5184884375,9.118651,14.5726484375,9.147598Q14.6267984375,9.176546,14.6778584375,9.210663Q14.728918437499999,9.24478,14.7763884375,9.283737Q14.8238584375,9.322694,14.8672784375,9.366116Q14.9107084375,9.409539,14.9496584375,9.457008Q14.9886184375,9.504478,15.0227384375,9.555537Q15.0568484375,9.606597,15.0857984375,9.660754Q15.1147484375,9.714912,15.1382484375,9.771646Q15.1617484375,9.82838,15.1795784375,9.887144Q15.1973984375,9.945908,15.2093784375,10.00614Q15.221358437500001,10.06637,15.2273784375,10.12748Q15.2333984375,10.18859,15.2333984375,10.25Z" '+
85b+' fill-opacity="1" style="mix-blend-mode:passthrough"/></g></g></g></g></svg>\n    ',instructions:'<?xml version="1.0" encoding="utf-8"?>\n    <svg class="svg" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" fill="none" version="1.1" width="20" height="20" viewBox="0 0 20 20"><defs><clipPath id="master_svg0_3514_07421"><rect x="0" y="0" width="20" height="20" rx="0"/></clipPath></defs><g clip-path="url(#master_svg0_3514_07421)"><g><g><path d="M9.400074885559082,15.099990238952637C9.400074885559082,14.602950238952637,9.803014885559083,14.200000238952637,10.300074885559082,14.200000238952637C10.797134885559082,14.200000238952637,11.200074885559083,14.602950238952637,11.200074885559083,15.099990238952637C11.200074885559083,15.597090238952637,10.797134885559082,15.999990238952636,10.300074885559082,15.999990238952636C9.803014885559083,15.999990238952636,9.400074885559082,15.597090238952637,9.400074885559082,15.099990238952637ZM10.795674885559082,12.134800238952636C10.795674885559082,12.466170238952635,10.527044885559082,12.734800238952637,10.195674885559082,12.734800238952637C9.864304885559083,12.734800238952637,9.595674885559081,12.466170238952635,9.595674885559081,12.134800238952636L9.595674885559081,10.957000238952638C9.595674885559081,10.625630238952636,9.864304885559083,10.357000238952637,10.195674885559082,10.357000238952637C11.413674885559082,10.357000238952637,12.400074885559082,9.221200238952637,12.400074885559082,8.004410238952637C12.380224885559082,6.801290238952637,11.399254885559081,5.836370238952637,10.195974885559082,5.836370238952637C8.992694885559082,5.836370238952637,8.011724885559083,6.801290238952637,7.991874885559082,8.004410238952637C7.991874885559082,8.335780238952637,7.723245885559082,8.604410238952637,7.391874885559082,8.604410238952637C7.060503885559082,8.604410238952637,6.791874885559082,8.335780238952637,6.791874885559082,8.004410238952637C6.8165958855590825,6.141990238952637,8.333394885559082,4.645190238952637,10.195974885559082,4.645190238952637C12.058554885559083,4.645190238952637,13.575354885559083,6.141990238952637,13.600074885559081,8.004410238952637C13.600074885559081,9.679610238952638,12.389874885559081,11.220410238952637,10.795674885559082,11.504210238952638L10.795674885559082,12.134200238952637L10.795674885559082,12.134800238952636Z" '+
86b+' fill-opacity="1" style="mix-blend-mode:passthrough"/></g><g><path d="M10,19C5.0296,19,1,14.9704,1,10C1,5.0296,5.0296,1,10,1C14.9704,1,19,5.0296,19,10C19,14.9704,14.9704,19,10,19ZM10,17.8C14.308,17.8,17.8,14.308,17.8,10C17.8,5.692,14.308,2.2,10,2.2C5.692,2.2,2.2,5.692,2.2,10C2.2,14.308,5.692,17.8,10,17.8Z" '+b+' fill-opacity="1" style="mix-blend-mode:passthrough"/></g></g></g></svg>\n    ',soundOff:'<?xml version="1.0" encoding="utf-8"?>\n    <svg class="svg"  xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" fill="none" version="1.1" width="17.999998092651367" height="14" viewBox="0 0 17.999998092651367 14"><g><path d="M3.67671,2.98629L8.28058,0.169579C8.81409,-0.156712,9.51663,0.00203017,9.85013,0.524095C9.96335,0.701353,10.0233,0.90616,10.0233,1.11503L10.0233,12.885C10.0233,13.501,9.51321,14,8.88425,14C8.6708,14,8.46168,13.9413,8.28058,13.8306L3.67671,11.0137L1.59461,11.0137C0.713929,11.0137,0,10.3148,0,9.45271L0,4.54729C0,3.68516,0.713929,2.98629,1.59461,2.98629L3.67671,2.98629ZM4.23483,4.22258C4.12593,4.28908,4.00053,4.32426,3.87262,4.32419L1.59461,4.32419C1.46886,4.32419,1.36681,4.424,1.36681,4.54729L1.36681,9.45293C1.36681,9.576,1.46886,9.67603,1.59461,9.67603L3.87262,9.67603C4.00065,9.67603,4.12617,9.71126,4.23483,9.77764L8.65645,12.4826L8.65645,1.51742L4.23483,4.22258ZM15.9582,7.13548L17.805,8.9661C18.06,9.21882,18.06,9.62862,17.8051,9.8814C17.5501,10.1342,17.1367,10.1342,16.8817,9.88152L15.0349,8.05113L13.1881,9.88174C12.9331,10.1348,12.5195,10.1349,12.2644,9.88198C12.0093,9.62906,12.0095,9.21899,12.2648,8.96632L14.1116,7.13571L12.2648,5.3051C12.0063,5.05299,12.0046,4.64032,12.261,4.38611C12.5175,4.13191,12.9338,4.13361,13.1881,4.3899L15.0349,6.22052L16.8817,4.3899C17.136,4.13361,17.5523,4.13191,17.8088,4.38612C18.0652,4.64032,18.0635,5.05299,17.805,5.3051L15.9582,7.13571L15.9582,7.13548Z" '+
87b+' fill-opacity="1" style="mix-blend-mode:passthrough"/></g></svg>',soundOn:'<?xml version="1.0" encoding="utf-8"?> \n    <svg class="svg" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" fill="none" version="1.1" width="18" height="14" viewBox="0 0 18 14"><g><path d="M3.6315,2.98629L8.17875,0.169579C8.7057,-0.156712,9.3996,0.00203017,9.729,0.524095C9.84082,0.701353,9.9,0.90616,9.9,1.11503L9.9,12.885C9.9,13.501,9.39622,14,8.775,14C8.56417,14,8.35763,13.9413,8.17875,13.8306L3.6315,11.0137L1.575,11.0137C0.70515,11.0137,0,10.3148,0,9.45271L0,4.54729C0,3.68516,0.70515,2.98629,1.575,2.98629L3.6315,2.98629ZM4.18275,4.22258C4.07519,4.28908,3.95133,4.32426,3.825,4.32419L1.575,4.32419C1.4508,4.32419,1.35,4.424,1.35,4.54729L1.35,9.45293C1.35,9.576,1.4508,9.67603,1.575,9.67603L3.825,9.67603C3.95145,9.67603,4.07542,9.71126,4.18275,9.77764L8.55,12.4826L8.55,1.51742L4.18275,4.22258ZM15.0941,13.7245C14.8248,13.9813,14.4002,13.9741,14.1397,13.7085C13.8804,13.4441,13.8877,13.0176,14.1559,12.7624C17.4814,9.57713,17.4814,4.42242,14.1559,1.23719C13.8878,0.981933,13.8805,0.55564,14.1397,0.291287C14.4002,0.025648,14.8248,0.0185158,15.0941,0.275255C18.9686,3.98638,18.9686,10.0134,15.0941,13.7245ZM12.8392,11.0532C12.5673,11.3074,12.1426,11.2959,11.8847,11.0275C11.6285,10.7604,11.6402,10.3343,11.9108,10.0818C13.7297,8.37539,13.7297,5.62439,11.9108,3.91774C11.6402,3.66527,11.6285,3.23918,11.8847,2.97206C12.1426,2.70365,12.5673,2.6922,12.8392,2.94632C15.2203,5.18068,15.2203,8.8191,12.8392,11.0535L12.8392,11.0532Z" '+
88b+' fill-opacity="1" style="mix-blend-mode:passthrough"/></g></svg>',reader:'\n    <svg class="svg"  xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" fill="none" version="1.1" width="14" height="18" viewBox="0 0 14 18"><g><path d="M0,0L0,18L14,18L14,0L0,0ZM12.8333,16.7727L1.16667,16.7727L1.16667,1.22727L12.8333,1.22727L12.8333,16.7727ZM3.96667,5.72727L10.5778,5.72727C10.8889,5.72727,11.1611,5.44091,11.1611,5.11364C11.1611,4.78636,10.8889,4.5,10.5778,4.5L3.96667,4.5C3.65556,4.5,3.38333,4.78636,3.38333,5.11364C3.38333,5.44091,3.65556,5.72727,3.96667,5.72727ZM3.96667,9.12273L10.5778,9.12273C10.8889,9.12273,11.1611,8.83636,11.1611,8.50909C11.1611,8.18182,10.8889,7.89545,10.5778,7.89545L3.96667,7.89545C3.65556,7.89545,3.38333,8.18182,3.38333,8.50909C3.38333,8.83636,3.65556,9.12273,3.96667,9.12273ZM3.96667,12.4773L10.5778,12.4773C10.8889,12.4773,11.1611,12.1909,11.1611,11.8636C11.1611,11.5364,10.8889,11.25,10.5778,11.25L3.96667,11.25C3.65556,11.25,3.38333,11.5364,3.38333,11.8636C3.38333,12.1909,3.65556,12.4773,3.96667,12.4773Z" '+
89b+' fill-opacity="1" style="mix-blend-mode:passthrough"/></g></svg>',languageChange:'\n    <svg class="svg" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" fill="none" version="1.1" width="18" height="18.002519607543945" viewB
89ox="0 0 18 18.002519607543945"><g><path d="M15.7868,14.9151C17.2181,13.2768,18,11.2011,18,9.00507C18,6.60179,17.0641,4.3423,15.3647,2.64291C13.6914,0.969627,11.475,0.03726,9.11315,0.00897513C9.07434,-0.00311446,8.90569,-0.00297002,8.86663,0.00928461C6.51421,0.0439031,4.30771,0.97561,2.64041,2.64291C0.969646,4.31369,0.0375476,6.52593,0.0066013,8.88386C-0.00204298,8.91712,-0.00220802,9.05728,0.006168,9.09004C0.0279953,11.4615,0.961084,13.6879,2.64041,15.3672C4.33981,17.0666,6.59927,18.0025,9.00257,18.0025C11.4058,18.0025,13.6653,17.0666,15.3647,15.3672C15.4885,15.2434,15.6078,15.1163,15.7234,14.9868C15.7336,14.9776,15.7436,14.968,15.753,14.9577C15.7655,14.9442,15.7765,14.9298,15.7868,14.9151ZM0.840291,9.40054L4.62049,9.40054C4.64714,10.7247,4.80705,11.9663,5.07422,13.0721C3.8305,13.4085,3.04162,13.8457,2.63321,14.1186C1.58347,12.8136,0.925558,11.181,0.840291,9.40054ZM2.6232,3.90396C3.02825,4.17728,3.81758,4.6189,5.06954,4.95758C4.80749,6.04884,4.64964,7.27161,4.62109,8.5751L0.84188,8.5751C0.933625,6.81364,1.58605,5.19838,2.6232,3.90396ZM17.1633,8.57508L13.384,8.57508C13.3555,7.27206,13.1977,6.04971,12.9359,4.95873C14.1849,4.62218,14.9769,4.18365,15.3868,3.90995C16.4211,5.20337,17.0716,6.81637,17.1633,8.57508ZM12.5584,8.57508L9.40303,8.57508L9.40303,5.4292C10.4556,5.40712,11.3607,5.29908,12.1303,5.14627C12.3835,6.19738,12.5304,7.36133,12.5584,8.57508ZM9.40303,4.6037L9.40303,0.890115C10.1458,1.09977,10.8703,1.88215,11.4378,3.10813C11.6154,3.4919,11.7734,3.90735,11.9109,4.34845C11.2047,4.48499,10.3727,4.58247,9.40303,4.6037ZM8.57757,0.897274L8.57757,4.60295C7.61983,4.58024,6.79578,4.48196,6.09536,4.34484C6.2326,3.90508,6.39018,3.49083,6.56731,3.10809C7.12857,1.89562,7.84343,1.11707,8.57757,0.897274ZM8.57757,5.42878L8.57757,8.57508L5.44669,8.57508C5.47475,7.36112,5.62168,6.19699,5.87498,5.14573C6.63779,5.29765,7.53452,5.40553,8.57757,5.42878ZM5.44597,9.40054L8.57757,9.40054L8.57757,12.5994C7.53708,12.6235,6.64173,12.7317,5.87961,12.8838C5.62104,11.8175,5.47219,10.6344,5.44597,9.40054ZM8.57757,13.4252L8.57757,17.1129C7.84341,16.8931,7.12857,16.1145,6.56733,14.902C6.39234,14.524,6.2365,14.1151,6.10046,13.6813C6.79883,13.5457,7.62093,13.4484,8.57757,13.4252ZM9.40303,17.12L9.40303,13.424C10.3688,13.4446,11.1994,13.5421,11.9053,13.6791C11.7691,14.1137,11.6131,14.5233,11.4378,14.902C10.8703,16.128,10.1458,16.9104,9.40303,17.12ZM9.40303,12.5984L9.40303,9.40054L12.5591,9.40054C12.533,10.6323,12.3846,11.8135,12.1268,12.8783C11.3584,12.7265,10.4545,12.6196,9.40303,12.5984ZM13.3846,9.40054L17.1648,9.40054C17.0797,11.1775,16.4243,12.8072,15.3782,14.1108C14.9655,13.8353,14.1759,13.3992,12.9326,13.0651C13.1987,11.9611,13.358,10.7219,13.3846,9.40054ZM14.8334,3.28572C14.4639,3.51899,13.7788,3.87756,12.7194,4.16259C12.3304,2.89132,11.7897,1.844,11.1456,1.11877C12.5649,1.50487,13.8317,2.26466,14.8334,3.28572ZM6.85955,1.11877C6.2163,1.84295,5.67629,2.88827,5.28742,4.15706C4.23092,3.86994,3.54612,3.50991,3.17895,3.27829C4.17953,2.26097,5.44364,1.50394,6.85955,1.11877ZM3.18844,14.7416C3.55708,14.509,4.2388,14.1522,5.29188,13.8679C5.68042,15.13,6.2188,16.17,6.85955,16.8914C5.44811,16.5074,4.18751,15.754,3.18844,14.7416ZM11.1456,16.8914C11.7867,16.1695,12.3253,15.1288,12.7139,13.8656C13.762,14.1483,14.4472,14.5033,14.8214,14.7367C13.8216,15.7516,12.5593,16.5068,11.1456,16.8914Z" '+
90b+' fill-opacity="1" style="mix-blend-mode:passthrough"/></g></svg>\n    '};a={about:'<svg class="svg" '+b+' version="1.1" id="about" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 20 20" style="enable-background:new 0 0 20 20;" xml:space="preserve" ><path d="M10,2c4.4,0,8,3.6,8,8s-3.6,8-8,8s-8-3.6-8-8S5.6,2,10,2 M10,0C4.5,0,0,4.5,0,10s4.5,10,10,10s10-4.5,10-10 S15.5,0,10,0z"/><path d="M10,9c0.6,0,1,0.4,1,1v4c0,0.6-0.4,1-1,1s-1-0.4-1-1v-4C9,9.4,9.4,9,10,9z"/><path d="M9,6c0,0.6,0.4,1,1,1s1-0.4,1-1c0-0.6-0.4-1-1-1C9.4,5,9,5.4,9,6C9,6,9,6,9,6z"/></svg>',
91addBookmark:'<svg class="svg" '+b+' version="1.1" id="\u56fe\u5c42_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 20 20" style="enable-background:new 0 0 20 20;" xml:space="preserve"><path class="st0" d="M17,20c-0.2,0-0.3,0-0.5-0.1L10,16.1l-6.5,3.7C3,20.1,2.4,20,2.1,19.5C2.1,19.3,2,19.2,2,19V1c0-0.6,0.4-1,1-1 c0,0,0,0,0,0h14c0.6,0,1,0.4,1,1c0,0,0,0,0,0v18C18,19.5,17.5,20,17,20C17,20,17,20,17,20z M10,14c0.2,0,0.3,0,0.5,0.1l5.5,3.1V2H4 v15.2l5.5-3.1C9.7,14,9.8,14,10,14z"/> <path class="st0" d="M13,9H7C6.5,9,6,8.6,6,8v0c0-0.5,0.4-1,1-1h6c0.5,0,1,0.4,1,1v0C14,8.6,13.5,9,13,9z"/> <path class="st0" d="M11,5v6c0,0.5-0.4,1-1,1h0c-0.5,0-1-0.4-1-1V5c0-0.5,0.4-1,1-1h0C10.5,4,11,4.5,11,5z"/> </svg>',
92annotation:'<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 14 17" class="svg" '+b+'><defs></defs><g id="\u56fe\u5c42_2" data-name="\u56fe\u5c42 2"><g id="\u56fe\u5c42_1-2" data-name="\u56fe\u5c42 1"><g id="\u7ec4_7395" data-name="\u7ec4 7395"><path id="\u51cf\u53bb_141" data-name="\u51cf\u53bb 141" d="M14,17H0V1H2V4H5V1H9V4h3V1h2ZM2,12v1H12V12ZM2,9v1H12V9ZM2,6V7H12V6Z"/><rect id="\u77e9\u5f62_6210" data-name="\u77e9\u5f62 6210" x="10" width="1" height="3"/><rect id="\u77e9\u5f62_6222" data-name="\u77e9\u5f62 6222" x="3" width="1" height="3"/></g></g></g></svg>',
93arrow_down:'<svg class="svg" '+b+' version="1.1" id="\u56fe\u5c42_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 20 20" style="enable-background:new 0 0 20 20;" xml:space="preserve"><path class="st0" d="M19.5,4.8C19.5,4.9,19.5,4.9,19.5,4.8c0.6,0.7,0.6,1.7-0.1,2.3l-8.3,8.1c-0.
936,0.6-1.7,0.6-2.3,0L0.5,7.1l0,0c-0.6-0.6-0.6-1.6,0-2.2c0.7-0.6,1.7-0.6,2.3,0l7.2,6.9l7.1-6.9C17.8,4.2,18.8,4.2,19.5,4.8L19.5,4.8z"/></svg>',arrow_right:'<svg class="svg" '+
94b+' version="1.1" id="\u56fe\u5c42_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 20 20" style="enable-background:new 0 0 20 20;" xml:space="preserve"> <path class="st0" d="M4.8,0.5C4.9,0.5,4.9,0.5,4.8,0.5c0.7-0.6,1.7-0.6,2.3,0.1l8.1,8.3c0.6,0.6,0.6,1.7,0,2.3l-8.1,8.3l0,0 c-0.6,0.6-1.6,0.6-2.2,0c-0.6-0.7-0.6-1.7,0-2.3l6.9-7.2L4.9,2.9C4.2,2.2,4.2,1.2,4.8,0.5L4.8,0.5z"/> </svg> ',autoPlay:'<svg class="svg" '+b+' version="1.1" id="\u56fe\u5c42_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 20 20" style="enable-background:new 0 0 20 20;" xml:space="preserve"> <path class="st0" d="M10,2c4.4,0,8,3.6,8,8s-3.6,8-8,8s-8-3.6-8-8S5.6,2,10,2 M10,0C4.5,0,0,4.5,0,10s4.5,10,10,10s10-4.5,10-10 S15.5,0,10,0z"/> <path class="st0" d="M8.6,14.6c-0.5,0-1-0.1-1.5-0.4c-1.1-0.6-1.6-2-1.6-4.2s0.6-3.4,1.7-4.1s2.6-0.5,4.5,0.6c2,1.1,2.9,2.3,2.9,3.5 s-0.9,2.5-2.9,3.5C10.6,14.3,9.5,14.6,8.6,14.6z M8.6,7.5c-0.2,0-0.4,0-0.5,0.1c-0.5,0.2-0.7,1.2-0.7,2.6s0.3,2.4,0.7,2.6 c0.5,0.3,1.5,0.1,2.7-0.6c1.3-0.7,2-1.4,2-1.9s-0.7-1.3-2-1.9C9.9,7.7,9.2,7.5,8.6,7.5z"/> </svg>',
95backward:'<svg class="svg" '+b+' version="1.1" id="\u56fe\u5c42_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 20 20" style="enable-background:new 0 0 20 20;" xml:space="preserve"> <path class="st0" d="M4.5,4.6h8.1c4.1,0,7.4,3.4,7.4,7.7s-3.3,7.7-7.4,7.7h-6c-0.7,0-1.3-0.6-1.3-1.4c0-0.7,0.6-1.4,1.3-1.4h6 c2.7,0,4.8-2.2,4.8-5s-2.1-5-4.8-5H4.5l2.1,2.1c0.5,0.5,0.6,1.4,0.1,1.9s-1.3,0.6-1.9,0.1c0,0,0,0-0.1-0.1L0.4,6.9 c-0.5-0.5-0.5-1.4,0-1.9l4.3-4.5C5.2,0,6,0,6.6,0.5s0.5,1.4,0,1.9c0,0,0,0,0,0L4.5,4.6L4.5,4.6z"/> </svg> ',
96bookmark:'<?xml version="1.0" encoding="utf-8"?> <svg class="svg" '+b+' version="1.1" id="\u56fe\u5c42_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 20 20" style="enable-background:new 0 0 20 20;" xml:space="preserve"> <path class="st0" d="M17,20c-0.2,0-0.3,0-0.5-0.1L10,16.1l-6.5,3.7C3,20.1,2.4,20,2.1,19.5C2.1,19.3,2,19.2,2,19V1c0-0.6,0.4-1,1-1 c0,0,0,0,0,0h14c0.6,0,1,0.4,1,1c0,0,0,0,0,0v18C18,19.5,17.5,20,17,20C17,20,17,20,17,20z M10,14c0.2,0,0.3,0,0.5,0.1l5.5,3.1V2H4 v15.2l5.5-3.1C9.7,14,9.8,14,10,14z"/> </svg> ',
97close:'<?xml version="1.0" encoding="utf-8"?> <svg class="svg" '+b+' version="1.1" id="\u56fe\u5c42_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 20 20" style="enable-background:new 0 0 20 20;" xml:space="preserve"> <path class="st0" d="M11.9,10l5.7-5.7c0.5-0.5,0.5-1.4,0-1.9s-1.4-0.5-1.9,0l0,0L10,8.1L4.3,2.4c-0.5-0.5-1.4-0.5-1.9,0 s-0.5,1.4,0,1.9l0,0L8.1,10l-5.7,5.7c-0.5,0.5-0.5,1.4,0,1.9c0,0,0,0,0,0c0.5,0.5,1.4,0.5,1.9,0c0,0,0,0,0,0l5.7-5.7l5.7,5.7 c0.5,0.5,1.4,0.5,1.9,0c0,0,0,0,0,0c0.5-0.5,0.5-1.4,0-1.9c0,0,0,0,0,0L11.9,10z"/> </svg> ',
98download:'<?xml version="1.0" encoding="utf-8"?><svg class="svg" '+b+' version="1.1" id="\u56fe\u5c42_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 20 20" style="enable-background:new 0 0 20 20;" xml:space="preserve"> <path class="st0" d="M18,20H2c-1.1,0-2-0.9-2-2c0,0,0,0,0,0v-5c0-0.6,0.4-1,1-1s1,0.4,1,1l0,0v5h16v-5c0-0.6,0.4-1,1-1 c0.6,0,1,0.4,1,1v5C20,19.1,19.1,20,18,20L18,20z"/> <path class="st0" d="M14.7,9.5l-4.1,4.2c-0.4,0.4-0.9,0.4-1.3,0c0,0,0,0,0,0l-4-4.2c-0.4-0.4-0.4-1,0-1.4c0.4-0.4,0.9-0.4,1.3,0 c0,0,0,0,0,0l2.4,2.5V0.9C9.1,0.4,9.5,0,10,0C10.5,0,11,0.4,11,0.9v9.7l2.4-2.5c0.4-0.4,0.9-0.4,1.3,0c0,0,0,0,0,0 C15.1,8.5,15.1,9.2,14.7,9.5z"/> </svg> ',
99firstPage:'<?xml version="1.0" encoding="utf-8"?> <svg class="svg" '+b+' version="1.1" id="\u56fe\u5c42_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 20 20" style="enable-background:new 0 0 20 20;" xml:space="preserve"> <path class="st0" d="M18.1,19.5C18,19.5,18,19.5,18.1,19.5c-0.7,0.6-1.7,0.6-2.3,0l-8.1-8.3c-0.6-0.6-0.6-1.7,0-2.3l8.1-8.3 c0,0,0,0,0,0c0.6-0.6,1.6-0.6,2.2,0c0.6,0.7,0.6,1.7,0,2.3L11.1,10l6.9,7.1C18.7,17.8,18.7,
9918.8,18.1,19.5L18.1,19.5z M4.3,18.6 c0,0.8-0.6,1.4-1.4,1.4c-0.8,0-1.4-0.6-1.4-1.4V1.5c0-0.8,0.6-1.4,1.4-1.4c0.8,0,1.4,0.6,1.4,1.4C4.3,1.5,4.3,18.6,4.3,18.6z"/> </svg> ',
100forward:'<?xml version="1.0" encoding="utf-8"?><svg class="svg" '+b+' version="1.1" id="\u56fe\u5c42_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 20 20" style="enable-background:new 0 0 20 20;" xml:space="preserve"> <path class="st0" d="M15.5,4.6l-2.1-2.2c0,0,0,0,0,0c-0.5-0.5-0.5-1.4,0-1.9s1.3-0.5,1.9,0L19.6,5c0.5,0.5,0.5,1.4,0,1.9l-4.3,4.5 c0,0,0,0-0.1,0.1c-0.5,0.5-1.4,0.5-1.9-0.1s-0.5-1.4,0.1-1.9l2.1-2.1H7.4c-2.7,0-4.8,2.2-4.8,5s2.1,5,4.8,5h6c0.7,0,1.3,0.6,1.3,1.4 c0,0.7-0.6,1.4-1.3,1.4h-6c-4.1,0-7.4-3.4-7.4-7.7s3.3-7.7,7.4-7.7H15.5L15.5,4.6z"/> </svg> ',
101gotoPage:'<svg class="svg" xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 43 30"><g id="\u8fdb\u5ea6" transform="translate(-985.5 -2109)"><line id="\u76f4\u7ebf_1" data-name="\u76f4\u7ebf 1" x2="10" transform="translate(1020.5 2123.5)" fill="none" stroke="'+a+'" stroke-linecap="round" stroke-width="4"/><line id="\u76f4\u7ebf_6" data-name="\u76f4\u7ebf 6" x2="6" transform="translate(987.5 2123.5)" fill="none" stroke="'+a+'" stroke-linecap="round" stroke-width="4"/><g id="\u692d\u5706_2" data-name="\u692d\u5706 2" transform="translate(992 2109)" fill="none" stroke="'+
102a+'" stroke-width="4"><circle cx="15" cy="15" r="15" stroke="none"/><circle cx="15" cy="15" r="13" fill="none"/></g></g></svg>',help:'<?xml version="1.0" encoding="utf-8"?><svg class="svg" '+b+' version="1.1" id="\u56fe\u5c42_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 20 20" style="enable-background:new 0 0 20 20;" xml:space="preserve"> <path class="st0" d="M10,2c4.4,0,8,3.6,8,8s-3.6,8-8,8s-8-3.6-8-8S5.6,2,10,2 M10,0C4.5,0,0,4.5,0,10s4.5,10,10,10s10-4.5,10-10 S15.5,0,10,0z"/> <path class="st0" d="M10.2,4.8c0.9,0,1.7,0.2,2.2,0.7c0.6,0.5,0.8,1.2,0.8,2c0,0.7-0.2,1.3-0.5,1.7c-0.1,0.2-0.6,0.5-1.2,1.1 c-0.2,0.2-0.4,0.4-0.6,0.7c-0.1,0.3-0.2,0.6-0.2,0.9v0.2H9.1v-0.2c0-0.6,0.1-1,0.3-1.4s0.7-1,1.6-1.8l0.2-0.2c0.3-0.3,0.4-0.6,0.4-1 s-0.1-0.8-0.4-1.1C10.9,6.1,10.6,6,10.1,6C9.5,6,9,6.2,8.8,6.6C8.5,7.1,8.4,7.5,8.4,8.1H6.8c0-1,0.3-1.9,0.9-2.4 C8.3,5.1,9.1,4.8,10.2,4.8z M9.9,12.9c0.3,0,0.6,0.1,0.8,0.3s0.3,0.5,0.3,0.8s-0.1,0.6-0.3,0.8s-0.5,0.3-0.8,0.3S9.4,15,9.1,14.8 c-0.2-0.3-0.3-0.6-0.3-0.9c0-0.3,0.1-0.6,0.3-0.8C9.4,13,9.6,12.9,9.9,12.9z"/> </svg> ',
103home:'<?xml version="1.0" encoding="utf-8"?><svg class="svg" '+b+' version="1.1" id="\u56fe\u5c42_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 20 20" style="enable-background:new 0 0 20 20;" xml:space="preserve"> <path class="st0" d="M20,9.6c0-0.3-0.2-0.6-0.4-0.8c-0.6-0.6-1.3-1.2-1.9-1.8l-4-3.9l-2.9-2.8c-0.4-0.4-1-0.4-1.3,0l-7,6.8L2.2,7.3 L0.4,9.1C0.1,9.3,0,9.6,0,10c0,0.3,0.2,0.6,0.4,0.8c0.2,0.2,0.4,0.2,0.7,0.2c0.3,0,0.6-0.1,0.8-0.3c0.3-0.3,0.7-0.6,1-1l3.9-3.8 l2.6-2.5c0.3-0.3,0.8-0.3,1.1,0L16,8.6l2,1.9c0.2,0.3,0.6,0.4,1,0.3C19.6,10.8,20,10.2,20,9.6L20,9.6z"/> <path class="st0" d="M17.1,10.2h-1.2c-0.3,0-0.5,0.2-0.5,0.5l0,0v6.8c0,0.1-0.1,0.3-0.3,0.3H5c-0.1,0-0.3-0.1-0.3-0.3v-6.4v-0.5 c0-0.1,0-0.2-0.1-0.3c-0.1-0.1-0.2-0.1-0.3-0.1H3c-0.3,0-0.5,0.2-0.5,0.5v8c0,0.3,0.1,0.5,0.3,0.7c0.3,0.3,0.7,0.5,1.1,0.5h12.2 c0.7,0,1.3-0.6,1.4-1.3c0,0,0,0,0-0.1V15v-4.3c0-0.1,0-0.2-0.1-0.3C17.3,10.2,17.2,10.2,17.1,10.2z"/> </svg> ',
104instructions:'<?xml version="1.0" encoding="utf-8"?> <svg class="svg" '+b+' version="1.1" id="\u56fe\u5c42_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 20 20" style="enable-background:new 0 0 20 20;" xml:space="preserve"> <path class="st0" d="M10,2c4.4,0,8,3.6,8,8s-3.6,8-8,8s-8-3.6-8-8S5.6,2,10,2 M10,0C4.5,0,0,4.5,0,10s4.5,10,10,10s10-4.5,10-10 S15.5,0,10,0z"/> <path class="st0" d="M10.2,4.8c0.9,0,1.7,0.2,2.2,0.7c0.6,0.5,0.8,1.2,0.8,2c0,0.7-0.2,1.3-0.5,1.7c-0.1,0.2-0.6,0.5-1.2,1.1 c-0.2,0.2-0.4,0.4-0.6,0.7c-0.1,0.3-0.2,0.6-0.2,0.9v0.2H9.1v-0.2c0-0.6,0.1-1,0.3-1.4s0.7-1,1.6-1.8l0.2-0.2c0.3-0.3,0.4-0.6,0.4-1 s-0.1-0.8-0.4-1.1C10.9,6.1,10.6,6,10.1,6C9.5,6,9,6.2,8.8,6.6C8.5,7.1,8.4,7.5,8.4,8.1H6.8c0-1,0.3-1.9,0.9-2.4 C8.3,5.1,9.1,4.8,10.2,4.8z M9.9,12.9c0.3,0,0.6,0.1,0.8,0.3s0.3,0.5,0.3,0.8s-0.1,0.6-0.3,0.8s-0.5,0.3-0.8,0.3S9.4,15,9.1,14.8 c-0.2-0.3-0.3-0.6-0.3-0.9c0-0.3,0.1-0.6,0.3-0.8C9.4,13,9.6,12.9,9.9,12.9z"/> </svg> ',
105languageChange:'<?xml version="1.0" encoding="utf-8"?> <svg class="svg" '+b+' version="1.1" id="\u56fe\u5c42_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 20 20" style="enable-background:new 0 0 20 20;" xml:space="preserve"> <path class="st0" d="M10,0C4.5,0,0,4.5,0,10s4.5,10,10,10c3.1,0,6-1.4,7.9-3.9c0.3-0.4,0.2-0.9-0.2-1.2c-0.4-0.3-0.9-0.2-1.2,0.2 l0,0c-0.5,0.6-1,1.1-1.6,1.6c0-1.5-0.3-3.1-2.1-4.1c-2.1-1.1-2.4-1.7-2.1-2.2c0.2-0.4,0.3-0.5,1.5-0.1c0.6,0.2,1.3,0.5,2,0.1 c0.2-0.1,0.6-0.4,0.8-0.9c0.3-0.8,2-1.5,3-1.8c0.2,0.8,0.4,1.6,0.4,2.4c0,0.5,0.4,0.8,0.8,0.8S20,10.5,20,10C20,4.5,15.5,0,10,0z M13.9,2.7c-0.7,0.9-2.3,2.8-3.7,2.4C8.9,4.6,9,2.9,9.1,1.9c0-0.1,0-0.1,0-0.2C10.8,1.6,12.5,1.9,13.9,2.7z M1.7,10 c0-0.5,0-1,0.1-1.5c0.7,0.3,1.8,0.3,2.8-0.3C5,8,5.2,7.8,5.5,7.7C6,7.3,6,7.3,6.3,7.4c0.1,0.1,0.3,0.7,0.1,1.5 c-0.2,0.7-0.8,1.6-2.3,2c-0.4,0.1-0.7,0.5-0.
1056,1c0,0.2,0.2,0.4,0.4,0.5C4.5,12.8,5,13.7,5,14.2c0,0.6,0,0.9-1,1.6 C2.5,14.2,1.7,12.1,1.7,10z M13.4,8.8c-0.2-0.1-0.4-0.1-0.6-0.2c-0.9-0.3-2.7-0.9-3.5,1.1c-0.9,2.3,1.5,3.7,2.9,4.4 c1.2,0.6,1.2,1.6,1.2,3.4c0,0,0,0.1,0,0.1c-1.1,0.5-2.2,0.7-3.3,0.7c-1.7,0-3.3-0.5-4.7-1.5c1.3-1,1.4-1.7,1.4-2.7 c0-0.7-0.3-1.5-0.9-2.2C7.7,11,8,9.2,8.1,8.6C8.2,7.4,7.8,6.3,7,5.9C5.9,5.4,5.2,5.8,4.5,6.3C4.3,6.4,4.1,6.6,3.8,6.8 C3,7.3,2.4,7,2.3,6.9c0.9-2.3,2.8-4.1,5.1-4.8C7.2,4.4,8,6.1,9.7,6.6c0.3,0.1,0.6,0.2,1,0.2c0.6,0,1.3-0.2,2-0.6 c1.1-0.6,2.1-1.8,2.7-2.6c0.8,0.7,1.5,1.5,2,2.5C16.1,6.5,14,7.3,13.4,8.8z"/> </svg> ',
106lastPage:'<?xml version="1.0" encoding="utf-8"?> <svg class="svg" '+b+' version="1.1" id="\u56fe\u5c42_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 20 20" style="enable-background:new 0 0 20 20;" xml:space="preserve"> <path class="st0" d="M1.9,19.5c-0.6-0.7-0.6-1.7,0-2.3L8.8,10L1.9,2.9c-0.6-0.7-0.6-1.7,0-2.3c0.6-0.6,1.6-0.6,2.2,0c0,0,0,0,0,0 l8.1,8.3c0.6,0.6,0.6,1.7,0,2.3l-8.1,8.3C3.6,20.1,2.6,20.1,1.9,19.5C1.9,19.5,1.9,19.5,1.9,19.5L1.9,19.5z M15.7,1.5 c0-0.8,0.6-1.4,1.4-1.4c0.8,0,1.4,0.6,1.4,1.4v17.1c0,0.8-0.6,1.4-1.4,1.4c-0.8,0-1.4-0.6-1.4-1.4C15.7,18.6,15.7,1.5,15.7,1.5z"/> </svg> ',
107moreBar:'<?xml version="1.0" encoding="utf-8"?> <svg class="svg" '+b+' version="1.1" id="\u56fe\u5c42_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 20 20" style="enable-background:new 0 0 20 20;" xml:space="preserve"> <path class="st0" d="M10,2c4.4,0,8,3.6,8,8s-3.6,8-8,8s-8-3.6-8-8S5.6,2,10,2 M10,0C4.5,0,0,4.5,0,10s4.5,10,10,10s10-4.5,10-10 S15.5,0,10,0z"/> <circle class="st0" cx="14" cy="10" r="1.3"/> <circle class="st0" cx="10" cy="10" r="1.3"/> <circle class="st0" cx="6" cy="10" r="1.3"/> </svg> ',
108nextPage:'<?xml version="1.0" encoding="utf-8"?> <svg class="svg" '+b+' version="1.1" id="\u56fe\u5c42_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 20 20" style="enable-background:new 0 0 20 20;" xml:space="preserve"> <path class="st0" d="M4.8,0.5C4.9,0.5,4.9,0.5,4.8,0.5c0.7-0.6,1.7-0.6,2.3,0.1l8.1,8.3c0.6,0.6,0.6,1.7,0,2.3l-8.1,8.3l0,0 c-0.6,0.6-1.6,0.6-2.2,0c-0.6-0.7-0.6-1.7,0-2.3l6.9-7.2L4.9,2.9C4.2,2.2,4.2,1.2,4.8,0.5L4.8,0.5z"/> </svg> ',
109phoneEmail:'<?xml version="1.0" encoding="utf-8"?>  <svg class="svg" '+b+' version="1.1" id="\u56fe\u5c42_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 20 20" style="enable-background:new 0 0 20 20;" xml:space="preserve"> <path class="st0" d="M17,18.5H3c-1.7,0-3-1.3-3-3v-11c0-1.7,1.3-3,3-3h14c1.7,0,3,1.3,3,3v11C20,17.2,18.7,18.5,17,18.5z M3,3.5 c-0.6,0-1,0.4-1,1v11c0,0.6,0.4,1,1,1h14c0.6,0,1-0.4,1-1v0v-11c0-0.6-0.4-1-1-1l0,0H3z"/> <path class="st0" d="M10,12.4c-0.7,0-1.3-0.3-1.8-0.7l-7-7l1.4-1.4l7,7c0.2,0.2,0.5,0.2,0.7,0c0,0,0,0,0,0l7-7l1.5,1.4l-7,7 C11.3,12.1,10.7,12.4,10,12.4z"/> </svg> ',
110phoneWeChat:'<?xml version="1.0" encoding="utf-8"?> <svg class="svg" '+b+' version="1.1" id="\u56fe\u5c42_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 20 20" style="enable-background:new 0 0 20 20;" xml:space="preserve"> <path class="st0" d="M14.2,6.7c3.2,0,5.8,2.4,5.8,5.3c0,1-0.3,2-0.9,2.8c-0.3,0.4-0.8,0.5-1.2,0.2c-0.4-0.3-0.5-0.8-0.2-1.2l0,0 c0.4-0.6,0.6-1.2,0.6-1.8c0-2-1.9-3.6-4.2-3.6S9.9,10,9.9,12c0,2,1.9,3.6,4.2,3.6c0.7,0,1.3-0.1,1.9-0.4c0.3-0.1,0.3-0.1,0.6,0 c0.3,0.1,0.9,1,1.3,1.3c0.4,0.3,0.5,0.8,0.2,1.2s-0.8,0.5-1.2,0.2c0,0,0,0,0,0c-0.3-0.2-0.6-0.5-0.9-0.8c-0.6,0.2-1.3,0.3-1.9,0.3 c-2.1,0-4-1-5-2.5c-0.1,0.1-0.2,0.1-0.3,0.1c-0.5,0.1-1,0.2-1.6,0.2c-0.9,0-1.7-0.1-2.5-0.4c-0.3,0.4-0.7,0.7-1.2,1.1 c-0.4,0.3-0.9,0.2-1.2-0.2c-0.3-0.4-0.2-0.9,0.2-1.2c0,0,0,0,0,0c0.6-0.4,1.4-1.5,1.6-1.6c0.2-0.1,0.4,0,0.6,0 c0.8,0.3,1.6,0.5,2.5,0.5c0.4,0,0.8,0,1.2-0.1c-0.1-0.4-0.2-0.8-0.2-1.2c0-2.4,1.8-4.4,4.3-5.1c-0.8-1.9-2.9-3.2-5.3-3.2 c-3.1,0-5.6,2.2-5.6,4.8c0,1.1,0.4,2.1,1.2,3c0.3,0.3,0.3,0.9-0.1,1.2c-0.3,0.3-0.9,0.3-1.2-0.1C0.6,11.5,0,10,0,8.5 c0-3.6,3.3-6.5,7.3-6.5C10.5,2.1,13.3,4,14.2,6.7z M5.6,8C5,8,4.5,7.5,4.5,6.8c0-0.6,0.5-1.2,1.1-1.2s1.1,0.5,1.1,1.2 C6.8,7.5,6.2,8,5.6,8z M9.3,8C8.7,8,8.2,7.5,8.2,6.8c0-0.6,0.5-1.2,1.1-1.2s1.1,0.5,1.1,1.2C10.4,7.5,9.9,8,9.3,8z M12.7,12.1 c-0.5,0-0.8-0.4-0.8-0.9s0.4-0.9,0.8-0.9c0.5,0,0.8,0.4,0.8,0.9S13.1,12.1,12.7,12.1L12.7,12.1z M16.3,12.1c-0.5,0-0.8-0.4-0.8-0.9 s0.4-0.9,0.8-0.9c0.5,0,0.8,0.4,0.8,0.9S16.8,12.1,16.3,12.1L16.3,12.1z"/> </svg> ',
111previousPage:'<?xml version="1.0" encoding="utf-8"?> <svg class="svg" '+b+' version="1.1" id="\u56fe\u5c42_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 20 20" style="enable-background:new 0 0 20 20;" xml:space="preserve"> <path class="st0" d="M15.2,19.5C15.1,19.5,15.1,19.5,15.2,19.5c-0.7,0.6-1.7,0.6-2.3,0l-8.1-8.3c-0.6-0.6-0.6-1.7,0-2.3l8.1-8.3l0,0 c0.6-0.6,1.6-0.6,2.2,0c0.6,0.7,0.6,1.7,0,2.3L8.2,9.9l6.9,7.1C15.8,17.8,15.8,18.8,15.2,19.5L15.2,19.5z"/> </svg> ',
112print:'<?xml version="1.0" encoding="utf-8"?> <svg class="svg" '+b+'  version="1.1" id="\u56fe\u5c42_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 20 20" style="enable-background:new 0 0 20 20;" xml:space="preserve"> <path class="st0" d="M13,0H7C5.9,0,5,0.9,5,2l0,0v2.4h10V2C15,0.9,14.1,0,13,0z M13.1,3.8H6.9V2.6c0-0.4,0.3-0.7,0.7-0.7 c0,0,0,0,0,0h4.8c0.4,0,0.7,0.3,0.7,0.7c0,0,0,0,0,0V3.8z"/> <path class="st0" d="M18,3.8H2c-1.1,0-2,0.9-2,2c0,0,0,0,0,0v6c0,1.1,0.9,2,2,2h4.9v-1.9H2.6c-0.4,0-0.7-0.3-0.7-0.7c0,0,0,0,0,0 V6.4c0-0.4,0.3-0.7,0.7-0.7c0,0,0,0,0,0h14.8c0.4,0,0.7,0.3,0.7,0.7c0,0,0,0,0,0v4.8c0,0.4-0.3,0.8-0.8,0.8l0,0h-4.3v1.9H18 c1.1,0,2-0.9,2-2c0,0,0,0,0,0v-6C20,4.6,19.1,3.7,18,3.8z"/> <path class="st0" d="M5,10v8c0,1.1,0.9,2,2,2c0,0,0,0,0,0h6c1.1,0,2-0.9,2-2l0,0v-8H5z M13.1,17.4c0,0.4-0.3,0.8-0.8,0.8H7.6 c-0.4,0-0.8-0.3-0.8-0.8v-5.5h6.3V17.4z"/> <path class="st0" d="M9.1,13.5h1.9c0.6,0,0.9,0.3,0.9,0.9l0,0c0,0.6-0.3,0.9-0.9,0.9H9.1c-0.6,0-0.9-0.3-0.9-0.9l0,0 C8.1,13.8,8.4,13.5,9.1,13.5z"/> </svg> ',
113report:'<?xml version="1.0" encoding="utf-8"?> <svg class="svg" '+b+' version="1.1" id="\u56fe\u5c42_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 20 20" style="enable-background:new 0 0 20 20;" xml:space="preserve"> <path class="st0" d="M19.6,15l-7-13.4C11.7,0,9.8-0.5,8.3,0.6C7.9,0.9,7.6,1.2,7.4,1.7L0.4,15c-0.5,1-0.5,2.2,0,3.2 C0.9,19.3,1.9,20,3,20H17c1.1,0,2.1-0.7,2.7-1.7C20.1,17.2,20.1,16,19.6,15z M18,17.2c-0.2,0.4-0.6,0.7-1.1,0.7H3 c-0.4,0-0.9-0.2-1.1-0.7c-0.2-0.3-0.2-0.7,0-1.1l7-13.4c0.4-0.7,1.3-0.8,1.9-0.3c0.1,0.1,0.2,0.2,0.3,0.3l7,13.4 C18.2,16.5,18.2,16.9,18,17.2z"/> <path class="st0" d="M9.1,14.7c0,0.6,0.4,1.1,0.9,1.1c0.5,0,0.9-0.5,0.9-1.1s-0.4-1.1-0.9-1.1C9.5,13.7,9.1,14.1,9.1,14.7z"/> <path class="st0" d="M10,6.3c-0.5,0-0.9,0.5-0.9,1.1v4.2c0,0.6,0.4,1.1,0.9,1.1c0.5,0,0.9-0.5,0.9-1.1V7.4C10.9,6.8,10.5,6.3,10,6.3 L10,6.3z"/> </svg> ',
114search:'<?xml version="1.0" encoding="utf-8"?> <svg class="svg" '+b+' version="1.1" id="\u56fe\u5c42_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 20 20" style="enable-background:new 0 0 20 20;" xml:space="preserve"> <path class="serachSvg" d="M9.6,19.1C4.3,19.1,0,14.8,0,9.5S4.3,0,9.6,0s9.5,4.3,9.5,9.5S14.8,19.1,9.6,19.1z M9.6,1.8 c-4.3,0-7.7,3.4-7.7,7.7s3.4,7.7,7.7,7.7s7.7-3.4,7.7-7.7S13.8,1.8,9.6,1.8z"/> <path class="st0" d="M16.9,15.5l2.9,2.9c0.3,0.5,0.2,1-0.2,1.3c-0.4,0.3-0.8,0.3-1.1,0l-2.9-2.9c-0.3-0.5-0.2-1,0.2-1.3 C16,15.2,16.5,15.2,16.9,15.5z"/> </svg> ',
115settings:'<?xml version="1.0" encoding="utf-8"?> <svg class="svg" '+b+' version="1.1" id="\u56fe\u5c42_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 20 20" style="enable-background:new 0 0 20 20;" xml:space="preserve"> <path class="st0" d="M10,2.2L3.2,6.1v7.8l6.8,3.9l6.8-3.9V6.1L10,2.2z M10.5,0.2l7.8,4.5c0.3,0.2,0.5,0.5,0.5,0.9v9 c0,0.4-0.2,0.7-0.5,0.9l-7.8,4.5c-0.3,0.2-0.7,0.2-1,0l-7.8-4.5c-0.3-0.2-0.5-0.5-0.5-0.9v-9c0-0.4,0.2-0.7,0.5-0.9l7.8-4.5 C9.8,0,10.2,0,10.5,0.2z M10,7.2c1.6,0,2.8,1.3,2.8,2.8s-1.3,2.8-2.8,2.8S7.2,11.6,7.2,10S8.4,7.2,10,7.2z M10,11.1 c0.6,0,1.1-0.5,1.1-1.1c0-0.6-0.5-1.1-1.1-1.1c0,0,0,0,0,0c-0.6,0-1.1,0.5-1.1,1.1C8.9,10.6,9.4,11.1,10,11.1z"/> </svg> ',
116sharethis:'<?xml version="1.0" encoding="utf-8"?> <svg class="svg" '+b+' version="1.1" id="\u56fe\u5c42_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 20 20" style="enable-background:new 0 0 20 20;" xml:space="preserve"> <path class="st0" d="M20,1.1v6.7c0,0.6-0.5,1.1-1.1,1.1c-0.6,0-1.1-0.5-1.1-1.1v-4l-7,7c-0.4,0.4-1.1,0.5-1.6,0 c-0.4-0.4-0.5-1.1,0-1.6c0,0,0,0,0,0l7-7h-4c-0.6,0-1.1-0.5-1.1-1.1S11.6,0,12.2,0h6.7C19.5,0,20,0.5,20,1.1C20,1.1,20,1.1,20,1.1z M7.5,0.3c0.6-0.1,1.2,0.2,1.3,0.8C9,1.7,8.6,2.3,8.1,2.5c-4.2,1.1-6.7,5.3-5.6,9.5s5.3,6.7,9.5,5.6c2.7-0.7,4.9-2.8,5.6-5.6 c0.1-0.6,0.7-1,1.3-0.8c0.6,0.1,1,0.7,0.8,1.3c0,0,0,0,0,0c-1.4,5.3-6.8,8.6-12.2,7.2c-5.3-1.4-8.6-6.8-7.2-12.2 C1.2,4,4,1.2,7.5,0.3z"/> </svg> ',
117shoppingCart:'<?xml version="1.0" encoding="utf-8"?> <svg class="svg" '+b+' version="1.1" id="\u56fe\u5c42_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 20 20" style="enable-background:new 0 0 20 20;" xml:space="preserve"> <path class="st0" d="M19.7,4.9c-0.4-0.6-1-1-1.7-1H4.8L4.2,1.5C4,1,3.6,0.7,3.1,0.8H1.1c-0.6,0-1,0.5-1,1s0.5,1,1,1h1.3l2.8,10.5 c0.1,0.5,0.5,0.8,1,0.8h9.2c0.4,0,0.7-0.2,0.9-0.6l3.4-6.7C20,6.2,20,5.5,19.7,4.9z M14.8,12.1H7L5.3,5.9h12.6L14.8,12.1z"/> <path class="st0" d="M4.7,17.7c0,0.9,0.7,1.5,1.5,1.5s1.5-0.7,1.5-1.5s-0.7-1.5-1.5-1.5S4.7,16.9,4.7,17.7z"/> <path class="st0" d="M14,17.7c0,0.9,0.7,1.5,1.5,1.5c0.9,0,1.5-0.7,1.5-1.5s-0.7-1.5-1.5-1.5C14.7,16.2,14,16.9,14,17.7z"/> </svg> ',
118soundOff:'<?xml version="1.0" encoding="utf-8"?>  <svg class="svg" '+b+' version="1.1" id="\u56fe\u5c42_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 20 20" style="enable-background:new 0 0 20 20;" xml:space="preserve"> <path class="st0" d="M3,1.9c-0.4-0.4-1-0.4-1.3,0s-0.4,1,0,1.3l14.9,14.9c0.4,0.4,1,0.4,1.3,0c0,0,0,0,0,0c0.4-0.4,0.4-1,0-1.3 c0,0,0,0,0,0L3,1.9z M14.3,11.9l1.3,1.3c1.4-2,1.4-4.7-0.1-6.7c-0.3-0.4-0.9-0.5-1.3-0.1c-0.4,0.3-0.5,0.9-0.1,1.3 C15.1,9,15.1,10.6,14.3,11.9z"/>
118 <path class="st0" d="M18.1,10c0,1.5-0.6,3-1.7,4.1l1.3,1.3C19.2,13.9,20,12,20,10c0-2.5-1.2-4.8-3.1-6.3c-0.4-0.3-1-0.3-1.3,0.1 c-0.3,0.4-0.3,1,0.1,1.3C17.2,6.3,18.1,8.1,18.1,10z M11.2,15.7l-4.7-3.3c-0.2-0.1-0.3-0.2-0.5-0.2h-4V7.7h3L3,5.9H0.9 C0.4,5.9,0,6.3,0,6.8v6.4c0,0.5,0.4,0.9,0.9,0.9c0,0,0,0,0,0h4.7l6,4.1c0.2,0.1,0.3,0.2,0.5,0.2c0.5,0,0.9-0.4,0.9-0.9c0,0,0,0,0,0 v-1.6L11.1,14L11.2,15.7z M11.2,4.3v4.4l1.9,1.9V2.6c0-0.5-0.4-0.9-0.9-0.9c-0.2,0-0.4,0.1-0.5,0.2l-4.4,3l1.3,1.3L11.2,4.3z"/> </svg> ',
119soundOn:'<?xml version="1.0" encoding="utf-8"?>  <svg class="svg" '+b+' version="1.1" id="\u56fe\u5c42_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 20 20" style="enable-background:new 0 0 20 20;" xml:space="preserve"> <path class="st0" d="M15.6,6.6c-0.3-0.4-0.9-0.5-1.3-0.1c-0.4,0.3-0.5,0.9-0.1,1.3c1,1.3,1,3.1,0,4.4c-0.3,0.4-0.3,1,0.1,1.3 c0.2,0.1,0.4,0.2,0.6,0.2c0.3,0,0.5-0.1,0.7-0.3C17.1,11.4,17.1,8.6,15.6,6.6z"/> <path class="st0" d="M16.9,3.7c-0.4-0.3-1-0.3-1.3,0.1c-0.3,0.4-0.3,1,0.1,1.3c1.5,1.2,2.4,3,2.5,4.9c0,1.9-0.9,3.7-2.5,4.9 c-0.4,0.3-0.5,0.9-0.1,1.3c0,0,0,0,0,0c0.2,0.2,0.4,0.3,0.7,0.3c0.2,0,0.4-0.1,0.6-0.2c1.9-1.5,3.1-3.8,3.1-6.3 C20,7.5,18.8,5.2,16.9,3.7z M12.6,1.7c-0.3-0.2-0.6-0.2-0.9,0l-6,4.1H0.9C0.4,5.9,0,6.3,0,6.8v6.4c0,0.5,0.4,0.9,0.9,0.9 c0,0,0,0,0,0h4.7l6,4.1c0.2,0.1,0.3,0.2,0.5,0.2c0.5,0,0.9-0.4,0.9-0.9c0,0,0,0,0,0V2.6C13,2.2,12.8,1.9,12.6,1.7z M11.2,15.7 l-4.8-3.3c-0.2-0.1-0.3-0.2-0.5-0.2h-4V7.7h4c0.2,0,0.4-0.1,0.5-0.2l4.7-3.3L11.2,15.7z"/> </svg> ',
120stopAutoPlay:'<?xml version="1.0" encoding="utf-8"?> <svg class="svg" '+b+' version="1.1" id="\u56fe\u5c42_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 20 20" style="enable-background:new 0 0 20 20;" xml:space="preserve"> <path class="st0" d="M10,2c4.4,0,8,3.6,8,8s-3.6,8-8,8s-8-3.6-8-8S5.6,2,10,2 M10,0C4.5,0,0,4.5,0,10s4.5,10,10,10s10-4.5,10-10 S15.5,0,10,0z"/> <path class="st0" d="M7.8,13.6L7.8,13.6c-0.5,0-1-0.4-1-1V7.3c0-0.5,0.4-1,1-1l0,0c0.5,0,1,0.4,1,1v5.3C8.7,13.1,8.3,13.6,7.8,13.6z "/> <path class="st0" d="M12.2,13.6L12.2,13.6c-0.5,0-1-0.4-1-1V7.4c0-0.5,0.4-1,1-1l0,0c0.5,0,1,0.4,1,1v5.3 C13.1,13.3,12.7,13.6,12.2,13.6z"/> </svg> ',
121tableOfContent:'<?xml version="1.0" encoding="utf-8"?> <svg class="svg" '+b+' version="1.1" id="\u56fe\u5c42_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 20 20" style="enable-background:new 0 0 20 20;" xml:space="preserve"> <path class="st0" d="M18.6,0H5.7C5,0,4.3,0.7,4.3,1.5S5,2.9,5.7,2.9h12.8c0.8,0,1.4-0.6,1.4-1.4S19.3,0,18.6,0z M18.6,8.4H5.7 C5,8.4,4.3,9.1,4.3,9.9c0,0.8,0.6,1.4,1.4,1.4h12.8c0.8,0,1.4-0.6,1.4-1.4S19.3,8.4,18.6,8.4z M18.6,16.9H5.7 c-0.8,0-1.4,0.6-1.4,1.4c0,0.8,0.6,1.4,1.4,1.4h12.8c0.8,0,1.4-0.6,1.4-1.4C20,17.5,19.3,16.9,18.6,16.9z M1.4,0.1 C0.6,0.1,0,0.7,0,1.5v0c0,0.8,0.6,1.4,1.4,1.4c0.8,0,1.4-0.6,1.4-1.4v0C2.8,0.7,2.2,0.1,1.4,0.1z M1.4,8.5C0.6,8.5,0,9.1,0,9.9v0 c0,0.8,0.6,1.4,1.4,1.4c0.8,0,1.4-0.6,1.4-1.4v0C2.8,9.1,2.2,8.5,1.4,8.5z M1.4,16.9c-0.8,0-1.4,0.6-1.4,1.4v0 c0,0.8,0.6,1.4,1.4,1.4c0.8,0,1.4-0.6,1.4-1.4v0C2.8,17.6,2.2,16.9,1.4,16.9z"/> </svg> ',
122tel:'<?xml version="1.0" encoding="utf-8"?> <svg class="svg" '+b+' version="1.1" id="\u56fe\u5c42_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 20 20" style="enable-background:new 0 0 20 20;" xml:space="preserve"> <path class="st0" d="M11,6c1.7,0,3,1.3,3,3c0,0.6,0.4,1,1,1c0.6,0,1-0.4,1-1c0-2.8-2.2-5-5-5c-0.6,0-1,0.4-1,1S10.5,6,11,6z"/> <path class="st0" d="M11,2c3.9,0,7,3.1,7,7l0,0c0,0.6,0.4,1,1,1c0.6,0,1-0.4,1-1c0-5-4-9-9-9c-0.6,0-1,0.4-1,1S10.5,2,11,2z M19.8,13.9c-0.1-0.3-0.4-0.6-0.7-0.6l-6-1.4c-0.3-0.1-0.7,0-0.9,0.3c-0.1,0.1-0.1,0.1-0.8,1.4c-2.2-1-3.9-2.7-4.9-4.9 C7.7,8,7.7,8,7.9,7.8c0.2-0.2,0.3-0.6,0.3-0.9L6.8,1C6.7,0.7,6.4,0.4,6.1,0.3C5.9,0.2,5.6,0.1,5.4,0.1C5.1,0,4.9,0,4.6,0 C2.1,0,0,2.1,0,4.6l0,0C0,13.1,6.9,20,15.4,20c2.5,0,4.6-2.1,4.6-4.6l0,0c0-0.3,0-0.5-0.1-0.8C19.9,14.4,19.8,14.1,19.8,13.9z M15.4,18C8,18,2,12,2,4.6C2,3.2,3.2,2,4.6,2h0.3L6,6.6L5.5,6.9C4.6,7.4,3.9,7.7,4.3,8.5c1.2,3.4,3.8,6,7.2,7.2 c0.8,0.3,1.2-0.3,1.6-1.2l0.3-0.5l4.6,1.1v0.3C18,16.8,16.8,18,15.4,18z"/>
122 </svg> ',
123text:'<?xml version="1.0" encoding="utf-8"?> <svg class="svg" '+b+' version="1.1" id="\u56fe\u5c42_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 20 20" style="enable-background:new 0 0 20 20;" xml:space="preserve"> <path class="st0" d="M17.8,20H2.2C1,20,0,19.1,0,18V2c0-1.1,1-2,2.2-2h15.6C19,0,20,0.9,20,2v16C20,19.1,19,20,17.8,20z M17.8,2H2.2 v16h15.6C17.8,18,17.8,2,17.8,2z"/> <path class="st0" d="M13,6H7C6.4,6,6,6.4,6,7s0.4,1,1,1h2v5c0,0.6,0.4,1,1,1c0.6,0,1-0.4,1-1V8h2c0.6,0,1-0.4,1-1S13.6,6,13,6z"/> </svg> ',
124thumbnails:'<?xml version="1.0" encoding="utf-8"?> <svg class="svg" '+b+' version="1.1" id="\u56fe\u5c42_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 20 20" style="enable-background:new 0 0 20 20;" xml:space="preserve"> <path class="st0" d="M7.1,9H1.9C0.9,9,0,8.1,0,7.1V1.9C0,0.9,0.9,0,1.9,0h5.2C8.1,0,9,0.9,9,1.9v5.2C9,8.1,8.1,9,7.1,9z M2.2,6.8 h4.6V2.2H2.2L2.2,6.8z M18.1,9h-5.2C11.9,9,11,8.1,11,7.1V1.9C11,0.9,11.9,0,12.9,0h5.2C19.1,0,20,0.9,20,1.9v5.2 C20,8.1,19.1,9,18.1,9z M13.2,6.8h4.6V2.2h-4.6L13.2,6.8z M7.1,20H1.9C0.9,20,0,19.1,0,18.1v-5.2C0,11.9,0.9,11,1.9,11h5.2 C8.1,11,9,11.9,9,12.9v5.2C9,19.1,8.1,20,7.1,20z M2.2,17.8h4.6v-4.6H2.2L2.2,17.8z M18.1,20h-5.2c-1.1,0-1.9-0.9-1.9-1.9v-5.2 c0-1.1,0.9-1.9,1.9-1.9h5.2c1.1,0,1.9,0.9,1.9,1.9v5.2C20,19.1,19.1,20,18.1,20z M13.2,17.8h4.6v-4.6h-4.6L13.2,17.8z"/> </svg> ',
125ZoomIn:'<?xml version="1.0" encoding="utf-8"?> <svg class="svg" '+b+' version="1.1" id="\u56fe\u5c42_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 20 20" style="enable-background:new 0 0 20 20;" xml:space="preserve"> <path class="st0" d="M9.6,19.1C4.3,19.1,0,14.8,0,9.5S4.3,0,9.6,0s9.5,4.3,9.5,9.5S14.8,19.1,9.6,19.1z M9.6,1.8 c-4.3,0-7.7,3.4-7.7,7.7s3.4,7.7,7.7,7.7s7.7-3.4,7.7-7.7S13.8,1.8,9.6,1.8z"/> <path class="st0" d="M16.9,15.5l2.9,2.9c0.3,0.5,0.2,1-0.2,1.3c-0.4,0.3-0.8,0.3-1.1,0l-2.9-2.9c-0.3-0.5-0.2-1,0.2-1.3 C16,15.2,16.5,15.2,16.9,15.5z"/> <path class="st0" d="M12.7,10.5H6.4c-0.5,0-0.9-0.4-0.9-0.9v0c0-0.5,0.4-0.9,0.9-0.9h6.2c0.5,0,0.9,0.4,0.9,0.9v0 C13.6,10,13.2,10.5,12.7,10.5z"/> <path class="st0" d="M10.5,6.4v6.2c0,0.5-0.4,0.9-0.9,0.9h0c-0.5,0-0.9-0.4-0.9-0.9V6.4c0-0.5,0.4-0.9,0.9-0.9h0 C10.1,5.5,10.5,5.9,10.5,6.4z"/> </svg> ',
126ZoomOut:'<?xml version="1.0" encoding="utf-8"?> <svg class="svg" '+b+' version="1.1" id="\u56fe\u5c42_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 20 20" style="enable-background:new 0 0 20 20;" xml:space="preserve"> <path class="st0" d="M9.6,19.1C4.3,19.1,0,14.8,0,9.5S4.3,0,9.6,0s9.5,4.3,9.5,9.5S14.8,19.1,9.6,19.1z M9.6,1.8 c-4.3,0-7.7,3.4-7.7,7.7s3.4,7.7,7.7,7.7s7.7-3.4,7.7-7.7S13.8,1.8,9.6,1.8z"/> <path class="st0" d="M16.9,15.5l2.9,2.9c0.3,0.5,0.2,1-0.2,1.3c-0.4,0.3-0.8,0.3-1.1,0l-2.9-2.9c-0.3-0.5-0.2-1,0.2-1.3 C16,15.2,16.5,15.2,16.9,15.5z"/> <path class="st0" d="M12.7,10.5H6.4c-0.5,0-0.9-0.4-0.9-0.9v0c0-0.5,0.4-0.9,0.9-0.9h6.2c0.5,0,0.9,0.4,0.9,0.9v0 C13.6,10,13.2,10.5,12.7,10.5z"/> </svg> ',
127doubleSinglePage:'<?xml version="1.0" encoding="utf-8"?> <svg class="svg" '+b+' version="1.1" id="\u56fe\u5c42_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 35.2 32" style="enable-background:new 0 0 35.2 32;" xml:space="preserve"> <path class="st0" d="M30.1,0H5.1C2.9,0,1,1.9,1,4.2v23.7C1,30.1,2.9,32,5.1,32h24.9c2.3,0,4.2-1.9,4.2-4.2V4.2C34.2,1.9,32.4,0,30.1,0z M3.8,27.8V4.2c0-0.8,0.6-1.4,1.4-1.4h11.1v26.4l-11.1,0C4.4,29.2,3.8,28.6,3.8,27.8z M31.5,27.8c0,0.8-0.6,1.4-1.4,1.4H19V2.8h11.1c0.8,0,1.4,0.6,1.4,1.4L31.5,27.8L31.5,27.8z"/><path class="st0" d="M6.5,9.7h6.9v1.4H6.5V9.7z"/><path class="st0" d="M6.5,15.3h6.9v1.4H6.5C6.5,16.7,6.5,15.3,6.5,15.3z"/><path class="st0" d="M6.5,20.9h6.9v1.4H6.5V20.9z"/><path class="st0" d="M21.8,9.7h6.9v1.4h-6.9V9.7z"/><path class="st0" d="M21.8,15.3h6.9v1.4h-6.9C21.8,16.7,21.8,15.3,21.8,15.3z"/><path class="st0" d="M21.8,20.9h6.9v1.4h-6.9V20.9z"/></svg>',
128videoGallery:'<?xml version="1.0" encoding="utf-8"?> <svg class="svg" '+b+' version="1.1" id="\u56fe\u5c42_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 20 20" style="enable-background:new 0 0 20 20;" xml:space="preserve"><path class="st0" d="M13,9.1c0.5,0.3,0.6,0.9,0.3,1.4c-0.1,0.1-0.2,0.3-0.3,0.3l-5,3c-0.5,0.3-1.1,0.1-1.4-0.4c-0.1-0.2-0.1-0.3-0.1-0.5V7c0-0.6,0.4-1,1-1C7.7,6,7.9,6,8,6.1L13,9.1z M8.5,8.8v2.5l2.1-1.2L8.5,8.8z"/><path class="st0" d="M18,16V4H2v12H18z M18.6,18H1.4C0.6,18,0,17.3,0,16.4V3.6C0,2.7,0.6,2,1.4,2h17.1C19.4,2,20,2.7,20,3.6v12.8C20,17.3,19.4,18,18.6,18z"/><path class="st0" d="M3.4,4.1c0-0.4,0.4-0.7,1-0.7s1,0.3,1,0.7v11.7c0,0.4-0.4,0.7-1,0.7s-1-0.3-1-0.7V4.1z"/><path class="st0" d="M14.6,4.1c0-0.4,0.4-0.7,1-0.7c0.6,0,1,0.3,1,0.7v11.7c0,0.4-0.4,0.7-1,0.7c-0.6,0-1-0.3-1-0.7V4.1z"/><path class="st0" d="M18.8,6.5c0.4,0,0.8,0.4,0.8,1s-0.3,1-0.8,1h-3c-0.4,0-0.8-0.4-0.8-1s0.3-1,0.8-1H18.8z"/><path class="st0" d="M18.8,11.8c0.4,0,0.8,0.4,0.8,1s-0.3,1-0.8,1h-3c-0.4,0-08-0.4-0.8-1s0.3-1,0.8-1H18.8z"/><path class="st0" d="M4.2,6.4c0.5,0,0.8,0.4,0.8,1s-0.4,1-0.8,1H0.8C0.4,8.4,0,7.9,0,7.4s0.4-1,0.8-1H4.2z"/><path class="st0" d="M4.2,11.6c0.5,0,0.8,0.4,0.8,1s-0.4,1-0.8,1H0.8c-0.5,0-0.8-0.4-0.8-1s0.4-1,0.8-1H4.2z"/></svg>',
129fullscreen:'<svg xmlns="http://www.w3.org/2000/svg" '+b+'  viewB
129ox="0 0 16 16" class="svg"><g id="\u7ec4_43" data-name="\u7ec4 43" transform="translate(-430 -141)"><g id="\u7ec4_38" data-name="\u7ec4 38"><g id="\u7ec4_37" data-name="\u7ec4 37"><rect id="\u77e9\u5f62_18" data-name="\u77e9\u5f62 18" width="5" height="1" transform="translate(441 141)" /><rect id="\u77e9\u5f62_19" data-name="\u77e9\u5f62 19" width="5" height="1" transform="translate(446 141) rotate(90)" /></g><g id="\u7ec4_36" data-name="\u7ec4 36" transform="translate(430 141)"><rect id="\u77e9\u5f62_21" data-name="\u77e9\u5f62 21" width="5" height="1" /><rect id="\u77e9\u5f62_20" data-name="\u77e9\u5f62 20" width="5" height="1" transform="translate(1) rotate(90)" /></g></g><g id="\u7ec4_39" data-name="\u7ec4 39" transform="translate(430 152)"><g id="\u7ec4_37-2" data-name="\u7ec4 37" transform="translate(11)"><rect id="\u77e9\u5f62_18-2" data-name="\u77e9\u5f62 18" width="5" height="1" transform="translate(0 4)" /><rect id="\u77e9\u5f62_19-2" data-name="\u77e9\u5f62 19" width="5" height="1" transform="translate(4 5) rotate(-90)" /></g><g id="\u7ec4_36-2" data-name="\u7ec4 36"><rect id="\u77e9\u5f62_21-2" data-name="\u77e9\u5f62 21" width="5" height="1" transform="translate(0 4)" /><rect id="\u77e9\u5f62_20-2" data-name="\u77e9\u5f62 20" width="5" height="1" transform="translate(0 5) rotate(-90)" /></g></g></g></svg>',
130exitFullscreen:'<svg xmlns="http://www.w3.org/2000/svg" '+b+' viewBox="0 0 16 16" class="svg"><g id="\u7ec4_42" data-name="\u7ec4 42" transform="translate(-473 -141)"><g id="\u7ec4_40" data-name="\u7ec4 40" transform="translate(62 11)"><g id="\u7ec4_37" data-name="\u7ec4 37" transform="translate(-30)"><rect id="\u77e9\u5f62_18" data-name="\u77e9\u5f62 18" width="5" height="1" transform="translate(441 141)" /><rect id="\u77e9\u5f62_19" data-name="\u77e9\u5f62 19" width="5" height="1" transform="translate(446 141) rotate(90)" /></g><g id="\u7ec4_36" data-name="\u7ec4 36" transform="translate(422 141)"><rect id="\u77e9\u5f62_21" data-name="\u77e9\u5f62 21" width="5" height="1" /><rect id="\u77e9\u5f62_20" data-name="\u77e9\u5f62 20" width="5" height="1" transform="translate(1) rotate(90)" /></g></g><g id="\u7ec4_41" data-name="\u7ec4 41" transform="translate(473 141)"><g id="\u7ec4_37-2" data-name="\u7ec4 37" transform="translate(11)"><rect id="\u77e9\u5f62_18-2" data-name="\u77e9\u5f62 18" width="5" height="1" transform="translate(0 4)" /><rect id="\u77e9\u5f62_19-2" data-name="\u77e9\u5f62 19" width="5" height="1" transform="translate(0 5) rotate(-90)" /></g><g id="\u7ec4_36-2" data-name="\u7ec4 36"><rect id="\u77e9\u5f62_21-2" data-name="\u77e9\u5f62 21" width="5" height="1" transform="translate(0 4)" /><rect id="\u77e9\u5f62_20-2" data-name="\u77e9\u5f62 20" width="5" height="1" transform="translate(4 5) rotate(-90)" /></g></g></g></svg>',
131phonePageFlip:'<svg id="\u6ed1\u52a8" xmlns="http://www.w3.org/2000/svg" '+b+'  width="28.78" height="26.299" viewBox="0 0 52.78 50.299"><g id="\u7ec4_7" data-name="\u7ec4 7" transform="translate(4.281 0.31)"><path id="\u8def\u5f84_2" data-name="\u8def\u5f84 2" d="M15.07,37.078l-.04-.028a2.087,2.087,0,0,0-.213-.117l-.03-.019c-.036-.023-.081-.045-.115-.068l-.192-.115h-.021L4.793,30.694a5.118,5.118,0,0,1-2.269-3.122,5.007,5.007,0,0,1,.508-3.79,4.771,4.771,0,0,1,4.225-2.359L.511,6.943A4.858,4.858,0,0,1,2.6.407a4.872,4.872,0,0,1,6.359,2.6l2.169,4.651a3.749,3.749,0,0,1,.981-.667,4.09,4.09,0,0,1,3.553.1A3.933,3.933,0,0,1,17.309,5.6a3.875,3.875,0,0,1,2.531-.245,4.832,4.832,0,0,1,1.86.887,3.877,3.877,0,0,1,.979-.661c2.171-1.013,4.89.213,6.065,2.738l5.671,12.156a12.688,12.688,0,0,1,.505,9,5.1,5.1,0,0,1-2.346,3.111L20.555,38.189c-2.25,1.049-4.052-.149-5.485-1.111Zm16.7-6.854c.363-.173.985-1.2,1.248-2.966a9.928,9.928,0,0,0-.727-5.47L26.458,9.276C25.982,8.253,24.935,7.66,24.216,8a1.066,1.066,0,0,0-.4.322l2.039,4.376a1.493,1.493,0,0,1-2.7,1.258l-1.77-3.8L20.8,9.129a1.86,1.86,0,0,0-2.16-1.092A1.29,1.29,0,0,0,18,8.89l2.205,4.734a1.5,1.5,0,0,1-2.725,1.265l-1.941-4.165-.328-.439a1.784,1.784,0,0,0-1.962-.81,1.433,1.433,0,0,0-.708,1.213L14.692,15.4l.823,1.766a1.361,1.361,0,0,1-.625,1.815l-.294.136a1.356,1.356,0,0,1-1.787-.685L6.239,4.339,6,3.84A1.969,1.969,0,0,0,3.456,2.7a1.985,1.985,0,0,0-.768,2.681L9.133,19.048c.023.041.045.083.064.124l2.529,5.44a1.535,1.535,0,0,1-.546,1.919A1.506,1.506,0,0,1,9.22,26.2L8,24.9a2.028,2.028,0,0,0-1.555-.264,1.981,1.981,0,0,0-1.256.934,2.154,2.154,0,0,0,.734,2.885l9.955,6.208.032.017.124.077.151.1c.1.062.194.119.277.162l.062.03.055.049c1.6,1.066,2.1,1.23,2.783.911l12.414-5.777v-.006Z" transform="translate(16.312 0) rotate(25)" /></g><path id="\u8def\u5f84_3" data-name="\u8def\u5f84 3" d="M105.118,295.685h7.9
13166a.5.5,0,0,0,.5-.5v-2.937a.5.5,0,0,0-.5-.5h-7.966v-2.009a.25.25,0,0,0-.375-.216L98,293.485a.249.249,0,0,0,0,.43l6.743,3.956a.249.249,0,0,0,.375-.216v-1.97Z" transform="translate(-97.875 -289.494)" /><path id="\u8def\u5f84_4" data-name="\u8def\u5f84 4" d="M106.338,295.685H98.373a.5.5,0,0,1-.5-.5v-2.937a.5.5,0,0,1,.5-.5h7.966v-2.009a.25.25,0,0,1,.375-.216l6.745,3.956a.249.249,0,0,1,0,.43l-6.743,3.956a.249.249,0,0,1-.375-.216v-1.97Z" transform="translate(-68.232 -289.494)" /></svg>',
132shareHelpSvg:"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSLlm77lsYJfMSIgdmlld0JveD0iMCAwIDI4OC42IDE4NS4xIiBzdHlsZT0iYmFja2dyb3VuZDojMTExIj48c3R5bGU+LnN0M3tmaWxsOm5vbmU7c3Ryb2tlOiNmZmY7c3Ryb2tlLXdpZHRoOjI7c3Ryb2tlLW1pdGVybGltaXQ6MTB9LnN0NXtmaWxsOiNmZmZ9LnN0Nntmb250LWZhbWlseTomcXVvdDtNaWNyb3NvZnRZYUhlaSZxdW90O30uc3Q3e2ZvbnQtc2l6ZToxNnB4fTwvc3R5bGU+PGVsbGlwc2UgY3g9IjEzNi4xIiBjeT0iOTQuNyIgcng9IjEwNS44IiByeT0iNzEuNyIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjZmZmIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgc3Ryb2tlLWRhc2hhcnJheT0iNi4wMzEzLDYuMDMxMyIgaWQ9IlhNTElEXzFfIi8+PHBhdGggY2xhc3M9InN0MyIgZD0iTTIzMC41IDU3LjVzMi0uNyAzLjgtMS40Ii8+PHBhdGggZD0iTTIzOS45IDUzLjZjNS0yLjYgMTEuMi02LjkgMTQuNS0xMy4yIDYuNS0xMi4yLjItMjEuOS0xMC4zLTIwLjFzLTE3LjUgMTYuNC0uNiAyNWMxMy4xIDYuNiAyOS4zLTEyLjkgMzUuOS0yNC4xIiBmaWxsPSJub25lIiBzdHJva2U9IiNmZmYiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBzdHJva2UtZGFzaGFycmF5PSI2LjIwODEsNi4yMDgxIi8+PHBhdGggY2xhc3M9InN0MyIgZD0iTTI2OS4zIDIwbDEzLjktOCAyIDE0LjgiLz48cGF0aCBjbGFzcz0ic3Q1IiBkPSJNMTc4LjcgMTM5LjNIOTYuM2MtMi4xIDAtMy44LTEuNi0zLjgtMy42di0yMi45YzAtMiAxLjctMy42IDMuOC0zLjZoODIuNGMyLjEgMCAzLjggMS42IDMuOCAzLjZ2MjIuOWMwIDItMS43IDMuNi0zLjggMy42eiIvPjx0ZXh0IHRyYW5zZm9ybT0idHJhbnNsYXRlKDcyLjgyIDcwLjM1NSkiIGNsYXNzPSJzdDUgc3Q2IHN0NyI+54K55Ye75Y+z5LiK6KeS5YiG5Lqr57uZPC90ZXh0Pjx0ZXh0IHRyYW5zZm9ybT0idHJhbnNsYXRlKDEwOC4yMiA5My42KSIgY2xhc3M9InN0NSBzdDYgc3Q3Ij5RUeWlveWPizwvdGV4dD48dGV4dCB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMTYuMjA0IDEyOS40MjgpIiBmb250LXNpemU9IjE0IiBmb250LWZhbWlseT0iTWljcm9zb2Z0WWFIZWktQm9sZCI+55+l6YGT5LqGPC90ZXh0Pjwvc3ZnPg==",
133shareToWeChat:"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSLlm77lsYJfMSIgdmlld0JveD0iMCAwIDI4OC42IDE4NS4xIiBzdHlsZT0iYmFja2dyb3VuZDojMTExIj48c3R5bGU+LnN0M3tmaWxsOm5vbmU7c3Ryb2tlOiNmZmY7c3Ryb2tlLXdpZHRoOjI7c3Ryb2tlLW1pdGVybGltaXQ6MTB9LnN0NXtmaWxsOiNmZmZ9LnN0Nntmb250LWZhbWlseTomcXVvdDtNaWNyb3NvZnRZYUhlaSZxdW90O30uc3Q3e2ZvbnQtc2l6ZToxNnB4fTwvc3R5bGU+PGVsbGlwc2UgY3g9IjEzNi4xIiBjeT0iOTQuNyIgcng9IjEwNS44IiByeT0iNzEuNyIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjZmZmIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgc3Ryb2tlLWRhc2hhcnJheT0iNi4wMzEzLDYuMDMxMyIgaWQ9IlhNTElEXzFfIi8+PHBhdGggY2xhc3M9InN0MyIgZD0iTTIzMC41IDU3LjVzMi0uNyAzLjgtMS40Ii8+PHBhdGggZD0iTTIzOS45IDUzLjZjNS0yLjYgMTEuMi02LjkgMTQuNS0xMy4yIDYuNS0xMi4yLjItMjEuOS0xMC4zLTIwLjFzLTE3LjUgMTYuNC0uNiAyNWMxMy4xIDYuNiAyOS4zLTEyLjkgMzUuOS0yNC4xIiBmaWxsPSJub25lIiBzdHJva2U9IiNmZmYiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBzdHJva2UtZGFzaGFycmF5PSI2LjIwODEsNi4yMDgxIi8+PHBhdGggY2xhc3M9InN0MyIgZD0iTTI2OS4zIDIwbDEzLjktOCAyIDE0LjgiLz48cGF0aCBjbGFzcz0ic3Q1IiBkPSJNMTc4LjcgMTM5LjNIOTYuM2MtMi4xIDAtMy44LTEuNi0zLjgtMy42di0yMi45YzAtMiAxLjctMy42IDMuOC0zLjZoODIuNGMyLjEgMCAzLjggMS42IDMuOCAzLjZ2MjIuOWMwIDItMS43IDMuNi0zLjggMy42eiIvPjx0ZXh0IHRyYW5zZm9ybT0idHJhbnNsYXRlKDcyLjgyIDcwLjM1NSkiIGNsYXNzPSJzdDUgc3Q2IHN0NyI+54K55Ye75Y+z5LiK6KeS5YiG5Lqr57uZPC90ZXh0Pjx0ZXh0IHRyYW5zZm9ybT0idHJhbnNsYXRlKDM5LjIyIDkzLjYpIiBjbGFzcz0ic3Q1IHN0NiBzdDciPuW+ruS/oeWlveWPi+aIluiAheWIhuS6q+WIsOaci+WPi+WciDwvdGV4dD48dGV4dCB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMTYuMjA0IDEyOS40MjgpIiBmb250LXNpemU9IjE0IiBmb250LWZhbWlseT0iTWljcm9zb2Z0WWFIZWktQm9sZCI+55+l6YGT5LqGPC90ZXh0Pjwvc3ZnPg==",
134round:'<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 40 40"><g id="\u77e9\u5f62_19" data-name="\u77e9\u5f62 19" fill="none" stroke="'+a+'" stroke-width="3"><rect width="40" height="40" rx="20" stroke="none"/><rect x="1.5" y="1.5" width="37" height="37" rx="18.5" fill="none"/></g></svg>',rect:'<svg xmlns="http://www.w3.org/2000/svg"  width="20" height="20" viewBox="0 0 36 36"><g id="\u77e9\u5f62_20" data-name="\u77e9\u5f62 20" fill="none" stroke="'+a+'" stroke-width="3"><rect width="36" height="36" rx="2" stroke="none"/><rect x="1.5" y="1.5" width="33" height="33" rx="0.5" fill="none"/></g></svg>',
135clear:'<svg xmlns="http://www.w3.org/2000/svg" '+b+' width="20" height="20" viewBox="0 0 40 40.129"><g id="\u7ec4_39" data-name="\u7ec4 39" transform="translate(-1264 -1163)"><g id="\u77e9\u5f62_10" data-name="\u77e9\u5f62 10" transform="translate(1264 1163)"  stroke="#fff" stroke-width="1" opacity="0"><rect width="40" height="40" stroke="none"/><rect x="0.5" y="0.5" width="39" height="39" fill="none"/></g><path id="\u8def\u5f84_16" data-name="\u8def\u5f84 16" d="M117.284,76.028l-6.965-3.54,3.9-7.733a1.434,1.434,0,0,0-2.01-2.045l-4.319,8.548-6.005-3.038a4.049,4.049,0,0,0-1.8-.488,2.154,2.154,0,0,0-1.919,1.01l-.051.1C93.7,78.572,80.96,83.933,80.828,83.989a1.923,1.923,0,0,0-1.105,1.224,1.715,1.715,0,0,0,.33,1.839L103.48,101.7a4.193,4.193,0,0,0,2.13.749,1.714,1.714,0,0,0,1.118-.366l.065-.057c8.415-8.015,11.124-19.8,11.39-22.515.225-2.331-.46-3.177-.9-3.481Zm-1.666,3.226a33.691,33.691,0,0,1-1.169,4.935c-4.2-2.066-13.8-7.6-16.953-9.431a24.464,24.464,0,0,0,2.763-4.407,2.412,2.412,0,0,1,.472.185c1.329.67,11.337,5.74,14.378,7.28l.5.253a4.414,4.414,0,0,1,.008,1.184ZM103.9,92.381a1.435,1.435,0,0,0-1.99-2.067l-4.469,4.353a1.267,1.267,0,0,0-.139.159l-6.8-4.213,3.574-3.135a1.446,1.446,0,0,0,.377-2,1.429,1.429,0,0,0-1.987-.378l-3.933,3.482c-.154.106-.593.442-.593.442l-5.04-3.12a43.615,43.615,0,0,0,12.893-9.147c3.248,1.89,13.469,7.8,17.827,9.9a38.924,38.924,0,0,1-8.7
1355,13.092c-.2-.083-1.855-1.149-2.034-1.263L99.8,96.373l4.1-3.992Z" transform="translate(1185.352 1100.681)" /></g></svg>',
136eraser:'<svg xmlns="http://www.w3.org/2000/svg" '+b+' width="20" height="20" viewBox="0 0 40 40.654"><g id="\u7ec4_41" data-name="\u7ec4 41" transform="translate(-643 -1085.718)"><g id="\u77e9\u5f62_9" data-name="\u77e9\u5f62 9" transform="translate(643 1086)"  stroke="#fff" stroke-width="1" opacity="0"><rect width="40" height="40" stroke="none"/><rect x="0.5" y="0.5" width="39" height="39" fill="none"/></g><g id="\u7ec4_3" data-name="\u7ec4 3" transform="translate(481.235 1016)"><path id="\u8054\u5408_1" data-name="\u8054\u5408 1" d="M-973.235-1052.828v-3.374h37.741v3.374Zm11.015-4.387-9.542-9.542a3.373,3.373,0,0,1,0-4.771l7.154-7.159,0,0L-950.289-1093l14.314,14.313-14.314,14.314-7.154,7.159a3.36,3.36,0,0,1-2.388.986A3.364,3.364,0,0,1-962.22-1057.215Zm-7.159-11.93,9.542,9.543,4.771-4.771-3.623-3.624-5.919-5.919Zm16.7,2.387,11.929-11.929-9.543-9.542-11.93,11.93,2.065,2.065,1.815,1.815Z" transform="translate(1136 1163)"  stroke="'+
137a+' stroke-width="0.4"/></g></g></svg>',pen:'<svg xmlns="http://www.w3.org/2000/svg" '+b+' width="20" height="20" viewBox="0 0 40 40.23"><g id="\u7ec4_43" data-name="\u7ec4 43" transform="translate(-313 -1086)"><g id="\u77e9\u5f62_8" data-name="\u77e9\u5f62 8" transform="translate(313 1086)"  stroke="#fff" stroke-width="1" opacity="0"><rect width="40" height="40" stroke="none"/><rect x="0.5" y="0.5" width="39" height="39" fill="none"/></g><path id="\u8def\u5f84_3" data-name="\u8def\u5f84 3" d="M179.988,210.734h-7.523a1.808,1.808,0,0,1-1.805-1.805V201.4a5.37,5.37,0,0,1,1.585-3.827l25.25-25.25a5.413,5.413,0,0,1,7.652,0l3.93,3.908a5.42,5.42,0,0,1,0,7.655l-25.25,25.25A5.385,5.385,0,0,1,179.988,210.734Zm14.128-29.925L174.8,200.129a1.792,1.792,0,0,0-.527,1.275v5.722h5.718a1.794,1.794,0,0,0,1.277-.527l19.318-19.318Zm7.217-6.468a1.8,1.8,0,0,0-1.277.527l-3.395,3.39,6.475,6.475,3.39-3.39a1.81,1.81,0,0,0,0-2.55l-3.92-3.925a1.789,1.789,0,0,0-1.275-.527h0Z" transform="translate(142.34 915.495)" /></g></svg>',
138note:'<svg xmlns="http://www.w3.org/2000/svg" '+b+' width="20" height="20" viewBox="0 0 40 40"><g id="\u7ec4_44" data-name="\u7ec4 44" transform="translate(-258 -1086)"><g id="\u77e9\u5f62_7" data-name="\u77e9\u5f62 7" transform="translate(258 1086)"  stroke="#fff" stroke-width="1" opacity="0"><rect width="40" height="40" stroke="none"/><rect x="0.5" y="0.5" width="39" height="39" fill="none"/></g><g id="\u7ec4_2" data-name="\u7ec4 2" transform="translate(261 1086)"><path id="\u8def\u5f84_1" data-name="\u8def\u5f84 1" d="M161.871,95.8l-7.737,7.777a1.436,1.436,0,0,1-1.013.42H130.857A2.86,2.86,0,0,1,128,101.143V66.857A2.86,2.86,0,0,1,130.857,64h28.571a2.86,2.86,0,0,1,2.857,2.857V94.795A1.422,1.422,0,0,1,161.871,95.8Zm-2.442-27.518A1.427,1.427,0,0,0,158,66.857H132.286a1.427,1.427,0,0,0-1.429,1.429V99.714a1.427,1.427,0,0,0,1.429,1.429h17.143V94a2.86,2.86,0,0,1,2.857-2.857h7.143ZM153.714,94a1.427,1.427,0,0,0-1.429,1.429v5.714L159.429,94Z" transform="translate(-128 -64)" /><path id="\u8def\u5f84_2" data-name="\u8def\u5f84 2" d="M273.571,290.857H256.429a1.429,1.429,0,1,1,0-2.857h17.143a1.429,1.429,0,0,1,0,2.857Zm-17.143,8.571a1.429,1.429,0,1,1,0-2.857h17.143a1.429,1.429,0,0,1,0,2.857Zm0,5.714H265A1.429,1.429,0,1,1,265,308h-8.571a1.429,1.429,0,1,1,0-2.857Z" transform="translate(-249.33 -278)" /></g></g></svg>',
139redo:'<svg id="\u7ec4_45" data-name="\u7ec4 45" '+b+' xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 40 40"><g id="\u77e9\u5f62_5" data-name="\u77e9\u5f62 5"  stroke="#707070" stroke-width="1" opacity="0"><rect width="40" height="40" stroke="none"/><rect x="0.5" y="0.5" width="39" height="39" fill="none"/></g><path id="\u8def\u5f84_12" data-name="\u8def\u5f84 12" d="M81.023,144.09h7.889v-6.554l17.247,8.81-17.247,8.808V148.6H80.393q-10.1,0-10.1,8.7c0,6.017,3.473,8.917,10.518,8.917h19.774v4.62H80.5c-9.465,0-14.3-4.405-14.3-13.106,0-9.132,4.942-13.644,14.829-13.644Z" transform="translate(-66.194 -134.536)" /></svg>',
140undo:'<svg xmlns="http://www.w3.org/2000/svg" '+b+' width="20" height="20" viewBox="0 0 40 40"><g id="\u7ec4_46" data-name="\u7ec4 46" transform="translate(-219 -133)"><g id="\u77e9\u5f62_5" data-name="\u77e9\u5f62 5" transform="translate(219 133)"  stroke="#707070" stroke-width="1" opacity="0"><rect width="40" height="40" stroke="none"/><rect x="0.5" y="0.5" width="39" height="39" fill="none"/></g><path id="\u8def\u5f84_12" data-name="\u8def\u5f84 12" d="M91.33,144.09H83.441v-6.554l-17.247,8.81,17.247,8.808V148.6h8.519q10.1,0,10.1,8.7c0,6.017-3.473,8.917-10.518,8.917H71.767v4.62H91.856c9.465,0,14.3-4.405,14.3-13.106,0-9.132-4.942-13.644-14.829-13.644Z" transform="translate(152.841 -1.536)" /></g></svg>',
141save:'<svg xmlns="http://www.w3.org/2000/svg" '+b+' width="20" height="20" viewBox="0 0 40 40"><g id="\u7ec4_48" data-name="\u7ec4 48" transform="translate(-68.1 -69.7)">
141<path id="\u8def\u5f84_10" data-name="\u8def\u5f84 10" d="M547.078,193.534a1.48,1.48,0,0,0,1.478-1.478v-1.478a1.478,1.478,0,1,0-2.956,0v1.478A1.485,1.485,0,0,0,547.078,193.534Z" transform="translate(-455.889 -114.225)" /><path id="\u8def\u5f84_11" data-name="\u8def\u5f84 11" d="M107.644,76.313l-6.158-6.153a1.516,1.516,0,0,0-1.078-.46H72.715A4.626,4.626,0,0,0,68.1,74.315v30.77a4.626,4.626,0,0,0,4.615,4.615h30.77a4.626,4.626,0,0,0,4.615-4.615V77.391A1.508,1.508,0,0,0,107.644,76.313ZM81.178,72.777H95.027v8.233a1.02,1.02,0,0,1-1,1H82.179a1.02,1.02,0,0,1-1-1Zm16.154,33.847H78.873V96.009a1.707,1.707,0,0,1,1.692-1.692H95.64a1.7,1.7,0,0,1,1.692,1.692Zm7.7-1.538a1.54,1.54,0,0,1-1.538,1.538h-3V96.009a4.79,4.79,0,0,0-4.768-4.768H80.564A4.79,4.79,0,0,0,75.8,96.009v10.615H72.719a1.54,1.54,0,0,1-1.538-1.538V74.315a1.54,1.54,0,0,1,1.538-1.538h5.386v8.233a4.1,4.1,0,0,0,4.078,4.078H94.03a4.1,4.1,0,0,0,4.078-4.078V72.777H99.8l5.233,5.233v27.076Z" /></g></svg>',
142formClose:'<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" t="1592905340100" width="100%" height="100%" viewBox="0 0 1024 1024" version="1.1" p-id="4217" width="200" height="200"><defs><style type="text/css"/></defs><path '+c+' d="M369.728 512l384.768-384.704a48.64 48.64 0 0 0 0.896-68.8 48.64 48.64 0 0 0-68.736 0.96L269.44 476.736a48.704 48.704 0 0 0-11.136 17.344c-1.024 2.304-1.024 4.736-1.472 7.04-0.896 3.648-2.048 7.168-2.048 10.88 0 3.712 1.152 7.232 1.984 10.88 0.512 2.368 0.512 4.8 1.472 7.04a48.704 48.704 0 0 0 11.136 17.344l417.216 417.28a48.576 48.576 0 0 0 68.736 0.96 48.576 48.576 0 0 0-0.896-68.736L369.728 512z" p-id="3489"/></svg>',
143message:'<svg class="svg" '+b+' version="1.1" id="\u56fe\u5c42_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 20 20" style="enable-background:new 0 0 20 20;" xml:space="preserve"> <path class="st0" d="M5.1,11.7h9.6c0.6,0,1-0.4,1-1c0-0.6-0.4-1-1-1H5.1c-0.6,0-1,0.4-1,1C4.1,11.3,4.5,11.7,5.1,11.7z M5.1,7.6h9.6 c0.6,0,1-0.4,1-1s-0.4-1-1-1H5.1c-0.6,0-1,0.4-1,1C4.1,7.2,4.5,7.6,5.1,7.6z"/> <path class="st0" d="M16.8,0.1H3.1C1.4,0.1,0,1.5,0,3.2v11c0,1.7,1.4,3.1,3.1,3.1h2.6l2.8,2.5c0.2,0.2,0.5,0.2,0.6,0.2 c0.6,0,1.2-0.4,1.2-1.2v-1.6h6.5c1.7,0,3.1-1.4,3.1-3.1v-11C19.8,1.5,18.5,0.1,16.8,0.1z M2,3.2c0-0.6,0.4-1,1-1h13.7 c0.6,0,1,0.4,1,1v11c0,0.6-0.4,1-1,1H9.9c-0.5,0-0.8,0.2-1.2,0.5c-0.3,0.3-0.5,0.7-0.5,1.1L7,15.6c-0.3-0.3-0.8-0.5-1.2-0.5H3.1 c-0.6,0-1-0.4-1-1C2,14.1,2,3.2,2,3.2z"/> </svg>',
144article1:'<svg class="svg" '+b+' xmlns="http://www.w3.org/2000/svg" viewBox="0 0 36 38"><g id="\u56fe\u5c42_2" data-name="\u56fe\u5c42 2"><g id="\u56fe\u5c42_1-2" data-name="\u56fe\u5c42 1"><path d="M32,0H12A4,4,0,0,0,8,4V6h4V4H32V28H28v4h4a4,4,0,0,0,4-4V4A4,4,0,0,0,32,0Z"/><rect x="8" y="16" width="12" height="4"/><rect x="8" y="24" width="12" height="4"/><path d="M24,6H4a4,4,0,0,0-4,4V34a4,4,0,0,0,4,4H24a4,4,0,0,0,4-4V10A4,4,0,0,0,24,6Zm0,28H4V10H24Z"/></g></g></svg>',reader:'<svg class="svg" '+
145b+' xmlns="http://www.w3.org/2000/svg" viewBox="0 0 36 34"><circle id="\u692d\u5706_267" data-name="\u692d\u5706 267" cx="2.5" cy="2.5" r="2.5"/><circle id="\u692d\u5706_268" data-name="\u692d\u5706 268" cx="2.5" cy="16.5" r="2.5"/><circle id="\u692d\u5706_269" data-name="\u692d\u5706 269" cx="2.5" cy="31.5" r="2.5"/><path id="\u77e9\u5f62_6194" data-name="\u77e9\u5f62 6194" d="M10.5,0h23A2.5,2.5,0,0,1,36,2.5h0A2.5,2.5,0,0,1,33.5,5h-23A2.5,2.5,0,0,1,8,2.5H8A2.5,2.5,0,0,1,10.5,0Z"/><path id="\u77e9\u5f62_6195" data-name="\u77e9\u5f62 6195" d="M10.5,14h23A2.5,2.5,0,0,1,36,16.5h0A2.5,2.5,0,0,1,33.5,19h-23A2.5,2.5,0,0,1,8,16.5H8A2.5,2.5,0,0,1,10.5,14Z"/><path id="\u77e9\u5f62_6196" data-name="\u77e9\u5f62 6196" d="M10.5,29h23A2.5,2.5,0,0,1,36,31.5h0A2.5,2.5,0,0,1,33.5,34h-23A2.5,2.5,0,0,1,8,31.5H8A2.5,2.5,0,0,1,10.5,29Z"/></svg>',
146article:'<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20" fill="none"><path d="M4 2.5625C4 1.9757 4.41974 1.5 4.9375 1.5H18.0625C18.5803 1.5 19 1.9757 19 2.5625V17.4375C19 18.0243 18.5803 18.5 18.0625 18.5H4.9375C4.41974 18.5 4 18.0243 4 17.4375V2.5625Z" stroke="'+a+'" stroke-width="2"/><path d="M3.95331 18.3183L4 18.5H3.07608C1.9295 18.5 1 17.2946 1 15.8077V5.57692C1 4.98216 1.3718 4.5 1.83043 4.5H3.90652V5.57692V7.19231V11.5V15.8077V17.9444C3.90652 18.0715 3.92232 18.1978 3.95331 18.3183Z" stroke="'+
147a+'" stroke-width="2"/><path d="M16 6.5H12V10.5H16V6.5Z" stroke="'+a+'" stroke-width="1.33" stroke-linejoin="round"/>
147<path d="M7 13.5H16" stroke="'+a+'" stroke-width="1.33" stroke-linecap="round" stroke-linejoin="round"/><path d="M7 7H9" stroke="'+a+'" stroke-width="1.33" stroke-linecap="round" stroke-linejoin="round"/><path d="M7 10H9" stroke="'+a+'" stroke-width="1.33" stroke-linecap="round" stroke-linejoin="round"/></svg>',article2:'<svg class="svg" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none"><path d="M11.479 13H6.5C6.36739 13 6.24021 13.0527 6.14645 13.1464C6.05268 13.2402 6 13.3674 6 13.5C6 13.6326 6.05268 13.7598 6.14645 13.8536C6.24021 13.9473 6.36739 14 6.5 14H11.479C11.6116 14 11.7388 13.9473 11.8326 13.8536C11.9263 13.7598 11.979 13.6326 11.979 13.5C11.979 13.3674 11.9263 13.2402 11.8326 13.1464C11.7388 13.0527 11.6116 13 11.479 13ZM11.479 16H6.5C6.36739 16 6.24021 16.0527 6.14645 16.1464C6.05268 16.2402 6 16.3674 6 16.5C6 16.6326 6.05268 16.7598 6.14645 16.8536C6.24021 16.9473 6.36739 17 6.5 17H11.479C11.6116 17 11.7388 16.9473 11.8326 16.8536C11.9263 16.7598 11.979 16.6326 11.979 16.5C11.979 16.3674 11.9263 16.2402 11.8326 16.1464C11.7388 16.0527 11.6116 16 11.479 16ZM11.479 10H6.5C6.36739 10 6.24021 10.0527 6.14645 10.1464C6.05268 10.2402 6 10.3674 6 10.5C6 10.6326 6.05268 10.7598 6.14645 10.8536C6.24021 10.9473 6.36739 11 6.5 11H11.479C11.6116 11 11.7388 10.9473 11.8326 10.8536C11.9263 10.7598 11.979 10.6326 11.979 10.5C11.979 10.3674 11.9263 10.2402 11.8326 10.1464C11.7388 10.0527 11.6116 10 11.479 10ZM11.479 7H6.5C6.36739 7 6.24021 7.05268 6.14645 7.14645C6.05268 7.24022 6 7.36739 6 7.5C6 7.63261 6.05268 7.75979 6.14645 7.85355C6.24021 7.94732 6.36739 8 6.5 8H11.479C11.6116 8 11.7388 7.94732 11.8326 7.85355C11.9263 7.75979 11.979 7.63261 11.979 7.5C11.979 7.36739 11.9263 7.24022 11.8326 7.14645C11.7388 7.05268 11.6116 7 11.479 7ZM20.479 16H14.5C14.3674 16 14.2402 16.0527 14.1464 16.1464C14.0527 16.2402 14 16.3674 14 16.5C14 16.6326 14.0527 16.7598 14.1464 16.8536C14.2402 16.9473 14.3674 17 14.5 17H20.479C20.6116 17 20.7388 16.9473 20.8326 16.8536C20.9263 16.7598 20.979 16.6326 20.979 16.5C20.979 16.3674 20.9263 16.2402 20.8326 16.1464C20.7388 16.0527 20.6116 16 20.479 16ZM20.48 7H14.501C14.3684 7 14.2412 7.05268 14.1474 7.14645C14.0537 7.24022 14.001 7.36739 14.001 7.5V13.5C14.001 13.6326 14.0537 13.7598 14.1474 13.8536C14.2412 13.9473 14.3684 14 14.501 14H20.48C20.5457 14 20.6107 13.9871 20.6713 13.9619C20.732 13.9368 20.7871 13.9 20.8336 13.8536C20.88 13.8071 20.9168 13.752 20.9419 13.6913C20.9671 13.6307 20.98 13.5657 20.98 13.5V7.5C20.98 7.43434 20.9671 7.36932 20.9419 7.30866C20.9168 7.248 20.88 7.19288 20.8336 7.14645C20.7871 7.10002 20.732 7.06319 20.6713 7.03806C20.6107 7.01293 20.5457 7 20.48 7ZM19.98 13H15.001V8H19.98V13Z" fill="'+
148a+'"/><path d="M21.7625 3H3.49533C3.36263 3 3.23537 3.05933 3.14154 3.16494C3.04771 3.27055 2.995 3.41378 2.995 3.56313V4.62182H0.500333C0.367637 4.62182 0.240375 4.68115 0.146544 4.78676C0.0527136 4.89237 0 5.03561 0 5.18496V18.7204C0 19.9571 0.912608 21 1.99333 21C2.01734 21 2.04036 20.9921 2.06438 20.991C2.07038 20.991 2.07538 20.9955 2.08239 20.9955H21.8225C23.0233 20.9955 24 19.8816 24 18.511V5.6197C23.999 4.1747 22.9953 3 21.7625 3ZM1.00067 18.7204V5.74809H2.995V18.7114C2.995 19.3309 2.52768 19.8737 1.99433 19.8737C1.46498 19.8749 1.00067 19.3354 1.00067 18.7204ZM22.9983 18.5121C22.9983 19.2746 22.481 19.8704 21.8215 19.8704H3.70147C3.88359 19.5268 3.99466 19.1326 3.99466 18.7126V5.18608V4.12627H21.7615C22.432 4.12627 22.9973 4.80991 22.9973 5.6197V18.5121H22.9983Z" fill="'+
149a+'"/><rect x="15" y="8" width="5" height="5" fill="'+a+'"/></svg>',calendar:'<svg class="svg" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 36 38"><defs><style>.cls-1{fill:none;}.cls-2{fill:#444;}</style></defs><g id="\u56fe\u5c42_2" data-name="\u56fe\u5c42 2"><g id="\u56fe\u5c42_1-2" data-name="\u56fe\u5c42 1"><rect class="cls-1" y="4" width="36" height="34" rx="4"/><g id="\u77e9\u5f62_6260" data-name="\u77e9\u5f62 6260"><rect '+b+' x="8" y="23" width="8" height="4"/></g><g id="\u77e9\u5f62_6261" data-name="\u77e9\u5f62 6261"><rect '+
150b+' x="20" y="23" width="8" height="4"/></g>
150<path '+b+' d="M32,4H25V0H21V4H15V0H11V4H4A4,4,0,0,0,0,8V34a4,4,0,0,0,4,4H32a4,4,0,0,0,4-4V8A4,4,0,0,0,32,4Zm0,30H4V16H32Zm0-22H4V8h7v2h4V8h6v2h4V8h7Z"/></g></g></svg>',book1:'<svg class="svg" '+b+' xmlns="http://www.w3.org/2000/svg" viewBox="0 0 38 38"><g id="\u56fe\u5c42_2" data-name="\u56fe\u5c42 2"><g id="\u56fe\u5c42_1-2" data-name="\u56fe\u5c42 1"><path d="M27,4V34H10a6,6,0,0,1-6-6V4H27m4-4H0V28A10,10,0,0,0,10,38H28A3.06,3.06,0,0,0,31,35V0Z"/><rect x="7" y="20" width="17" height="4"/><rect x="7" y="26" width="17" height="4"/><path d="M7,7V17H24V7Zm13,6H11V11h9Z"/><path d="M28,11v4h6V28a6,6,0,0,1-6,6v4A10,10,0,0,0,38,28V11Z"/></g></g></svg>',
151book:'<svg class="svg" xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20" fill="none"><path d="M5.41658 3.33337L2.5 5.83337L5.41658 8.75004" stroke="'+a+'" stroke-width="2" stroke-linecap="round"/><path d="M2.5 5.83337H12.0807C14.9487 5.83337 17.3842 8.17521 17.496 11.0417C17.6141 14.0707 15.1113 16.6667 12.0807 16.6667H4.99933" stroke="'+a+'" stroke-width="2" stroke-linecap="round"/></svg>',reduce:'<svg class="svg" '+b+' xmlns="http://www.w3.org/2000/svg" viewBox="0 0 44 36"><g id="\u56fe\u5c42_2" data-name="\u56fe\u5c42 2"><g id="\u56fe\u5c42_1-2" data-name="\u56fe\u5c42 1"><rect x="28" y="12" width="16" height="4"/><rect x="6.25" y="22" width="19" height="5"/><polygon points="15.5 8 25 36 31 36 18 0 13 0 0 36 6 36 15.5 8"/></g></g></svg>',
152enlarge:'<svg class="svg" '+b+' xmlns="http://www.w3.org/2000/svg" viewBox="0 0 44 36"><g id="\u56fe\u5c42_2" data-name="\u56fe\u5c42 2"><g id="\u56fe\u5c42_1-2" data-name="\u56fe\u5c42 1"><rect x="28" y="12" width="16" height="4"/><rect x="28" y="12" width="16" height="4" transform="translate(50 -22) rotate(90)"/><rect x="6.25" y="22" width="19" height="5"/><polygon points="15.5 8 25 36 31 36 18 0 13 0 0 36 6 36 15.5 8"/></g></g></svg>',prevArticle:'<svg class="svg" '+b+' xmlns="http://www.w3.org/2000/svg" viewBox="0 0 21.92 36.77"><g id="\u56fe\u5c42_2" data-name="\u56fe\u5c42 2"><g id="\u56fe\u5c42_1-2" data-name="\u56fe\u5c42 1"><g id="\u7ec4_7414" data-name="\u7ec4 7414"><rect id="\u77e9\u5f62_6211" data-name="\u77e9\u5f62 6211" x="-2.04" y="8.46" width="26" height="5" transform="translate(-4.54 10.96) rotate(-45)"/><rect id="\u77e9\u5f62_6231" data-name="\u77e9\u5f62 6231" x="8.46" y="12.81" width="5" height="26" transform="translate(-15.04 15.31) rotate(-45)"/></g></g></g></svg>',
153nextArticle:'<svg class="svg" '+b+' xmlns="http://www.w3.org/2000/svg" viewBox="0 0 21.92 36.77"><g id="\u56fe\u5c42_2" data-name="\u56fe\u5c42 2"><g id="\u56fe\u5c42_1-2" data-name="\u56fe\u5c42 1"><g id="\u7ec4_7414" data-name="\u7ec4 7414"><rect id="\u77e9\u5f62_6211" data-name="\u77e9\u5f62 6211" x="8.46" y="-2.04" width="5" height="26" transform="translate(-4.54 10.96) rotate(-45)"/><rect id="\u77e9\u5f62_6231" data-name="\u77e9\u5f62 6231" x="-2.04" y="23.31" width="26" height="5" transform="translate(-15.04 15.31) rotate(-45)"/></g></g></g></svg>',
154btnReader:'<svg class="svg" xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16" fill="none"><path fill-rule="evenodd" clip-rule="evenodd" d="M10 2H6C3.79086 2 2 3.79086 2 6V10C2 12.2091 3.79086 14 6 14H10C12.2091 14 14 12.2091 14 10V6C14 3.79086 12.2091 2 10 2ZM6 0C2.68629 0 0 2.68629 0 6V10C0 13.3137 2.68629 16 6 16H10C13.3137 16 16 13.3137 16 10V6C16 2.68629 13.3137 0 10 0H6Z" fill="'+a+'"/><path d="M4 6C4 5.44772 4.44772 5 5 5H11C11.5523 5 12 5.44772 12 6C12 6.55228 11.5523 7 11 7H5C4.44772 7 4 6.55228 4 6Z" fill="'+
155a+'"/><path d="M4 10C4 9.44772 4.44772 9 5 9H9C9.55228 9 10 9.44772 10 10C10 10.5523 9.55228 11 9 11H5C4.44772 11 4 10.5523 4 10Z" fill="'+a+'"/></svg>',btnPages:'<svg class="svg" xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16" fill="none"><path fill-rule="evenodd" clip-rule="evenodd" d="M4 2H3C2.44772 2 2 2.44772 2 3V4C2 4.55228 2.44772 5 3 5H4C4.55228 5 5 4.55228 5 4V3C5 2.44772 4.55228 2 4 2ZM3 0C1.34315 0 0 1.34315 0 3V4C0 5.65685 1.34315 7 3 7H4C5.65685 7 7 5.65685 7 4V3C7 1.34315 5.65685 0 4 0H3Z" fill="'+
156a+'"/><path fill-rule="evenodd" clip-rule="evenodd" d="M4 11H3C2.44772 11 2 11.4477 2 12V13C2 13.5523 2.44772 14 3 14H4C4.55228 14 5 13.5523 5 13V12C5 11.4477 4.55228 11 4 11ZM3 9C1.34315 9 0 10.3431 0 12V13C0 14.6569 1.34315 16 3 16H4C5.65685 16 7 14.6569 7 13V12C7 10.3431 5.65685 9 4 9H3Z" fill="'+a+'"/><path fill-rule="evenodd" clip-rule="evenodd" d="M13 2H12C11.4477 2 11 2.44772 11 3V4C11 4.55228 11.4477 5 12 5H13C13.5523 5 14 4.55228 14 4V3C14 2.44772 13.5523 2 13 2ZM12 0C10.3431 0 9 1.34315 9 3V4C9 5.65685 10.3431 7 12 7H13C14.6569 7 16 5.65685 16 4V3C16 1.34315 14.6569 0 13 0H12Z" fill="'+
157a+'"/><path fill-rule="evenodd" clip-rule="evenodd" d="M13 11H12C11.4477 11 11 11.4477 11 12V13C11 13.5523 11.4477 14 12 14H13C13.5523 14 14 13.5523 14 13V12C14 11.4477 13.5523 11 13 11ZM12 9C10.3431 9 9 10.3431 9 12V13C9 14.6569 10.3431 16 12 16H13C14.6569 16 16 14.6569 16 13V12C16 10.3431 14.6569 9 13 9H12Z" fill="'+a+'"/></svg>',btnCalendar:'<svg class="svg" xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewB
157ox="0 0 16 16" fill="none"><path fill-rule="evenodd" clip-rule="evenodd" d="M10 2H6C3.79086 2 2 3.79086 2 6V10C2 12.2091 3.79086 14 6 14H10C12.2091 14 14 12.2091 14 10V6C14 3.79086 12.2091 2 10 2ZM6 0C2.68629 0 0 2.68629 0 6V10C0 13.3137 2.68629 16 6 16H10C13.3137 16 16 13.3137 16 10V6C16 2.68629 13.3137 0 10 0H6Z" fill="'+
158a+'"/><path d="M8 9V6C8 5.44772 7.55228 5 7 5C6.44772 5 6 5.44772 6 6V10C6 10.5523 6.44772 11 7 11H11C11.5523 11 12 10.5523 12 10C12 9.44772 11.5523 9 11 9H8Z" fill="'+a+'"/></svg>',phoneticReading:'<svg class="svg" width="26" height="24" viewBox="0 0 30 20" fill="none" xmlns="http://www.w3.org/2000/svg"><g id="Frame"><path id="Vector" d="M6.25 17.5V10C6.25 5.1675 10.1675 1.25 15 1.25C19.8325 1.25 23.75 5.1675 23.75 10V17.5M6.25 11.25H3.75C3.05964 11.25 2.5 11.8096 2.5 12.5V17.5C2.5 18.1904 3.05964 18.75 3.75 18.75H6.25V11.25ZM23.75 11.25H26.25C26.9404 11.25 27.5 11.8096 27.5 12.5V17.5C27.5 18.1904 26.9404 18.75 26.25 18.75H23.75V11.25Z" stroke="'+
159a+'" stroke-width="2" stroke-linecap="square"/><path id="Vector_2" d="M15 11.5L15 19" stroke="'+a+'" stroke-width="2" stroke-linecap="square"/><path id="Vector_3" d="M10.5 14.5L10.5 17.5" stroke="'+a+'" stroke-width="2" stroke-linecap="square"/><path id="Vector_4" d="M19.5 14.5L19.5 17.5" stroke="'+a+'" stroke-width="2" stroke-linecap="square"/></g></svg>'};d=d?Object.assign(a,e):a;window.phoneSvgIcons=d};var UserGroups="English",vimeoPlayerUrl="https://player.vimeo.com/api/player.js";/*
160 clipboard.js v2.0.0
161 https://zenorocha.github.io/clipboard.js
162
163 Licensed MIT ? Zeno Rocha
164*/
165(function(){for(var a=0,b=["webkit","moz"],c=0;c<b.length&&!window.requestAnimationFrame;++c)window.requestAnimationFrame=window[b[c]+"RequestAnimationFrame"],window.cancelAnimationFrame=window[b[c]+"CancelAnimationFrame"]||window[b[c]+"CancelRequestAnimationFrame"];window.requestAnimationFrame||(window.requestAnimationFrame=function(d){var e=(new Date).getTime(),f=Math.max(0,16.7-(e-a)),g=window.setTimeout(function(){d(e+f)},f);a=e+f;return g});window.cancelAnimationFrame||(window.cancelAnimationFrame=
166function(d){clearTimeout(d)})})();
167global.isBelowIE9()||!function(a,b){"object"==typeof exports&&"object"==typeof module?module.exports=b():"function"==typeof define&&define.amd?define([],b):"object"==typeof exports?exports.ClipboardJS=b():a.ClipboardJS=b()}(this,function(){return function(a){function b(d){if(c[d])return c[d].exports;var e=c[d]={i:d,l:!1,exports:{}};return a[d].call(e.exports,e,e.exports,b),e.l=!0,e.exports}var c={};return b.m=a,b.c=c,b.i=function(d){return d},b.d=function(d,e,f){b.o(d,e)||Object.defineProperty(d,
168e,{configurable:!1,enumerable:!0,get:f})},b.n=function(d){var e=d&&d.__esModule?function(){return d.default}:function(){return d};return b.d(e,"a",e),e},b.o=function(d,e){return Object.prototype.hasOwnProperty.call(d,e)},b.p="",b(b.s=3)}([function(a,b,c){var d,e,f;!function(g,h){e=[a,c(7)];d=h;void 0!==(f="function"==typeof d?d.apply(b,e):d)&&(a.exports=f)}(0,function(g,h){var k=h&&h.__esModule?h:{default:h},m="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(n){return typeof n}:
169function(n){return n&&"function"==typeof Symbol&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n},l=function(){function n(p,q){for(var r=0;r<q.length;r++){var u=q[r];u.enumerable=u.enumerable||!1;u.configurable=!0;"value"in u&&(u.writable=!0);Object.defineProperty(p,u.key,u)}}return function(p,q,r){return q&&n(p.prototype,q),r&&n(p,r),p}}();h=function(){function n(p){if(!(this instanceof n))throw new TypeError("Cannot call a class as a function");this.resolveOptions(p);this.initSelection()}
170return l(n,[{key:"resolveOptions",value:function(){var p=0<arguments.length&&void 0!==arguments[0]?arguments[0]:{};this.action=p.action;this.container=p.container;this.emitter=p.emitter;this.target=p.target;this.text=p.text;this.trigger=p.trigger;this.selectedText=""}},{key:"initSelection",value:function(){this.text?this.selectFake():this.target&&this.selectTarget()}},{key:"selectFake",value:function(){var p=this,q="rtl"==document.documentElement.getAttribute("dir");this.removeFake();this.fakeHandlerCallback=
171function(){return p.removeFake()};this.fakeHandler=this.container.addEventListener("click",this.fakeHandlerCallback)||!0;this.fakeElem=document.createElement("textarea");this.fakeElem.style.fontSize="12pt";this.fakeElem.style.border="0";this.fakeElem.style.padding="0";this.fakeElem.style.margin="0";this.fakeElem.style.position="absolute";this.fakeElem.style[q?"right":"left"]="-9999px";this.fakeElem.style.top=(window.pageYOffset||document.documentElement.scrollTop)+"px";this.fakeElem.setAttribute("readonly",
172"");this.fakeElem.value=this.text;this.container.appendChild(this.fakeElem);this.selectedText=(0,k.default)(this.fakeElem);this.copyText()}},{key:"removeFake",value:function(){this.fakeHandler&&(this.container.removeEventListener("click",this.fakeHandlerCallback),this.fakeHandler=null,this.fakeHandlerCallback=null);this.fakeElem&&(this.container.removeChild(this.fakeElem),this.fakeElem=null)}},{key:"selectTarget",value:function(){this.selectedText=(0,k.default)(this.target);this.copyText()}},{key:"copyText",
173value:function(){var p=void 0;try{p=document.execCommand(this.action)}catch(q){p=!1}this.handleResult(p)}},{key:"handleResult",value:function(p){this.emitter.emit(p?"success":"error",{action:this.action,text:this.selectedText,trigger:this.trigger,clearSelection:this.clearSelection.bind(this)})}},{key:"clearSelection",value:function(){this.trigger&&this.trigger.focus();window.getSelection().removeAllRanges()}},{key:"destroy",value:function(){this.removeFake()}},{key:"action",set:function(){if(this._action=
1740<arguments.length&&void 0!==arguments[0]?arguments[0]:"copy","copy"!==this._action&&"cut"!==this._action)throw Error('Invalid "action" value, use either "copy" or "cut"');},get:function(){return this._action}},{key:"target",set:function(p){if(void 0!==p){if(!p||"object"!==(void 0===p?"undefined":m(p))||1!==p.nodeType)throw Error('Invalid "target" value, use a valid Element');if("copy"===this.action&&p.hasAttribute("disabled"))throw Error('Invalid "target" attribute. Please use "readonly" instead of "disabled" attribute');
175if("cut"===this.action&&(p.hasAttribute("readonly")||p.hasAttribute("disabled")))throw Error('Invalid "target" attribute. You can\'t cut text from elements with "readonly" or "disabled" attributes');this._target=p}},get:function(){return this._target}}]),n}();g.exports=h})},function(a,b,c){function d(h,k,m){return h.addEventListener(k,m),{destroy:function(){h.removeEventListener(k,m)}}}function e(h,k,m){return Array.prototype.forEach.call(h,function(l){l.addEventListener(k,m)}),{destroy:function(){Array.prototype.forEach.call(h,
176function(l){l.removeEventListener(k,m)})}}}var f=c(6),g=c(5);a.exports=function(h,k,m){if(!h&&!k&&!m)throw Error("Missing required arguments");if(!f.string(k))throw new TypeError("Second argument must be a String");if(!f.fn(m))throw new TypeError("Third argument must be a Function");if(f.node(h))return d(h,k,m);if(f.nodeList(h))return e(h,k,m);if(f.string(h))return g(document.body,h,k,m);throw new TypeError("First argument must be a String, HTMLElement, HTMLCollection, or NodeList");}},function(a,
177b){function c(){}c.prototype={on:function(d,e,f){var g=this.e||(this.e={});return(g[d]||(g[d]=[])).push({fn:e,ctx:f}),this},once:function(d,e,f){function g(){h.off(d,g);e.apply(f,arguments)}var h=this;return g._=e,this.on(d,g,f)}
177,emit:function(d){var e=[].slice.call(arguments,1),f=((this.e||(this.e={}))[d]||[]).slice(),g=0,h=f.length;for(g;g<h;g++)f[g].fn.apply(f[g].ctx,e);return this},off:function(d,e){var f=this.e||(this.e={}),g=f[d],h=[];if(g&&e)for(var k=0,m=g.length;k<m;k++)g[k].fn!==e&&g[k].fn._!==
178e&&h.push(g[k]);return h.length?f[d]=h:delete f[d],this}};a.exports=c},function(a,b,c){var d,e,f;!function(g,h){e=[a,c(0),c(2),c(1)];d=h;void 0!==(f="function"==typeof d?d.apply(b,e):d)&&(a.exports=f)}(0,function(g,h,k,m){function l(x){return x&&x.__esModule?x:{default:x}}function n(x,v){if("function"!=typeof v&&null!==v)throw new TypeError("Super expression must either be null or a function, not "+typeof v);x.prototype=Object.create(v&&v.prototype,{constructor:{value:x,enumerable:!1,writable:!0,
179configurable:!0}});v&&(Object.setPrototypeOf?Object.setPrototypeOf(x,v):x.__proto__=v)}function p(x,v){x="data-clipboard-"+x;if(v.hasAttribute(x))return v.getAttribute(x)}var q=l(h);h=l(k);var r=l(m),u="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(x){return typeof x}:function(x){return x&&"function"==typeof Symbol&&x.constructor===Symbol&&x!==Symbol.prototype?"symbol":typeof x},t=function(){function x(v,w){for(var z=0;z<w.length;z++){var y=w[z];y.enumerable=y.enumerable||!1;
180y.configurable=!0;"value"in y&&(y.writable=!0);Object.defineProperty(v,y.key,y)}}return function(v,w,z){return w&&x(v.prototype,w),z&&x(v,z),v}}();m=function(x){function v(w,z){if(!(this instanceof v))throw new TypeError("Cannot call a class as a function");var y=(v.__proto__||Object.getPrototypeOf(v)).call(this);if(!this)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");y=!y||"object"!=typeof y&&"function"!=typeof y?this:y;return y.resolveOptions(z),y.listenClick(w),
181y}return n(v,x),t(v,[{key:"resolveOptions",value:function(){var w=0<arguments.length&&void 0!==arguments[0]?arguments[0]:{};this.action="function"==typeof w.action?w.action:this.defaultAction;this.target="function"==typeof w.target?w.target:this.defaultTarget;this.text="function"==typeof w.text?w.text:this.defaultText;this.container="object"===u(w.container)?w.container:document.body}},{key:"listenClick",value:function(w){var z=this;this.listener=(0,r.default)(w,"click",function(y){return z.onClick(y)})}},
182{key:"onClick",value:function(w){w=w.delegateTarget||w.currentTarget;this.clipboardAction&&(this.clipboardAction=null);this.clipboardAction=new q.default({action:this.action(w),target:this.target(w),text:this.text(w),container:this.container,trigger:w,emitter:this})}},{key:"defaultAction",value:function(w){return p("action",w)}},{key:"defaultTarget",value:function(w){if(w=p("target",w))return document.querySelector(w)}},{key:"defaultText",value:function(w){return p("text",w)}},{key:"destroy",value:function(){this.listener.destroy();
183this.clipboardAction&&(this.clipboardAction.destroy(),this.clipboardAction=null)}}],[{key:"isSupported",value:function(){var w=0<arguments.length&&void 0!==arguments[0]?arguments[0]:["copy","cut"],z=!!document.queryCommandSupported;return("string"==typeof w?[w]:w).forEach(function(y){z=z&&!!document.queryCommandSupported(y)}),z}}]),v}(h.default);g.exports=m})},function(a,b){"undefined"==typeof Element||Element.prototype.matches||(b=Element.prototype,b.matches=b.matchesSelector||b.mozMatchesSelector||
184b.msMatchesSelector||b.oMatchesSelector||b.webkitMatchesSelector);a.exports=function(c,d){for(;c&&9!==c.nodeType;){if("function"==typeof c.matches&&c.matches(d))return c;c=c.parentNode}}},function(a,b,c){function d(g,h,k,m,l){var n=e.apply(this,arguments);return g.addEventListener(k,n,l),{destroy:function(){g.removeEventListener(k,n,l)}}}function e(g,h,k,m){return function(l){l.delegateTarget=f(l.target,h);l.delegateTarget&&m.call(g,l)}}var f=c(4);a.exports=function(g,h,k,m,l){return"function"==typeof g.addEventListener?
185d.apply(null,arguments):"function"==typeof k?d.bind(null,document).apply(null,arguments):("string"==typeof g&&(g=document.querySelectorAll(g)),Array.prototype.map.call(g,function(n){return d(n,h,k,m,l)}))}},function(a,b){b.node=function(c){return void 0!==c&&c instanceof HTMLElement&&1===c.nodeType};b.nodeList=function(c){var d=Object.prototype.toString.call(c);return void 0!==c&&("[object NodeList]"===d||"[object HTMLCollection]"===d)&&"length"in c&&(0===c.length||b.node(c[0]))};b.string=function(c){return"string"==
186typeof c||c instanceof String};b.fn=function(c){return"[object Function]"===Object.prototype.toString.call(c)}},function(a,b){a.exports=function(c){if("SELECT"===c.nodeName)c.focus(),c=c.value;else if("INPUT"===c.nodeName||"TEXTAREA"===c.nodeName){var d=c.hasAttribute("readonly");d||c.setAttribute("readonly","");c.select();c.setSelectionRange(0,c.value.length);d||c.removeAttribute("readonly");c=c.value}else{c.hasAttribute("contenteditable")&&c.focus();d=window.getSelection();var e=document.createRange();
187e.selectNodeContents(c);d.removeAllRanges();d.addRange(e);c=d.toString()}return c}}])});jQuery(document).ready(function(){window.setTimeout(function(){window.hint=new Hint},10)});
188Class("Hint",{create:function(){this.$text=$("<p id='hint' class='hint'><span></span></p>");$("body").append(this.$text)},text:function(a){this.$text.find("span").html(a);this.animateShow();this.delay&&window.clearTimeout(this.delay);this.delay=window.setTimeout(function(){this.animateHide();this.delay=null}.bind(this),2E3)},animateShow:function(){this.$text.css({opacity:1,display:"block"})},animateHide:function(){this.$text.animate({opacity:"0"},1E3,function(){this.$text.hide()}.bind(this))}});
189function QR8bitByte(a){this.mode=QRMode.MODE_8BIT_BYTE;this.data=a}
189QR8bitByte.prototype={getLength:function(a){return this.data.length},write:function(a){for(var b=0;b<this.data.length;b++)a.put(this.data.charCodeAt(b),8)}};function QRCode(a,b){this.typeNumber=a;this.errorCorrectLevel=b;this.modules=null;this.moduleCount=0;this.dataCache=null;this.dataList=[]}
190QRCode.prototype={addData:function(a){a=new QR8bitByte(a);this.dataList.push(a);this.dataCache=null},isDark:function(a,b){if(0>a||this.moduleCount<=a||0>b||this.moduleCount<=b)throw Error(a+","+b);return this.modules[a][b]},getModuleCount:function(){return this.moduleCount},make:function(){if(1>this.typeNumber){var a;for(a=1;40>a;a++){for(var b=QRRSBlock.getRSBlocks(a,this.errorCorrectLevel),c=new QRBitBuffer,d=0,e=0;e<b.length;e++)d+=b[e].dataCount;for(e=0;e<this.dataList.length;e++)b=this.dataList[e],
191c.put(b.mode,4),c.put(b.getLength(),QRUtil.getLengthInBits(b.mode,a)),b.write(c);if(c.getLengthInBits()<=8*d)break}this.typeNumber=a}this.makeImpl(!1,this.getBestMaskPattern())},makeImpl:function(a,b){this.moduleCount=4*this.t
vendor: 5,023 bytes, lines 191-202
191ypeNumber+17;this.modules=Array(this.moduleCount);for(var c=0;c<this.moduleCount;c++){this.modules[c]=Array(this.moduleCount);for(var d=0;d<this.moduleCount;d++)this.modules[c][d]=null}this.setupPositionProbePattern(0,0);this.setupPositionProbePattern(this.moduleCount-7,0);this.setupPositionProbePattern(0,
192this.moduleCount-7);this.setupPositionAdjustPattern();this.setupTimingPattern();this.setupTypeInfo(a,b);7<=this.typeNumber&&this.setupTypeNumber(a);null==this.dataCache&&(this.dataCache=QRCode.createData(this.typeNumber,this.errorCorrectLevel,this.dataList));this.mapData(this.dataCache,b)},setupPositionProbePattern:function(a,b){for(var c=-1;7>=c;c++)if(!(-1>=a+c||this.moduleCount<=a+c))for(var d=-1;7>=d;d++)-1>=b+d||this.moduleCount<=b+d||(this.modules[a+c][b+d]=0<=c&&6>=c&&(0==d||6==d)||0<=d&&6>=
193d&&(0==c||6==c)||2<=c&&4>=c&&2<=d&&4>=d?!0:!1)},getBestMaskPattern:function(){for(var a=0,b=0,c=0;8>c;c++){this.makeImpl(!0,c);var d=QRUtil.getLostPoint(this);if(0==c||a>d)a=d,b=c}return b},createMovieClip:function(a,b,c){a=a.createEmptyMovieClip(b,c);this.make();for(b=0;b<this.modules.length;b++){c=1*b;for(var d=0;d<this.modules[b].length;d++){var e=1*d;this.modules[b][d]&&(a.beginFill(0,100),a.moveTo(e,c),a.lineTo(e+1,c),a.lineTo(e+1,c+1),a.lineTo(e,c+1),a.endFill())}}return a},setupTimingPattern:function(){for(var a=
1948;a<this.moduleCount-8;a++)null==this.modules[a][6]&&(this.modules[a][6]=0==a%2);for(a=8;a<this.moduleCount-8;a++)null==this.modules[6][a]&&(this.modules[6][a]=0==a%2)},setupPositionAdjustPattern:function(){for(var a=QRUtil.getPatternPosition(this.typeNumber),b=0;b<a.length;b++)for(var c=0;c<a.length;c++){var d=a[b],e=a[c];if(null==this.modules[d][e])for(var f=-2;2>=f;f++)for(var g=-2;2>=g;g++)this.modules[d+f][e+g]=-2==f||2==f||-2==g||2==g||0==f&&0==g?!0:!1}},setupTypeNumber:function(a){for(var b=
195QRUtil.getBCHTypeNumber(this.typeNumber),c=0;18>c;c++){var d=!a&&1==(b>>c&1);this.modules[Math.floor(c/3)][c%3+this.moduleCount-8-3]=d}for(c=0;18>c;c++)d=!a&&1==(b>>c&1),this.modules[c%3+this.moduleCount-8-3][Math.floor(c/3)]=d},setupTypeInfo:function(a,b){b=QRUtil.getBCHTypeInfo(this.errorCorrectLevel<<3|b);for(var c=0;15>c;c++){var d=!a&&1==(b>>c&1);6>c?this.modules[c][8]=d:8>c?this.modules[c+1][8]=d:this.modules[this.moduleCount-15+c][8]=d}for(c=0;15>c;c++)d=!a&&1==(b>>c&1),8>c?this.modules[8][this.moduleCount-
196c-1]=d:9>c?this.modules[8][15-c-1+1]=d:this.modules[8][15-c-1]=d;this.modules[this.moduleCount-8][8]=!a},mapData:function(a,b){for(var c=-1,d=this.moduleCount-1,e=7,f=0,g=this.moduleCount-1;0<g;g-=2)for(6==g&&g--;;){for(var h=0;2>h;h++)if(null==this.modules[d][g-h]){var k=!1;f<a.length&&(k=1==(a[f]>>>e&1));QRUtil.getMask(b,d,g-h)&&(k=!k);this.modules[d][g-h]=k;e--;-1==e&&(f++,e=7)}d+=c;if(0>d||this.moduleCount<=d){d-=c;c=-c;break}}}};QRCode.PAD0=236;QRCode.PAD1=17;
197QRCode.createData=function(a,b,c){b=QRRSBlock.getRSBlocks(a,b);for(var d=new QRBitBuffer,e=0;e<c.length;e++){var f=c[e];d.put(f.mode,4);d.put(f.getLength(),QRUtil.getLengthInBits(f.mode,a));f.write(d)}for(e=a=0;e<b.length;e++)a+=b[e].dataCount;if(d.getLengthInBits()>8*a)throw Error("code length overflow. ("+d.getLengthInBits()+">"+8*a+")");for(d.getLengthInBits()+4<=8*a&&d.put(0,4);0!=d.getLengthInBits()%8;)d.putBit(!1);for(;!(d.getLengthInBits()>=8*a);){d.put(QRCode.PAD0,8);if(d.getLengthInBits()>=
1988*a)break;d.put(QRCode.PAD1,8)}return QRCode.createBytes(d,b)};
199QRCode.createBytes=function(a,b){for(var c=0,d=0,e=0,f=Array(b.length),g=Array(b.length),h=0;h<b.length;h++){var k=b[h].dataCount,m=b[h].totalCount-k;d=Math.max(d,k);e=Math.max(e,m);f[h]=Array(k);for(var l=0;l<f[h].length;l++)f[h][l]=255&a.buffer[l+c];c+=k;l=QRUtil.getErrorCorrectPolynomial(m);k=(new QRPolynomial(f[h],l.getLength()-1)).mod(l);g[h]=Array(l.getLength()-1);for(l=0;l<g[h].length;l++)m=l+k.getLength()-g[h].length,g[h][l]=0<=m?k.get(m):0}for(l=h=0;l<b.length;l++)h+=b[l].totalCount;a=Array(h);
200for(l=c=0;l<d;l++)for(h=0;h<b.length;h++)l<f[h].length&&(a[c++]=f[h][l]);for(l=0;l<e;l++)for(h=0;h<b.length;h++)l<g[h].length&&(a[c++]=g[h][l]);return a};
201for(var QRMode={MODE_NUMBER:1,MODE_ALPHA_NUM:2,MODE_8BIT_BYTE:4,MODE_KANJI:8},QRErrorCorrectLevel={L:1,M:0,Q:3,H:2},QRMaskPattern={PATTERN000:0,PATTERN001:1,PATTERN010:2,PATTERN011:3,PATTERN100:4,PATTERN101:5,PATTERN110:6,PATTERN111:7},QRUtil={PATTERN_POSITION_TABLE:[[],[6,18],[6,22],[6,26],[6,30],[6,34],[6,22,38],[6,24,42],[6,26,46],[6,28,50],[6,30,54],[6,32,58],[6,34,62],[6,26,46,66],[6,26,48,70],[6,26,50,74],[6,30,54,78],[6,30,56,82],[6,30,58,86],[6,34,62,90],[6,28,50,72,94],[6,26,50,74,98],[6,
20230,54,78,102],[6,28,54,80,106],[6,32,58,84,110],[6,30,58,86,114],[6,34,62,90,118],[6,26,50,74,98,122],[6,30,54,78,102,126],[6,26,52,78,104,130],[6,30,56,82,108,134],[6,34,60,86,112,138],[6,30,58,86,114,142],[6,34,62,90,118,146],[6,30,54,78,102,126,150],[6,24,50,76,102,128,154],[6,28,54,80,106,132,158],[6,32,58,84,110,136,162],[6,26,54,82,110,138,166],[6,30,58,86,114,142,170]],G15:1335,G18:7973,G15_MASK:21522,getBCHTypeInfo:function(a){for(var b=a<<10;
2020<=QRUtil.getBCHDigit(b)-QRUtil.getBCHDigit(QRUtil.G15);)b^=
203QRUtil.G15<<QRUtil.getBCHDigit(b)-QRUtil.getBCHDigit(QRUtil.G15);return(a<<10|b)^QRUtil.G15_MASK},getBCHTypeNumber:function(a){for(var b=a<<12;0<=QRUtil.getBCHDigit(b)-QRUtil.getBCHDigit(QRUtil.G18);)b^=QRUtil.G18<<QRUtil.getBCHDigit(b)-QRUtil.getBCHDigit(QRUtil.G18);return a<<12|b},getBCHDigit:function(a){for(var b=0;0!=a;)b++,a>>>=1;return b},getPatternPosition:function(a){return QRUtil.PATTERN_POSITION_TABLE[a-1]},getMask:function(a,b,c){switch(a){case QRMaskPattern.PATTERN000:return 0==(b+c)%
2042;case QRMaskPattern.PATTERN001:return 0==b%2;case QRMaskPattern.PATTERN010:return 0==c%3;case QRMaskPattern.PATTERN011:return 0==(b+c)%3;case QRMaskPattern.PATTERN100:return 0==(Math.floor(b/2)+Math.floor(c/3))%2;case QRMaskPattern.PATTERN101:return 0==b*c%2+b*c%3;case QRMaskPattern.PATTERN110:return 0==(b*c%2+b*c%3)%2;case QRMaskPattern.PATTERN111:return 0==(b*c%3+(b+c)%2)%2;default:throw Error("bad maskPattern:"+a);}},getErrorCorrectPolynomial:function(a){for(var b=new QRPolynomial([1],0),c=0;c<
205a;c++)b=b.multiply(new QRPolynomial([1,QRMath.gexp(c)],0));return b},getLengthInBits:function(a,b){if(1<=b&&10>b)switch(a){case QRMode.MODE_NUMBER:return 10;case QRMode.MODE_ALPHA_NUM:return 9;case QRMode.MODE_8BIT_BYTE:return 8;case QRMode.MODE_KANJI:return 8;default:throw Error("mode:"+a);}else if(27>b)switch(a){case QRMode.MODE_NUMBER:return 12;case QRMode.MODE_ALPHA_NUM:return 11;case QRMode.MODE_8BIT_BYTE:return 16;case QRMode.MODE_KANJI:return 10;default:throw Error("mode:"+a);}else if(41>b)switch(a){case QRMode.MODE_NUMBER:return 14;
206case QRMode.MODE_ALPHA_NUM:return 13;case QRMode.MODE_8BIT_BYTE:return 16;case QRMode.MODE_KANJI:return 12;default:throw Error("mode:"+a);}else throw Error("type:"+b);},getLostPoint:function(a){for(var b=a.getModuleCount(),c=0,d=0;d<b;d++)for(var e=0;e<b;e++){for(var f=0,g=a.isDark(d,e),h=-1;1>=h;h++)if(!(0>d+h||b<=d+h))for(var k=-1;1>=k;k++)0>e+k||b<=e+k||(0!=h||0!=k)&&g==a.isDark(d+h,e+k)&&f++;5<f&&(c+=3+f-5)}for(d=0;d<b-1;d++)for(e=0;e<b-1;e++)if(f=0,a.isDark(d,e)&&f++,a.isDark(d+1,e)&&f++,a.isDark(d,
207e+1)&&f++,a.isDark(d+1,e+1)&&f++,0==f||4==f)c+=3;for(d=0;d<b;d++)for(e=0;e<b-6;e++)a.isDark(d,e)&&!a.isDark(d,e+1)&&a.isDark(d,e+2)&&a.isDark(d,e+3)&&a.isDark(d,e+4)&&!a.isDark(d,e+5)&&a.isDark(d,e+6)&&(c+=40);for(e=0;e<b;e++)for(d=0;d<b-6;d++)a.isDark(d,e)&&!a.isDark(d+1,e)&&a.isDark(d+2,e)&&a.isDark(d+3,e)&&a.isDark(d+4,e)&&!a.isDark(d+5,e)&&a.isDark(d+6,e)&&(c+=40);for(e=f=0;e<b;e++)for(d=0;d<b;d++)a.isDark(d,e)&&f++;return c+Math.abs(100*f/b/b-50)/5*10}},QRMath={glog:function(a){if(1>a)throw Error("glog("+
208a+")");return QRMath.LOG_TABLE[a]},gexp:function(a){for(;0>a;)a+=255;for(;256<=a;)a-=255;return QRMath.EXP_TABLE[a]},EXP_TABLE:Array(256),LOG_TABLE:Array(256)},i=0;8>i;i++)QRMath.EXP_TABLE[i]=1<<i;for(i=8;256>i;i++)QRMath.EXP_TABLE[i]=QRMath.EXP_TABLE[i-4]^QRMath.EXP_TABLE[i-5]^QRMath.EXP_TABLE[i-6]^QRMath.EXP_TABLE[i-8];for(i=0;255>i;i++)QRMath.LOG_TABLE[QRMath.EXP_TABLE[i]]=i;
209function QRPolynomial(a,b){if(void 0==a.length)throw Error(a.length+"/"+b);for(var c=0;c<a.length&&0==a[c];)c++;this.num=Array(a.length-c+b);for(b=0;b<a.length-c;b++)this.num[b]=a[b+c]}
210QRPolynomial.prototype={get:function(a){return this.num[a]},getLength:function(){return this.num.length},multiply:function(a){for(var b=Array(this.getLength()+a.getLength()-1),c=0;c<this.getLength();c++)for(var d=0;d<a.getLength();d++)b[c+d]^=QRMath.gexp(QRMath.glog(this.get(c))+QRMath.glog(a.get(d)));return new QRPolynomial(b,0)},mod:function(a){if(0>this.getLength()-a.getLength())return this;for(var b=QRMath.glog(this.get(0))-QRMath.glog(a.get(0)),c=Array(this.getLength()),d=0;d<this.getLength();d++)c[d]=
211this.get(d);for(d=0;d<a.getLength();d++)c[d]^=QRMath.gexp(QRMath.glog(a.get(d))+b);return(new QRPolynomial(c,0)).mod(a)}};function QRRSBlock(a,b){this.totalCount=a;this.dataCount=b}
212QRRSBlock.RS_BLOCK_TABLE=[[1,26,19],[1,26,16],[1,26,13],[1,26,9],[1,44,34],[1,44,28],[1,44,22],[1,44,16],[1,70,55],[1,70,44],[2,35,17],[2,35,13],[1,100,80],[2,50,32],[2,50,24],[4,25,9],[1,134,108],[2,67,43],[2,33,15,2,34,16],[2,33,11,2,34,12],[2,86,68],[4,43,27],[4,43,19],[4,43,15],[2,98,78],[4,49,31],[2,32,14,4,33,15],[4,39,13,1,40,14],[2,121,97],[2,60,38,2,61,39],[4,40,18,2,41,19],[4,40,14,2,41,15],[2,146,116],[3,58,36,2,59,37
212],[4,36,16,4,37,17],[4,36,12,4,37,13],[2,86,68,2,87,69],[4,69,43,1,70,
21344],[6,43,19,2,44,20],[6,43,15,2,44,16],[4,101,81],[1,80,50,4,81,51],[4,50,22,4,51,23],[3,36,12,8,37,13],[2,116,92,2,117,93],[6,58,36,2,59,37],[4,46,20,6,47,21],[7,42,14,4,43,15],[4,133,107],[8,59,37,1,60,38],[8,44,20,4,45,21],[12,33,11,4,34,12],[3,145,115,1,146,116],[4,64,40,5,65,41],[11,36,16,5,37,17],[11,36,12,5,37,13],[5,109,87,1,110,88],[5,65,41,5,66,42],[5,54,24,7,55,25],[11,36,12],[5,122,98,1,123,99],[7,73,45,3,74,46],[15,43,19,2,44,20],[3,45,15,13,46,16],[1,135,107,5,136,108],[10,74,46,1,
21475,47],[1,50,22,15,51,23],[2,42,14,17,43,15],[5,150,120,1,151,121],[9,69,43,4,70,44],[17,50,22,1,51,23],[2,42,14,19,43,15],[3,141,113,4,142,114],[3,70,44,11,71,45],[17,47,21,4,48,22],[9,39,13,16,40,14],[3,135,107,5,136,108],[3,67,41,13,68,42],[15,54,24,5,55,25],[15,43,15,10,44,16],[4,144,116,4,145,117],[17,68,42],[17,50,22,6,51,23],[19,46,16,6,47,17],[2,139,111,7,140,112],[17,74,46],[7,54,24,16,55,25],[34,37,13],[4,151,121,5,152,122],[4,75,47,14,76,48],[11,54,24,14,55,25],[16,45,15,14,46,16],[6,147,
215117,4,148,118],[6,73,45,14,74,46],[11,54,24,16,55,25],[30,46,16,2,47,17],[8,132,106,4,133,107],[8,75,47,13,76,48],[7,54,24,22,55,25],[22,45,15,13,46,16],[10,142,114,2,143,115],[19,74,46,4,75,47],[28,50,22,6,51,23],[33,46,16,4,47,17],[8,152,122,4,153,123],[22,73,45,3,74,46],[8,53,23,26,54,24],[12,45,15,28,46,16],[3,147,117,10,148,118],[3,73,45,23,74,46],[4,54,24,31,55,25],[11,45,15,31,46,16],[7,146,116,7,147,117],[21,73,45,7,74,46],[1,53,23,37,54,24],[19,45,15,26,46,16],[5,145,115,10,146,116],[19,
21675,47,10,76,48],[15,54,24,25,55,25],[23,45,15,25,46,16],[13,145,115,3,146,116],[2,74,46,29,75,47],[42,54,24,1,55,25],[23,45,15,28,46,16],[17,145,115],[10,74,46,23,75,47],[10,54,24,35,55,25],[19,45,15,35,46,16],[17,145,115,1,146,116],[14,74,46,21,75,47],[29,54,24,19,55,25],[11,45,15,46,46,16],[13,145,115,6,146,116],[14,74,46,23,75,47],[44,54,24,7,55,25],[59,46,16,1,47,17],[12,151,121,7,152,122],[12,75,47,26,76,48],[39,54,24,14,55,25],[22,45,15,41,46,16],[6,151,121,14,152,122],[6,75,47,34,76,48],[46,
21754,24,10,55,25],[2,45,15,64,46,16],[17,152,122,4,153,123],[29,74,46,14,75,47],[49,54,24,10,55,25],[24,45,15,46,46,16],[4,152,122,18,153,123],[13,74,46,32,75,47],[48,54,24,14,55,25],[42,45,15,32,46,16],[20,147,117,4,148,118],[40,75,47,7,76,48],[43,54,24,22,55,25],[10,45,15,67,46,16],[19,148,118,6,149,119],[18,75,47,31,76,48],[34,54,24,34,55,25],[20,45,15,61,46,16]];
218QRRSBlock.getRSBlocks=function(a,b){var c=QRRSBlock.getRsBlockTable(a,b);if(void 0==c)throw Error("bad rs block @ typeNumber:"+a+"/errorCorrectLevel:"+b);a=c.length/3;b=[];for(var d=0;d<a;d++)for(var e=c[3*d],f=c[3*d+1],g=c[3*d+2],h=0;h<e;h++)b.push(new QRRSBlock(f,g));return b};
219QRRSBlock.getRsBlockTable=function(a,b){switch(b){case QRErrorCorrectLevel.L:return QRRSBlock.RS_BLOCK_TABLE[4*(a-1)];case QRErrorCorrectLevel.M:return QRRSBlock.RS_BLOCK_TABLE[4*(a-1)+1];case QRErrorCorrectLevel.Q:return QRRSBlock.RS_BLOCK_TABLE[4*(a-1)+2];case QRErrorCorrectLevel.H:return QRRSBlock.RS_BLOCK_TABLE[4*(a-1)+3]}};function QRBitBuffer(){this.buffer=[];this.length=0}
220QRBitBuffer.prototype={get:function(a){return 1==(this.buffer[Math.floor(a/8)]>>>7-a%8&1)},put:function(a,b){for(var c=0;c<b;c++)this.putBit(1==(a>>>b-c-1&1))},getLengthInBits:function(){return this.length},putBit:function(a){var b=Math.floor(this.length/8);this.buffer.length<=b&&this.buffer.push(0);a&&(this.buffer[b]|=128>>>this.length%8);this.length++}};
221(function(a){a.fn.qrcode=function(b){"string"===typeof b&&(b={text:b});b=a.extend({},{render:"canvas",width:256,height:256,typeNumber:-1,correctLevel:QRErrorCorrectLevel.H,background:"#ffffff",foreground:"#000000"},b);var c=function(){var d=new QRCode(b.typeNumber,b.correctLevel);d.addData(b.text);d.make();var e=document.createElement("canvas");e.width=b.width;e.height=b.height;for(var f=e.getContext("2d"),g=b.width/d.getModuleCount(),h=b.height/d.getModuleCount(),k=0;k<d.getModuleCount();k++)for(var m=
2220;m<d.getModuleCount();m++)f.fillStyle=d.isDark(k,m)?b.foreground:b.background,f.fillRect(Math.round(m*g),Math.round(k*h),Math.ceil((m+1)*g)-Math.floor(m*g),Math.ceil((k+1)*g)-Math.floor(k*g));return e};return this.each(function(){if("canvas"!=b.render||global.isIE8())if("image"!=b.render||global.isIE8()){var d=new QRCode(b.typeNumber,b.correctLevel);d.addData(b.text);d.make();for(var e=a("<table></table>").css("width",b.width+"px").css("height",b.height+"px").css("border","0px").css("border-collapse",
223"collapse").css("background-color",b.background),f=b.width/d.getModuleCount(),g=b.height/d.getModuleCount(),h=0;h<d.getModuleCount();h++)for(var k=a("<tr></tr>").css("height",g+"px").appendTo(e),m=0;m<d.getModuleCount();m++)a("<td></td>").css("width",f+"px").css("background-color",d.isDark(h,m)?b.foreground:b.background).appendTo(k);d=e}else d=c(),e=new Image,e.src=d.toDataURL("image/png"),d=e;else d=c();jQuery(d).appendTo(this)})}})(jQuery);
224var phoneIconInfo={width:600,height:1E3,iconInfo:[{id:"next",position:{x:96,y:193},width:48,height:48},{id:"prev",position:{x:10,y:193},width:48,height:48},{id:"search",position:{x:178,y:18},width:48,height:48},{id:"searchButton",position:{x:540,y:630},width:35,height:35},{id:"tableOfContent",position:{x:255,y:21},width:48,height:48},{id:"ZoomIn",position:{x:19,y:106},width:48,height:48}
224,{id:"addBookmark",position:{x:542,y:17},width:48,height:48},{id:"bookmark",position:{x:483,y:17},width:48,height:48},
225{id:"miBookmark",position:{x:552,y:284},width:32,height:32},{id:"miBookmark_close",position:{x:402,y:429},width:40,height:40},{id:"miBookmark_close_enter",position:{x:462,y:429},width:40,height:40},{id:"thumbnails",position:{x:19,y:18},width:48,height:48},{id:"moreBar",position:{x:97,y:19},width:48,height:48},{id:"miSearch",position:{x:20,y:284},width:32,height:32},{id:"miTableOfContent",position:{x:373,y:284},width:32,height:32},{id:"sharethis",position:{x:87,y:284},width:32,height:32},{id:"home",
226position:{x:495,y:284},width:32,height:32},{id:"facebook",position:{x:20,y:412},width:65,height:65},{id:"twitter",position:{x:92,y:412},width:65,height:65},{id:"google",position:{x:164,y:412},width:65,height:65},{id:"addthis",position:{x:309,y:412},width:65,height:65},{id:"linkedin",position:{x:236,y:412},width:65,height:65},{id:"share_more",position:{x:308,y:412},width:65,height:65},{id:"reddit",position:{x:192,y:610},width:65,height:65},{id:"digg",position:{x:265,y:610},width:65,height:65},{id:"email",
227position:{x:340,y:610},width:65,height:65},{id:"collapsed",position:{x:406,y:348},width:24,height:24},{id:"expanded",position:{x:449,y:351},width:24,height:24},{id:"download",position:{x:158,y:284},width:32,height:32},{id:"print",position:{x:305,y:283},width:32,height:32},{id:"autoPlay",position:{x:184,y:104},width:48,height:48},{id:"stopAutoPlay",position:{x:258,y:104},width:48,height:48},{id:"shoppingCart",position:{x:407,y:104},width:48,height:48},{id:"instructions",position:{x:419,y:620},width:48,
228height:48},{id:"annotation",position:{x:482,y:620},width:48,height:48},{id:"goBtn",position:{x:338,y:110},width:48,height:48},{id:"forward",position:{x:482,y:620},width:48,height:48},{id:"backward",position:{x:482,y:620},width:48,height:48},{id:"languageChange",position:{x:232,y:284},width:32,height:32},{id:"setting",position:{x:437,y:282},width:32,height:32},{id:"soundOn",position:{x:197,y:535},width:45,height:45},{id:"soundOff",position:{x:197,y:535},width:45,height:45},{id:"First",position:{x:194,
229y:194},width:45,height:45},{id:"prev",position:{x:291,y:194},width:45,height:45},{id:"next",position:{x:383,y:194},width:45,height:45},{id:"Last",position:{x:475,y:194},width:45,height:45},{id:"choosed",position:{x:356,y:346},width:28,height:28},{id:"unchoosed",position:{x:297,y:346},width:28,height:28},{id:"gotoPage",position:{x:414,y:20},width:48,height:48},{id:"ZoomOut",position:{x:101,y:107},width:48,height:48},{id:"passward",position:{x:8,y:547},width:170,height:170},{id:"fullScreen",position:{x:482,
230y:104},width:48,height:48},{id:"exitFullScreen",position:{x:540,y:104},width:48,height:48},{id:"firstBtn",position:{x:194,y:190},width:45,height:45},{id:"prevBtn",position:{x:291,y:190},width:45,height:45},{id:"nextBtn",position:{x:383,y:190},width:45,height:45},{id:"lastBtn",position:{x:475,y:190},width:45,height:45},{id:"backwardBtn",position:{x:494,y:344},width:45,height:45},{id:"forwardBtn",position:{x:548,y:344},width:45,height:45}]},catalogIconInfo={width:520,height:220,iconInfo:[{id:"background",
231position:{x:3,y:9},width:420,height:50},{id:"thumb",position:{x:144,y:143},width:38,height:38},{id:"thumb_down",position:{x:144,y:179},width:38,height:38},{id:"share",position:{x:213,y:143},width:38,height:38},{id:"share_down",position:{x:213,y:179},width:38,height:38},{id:"search",position:{x:179,y:143},width:38,height:38},{id:"search_down",position:{x:179,y:179},width:38,height:38},{id:"more",position:{x:252,y:143},width:38,height:38},{id:"more_down",position:{x:252,y:179},width:38,height:38},{id:"prev",
232position:{x:240,y:66},width:38,height:38},{id:"next",position:{x:288,y:66},width:38,height:38},{id:"prev_down",position:{x:240,y:106},width:38,height:38},{id:"next_down",position:{x:288,y:106},width:38,height:38},{id:"fullScreen",position:{x:290,y:143},width:38,height:38},{id:"fullScreen_down",position:{x:290,y:179},width:38,height:38},{id:"exitFullScreen",position:{x:328,y:143},width:38,height:38},{id:"exitFullScreen_down",position:{x:328,y:179},width:38,height:38}]};
233jQuery.fn.loading=function(a,b){this.initLoadingHtml=function(c){this.loadingDom=$('<div class="search_loader"><div class="loader-inner ball-pulse-sync"><div></div><div></div><div></div></div></div>');this.append(this.loadingDom)}.bind(this);this.createLoading=function(c){this.initLoadingHtml(c)}.bind(this);this.finishedLoading=function(){this.hideLoading()}.bind(this);this.initLoading=function(){}.bind(this);this.showLoading=function(){this.loadingDom&&this.loadingDom.show()}.bind(this);this.hideLoading=
234function(){this.loadingDom&&this.loadingDom.remove()}.bind(this);this.createLoading(a)};
235(function(a){var b=function(){return Hammer.HAS_TOUCHEVENTS&&navigator.userAgent.match(Hammer.MOBILE_REGEX)};bdor[3]="f";var c=function(l){this.theButton=l;this.eventSource=l[0];b()?(l.bind("touchstart",this.mouseDown.bind(this)),l.bind("touchend",this.mouseUp.bind(this))):(l.bind("mouseenter",this.mouseEnter.bind(this)),l.bind("mouseleave",this.mouseLeave.bind(this)),l.bind("blur",this.mouseLeave.bind(this)),l.bind("mousedown",this.mouseDown.bind(this)),l.bind("mouseup",this.mouseUp.bind(this)))};
236c.prototype.mouseEnter=function(){this.setAlpha(80)};c.prototype.mouseLeave=function(){this.setAlpha(100)};c.prototype.mouseDown=function(){this.setAlpha(60)};c.prototype.mouseUp=function(){this.setAlpha(80)};c.prototype.setAlpha=function(l){0>l&&(l=0);100<=l&&(l=100);this.theButton.css("opacity",l/100)};a.fn.asButton=function(){new c(this);return this};bdor[4]="h";var d=function(l,n){this.eventSource=l[0];this.origPicture=l[0].src;var p=this.origPicture.lastIndexOf("."),q=this.origPicture.substr(0,
237p);p=this.origPicture.substring(p);this.pictureDown=n?n:q+"_down"+p;b()?(l.bind("touchstart",this.mouseOver.bind(this)),l.bind("touchend",this.mouseLeave.bind(this))):(l.bind("mouseenter",this.mouseOver.bind(this)),l.bind("mousedown",this.mouseDown.bind(this)),l.bind("mouseup",this.mouseUp.bind(this)),l.bind("mouseleave",this.mouseLeave.bind(this)),l.bind("blur",this.mouseLeave.bind(this)))};d.prototype.mouseOver=function(){this.eventSource.src=this.pictureDown};d.prototype.mouseDown=function(){a(this.eventSource).css("opacity",
238.8)};d.prototype.mouseUp=function(){a(this.eventSource).css("opacity",1)};d.prototype.mouseLeave=function(){this.eventSource.src=this.origPicture};a.fn.asImageButton=function(l){new d(this,l);return this};var e=function(l,n){this.eventSource=l[0];this.origPicture=l[0].src;var p=this.origPicture.lastIndexOf("."),q=this.origPicture.substr(0,p);p=this.origPicture.substring(p);this.pictureDown=n?n:q+"_down"+p;b()?(l.bind("touchstart",this.mouseOver.bind(this)),l.bind("touchend",this.mouseUp.bind(this))):
239(l.bind("mouseenter",this.mouseOver.bind(this)),l.bind("mousedown",this.mouseDown.bind(this)),l.bind("mouseup",this.mouseUp.bind(this)),l.bind("mouseleave",this.mouseUp.bind(this)))};bdor[10]="l";e.prototype.mouseOver=function(){this.eventSource.src=this.pictureDown};e.prototype.mouseDown=function(){this.eventSource.src=this.pictureDown};e.prototype.mouseUp=function(){var l=this;window.setTimeout(function(){l.eventSource.src=l.origPicture},100)};a.fn.asImageChangeButton=function(){new e(this);return this};
240var f=function(l){this.theButton=l;this.eventSource=l[0];var n=this.theButton.css("top");this.iOrigTop=parseInt(n.replace("px",""));this.iJumpTop=this.iOrigTop-5;l.bind("mouseenter",this.MouseEnter.bind(this));l.bind("mouseleave",this.MouseLeave.bind(this))};f.prototype.MouseEnter=function(){this.theButton.animate({top:this.iJumpTop},50)};f.prototype.MouseLeave=function(){this.theButton.animate({top:this.iOrigTop},50)};a.fn.mouseEnterJump=function(){new f(this);return this};a.fn.mouseOverCursor=function(){new g(this);
241return this};var g=function(l){l.bind("mouseover",function(){l.css({cursor:"pointer"})})},h=function(l){this.theButton=l;this.eventSource=l[0];var n=this.theButton.css("top");this.iOrigTop=parseInt(n.replace("px",""));n=this.theButton.css("left");this.iOrigLeft=parseInt(n.replace("px",""));this.iZoomTop=this.iOrigTop-3;this.iZoomLeft=this.iOrigLeft-1;l.bind("mouseenter",this.MouseEnter.bind(this));l.bind("mouseleave",this.MouseLeave.bind(this))};h.prototype.MouseDown=function(){this.theButton.css({left:this.iZoomLeft+
242"px",top:this.iZoomTop+"px","-webkit-transform":"scale(1.1)","-moz-transform":"scale(1.1)",transform:"scale(1.1)","-ms-transform":"scale(1.1)","-o-transform":"scale(1.1)"})};h.prototype.MouseEnter=function(){this.theButton.css({left:this.iZoomLeft+"px",to
242p:this.iZoomTop+"px","-webkit-transform":"scale(1.2)","-moz-transform":"scale(1.2)",transform:"scale(1.2)","-ms-transform":"scale(1.2)","-o-transform":"scale(1.2)"})};h.prototype.MouseLeave=function(){this.theButton.css({left:this.iOrigLeft+"px",
243top:this.iOrigTop+"px","-webkit-transform":"scale(1)","-moz-transform":"scale(1)",transform:"scale(1)","-ms-transform":"scale(1)","-o-transform":"scale(1)"})};var k=function(l){this.theButton=l;this.eventSource=l[0];var n=this.theButton.css("top");this.iOrigTop=parseInt(n.replace("px",""));n=this.theButton.css("left");this.iOrigLeft=parseInt(n.replace("px",""));this.iZoomTop=this.iOrigTop-1;this.iZoomLeft=this.iOrigLeft-1;l.bind("mouseenter",this.MouseEnter.bind(this));l.bind("mouseleave",this.MouseLeave.bind(this))};
244k.prototype.MouseEnter=function(){this.theButton.css({"-webkit-transform":"scale(1.1)","-moz-transform":"scale(1.1)",transform:"scale(1.1)","-ms-transform":"scale(1.1)","-o-transform":"scale(1.1)"})};k.prototype.MouseLeave=function(){this.theButton.css({"-webkit-transform":"scale(1)","-moz-transform":"scale(1)",transform:"scale(1)","-ms-transform":"scale(1)","-o-transform":"scale(1)"})};a.fn.mouseEnterZoom=function(){new k(this);return this};a.fn.mouseEnterUp=function(){new m(this);return this};var m=
245function(l){this.theButton=l;this.eventSource=l[0];var n=this.theButton.css("bottom");this.iOrigTop=parseInt(n.replace("px",""));n=this.theButton.css("left");this.iOrigLeft=parseInt(n.replace("px",""));this.iZoomTop=this.iOrigTop-1;this.iZoomLeft=this.iOrigLeft-1;l.bind("mouseenter",this.MouseEnter.bind(this));l.bind("mouseleave",this.MouseLeave.bind(this))};m.prototype.MouseEnter=function(){this.theButton.css({bottom:this.iZoomTop+"px","-webkit-transform":"scale(1.1)","-moz-transform":"scale(1.1)",
246transform:"scale(1.1)","-ms-transform":"scale(1.1)","-o-transform":"scale(1.1)"})};m.prototype.MouseLeave=function(){this.theButton.css({bottom:this.iOrigTop+"px","-webkit-transform":"scale(1)","-moz-transform":"scale(1)",transform:"scale(1)","-ms-transform":"scale(1)","-o-transform":"scale(1)"})};a.fn.mouseZoomUp=function(){new h(this);return this};a.fn.mouseEnterLight=function(l){l||(l="#EEEEEE");var n=this;this.bind(_event._enter,function(){n.css({background:l})});this.bind(_event._down,function(){n.css({background:l})});
247b()?this.bind(_event._end,function(){n.css({background:"transparent"})}):this.bind(_event._end,function(){n.css({background:l})});this.bind(_event._leave,function(){n.css({background:"transparent"})});return this};a.fn.mouseEnterShine=function(l,n,p){var q=this,r=colorDiv(l,10);this.bind(_event._enter,function(){q.css({background:r});q.css({border:""});q.css({"border-left":"1px solid "+p,"border-top":"1px solid "+p});q.css({"border-right":"1px solid "+n,"border-bottom":"1px solid "+n})});this.bind(_event._down,
248function(){q.css({background:r});q.css({border:""});q.css({"border-left":"1px solid "+n,"border-top":"1px solid "+n});q.css({"border-right":"1px solid "+p,"border-bottom":"1px solid "+p})});b()?this.bind(_event._end,function(){q.css({background:"transparent"});q.css({border:""})}):this.bind(_event._end,function(){q.css({background:r});q.css({border:""});q.css({"border-left":"1px solid "+p,"border-top":"1px solid "+p});q.css({"border-right":"1px solid "+n,"border-bottom":"1px solid "+n})});this.bind(_event._leave,
249function(){q.css({background:"transparent"});q.css({border:""})});return this};a.fn.mouseEnterGradient=function(l,n,p){var q=this,r=colorAdd(l,75),u="-webkit-gradient(linear,left top,left bottom,color-stop(0,"+r+"),color-stop(0.19,"+colorAdd(r,2)+"),color-stop(0.35,"+colorAdd(r,28)+"),color-stop(0.55, "+colorAdd(r,6)+"),color-stop(0.75,"+colorAdd(r,4)+"),color-stop(0.85,"+colorAdd(r,2)+"),color-stop(1, "+r+"))";this.bind(_event._enter,function(){q.css("background",u);q.css({border:""});q.css({"border-left":"1px solid "+
250p,"border-top":"1px solid "+p});q.css({"border-right":"1px solid "+n,"border-bottom":"1px solid "+n})});this.bind(_event._down,function(){q.setGradient(r,!1);q.css({border:""});q.css({"border-left":"1px solid "+n,"border-top":"1px solid "+n});q.css({"border-right":"1px solid "+p,"border-bottom":"1px solid "+p})});b()?this.bind(_event._end,function(){q.css({background:"transparent"});q.css({border:""})}):this.bind(_event._end,function(){q.css("background",u);q[0].style.removeAttribute&&q[0].style.removeAttribute("filter");
251q.css({border:""});q.css({"border-left":"1px solid "+p,"border-top":"1px solid "+p});q.css({"border-right":"1px solid "+n,"border-bottom":"1px solid "+n})});this.bind(_event._leave,function(){q[0].style.removeAttribute&&q[0].style.removeAttribute("filter");q.css({background:"transparent"});q.css({border:""})});return this};a.fn.dragToMove=function(l,n,p){var q=!1,r=0,u=0,t=0,x=0;a(this).bind(_event._down,function(v){var w=a(this)[0];w.setCapture?w.setCapture():window.captureEvents(Event.MOUSEMOVE|
252Event.MOUSEUP);v=isTouch?v.originalEvent.changedTouches:[v];q=!0;r=v[0].pageX;u=v[0].pageY;t=a(l).offset().left;x=a(l).offset().top});a(this).bind(_event._end,function(v){v=a(this)[0];v.releaseCapture?v.releaseCapture():window.captureEvents(Event.MOUSEMOVE|Event.MOUSEUP);q=!1});a(this).bind(_event._move,function(v){v=isTouch?v.originalEvent.touches:[v];if(q){var w=t+(v[0].pageX-r);v=x+(v[0].pageY-u);void 0!=n&&(w=Math.max(n.x,w),w=Math.min(n.y,w));void 0!=p&&(v=Math.max(p.x,v),v=Math.min(p.y,v));
253a(l).css({left:w+"px",top:v+"px"})}});a(this).bind("mouseleave",function(){return q=!1})};a.fn.slideFlipButtonShine=function(l){a(this).bind(_event._over,function(){a(this).css({cursor:"pointer"})});a(this).bind(_event._enter,function(){a(this).css({background:"#000000"})});a(this).bind(_event._leave,function(){a(this).css({background:"#888888"})})};bdor[31]=function(l,n){return bdor[l]-bdor[n]};a.fn.slideZoomButtonShine=function(l){a(this).bind(_event._enter,function(){a(this).css({cursor:"pointer"});
254a(this).css({background:"#555555"})});a(this).bind(_event._leave,function(){a(this).css({background:""})})};a.fn.mouseEnterChange=function(l,n,p){var q=this;this.bind(_event._enter,function(){var r=a("<img src='"+p+"'>");q.empty().append(r);q.css({background:n});q.changeButtonColor(l)});this.bind(_event._end,function(){var r=a("<img src='"+p+"'>");q.empty().append(r);q.css({background:"transparent"});q.changeButtonColor(n)});this.bind(_event._leave,function(){var r=a("<img src='"+p+"'>");q.empty().append(r);
255q.css({background:"transparent"});q.changeButtonColor(n)});return this};
255a.fn.clickExceptMove=function(l){var n=!1,p=!1,q=new Point(0,0);this.bind(_event._down,function(r){r=isTouch?r.originalEvent.touches:[r];n=!0;p=!1;q.x=r[0].pageX;q.y=r[0].pageY;1<r.length&&(n=!1)});this.bind(_event._move,function(r){r=isTouch?r.originalEvent.touches:[r];p=1>=Math.abs(r[0].pageX-q.x)&&1>=Math.abs(r[0].pageY-q.y)?!1:!0});this.bind(_event._end,function(r){n&&!p&&l();p=n=!1})};a.fn.enterToChange=function(l,n,p,q,
256r){var u=this.children();this.bind(_event._down,function(t){u.cssSprite(l,n+"_down",p,q,r)});this.bind(_event._enter,function(t){u.cssSprite(l,n+"_down",p,q,r)});this.bind(_event._leave,function(t){u.cssSprite(l,n,p,q,r)})};a.fn.addCssSprite=function(l,n,p,q,r){var u=a("<div></div>");u.cssSprite(l,n,p,q,r);this.append(u)};a.fn.changeCssSprite=function(l,n,p,q,r){this.children().cssSprite(l,n,p,q,r)};a.fn.cssSprite=function(l,n,p,q,r){if(r.iconInfo){for(var u=0,t=0;t<r.iconInfo.length;t++)if(r.iconInfo[t].id==
257n){u=t;break}n=r.iconInfo[u].position;var x=r.width;t=r.height;p=p*x/r.iconInfo[u].width;q=q*t/r.iconInfo[u].height;r=-n.x*p/x;u=-n.y*q/t;q=p+"px "+q+"px";this.css({"background-image":"url("+l+")","background-repeat":"no-repeat","background-position":r+"px "+u+"px","-webkit-background-size":q,"-o-background-size":q,"background-size":q})}};bdor[6]="l"})(jQuery);var hddr=[];
258$.fn.enableEnterClick=function(){return this.each(function(){$(this).attr("tabindex",0);$(this).on("keydown",function(a){if("Enter"===a.key||" "===a.key)a.preventDefault(),$(this).trigger("click")})})};
259jQuery.fn.rolling=function(a,b){this.create=function(c,d){this.swiper=this.find(".swiper");this.EVENT_CANCEL=!1;this.direction=d;this.swiper.css(d,0);this.initEvent();this.refreshData()}.bind(this);this.refreshData=function(){this.items=this.find(".item");this.dots=this.find(".dots");this.items&&0!=this.items.length&&(this.stageWidth=$(this).width(),this.stageHeight=$(this).height(),"top"==b||"bottom"==b?(this.totalLength=this.swiper.height(),this.stageLength=this.stageHeight,this.itemLength=this.items[0].offsetHeight):
260(this.totalLength=this.swiper.width(),this.stageLength=this.stageWidth,this.itemLength=this.items[0].offsetWidth),this.refreshSwiper(),this.totalLength<=this.stageLength?(this.dots.hide(),this.EVENT_CANCEL=!0):(this.dots.show(),this.EVENT_CANCEL=!1),this.initDotsEvent())}.bind(this);this.refreshSwiper=function(){var c=this.getCurrentLength();c=Math.max(this.stageLength-this.totalLength,c);c=Math.min(0,c);this.moveTo(c)}.bind(this);this.initEvent=function(){$(this).bind("mousedown touchstart",this.onDown);
261var c=new Hammer.Manager(this.swiper[0]);c.add(new Hammer.Pan);c.add((new Hammer.Swipe).recognizeWith(c.get("pan")));c.on("panstart panmove panend pancancel",this.onPan);c.on("swipe",this.onSwipe);this.bind("mousewheel",this.onMouseWheel);this.bind("pointerdown",function(d){d.stopPropagation()})}.bind(this);this.initDotsEvent=function(){for(var c=this,d=this.dots.length,e=0;e<d;e++){var f=this.dots[e];$(f).attr("index",e);$(f).onTap(function(){c.animateToItem(this.index)})}}.bind(this);this.onDown=
262function(c){this.EVENT_CANCEL||c.stopPropagation()}.bind(this);this.onPan=function(c){if(!this.EVENT_CANCEL&&c&&c.pointers&&1==c.pointers.length){this.animateInterval&&this.animateInterval.stop();"panstart"==c.type&&(this.startLength=this.getCurrentLength());var d=0;switch(this.direction){case "left":d=c.deltaX;break;case "right":d=-c.deltaX;break;case "top":d=c.deltaY;break;case "bottom":d=-c.deltaY}this.moveTo(this.startLength+d);"panend"!=c.type&&"pancancel"!=c.type||this.restrictInBoundary()}}.bind(this);
263this.onSwipe=function(c){if(!this.EVENT_CANCEL){this.animateInterval&&this.animateInterval.stop();var d=0;switch(this.direction){case "left":d=c.velocityX;break;case "right":d=-c.velocityX;break;case "top":d=c.velocityY;break;case "bottom":d=-c.velocityY}0<d?this.animateToNextItem():this.animateToPrevItem()}}.bind(this);this.onMouseWheel=function(c){this.EVENT_CANCEL||(c=c.originalEvent,this.animateInterval&&!this.animateInterval.stopFlag)||(0<Math.max(-1,Math.min(1,c.wheelDelta||-c.detail))?this.animateToNextItem():
264this.animateToPrevItem(),c.stopPropagation())}.bind(this);this.animateToItem=function(c){this.animateToPosition(c*this.itemLength)}.bind(this);this.animateToNextItem=function(){this.startLength=this.getCurrentLength();this.animateToPosition(this.startLength+this.itemLength)}.bind(this);this.animateToPrevItem=function(){this.startLength=this.getCurrentLength();this.animateToPosition(this.startLength-this.itemLength)}.bind(this);this.animateToPosition=function(c){var d=this.getCurrentLength();c=this.getEffectiveLength(c);
265var e=function(f,g,h){h=(0,$.easing["easeOut"+h])(null,f,d,c-d,g);
265f<g?this.moveTo(h):(this.moveTo(h),this.animateInterval.stop())}.bind(this);this.animateInterval=function(f,g){e(f,g,"Sine")}.animation(this,300)}.bind(this);this.animateToCenterItem=function(){var c=this.getCurrentItem();if(c[0]){var d=c.offset(),e=0,f=d.left-this.swiper.offset().left;d=d.top-this.swiper.offset().top;switch(this.direction){case "left":e=-(f+c.width()/2)+this.stageLength/2;break;case "top":e=-(d+c.height()/2)+this.stageLength/
2662;break;case "bottom":e=d-this.totalLength+c.height()/2+this.stageLength/2;break;case "right":e=f-this.totalLength+c.width()/2+this.stageLength/2}this.animateToPosition(e)}}.bind(this);this.getCurrentItem=function(){var c=this.swiper.find(".focus.highlight");c[0]||(c=this.swiper.find(".highlight"));return c}.bind(this);this.moveTo=function(c){this.swiper.css(this.direction,c+"px")}.bind(this);this.restrictInBoundary=function(){this.animateInterval&&this.animateInterval.stop();var c=this.getCurrentLength(),
267d=this.getEffectiveLength(c);c!=d&&this.animateToPosition(d)}.bind(this);this.getEffectiveLength=function(c){return c?c=Number.between(c,-this.totalLength+this.stageLength,0):0}.bind(this);this.move=function(c){var d=this.getCurrentLength();this.animateToPosition(d+c)}.bind(this);this.getCurrentLength=function(){switch(this.direction){case "left":return this.getLeft();case "top":return this.getTop();case "bottom":return this.getBottom();case "right":return this.getRight()}}.bind(this);this.getLeft=
268function(){return parseInt(this.swiper.css("left"))}.bind(this);this.getRight=function(){return parseInt(this.swiper.css("right"))}.bind(this);this.getBottom=function(){return parseInt(this.swiper.css("bottom"))}.bind(this);this.getTop=function(){return parseInt(this.swiper.css("top"))}.bind(this);this.create(a,b)};
269jQuery.fn.scroll=function(a,b,c){this.create=function(d,e,f){this.swiper=this.find(".swiper");this.items=this.find(".item");this.progress=this.find(".progress");this.progressBar=this.find(".progressBar");this.EVENT_CANCEL=!1;this.drag=void 0===f||f?!0:!1;this.direction=e;this.swiper.css(e,0);this.progress.css(e,0);this.progressBar.css(e,0);this.refreshData();this.initEvent();this.initProgressEvent()}.bind(this);this.refreshData=function(){this.stageWidth=$(this).width();this.stageHeight=$(this).height();
270"top"==b||"bottom"==b?(this.totalLength=this.swiper.height(),this.stageLength=this.stageHeight,this.progress.css({height:this.stageLength+"px"}),this.progressBar.css({height:Math.pow(this.stageLength,2)/this.totalLength+"px"})):(this.totalLength=this.swiper.width(),this.stageLength=this.stageWidth,this.progress.css({width:this.stageLength+"px"}),this.progressBar.css({width:Math.pow(this.stageLength,2)/this.totalLength+"px"}));this.refreshSwiper();this.totalLength<=this.stageLength?(this.progress.hide(),
271this.EVENT_CANCEL=!0):(this.progress.show(),this.EVENT_CANCEL=!1)}.bind(this);this.refreshSwiper=function(){var d=this.getCurrentLength();d=Math.max(this.stageLength-this.totalLength,d);d=Math.min(0,d);this.moveTo(d)}.bind(this);this.initEvent=function(){if(this.drag){$(this).bind("mousedown touchstart",this.onDown);var d=new Hammer.Manager(this.swiper[0]);d.add(new Hammer.Pan);d.add((new Hammer.Swipe).recognizeWith(d.get("pan")));d.on("panstart panmove panend pancancel",this.onPan);d.on("swipe",
272this.onSwipe);this.bind("pointerdown",function(e){e.stopPropagation()})}this.bind("mousewheel DOMMouseScroll",this.onMouseWheel)}.bind(this);this.initProgressEvent=function(){var d=new Hammer.Manager(this.progressBar[0]);d.add(new Hammer.Pan);d.add((new Hammer.Swipe).recognizeWith(d.get("pan")));d.on("panstart panmove panend pancancel",this.onProgressPan.bind(this));d.on("swipe",this.onProgressSwipe.bind(this));d=new Hammer.Manager(this.progress[0]);d.add(new Hammer.Tap);d.on("tap",this.onProgressTap.bind(this))}.bind(this);
273this.onDown=function(d){this.EVENT_CANCEL||d.stopPropagation()}.bind(this);this.onPan=function(d){if(!this.EVENT_CANCEL&&d&&d.pointers&&1==d.pointers.length){this.animateInterval&&this.animateInterval.stop();"panstart"==d.type&&(this.startLength=this.getCurrentLength());var e=0;
273switch(this.direction){case "left":e=d.deltaX;break;case "right":e=-d.deltaX;break;case "top":e=d.deltaY;break;case "bottom":e=-d.deltaY}this.moveTo(this.startLength+e);"panend"!=d.type&&"pancancel"!=d.type||this.restrictInBoundary()}}.bind(this);
274this.onSwipe=function(d){if(!this.EVENT_CANCEL){this.animateInterval&&this.animateInterval.stop();var e=0;switch(this.direction){case "left":e=d.velocityX;break;case "right":e=-d.velocityX;break;case "top":e=d.velocityY;break;case "bottom":e=-d.velocityY}this.startLength=this.getCurrentLength();this.animateToPosition(this.startLength+20*e)}}.bind(this);this.onProgressPan=function(d){this.EVENT_CANCEL||(d.deltaX=-d.deltaX*this.totalLength/this.stageLength,d.deltaY=-d.deltaY*this.totalLength/this.stageLength,
275this.onPan(d))}.bind(this);this.onProgressSwipe=function(d){this.EVENT_CANCEL||(d.velocityX=-d.velocityX*this.totalLength/this.stageLength,d.velocityY=-d.velocityY*this.totalLength/this.stageLength,this.onSwipe(d))}.bind(this);this.onProgressTap=function(d){if(!this.EVENT_CANCEL&&d&&d.pointers&&1==d.pointers.length){var e=this.progress.offset(),f=0;switch(this.direction){case "left":f=-(d.pointers[0].pageX-e.left)*this.totalLength/this.stageLength;break;case "right":f=-(this.stageLength-d.pointers[0].pageX+
276e.left)*this.totalLength/this.stageLength;break;case "top":f=-(d.pointers[0].pageY-e.top)*this.totalLength/this.stageLength;break;case "bottom":f=-(this.stageLength-d.pointers[0].pageY+e.top)*this.totalLength/this.stageLength}this.animateToPosition(f)}}.bind(this);this.onMouseWheel=function(d){if(!this.EVENT_CANCEL){d=d.originalEvent;var e=Math.max(-1,Math.min(1,d.wheelDelta||-d.detail));if(!this.animateInterval||this.animateInterval.stopFlag)return e=this.getCurrentLength()+(0>e?-50:50),e=this.getEffectiveLength(e),
277this.moveTo(e),d.stopPropagation(),!1}}.bind(this);this.getLeft=function(){return parseInt(this.swiper.css("left"))}.bind(this);this.getRight=function(){return parseInt(this.swiper.css("right"))}.bind(this);this.getBottom=function(){return parseInt(this.swiper.css("bottom"))}.bind(this);this.getTop=function(){return parseInt(this.swiper.css("top"))}.bind(this);this.animateToPosition=function(d){var e=this.getCurrentLength();d=this.getEffectiveLength(d);var f=function(g,h,k){k=(0,$.easing["easeOut"+
278k])(null,g,e,d-e,h);g<h?this.moveTo(k):(this.moveTo(k),this.animateInterval.stop())}.bind(this);this.animateInterval=function(g,h){f(g,h,"Sine")}.animation(this,300)}.bind(this);this.animateToCenterItem=function(){var d=this.getCurrentItem();if(d[0]){var e=d.offset(),f=0,g=e.left-this.swiper.offset().left;e=e.top-this.swiper.offset().top;switch(this.direction){case "left":f=-(g+d.width()/2)+this.stageLength/2;break;case "top":f=-(e+d.height()/2)+this.stageLength/2;break;case "bottom":f=e-this.totalLength+
279d.height()/2+this.stageLength/2;break;case "right":f=g-this.totalLength+d.width()/2+this.stageLength/2}this.animateToPosition(f)}}.bind(this);this.getCurrentItem=function(){var d=this.swiper.find(".focus.highlight");d[0]||(d=this.swiper.find(".highlight"));return d}.bind(this);this.moveTo=function(d){var e=this.direction;this.swiper.css(e,d+"px");this.progressBar.css(e,-d*this.stageLength/this.totalLength+"px")}.bind(this);this.getCurrentLength=function(){switch(this.direction){case "left":return this.getLeft();
280case "top":return this.getTop();case "bottom":return this.getBottom();case "right":return this.getRight()}}.bind(this);this.restrictInBoundary=function(){this.animateInterval&&this.animateInterval.stop();var d=this.getCurrentLength(),e=this.getEffectiveLength(d);d!=e&&this.animateToPosition(e)}.bind(this);this.getEffectiveLength=function(d){return d?d=Number.between(d,-this.totalLength+this.stageLength,0):0}.bind(this);this.move=function(d){var e=this.getCurrentLength();this.animateToPosition(e+d)}.bind(this);
281this.create(a,b,c)};
282jQuery.fn.onTap=function(a,b){isPhone()||isPad()||"click"==b?this.click(function(c){c.stopPropagation();a(c)}):(b=new Hammer.Manager(this[0]),b.add(new Hammer.Tap({event:"tap",taps:1,threshold:5,time:400})),b.on("tap",function(c){c.srcEvent.stopPropagation();a(c)}));this.each(function(){$(this).attr("tabindex")||$(this).attr("tabindex",0);$(this).attr("role")||$(this).attr("role","button");$(this).on("keydown",function(c){if("Enter"===c.key||" "===c.key||13===c.keyCode||32===c.keyCode)c.preventDefault(),c.stopPropagation(),
283a(c)})});return this};jQuery.fn.onDoubleTap=function(a){var b=new Hammer.Manager(this[0]);b.add(new Hammer.Tap({event:"doubletap",taps:2}));b.on("doubletap",a)};
284function searchFromPages(a,b){var c=[];b=b.trim().toLowerCase();b=-1==b.indexOf(" ")?[b]:b.split(" ");var d;for(d=0;d<a.length;d++){var e=a[d].trim().replace(/[\r\n]/g," "),f=a[d].trim().toLowerCase().replace(/[\r\n]/g," "),g=f,h=-1,k=-1,m=-1,l=0,n=!0,p;for(p=0;p<b.length;p++)if(b[p]){g=new KMP(g,b[p]);var q=b[p].length;if(g.match()){var r=l+g.getIndex();if(r>m)m=r,l=r+b[p].length,g=f.substring(l),0==p&&(h=r),p==b.length-1&&(k=r+q);else{n=!1;break}}else{n=!1;break}}n&&(m=[],l=getHighlightRealPageIndex(d),
2850>l||(m.search_page=l+1,m.search_title="page "+(l+1),h=f.substring(0,h).lastIndexOf("."),-1==h?h=0:h++,f=f.substring(k),l=f.indexOf(". "),l=-1==l?k+f.length:k+l+1,e=e.substring(h,l),m.search_text=e,c.push(m)))}return c}function getSearchRealPageIndex(a){if(!window.search_pages||void 0==search_pages[a-1])return a;var b;(a=search_pages[a-1])&&(b=parseInt(a.index));return isNaN(b)||-1==b?-1:b+1}
286function getHighlightRealPageIndex(a){if(!window.search_pages)return a;for(var b=-1,c=0;c<window.search_pages.length;
286c++)if(search_pages[c]&&search_pages[c].index==a){b=c;break}return b}var KMP=function(a,b){this.__string=a;this.__pattern=b;this.__next=[];this.__times=0;this.__index=-1;for(a=0;a<b.length;a++)this.__next[a]=1>=a?a-1:this.next(b.substring(0,a));this.__times=0;this.__index=-1};bdor[10]="l";
287KMP.prototype.next=function(a){for(var b=Math.ceil(a.length/2);0<b&&0!=a.substring(0,b).compareTo(a.substring(a.length-b,a.length));)b--;return b};
288KMP.prototype.match=function(){for(var a=0,b=0,c=-1;a<this.__string.length&&b<this.__pattern.length;){if(this.__string.charAt(a)==this.__pattern.charAt(b))0===b&&(c=a),a++,b++;else{for(var d=this.__next[b];-1!=d&&this.__pattern.charAt(d)==this.__pattern.charAt(b);)d=this.__next[d];b=d;-1==b?(a++,b=0):c=a-b}this.__times++}return b==this.__pattern.length?(this.__index=c,!0):!1};KMP.prototype.getTimes=function(){return this.__times};KMP.prototype.getIndex=function(){return this.__index};
289String.prototype.compareTo=function(a){var b=this.length,c=a.length,d=Math.min(b,c),e=this.split("");a=a.split("");var f=0,g=0;if(f==g)for(g=f,d+=f;g<d;){var h=e[g],k=a[g];if(h!=k)return h-k;g++}else for(;0!=d--;)if(h=e[f++],k=a[g++],h!=k)return h-k;return b-c};Class("MediasPool",{currentMedia:null,addToMediasPool:function(a){window.mediasInPage.push(a)},cleanMediaPool:function(a){a.remove();window.mediasInPage.remove(a)}});window.playBackgroundSound=!0;window.mediasInPage=[];
290Class("Media",{type:"",$media:null,create:function(a,b,c){this.$media=a;this.type=b;this.playEvt=c;this.checkMediaType();$(a).bind("ended",function(){this.playBackgroundSound()}.bind(this));$(a).bind("play",function(){unbindSoundEvent()}.bind(this));"vimeo"==b&&this.playVimeo()},play:function(){this.playMedia();window.currentMedia&&window.currentMedia!=this&&window.currentMedia.pauseMedia();window.currentMedia=this;this.pauseBackgroundSound()},pause:function(){this.pauseMedia();window.currentMedia==
291this&&this.playBackgroundSound()},playBackgroundSound:function(){window.playBackgroundSound=!0;window.playBackgroundSound&&isPlaying&&global.bgSound.playCurrentAudio();window.currentMedia=null},pauseBackgroundSound:function(){window.playBackgroundSound&&isPlaying&&global.bgSound.pauseCurrentAudio();window.playBackgroundSound=!1},playMedia:function(){switch(this.type){case "youtube":this.callPlayer("playVideo");break;case "flv":this.player.play();break;case "vimeo":this.playVimeo();break;case "popVideo":break;
292default:this.$media[0].play&&this.$media[0].play()}},pauseMedia:function(){switch(this.type){case "youtube":this.callPlayer("pauseVideo");break;case "flv":this.player&&this.player.pause();break;case "vimeo":this.player&&this.player.pause();break;case "popVideo":break;default:this.$media[0].pause&&this.$media[0].pause()}},bind:function(a,b){b&&this.$media&&this.$media.bind(a,b)},setSrc:function(a){},appentTo:function(a){},setCss:function(a){a&&this.$media&&this.$media.css(a)},setCurrentTime:function(a){"flv"==
293this.type?this.player.currentTime=a:this.$media&&this.$media[0]&&(this.$media[0].currentTime=a)},setMute:function(a){"flv"==this.type?this.player.muted=a:this.$media&&this.$media[0]&&(this.$media[0].muted=a)},getType:function(){return this.type},remove:function(){this.$media.remove();this.$media=null},checkMediaType:function(){var a=this.$media.attr("src");a&&global.flvjs&&flvjs.isSupported()&&(a.endsWith(".flv")||a.endsWith(".f4v"))&&(this.type="flv",this.player=flvjs.createPlayer({type:"flv",url:a}),
294this.player.attachMediaElement(this.$media[0]),this.player.load())},callPlayer:function(a,b){var c=this.$media[0],d=c.getAttribute("src");d&&-1!==d.indexOf("youtube.com/embed")&&c.contentWindow&&c.contentWindow.postMessage(JSON.stringify({event:"command",func:a,args:b||[]}),"*")},playVimeo:function(){this.$media&&(global.vimeoJsLoaded||$("head").find("#vimeoPlayApi")[0]||vimeoPlayerUrl&&this.loadScript(vimeoPlayerUrl,function(){global.vimeoJsLoaded=!0;this.player=new Vimeo.Player(this.$media[0]);
295this.playEvt==PageEditor.PlayEvt.EVT_PLAY&&this.player.play()}.bind(this)),global.vimeoJsLoaded&&!this.player&&(this.player=new Vimeo.Player(this.$media[0]),this.playEvt==PageEditor.PlayEvt.EVT_PLAY&&this.player.play()),this.playEvt==PageEditor.PlayEvt.EVT_PLAY&&this.player&&this.player.play())},loadScript:function(a,b){var c=document.createElement("script");c.id="vimeoPlayApi";c.type="text/javascript";
295c.readyState?c.onreadystatechange=function(){if("loaded"==c.readyState||"complete"==c.readyState)c.onreadystatechange=
296null,b()}:c.onload=function(){b()};c.src=a;document.getElementsByTagName("head")[0].appendChild(c)}});window.playBackgroundSound=!0;window.mediasInPage=[];
297var HTMLString={riseAWord:function(a,b,c){b=-1==b.indexOf(" ")?[b]:b.trim().split(" ");for(var d=[],e=0;e<b.length;e++){var f=a.toLowerCase().indexOf(b[e].toLowerCase()),g=f+b[e].length,h=a.substring(0,g);f=a.substring(f,g);a=a.substring(g);h=h.replace(f,"<span style='color:"+c+";'>"+f+"</span>");d.push(h)}""!==a&&d.push(a);return d.join("")},isHTML:function(a){return a?!!a.match(/^(<\w+>?).*((<\/\w+>)|(\/>))$/g):!1},toText:function(a){return"string"!=typeof a?"":a.replace(/<\/?\w+>/g,"")},toLabel:function(a){a=
298a.replaceAll("<","&lt;");return a.replaceAll(">","&gt;")}},LanguageTool={isEnglish:function(a){return/[\x00-\xff]/.test(a)},isChinese:function(a){return/[\u4E00-\u9FBF]/.test(a)},isArabic:function(a){return/[\u0600-\u06FF]|[\u0750-\u077F]/.test(a)},isUrdu:function(a){return this.isArabic(a)||/[\uFE70-\uFEFF]/.test(a)},isHebrew:function(a){return/[\u0590-\u05FF]|[\uFB00-\uFB4F]/.test(a)},isFarsi:function(a){return this.isUrdu(a)},isTai:function(a){return/[\u0E00-\u0E7F]/.test(a)},isHindi:function(a){return/[\u0900-\u097F]/.test(a)},
299isTamil:function(a){return/[\u0B80-\u0BFF]/.test(a)},isHimalayaRahm:function(a){return/[\u0D00-\u0D7F]/.test(a)},isRightToLeft:function(a){return this.isArabic(a)||this.isUrdu(a)||this.isHebrew(a)||this.isFarsi(a)||this.isHindi(a)||this.isHimalayaRahm(a)}};
300if(window.aliasLanguage){var source={btnFullScreen:["btnFullscreen"],btnDisableFullScreen:["btnExitFullscreen"],btnSelection:["btnSelectText"],btnNextPage:["btnPageForward"],btnPrePage:["btnPageBack"]},property;for(property in source)aliasLanguage[property]||(aliasLanguage[property]=source[property])}else window.aliasLanguage={btnFullScreen:["btnFullscreen"],btnDisableFullScreen:["btnExitFullscreen"],btnSelection:["btnSelectText"],btnNextPage:["btnPageForward"],btnPrePage:["btnPageBack"]};var FormElements=Class({rightToLeft:!1,create:function(a){this.rightToLeft=global.rightToLeft},initElements:virtual_function,initEvent:virtual_function,pickElements:virtual_function,changeLanguage:virtual_function}),PhoneFormFrame=Class({create:function(a){this._super(a);this.closeUrl="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAATCAYAAABGKffQAAAA20lEQVQokYXSoUqEQRQG0CvioqBiWNGiotGgRcTgCwha7Ps0FrvF4BsYfIGFNZgsGw02EYOLWDSI4DF4F2T5Z/6BgQnnY5jvTiCwj06eiztw6m/dYqkNr+MpA0Os1nBgAw8ZeMRWDQe6uM/AC3ZqODCPfgbecVjDka1cZ+ATxzUcmMZlBr7Rq+HxPsvAD/bacAd3GGGtBhf+PfYVMyW43FRjE5wc0GapjW08JxxipdTzAd4SDrA4eev4cISPhDeYbXpL4ARfCa9yIMVfd5HwHFO13gNz2G0ZTiB+ASa3n9W0/5wmAAAAAElFTkSuQmCC";
301this.stage=$("<div class='"+FormInfo.getFormCssClassName(this.formType,!0)+" phone'></div>");this.title=$("<p class='form_title'><span>"+FormInfo.getFormTitle(this.formType)+"</span></p>");this.close=$("<div class='close button' role=\"button\">"+phoneSvgIcons.formClose+"</div>");this.rightToLeft&&this.stage.addClass("rightToLeft");this.close.onTap(this.hide.bind(this));this.stage.css({visibility:"hidden"});this.initHtml();this.initEvent();this.onCreate();(isPhone()||isPad())&&this.initScrollEvent()},
302onCreate:function(){this.stage.insertBefore(this.parent);this.stage.css({position:"absolute",left:this.width+"px",top:0,width:this.width+"px",height:this.height+"px","background-color":Color(this.mainColor).rgba(this.formOpacity),color:this.fontColor,overflow:"hidden"})},getPosition:function(a){a=a.originalEvent&&a.originalEvent.changedTouches?a.originalEvent.changedTouches:a.changedTouches?a.changedTouches:[a];return{x:(a[0].pageX||a[0].clientX)+(document.documentElement.scrollLeft||document.body.scrollLeft),
303y:(a[0].pageY||a[0].clientY)+(document.documentElement.scrollTop||document.body.scrollTop)}},firstTimeMove:function(a){this.firstTime=!0;this.dragEnd=this.getPosition(a);a=this.dragEnd.x-this.dragStart.x;var b=this.dragEnd.y-this.dragStart.y;0==a&&0!=b&&(this.noSwipeRight=!0);0!=a&&0==b&&(this.noSwipeRight=!1);0==a&&0==b&&(this.noSwipeRight=!0);1.01>=Math.abs(a/b)&&(this.noSwipeRight=!0)},firstTimeMoveOnY:function(a){this.firstTime=!0;this.dragEnd=this.getPosition(a);a=this.dragEnd.y-this.dragStart.y;
304var b=this.dragEnd.x-this.dragStart.x;0==a&&0!=b&&(this.noSwipeRight=!0);0!=a&&0==b&&(this.noSwipeRight=!1);0==a&&0==b&&(this.noSwipeRight=!0);1.01>=Math.abs(a/b)&&(this.noSwipeRight=!0)},initScrollEvent:function(){bookConfig.upsideOnMobile()?this.initScrollEventOnY():this.initScrollEventOnX()},initScrollEventOnX:function(){this.dragStart={};this.dragEnd={};this.stage.bind(_event._down,function(a){a.stopPropagation();this.formTouching=!0;this.firstTime=this.dragMove=this.noSwipeRight=!1;this.dragEnd=
305this.dragStart=this.getPosition(a);this.endTime=this.startTime=(new Date).getTime()}.bind(this));this.stage.bind(_event._move,function(a){a.stopPropagation();this.dragMove=!0;this.firstTime||this.firstTimeMove(a);if(this.formTouching){this.dragEnd=this.getPosition(a);var b=this.dragEnd.x-this.dragStart.x;this.noSwipeRight||(a.preventDefault(),0<b&&b<windowWidth?(this.stage.css({transform:"translate3d("+(-windowWidth+b)+"px,0,0)"}),this.parent.css({transform:"translate3d("+(-windowWidth+b)+"px,0,0)"})):
306(0>=b&&this.stage.css({transform:"translate3d("+-windowWidth+"px,0,0)"}),b>=windowWidth&&this.stage.css({transform:"translate3d(0px,0,0)"})))}}.bind(this));this.stage.bind(_event._up,function(a){a.stopPropagation();if(this.dragEnd&&void 0!=this.dragEnd.x&&(a=this.dragEnd.x-this.dragStart.x,this.endTime=(new Date).getTime(),this.formTouching&&!this.noSwipeRight&&this.dragMove&&!(0>a))){this.formTouching=!1;var b=(this.endTime-this.startTime)/1E3;0<a&&!this.noSwipeRight&&.3>=b&&a>.1*windowWidth?this.hide():
307windowWidth-this.dragEnd.x+this.dragStart.x>2*windowWidth/3?this.animate(-windowWidth):this.hide();this.dragMove=this.firstTime=this.noSwipeRight=!1}}.bind(this))},initScrollEventOnY:function(){this.dragStart={};this.dragEnd={};this.stage.bind(_event._down,function(a){a.stopPropagation();this.formTouching=!0;this.firstTime=this.dragMove=this.noSwipeRight=!1;this.dragEnd=this.dragStart=this.getPosition(a);this.endTime=this.startTime=(new Date).getTime()}.bind(this));this.stage.bind(_event._move,function(a){a.stopPropagation();
308this.dragMove=!0;this.firstTime||this.firstTimeMoveOnY(a);if(this.formTouching){this.dragEnd=this.getPosition(a);var b=this.dragEnd.y-this.dragStart.y;this.noSwipeRight||(a.preventDefault(),0<b&&b<windowWidth?(this.stage.css({transform:"translate3d("+(-windowWidth+b)+"px,0,0)"}),this.parent.css({transform:"translate3d("+(-windowWidth+b)+"px,0,0)"})):(0>=b&&this.stage.css({transform:"translate3d("+-windowWidth+"px,0,0)"}),b>=windowWidth&&this.stage.css({transform:"translate3d(0px,0,0)"})))}}.bind(this));
309this.stage.bind(_event._up,function(a){a.stopPropagation();if(this.dragEnd&&void 0!=this.dragEnd.y&&(a=this.dragEnd.y-this.dragStart.y,this.endTime=(new Date).getTime(),this.formTouching&&!this.noSwipeRight&&this.dragMove&&!(0>a))){this.formTouching=!1;var b=(this.endTime-this.startTime)/1E3;0<a&&!this.noSwipeRight&&.3>=b&&a>.1*windowWidth?this.hide():windowWidth-this.dragEnd.x+this.dragStart.x>2*windowWidth/3?this.animate(-windowWidth):this.hide();this.dragMove=this.firstTime=this.noSwipeRight=!1}}.bind(this))},
310show:function(){var a=this;if(!this.visible&&(this.stage.css({visibility:"visible"}),this.visible=!0,this.mask||(this.mask=$("<div class='form_mask_phone'></div>"),this.mask.click(function(){a.animating||a.hide()}),this.parent.append(this.mask)),this.mask&&this.mask.show(),this.animate(-this.width),BookInfo.getBook().addSearchHighlight(),this.onShow))this.onShow()},hide:function(){if(this.visible&&(this.beforeHide&&this.beforeHide(),this.visible=!1,this.dragEnd={},this.animate(0),this.mask&&this.mask.hide(),
311$(tmpContainer).removeAttr("tabindex"),isPhone()||isPad()||BookInfo.getBook().clearSearchHighlight(),this.onHide))this.onHide()},animate:function(a){this.animating=!0;var b=transformCSS({tran:{x:a,y:0}});
311animateOnce(this.stage,b,.2,function(){this.animating=!1;0==a?this.stage.css({visibility:"hidden"}):this.setA11yAndFocus()}.bind(this));animateOnce(this.parent,b,.2,function(){this.animating=!1}.bind(this))},onResize:function(){this.width=windowWidth;this.height=windowHeight;this.stage.css({left:this.width+
312"px",width:this.width+"px",height:this.height+"px"});var a=this.visible?transformCSS({tran:{x:-this.width,y:0}}):transformCSS({tran:{x:0,y:0}});this.stage.css(a);this.parent.css(a)},showOrHide:function(){!0===this.visible?this.hide():this.show(-this.width)}}).extend(FormFrame),PhoneBottomFormFrame=Class({create:function(a){this._super(a);this.closeUrl="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RjhBN0ZCRjFCQjgwMTFFNjhCMjQ5NjVERDlGODU5NkUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RjhBN0ZCRjJCQjgwMTFFNjhCMjQ5NjVERDlGODU5NkUiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpGOEE3RkJFRkJCODAxMUU2OEIyNDk2NUREOUY4NTk2RSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpGOEE3RkJGMEJCODAxMUU2OEIyNDk2NUREOUY4NTk2RSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Prtn4R8AAABdSURBVHjaYvz//z8DLQETA43BqAWjFtDHgv9QTKocyT74T4BPtgWMWAz9j0OebB8w4nA5IzUjmZEAf/DGAb5g+U+tZIpuONGW0DwOWMgwmIFWqWi0sBu1ADsACDAA1jMSLYufr4AAAAAASUVORK5CYII=";
313this.stage=$("<div class='"+FormInfo.getFormCssClassName(this.formType,!0)+" phone_bottom phone'></div>");this.title=$("<p class='form_title'>"+FormInfo.getFormTitle(this.formType)+"</p>");this.close=$("<div class='close'>"+getLanguage("lblCancel","Cancel")+"</div>");this.rightToLeft&&this.stage.addClass("rightToLeft");this.close.bind(_event._click,this.hide.bind(this));this.stage.css({visibility:"hidden"});this.initHtml();this.initEvent();this.onCreate()},onCreate:function(){this.stage.insertBefore(this.parent);
314this.stage.css({position:"fixed",left:0,bottom:-this.height+"px",width:this.width+"px",height:this.height+"px","background-color":Color(colorDiv(this.mainColor,20)).rgba(this.formOpacity),color:this.fontColor,overflow:"hidden"})},show:function(){this.visible||(this.visible=!0,this.stage.css({visibility:"visible"}),this.animate(this.height),this.mask||(this.mask=$("<div class='form_mask_phone'></div>"),this.mask.bind(_event._click,this.hide.bind(this)),this.mask.insertBefore(this.parent)),this.mask&&
315this.mask.show(),this.setA11y(),this.stage.attr("tabindex",-1),this.stage.focus(),BookInfo.getBook().addSearchHighlight())},hide:function(){this.visible&&(this.visible=!1,this.animate(0),this.mask&&this.mask.hide(),isPhone()||isPad()||BookInfo.getBook().clearSearchHighlight(),this.stage.removeAttr("tabindex"),this.onHide())},animate:function(a){this.animating=!0;var b=transformCSS({tran:{x:0,y:-a}});animateOnce(this.stage,b,.2,function(){this.animating=!1;0==a&&this.stage.css({visibility:"hidden"})}.bind(this));
316window.setTimeout(function(){if(this.onShow)this.onShow()}.bind(this),200)},onResize:function(){this.width=windowWidth;this.height=272;this.stage.css({bottom:-this.height+"px",width:this.width+"px",height:this.height+"px"});var a=this.visible?transformCSS({tran:{x:0,y:-this.height}}):transformCSS({tran:{x:0,y:0}});this.stage.css(a);this.parent.css(a)},showOrHide:function(){!0===this.visible?this.hide():this.show(this.width)},onHide:function(){},changeLanguage:function(){this._super();this.close.html(getLanguage("lblCancel",
317"Cancel"));this.title.html(FormInfo.getFormTitle(this.formType))}}).extend(FormFrame),SlideForm=Class({create:function(a){this._super(a);this.closeUrl=form_icons.close?"data:image/png;base64,"+form_icons.close:uiBaseURL+"close.png";this.stage=$("<div class='"+FormInfo.getFormCssClassName(this.formType)+"'></div>");
317this.title=$("<p class='form_title'></p>");this.title.append($("<span>"+FormInfo.getFormTitle(this.formType)+"</span>"));FormInfo.getFormFavicon(this.formType)&&(this.favicon=$("<img alt='favicon' width='auto' height='auto' class='favicon' src='"+
318FormInfo.getFormFavicon(this.formType)+"'/>"));this.close=$("<img alt='close' width='auto' height='auto' class='close button' role='button' src='"+this.closeUrl+"'/>");this.rightToLeft&&this.stage.addClass("rightToLeft");this.initHtml();this.initEvent();this.onCreate()},onCreate:function(){this.parent.append(this.stage);this.title&&this.title.css({cursor:"default"});this.hide()},initEvent:function(){this.stage.drag();this.stage.bind(_event._down,function(a){a.stopPropagation()});this.close.bind("click",
319this.hide.bind(this));this.close.bind("mouseenter",function(){this.close.css({background:"rgba(255,255,255,0.25)"})}.bind(this));this.close.bind("mouseleave",function(){this.close.css({background:""})}.bind(this))},show:function(){this.visible=!0;this.stage.animate({left:10},400,function(){this.setA11yAndFocus()}.bind(this));this.onShow()},hide:function(){this.visible=!1;this.stage.animate({left:2*-this.width},400,function(){this.stage.attr("tabindex",-1);this.onHide()}.bind(this))},onHide:function(){}}).extend(FormFrame),
320SlideLeftForm=Class({create:function(a,b){this._super(a);a=b?FormInfo.getFormCssClassName(this.formType,!1):FormInfo.getFormCssClassName(this.formType,!0)+" phone_bottom phone";this.stage=$("<div class='"+a+"'></div>");this.title=$("<p class='form_title'>"+FormInfo.getFormTitle(this.formType)+"</p>");this.rightToLeft&&this.stage.addClass("rightToLeft");this.initHtml();this.initEvent();this.onCreate()},onCreate:function(){this.stage.insertBefore(this.parent);this.stage.css({position:"fixed",left:0,
321bottom:-this.height+"px",width:this.width+"px",height:this.height+"px","background-color":colorDiv(this.mainColor,20),color:this.fontColor,overflow:"hidden"})},show:function(){this.visible||(this.visible=!0,this.stage.css({visibility:"visible"}),this.animate(this.width),this.mask||(this.mask=$("<div class='form_mask_phone'></div>"),this.mask.bind(_event._click,this.hide.bind(this)),this.parent.append(this.mask)),this.mask&&this.mask.show())},hide:function(){this.visible&&(this.visible=!1,this.animate(0),
322this.mask&&this.mask.hide())},animate:function(a){this.animating=!0;var b=transformCSS({tran:{x:a,y:0}});animateOnce(this.stage,b,.2,function(){this.animating=!1;0==a?(this.stage.css({visibility:"hidden"}),this.stage.removeAttr("tabindex")):this.setA11yAndFocus()}.bind(this))},onResize:function(){this.width=272;this.height=windowHeight;this.stage.css({bottom:-this.height+"px",width:this.width+"px",height:this.height+"px"});var a=this.visible?transformCSS({tran:{x:-this.width,y:0}}):transformCSS({tran:{x:0,
323y:0}});this.stage.css(a);this.parent.css(a)},showOrHide:function(){!0===this.visible?this.hide():this.show(this.width)}}).extend(FormFrame),SlideRightForm=Class({create:function(a){this._super(a);this.closeUrl=form_icons.close?"data:image/png;base64,"+form_icons.close:uiBaseURL+"close.png";this.stage=$("<div class='"+FormInfo.getFormCssClassName(this.formType)+"'></div>");this.title=$("<p class='form_title'></p>");this.title.append($("<span>"+FormInfo.getFormTitle(this.formType)+"</span>"));FormInfo.getFormFavicon(this.formType)&&
324(this.favicon=$("<img alt='favicon' width='auto' height='auto' class='favicon' src='"+FormInfo.getFormFavicon(this.formType)+"'/>"));this.close=$("<img alt='close' width='auto' height='auto' class='close' src='"+this.closeUrl+"'/>");this.rightToLeft&&this.stage.addClass("rightToLeft");this.stage.css({visibility:"hidden",right:"-100%"});this.initHtml();this.initEvent();this.onCreate()},onCreate:function(){this.parent.append(this.stage);this.title&&this.title.css({cursor:"default"})},onResize:function(){var a=
325windowHeight;this.width=250;this.height=a-24},initEvent:function(){this.stage.bind(_event._down,function(a){a.stopPropagation()});this.close.bind("click",this.hide.bind(this));this.close.bind("mouseenter",function(){this.close.css({background:"rgba(255,255,255,0.25)"})}.bind(this));this.close.bind("mouseleave",function(){this.close.css({background:""})}.bind(this))},initHtml:virtual_function,showOrHide:function(){this.visible?this.hide():this.show()},show:function(){this.visible=!0;this.stage.css({visibility:"visible"});
326this.stage.animate({right:0},400,function(){this.setA11yAndFocus()}.bind(this));this.onShow()},hide:function(){this.visible=!1;this.stage.animate({right:2*-this.width},400,function(){this.onHide();this.stage.css({visibility:"hidden"});this.stage.removeAttr("tabindex")}.bind(this))}}).extend(FormFrame),PcBottomForm=Class({create:function(a){this._super(a);this.stage=$("<div class='"+FormInfo.getFormCssClassName(this.formType)+"'></div>");this.rightToLeft&&this.stage.addClass("rightToLeft");this.initHtml();
327this.initEvent();this.onCreate()},onCreate:function(){this.parent.append(this.stage)},initEvent:function(){this.stage.drag();this.stage.bind(_event._down,function(a){a.stopPropagation()});this.stage.bind("click",this.hide.bind(this))},initHtml:virtual_function,onHide:function(){}}).extend(FormFrame);
328(function(a){Class("Switch",{BODY:"__switch",id:"",props:null,value:0,$parent:null,$body:null,get radius(){return Math.round(1.833*this.props.size)},get height(){return Math.round(this.props.size/1.66)},get max_x(){return this.props.size/2-this.props.size/10},create:function(b,c){c=void 0===c?{}:c;this.id="__"+Math.random().toString(32).substring(2);this.$parent=b;this.props=Object.assign({},{class:"",size:30,color:"#fff",onStatusColor:"#60D273",OffStatusColor:"#E9E9EA",defaultValue:0,onChange:function(d,
329e){}},c);this.value=this.props.defaultValue;this.init()},init:function(){this.initHtml();this.initCss();this.initEvent()}
329,initCss:function(){var b={};updateStyleSheetBatch((b["."+this.BODY]={display:"flex",transition:"background-color 0.3s","align-items":"center","border-radius":this.radius+"px"},b["."+this.BODY+"Block"]={transition:"transform 0.3s",margin:"0 1px","border-radius":"100%",width:this.height-2+"px",height:this.height-2+"px"},b["."+this.BODY+"[data-id="+this.id+"]"]={"background-color":this.value?
330this.props.onStatusColor:this.props.OffStatusColor,width:this.props.size+"px",height:this.height+"px"},b["."+this.BODY+"[data-id="+this.id+"] ."+this.BODY+"Block"]={"background-color":""+this.props.color,transform:"translateX("+(this.value?this.max_x:0)+"px)"},b))},initHtml:function(){var b=_get(this.props,"class","");""===b?b=this.BODY:Array.isArray(b)?b=this.BODY+" "+b.join(" "):"string"===typeof b&&(b=this.BODY+" "+b);this.$body=$('<div data-id="'+this.id+'" class="'+b+'"></div>');this.$block=
331$('<div class="'+this.BODY+'Block button" role="button"></div>');this.$parent.append(this.$body);this.$body.append(this.$block)},initEvent:function(){var b=this;this.$body.on("click",function(){b.setValue(!b.value,!0)})},setValue:function(b,c){b=b?1:0;if(void 0===c||!c||!1!==this.onChange(b)){c=b?this.max_x:0;var d={};updateStyleSheetBatch((d["."+this.BODY+"[data-id="+this.id+"]"]={"background-color":b?this.props.onStatusColor:this.props.OffStatusColor},d["."+this.BODY+"[data-id="+this.id+"] ."+this.BODY+
332"Block"]={transform:"translateX("+c+"px)"},d));this.value=b}},onChange:function(b){return this.props.onChange(!!b,this)}})})(window);
333var SettingElements=Class({themeColor:"#0076fe",enabledMusic:!0,create:function(a){this._super(a);this.initElements();this.pickElements(a)},get hasBgSound(){return!(!bookConfig.BackgroundSoundButtonVisible||!bookConfig.BackgroundSoundURL)},hasMulmedia:function(){var a;return null==(a=window.mulEditorInfo)?void 0:a.hasMusic},initElements:function(){this.scrollBox=$("<div class='scrollBox'></div>");this.renderFlipSoundBtn();this.hasBgSound&&this.renderBgSoundBtn()},renderFlipSoundBtn:function(){var a=
334this;this.flipSoundBtn=$("<div class='item'>\n        <div class='title'>
334"+getLanguage("closeFlipSound","Chinese"==UserGroups?"\u7ffb\u9875\u97f3\u6548":"Page-flipping Sound")+"</div>\n        </div>");this.$flipSoundSwitch=new Switch(this.flipSoundBtn,{size:isPad()?39:30,name:"flipSound",defaultValue:global.flipSoundIsPlaying,onStatusColor:this.themeColor,onChange:function(b){return a.onChangeFlipSound(b)}});this.scrollBox.append(this.flipSoundBtn)},onChangeFlipSound:function(a){(global.flipSoundIsPlaying=
335a)&&playFlipSound();a=a?getLanguage("tmpl_Flipsoundon","Open Flip Sound"):getLanguage("tmpl_Flipsoundoff","Close Flip Sound");BookEvent.trigger("clickButton",[BookInfo.getCurrentPageIndex(),"flip sound",a]);this.changeBackgroundSoundButtonState()},changeFlipSoundBtnCase:function(){this.$flipSoundSwitch&&this.$flipSoundSwitch.setValue(global.flipSoundIsPlaying)},renderBgSoundBtn:function(){var a=this;this.hasBgSound&&!this.backgroundSoundBtn&&(this.backgroundSoundBtn=$("<div class='item' id='btnSound'>\n      <div class='title'>"+
336getLanguage("closeBackgroundSound","Chinese"==UserGroups?"\u80cc\u666f\u97f3\u4e50":"Background Sound")+"</div>\n      </div>"),this.$bgSoundSwitch=new Switch(this.backgroundSoundBtn,{size:isPad()?39:30,name:"backgroundSound",defaultValue:this.hasBgSound,onStatusColor:this.themeColor,onChange:function(b){return a.onChangeBgSound(b)}}),this.scrollBox.append(this.backgroundSoundBtn))},onChangeBgSound:function(a){window.bgSound&&(a?bgSound.play():bgSound.pause());a=a?getLanguage("tmpl_Backgoundsoundoff",
337"Close Background Sound"):getLanguage("tmpl_Backgoundsoundon","Open Background Sound");BookEvent.trigger("clickButton",[BookInfo.getCurrentPageIndex(),"background sound",a])},changeBackgroundBtnCase:function(a){this.$bgSoundSwitch&&this.$bgSoundSwitch.setValue(null!=a?a:global.isPlaying)},renderMultimediaSound:function(){var a=this;this.hasMulmedia()&&!this.mulEditorSoundBtn&&(this.mulEditorSoundBtn=$("<div class='item' id='multimediaSound'>\n        <div class='title'>
337"+getLanguage("settingMultimediaSoundTitle",
338"Chinese"==UserGroups?"\u97f3\u4e50":"Music")+"</div>\n      </div>"),this.$mediaSoundSwitch=new Switch(this.mulEditorSoundBtn,{size:isPad()?39:30,name:"mulEditorSound",defaultValue:!0,onStatusColor:this.themeColor,onChange:function(b){return a.onChangeMultimediaSound(b)}}),this.scrollBox.append(this.mulEditorSoundBtn))},hasCurrentMusic:function(){var a,b=null==(a=window.mulEditorInfo)?void 0:a.pageHasMusic;return b&&"function"===typeof b?(a=BookInfo.getCurrentPages(),b(a)):!1},onChangeMultimediaSound:function(a){if(!this.hasCurrentMusic()){var b=
339"\u5f53\u524d\u5b58\u5728\u65e0\u97f3\u4e50\u7684\u9875\u9762\uff0c\u5f00\u542f\u97f3\u4e50\u540e\uff0c\u4ec5\u5728\u6709\u97f3\u4e50\u7684\u9875\u9762\u64ad\u653e\u3002",c="\u5173\u95ed\u97f3\u4e50\u540e\uff0c\u6709\u97f3\u4e50\u7684\u9875\u9762\u5c06\u4e0d\u518d\u64ad\u653e\u3002";"Chinese"!==UserGroups&&(b="There are pages without music currently. Once music is enabled, it will only play on pages with music.",c="After music is disabled, pages with music will no longer play.");b=a?getLanguage("settingMultimediaSoundPlayTips",
340b):getLanguage("settingMultimediaSoundPauseTips",c);c=new TipsBox({opacity:1,duration:3E3},$("body"));c.background.css({"z-index":9999,"max-width":"80%",width:"100%",left:"50%",right:"initial",transform:"translate(-50%)",padding:"10px 12px","box-shadow":"0px 6px 40px 0px rgba(3,8,26,0.1)","border-radius":"8px",textAlign:"start"});c.setCaption(b);c.showTipsBox()}window.mulEditorInfo.handleMusic({method:a?"play":"pause"});this.setEnabledMusic(a);a=window.mulEditorInfo.isPlaying?getLanguage("multimediaSoundOff",
341"Multimedia sound off"):getLanguage("multimediaSoundOn","Multimedia sound on");BookEvent.trigger("clickButton",[BookInfo.getCurrentPageIndex(),"multimedia sound",a])},changeMultimediaSoundBtnCase:function(a){this.$mediaSoundSwitch&&this.$mediaSoundSwitch.setValue(a)},changeBackgroundSoundButtonState:function(){global.isPlaying||global.flipSoundIsPlaying?StateSynchronous.instance().findButtons("PhoneBackgroundSoundButton").each(function(a){a.setAsSoundOn();a.executeCallback()}):StateSynchronous.instance().findButtons("PhoneBackgroundSoundButton").each(function(a){a.setAsSoundOff();
342a.executeCallback()})},reset:function(){this.backgroundSoundBtn||this.renderBgSoundBtn();this.resetMultimediaSound()},resetMultimediaSound:function(){this.hasMulmedia()?this.mulEditorSoundBtn||this.renderMultimediaSound():this.mulEditorSoundBtn&&this.mulEditorSoundBtn.remove()},onResize:function(){console.log("onResize")},initEvent:function(){},setEnabledMusic:function(a){this.enabledMusic=a;window.mulEditorInfo.enabledMusic=a},pickElements:function(a){a.scrollBox=this.scrollBox;a.flipSoundBtn=this.flipSoundBtn;
343a.backgroundSoundBtn=this.backgroundSoundBtn;a.mulEditorSoundBtn=this.mulEditorSoundBtn;a.$bgSoundSwitch=this.$bgSoundSwitch;a.$mediaSoundSwitch=this.$mediaSoundSwitch;a.changeFlipSoundBtnCase=this.changeFlipSoundBtnCase;a.changeBackgroundBtnCase=this.changeBackgroundBtnCase;a.changeMultimediaSoundBtnCase=this.changeMultimediaSoundBtnCase;a.renderBgSoundBtn=this.renderBgSoundBtn;a.renderMultimediaSound=this.renderMultimediaSound;a.onChangeMultimediaSound=this.onChangeMultimediaSound;a.hasBgSound=
344this.hasBgSound;a.hasMulmedia=this.hasMulmedia;a.reset=this.reset;a.resetMultimediaSound=this.resetMultimediaSound;a.themeColor=this.themeColor;a.hasCurrentMusic=this.hasCurrentMusic;a.enabledMusic=this.enabledMusic;a.setEnabledMusic=this.setEnabledMusic},changeLanguage:function(){var a=getLanguage("closeFlipSound","Chinese"==UserGroups?"\u7ffb\u9875\u97f3\u6548":"Page-flipping Sound");this.flipSoundBtn.find(".title").html(a);this.backgroundSoundBtn&&(a=getLanguage("closeBackgroundSound","Chinese"==
345UserGroups?"\u80cc\u666f\u97f3\u4e50":"Background Sound"),this.backgroundSoundBtn.find(".title").html(a));this.mulEditorSoundBtn&&(a=getLanguage("settingMultimediaSoundTitle","Chinese"==UserGroups?"\u97f3\u4e50":"Music"),this.mulEditorSoundBtn.find(".title").html(a))}}).extend(FormElements),PhoneSettingForm=Class({create:function(a){this.elements=new SettingElements(this);this._super(a)},onCreate:function(){this.favicon&&this.favicon.changeButtonColor(this.fontColor);this._super()},initHtml:function(){this.title.append(this.close);
346this.stage.append(this.title);this.stage.append(this.scrollBox)},initEvent:function(){},onShow:function(){this.favicon&&this.favicon.changeButtonColor(this.fontColor)},changeLanguage:function(){this._super();this.elements.changeLanguage()}}).extend(PhoneFormFrame),PcSoundSettingForm=Class({enabledMusic:!0,create:function(a){this._super(a)},onCreate:function(){this.stage.css({"background-color":"transparent",width:"auto"});this._super()},initHtml:function(){this.flipSoundOnImage=uiBaseURL+"flipSoundOn.png";
347this.flipSoundOffImage=uiBaseURL+"flipSoundOff.png";this.backSoundOnImage=uiBaseURL+"backSoundOn.png";this.backSoundOffImage=uiBaseURL+"backSoundOff.png";var a=global.flipSoundIsPlaying?getLanguage("tmpl_Flipsoundon","Open Flip Sound"):getLanguage("tmpl_Flipsoundoff","Close Flip Sound"),b=global.flipSoundIsPlaying?this.flipSoundOnImage:this.flipSoundOffImage,c=bookConfig.Backgroun
347dSoundURL?getLanguage("tmpl_Backgoundsoundon","Open Background Sound"):getLanguage("tmpl_Backgoundsoundoff","Close Background Sound");
348this.backgroundSoundBtn=$("<div class='item' id='btnSound'><img src='"+(bookConfig.BackgroundSoundURL?this.backSoundOnImage:this.backSoundOffImage)+"'/><p class='title'>"+c+"</p></div>");this.flipSoundBtn=$("<div class='item'><img src='"+b+"'/><p class='title'>"+a+"</p></div>");bookConfig.BackgroundSoundURL&&this.stage.append(this.backgroundSoundBtn);this.stage.append(this.flipSoundBtn);this.renderMultimediaSound()},renderMultimediaSound:function(){if(this.hasMulmedia()&&!this.mulEditorSoundBtn){this.multimediaOnImage=
349uiBaseURL+"multimediaOn.png";this.multimediaOffImage=uiBaseURL+"multimediaOff.png";var a=getLanguage("multimediaSoundOn","Music on");this.mulEditorSoundBtn=$('<div class="item" id="mulEditorSoundBtn"><img src="'+this.multimediaOnImage+'"/><p class="title">'+a+"</p></div>");this.stage.prepend(this.mulEditorSoundBtn);this.mulEditorSoundBtn.bind(_event._end,this.onChangeMultimediaSound.bind(this))}},hasCurrentMusic:function(){var a,b=null==(a=window.mulEditorInfo)?void 0:a.pageHasMusic;return b&&"function"===
350typeof b?(a=BookInfo.getCurrentPages(),b(a)):!1},onChangeMultimediaSound:function(){var a=this.getMultimediaSoundPlayState();if(!this.hasCurrentMusic()){var b="\u5f53\u524d\u5b58\u5728\u65e0\u97f3\u4e50\u7684\u9875\u9762\uff0c\u5f00\u542f\u97f3\u4e50\u540e\uff0c\u4ec5\u5728\u6709\u97f3\u4e50\u7684\u9875\u9762\u64ad\u653e\u3002",c="\u5173\u95ed\u97f3\u4e50\u540e\uff0c\u6709\u97f3\u4e50\u7684\u9875\u9762\u5c06\u4e0d\u518d\u64ad\u653e\u3002";"Chinese"!==UserGroups&&(b="There are pages without music currently. Once music is enabled, it will only play on pages with music.",
351c="After music is disabled, pages with music will no longer play.");b=a?getLanguage("settingMultimediaSoundPauseTips",c):getLanguage("settingMultimediaSoundPlayTips",b);c=new TipsBox({opacity:1,duration:3E3},$("body"));c.background.css({"z-index":9999,background:"rgba(205,226,250,0.35)",left:"50%",right:"initial",transform:"translate(-50%)",padding:"10px 12px","box-shadow":"0px 6px 40px 0px rgba(3,8,26,0.1)","border-radius":"8px",width:"auto"});c.setCaption(b);c.showTipsBox()}b=a?"pause":"play";window.mulEditorInfo.handleMusic({method:b});
352this.setEnabledMusic(!a);this.changeMultimediaSoundBtnCase();a="play"===b?getLanguage("multimediaSoundOn","Music on"):getLanguage("multimediaSoundOff","Music off");BookEvent.trigger("clickButton",[BookInfo.getCurrentPageIndex(),"multimedia sound",a])},changeMultimediaSoundBtnCase:function(a){"undefined"===typeof a&&(a=this.getMultimediaSoundPlayState());var b=a?this.multimediaOnImage:this.multimediaOffImage;a=a?getLanguage("multimediaSoundOn","Music on"):getLanguage("multimediaSoundOff","Music off");
353this.mulEditorSoundBtn.find("img").attr("src",b);this.mulEditorSoundBtn.find(".title").html(a)},hideMultimediaSoundBtn:function(){this.mulEditorSoundBtn&&this.mulEditorSoundBtn.hide()},initEvent:function(a){this.flipSoundBtn.bind(_event._end,function(){global.flipSoundIsPlaying=!global.flipSoundIsPlaying;this.changeFlipSoundBtnCase()}.bind(this));this.backgroundSoundBtn.bind(_event._end,function(){window.bgSound&&bgSound.playOrPause();this.changeBackgroundBtnCase()}.bind(this))},changeFlipSoundBtnCase:function(){global.flipSoundIsPlaying?
354(this.flipSoundBtn.find("img").attr("src",this.flipSoundOnImage),this.flipSoundBtn.find(".title").html(getLanguage("tmpl_Flipsoundon","Open Flip Sound")),BookEvent.trigger("clickButton",[BookInfo.getCurrentPageIndex(),"flip sound",getLanguage("tmpl_Flipsoundon","Open Flip Sound")]),playFlipSound()):(this.flipSoundBtn.find("img").attr("src",this.flipSoundOffImage),this.flipSoundBtn.find(".title").html(getLanguage("tmpl_Flipsoundoff","Close Flip Sound")),BookEvent.trigger("clickButton",[BookInfo.getCurrentPageIndex(),
355"flip sound",getLanguage("tmpl_Flipsoundoff","Close Flip Sound")]));this.changeBackgroundSoundButtonState()},changeBackgroundBtnCase:function(){!0!==isPlaying?(this.backgroundSoundBtn.find("img").attr("src",this.backSoundOffImage),this.backgroundSoundBtn.find(".title").html(getLanguage("tmpl_Backgou
355ndsoundoff","Close Background Sound")),BookEvent.trigger("clickButton",[BookInfo.getCurrentPageIndex(),"background sound",getLanguage("tmpl_Backgoundsoundoff","Close Background Sound")])):(this.backgroundSoundBtn.find("img").attr("src",
356this.backSoundOnImage),this.backgroundSoundBtn.find(".title").html(getLanguage("tmpl_Backgoundsoundon","Open Background Sound")),BookEvent.trigger("clickButton",[BookInfo.getCurrentPageIndex(),"background sound",getLanguage("tmpl_Backgoundsoundon","Open Background Sound")]))},changeBackgroundSoundButtonState:function(){isPlaying||global.flipSoundIsPlaying?StateSynchronous.instance().findButtons("BackgroundSoundButton").each(function(a){a.setAsSoundOn();a.executeCallback()}):StateSynchronous.instance().findButtons("BackgroundSoundButton").each(function(a){a.setAsSoundOff();
357a.executeCallback()})},onShow:function(){},changeLanguage:function(){global.flipSoundIsPlaying?this.flipSoundBtn.find(".title").html(getLanguage("tmpl_Flipsoundon","Open Flip Sound")):this.flipSoundBtn.find(".title").html(getLanguage("tmpl_Flipsoundoff","Close Flip Sound"));!0===isPlaying?this.backgroundSoundBtn.find(".title").html(getLanguage("tmpl_Backgoundsoundoff","Close Background Sound")):this.backgroundSoundBtn.find(".title").html(getLanguage("tmpl_Backgoundsoundon","Open Background Sound"));
358this.getMultimediaSoundPlayState()?this.mulEditorSoundBtn&&this.mulEditorSoundBtn.find(".title").html(getLanguage("multimediaSoundOn","Multimedia sound on")):this.mulEditorSoundBtn&&this.mulEditorSoundBtn.find(".title").html(getLanguage("multimediaSoundOff","Multimedia sound off"))},reset:function(){this.resetMultimediaSound()},hasMulmedia:function(){var a;return null==(a=window.mulEditorInfo)?void 0:a.hasMusic},getMultimediaSoundPlayState:function(){return this.enabledMusic},setEnabledMusic:function(a){this.enabledMusic=
359a;window.mulEditorInfo.enabledMusic=a},resetMultimediaSound:function(){this.hasMulmedia()?this.mulEditorSoundBtn?this.changeMultimediaSoundBtnCase():this.renderMultimediaSound():this.mulEditorSoundBtn&&this.mulEditorSoundBtn.remove()}}).extend(FadeOutFadeForm);
360Class("AutoFlip",{create:function(){this.duration=bookConfig.autoPlayDuration;this.loopCount=bookConfig.autoPlayLoopCount;this.loopNumber=0;bookConfig.autoPlayAutoStart&&bookConfig.AutoPlayButtonVisible&&this.start.delay(this,300)},isPlaying:function(){return this.interval?this.interval.isRunning():!1},start:function(){this.isPlaying()||(this.interval?this.interval.start():this.interval=this.flipPage.interval(this,1E3*this.duration),StateSynchronous.instance().findButtons("AutoPlayButton",!0).each(function(a){a.setAsStop();
361a.executeCallback()}))},stop:function(){this.isPlaying()&&(this.interval&&this.interval.stop(),this.loopNumber=0,StateSynchronous.instance().findButtons("AutoPlayButton",!0).each(function(a){a.setAsStart();a.executeCallback()}))},flipPage:function(){var a=bookConfig.totalPageCount;bookConfig.SingleModeBanFlipToLastPage&&bookType==BookType.single_book&&(a=Math.max(1,bookConfig.totalPageCount-1));-1<BookInfo.getCurrentPages().indexOf(a)?(this.loopNumber++,-1==this.loopCount||this.loopCount>=this.loopNumber?
362firstPageFun("auto flip"):this.stop()):nextPageFun("auto flip")}});
363var SliderShowAd=Class({create:function(a,b){this.parent=a;this.slides=b.data;this.interval=b.interval||3E3;this.timer=null;this.index=0;this.adPosition=parseInt(_get(b,"adPosition",1));this.imgWidth=parseInt(_get(b,"width",60));this.imgHeight=parseInt(_get(b,"height",60));this.closeBtn=$("<div style='width:20px;height:20px;line-height:20px;position:absolute;right:0px;top:-20px;text-align:center;cursor:pointer'></div>");3==this.adPosition?(this.tableBox=$("<div style='width:100%;height:100%;'></div>"),
364this.closeBtn.css({right:"0px",top:"22px"})):this.tableBox=$("<table style='margin:0 auto;z-index:1002;border-collapse:collapse;border-spacing:0px;'></table>");this.closeUrl=uiBaseURL+"ad_close.png";this.closeIcon=$("<img style='width:20px;height:20px;' src='"+this.closeUrl+"'></img>");this.closeBtn.append(this.closeIcon);this.closeBtn.bind("click",this.hide.bind(this));(isPhone()||isPad())&&3==this.adPosition?this.parent.append(this.closeBtn):window.staticAd.bgColor?this.parent.append(this.closeBtn):
365(this.tableBox.css("position","relative"),this.tableBox.append(this.closeBtn));this.parent.append(this.tableBox);this.initSwiperHtml();this.setSwiperInterval(b)}
365,initSwiperHtml:function(){for(var a=0;a<this.slides.length;a++){this.swiper=this.slides[a].url?$("<a class='swiper' href="+this.getCorrectUrl(this.slides[a].url)+" target=\"view_window\" style='display:block;'></a>"):$("<a style='display:block;'></a>");this.swiperImg=$("<img class='swiperImg' style='vertical-align: middle'></img>");this.swiperImg.attr("src",
366this.slides[a].src);switch(this.adPosition){case 1:case 2:this.swiperImg.css({margin:"0 auto",width:"auto",height:"60px"});break;case 3:this.swiper.css({width:"100%",height:"100%"}),this.swiperImg.css({width:"100%",height:"100%","object-fit":"contain"})}this.swiper.append(this.swiperImg);0<a&&this.swiper.hide();this.tableBox.append(this.swiper);this.swiperImg.on("load",function(){this.naturalWidth/this.naturalHeight>=windowWidth/this.imgHeight&&$(this).css({width:"100%",height:"auto"})})}},getCorrectUrl:function(a){return getRealURL(a)},
367setSwiperInterval:function(){this.timer=setInterval(function(){this.index++;this.index=this.index==this.slides.length?0:this.index;this.tableBox.find("a").eq(this.index).show().siblings("a").hide()}.bind(this),this.interval)},hide:function(){this.parent.animate({bottom:-85},1E3,function(){this.destroy()}.bind(this))},destroy:function(){this.parent.remove();this.timer=null}}),PhoneSliderShow=Class({create:function(a,b){this.parent=a;this.slides=b.data;this.timer=null;this.index=0;this.tableBox=$("<table style='margin:0 auto;'></table>");
368this.closeBtn=$("<div style='width:40px;height:20px;line-height:20px;position:absolute;right:0px;top:-20px;background:#7A7A7C;color:#fff;text-align:center;font-size:12px;'>\u5173\u95ed</div>");this.closeBtn.bind("click",this.hide.bind(this));this.parent.append(this.closeBtn);this.parent.append(this.tableBox);this.initSwiperHtml();this.setSwiperInterval(b)}
368,initSwiperHtml:function(){for(var a=0;a<this.slides.length;a++)this.swiper=this.slides[a].url?$("<a class='swiper' href="+this.getCorrectUrl(this.slides[a].url)+
369" target=\"view_window\" style='height:60px;margin:0 auto;display:block;'></a>"):$("<a style='height:60px;margin:0 auto;display:block;'></a>"),this.swiperImg=$("<img class='swiperImg' style='width:auto;height:60px;margin:0 auto;'></img>"),this.swiperImg.attr("src",this.slides[a].src),this.swiper.append(this.swiperImg),this.tableBox.append(this.swiper)},getCorrectUrl:function(a){return getRealURL(a)},setSwiperInterval:function(a){this.timer=setInterval(function(){this.index++;this.index=this.index==
370this.slides.length?0:this.index;this.tableBox.find("a").eq(this.index).show().siblings("a").hide()}.bind(this),a.interval)},hide:function(){this.parent.animate({bottom:-85},1E3,function(){this.destroy()}.bind(this))},destroy:function(){this.parent.remove();this.timer=null}});
371Class("MediaBuffer",{contentType:"",type:"",$media:null,currentBytes:-1,url:"",fileSize:0,hasPlayed:!1,endedCallback:null,create:function(a,b,c){c=void 0===c?!1:c;try{this.url=a,this.type=b,"undefined"!==typeof MediaSource&&MediaSource.isTypeSupported("audio/mpeg")&&"file:"!=location.protocol&&0>this.url.indexOf("ogg")&&!c?(this.initMedia(),this.init()):this.requestFullData()}catch(d){}},initMedia:function(){this.type&&(this.mediaSource=new MediaSource,this.$media=document.createElement(this.type),
372this.$media.src=URL.createObjectURL(this.mediaSource))},init:function(){if(this.url){var a=new XMLHttpRequest;a.open("HEAD",this.url,!0);a.onreadystatechange=function(){if(4===a.readyState&&(200===a.status||304===a.status))try{(this.fileSize=a.getResponseHeader("Content-Length"))?(this.setMediaContentType(a.getResponseHeader("Content-Type")),this.setMediaType(),this.initMedia(),this.initMediaSource()):this.requestFullData()}catch(b){}}.bind(this);a.send()}},setMediaContentType:function(a){this.contentType=
373a=a.toLowerCase();0<=a.indexOf("mp3")&&(this.contentType="audio/mpeg");0<=a.indexOf("wav")&&(this.contentType="audio/wav");0<=a.indexOf("mp4")&&(this.contentType="video/mp4");0<=a.indexOf("webm")&&(this.contentType="video/webm")},setMediaType:function(){0<=this.contentType.indexOf("audio")&&(this.type="audio");0<=this.contentType.indexOf("video")&&(this.type="video")},initMediaSource:function(){this.mediaSource.addEventListener("sourceopen",function(){this.sourceBuffer=this.mediaSource.addSourceBuffer(this.contentType);
374this.preloadData();this.initEvent()}.bind(this))},preloadData:function(){var a=this.currentBytes+1,b=999999;this.fileSize-1-a<=1.5*b&&(b=this.fileSize-1-a);this.requestDataByRange(a,Math.min(a+b,this.fileSize-1))},initEvent:function(){this.$media.addEventListener("timeupdate",function(){this.requesting||.8<=this.getPlaybackProgress()&&this.preloadData()}.bind(this));this.sourceBuffer.addEventListener("updateend",function(){this.requesting=!1;this.currentBytes==this.fileSize-1&&(this.mediaSource.endOfStream(),
375$(this.$media).bind("ended",function(){this.endedCallback&&this.endedCallback()}.bind(this)))}.bind(this))},requestDataByRange:function(a,b){if(!(isNaN(a)||isNaN(b)||a<=this.currentBytes||b<=this.currentBytes||a>=this.fileSize||b>=this.fileSize||b<a)){this.requesting=!0;var c=new XMLHttpRequest;c.open("GET",this.url,!0);c.setRequestHeader("Range","bytes="+a+"-"+b);c.responseType="arraybuffer";c.onload=function(d){if(206===c.status||200===c.status)this.sourceBuffer.appendBuffer(c.response),this.currentBytes=
376b}.bind(this);c.send()}},requestFullData:function(){this.$media=document.createElement(this.type);this.$media.src=this.url;$(this.$media).bind("ended",function(){this.endedCallback&&this.endedCallback()}.bind(this))},getPlaybackProgress:function(){if(0<this.sourceBuffer.buffered.length){var a=this.sourceBuffer.buffered.end(0);return this.$media.currentTime/a}return 0},play:function(a){var b=this,c;return $jscomp.asyncExecutePromiseGeneratorProgram(function(d){if(1==d.nextAddress)return d.setCatchFinallyBlocks(2),
377d.yield(b.$media.play(),4);if(2!=d.nextAddress)return a&&a(!0),d.leaveTryBlock(0);c=d.enterCatchBlock();a&&a(!1);console.log("bgSound",c);d.jumpToEnd()})},pause:function(a){try{this.$media.pause(),a&&a()}catch(b){}},getPaused:function(){return this.$media.paused},setVolume:function(a){try{this.$media.volume=a}catch(b){}},setId:function(a){try{this.$media.setAttribute("id",a)}catch(b){}}
377,setCurrentTime:function(a){if(!isNaN(a))try{a=Math.min(this.sourceBuffer.buffered.end(0),a),a=Math.max(0,a),this.$media.currentTime=
378a}catch(b){}},bind:function(a,b){switch(a){case "play":return this.play(b),this;case "pause":return this.pause(b),this;case "ended":return b&&(this.endedCallback=b),this}},unbind:function(a){switch(a){case "play":return $(this.$media).unbind("play"),this;case "pause":return $(this.$media).unbind("pause"),this;case "ended":return $(this.$media).unbind("ended"),this}},remove:function(){$(this.$media).remove();return this}});var isPlaying;
379Class("BackgroundSound",{create:function(){isPlaying=!1;this.currentIndex=0;this.urlList=[];this.audioList=[];this.initResource();this.initAudioList();this.initEvent();this.play()},initResource:function(){var a=bookConfig.BackgroundSoundURL;a&&("string"==typeof a?this.urlList.push(a):this.urlList=a)},resetResource:function(){this.destroyAudio();this.urlList=[];this.audioList=[];this.initResource();this.initAudioList();this.initEvent();this.play()},destroyAudio:function(){for(var a=0;a<this.audioList.length;a++){var b=
380this.audioList[a];b.pause();b.unbind("play").unbind("ended");b.remove()}},initAudioList:function(){for(var a=this.urlList.length,b=0;b<a;b++){var c=this.urlList[b];c&&"string"==typeof c&&(0==b?(c=new MediaBuffer(this.urlList[b],"audio",!0),c.setId("BGSound"),$("body").append(c.$media)):c=new MediaBuffer(this.urlList[b],"audio"),isNaN(bookConfig.bgSoundVol)||c.setVolume(bookConfig.bgSoundVol/100),c.index=b,c.bind("play",function(d){unbindSoundEvent();this.hasPlayed=!0}.bind(c)),this.audioList.push(c))}},
381initEvent:function(){for(var a=this,b=bookConfig.BackgroundSoundLoop,c=this.audioList.length,d=0;d<c;d++){var e=this.audioList[d],f=this.getNextAudio(d+1);d==c-1&&-1!=b?this.setLoopAudio(e,f):e.bind("ended",function(){this.pause();a.playNextAudio(this.index)}.bind(e))}},setLoopAudio:function(a,b){this.index=0;var c=bookConfig.BackgroundSoundLoop;a.bind("ended",function(d){this.index<c?(a.pause(),this.playNextAudio(this.index)):(this.pause(),global.settingBody&&global.settingBody.changeBackgroundBtnCase());
382this.index++}.bind(this))},playNextAudio:function(a){if(a=this.getNextAudio(a))this.currentIndex=a.index,a.play()},pauseCurrentAudio:function(){var a=this,b=this.getCurrentAudio();b&&b.pause(function(){a.changeBackgroundSoundButtonState(!1)})},playCurrentAudio:function(){var a=this,b=this.getCurrentAudio();b&&b.play(function(c){a.changeBackgroundSoundButtonState(c)})},getCurrentAudio:function(){return this.audioList[this.currentIndex]},getNextAudio:function(a){return this.audioList[(a+1)%this.audioList.length]},
383play:function(){try{var a=this.getCurrentAudio();if(!a||isPlaying&&!a.getPaused())return;window.playBackgroundSound&&a.play()}catch(b){}isPlaying=!0;this.changeBackgroundSoundButtonState(!0)},pause:function(){isPlaying=!1;try{var a=this.getCurrentAudio();if(!a)return;a.pause()}catch(b){}this.changeBackgroundSoundButtonState(!1)},playOrPause:function(){1==isPlaying?this.pause():this.play()},changeBackgroundSoundButtonState:function(a){isPlaying||flipSoundIsPlaying?(StateSynchronous.instance().findButtons("Backgroun
383dSoundButton").each(function(b){b.setAsSoundOn();
384b.executeCallback()}),StateSynchronous.instance().findButtons("PhoneBackgroundSoundButton").each(function(b){b.setAsSoundOn();b.executeCallback()})):(StateSynchronous.instance().findButtons("BackgroundSoundButton").each(function(b){b.setAsSoundOff();b.executeCallback()}),StateSynchronous.instance().findButtons("PhoneBackgroundSoundButton").each(function(b){b.setAsSoundOff();b.executeCallback()}));global.settingBody&&global.settingBody.changeBackgroundBtnCase(a)},setVolume:function(a){for(var b=this.audioList.length,
385c=0;c<b;c++)this.audioList[c].setVolume(a)},inAudioList:function(a){for(var b=this.audioList.length,c=0;c<b;c++)if(a==this.audioList[c])return!0;return!1},prepareAudios:function(){for(var a=this.audioList.length,b=0;b<a;b++){var c=this.audioList[b];if(c.getPaused()&&!c.hasPlayed)try{c.play(),c.pause()}catch(d){}}}});
386var buttonType={caption_button:0,icon_button:1,double_button:2},buttonAlign={icon_left:0,icon_top:1,icon_right:2,icon_bottom:3},button=Class({create:function(a,b){this.caption=b.caption?b.caption:"";this.iconURL=b.iconURL?b.iconURL:"";this.mainColor=b.mainColor?b.mainColor:"";this.width=b.width?b.width:40;this.height=b.height?b.height:40;this.needResize=b.needResize?b.needResize:!1;this.asImgButton=b.asImgButton?b.asImgButton:!1;this.buttonType=b.buttonType?b.buttonType:1;this.config=b;this.father=
387a;this.background=$("<div style = 'position:absolute;'></div>");this.iconBox=$("<img style = 'position:absolute'></img>");$(a).append(this.background);$(this.background).asButton();this.background.css({position:"absolute",width:this.width+"px",height:this.height+"px","-webkit-border-radius":"2px","-moz-border-radius":"2px","border-radius":"2px",cursor:"pointer"});void 0!=this.config.mainColor&&(this.mainColor=this.config.mainColor,this.background.css({"background-color":this.config.mainColor}));this.buttonType!=
388buttonType.icon_button&&(this.caption=this.config.caption,this.captionBox=new label(this.caption,this.background),this.setPosition());this.buttonType!=buttonType.caption_button&&(this.iconBox.attr("src",this.iconURL),this.asImgButton&&$(this.iconBox).asImageButton(),$(this.background).append(this.iconBox),this.iconBox.on("load",function(){this.setPosition()}.bind(this)))},setPosition:function(){if(this.buttonType==buttonType.double_button){var a=this.captionBox.getWidth(),b=this.captionBox.getHeight(),
389c=this.iconBox.width(),d=this.iconBox.height();switch(this.config.align){case buttonAlign.icon_left:this.width=a+c+12;this.height=Math.max(d,b)+6;$(this.iconBox).css({top:(this.height-d)/2+"px",left:"4px"});
389this.captionBox.setLabelPosition((this.height-b)/2,4,["top","right"]);break;case buttonAlign.icon_top:this.width=Math.max(c,a)+6;this.height=b+d+8;this.iconBox.css({top:"2px",left:(this.width-c)/2+"px"});this.captionBox.setLabelPosition((this.width-a)/2,2,["left","bottom"]);break;case buttonAlign.icon_right:this.width=
390a+c+12;this.height=Math.max(d,b)+6;$(this.iconBox).css({top:(this.height-d)/2+"px",right:"4px"});this.captionBox.setLabelPosition((this.height-b)/2,4,["top","left"]);break;case buttonAlign.icon_bottom:this.width=Math.max(c,a)+6,this.height=b+d+8,$(this.iconBox).css({bottom:"2px",left:(this.width-c)/2+"px"}),this.captionBox.setLabelPosition(2,(this.width-a)/2,["top","left"])}}else if(this.buttonType==buttonType.caption_button)this.width=this.captionBox.getWidth()+10,this.height=this.captionBox.getHeight()+
39110,this.captionBox.setLabelPosition(5,2);else if(this.buttonType==buttonType.icon_button)this.iconBox.on("load",function(){this.width=$(this.iconBox).width();this.height=$(this.iconBox).height()}.bind(this));$(this.background).css({width:this.width,height:this.height+"px"})},resize:function(a,b){this.onResize(a,b)},onResize:function(a,b){this.width=a;this.height=b;$(this.background).css({width:a+"px",height:b+"px"})},getWidth:function(){return this.width},getHeight:function(){return this.height},
392setCSS:function(a){$(this.background).css(a)},setButtonPosition:function(a,b,c){void 0==c&&(c=["left","top"]);this.background.css(c[0],a+"px");this.background.css(c[1],b+"px")},setVisible:function(a){$(this.background).css({display:a?"block":"none"})},changeIcon:function(a){this.iconURL=a;$(this.iconBox).attr("src",this.iconURL);1==this.iconBox[0].colorChanged&&(this.iconBox[0].colorChanged=!1);this.setPosition()},changeCaption:function(a){this.captionBox.setCaption(a);this.setPosition()},getCaptionWidth:function(a){return this.captionBox.getWidth()},
393setIconPosition:function(a,b){this.iconBox.css({left:a+"px",top:b+"px"})},setColor:function(a,b){this.mainColor=a;$(this.iconBox).changeButtonColor(a);this.buttonType!=buttonType.icon_button&&(this.captionBox.setFont("12px",b?b:a,"Tahoma"),$(this.background).css({"text-shadow":"1px 1px #666666"}))},onMouseDown:function(a,b){this.background.bind(_event._down,function(c){b.call(a,c);return!1})},onMouseUp:function(a,b){_agent_.browser.msie?this.background.bind("click",function(c){b.call(a,c);return!1}):
394this.background.bind(_event._end,function(c){b.call(a);return!1})},onMouseOver:function(a,b){this.background.bind(_event._move,function(c){b.call(a);return!1})},mouseEnterShine:function(a,b){this.background.mouseEnterShine(a,b)},mouseEnterJump:function(){this.background.mouseEnterJump()},mouseEnterLight:function(a){this.background.css({"border-radius":"5px"});this.background.bind(_event._enter,function(b){$(this).css({background:a})});this.background.bind(_event._leave,function(b){$(this).css({background:""})})},
395onMouseOut:function(a,b){},onMouseLeave:function(a,b){},onMouseMove:function(a,b){},remove:function(){this.background.remove()}});
396eval(function(a,b,c,d,e,f){e=function(g){return(62>g?"":e(parseInt(g/62)))+(35<(g%=62)?String.fromCharCode(g+29):g.toString(36))};if(0=="0".replace(0,e)){for(;c--;)f[e(c)]=d[c];d=[function(g){return f[g]||g}];e=function(){return"([2-46-9b-su-wA-Z]|1\\w)"};c=1}for(;c--;)d[c]&&(a=a.replace(new RegExp("\\b"+e(c)+"\\b","g"),d[c]));return a}("6 2;6 initDemoBar=b(){q(B.indexOf(\"C.D\")==-1){B+=\"C.D\"}q(!4.j||!4.j.E()||!4.c||!4.c.E())$(\"r\").F(\"\");6 s=4.c;2=$(\"<k></k>\");2.3({u:'305px',l:'70px',m:'n','background-G':'#cccccc','H':0.5,'z-I':J,'-moz-v-w':'o','-webkit-v-w':'o','v-w':'o'});6 d=$(\"<K />\");d.3({m:'n',e:'L',f:'o',\"M-u\":\"53px\",\"M-l\":\"N\"});6 g=$(\"<k></k>\");g.3({m:'n',e:'13px',f:'65px'});6 demoLogo=$(\"<K 7='l:N;O:L;' P='\"+Q+\"R.S'/>\");6 h=$(\"<T>\"+4.j+\"</T>\");6 8=$(\"<a U='\"+s+\"' target='_blank'>\"+s+\"</a>\");8.3({m:'n',e:'25px',f:'0px'});h.3({'font-size':'15px',G:'#333333'});$(\"r\").i(2);2.i(g);g.i(h);bdor[18]=\"t\";g.i(8);$.fn.extend(2,{V:b(){2.3({e:0,f:0,W:0,X:0,O:\"auto\"})},Y:b(){d.on(\"load\",b(){2.i(d)});d.Z({P:Q+'R.S'})}});2.Y();2.V();window.setInterval(b(){q(!2||2.3(\"display\")==\"none\"||2.3(\"visibility\")==\"p\"||2.A(':p')||!2.parent()[0]||10(2.3(\"H\"))<=0||10(2.3(\"z-I\"))<J||9(2[0].7.f)!=0||9(2[0].7.e)!=0||9(2[0].7.X)!=0||9(2[0].7.W)!=0||11(2[0]).x!=0||11(2[0]).y!=0||9(2[0].7.u)!=305||9(2[0].7.l)!=70||h.A(':p')||8.A(':p')||h.12()!=4.j||8.12()!=4.c||8.Z(\"U\")!=4.c)$(\"r\").F(\"\")},500)};",[],
39765,"  demoBar css bookConfig  var style demoLink parseInt  function homePage demoImg top left demoContent demo append productName div height position absolute 5px hidden if body _link  width border radius    is BUILD_DATE 932217 6406725519N trim html color opacity index 1000 img 10px max 50px margin src uiBaseURL logo png span href setDemoPosition bottom right loadImg attr parseFloat getTransform text".split(" "),0,{}));bdor[66]="ipht";
398var FlipShotButton=Class({visible:!0,create:function(a){this.parent=a;this.init();this.initEvents()},init:function(){var a=this.getImageUrl("previous_normal"),b=this.getImageUrl("next_normal"),c=this.getImageUrl("previous_normal_down"),d=this.getImageUrl("next_normal_down"),e=this.getImageUrl("slide_firstButton"),f=this.getImageUrl("slide_lastButton");this.leftBotton=$("<div aria-label='"+getLanguage("ariaPreviousPage","previous page")+"' tabindex='0' role='button' class='flip_button_left button'></div>");
399this.leftBottonIcon=$("<img width='auto' height='auto' alt='leftBotton' src='"+a+"'/>");this.leftBotton.append(this.leftBottonIcon);this.rightBotton=$("<div aria-label='"+getLanguage("ariaNextPage","next page")+"' tabindex='0' role='button' class='flip_button_right button'></div>");this.rightBottonIcon=$("<img width='auto' height='auto' alt='rightBotton' src='"+b+"'/>");this.rightBotton.append(this.rightBottonIcon);this.firstButton=$("<div aria-label='"+getLanguage("ariaFirstPage","first page")+"' tabindex='0' role='button' class='flip_button_first button'><img width='40px' height='40px' alt='firstButton' src='"+
400e+"'/>");this.lastButton=$("<div aria-label='"+getLanguage("ariaLastPage","last page")+"' tabindex='0' role='button' class='flip_button_last button'><img width='40px' height='40px' alt='lastButton' src='"+f+"'/></div>");var g=this;$("<img src='"+a+"'/>
400")[0].onload=function(){g.width=this.naturalWidth;g.height=this.naturalHeight;g.onResize();g.parent.append(g.leftBotton);g.parent.append(g.rightBotton);bookConfig.isFirstLastShortcutVisible&&(g.parent.append(g.firstButton),g.parent.append(g.lastButton))};
401this.leftBottonIcon.asImageButton(c);this.rightBottonIcon.asImageButton(d);this.leftBotton.enableEnterClick();this.rightBotton.enableEnterClick();this.firstButton.enableEnterClick();this.lastButton.enableEnterClick()},getImageUrl:function(a){return window.toolbar_icons&&toolbar_icons[a]?"data:image/png;base64,"+toolbar_icons[a]:uiBaseURL+a+".png"},onResize:function(){this.left=toolBar.getLeftWidth();this.right=toolBar.getRightWidth();var a=BookInfo.top();1==BookInfo.getCurrentPageIndex()&&BookInfo.isDoublePage()&&
402bookConfig.retainBookCenter&&bookConfig.FlipDirection&&"slide"!=bookConfig.FlipStyle.toLowerCase()&&(a+=BookInfo.height()/4);this.top=(BookInfo.height()-this.height)/2+a;this.minLeft=Math.max(this.left,10);this.minRight=Math.max(this.right,10);this.minBottom=windowHeight-a-BookInfo.height();a=$(".tableofcontent_form").outerWidth(!0);var b=this.minLeft+(global.frmTableOfContent&&global.frmTableOfContent.visible&&global.frmTableOfContent.nailUpStatus?a+10:0);this.leftBotton.css({left:this.left+(global.frmTableOfContent&&
403global.frmTableOfContent.visible&&global.frmTableOfContent.nailUpStatus?a+10:0),top:this.top});this.firstButton.css({left:b,bottom:this.minBottom});this.rightBotton.css({right:this.right,top:this.top});this.lastButton.css({right:this.minRight,bottom:this.minBottom});this.showFirstOrLast()},animate:function(){var a=this.minLeft+(global.frmTableOfContent&&global.frmTableOfContent.visible&&global.frmTableOfContent.nailUpStatus?tocWidth+10:0);this.leftBotton.animate({left:this.left+(global.frmTableOfContent&&
404global.frmTableOfContent.visible&&global.frmTableOfContent.nailUpStatus?tocWidth+10:0)},500);this.firstButton.animate({left:a},500);this.rightBotton.animate({right:this.right},500);this.lastButton.animate({right:this.minRight},500)},show:function(){this.leftBotton.show();this.firstButton.show();this.rightBotton.show();this.lastButton.show()},hide:function(){this.leftBotton.hide();this.firstButton.hide();this.rightBotton.hide();this.lastButton.hide()},initEvents:function(){this.leftBotton.bind(_event._click,
405function(){rightToLeft?nextPageFun("flip shot bar"):previousPageFun("flip shot bar");return!1});this.firstButton.bind(_event._click,function(){rightToLeft?lastPageFun("flip shot bar"):firstPageFun("flip shot bar");return!1});this.rightBotton.bind(_event._click,function(){rightToLeft?previousPageFun("flip shot bar"):nextPageFun("flip shot bar");return!1});this.lastButton.bind(_event._click,function(){rightToLeft?firstPageFun("flip shot bar"):lastPageFun("flip shot bar");return!1});this.firstButton.bind(_event._enter,
406function(){$(this).css({opacity:"1",background:"rgba(0,0,0,0.2)"});$(this).scale(1)});this.firstButton.bind(_event._leave,function(){$(this).css({opacity:"1",background:"none"});$(this).css({opacity:"0.2"});$(this).scale(1)});this.firstButton.bind(_event._end,function(){$(this).css({opacity:"1",background:"none"});$(this).css({opacity:"0.2"});$(this).scale(1)});this.lastButton.bind(_event._enter,function(){$(this).css({opacity:"1",background:"rgba(0,0,0,0.2)"});$(this).css({opacity:"1"});$(this).scale(1)});
407this.lastButton.bind(_event._leave,function(){$(this).css({opacity:"1",background:"none"});$(this).css({opacity:"0.2"});$(this).scale(1)});this.lastButton.bind(_event._end,function(){$(this).css({opacity:"1",background:"none"});$(this).css({opacity:"0.2"});$(this).scale(1)})},showFirstOrLast:function(){if(bookConfig.flipshortcutbutton&&!NeatStyle.isNeat()){var a=-1<BookInfo.getCurrentPages().indexOf(bookConfig.totalPageCount);if(bookConfig.RightToLeft){if(1==BookInfo.getCurrentPageIndex()){this.leftBotton.fadeIn(200);
408this.firstButton.fadeIn(200);this.rightBotton.hide();this.lastButton.hide();return}if(a){this.leftBotton.hide();this.firstButton.hide();this.rightBotton.fadeIn(200);this.lastButton.fadeIn(200);return}}else{if(1==BookInfo.getCurrentPageIndex()){this.leftBotton.hide();this.firstButton.hide();this.rightBotton.fadeIn(200);this.lastButton.fadeIn(200);return}if(a){this.leftBotton.fadeIn(200);this.firstButton.fadeIn(200);this.lastButton.hide();this.rightBotton.hide();return}}this.leftBotton.fadeIn(200);
409this.firstButton.fadeIn(200);this.rightBotton.fadeIn(200);this.lastButton.fadeIn(200)}}});
410Class("CodeBar",{create:function(a){if(this.visible=parseBool(bookConfig.QRCode)&&!isBelowIE9())this.background=$("<div class='printBar'></div>"),this.contentBox=$("<div class='printBG'></div>"),this.showing=!1,this.width=windowWidth,this.height=windowHeight,this.contentWidth=Math.min(windowWidth-60,windowHeight-60,310)+20,this.contentHeight=Math.min(windowWidth-60,windowHeight-60,310)+20+40,this.mainColor="#888888",this.background.css({height:this.height+"px",bottom:"0px"}),this.contentBox.css({height:this.contentHeight+
411"px",width:this.contentWidth+"px",left:(this.width-this.contentWidth)/2+"px"}),this.contentBox.css({top:(this.height-this.contentHeight)/2+"px"}),$(a).append(this.background),$(a).append(this.contentBox),this.titleBox=$("<div></div>"),this.titleBox.css({width:this.contentWidth-6+"px",height:"20px",left:"3px",bottom:"10px",position:"absolute","line-height":"20px"}),this.titleBox.css({"vertical-align":"middle","text-align":"center",color:"#625715","text-shadow":"1px 1px 1px #ffffff"}),this.titleBox.css({background:"#edaa1d",
412"border-radius":"10px",border:"#ffffff solid 1px"}),this.titleBox.html("<b>Scan QR code</b>"),this.scanBox=$("<div></div>"),this.scanBox.css({position:"absolute","border-radius":"5px"}),this.scanBox.css({width:this.contentWidth-80+"px",height:this.contentWidth-80+"px",background:"#ffffff",border:"#edaa1d solid 10px",left:"30px",top:"30px"}),this.contentBox.append(this.scanBox),this.closeButton=$("<div></div>"),this.closeButton.css({top:"0px",right:"0px",position:"absolute"}),this.closeButton.append($("<img src='"+
413uiBaseURL+"close.png'/>")),$(this.contentBox).append(this.closeButton),this.fillImage(),this.initEvent(),this.background.css({display:"none"}),this.contentBox.css({display:"none"})},onResize:function(){this.visible&&(this.width=windowWidth,this.height=windowHeight,this.contentWidth=Math.min(windowWidth-60,windowHeight-60,310)+20,this.contentHeight=Math.min(windowWidth-60,windowHeight-60,310)+20+40,this.background.css({height:this.height+"px",bottom:"0px"}),this.contentBox.css({height:this.contentHeight+
414"px",width:this.contentWidth+"px",left:(this.width-this.contentWidth)/2+"px"}),this.contentBox.css({top:(this.height-this.contentHeight)/2+"px"}),this.titleBox.css({width:this.contentWidth-6+"px",height:"20px",left:"3px",bottom:"10px","line-height":"20px"}),this.scanBox.css({width:this.contentWidth-80+"px",height:this.contentWidth-80+"px",left:"30px",top:"30px"}),this.closeButton.css({top:"0px",right:"0px"}),this.scanBox.html(""),this.fillImage())},setPosition:function(a,b,c){this.visible&&(void 0==
415c&&(c=["left","top"]),$(this.background).css(c[0],a+"px"),$(this.background).css(c[1],b+"px"))},getShowStatu:function(){return this.showing},setShowStatu:function(a){this.showing=a},show:function(){this.visible&&($(this.background).css({display:"block"}),$(this.contentBox).fadeIn(500),this.showing=!0)},hide:function(){this.visible&&($(this.background).fadeOut(500),$(this.contentBox).fadeOut(500),this.showing=!1)},initEvent:function(){if(this.visible){var a=this;this.background.bind(_event._down,function(b){a.hide();
416a.showing=!1});this.closeButton.bind(_event._end,function(b){a.hide();a.showing=!1});this.closeButton.bind("mouseover",function(b){a.closeButton.css({cursor:"pointer"})})}},fillImage:function(){this.visible&&this.scanBox.qrcode({width:this.contentWidth-80,height:this.contentWidth-80,text:window.location.href})}});
417Class("QRButton",{create:function(a){if(this.visible=parseBool(bookConfig.QRCode)&&!isBelowIE9())this.button=$("<div class='qrcodeBox'></div>"),this.$qrcodeBox=$("<div id='qrcode'></div>"),this.$boxArrow=$("<div class='boxArrow'></div>"),a.append(this.button),this.initHtml(),this.initQrcode(),this.initEvent()},initHtml:function(){var a=$("#fbToolBar").height()?$("#fbToolBar").height()+5:15;this.button.css({width:"40px",height:"40px","z-index":"1001",right:"0px",bottom:a+"px",background:"rgba(0, 0, 0, 0.3)",
418position:"absolute","image-redering":"pixelated"});this.$codeIconBox=$("<div class='codeIconBox' style='width:24px;height:24px;margin:8px'></div>");this.resetIconColor();this.button.append(this.$codeIconBox)},resetIconColor:function(){var a=$('<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 1024 1024" version="1.1" width="24" height="24"><path d="M2.048 480.256h480.256V0H2.048v480.256z m120.32-359.936h240.128v240.128H122.368V120.32zM542.72 0v480.256h480.256V0H542.72z m360.448 360.448h-240.128V120.32h240.128v240.128zM182.272 300.544h120.32V180.224H182.272v120.32zM2.048 1020.928h480.256v-480.256H2.048v480.256zM122.368 660.48h240.128v240.64H122.368v-240.64z m720.384-480.256h-120.32v120.32h120.32V180.224zM542.72 1020.928h120.32V901.12H542.72v119.808z m119.808-360.448v240.64h120.32v-240.128h-120.32z m240.64 240.64h-120.32v120.32h240.128v-240.128h-120.32V901.12z m0-240.64h120.32v-120.32h-120.32V660.48zM542.72 540.672V660.48h120.32v-120.32H542.72z m-360.448 300.032h120.32v-120.32H182.272v120.32z" fill='+
419bookConfig.iconColor+" /></svg>");this.$codeIconBox.html(a)},initQrcode:function(){var a=window.location.href.removeStartFrom("#p=");bookConfig.socialShareLink&&(a=bookConfig.socialShareLink);this.$qrcodeBox.qrcode({width:100,height:100,text:a,render:"image"});this.$qrcodeBox.css({position:"absolute",left:"-140px",bottom:"0px",border:"5px solid #000",background:"#fff",display:"none"});this.$qrcodeBox.find("img").css({padding:"10px"});this.$boxArrow.css({width:"0",height:"0","border-top":"5px solid transparent",
420"border-left":"10px solid #000","border-bottom":"5px solid transparent",position:"absolute",right:"-13px",top:"100px"});this.$qrcodeBox.append(this.$boxArrow);this.button.append(this.$qrcodeBox)},resetQRButton:function(){(this.visible=parseBool(bookConfig.QRCode)&&!isBelowIE9())?this.show():this.button.hide()},show:function(){this.visible&&this.button.show()},hide:function(){this.visible&&this.button.hide()},initEvent:function(){if(this.visible){this.clicked=!1;var a=this;this.button.on("click",function(b){a.clicked=
421!a.clicked;a.clicked?($(this).css({opacity:"1"}),a.$qrcodeBox.css({opacity:1,display:"block"})):($(this).css({opacity:"0.6"}),a.$qrcodeBox.fadeOut("100"))});this.$qrcodeBox.bind(_event._enter,function(b){b.stopPropagation()});this.$qrcodeBox.bind(_event._leave,function(b){b.stopPropagation()});this.button.bind("mouseenter",function(b){$(this).css({opacity:"1"});a.$qrcodeBox.fadeIn("100")});this.button.bind(_event._leave,function(b){a.clicked||($(this).css({opacity:"0.6"}),a.$qrcodeBox.fadeOut("100"),
422a.drapable=!1)});this.button.bind(_event._down,function(b){b=isTouch?b.originalEvent.touches:[b];a.drapable=!0;a.mouseDownPointX=b[0].pageX;a.mouseDownPointY=b[0].pageY;a.codePositionX=$(this).offset().left;a.codePositionY=$(this).offset().top;return a.codeMove=!1});this.button.bind(_event._end,function(b){a.codeMove||(a.clicked=!a.clicked,a.clicked?($(this).css({opacity:"1"}),a.$qrcodeBox.fadeIn("100")):($(this).css({opacity:"0.6"}),a.$qrcodeBox.fadeOut("100")));return a.drapable=!1});this.button.bind(_event._move,
423function(b){b=isTouch?b.originalEvent.touches:[b];if(a.drapable){var c=b[0].pageX-a.mouseDownPointX;b=b[0].pageY-a.mouseDownPointY;var d=windowWidth-a.codePositionX-c-40,e=a.codePositionY+b;$(this).css({right:d+"px",top:e+"px"});getWidth()<=d+140+40?(a.$qrcodeBox.css({left:"50px"}),a.$boxArrow.css({"border-top":"5px solid transparent","border-right":"10px solid #000","border-bottom":"5px solid transparent","border-left":"none",position:"absolute",left:"-13px",right:"auto",top:"100px"})):"-140px"!=
424a.$qrcodeBox.css("left")&&(a.$qrcodeBox.css({left:"-140px"}),a.$boxArrow.css({"border-top":"5px solid transparent","border-left":"10px solid #000","border-bottom":"5px solid transparent","border-right":"none",position:"absolute",right:"-13px",left:"auto",top:"100px"}));90>=e?(a.$qrcodeBox.css({bottom:"-90px"}),a.$boxArrow.css({top:"15px"})):"0px"!=a.$qrcodeBox.css("bottom")&&(a.$qrcodeBox.css({bottom:"0px"}),a.$boxArrow.css({top:"100px"}));if(1<Math.abs(c)||1<Math.abs(b))a.codeMove=!0}return!1})}}});
425var CustomMunu=Class({create:function(a){this.parent=a;this.buttons=new ObjectPool;this.container=$("<div class='customMunu'></div>");this.initButtons();this.buttons.each(function(b){b.setCallback(this.afterButtonClick.bind(this))}.bind(this));this.parent.append(this.container);this.initBtn();this.initCss();this.initEvent()},initButtons:function(){bookConfig.AnnotationButtonVisible&&(this.buttons.add(new AnnotationButton),this.annoBtn=this.buttons.find("annotation").get(0).$button);bookConfig.PrintButtonVisible&&
426(this.buttons.add(new PrintButton),this.printBtn=this.buttons.find("print").get(0).$button);bookConfig.ShareButtonVisible&&(this.buttons.add(new ShareButton),this.shareBtn=this.buttons.find("share").get(0).$button);bookConfig.ZoomButtonVisible&&(this.buttons.add(new MunuZoomButton),this.zoomBtn=this.buttons.find("zoom").get(0).$button);bookConfig.FullscreenButtonVisible&&(this.buttons.add(new MunuFullscreenButton),this.fullBtn=this.buttons.find("full").get(0).$button);bookConfig.TableOfContentButtonVisible&&
427(this.buttons.add(new TableOfContentButton),this.tableButton=this.buttons.find("table").get(0).$button);bookConfig.BookMarkButtonVisible&&(this.buttons.add(new BookmarkButton),this.tableButton=this.buttons.find("bookmark").get(0).$button);bookConfig.ThumbnailsButtonVisible&&(this.buttons.add(new ThumbnailButton),this.tableButton=this.buttons.find("thumbnail").get(0).$button)},afterButtonClick:function(a){a.$button.find("img").changeButtonColor("#333333");a.$caption.css({color:"#333"});a.$button.find("img").css({width:"16px",
428height:"16px",float:"left",margin:"10px"});this.hide()},initBtn:function(){for(var a=0;a<this.buttons.length;a++){var b=this.buttons.objects[a],c=b.$button.find("img"),d=b.$caption;b.colorChanged=!1;c.changeButtonColor("#333333");this.setBtnCss(b.$button,c,d);this.initBtnEvent(b.$button);b.addTo(this.container)}},setBtnCss:function(a,b,c){a.removeAttr("title");a.css({opacity:"1",background:"#fff",float:"left",width:"200px",height:"36px","line-height":"36px"});b.css({width:"16px",height:"16px",float:"left",
429margin:"10px"});c.css({color:"#333"})},initCss:function(){this.container.css({display:"none",position:"absolute",width:"200px","font-family":"Microsoft YaHei,Arial,Helvetica,sans-serif,SimSun;","font-size":"14px","z-index":"1000","font-color":"#333","box-shadow":"0 0 6px #333","-webkit-box-shadow":"0 0 6px #333","-o-box-sha
429dow":"0 0 6px #333","-moz-box-shadow":"0 0 6px #333","-ms-box-shadow":"0 0 6px #333",overflow:"hidden"})},onResize:function(a,b){},initBtnEvent:function(a){a.bind("mouseenter",
430function(b){b.stopPropagation();a.css({background:"#eee"})}.bind(this));a.bind("mouseleave",function(b){b.stopPropagation();a.css({background:"#fff"})}.bind(this))},initEvent:function(){this.parent.bind("click",function(a){this.hide()}.bind(this))},show:function(a){if(a&&this.buttons.objects.length){a=a.originalEvent&&a.originalEvent.changedTouches?a.originalEvent.changedTouches:a.changedTouches?a.changedTouches:[a];var b=document.documentElement.scrollLeft||document.body.scrollLeft,c=document.documentElement.scrollTop||
431document.body.scrollTop;b=a[0].pageX||a[0].clientX+b;a=a[0].pageY||a[0].clientY+c;b>windowWidth-201&&(b=windowWidth-201);this.buttons.length&&a>windowHeight-36*this.buttons.length&&(a=windowHeight-36*this.buttons.length);this.container.css({left:b+"px",top:a+"px"});this.container.fadeIn()}},hide:function(){this.buttons.objects.length&&this.container.fadeOut()}}),ReportPanel=Class({isSended:!0,hostName:"https://fliphtml5.com",create:function(a){this.parent=a;this.visible=!1;this.color=Color(bookConfig.iconColor);
432this.fontColor=Color(bookConfig.iconFontColor);this.initReportBtn();this.initReportBox();this.initSucc();this.initCss();this.initTransEvent()},initReportBtn:function(){this.reportBtn=$("<div class='report'>"+getLanguage("reportBtn","Report >")+"</div>");this.reportIcon=$("<img style='pointer-events:none;'></img>");this.iconUrl="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAABD0lEQVQ4jc2UUXHDMAyG/zAIhIxBGSwMOgYLgxVCIYTBMgZl0AzByiBh0DD49mDdVecqiR+rO905tvxF9i9ZenWr/AcQxXSSjja+SPp5glRVPvUAOu+AiWebgE8fu2pADXxloBk4m88ReAvYBxmNLpsxWD9vAZtgwx34AE7B2iXPMBJlkHSQtEgag//Wtv4u6U3S7EVZU7mxDa2Nvd0kzZJ+bVyk8i04Xm5/FKgsuy+AFhiAxUEWm+tczC5wsQzzuvReW8y9BIht2AL6itgF9qSibTdgrd1hXwIUqSumjeNOFlMkilf6OwAO+R2XAhtS716Bo/nV5g5rwL3nq5Z0UipwKXVOr9RFD8haYb+k/QOqf1jCsGrT2QAAAABJRU5ErkJggg==";
433this.reportIcon.attr("src",this.iconUrl);this.reportIcon.css({position:"absolute",top:"5px",left:"10px"});this.reportIcon.changeButtonColor(this.color.toString());this.parent.append(this.reportBtn)},initReportBox:function(){this.container=$("<div class='reportContainer'></div>");this.reportBox=$("<div class='reportBox'></div>");this.content=$("<div></div>");this.closeUrl="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAf0lEQVQ4jeWUUQrAIAxD4+7XA+Ya7oDZzxBx2iq4LwOCYvqstQgcp9SsDQAk3VPBKdk7Lf6rNZHMldGFkcyuSRIAGEkBMEnojdbjAiNoby8EOoHdg6aALSDIeg5YQ7261vq88lb9euUeYAQNgUE2a23jwZYbewY2qG/R9s/hQD1ydUfwH
433IkLMwAAAABJRU5ErkJggg==";
434this.initTltle();this.reportBox.append(this.content);this.container.append(this.reportBox);this.parent.append(this.container);this.initLinkInput();this.initSelect();this.initContactInput();this.initTextArea();this.initButton();this.initMsgItem();this.initAlert();this.initBoxCss();this.initBoxEvent()},initAlert:function(){this.alert=$("<div></div>");this.alertBox=$("<div></div>");this.alertBg=$("<div></div>");this.alertDesc=$("<div></div>");this.alertBtn=$("<div>"+getLanguage("reportAlertBoxCloseBtn",
435"Close")+"</div>");this.alertBox.append(this.alertDesc).append(this.alertBtn);this.alert.append(this.alertBox);this.container.append(this.alert)},initSucc:function(){this.succBox=$("<div>"+getLanguage("reportSuccessPrompt","Success")+"</div>");this.succBox.css({position:"absolute",color:"#fff","pointer-events":"none","z-index":"10001","border-radius":"5px",left:(windowWidth-280)/2+"px",top:(windowHeight-70)/3+"px","font-size":"20px",width:"280px",height:"70px","text-align":"center",background:"#5CB95C",
436"line-height":"70px"})},initTltle:function(){this.boxTitle=$('<div><div class="box-title" >'+getLanguage("reportBtn","Report")+"</div></div>");this.close=$("<div></div>");this.boxTitle.css({height:"54px","font-size":"14px","line-height":"54px",padding:"0 28px",color:"#333"});this.close.css({position:"absolute",background:"url("+this.closeUrl+") 0 0 no-repeat",cursor:"pointer",right:"28px",top:"17px",width:"20px",height:"20px"});bookConfig.RightToLeft&&(this.close.css({left:"28px",right:"auto"}),this.boxTitle.css({"text-align":"right"}));
437this.boxTitle.append(this.close);this.reportBox.append(this.boxTitle)},initLinkInput:function(){this.linkBox=$('<div  class="report-item"  ></div>');this.linkTitle=$('<div class="report-link-title" >Book Link</div>');this.linkInput=$("<input value='"+window.location.href+"' readonly ></input>");bookConfig.RightToLeft&&(this.linkBox.css({"text-align":"right"}),this.linkInput.css({"text-align":"right"}));this.linkInput.css({"box-sizing":"border-box",height:"36px",width:"100%",outline:"none","border-radius":"8px",
438background:"#eee","font-size":"13px",color:"#333","padding-left":"10px","margin-top":"10px",border:"2px solid transparent"});this.linkBox.append(this.linkTitle).append(this.linkInput);this.content.append(this.linkBox)},initSelect:function(){this.selectBox=$('<div  class="report-item"  ></div>');this.selectTitle=$('<div class="report-select-title" >Infringement Types</div>');this.select=$("<select></select>");this.reportErrorType=$('<div class="report-error-msg" ></div>');this.selectIcon=$("<div></div>");
439this.select.css({"box-sizing":"border-box",height:"36px",width:"100%",outline:"none","border-radius":"8px",background:"#eee","font-size":"13px",color:"#333","padding-left":"10px","margin-top":"10px",border:"2px solid transparent",cursor:"pointer",appearance:"none","-moz-appearance":"none","-webkit-appearance":"none"});this.selectIcon.css({position:"absolute",cursor:"pointer",right:"44px",top:"98px","z-index":"1","pointer-events":"none",border:"8px solid #969696","border-left":"6px solid transparent",
440"border-bottom-color":"transparent","border-right":"6px solid transparent"});bookConfig.RightToLeft&&(this.selectIcon.css({left:"44px",right:"auto"}),this.select.css({direction:"rtl"}));for(var a="Religion;Customs;Race;Political parties;Government;Ruling Illegal;Crime;Rumors;Pornography".split(";"),b=0;b<a.length;b++){var c=$("<option value='"+(b+1)+"' >"+a[b]+"</option>");c.css({padding:"9px 0"});this.select.append(c)}this.selectBox.append(this.selectTitle).append(this.select).append(this.reportErrorType);
441this.content.append(this.selectBox)},initContactInput:function(){this.contactBox=$('<div  class="report-item"  ></div>');this.contactTitle=$('<div class="report-contact-title" >Your Email Address</div>');this.contactInput=$("<input></input>");this.reportErrorEmail=$('<div class="report-error-msg" ></div>');bookConfig.RightToLeft&&(this.contactBox.css({"text-align":"right"}),this.contactInput.css({"text-align":"right"}));this.contactInput.css({"box-sizing":"border-box",height:"36px",width:"100%",outline:"none",
442"border-radius":"8px",background:"#eee","font-size":"13px",color:"#333","padding-left":"10px","margin-top":"10px",border:"2px s
442olid transparent"});this.contactBox.append(this.contactTitle).append(this.contactInput).append(this.reportErrorEmail);this.content.append(this.contactBox)},initTextArea:function(){this.inputBox=$('<div class="report-item" ></div>');this.inputTitle=$('<div class="report-desc-title" >Description</div>');this.reportErrorTextArea=$('<div class="report-error-msg" ></div>');this.textarea=
443$('<textarea placeholder="'+getLanguage("reportTextareaPlaceholder","Please describe the reasons about why this book should be reported. If your write down nothing about the report, this request will be ignored.")+'"></textarea>');this.textarea.css({padding:"9px 15px",height:"124px",width:"100%","border-radius":"8px",background:"#eee",resize:"none",outline:"none",border:"2px solid transparent","box-sizing":"border-box","margin-top":"10px"});bookConfig.RightToLeft&&this.textarea.css({"text-align":"right"});
444this.inputBox.append(this.inputTitle).append(this.textarea).append(this.reportErrorTextArea);this.content.append(this.inputBox)},initCodeInput:function(){var a=this;this.codeBox=$('<div class="report-item" ></div>');this.codeTitle=$('<div class="report-code-title" >Code</div>');this.codeCell=$("<div></div>");this.codeInput=$("<input></input>");this.reportErrorCode=$('<div class="report-error-msg" ></div>');this.reportCode=$('<div class="report-codePic"></div>');try{this.reportCodePic=$('<img src="'+
445this.hostName+'/complain/code.php" id="reportCodePic"/>')}catch(b){console.log("get code.php",b)}bookConfig.RightToLeft&&(this.codeBox.css({"text-align":"right"}),this.codeInput.css({"text-align":"right"}));this.codeInput.css({"box-sizing":"border-box",height:"36px",width:"50%",outline:"none","border-radius":"8px",background:"#eee","font-size":"13px",color:"#333","padding-left":"10px",border:"2px solid transparent"});this.codeCell.css({display:"flex","margin-top":"10px","align-items":"center"});this.reportCode.css({height:"36px",
446"margin-left":"10px",cursor:"pointer"});this.reportCodePic.css({height:"100%"});this.reportCode.append(this.reportCodePic);this.codeCell.append(this.codeInput).append(this.reportCode);this.codeBox.append(this.codeTitle).append(this.codeCell).append(this.reportErrorCode);this.content.append(this.codeBox);this.reportCode.on("click",function(){return a.renewCodePic()})},renewCodePic:function(){try{this.reportCodePic.attr("src",this.hostName+"/complain/code.php?"+(new Date).getTime())}catch(a){console.log("code.php",
447a)}},initMsgItem:function(){this.msgItem=$('<div class="report-msg-item" ></div>');this.msgItem.css({display:"none",color:"#67C23A",padding:"10px 0"});this.content.append(this.msgItem)},resetMsgItem:function(){this.msgItem&&(this.msgItem.text(""),this.msgItem.hide())},initButton:function(){var a=this;this.btnBox=$("<div></div>");this.confirm=$("<div>"+getLanguage("reportConfirm","Submit")+"</div>");this.cancel=$("<div>"+getLanguage("reportCancel","Cancel")+"</div>");this.btnBox.append(this.cancel).append(this.confirm);
448this.initButtonCss();this.content.append(this.btnBox);for(var b=[this.confirm,this.cancel],c=0;c<b.length;c++)b[c].on("mouseenter",function(){$(this).css({opacity:"0.85"})}),b[c].on("mouseleave",function(){$(this).css({opacity:"1"})}),b[c].on("mousedown",function(){$(this).css({top:"1px"})}),b[c].on("mouseup",function(){$(this).css({top:"0"})});this.cancel.bind(_event._click,function(){this.hide()}.bind(this));this.confirm.bind(_event._click,function(){return a.sendAjax()})},checkReportTextArea:function(){""==
449this.textarea.val()?(this.textarea.focus().css({border:"2px solid #FF6A6A",background:"linear-gradient(0deg, #FEE 0%, #FEE 100%), #EEE"}),this.reportErrorTextArea.html("*Please enter the description")):(this.textarea.css({border:0,background:"#eee"}),this.reportErrorTextArea.html(""))},checkReportYourEmail:function(){""==this.contactInput.val()?(this.contactInput.focus().css({border:"2px solid #FF6A6A",background:"linear-gradient(0deg, #FEE 0%, #FEE 100%), #EEE"}),this.reportErrorEmail.html("*Please enter your email address")):
450(this.contactInput.css({border:0,background:"#eee"}),this.reportErrorEmail.html(""))},checkReportType:function(){""==this.select.val()?(this.select.css({border:"2px s
450olid #FF6A6A",background:"linear-gradient(0deg, #FEE 0%, #FEE 100%), #EEE"}),this.reportErrorType.html("*Please select a type")):(this.select.css({border:0,background:"#eee"}),this.reportErrorType.html(""))},showTipsBox:function(a){window.TipsBox?(this._tipsBox||(this._tipsBox=new TipsBox({opacity:1},$("body")),this._tipsBox.background.css({"z-index":1E4,
451background:768>=window.innerWidth?"rgba(0,0,0,0.7)":"rgba(205,226,250,0.35)",top:"35px",left:"50%",right:"initial",transform:"translate(-50%)",padding:"10px 12px","box-shadow":"0px 6px 40px 0px rgba(3,8,26,0.1)","border-radius":"8px",width:"auto"})),this._tipsBox.setCaption(a),this._tipsBox.showTipsBox()):alert(a)},sendAjax:function(){var a=this,b=this;if(""==this.select.val())this.checkReportType();else if(""==this.contactInput.val())this.checkReportYourEmail();else if(""==this.textarea.val())this.checkReportTextArea();
452else{var c,d=null!=(c=window.bookId)?c:"";d&&""!=d&&this.isSended&&$.ajax({url:this.hostName+"/complain/set-complaininfo.php",type:"POST",dataType:"json",data:{bookid:d,type:b.select.val(),message:b.textarea.val(),email:b.contactInput.val()},beforeSend:function(){b.isSended=!1;b.confirm.text("Sending...");if(0==b.select.val()&&""==b.textarea.val())return b.isSended=!0,b.confirm.text("Submit"),!1;if(6==b.select.val()){if(""==b.contactInput.val())return b.isSended=!0,b.confirm.text("Submit"),!1;b.isSended=
453!0;b.confirm.text("Submit");return!0}},success:function(e){a.isSended=!0;a.confirm.text("Submit");switch(e.status){case "1":a.msgItem.text("Thank you for your feedback, we will review it in 2 working days.");a.msgItem.fadeIn(300);break;case "2":a.showTipsBox("Incorrect verification code.");break;default:a.showTipsBox("error")}},error:function(){b.isSended=!0;setTimeout(function(){b.confirm.text("Submit")},3E3)}})}},changeLanguage:function(){this.reportBtn.html(getLanguage("reportBtn","Report"));this.boxTitle&&
454this.boxTitle.find($(".box-title")).html(getLanguage("reportBtn","Report"));this.alertBtn.html(getLanguage("reportAlertBoxCloseBtn","Close"));this.succBox.html(getLanguage("reportSuccessPrompt","Success"));this.textarea.attr("placeholder",getLanguage("reportTextareaPlaceholder","Success"));this.confirm.html(getLanguage("reportConfirm","Success"));this.cancel.html(getLanguage("reportCancel","Success"));this.resetSelectLanguage()},resetSelectLanguage:function(){this.select.empty();for(var a=getLanguage("reportReasonSourceFh5",
455"Religion;Customs;Race;Political parties;Government;Ruling Illegal;Crime;Rumors;Pornography").split(";"),b=0;b<a.length;b++){var c=$("<option>"+a[b]+"</option>");0==b&&(c=$("<option disabled selected >"+a[b]+"</option>"));c.css({padding:"9px 0"});this.select.append(c)}},initButtonCss:function(){this.btnBox.css({"text-align":"center",display:"flex","justify-content":"flex-end","margin-top":"28px"});this.confirm.css({"box-sizing":"border-box",background:"#09F",height:"36px","line-height":"36px",width:"70px",
456"border-radius":"8px",cursor:"pointer",color:"#fff","margin-left":"10px"});this.cancel.css({"box-sizing":"border-box",height:"36px","line-height":"36px",width:"70px","border-radius":"8px",background:"#eee",cursor:"pointer",color:"#333"});bookConfig.RightToLeft&&this.btnBox.css({direction:"rtl"})},initBoxCss:function(){this.container.css({background:"rgba(11,11,11,0.25)",display:"none",position:"absolute","z-index":"1000",width:"100%",height:"100%",left:"0",top:"0",bottom:"0"});this.alert.css({background:"rgba(11,11,11,0.5)",
457display:"none",position:"absolute","z-index":"1000",width:"100%",height:"100%",left:"0",top:"0",bottom:"0"});this.alertBox.css({width:"450px","border-radius":"4px",height:"150px",color:"#333",position:"absolute",left:"50%",top:"50%",background:"#f5f5f5","-webkit-transform":"translate(-50%,-50%)","-o-transform":"translate(-50%,-50%)","-moz-transform":"translate(-50%,-50%)","-ms-transform":"translate(-50%,-50%)",transform:"translate(-50%,-50%)"});this.alertDesc.css({width:"450px",height:"150px",color:"#333",
458position:"absolute","box-sizing":"border-box",padding:"15px","text-align":"center","font-size":"20px"});this.alertBtn.css({position:"absolute",width:"76px",bottom:"30px",left:"190px",background:"#1B7FCB",height:"34px","font-size":"14px","line-height":"34px","border-radius":"4px",cursor:"pointer","text-align":"center",transition:"opacity 0.3s","-webkit-transition":"opacity 0.3s",color:"#fff"});this.reportBox.css({"font-size":"14px",background:"#fff","border-radius":"12px",position:"absolute",width:"560px",
459left:"50%",top:"50%","padding-bottom":"30px","-webkit-transform":"translate(-50%,-50%)","-o-transform":"translate(-50%,-50%)","-moz-transform":"translate(-50%,-50%)","-ms-transform":"translate(-50%,-50%)",transform:"translate(-50%,-50%)"});this.content.css({padding:"0 30px",background:"#fff"})},initBoxEvent:function(){var a=this;this.reportBtn.on("click",function(){return a.show()});this.close.on("click",function(){return a.hide()});this.alertBtn.bind("click",function(){this.alert.fadeOut(200)}.bind(this));
460if(isPad()||isPhone())$(window).on("focusout",function(){window.scrollTo(0,0)});this.textarea.on("input",function(){a.checkReportTextArea()});this.contactInput.on("input",function(){a.checkReportYourEmail()})}
460,initCss:function(){this.reportBtn.css({opacity:"0.75","-webkit-transition":"bottom 0.3s",position:"absolute",color:this.fontColor.rgba(.5),"z-index":"1000",transform:"translate(0,0)",transition:"transform 0.3s",cursor:"pointer","font-size":"14px","line-height":"30px",padding:"0 10px 0 10px",
461"border-top-left-radius":"15px","border-bottom-left-radius":"15px",right:"0",bottom:"106px",display:"flex","align-items":"center"});$(".report-item").css({margin:"0 0 5px"});$(".report-error-msg").css({height:"12px",color:"#FF6A6A","font-size":"12px"});bookConfig.ToolBarVisible&&(-1<"active brief assort classical clear courts facile float fresh metro novelty popular".split(" ").indexOf(global.templeteName)?this.reportBtn.css({bottom:"136px"}):"gorgeous"===global.templeteName?this.reportBtn.css({bottom:"186px"}):
462"envato"===global.templeteName&&this.reportBtn.css({bottom:"186px",right:"auto",left:"0px"}))},initTransEvent:function(){this.reportBtn.bind("mouseenter",function(){this.reportBtn.css({opacity:"1"})}.bind(this));this.reportBtn.bind("mouseleave",function(){this.reportBtn.css({opacity:"0.75"})}.bind(this))},onResize:function(a,b){},show:function(){this.visible=!0;this.container.fadeIn(300)},hide:function(){this.visible=!1;this.container.fadeOut(300);this.resetMsgItem()},showOrHide:function(){this.visible?
463this.hide():this.show()}}),PhoneReportPanel=Class({create:function(a){this.visible=!1;this.color=Color(bookConfig.iconColor);this.fontColor=Color(bookConfig.iconFontColor);this.parent=a;this.reportBtn=$("<div class='report' style='display:none'></div>");this.reportPanelBg=$("<div class='reportPanelBg'></div>");this.initReportBox();this.container.append(this.reportPanelBg);this.initSucc();this.initCss()},initSelect:function(){this._super();this.select.css({padding:"6px 10px"});this.selectIcon.css({right:"30px",
464top:"32px",border:"6px solid #969696","border-left":"5px solid transparent","border-bottom-color":"transparent","border-right":"5px solid transparent"});bookConfig.RightToLeft&&(this.selectIcon.css({left:"30px",right:"auto"}),this.select.css({direction:"rtl"}))},initBoxCss:function(){this._super();this.container.css({transition:"transform 0.3s",transform:"translateX(100%)"});this.reportPanelBg.css({"z-index":"-1",background:"rgba(11,11,11,0.85)",position:"absolute",width:"100%",height:"100%",left:"0",
465top:"0",bottom:"0"});this.reportBox.css({"font-size":"14px",background:"#fff","border-radius":"2px",position:"absolute",width:"100%",height:"100%",left:"50%",top:"50%","-webkit-transform":"translate(-50%,-50%)","-o-transform":"translate(-50%,-50%)","-moz-transform":"translate(-50%,-50%)","-ms-transform":"translate(-50%,-50%)",transform:"translate(-50%,-50%0)","padding-bottom":0});this.alertBox.css({width:"320px",height:"130px",top:"65px","-webkit-transform":"translate(-50%,0)","-o-transform":"translate(-50%,0)",
466"-moz-transform":"translate(-50%,0)","-ms-transform":"translate(-50%,0)",transform:"translate(-50%,0)"});this.alertDesc.css({"font-size":"18px",width:"320px",height:"130px"});this.alertBtn.css({position:"absolute",width:"80px",bottom:"25px",left:"120px",height:"30px","line-height":"30px"});this.content.css({padding:"20px"})},initLinkInput:function(){this._super();this.linkInput.css({margin:"10px 0"})},initSelect:function(){this._super();this.select.css({margin:"10px 0"})},initContactInput:function(){this._super();
467this.contactInput.css({margin:"10px 0"})},initTextArea:function(){this._super();this.textarea.css({width:"100%",height:"100px",padding:"6px 10px",margin:"10px 0"})},initButtonCss:function(){this._super();this.btnBox.css({"text-align":"center","flex-direction":"column",margin:"10px 0 0"});this.confirm.css({width:"100%",height:"36px",margin:"0","line-height":"36px"});this.cancel.css({width:"100%",height:"36px",margin:"10px 0 0","line-height":"36px"});this.btnBox.append(this.confirm).append(this.cancel)},
468initBoxEvent:function(){this._super();this.reportPanelBg.bind(_event._click,function(){this.hide()}.bind(this))},initTltle:function(){this.close=$('<div class="reportCloseBtn" ></div>');var a=$('<svg viewBox="0 0 18.732 32" class="report-close-svg"><path d="M14.887,31.349.456,17.087a1.522,1.522,0,0,1,0-2.173L14.887.651a2.273,2.273,0,0,1,3.186,0,2.209,2.209,0,0,1,0,3.147L5.727,16,18.073,28.2a2.212,2.212,0,0,1,0,3.148,2.273,2.273,0,0,1-3.186,0" transform="translate(0 0)"></path></svg>');a.css({fill:"#999",
469width:"20px",height:"20px"});this.close.css({width:"20px",height:"20px",padding:"15px"});this.close.append(a);this.reportBox.append(this.close)},show:function(){this.visible=!0;this.container.show().css({transform:"translateX(0)"})},hide:function(){var a=this;this.visible=!1;this.container.css({transform:"translateX(100%)"});setTimeout(function(){a.container.hide()},300);this.resetMsgItem()},onResize:function(a,b){}}).extend(ReportPanel),CopyElements=Class({create:function(a){this._super(a);this.initElements();
470this.initEvent(a);this.pickElements(a)},initElements:function(){this.textArea=$("<textarea></textarea>");this.message=$("<p>"+getLanguage("lblSelectMessage","Please copy the the text content in the text box")+"</p>");this.button=$("<div class='cancel'>
470"+getLanguage("lblCopy","Copy")+"</div>")},initEvent:function(a){this.copyHref(this.button[0],a)},copyHref:function(a,b){if(!global.isBelowIE9()){var c=this;a=new ClipboardJS(a,{text:function(d){return c.textArea.val()}});a.on("success",function(d){b.hide.bind(b)();
471d.clearSelection()});a.on("error",function(d){uc?(b.hide.bind(b)(),d.clearSelection()):alert("Copy failed!")})}},copyFrom:function(a){if(a){a.focus();a.select();try{document.execCommand("Copy")}catch(b){a=a.val(),copyToClipboard(a)}}},pickElements:function(a){a.textArea=this.textArea;a.message=this.message;a.button=this.button},changeLanguage:function(){this.message.html(getLanguage("lblSelectMessage","Please copy the the text content in the text box"));this.button.html(getLanguage("lblCancel","Cancel"))}}).extend(FormElements),
472CopyForm=Class({create:function(a){this.elements=new CopyElements(this);this._super(a)},onCreate:function(){this._super();this.stage.css({"background-color":this.mainColor,color:this.fontColor})},initHtml:function(){this.stage.append(this.textArea);this.stage.append(this.message);this.stage.append(this.button);this._super()},fillText:function(a){this.textArea.val(a);rightToLeft&&this.textArea.addClass("rtl")},initEvent:function(){this.stage.bind(_event._down,function(a){a.stopPropagation()})},onShow:function(){},
473onResize:function(){this._super()}}).extend(FadeOutFadeForm);function grayBackground(a,b,c,d,e){this.sw=d;this.sh=e;this.background=$("<div ></div>");this.background.css({width:d+"px",height:e+"px",background:b,opacity:c,"z-index":200,position:"absolute",left:"0px",top:"0px"});a.append(this.background)}grayBackground.prototype.onResize=function(a,b){this.sw=a;this.sh=b;this.background.css({width:a+"px",height:b+"px"})};bdor[25]="i";
474grayBackground.prototype.setPosition=function(a,b,c){void 0==c&&(c=["left","top"]);this.background.css(c[0],a+"px");this.background.css(c[1],b+"px")};grayBackground.prototype.show=function(){this.father.append(this.background)};grayBackground.prototype.hide=function(){this.background.remove()};grayBackground.prototype.setZindex=function(a){this.background.css({"z-index":a})};grayBackground.prototype.onMouseUp=function(a,b){$(this.background).bind(_event._down,function(c){b.call(a)})};
475var textWidth=function(a,b){a=$("<pre>"+a+"</pre>").css({color:bookConfig.iconColor,display:"none","font-size":b.size,"font-family":b.fontName});$("body").append(a);b=Point(a.width(),a.height());a.remove();return b};
476function label(a,b){this.labelBox=$('<div style = "position : absolute;font-family:Tahoma,Georgia,Serif;font-size:12px">'+a+"</div>");"null"!=a&&""!=a&&(this.caption=a,this.fontSize="12px",this.fontColor="#f0f0f0",this.fontName="Tahoma",a=textWidth(a,{size:this.fontSize,fontName:this.fontName}),this.width=a.x,this.height=a.y,b.append(this.labelBox))}label.prototype.getWidth=function(){return this.width};bdor[27]="f";label.prototype.getHeight=function(){return this.height};
477label.prototype.getCaption=function(){return this.caption};label.prototype.setCaption=function(a){this.caption=a;this.labelBox[0].innerHTML=a;a=textWidth(a,{size:this.fontSize,fontName:this.fontName});this.width=a.x;this.height=a.y};label.prototype.setLabelPosition=function(a,b,c){void 0==c&&(c=["left","top"]);this.labelBox.css(c[0],a+"px");this.labelBox.css(c[1],b+"px")};label.prototype.onResize=function(a,b){this.width=a;this.height=b;this.labelBox.css({width:a+"px",height:b+"px"})};
478label.prototype.setFont=function(a,b,c){null==a?a=this.fontSize:this.fontSize=a;null==b?b=this.fontColor:this.fontColor=b;null==c?c=this.fontName:this.fontName=c;this.labelBox.css({"font-size":a,color:b,"font-family":c});a=textWidth(this.caption,{size:a,fontName:c});this.width=a.x;this.height=a.y};label.prototype.setFontSize=function(a){null==a?a=this.fontSize:this.fontSize=a;this.labelBox.css({"font-size":a});a=textWidth(this.caption,{size:a,fontName:this.fontName});this.width=a.x;this.height=a.y};
479label.prototype.riseAWord=function(a){var b=this.caption;-1==b.indexOf(a)&&(a=a.toLowerCase());-1!=b.indexOf(a)&&(newCaption=b.replaceAll(a,"<font color=red><strong>"+a+"</strong></font>"),this.labelBox[0].innerHTML=newCaption)};label.prototype.shortWord=function(a){this.caption.length>a&&(this.caption=this.caption.substring(0,a)+"..",this.setCaption(this.caption))};label.prototype.setCSS=function(a){this.labelBox.css(a)};label.prototype.setClass=function(a){this.labelBox.attr("class",a)};
480function initProgressBar(a,b){this.width=60;this.height=30;this.progress=new label("Loading",a);this.caption=this.originCaption=b;this.captionLength=this.caption.length;this.progress.setCSS({display:"none"})}initProgressBar.prototype.setPosition=function(a,b){this.progress.setLabelPosition((a-this.width)/2,(b-this.height)/2)};
481initProgressBar.prototype.addTimer=function(){var a=this;this.timerId=window.setInterval(function(){a.caption+=".";a.caption.length>a.captionLength+3&&(a.caption=originCaption);a.progress.setCaption(a.caption)},600)};initProgressBar.prototype.removeTimer=function(){window.clearInterval(this.timerId)};initProgressBar.prototype.show=function(){this.progress.setCSS({display:"block"});this.caption=this.originCaption;this.addTimer()};
482initProgressBar.prototype.hide=function(){this.progress.setCSS({display:"none"});this.removeTimer()};initProgressBar.prototype.setIndex=function(a){this.progress.setCSS({"z-index":a})};
483var DoubleSinglePageElements=Class({create:function(a){this._super(a);this.initElements();this.pickElements(a)},initElements:function(){this.doublePageImg=$("<img style='pointer-events:none;'></img>");
483this.secondTitle=$("<div class='secondTitle'>"+getLanguage("doublePageDescription","How to set landscape ?")+"</div>");this.itemList=$("<div class='itemList'></div>");this.closeButton=$("<div class='closeButton'>"+getLanguage("doublePageGotIt","Got it")+"</div>");this.wordBox=$("<div class='wordBox'></div>");
484this.textBox=$("<div class='textBox'></div>")},initEvent:function(a){},pickElements:function(a){a.doublePageImg=this.doublePageImg;a.secondTitle=this.secondTitle;a.itemList=this.itemList;a.closeButton=this.closeButton;a.wordBox=this.wordBox;a.textBox=this.textBox},changeLanguage:function(){this.closeButton.html(getLanguage("doublePageGotIt","Got it"))}}).extend(FormElements),DoubleSinglePageForm=Class({create:function(a){this.elements=new DoubleSinglePageElements(this);this._super(a)},onCreate:function(){this.elements.doublePageImg.attr("src",
485uiBaseURL+"doubleSinglePageBanner.png");"Android"==_agent_.system.name?(this.title.append($("<span>"+getLanguage("doublePageAndroidTitle","Enable Landscape Mode to Read in Two-page View?")+"</span>")),this.item1=$("<div class='item'>"+getLanguage("doublePageAndroidSettingStep1","1.Allow auto-rotation in phone settings")+"</div>"),this.item2=$("<div class='item'>"+getLanguage("doublePageAndroidSettingStep2","2.Allow landscape in browser settings")+"</div>"),this.item3=$("<div class='item'>"+getLanguage("doublePageAndroidSettingStep3",
486"3.Turn your phone sideways to read")+"</div>"),this.elements.itemList.append(this.item1,this.item2,this.item3)):(this.title.append($("<span>"+getLanguage("doublePageTitle","Enable Landscape Mode to Read in Two-page View")+"</span>")),this.item1=$("<div class='item'>"+getLanguage("doublePageIPhoneSettingStep1","1.Disable portrait orientation lock")+"</div>"),this.item2=$("<div class='item'>"+getLanguage("doublePageIPhoneSettingStep2","2.Rotate phone to read")+"</div>"),this.elements.itemList.append(this.item1,
487this.item2));this._super()},initHtml:function(){this.stage.css({"line-height":"normal"});this.elements.textBox.append(this.title,this.elements.itemList);this.elements.wordBox.append(this.elements.textBox,this.elements.closeButton);this.stage.append(this.elements.doublePageImg,this.wordBox);this._super()},initEvent:function(){this.stage.bind(_event._down,function(a){a.stopPropagation()});this.elements.closeButton.bind("click",this.hide.bind(this))},onShow:function(){},onResize:function(){var a=548/
488620*windowWidth*.45*.8;this.stage.css({height:a+"px"});windowHeight<windowWidth?(this.elements.doublePageImg.css({float:"left",width:"45%"}),this.elements.wordBox.css({float:"right",width:"55%",height:a+"px"}),this.elements.textBox.css({height:a-58+"px",display:"flex","flex-wrap":"wrap","align-content":"center",padding:"0 10px"})):(this.stage.css({height:"auto"}),this.elements.doublePageImg.css({float:"none",width:"100%"}),this.elements.wordBox.css({float:"none",width:"auto",height:"auto"}),this.elements.textBox.css({height:"auto",
489display:"block",padding:"0 10px"}))},changeLanguage:function(){this._super();"Android"==_agent_.system.name?(this.title.find("span").html(getLanguage("doublePageAndroidTitle","Enable Landscape Mode to Read in Two-page View?")),this.item1.html(getLanguage("doublePageAndroidSettingStep1","1.Allow auto-rotation in phone settings")),this.item2.html(getLanguage("doublePageAndroidSettingStep2","2.Allow landscape in browser settings")),this.item3.html(getLanguage("doublePageAndroidSettingStep3","3.Turn your phone sideways to read"))):
490(this.title.find("span").html(getLanguage("doublePageTitle","Enable Landscape Mode to Read in Two-page View")),this.item1.html(getLanguage("doublePageIPhoneSettingStep1","1.Disable portrait orientation lock")),this.item2.html(getLanguage("doublePageIPhoneSettingStep2","2.Rotate your phone")))}}).extend(FadeOutFadeForm),AddImageFile=Class({create:function(a){this.container=a;this.addContexts={};this.address=uiBaseURL;this.currentObject=$("<div><div/>").attr("data-key","114");this.imageDatas={};this.fileName=
491window.location.href.replace(window.location.hash,"")+"LocalFile";this.fileCookies=[];this.createZoomFrame();this.toolBar=this.createToolBar(a);this.getCookieFile()},createToolBar:function(a){var b=this,c=$("<div class='flipHTML5LocalFile-toolBar' style='position: absolute;width: 60px;height: 32px;background-color: rgba(0, 0, 0, 0.8);border-radius: 4px;z-index: 9999;'></div>").appendTo(a).hide();a=$("<div class='flipHTML5LocalFile-toolBar-del'></div>").css({left:4}).append($("<img style='margin-left: 3px;margin-top: 3px;'/>").attr("src",
492this.address+"signature_del.png")).appendTo(c);
492var d=$("<div class='flipHTML5LocalFile-toolBar-update'></div>").css({left:32}).append($("<img style='margin-left: 3px;margin-top: 3px;'/>").attr("src",this.address+"ImgFile_update.png")).appendTo(c);a.on("click touchend",function(e){b.currentObject&&(b.currentObject.remove(),c.hide(),b.zoomFrame&&b.zoomFrame.hide(),e=b.currentObject.attr("data-key"),delete b.imageDatas[e],b.delArrayOrderKey(b.fileCookies,e),b.addLocalStorage(b.fileName,b.parseJSON(b.fileCookies)))});
493d.on(_event._down,function(){b.currentObject&&b.currentObject.find(".TextFile")&&b.currentObject.find(".TextFile")[0].click()});c.on("mousedown touchstart",function(e){e.preventDefault();e.stopPropagation();return!1});this.container.add($(document)).add(BookInfo.container()).on("mousedown.hideToolBar touchstart.hideToolBar",function(){c.hide()});return c},createZoomFrame:function(){var a=$("<div class='flipHTML5ZoomFrame' style='position: absolute;'></div>"),b=[];this.zoomFrame=a;for(var c=0;9>c;c++){var d=
494$("<div></div>").addClass("flipHTML5Point flipHTML5ZoomPoint"+c).appendTo(a);b.push(d)}this.westZoom(b[7]);this.northZoom(b[1]);this.southZoom(b[5]);this.eastZoom(b[3]);this.westZoom(b[0]).northZoom(b[0]);this.northZoom(b[2]).eastZoom(b[2]);this.westZoom(b[6]).southZoom(b[6]);this.southZoom(b[4]).eastZoom(b[4]);this.container.add($(document)).add(BookInfo.container()).on("mousedown.hideToolBar touchstart.hideToolBar",function(){a.hide()})},getCookieFile:function(){try{var a=this.getLocalStorage(this.fileName),
495b=eval(a)}catch(d){}if(b)for(a=0;a<b.length;a++){var c=b[a];this.fileCookies.push({key:c.key,page:c.page,fileLeft:c.fL,fileTop:c.fT,fileWidth:c.fW,fileHeight:c.fH,imgWidth:c.iW,imgHeight:c.iH,src:c.src});this.imageDatas[c.key]={width:c.iW,height:c.iH}}},addFile:function(a,b){var c=a.src,d=a.imgWidth,e=a.imgHeight,f=a.key;a=$("<div class='flipHTML5AddFile' style='position: absolute;cursor: move;'></div>").css({width:a.fileWidth,height:a.fileHeight,left:a.fileLeft,top:a.fileTop}).attr("data-key",f).append($("<input type='file' class='TextFile' style='position: absolute;left: 0px;top: 0px;width: 100%;height: 100%;cursor: move;z-index: 2;'/>").css({opacity:0})).appendTo(b);
496this.bindFileDivEvents(a,b);d&&e&&c&&this.addImage(a,c,d,e,f)},addCreateEvents:function(){var a=0,b,c=this.contextArray;if(c)for(this.offCreateEvents();b=c.eq(a++),0<b.length;)this.bindCreateFileEvent(b,parseInt(b.attr("data-page")))},offCreateEvents:function(){this.contextArray&&(this.contextArray.css({cursor:""}),this.contextArray.off("mousedown.addLocalFile touchstart.addLocalFile"))},bindCreateFileEvent:function(a,b){var c=this;a.css("cursor","crosshair");a.off("mousedown.addLocalFile touchstart.addLocalFile").one("mousedown.addLocalFile touchstart.addLocalFile",
497function(d){d.stopPropagation();d.preventDefault();var e=(new Date).getTime(),f,g,h,k,m,l,n=a.offset().left,p=a.offset().top;$(".flipHTML5LocalFile-current").removeClass("flipHTML5LocalFile-current");var q=$("<div style='position: absolute;cursor: move;'></div>").attr("data-key",e).addClass("flipHTML5AddFile flipHTML5LocalFile-current").append($("<input type='file' class='TextFile' style='position: absolute;left: 0px;top: 0px;width: 100%;height: 100%;cursor: move;z-index: 2;'/>").css({opacity:0})).appendTo(a);
498var r=f=d.pageX||d.originalEvent.touches[0].pageX;var u=g=d.pageY||d.originalEvent.touches[0].pageY;c.bindFileDivEvents(q,a);$(document).add(a).off("mousemove.addLocalFile touchmove.addLocalFile").on("mousemove.addLocalFile touchmove.addLocalFile",function(t){f=t.pageX?t.pageX:t.originalEvent.touches?t.originalEvent.touches[0].pageX:0;g=t.pageY?t.pageY:t.originalEvent.touches?t.originalEvent.touches[0].pageY:0;f&&(0>f-r?(h=Math.floor((f-n)/BookInfo.scale()),m=Math.floor((r-f)/BookInfo.scale())):(h=
499Math.floor((r-n)/BookInfo.scale()),m=Math.floor((f-r)/BookInfo.scale())));g&&(0>t.pageY-u?(k=Math.floor((g-p)/BookInfo.scale()),l=Math.floor((u-g)/BookInfo.scale())):(k=Math.floor((u-p)/BookInfo.scale()),l=Math.floor((g-u)/BookInfo.scale())));q.css({left:h,top:k,width:m,height:l});c.resizeZoomFrame(q)});$(document).add(a).off("mouseup.addLocalFile touchend.addLocalFile").one("mouseup.addLocalFile touchend.addLocalFile",function(t){c.offCreateEvents();$(document).add(a).off("mousemove.addLocalFile touchmove.addLocalFile");
500$(document).add(a).off("mouseup.addLocalFile touchend.addLocalFile");
500if(q){t=q.width();var x=q.height();32>t&&q.width(32);12>x&&q.height(12);q.find(".TextFile")[0].click();c.resizeZoomFrame(q);t=c.parseObject(q[0]);c.parseObject(c.zoomFrame[0]);c.fileCookies.push({key:e,page:b,fileLeft:t.left,fileTop:t.top,fileWidth:t.width,fileHeight:t.height,imgWidth:null,imgHeight:null,src:null});c.addLocalStorage(c.fileName,c.parseJSON(c.fileCookies))}void 0!=c.onCreated&&c.onCreated[1].call(c.onCreated[0])})})},
501addImage:function(a,b,c,d,e){a.find(".LocalImage")&&a.find(".LocalImage").remove();var f=a.width()||40,g=a.height()||40;c=this.resizeImage("autoFit",c,d,f,g);$("<img class='LocalImage' style='position: absolute;z-index: 2;'/>").attr("data-key",e).css({width:c.width,height:c.height,left:c.left,top:c.top}).attr("src",b).appendTo(a)},resizeImage:function(a,b,c,d,e){b/=c;c=0===e?1:d/e;var f=e*b,g=d/b;switch(a){case "autoFit":var h=f>d?{width:d,height:g,top:(e-g)/2,left:0}:g>e?{width:f,height:e,left:(d-
502f)/2,top:0}:f/g==b?{width:f,height:g,left:0,top:0}:{width:1,height:1,left:0,top:0};break;case "scale":h={left:0,top:0,width:d,height:e};break;case "fullFill":b>c?h={left:(d-e*b)/2,top:0,width:e*b,height:e}:b<c?h={left:0,top:(e-d/b)/2,width:d,height:d/b}:b==c&&(h={left:0,top:0,width:d,height:e})}return h},bindFileDivEvents:function(a,b){var c=this,d=!1,e=a.attr("data-key");a.on("pointerdown.signatureImg",function(f){f.stopPropagation()});a.off("mousedown.addLocalFile touchstart.addLocalFile").on("mousedown.addLocalFile touchstart.addLocalFile",
503function(f){f.preventDefault();f.stopPropagation();f=f.originalEvent.touches?f.originalEvent.touches[0]:f;var g,h;var k=a[0].offsetLeft;var m=a[0].offsetTop;var l=f.pageX;var n=f.pageY;c.resizeZoomFrame(a);b.off("mousemove.addLocalFile touchmove.addLocalFile").on("mousemove.addLocalFile touchmove.addLocalFile",function(p){p=p.originalEvent.touches?p.originalEvent.touches[0]:p;if(3<=Math.abs(p.pageX-l)||3<=Math.abs(p.pageY-n))d=!0;g=k-(l-p.pageX)/BookInfo.scale();h=m-(n-p.pageY)/BookInfo.scale();a.css({left:g,
504top:h});c.moveFileDiv(g,h)});$(document).add(b).off("mouseup.addLocalFile touchend.addLocalFile").one("mouseup.addLocalFile touchend.addLocalFile",function(){b.off("mousemove.addLocalFile touchmove.addLocalFile");$(document).add(b).off("mouseup.addLocalFile touchend.addLocalFile");setTimeout(function(){d=!1},200);var p=c.parseObject(a[0]);c.parseObject(c.zoomFrame[0]);c.updateArrayOrderKey(c.fileCookies,e,{fileLeft:p.left,fileTop:p.top});c.addLocalStorage(c.fileName,c.parseJSON(c.fileCookies))})});
505a.find(".TextFile").on({change:function(f){try{var g=f.target.files[0];if(g)if(g.type.match("image.*")){var h=new FileReader;h.onload=function(k){k=k.target.result;var m=new Image;m.src=k;var l=m.width;m=m.height;c.imageDatas[e]={width:l,height:m,src:k};c.addImage(a,k,l,m,e);c.updateArrayOrderKey(c.fileCookies,e,{imgWidth:l,imgHeight:m,src:k});c.addLocalStorage(c.fileName,c.parseJSON(c.fileCookies))};h.readAsDataURL(g)}else alert("not image!")}catch(k){alert("Does not support HTML5 FileReader!")}},
506click:function(f){d&&f.preventDefault()}})},moveFileDiv:function(a,b){var c=this.zoomFrame;c&&(c.css({left:a-4-1,top:b-4-1}),this.toolBar&&this.toolBar.css({left:c.offset().left-this.container.offset().left+3,top:c.offset().top-this.container.offset().top-this.toolBar.outerHeight()-2}))},resizeZoomFrame:function(a){var b=this.zoomFrame;b.css({width:a.width()+8,height:a.height()+8,left:parseInt(a.css("left"))-4-1,top:parseInt(a.css("top"))-4-1}).show();this.toolBar&&this.toolBar.css({left:a.offset().left-
5078-this.container.offset().left+3,top:a.offset().top-8-this.container.offset().top-this.toolBar.outerHeight()-2}).show();a.before(b);$(".flipHTML5LocalFile-current").removeClass("flipHTML5LocalFile-current");this.currentObject=a.addClass("flipHTML5LocalFile-current")},resizeFileDiv:function(a,b,c,d){var e=this.currentObject,f=this.zoomFrame,g=e.attr("data-key");this.toolBar&&this.toolBar&&this.toolBar.css({left:f.offset().left-this.container.offset().left+3,top:f.offset().top-this.container.offset().top-
508this.toolBar.outerHeight()-2});if(e){a&&(f.css({left:a}),e.css({left:a+4+1}));b&&(f.css({top:b}),e.css({top:b+4+1}));c&&40<=c&&(f.css({width:c}),e.css({width:c-8}));d&&20<=d&&(f.css({height:d}),e.css({height:d-8}));try{var h=e.find(".LocalImage"),k=this.imageDatas[g],m=this.resizeImage("autoFit",k.width,k.height,e.width(),e.height());h.css({width:m.width,height:m.height,left:m.left,top:m.top})}catch(l){}m=this.parseObject(e[0]);this.parseObject(f[0]);this.updateArrayOrderKey(this.fileCookies,g,{fileLeft:m.left,
509fileTop:m.top,fileWidth:m.width,fileHeight:m.height})}},eastZoom:function(a){var b=this,c=a.parent();a.on("mousedown.addLocalFile touchstart.addLocalFile",function(d){d.preventDefault();d.stopPropagation();d=d.originalEvent.touches?d.originalEvent.touches[0]:d;var e=c.parent(),f=c.width(),g=d.pageX;$(document).add(e).on("mousemove.addLocalFile touchmove.addLocalFile",function(h){h=h.originalEvent.touches?h.originalEvent.touches[0]:h;h=Math.floor(f-(g-h.pageX)/BookInfo.scale());b.resizeFileDiv(0,0,
510h,0)});$(document).add(e).on("mouseup.addLocalFile touchend.addLocalFile",function(){b.addLocalStorage(b.fileName,b.parseJSON(b.fileCookies));$(document).add(e).off("mousemove.addLocalFile touchmove.addLocalFile");$(document).add(e).off("mouseup.addLocalFile touchend.addLocalFile")})});return this},southZoom:function(a){var b=this,c=a.parent();a.on("mousedown.addLocalFile touchstart.addLocalFile",function(d){d.preventDefault();d.stopPropagation();d=d.originalEvent.touches?d.originalEvent.touches[0]:
511d;var e=c.parent(),f=c.height(),g=d.pageY;$(document).add(e).on("mousemove.addLocalFile touchmove.addLocalFile",function(h){h=h.originalEvent.touches?h.originalEvent.touches[0]:h;h=Math.floor(f-(g-h.pageY)/BookInfo.scale());b.resizeFileDiv(0,0,0,h)});$(document).add(e).on("mouseup.addLocalFile touchend.addLocalFile",function(){b.addLocalStorage(b.fileName,b.parseJSON(b.fileCookies));$(document).add(e).off("mousemove.addLocalFile touchmove.addLocalFile");$(document).add(e).off("mouseup.addLocalFile touchend.addLocalFile")})});
512return this},westZoom:function(a){var b=this,c=a.parent();a.on("mousedown.addLocalFile touchstart.addLocalFile",function(d){d.preventDefault();d.stopPropagation();d=d.originalEvent.touches?d.originalEvent.touches[0]:d;var e=c.parent(),f=c.width(),g=c[0].offsetLeft,h=d.clientX;$(document).add(e).on("mousemove.addLocalFile touchmove.addLocalFile",function(k){k=k.originalEvent.touches?k.originalEvent.touches[0]:k;var m=g+(k.pageX-h)/BookInfo.scale();k=Math.floor(f+(h-k.pageX)/BookInfo.scale());b.resizeFileDiv(m,
5130,k,0)});$(document).add(e).on("mouseup.addLocalFile touchend.addLocalFile",function(){b.addLocalStorage(b.fileName,b.parseJSON(b.fileCookies));$(document).add(e).off("mousemove.addLocalFile touchmove.addLocalFile");$(document).add(e).off("mouseup.addLocalFile touchend.addLocalFile")})});return this},northZoom:function(a){var b=this,c=a.parent();a.on("mousedown.addLocalFile touchstart.addLocalFile",function(d){d.preventDefault();d.stopPropagation();d=d.originalEvent.touches?d.originalEvent.touches[0]:
514d;var e=c.parent(),f=c.height(),g=c[0].offsetTop,h=d.pageY;$(document).add(e).on("mousemove.addLocalFile touchmove.addLocalFile",function(k){k=k.originalEvent.touches?k.originalEvent.touches[0]:k;var m=k.pageY;k=g+(m-h)/BookInfo.scale();m=Math.floor(f+(h-m)/BookInfo.scale());b.resizeFileDiv(0,k,0,m)});$(document).add(e).on("mouseup.addLocalFile touchend.addLocalFile",function(){b.addLocalStorage(b.fileName,b.parseJSON(b.fileCookies));$(document).add(e).off("mousemove.addLocalFile touchmove.addLocalFile");
515$(document).add(e).off("mouseup.addLocalFile touchend.addLocalFile")})});return this},bindOnCreated:function(a,b){this.onCreated=[a,b]}
515,parseObject:function(a){if(document.getElementsByTagName("body")[0].contains(a)){var b=a.parentNode;var c=a.style,d=$(a);var e=100/b.offsetHeight;var f=100/b.offsetWidth;b=a.offsetLeft*f+"%";a=a.offsetTop*e+"%";f=d.width()*f+"%";e=d.height()*e+"%";c.width=f;c.height=e;c.left=b;c.top=a;return{width:f,height:e,left:b,top:a}}},addLocalFileByPage:function(a,b){b.find(".flipHTML5AddFile").remove();
516this.toolBar&&this.toolBar.hide();this.zoomFrame&&this.zoomFrame.hide();b.attr("data-page",a);this.contextArray=this.contextArray?this.contextArray.add(b):b;this.zoomFrame&&this.zoomFrame.remove();this.createZoomFrame();for(var c=0;c<this.fileCookies.length;c++)this.fileCookies[c].page==a&&this.addFile(this.fileCookies[c],b)},setContainers:function(a,b,c){void 0==this.addContexts[a]&&(this.addContexts[a]={});this.addContexts[a][b]=c;a==BookInfo.getBookType()&&this.addLocalFileByPage(b,this.addContexts[BookInfo.getBookType()][b])},
517getLocalStorage:function(a){try{if(window.localStorage)return window.localStorage.getItem(a);for(var b=document.cookie.split("; "),c=0;c<b.length;c++){var d=b[c].split("=");if(d[0]==a)return unescape(d[1])}return""}catch(e){}},addLocalStorage:function(a,b){try{if(window.localStorage)window.localStorage.setItem(a,b);else{var c=a+"="+escape(b),d=new Date;d.setTime(d.getTime()+864E8);c+="; expires="+d.toGMTString();document.cookie=c}}catch(e){}},delArrayOrderKey:function(a,b){if(a)for(var c=0;c<a.length;c++)a[c].key&&
518a[c].key==b&&a.remove(c)},updateArrayOrderKey:function(a,b,c){if(a)for(var d=0;d<a.length;d++)a[d].key&&a[d].key==b&&$.extend(a[d],c)},parseJSON:function(a){if(0!=a.length){for(var b="[",c=0;c<a.length;c++)b+="{key:'"+a[c].key+"',page:"+a[c].page+",src:'"+a[c].src+"',iW:"+a[c].imgWidth+",iH:"+a[c].imgHeight+",fW:'"+a[c].fileWidth+"',fH:'"+a[c].fileHeight+"',fL:'"+a[c].fileLeft+"',fT:'"+a[c].fileTop+"'},";b=b.substring(0,b.length-1);return b+"]"}}}),HandSwipeHelp=Class({create:function(a){this.parent=
519a;this.container=$("<div class='handHelp' style='display:none'></div>");this.helpHand=$("<div ></div>");this.handImg=$("<img />");this.setSrc(this.handImg,phone_toolbar_icons,"phoneHandSwipe");this.helpHand.append(this.handImg);this.container.append(this.helpHand);a.append(this.container);this.setCSS();this.initEvent();this.container.speed(this.onSwipe.bind(this))},setCSS:function(){this.container.css({position:"absolute","z-index":"999",width:"100%",height:"100%",background:"rgba(11,11,11,0.5)"});
520this.helpHand.css({position:"absolute",width:"69px",height:"75px",right:(windowWidth-69)/2+"px",top:(windowHeight-75)/2+"px"});this.handImg.css({position:"absolute",width:"100%",height:"100%"})},onSwipe:function(a,b){var c=30;bookConfig.FlipDirection?(c=c*windowHeight/1600,Math.abs(b)<=c||b>c&&nextPageFun("help swipe")):(c=c*windowWidth/1600,Math.abs(a)<=c||(a<-c?nextPageFun("help swipe"):a>c&&rightToLeft&&nextPageFun("help swipe")))},setSrc:function(a,b,c){b&&b[c]?a.attr("src","data:image/png;base64,"+
521b[c]):a.attr("src",phoneBaseURL+c+".png")},initEvent:function(){(this.close,this.container).bind(_event._up,function(){this.hide()}.bind(this))},onResize:function(a,b){this.setCSS()},show:function(){this.container.css("display","block");parseBool(bookConfig.FlipDirection)?this.helpHand.addClass("handSwipeHelp_Top"):rightToLeft?this.helpHand.addClass("handSwipeHelp_Right"):this.helpHand.addClass("handSwipeHelp_Left");this.visible=!0},hide:function(){this.helpHand.attr("class","");this.container.fadeOut(300);
522this.visible=!1}}),AppLargeLogo=Class({create:function(a){this.parent=a;this.initHtml();this.initCss();this.initEvent()},initHtml:function(){this.logoContainer=$("<div></div>");this.largeLogo=$("<img src='"+bookConfig.appLargeLogoIcon+"'/>");bookConfig.appLargeLogoIcon||this.logoContainer.css({display:"none"});this.logoContainer.append(this.largeLogo);this.parent.append(this.logoContainer)},initCss:function(){this.logoContainer.removeAttr("style");this.largeLogo.removeAttr("style");this.logoContainer.css({display:"block",
523position:"absolute","z-index":"100"});bookConfig.appLargeLogoURL&&this.largeLogo.css({cursor:"pointer"});switch(bookConfig.LargeLogoPosition){case "top-left":this.logoContainer.css({left:toolBar.getLeftWidth()+10+"px",top:toolBar.getTopHeight()+10+"px"});break;case "bottom-left":this.logoContainer.css({left:toolBar.getLeftWidth()+10+"px",bottom:toolBar.getBottomHeight()+10+"px"});break;case "top-right":this.logoContainer.css({right:toolBar.getRightWidth()+10+"px",top:toolBar.getTopHeight()+10+"px"});
524break;case "bottom-right":this.logoContainer.css({bottom:toolBar.getBottomHeight()+10+"px",right:toolBar.getRightWidth()+10+"px"});break;case "top-middle":this.logoContainer.css({top:toolBar.getTopHeight()+10+"px",left:"50%",transform:"translateX(-50%)"});break;case "bottom-middle":this.logoContainer.css({bottom:toolBar.getBottomHeight()+10+"px",left:"50%",transform:"translateX(-50%)"})}bookConfig.isFixLogoSize&&(this.logoContainer.css({width:bookConfig.logoFixWidth+"px",height:bookConfig.logoFixHeight+
525"px"}),this.largeLogo.css({width:"100%",height:"100%"}))},resetLogo:function(){bookConfig.appLargeLogoIcon&&(this.logoContainer.css({display:"block"}),this.largeLogo.attr("src",bookConfig.appLargeLogoIcon+"?"+(new Date).getTime()))},hideLargeLogo:function(){this.logoContainer.css({display:"none"})},onResize:function(a,b){},initEvent:function(){this.largeLogo.bind(_event._click,function(a){a.stopPropagation();bookConfig.appLargeLogoURL&&(BookEvent.trigger("jumpLink",["largeLogo",BookInfo.getCurrentPages().join("-"),
526bookConfig.appLargeLogoURL])||window.open(bookConfig.appLargeLogoURL,"_"+bookConfig.LargeLogoTarget.toLowerCase()))}.bind(this))}});
527Class("VolumeControlBar",{statics:{LEFT:1,TOP:2,RIGHT:3,BOTTOM:4,DEFAULT:5},create:function(a){global.bgSound&&!isPhone()&&!isPad()&&a&&(this.parent=a,this.initParam(),this.volumeBackgroun
527d=$("<div class='volume-bar' style='visibility:hidden;z-index:1000'></div>"),this.volumeReduce=$("<img class='volume-reduce'  />"),this.volumeBar=$('<div class="volume-pgress"></div>'),this.volumeBg=$('<div class="volume-pgress-bg"></div>'),this.volumePoint=$("<span></span>"),this.volumeAdd=$("<img class='volume-add' />"),
528this.parent.append(this.volumeBackground),this.volumeBackground.append(this.volumeReduce),this.volumeBar.append(this.volumePoint),this.volumeBg.append(this.volumeBar),this.volumeBackground.append(this.volumeBg),this.volumeBackground.append(this.volumeAdd),this.initEvent(),this.onResize(),this.initCss(),this.hide())},initParam:function(){this.length=58;this.rate=1;void 0!=bookConfig.bgSoundVol&&(this.rate=bookConfig.bgSoundVol/100);this.iconOn=this.visible=!0;this.initConfig()},initConfig:function(){VolumeControlBar.config||
529(VolumeControlBar.config={direction:VolumeControlBar.DEFAULT,color:Color(bookConfig.toolbarColor).toString(),iconColor:Color(bookConfig.iconColor).toString()});this.deviation=VolumeControlBar.config.deviation||0;this.direction=VolumeControlBar.config.direction||VolumeControlBar.DEFAULT;this.color=VolumeControlBar.config.color||Color(bookConfig.toolbarColor).toString();this.iconColor=VolumeControlBar.config.iconColor||Color(bookConfig.iconColor).toString()},initCss:function(){this.setSrc(this.volumeAdd,
530"soundAdd");this.setSrc(this.volumeReduce,"soundReduce");this.volumePoint.css({background:this.iconColor});this.volumeBar.css({cursor:"pointer"});this.volumeBg.css({cursor:"pointer"})},setSrc:function(a,b){toolbar_icons&&toolbar_icons[b]?a.attr("src","data:image/png;base64,"+toolbar_icons[b]):a.attr("src",uiBaseURL+b+".png");this.changeIconColor()},changeIconColor:function(){this.volumeAdd.changeButtonColor(this.iconColor);this.volumeReduce.changeButtonColor(this.iconColor)},volumeBarCSS:function(a){this.left=
531a.left;this.top=a.top;switch(this.direction){case VolumeControlBar.LEFT:this.position=this.length-this.rate*this.length;this.top+=(a.height-30)/2+this.deviation;this.volumeBackground.css({top:this.top+"px",left:this.left-131+"px",width:"131px",height:"30px",background:this.color});this.volumeBg.css({position:"absolute",width:"70px",height:"10px",left:"30px",right:"auto",top:"10px",bottom:"auto"});this.volumeBar.css({width:"70px",height:"auto",border:"none","border-top":"2px solid "+this.iconColor,
532top:"4px"});this.volumePoint.css({top:"-7px",left:this.position+"px"});this.volumeReduce.css({right:"0",top:"3px",left:"auto",bottom:"auto"});this.volumeAdd.css({left:"0",top:"3px",right:"auto",bottom:"auto"});break;case VolumeControlBar.TOP:this.position=this.length-this.rate*this.length;this.left+=(a.width-30)/2+this.deviation;this.volumeBackground.css({left:this.left+"px",top:this.top-131+"px",width:"30px",height:"131px",background:this.color});this.volumeBg.css({position:"absolute",height:"70px",
533width:"10px",bottom:"30px",top:"auto",left:"10px",right:"auto"});this.volumeBar.css({height:"70px",width:"auto",top:"auto",border:"none","border-left":"2px solid "+this.iconColor,left:"4px"});this.volumePoint.css({left:"-7px",top:this.position+"px"});this.volumeReduce.css({left:"3px",bottom:"3px",right:"auto",top:"auto"});this.volumeAdd.css({right:"3px",top:"3px",left:"auto",bottom:"auto"});break;case VolumeControlBar.RIGHT:this.position=this.rate*this.length;this.top+=(a.height-30)/2+this.deviation;
534this.volumeBackground.css({top:this.top+"px",left:this.left+a.width+"px",width:"131px",height:"30px",background:this.color});this.volumeBg.css({position:"absolute",width:"70px",height:"10px",left:"30px",right:"auto",top:"10px",bottom:"auto"});this.volumeBar.css({width:"70px",height:"auto",border:"none","border-top":"2px solid "+this.iconColor,top:"4px"});this.volumePoint.css({left:this.position+"px",top:"-7px"});this.volumeReduce.css({left:"0",top:"3px",right:"auto",bottom:"auto"});this.volumeAdd.css({right:"0",
535top:"3px",left:"auto",bottom:"auto"});break;case VolumeControlBar.BOTTOM:this.position=this.rate*this.length;this.left+=(a.width-30)/2+this.deviation;
535this.volumeBackground.css({left:this.left+"px",top:this.top+a.height+"px",width:"30px",height:"131px",background:this.color});this.volumeBg.css({position:"absolute",height:"70px",width:"10px",bottom:"30px",top:"auto",left:"10px",right:"auto"});this.volumeBar.css({height:"70px",width:"auto",border:"none","border-left":"2px solid "+this.iconColor,left:"4px"});
536this.volumePoint.css({left:"-7px",top:this.position+"px"});this.volumeReduce.css({left:"3px",top:"3px",right:"auto",bottom:"auto"});this.volumeAdd.css({right:"3px",bottom:"3px",left:"auto",top:"auto"});break;case VolumeControlBar.DEFAULT:this.volumeBackground.css({visibility:"hidden",opacity:"0"})}},setPosition:function(){this.change=this.startPosition=this.position=0;switch(this.direction){case VolumeControlBar.LEFT:this.leftPosition();break;case VolumeControlBar.TOP:this.topPosition();break;case VolumeControlBar.RIGHT:this.rightPosition();
537break;case VolumeControlBar.BOTTOM:this.bottomPosition()}},onResize:function(){$(window).resize(function(){this.hide();this.direction=VolumeControlBar.config.direction||VolumeControlBar.DEFAULT;this.setPosition()}.bind(this))},initEvent:function(){this.parent.bind("click",function(a){a.stopPropagation();this.hide()}.bind(this));this.volumeBackground.bind("click",function(a){a.stopPropagation()}.bind(this));this.volumeBackground.bind("mouseenter",function(a){this.visible=!0;this.volumeBackground.css({visibility:"visbile",
538opacity:"1"})}.bind(this));this.volumeBackground.bind("mouseleave",function(a){this.visible=!1;this.hide()}.bind(this));this.volumePoint.bind("click",function(a){a.stopPropagation()}.bind(this));this.volumeBg.bind("click",function(a){a.stopPropagation();this.direction==VolumeControlBar.RIGHT||this.direction==VolumeControlBar.LEFT?this.getRate(a.offsetX):this.getRate(a.offsetY);this.position=this.length-this.rate*this.length;this.volumePointCSS();this.setIcon();this.setVolume(this.rate)}.bind(this))},
539getRate:function(a){this.rate=0>=this.length+12-a?0:58<=this.length+12-a?1:(this.length+12-a)/this.length},setEvent:function(){1==this.direction||3==this.direction?(this.volumePoint.bind("mousedown",function(a){a.stopPropagation();this.position=this.volumePoint.left();this.startPosition=a.pageX;this.focus=!0}.bind(this)),$("body").bind("mouseup",function(a){this.focus=!1}.bind(this))):(this.volumePoint.bind("mousedown",function(a){a.stopPropagation();this.position=this.volumePoint.top();this.startPosition=
540a.pageY;this.focus=!0}.bind(this)),$("body").bind("mouseup",function(a){this.focus=!1}.bind(this)))},rightPosition:function(){this.setEvent();$("body").bind("mousemove",function(a){this.focus&&(this.startPosition&&(this.change=this.startPosition-a.pageX),this.position-=this.change,0<=this.position&&this.position<=this.length&&(this.rate=this.position/this.length,this.setIcon(),this.volumePointCSS()));this.startPosition=a.pageX}.bind(this));this.volumeAdd.unbind("click").bind("click",function(){this.position=
541this.volumePoint.left()+5.8>this.length?this.length:this.volumePoint.left()+5.8;this.setIcon();this.volumePointCSS()}.bind(this));this.volumeReduce.unbind("click").bind("click",function(){this.position=0>this.volumePoint.left()-5.8?0:this.volumePoint.left()-5.8;this.setIcon();this.volumePointCSS()}.bind(this))},leftPosition:function(){this.setEvent();$("body").bind("mousemove",function(a){this.focus&&(this.startPosition&&(this.change=this.startPosition-a.pageX),this.position-=this.change,0<=this.position&&
542this.position<=this.length&&(this.rate=(this.length-this.position)/this.length,this.setIcon(),this.volumePointCSS()));this.startPosition=a.pageX}.bind(this));this.volumeAdd.unbind("click").bind("click",function(){this.position=0>this.volumePoint.left()-5.8?0:this.volumePoint.left()-5.8;this.setIcon();this.volumePointCSS()}.bind(this));this.volumeReduce.unbind("click").bind("click",function(){this.position=this.volumePoint.left()+5.8>this.length?this.length:this.volumePoint.left()+5.8;this.setIcon();
543this.volumePointCSS()}.bind(this))},topPosition:function(){this.setEvent();$("body").bind("mousemove",function(a){this.focus&&(this.startPosition&&(this.change=this.startPosition-a.pageY),this.position-=this.change,0<=this.position&&this.position<=this.length&&(this.rate=(this.length-this.position)/this.length,this.setIcon(),this.volumePointCSS()));this.startPosition=a.pageY}.bind(this));this.volumeAdd.unbind("click").bind("click",function(a){this.position=0>this.volumePoint.top()-5.8?0:this.volumePoint.top()-
5445.8;this.setIcon();this.volumePointCSS()}.bind(this));this.volumeReduce.unbind("click").unbind("click").bind("click",function(a){this.position=this.volumePoint.top()+5.8>this.length?this.length:this.volumePoint.top()+5.8;this.setIcon();this.volumePointCSS()}.bind(this))},bottomPosition:function(){this.setEvent();$("body").bind("mousemove",function(a){this.focus&&(this.startPosition&&(this.change=this.startPosition-a.pageY),this.position-=this.change,0<=this.position&&this.position<=this.length&&(this.rate=
545this.position/this.length,this.setIcon(),this.volumePointCSS()));this.startPosition=a.pageY}.bind(this));this.volumeAdd.unbind("click").bind("click",function(){this.position=this.volumePoint.top()+5.8>this.length?this.length:this.volumePoint.top()+5.8;this.setIcon();this.volumePointCSS()}.bind(this));this.volumeReduce.unbind("click").bind("click",function(){this.position=0>this.volumePoint.top()-5.8?0:this.volumePoint.top()-5.8;this.setIcon();this.volumePointCSS()}.bind(this))},setIcon:function(){this.direction==
546VolumeControlBar.LEFT||this.direction==VolumeControlBar.TOP?this.position>=this.length?this.setIconOff():this.setIconOn():0>=this.position?this.setIconOff():this.setIconOn()},setIconOff:function(){this.iconOn=!1},setIconOn:function(){this.iconOn=!0},volumePointCSS:function(a){switch(this.direction){case VolumeControlBar.LEFT:this.volumePoint.css({left:this.position+"px"});this.setVolume((this.length-this.position)/this.length);break;case VolumeControlBar.TOP:this.volumePoint.css({top:this.position+
547"px"});this.setVolume((this.length-this.position)/this.length);break;case VolumeControlBar.RIGHT:this.volumePoint.css({left:this.position+"px"});this.setVolume(this.position/this.length);break;case VolumeControlBar.BOTTOM:this.volumePoint.css({top:this.position+"px"}),this.setVolume(this.position/this.length)}},soundOn:function(a){this.setIconOn();this.setVolume(this.rate)},soundOff:function(a){this.setIconOff();global.bgSound.setVolume(0)},setVolume:function(a){!global.bgSound||isPhone()||isPad()||
548(this.rate=a,bgSound.setVolume(a))},show:function(a){isPhone()||isPad()||(this.initConfig(),this.volumeBackgroun
548d.css({visibility:"visible",opacity:"1"}),this.volumeBarCSS(a),this.setPosition(),this.visible=!1)},hide:function(){isPhone()||isPad()||(this.volumeBackground.css({visibility:"hidden",opacity:"0"}),this.visible=!0)}});
549var BookInstructionsPage=Class({create:function(a,b){this.parent=a;this.initHtml(a,b);this.initCss();this.initEvent()},initHtml:function(a,b){this.container=$("<div class='bookInstructions helpPage'></div>");this.title=$("<h3 class='bookInstructions helpTitle'>"+this.getTitle()+"</h3>");this.image=$("<div class='bookInstructions helpPageImg'"+this.getImageURL(b)+"></div>");this.description=$("<div class='bookInstructions helpBottomText'>"+this.getDescription(b)+"</div>");this.container.append(this.title);
550this.container.append(this.image);this.container.append(this.description);this.container.attr("bookInstructionPageNum",b);a.append(this.container)},initCss:function(){var a=Math.floor((windowWidth>windowHeight?windowHeight:windowWidth)/15);50<a?a=50:26>a&&(a=26);var b=Math.floor(.7*a);this.container.css({width:windowWidth+"px",height:windowHeight+"px"});this.title.css({margin:0,padding:0,"font-weight":"normal","font-family":"HelveticaNeue-CondensedBold, sans-serif",position:"relative",left:0,width:windowWidth+
551"px","font-size":a+"px","line-height":a+"px",top:.05*windowHeight+"px",color:"#58A3EB"});this.description.css({"font-family":"HelveticaNeue-CondensedBold, sans-serif","font-size":b+"px","line-height":b+"px",position:"absolute",bottom:.15*windowHeight+"px",left:.1*windowWidth+"px",width:.8*windowWidth+"px",color:"#58A3EB"});this.image.css({width:windowWidth+"px",position:"absolute",top:.1*windowHeight+"px","margin-top":"15px",height:.6*windowHeight+"px"})},getImageURL:function(a){return"style='background: url("+
552uiBaseURL+a+"-2x.png) no-repeat center  center ;background-size:contain;'"},getTitle:function(){return getLanguage("frmHowToUse","How to use")},getDescription:function(a){switch(a){case 1:return getLanguage("lblHelpPage1","Move your finger to flip the book page.");case 2:return getLanguage("lblHelpPage2","Zoom in by using gesture or double click on the page.");case 3:return getLanguage("lblHelpPage3","Click on the logo to reach the official website of the company.");case 4:return getLanguage("lblHelpPage4",
553"Add bookmarks, use search function and auto flip the book.");case 5:return getLanguage("lblHelpPage5","Switch horizontal and vertical view on mobile devices.")}},onResize:function(){this.initCss()},initEvent:function(){var a=new Hammer.Manager(this.container[0]);a.add(new Hammer.Swipe({velocity:.03,threshold:.5}));a.on("swipeleft swiperight swipedown swipeup",function(b){if(bookConfig.upsideOnMobile())switch(b.type){case "swipeup":bookInstructions.toPreviousPage();break;case "swipedown":bookInstructions.toNextPage()}else switch(b.type){case "swipeleft":bookInstructions.toPreviousPage();
554break;case "swiperight":bookInstructions.toNextPage()}}.bind(this))}}),BookInstructionsDot=Class({create:function(a,b){this.parent=a;this.id=b;this.initHtml();this.initCss();this.initEvent()},initHtml:function(){this.dot=$("<li ></li>");this.dot.attr("bookInstructionDotNum",this.id);1==this.id?this.dot.attr("class","bookInstructions icon_active"):"";this.parent.append(this.dot)},initCss:function(){var a=Math.floor((windowWidth>windowHeight?windowHeight:windowWidth)/30);30<a?a=30:15>a&&(a=15);this.dot.css({margin:"0 "+
555Math.floor(a/5*4)+"px",width:a+"px",height:a+"px"})},onResize:function(){this.initCss()},initEvent:function(){(new Hammer(this.dot[0])).on("tap",function(){this.pageIndex=parseInt(this.dot.attr("bookInstructionDotNum"));bookInstructions.setCurrentPage(this.pageIndex)}.bind(this))}}),BookInstructions=Class({create:function(a){this.pageWidth=document.body.clientWidth;this.pageIndex=1;this.totalPageCount=5;this.closeSrc="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDEx
555IDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NzQyMUQ1MUVBRjlBMTFFNjk0NUZCNDY1NTgzODYzOTQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NzQyMUQ1MUZBRjlBMTFFNjk0NUZCNDY1NTgzODYzOTQiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo3NDIxRDUxQ0FGOUExMUU2OTQ1RkI0NjU1ODM4NjM5NCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo3NDIxRDUxREFGOUExMUU2OTQ1RkI0NjU1ODM4NjM5NCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PosYs0wAAABhSURBVHja7NRBCgAgCATAlP7/5e0SEZK6gdClhW46UEoCoFVGW3E+uIJ5ohxrPFC2Jg/b66gre6iLMW9o0RBjhyIs9mxtQA6KAi2WonqBUSult3uWoT1pYKb/f5viDAEGAD4SFiVn1efjAAAAAElFTkSuQmCC";
556this.visible=!1;this.parent=a;this.pages=[];this.dotsArr=[];this.initHtml(a);this.initCss();this.initEvent()},initHtml:function(a){this.container=$("<div class='bookInstructions helpBody hide'></div>");this.swiper=$("<div class='bookInstructions swiper'></div>");this.dots=$('<ul class="bookInstructions helpBullet"></ul>');for(var b=1;5>=b;b++)this.pages.push(new BookInstructionsPage(this.swiper,b)),this.dotsArr.push(new BookInstructionsDot(this.dots,b));this.closeBtn=$('<span class="bookInstructions icon_drop" ><img src='+
557this.closeSrc+"></span>");a.append(this.container);this.container.append(this.swiper);this.container.append(this.dots);this.container.append(this.closeBtn)},initCss:function(){var a=transformCSS({tran:{x:windowWidth,y:0}});this.container.css({"background-image":"url("+uiBaseURL+'bg.png")no-repeat',"background-position":"bottom"});this.container.css(a);this.resizeCss();a=transformCSS({tran:{x:0,y:0}});this.swiper.css(a)},resizeCss:function(){var a=windowWidth>windowHeight?windowHeight:windowWidth;
558var b=Math.floor(a/30);35<b?b=35:15>b&&(b=15);a=Math.floor(a/16);48<a?a=48:30>a&&(a=30);var c=a/3;this.container.css({width:windowWidth+"px",height:windowHeight+"px"});this.swiper.css({width:5*windowWidth+"px",height:windowHeight+"px"});this.dots.css({"list-style":" none",padding:"0",margin:"0",position:" absolute",bottom:.05*windowHeight+"px",width:windowWidth+"px",height:b+"px","line-height":b+"px","z-index":" 100"});this.closeBtn.css({width:a+"px",height:a+"px","line-height":a+"px","font-size":a+
559"px",cursor:"pointer",position:"absolute","border-radius":"50%",color:"#fff",right:c+"px",top:c+"px",background:"#7FCEFF","z-index":"100"})},onResize:function(){this.resizeCss();for(var a=0;a<this.dotsArr.length;a++)this.dotsArr[a].onResize(),this.pages[a].onResize();a=transformCSS({tran:{x:-(this.pageIndex-1)*windowWidth,y:0}});this.swiper.css(a)},toNextPage:function(){this.setCurrentPage(1<this.pageIndex-1?this.pageIndex-1:1)},toPreviousPage:function(){this.setCurrentPage(this.pageIndex+1>=this.totalPageCount?
560this.totalPageCount:this.pageIndex+1)},setCurrentPage:function(a){this.pageIndex=a?a:this.pageIndex;a=transformCSS({tran:{x:-(this.pageIndex-1)*windowWidth,y:0}});animateOnce(this.swiper,a,300,null);this.dots.find("li").removeClass("icon_active");this.dots.find("li[bookInstructionDotNum="+this.pageIndex+"]").addClass("icon_active")},showOrhide:function(){this.visible?this.hide():this.show()},show:function(){this.visible=!0;this.container.removeClass("hide");var a=transformCSS({tran:{x:0,y:0}});animateOnce(this.container,
561a,300,null)},hide:function(){this.visible=!1;var a=transformCSS({tran:{x:this.pageWidth,y:0}});animateOnce(this.container,a,300,function(){this.container.addClass("hide")}.bind(this))},showOrHide:function(){this.visible?this.hide():this.show()},initEvent:function(){this.container.bind("touchstart",function(a){a.preventDefault()});this.closeBtn.bind(_event._end,function(){this.hide()}.bind(this))},changeLanguage:function(){for(var a=0;a<this.pages.length;a++){var b=this.pages[a];b.title.html(b.getTitle());
562b.description.html(b.getDescription(a+1))}}});
563Class("FlipByAudio",{EMPTY_CONFIG:{audioType:0,audioFile:"",showPlayer:!1,items:[]},SINGLE_AUDIO:0,MULTIPLE_AUDIOS:1,create:function(a,b){this.parent=a;this.config=b||this.EMPTY_CONFIG;void 0==this.config.audioType&&(this.config.audioType=0);void 0==this.config.audioFile&&(this.config.audioFile="");void 0==this.config.showPlayer&&(this.config.showPlayer=!1);this.config.items||(this.config.items=[]);0!=this.itemLength()&&this.init()},itemLength:function(){return this.config.items.length},init:function(){this.$audio=
564new Media($("<audio controls></audio>"),"audio");this.$audio.isPlaying=!1;this.audioIndex=0;this.config.audioType==this.SINGLE_AUDIO?(this.setSingleAudio(),this.initSingleAudioEvent()):(this.setMultipleAudio(this.audioIndex),this.initMultipleAudioEvent())},play:function(){if(this.$audio)try{this.$audio.play()}catch(a){}},playByTouch:function(){if(this.$audio&&!this.$audio.isPlaying)try{this.$audio.play(),this.$audio.isPlaying=!0}catch(a){}},playAfterFlip:function(){this.play.delay(this,1E3*bookConfig.flippingTime)},
565start:function(){this.config.audioType==this.MULTIPLE_AUDIOS&&this.flipByIndex(0);this.playAfterFlip()},setSingleAudio:function(){this.$audio.$media.attr("src",this.config.audioFile)},setMultipleAudio:function(a){(a=this.config.items[a])&&this.$audio.$media.attr("src",a.audioData)},initSingleAudioEvent:function(){this.$audio.$media.bind("timeupdate",function(){try{var a=parseInt(this.getCurrentAudioData());this.$audio.$media[0].currentTime>=a&&(this.flipByIndex(this.audioIndex),this.audioIndex++)}catch(b){}}.bind(this))},
566getCurrentAudioData:function(){return this.config.items[this.audioIndex].audioData},initMultipleAudioEvent:function(){this.$audio.$media.bind("ended",function(){this.audioIndex++;this.setMultipleAudio(this.audioIndex);this.flipByIndex(this.audioIndex);this.playAfterFlip()}.bind(this))},flipByIndex:function(a){this.config.items[this.audioIndex]&&(a=parseInt(this.config.items[this.audioIndex].pageIndex),0<=BookInfo.getCurrentPages().indexOf(a)||gotoPageFun(a,!1,"flip audio"))},playByIndex:function(a){this.config.audioType==
567this.SINGLE_AUDIO?this.playByIndexForSingleAudio(a):this.playByIndexForMultipleAudio(a)},playByIndexForSingleAudio:function(a){var b=this.config.items[this.audioIndex];if(b&&(b=parseInt(b.pageIndex),0<=BookInfo.getCurrentPagesByIndex(a).indexOf(b)))return;for(var c=0;c<this.config.items.length;c++)if(b=this.config.items[c])if(b=parseInt(b.pageIndex),0<=BookInfo.getCurrentPagesByIndex(b).indexOf(a)){this.audioIndex=c;a=parseInt(this.getCurrentAudioData());this.$audio.$media[0].currentTime=a;break}},
568playByIndexForMultipleAudio:function(a){var b=this.config.items[this.audioIndex];if(b&&(b=parseInt(b.pageIndex),0<=BookInfo.getCurrentPagesByIndex(a).indexOf(b)))return;for(var c=0;c<this.config.items.length;c++)if(b=this.config.items[c])if(b=parseInt(b.pageIndex),0<=BookInfo.getCurrentPagesByIndex(b).indexOf(a)){this.audioIndex=c;this.setMultipleAudio(c);this.playAfterFlip();break}}});
569Class("Item",{Package:"PageItem",create:function(a,b,c,d){this.parent=a;this.config=this.parseConfig(b);this.pageWidth=c;this.pageHeight=d;this.pw=c;this.ph=d;this.type=this.config.annotype},parseConfig:function(a){return a},animateConfig:function(){this.config.animation&&this.config.animation.name&&(this.config.animation.duration||(this.config.animation.duration=1),this.config.animation.timeFun||(this.config.animation.timeFun="ease"),this.config.animation.delay||(this.config.animation.delay=0),this.config.animation.count||
570(this.config.animation.count=1),this.config.animation.direction||(this.config.animation.direction="normal"))},getOssUrl:function(a,b,c,d){return a=0<a.lastIndexOf("?")?a+("&x-oss-process=image/resize,m_"+d+",w_"+parseInt(b)+",h_"+parseInt(c)):a+("?x-oss-process=image/resize,m_"+d+",w_"+parseInt(b)+",h_"+parseInt(c))},destroy:function(){},onResize:virtual_function,onResizePopup:function(a,b){if(this.popup&&this.popup.visible&&this.popup.onResize)this.popup.onResize(a,b)},setContainerSize:function(a,
571b,c,d,e){void 0==d&&(d=1024);void 0==e&&(e=1024);b=getCoverSize(b,c,d,e);
571$(a).css({width:b.width+"px",height:b.height+"px","-webkit-transform-origin":"0 0","transform-origin":"0 0","-webkit-transform":"scale("+b.scale+")",transform:"scale("+b.scale+")"})},resizeHint:function(){this.hintBody&&"block"==this.hintBody.css("display")&&("2"==this.config.hint.hintShapeType?this.normalHint(this.hintBody):this.bubbleHint(this.hintBody))},initLinkHint:function(a){if(this.config.hint&&this.config.hint.text&&
572this.config.hint.text.length&&"null"!=this.config.hint.text.toLowerCase()){var b=null;b="2"==this.config.hint.hintShapeType?new NormalLinkHint:new BubbleLinkHint;var c=b.build(this.config);this.hintBody=c;c.css({"z-index":"100"});c&&(this.parent.append(c),c.hide(),a.bind(isTouch?_event._down:_event._enter,function(d){this.hintWidth=this.hintWidth||c.width();this.hintHeight=this.hintHeight||c.height();c.show();c.find("div").css({left:this.hintWidth/2+"px"});"2"==this.config.hint.hintShapeType?this.normalHint(c):
573this.bubbleHint(c)}.bind(this)),a.bind(isTouch?_event._up:_event._leave,function(d){c.hide()}.bind(this)))}},normalHint:function(a){var b=this.left+(this.width-this.hintWidth-10)/2;0>=b&&(b=0);this.top+this.hintHeight>this.pageHeight/2?a.css({left:b+"px",top:Math.max(2,this.top-this.hintHeight-15)+"px"}):a.css({left:b+"px",top:Math.max(2,this.top+this.height+5)+"px"})},bubbleHint:function(a){var b=this.left+(this.width-this.hintWidth-10)/2;0>=b&&(b=0);this.top+this.hintHeight+this.height>this.pageHeight/
5742?a.css({left:b+"px",top:Math.max(2,this.top-this.hintHeight-15)+"px"}):(a.css({left:b+"px",top:Math.max(2,this.top+this.height+5)+"px"}),a.find("#text_hint")[0]&&a.find("#text_hint").css({position:"absolute",bottom:"auto",top:"-10px",left:this.hintWidth/2-6+"px",border:"10px solid transparent","border-top-width":0,"border-left-width":"5px","border-right-width":"5px","border-bottom-color":Color(this.config.hint.hintShapeColor).rgba(this.config.hint.hintShapeAlpha)}))},addActionEvent:function(a){a=
575new this.ActionManager(this,a,this.config);a.prepareAction();a.addAction()},addEffectEvent:function(a,b){(new this.EffectManager(this,a,b,this.config)).addEffect()},addHighLightEvent:function(a,b){a=new this.HighLightManager(this,a,b,this.config);if(a=a.addHighLight())return a},imageReflection:function(a){1==supports("boxReflect")&&this.addCSSReflection(a)},addCSSReflection:function(a){var b=this.config.pageW/this.pageWidth;this.config.pageW||(b=1.2);var c=this.config.reflectionAlpha?Number(this.config.reflectionAlpha):
5760;"1"==this.config.reflectionType&&(c?a.css({"-webkit-box-reflect":"below "+10*b+"px -webkit-gradient(linear, 0 0, 0 100%, from(rgba(255,255,255,"+c/2+")),color-stop(0.5,rgba(255,255,255,"+c+")), to(white))","-o-box-reflect":"below "+10*b+"px -webkit-gradient(linear, 0 0, 0 100%, from(rgba(255,255,255,"+c/2+")),color-stop(0.5,rgba(255,255,255,"+c+")), to(white))"}):a.css({"-webkit-box-reflect":"below "+10*b+"px -webkit-gradient(linear, 0 0, 0 100%, from(transparent), color-stop(0.7, transparent), to(white))",
577"-o-box-reflect":"below "+10*b+"px -webkit-gradient(linear, 0 0, 0 100%, from(transparent), color-stop(0.7, transparent), to(white))"}));"6"==this.config.reflectionType&&(c?a.css({"-webkit-box-reflect":"below 0px -webkit-gradient(linear, 0 0, 0 100%, from(rgba(255,255,255,"+c/2+")),color-stop(0.5,rgba(255,255,255,"+c+")), to(white))","-o-box-reflect":"below 0px -webkit-gradient(linear, 0 0, 0 100%, from(rgba(255,255,255,"+c/2+")),color-stop(0.5,rgba(255,255,255,"+c+")), to(white))"}):a.css({"-webkit-box-reflect":"below 0px -webkit-gradient(linear, 0 0, 0 100%, from(transparent), color-stop(0.5, transparent), to(white))",
578"-o-box-reflect":"below 0px -webkit-gradient(linear, 0 0, 0 100%, from(transparent), color-stop(0.5, transparent), to(white))"}));"3"==this.config.reflectionType&&(c?a.css({"-webkit-box-reflect":"below "+10*b+"px -webkit-gradient(linear, 0 0, 0 100%, from(rgba(255,255,255,"+c/2+")),color-stop(0.5,rgba(255,255,255,"+c+")), to(white))","-o-box-reflect":"below "+10*b+"px -webkit-gradient(linear, 0 0, 0 100%, from(rgba(255,255,255,"+c/2+")),color-stop(0.5,rgba(255,255,255,"+c+")), to(white))"}):a.css({"-webkit-box-reflect":"below "+
57910*b+"px -webkit-gradient(linear, 0 0, 0 100%, from(transparent), color-stop(0.5, transparent), to(white))","-o-box-reflect":"below "+10*b+"px -webkit-gradient(linear, 0 0, 0 100%, from(transparent), color-stop(0.5, transparent), to(white))"}));"4"==this.config.reflectionType&&(c?a.css({"-webkit-box-reflect":"below 0 -webkit-gradient(linear, 0 0, 0 100%, from(rgba(255,255,255,"+c/2+")),color-stop(0.5,rgba(255,255,255,"+c+")), to(white))","-o-box-reflect":"below 0 -webkit-gradient(linear, 0 0, 0 100%, from(rgba(255,255,255,"+
580c/2+")),color-stop(0.5,rgba(255,255,255,"+c+")), to(white))"}):a.css({"-webkit-box-reflect":"below 0 -webkit-gradient(linear, 0 0, 0 100%, from(transparent), color-stop(0.7, transparent), to(white))","-o-box-reflect":"below 0 -webkit-gradient(linear, 0 0, 0 100%, from(transparent), color-stop(0.7, transparent), to(white))"}));"5"==this.config.reflectionType&&(c?a.css({"-webkit-box-reflect":"below 0 -webkit-gradient(linear, 0 0, 0 100%, from(rgba(255,255,255,"+c/2+")),color-stop(0.5,rgba(255,255,255,"+
581c+")), to(white))","-o-box-reflect":"below 0 -webkit-gradient(linear, 0 0, 0 100%, from(rgba(255,255,255,"+c/2+")),color-stop(0.5,rgba(255,255,255,"+c+")), to(white))"}):a.css({"-webkit-box-reflect":"below 0 -webkit-gradient(linear, 0 0, 0 100%, from(transparent), color-stop(0.6, transparent), to(white))","-o-box-reflect":"below 0 -webkit-gradient(linear, 0 0, 0 100%, from(transparent), color-stop(0.6, transparent), to(white))"}))},setShapeShadow:function(a){switch(Number(this.config.sa)){case 90:offx=
5820;offy=4;break;case 180:offx=-4;offy=0;break;case 270:offx=0;offy=-4;break;case 360:offx=4,offy=0}a.shadowOffsetX=offx;a.shadowOffsetY=offy;a.shadowBlur=this.config.sx;a.shadowColor=Color(this.config.sr).toString()}
582,addShadow:function(a){if(this.config.hasShadow){var b=0,c=0,d=this.config.shadow,e=Color(d.shadowColor).rgba(d.shadowAlpha);switch(Number(d.shadowAngle)){case 90:b=0;c=4;break;case 180:b=-4;c=0;break;case 270:b=0;c=-4;break;case 360:b=4,c=0}a.css({"box-shadow":b+"px "+c+"px "+d.shadowBlurX+
583"px "+e,"-moz-box-shadow":b+"px "+c+"px "+d.shadowBlurX+"px "+e,"-webkit-box-shadow":b+"px "+c+"px "+d.shadowBlurX+"px "+e,"-ms-box-shadow":b+"px "+c+"px "+d.shadowBlurX+"px "+e,"-o-box-shadow":b+"px "+c+"px "+d.shadowBlurX+"px "+e})}},setRotation:function(a,b){0!=parseInt(b)&&(isNaN(b)||a.css({transform:"rotate("+b+"deg)","-webkit-transform":"rotate("+b+"deg)","-ms-transform":"rotate("+b+"deg)","-o-transform":"rotate("+b+"deg)","-moz-transform":"rotate("+b+"deg)","transform-origin":"0% 0%","-webkit-transform-origin":"0% 0%",
584"-ms-transform-origin":"0% 0%","-o-transform-origin":"0% 0%","-moz-transform-origin":"0% 0%"}))},fixRelativePath:function(a){return a?"string"!==typeof a?fixURLValue(a):1==bookConfig.isFlipPdf?a.startsWith("../")?fixURLValue(a):a.startsWith("./")?fixURLValue("."+a):a.startsWith("files")?fixURLValue("../"+a):a.isUrl()?fixURLValue(a):fixURLValue("../"+a):fixURLValue(a):a},nameIs:function(){if(0==arguments.length)return!1;for(var a=this.getClassName(),b=0;b<arguments.length;b++)if("string"==typeof arguments[b]&&
585a==arguments[b])return!0;return!1},nameLike:function(){if(0==arguments.length)return!1;for(var a=this.getClassName().toLowerCase(),b=0;b<arguments.length;b++)if("string"==typeof arguments[b]){var c=arguments[b].toLowerCase();if(-1<a.indexOf(c))return!0}return!1}});
586Class("NormalLinkHint",{build:function(a,b,c){c=new TextFormatAnalyzer(a.hint.text);var d=c.getHTML();b=$("<div></div>");b.html(d);c.initFont(b);c=Color(a.hint.hintShapeColor);parseBool(a.hint.hintAuto)?b.css({padding:"5px","border-radius":"2px"}):b.css({width:a.hint.hintW+"px",height:a.hint.hintH+"px","line-height":a.hint.hintH+"px"});b.css({position:"absolute",background:c.rgba(a.hint.hintShapeAlpha),"border-radius":"2px",color:"white"});return b}});
587Class("BubbleLinkHint",{build:function(a,b,c){var d=new TextFormatAnalyzer(a.hint.text),e=d.getHTML();b=$("<div></div>");c=$("<div id='text_hint'></div>");b.html(e);b.append(c);d.initFont(b);d=Color(a.hint.hintShapeColor);e=Color(a.hint.hintShapeColor2);parseBool(a.hint.hintAuto)?b.css({padding:"5px","border-radius":"2px"}):b.css({width:a.hint.hintW+"px",height:a.hint.hintH+"px","line-height":a.hint.hintH+"px"});c.css({position:"absolute",bottom:"-10px",border:"10px solid transparent","border-bottom-width":0,
588"border-left-width":"5px","border-right-width":"5px","border-top-color":e.rgba(a.hint.hintShapeAlpha)});b.css({position:"absolute","text-align":"center",background:"-moz-linear-gradient(top,"+d.rgba(a.hint.hintShapeAlpha)+","+e.rgba(a.hint.hintShapeAlpha)+")",background:"-o-linear-gradient(top,"+d.rgba(a.hint.hintShapeAlpha)+","+e.rgba(a.hint.hintShapeAlpha)+")",background:"-ms-linear-gradient(top,"+d.rgba(a.hint.hintShapeAlpha)+","+e.rgba(a.hint.hintShapeAlpha)+")",background:"-webkit-linear-gradient(top,"+
589d.rgba(a.hint.hintShapeAlpha)+","+e.rgba(a.hint.hintShapeAlpha)+")",background:"linear-gradient("+d.rgba(a.hint.hintShapeAlpha)+","+e.rgba(a.hint.hintShapeAlpha)+")","border-radius":"2px",color:"white"});return b}}).extend("NormalLinkHint");
590Class("ActionManager",{Package:"PageItem",create:function(a,b,c){this.item=a;this.element=b;this.config=c;this.action=c.action;this.initAction();this.initActionEvent()},initAction:function(){if(this.action){if(this.action instanceof Array){if(0==this.action.length){this.action=null;return}this.action=this.action[0]}this.eventType=null;this.action.triggerEventType&&(this.eventType=this.action.triggerEventType);_agent_.system.name==_agent_.system.IOS&&(this.eventType==PageEditor.TriggerEventType.MouseDown&&
591(void 0==this.action.linkTarget&&(this.action.linkTarget="_self"),"_blank"==this.action.linkTarget&&(this.eventType=PageEditor.TriggerEventType.MouseUp),"Blank"==this.action.linkTarget&&(this.eventType=PageEditor.TriggerEventType.MouseUp)),this.action.url&&"tel:"==this.action.url.toLowerCase().substr(0,4)&&(this.eventType=PageEditor.TriggerEventType.MouseUp))}},initActionEvent:function(){if(this.action)switch(this.eventName="",this.eventType){case PageEditor.TriggerEventType.MouseDown:this.eventName=
592_event._click;break;case PageEditor.TriggerEventType.MouseOver:this.eventName=_event._over;if(isPad()||isPhone())this.eventName=_event._click;break;case PageEditor.TriggerEventType.MouseOut:this.eventName=_event._out;if(isPad()||isPhone())this.eventName=_event._click;break;case PageEditor.TriggerEventType.MouseUp:this.eventName=_event._click;break;case PageEditor.TriggerEventType.MouseMove:this.eventName=_event._move;break;case PageEditor.TriggerEventType.MouseLeave:if(this.eventName=_event._leave,
593isPad()||isPhone())this.eventName=_event._click}},prepareAction:function(){this.action&&this.element&&(this.executor=this.getActionExecutor())&&this.executor.prepare&&this.executor.prepare(this.item,this.element,this.config)},addAction:function(){this.action&&this.element&&""!=this.eventName&&(!isPhone()&&!isPad()||this.eventName!=_event._click&&this.eventName!=_event._down&&this.eventName!=_event._end&&this.eventName!=_event._over&&this.eventName!=_event._move?(this.element.css({cursor:"pointer"}),
594this.element.bind("mousedown touchstart pointerdown",function(a){this.config.isInverse||a.stopPropagation()}.bind(this)),this.element.bind(this.eventName,function(a){this.onAction();this.config.isInverse||a.stopPropagation();if(!this.config.isInverse)return!1}.bind(this))):this.addPhoneAction())},addPhoneAction:function(){var a=null;this.element.onTap(function(b){a&&(clearTimeout(a),a=null);a=setTimeout(function(){this.onAction();a=null}.bind(this),100)}.bind(this))},onAction:function(){this.executor||
595(this.executor=this.getActionExecutor());if(this.executor)return this.executor.execute(this.item,this.element,this.config)},getActionExecutor:function(){if(this.action.actionType==PageEditor.ActionType.GOTO_PAGE)return new PageItem.Action.GotoPageAction;if(this.action.actionType==PageEditor.ActionType.OPEN_URL)return new PageItem.Action.OpenUrlAction;if(this.action.actionType==PageEditor.ActionType.OPEN_WINDOW)return new PageItem.Action.OpenWindowAction;if(this.action.actionType==PageEditor.ActionType.SLIDE_SHOW)return new PageItem.Action.OpenSlideshowAction;
596if(this.action.actionType==PageEditor.ActionType.PLAY_AUDIO)return new PageItem.Action.PlayAudioAction;if(this.action.actionType==PageEditor.ActionType.ACTION_JS)return new PageItem.Action.ExecuteJavascriptAction;if(this.action.actionType==PageEditor.ActionType.WINDOW_HTML)return new PageItem.Action.HTMLWindowAction;if(this.action.actionType==PageEditor.ActionType.PLAY_VIDEO)return new PageItem.Action.PlayVideoAction;if(this.action.actionType==PageEditor.ActionType.SHOW_INFORMATION)return new PageItem.Action.ShowInformationAction;
597if(this.action.actionType==PageEditor.ActionType.QUIZ)return new PageItem.Action.OpenQuizAction;if(this.action.actionType==PageEditor.ActionType.SWF_SLIDE)return new PageItem.Action.OpenSwfSlideAction;if(this.action.actionType==PageEditor.ActionType.SHOW_ARTICLE)return new PageItem.Action.ShowArticleAction}});
598Class("GotoPageAction",{Package:"PageItem.Action",execute:function(a,b,c){this.initPageIndex(c.action);gotoPageFun(this.linkPageIndex,!1,"action");b.addClass("slider-action")},initPageIndex:function(a){this.linkPageIndex=a.pageIndex;this.linkPageIndex||(this.linkPageIndex=1)}});
599Class("OpenUrlAction",{Package:"PageItem.Action",execute:function(a,b,c){this.initLink(c.action);if("tel:"==this.linkUrl.substr(0,4)){if(BookEvent.trigger("jumpLink",["telePhoneNumber",BookInfo.getCurrentPages().join("-"),this.linkUrl]))return;window.open(this.linkUrl)}
599else{if(this.isTargetMatch("self")){if(BookEvent.trigger("jumpLink",["openUrl",BookInfo.getCurrentPages().join("-"),this.linkUrl]))return;window.location=this.linkUrl;return!1}if(this.isTargetMatch("blank")){if(-1<navigator.userAgent.toLowerCase().indexOf("dingtalk")){if(BookEvent.trigger("jumpLink",
600["openUrl",BookInfo.getCurrentPages().join("-"),this.linkUrl]))return;window.location.href=this.linkUrl}else{if(BookEvent.trigger("jumpLink",["openUrl",BookInfo.getCurrentPages().join("-"),this.linkUrl]))return;window.open(this.linkUrl)}return!1}if(this.isTargetMatch("parent")){if(BookEvent.trigger("jumpLink",["openUrl",BookInfo.getCurrentPages().join("-"),this.linkUrl]))return;parent.location=this.linkUrl;return!1}if(this.isTargetMatch("top")){if(BookEvent.trigger("jumpLink",["openUrl",BookInfo.getCurrentPages().join("-"),
601this.linkUrl]))return;for(b=window;b.parent!=b;)b=b.parent;b.location=this.linkUrl;return!1}if(BookEvent.trigger("jumpLink",["openUrl",BookInfo.getCurrentPages().join("-"),this.linkUrl]))return;(a=window.frames[this.linkTarget])?a.location=this.linkUrl:window.location=this.linkUrl}b.addClass("slider-action")},initLink:function(a){this.initLinkUrl(a);this.initLinkTarget(a)},initLinkUrl:function(a){this.linkUrl=a.url;this.linkUrl||(this.linkUrl="");this.linkUrl=this.linkUrl.trim();a=this.linkUrl.toLowerCase();
602a.isUrl()&&a.startsWith("www")&&(this.linkUrl="http://"+this.linkUrl);a.isEmail()&&!a.startsWith("mailto:")&&(this.linkUrl="mailto:"+this.linkUrl);this.fixLikeFileLinkUrl()},fixLikeFileLinkUrl:function(){var a=this.linkUrl.toLowerCase();-1<a.startsWith("http")||-1<a.startsWith("ftp")||-1<a.startsWith("www.")||-1<a.startsWith("tel:")||-1<a.startsWith("mailto:")||a.contains("@")||1<a.extract(".").length||(this.linkUrl="www."+this.linkUrl)},initLinkTarget:function(a){this.linkTarget=(this.linkTarget=
603a.linkTarget)?this.linkTarget:bookConfig.OpenWindow?bookConfig.OpenWindow:"_blank"},isTargetMatch:function(a){return a?0<=this.linkTarget.trim().toLowerCase().indexOf(a):!1}});Class("ShowArticleAction",{Package:"PageItem.Action",execute:function(a,b,c){a=c.action;window.showArticleById&&window.showArticleById(a.articleConfig.articleId)}});
604var PageEditor={AnnoType:{ANNO_LINK:"com.mobiano.flipbook.pageeditor.TAnnoLink",ANNO_YOUTUBE:"com.mobiano.flipbook.pageeditor.TAnnoYouTube",ANNO_YOUTUBE1:"com.mobiano.flipbook.pageeditor::TAnnoYoutubePlayer",ANNO_YOUTUBE2:"com.mobiano.flipbook.pageeditor.player::TAnnoYoutubePlayer02",ANNO_YOUTUBE3:"com.mobiano.flipbook.pageeditor.player::TAnnoYoutubePlayer03",ANNO_YOUTUBE4:"com.mobiano.flipbook.pageeditor.player::TAnnoYoutubePlayer04",ANNO_YOUTUBE5:"com.mobiano.flipbook.pageeditor.player::TAnnoYoutubePlayer05",
605ANNO_YOUTUBE6:"com.mobiano.flipbook.pageeditor.player::TAnnoYoutubePlayer06",ANNO_YOUTUBE7:"com.mobiano.flipbook.pageeditor.player::TAnnoYoutubePlayer07",ANNO_YOUTUBE8:"com.mobiano.flipbook.pageeditor.player::TAnnoYoutubePlayer08",ANNO_VIDEO1:"com.mobiano.flipbook.pageeditor::TAnnoVideoPlayer",ANNO_VIDEO2:"com.mobiano.flipbook.pageeditor.player::TAnnoSimpleVideoPlayer",ANNO_AUDIO1:"com.mobiano.flipbook.sound.TAnnoAdvancedSound",ANNO_AUDIO2:"com.mobiano.flipbook.sound.TAnnoWavemusicPlayer",ANNO_AUDIO3:"com.mobiano.flipbook.pageeditor::TAnnoPlugIn",
606ANNO_AUDIO4:"com.mobiano.flipbook.sound.TAnnoBackgroundSound",ANNO_AUDIO5:"",ANNO_AUDIO6:"",ANNO_AUDIO7:"",ANNO_AUDIO8:"",ANNO_AUDIO9:"",ANNO_VIMEO:"com.mobiano.flipbook.pageeditor.vimeoPlayer::TAnnoVimeoPlayer",ANNO_VIMEO2:"com.mobiano.flipbook.pageeditor.vimeoPlayer.TAnnoVimeoPopUpPlayer",ANNOHTML_VIDEO:"com.mobiano.flipbook.pageeditor::TAnnoHTMLMovie",ANNO_VIDEO:"com.mobiano.flipbook.pageeditor.TAnnoMovie",ANNO_AUDIO:"com.mobiano.flipbook.pageeditor.TAnnoSound",ANNO_IMAGE:"com.mobiano.flipbook.pageeditor.TAnnoImage",
607ANNO_BUTTON:"com.mobiano.flipbook.pageeditor.TAnnoButton",ANNO_DYNAMICBUTTON:"com.mobiano.flipbook.pageeditor::TAnnoDynamicButton",ANNO_NEW_AUDIO:"com.mobiano.flipbook.sound.TAnnoSound",ANNO_LINE:"com.mobiano.flipbook.pageeditor.shapes::TAnnoLine",ANNO_ARROW:"com.mobiano.flipbook.pageeditor.shapes::TAnnoArrow",ANNO_ROUND:"com.mobiano.flipbook.pageeditor.shapes::TAnnoEllipse",ANNO_RECTANGLE:"com.mobiano.flipbook.pageeditor.shapes::TAnnoRectangle",ANNO_TRIANGLE:"com.mobiano.flipbook.pageeditor.shapes::TAnnoTriangle",
608ANNO_PRISMATIC:"com.mobiano.flipbook.pageeditor.shapes::TAnnoPrismatic",ANNO_PARALLELOGRAM:"com.mobiano.flipbook.pageeditor.shapes::TAnnoParallelogram",ANNO_PENTAGON:"c
608om.mobiano.flipbook.pageeditor.shapes::TAnnoPentagon",ANNO_HEXAGON:"com.mobiano.flipbook.pageeditor.shapes::TAnnoHexagon",ANNO_PENTAGON:"com.mobiano.flipbook.pageeditor.shapes::TAnnoPentagon",ANNO_DOVETAILED:"com.mobiano.flipbook.pageeditor.shapes::TAnnoDovetailed",ANNO_FLOWCHART:"com.mobiano.flipbook.pageeditor.shapes::TAnnoFlowChart",
609ANNO_CYLINDER:"com.mobiano.flipbook.pageeditor.shapes::TAnnoCylinder",ANNO_TRAPEZOID:"com.mobiano.flipbook.pageeditor.shapes::TAnnoTrapezoid",ANNO_RIGHTARROW:"com.mobiano.flipbook.pageeditor.shapes::TAnnoRightArrow",ANNO_VIRTUALEND:"com.mobiano.flipbook.pageeditor.shapes::TAnnoVirtualEnd",ANNO_CROSS:"com.mobiano.flipbook.pageeditor.shapes::TAnnoCross",ANNO_AREA:"com.mobiano.flipbook.pageeditor::TAnnoHighLightArea",ANNO_FLASHSHOW:"com.mobiano.flipbook.pageeditor.TAnnoSWF1",ANNO_PRINT:"com.mobiano.flipbook.pageeditor::TAnnoPrint",
610ANNO_ZOOM:"com.mobiano.flipbook.pageeditor::TAnnoZoom",ANNO_TEXT:"com.mobiano.flipbook.pageeditor::TAnnoText",ANNO_ATEXT:"com.mobiano.flipbook.pageeditor::TAnnoDynamicText",ANNO_ROLLERTEXT:"com.mobiano.flipbook.pageeditor::TAnnoRollerText",ANNO_STARTEXT:"com.mobiano.flipbook.pageeditor::TAnnoStarwarsText",ANNO_TEXTANIM:"com.mobiano.flipbook.pageeditor.textAnim::TAnnoTextAnim",ANNO_EFFECTTEXT:"com.mobiano.flipbook.pageeditor.TAnnoEffectText",ANNO_CALLOUT:"com.mobiano.flipbook.pageeditor.shapes::TAnnoCallout",
611ANNO_ADVANCEDSOUND:"com.mobiano.flipbook.pageeditor::TAnnoAdvancedSound1",ANNO_ALPHATRANSITIONBANNER:"com.mobiano.flipbook.pageeditor.TAnnoAlphaTransitionBanner",ANNO_EMBEDDEDSLIDESHOW:"com.mobiano.flipbook.pageeditor.TAnnoEmbeddedSlideshow",ANNO_ATIMAGE:"com.mobiano.flipbook.pageeditor.TAnnoClipart",ANNO_BANNER:"com.mobiano.flipbook.pageeditor::TAnnoBanner",ANNO_CAROUSEL:"com.mobiano.flipbook.pageeditor.TAnnoCarouselViewer",ANNO_DYNSHOW:"com.mobiano.flipbook.pageeditor::TAnnoDynamicShowPhoto",ANNO_FLIPJUMP:"com.mobiano.flipbook.pageeditor.TAnnoDynamicTurnPhoto",
612ANNO_PLUGIN:"com.mobiano.flipbook.pageeditor::TAnnoPlugIn",ANNO_SWF:"com.mobiano.flipbook.pageeditor.TAnnoSWF",ANNO_CART:"com.mobiano.flipbook.pageeditor.TAnnoCart",ANNO_HOTSPOTS:"com.mobiano.flipbook.pageeditor.TAnnoHotSpots"},PlayEvt:{EVT_PLAY:"EVT_PageViewed",EVT_STOP:"EVT_PageOffView"},TriggerEventType:{MouseDown:"mouseDown",MouseOver:"mouseOver",MouseOut:"mouseOut",MouseUp:"mouseUp",MouseMove:"mouseMove",MouseLeave:"mouseLeave"},MouseOverType:{Zoom:"1",AddBorder:"2"},ActionType:{GOTO_PAGE:"com.mobiano.flipbook.pageeditor.TAnnoActionGotoPage",
613OPEN_URL:"com.mobiano.flipbook.pageeditor.TAnnoActionOpenURL",OPEN_WINDOW:"com.mobiano.flipbook.pageeditor.TAnnoActionOpenWindow",SLIDE_SHOW:"com.mobiano.flipbook.pageeditor.TAnnoActionPhotoSlide",ACTION_JS:"com.mobiano.flipbook.pageeditor.TAnnoActionJavascript",PLAY_AUDIO:"com.mobiano.flipbook.pageeditor.TAnnoActionPlayAudio",WINDOW_HTML:"com.mobiano.flipbook.pageeditor.TAnnoActionWindowHtml",PLAY_VIDEO:"com.mobiano.flipbook.pageeditor.TAnnoActionPlayVideo",SHOW_INFORMATION:"com.mobiano.flipbook.pageeditor.TAnnoActionShowInformation",
614QUIZ:"com.mobiano.flipbook.pageeditor.TAnnoActionQuiz",PLAYVIDEO:"com.mobiano.flipbook.Action.TAnnoActionPlayVideo",SWF_SLIDE:"com.mobiano.flipbook.pageeditor.TAnnoActionSwfSlide",SHOW_ARTICLE:"com.mobiano.flipbook.pageeditor.TAnnoActionShowArticle"},WindowType:{OPEN_YOUTUBE:"TYPE_YOUTUBE",OPEN_VIMEO:"TYPE_VIMEO",OPEN_DAILYMOTION:"TYPE_DAILYMOTION",OPEN_TYPE_WISTIA:"TYPE_WISTIA",OPEN_TYPE_YOUKU:"TYPE_YOUKU",OPEN_TYPE_QQ:"TYPE_QQ",OPEN_VIDEO:"0",OPEN_FLASH:"1",OPEN_SHOW_TEXT:"4"},PlayerType:{SKIN_1:"Skin 1",
615SKIN_2:"Skin 2",SKIN_3:"Skin 3"},AudioPlayer:{GLASS:"GlassAudioPlayer",SIMPLE:"SimpleAudioPlayer",STANDARD1:"StandardAudioPlayer",STANDARD2:"StandardAudioPlayer02",STANDARD3:"StandardAudioPlayer03",STANDARD4:"StandardAudioPlayer04",STANDARD5:"StandardAudioPlayer05",STANDARD6:"StandardAudioPlayer06"},Effect:{FADEIN:"com.mobiano.flipbook.pageeditor.effect::TFadeInEffect",CUTTING:"com.mobiano.flipbook.pageeditor.effect::TCuttingEffect",FLY_IN:"com.mobiano.flipbook.pageeditor.effect::TFlyEffect",INDENTATION:"com.mobiano.flipbook.pageeditor.effect::TIndentationEffect"},
616HighLight:{GREENBOXSTOP:"Animated Green Box Stop",GREENBOX:"Animated Green Box",ORIGINCIRCLE:"Animated Orange Circle",REDBOX:"Animated Red Box",REDCIRCLE:"Animated Red Circle",BLUESQUARE:"blue_squarelight",GREENCIRCLEROTATE:"Green Circle Rotating",GREENLINELTOR:"Green Line Left to Right",GREENLINERTOL:"Green Line Right to Left",GREENSQUARE:"green_squarelight",LINESQUARE:"lines_square",ORANGEHIGHLIGHT:"Orange highlighter",ORANGECIRCLELIGHT:"orange_circlelight",PUSHSQUARE:"push_square",REDHIGHLIGHT:"Red highlighter",
617REDBOXBLINK:"Red Box Blink",REDLINEBLINK:"Red Line Blink",REDLINELTOR:"Red Line Left to Right",REDLINERTOL:"Red Line right to left",SPINSQUARE:"spin_square"}};
618Class("PageItemFactory",{createItem:function(a,b,c,d,e,f){if(!b)return null;var g=b.annotype,h=null;if(!this.browserSupport(g))return null;f=e+"-"+f;g==PageEditor.AnnoType.ANNO_LINK&&(h=new PageItem.Link(a,b,c,d));if(g==PageEditor.AnnoType.ANNO_YOUTUBE||g==PageEditor.AnnoType.ANNO_YOUTUBE1||g==PageEditor.AnnoType.ANNO_YOUTUBE2||g==PageEditor.AnnoType.ANNO_YOUTUBE3||g==PageEditor.AnnoType.ANNO_YOUTUBE4||g==PageEditor.AnnoType.ANNO_YOUTUBE6||g==PageEditor.AnnoType.ANNO_YOUTUBE7||g==PageEditor.AnnoType.ANNO_YOUTUBE8)h=
619isPhone()||isPad()?new PageItem.PopUpVimeo(a,b,c,d,"youtube"):new PageItem.Youtube(a,b,c,d);g==PageEditor.AnnoType.ANNO_YOUTUBE5&&(h=new PageItem.PopUpVimeo(a,b,c,d,"youtube"));g==PageEditor.AnnoType.ANNO_VIMEO&&(h=isPhone()||isPad()?new PageItem.PopUpVimeo(a,b,c,d,"vimeo"):new PageItem.Vimeo(a,b,c,d));g==PageEditor.AnnoType.ANNO_VIMEO2&&(h=new PageItem.PopUpVimeo(a,b,c,d,"vimeo"));g!=PageEditor.AnnoType.ANNO_AUDIO&&g!=PageEditor.AnnoType.ANNO_NEW_AUDIO||b.playerType!=PageEditor.PlayerType.SKIN_3||
620(h=new PageItem.Audio(a,b,c,d,"default"));g!=PageEditor.AnnoType.ANNO_AUDIO&&g!=PageEditor.AnnoType.ANNO_NEW_AUDIO||b.playerType!=PageEditor.PlayerType.SKIN_1||(h=new PageItem.Audio(a,b,c,d,"skin1"));g!=PageEditor.AnnoType.ANNO_AUDIO&&g!=PageEditor.AnnoType.ANNO_NEW_AUDIO||b.playerType!=PageEditor.PlayerType.SKIN_2||(h=new PageItem.Audio(a,b,c,d,"skin2"));g==PageEditor.AnnoType.ANNO_AUDIO1&&(h=new PageItem.Audio(a,b,c,d,"advanced"));g==PageEditor.AnnoType.ANNO_AUDIO2&&(h=new PageItem.Audio(a,b,c,
621d,"wave"));g==PageEditor.AnnoType.ANNO_AUDIO4&&(h=new PageItem.Audio(a,b,c,d,"background"));if(g==PageEditor.AnnoType.ANNO_PLUGIN&&b.className in audioThemeNames){h=void 0;var k=b.className;k==PageEditor.AudioPlayer.GLASS&&(h="glass");k==PageEditor.AudioPlayer.SIMPLE&&(h="simple");k==PageEditor.AudioPlayer.STANDARD1&&(h="enjoy");k==PageEditor.AudioPlayer.STANDARD2&&(h="decent");k==PageEditor.AudioPlayer.STANDARD3&&(h="tree");k==PageEditor.AudioPlayer.STANDARD4&&(h="christmas");k==PageEditor.AudioPlayer.STANDARD5&&
622(h="turnonoff");k==PageEditor.AudioPlayer.STANDARD6&&(h="fade");h=new PageItem.Audio(a,b,c,d,h)}g==PageEditor.AnnoType.ANNO_IMAGE&&(b.imgOriginalProportions||(b.imgOriginalProportions="false"),h=new PageItem.Image(a,b,c,d));g==PageEditor.AnnoType.ANNO_BUTTON&&(h=new PageItem.Button(a,b,c,d,f));g==PageEditor.AnnoType.ANNO_DYNAMICBUTTON&&(h=new PageItem.DynamicButton(a,b,c,d,f));g==PageEditor.AnnoType.ANNO_FLASHSHOW&&(h=new PageItem.FlashShow(a,b,c,d));g==PageEditor.AnnoType.ANNO_HOTSPOTS&&(h=new PageItem.HotSpots(a,
623b,c,d));g==PageEditor.AnnoType.ANNO_LINE&&(h=new PageItem.Line(a,b,c,d,f));g==PageEditor.AnnoType.ANNO_ARROW&&(h=new PageItem.Arrow(a,b,c,d));g==PageEditor.AnnoType.ANNO_TRIANGLE&&(h=new PageItem.Triangle(a,b,c,d));g==PageEditor.AnnoType.ANNO_PRISMATIC&&(h=new PageItem.Prismatic(a,b,c,d));
623g==PageEditor.AnnoType.ANNO_CROSS&&(h=new PageItem.Cross(a,b,c,d));g==PageEditor.AnnoType.ANNO_VIRTUALEND&&(h=new PageItem.VirtualEnd(a,b,c,d));g==PageEditor.AnnoType.ANNO_RIGHTARROW&&(h=new PageItem.RightArrow(a,
624b,c,d));g==PageEditor.AnnoType.ANNO_TRAPEZOID&&(h=new PageItem.Trapezoid(a,b,c,d));g==PageEditor.AnnoType.ANNO_DOVETAILED&&(h=new PageItem.Dovetailed(a,b,c,d));g==PageEditor.AnnoType.ANNO_FLOWCHART&&(h=new PageItem.FlowChart(a,b,c,d));g==PageEditor.AnnoType.ANNO_CYLINDER&&(h=new PageItem.Cylinder(a,b,c,d));g==PageEditor.AnnoType.ANNO_PENTAGON&&(h=new PageItem.Pentagon(a,b,c,d));g==PageEditor.AnnoType.ANNO_HEXAGON&&(h=new PageItem.Hexagon(a,b,c,d));g==PageEditor.AnnoType.ANNO_PARALLELOGRAM&&(h=new PageItem.Parallelogram(a,
625b,c,d));g==PageEditor.AnnoType.ANNO_ROUND&&(h=new PageItem.Round(a,b,c,d,f));g==PageEditor.AnnoType.ANNO_RECTANGLE&&(h=new PageItem.Rectangle(a,b,c,d,f));g==PageEditor.AnnoType.ANNO_TEXT&&(h=new PageItem.Text(a,b,c,d,f));g==PageEditor.AnnoType.ANNO_ROLLERTEXT&&(h=new PageItem.RollerText(a,b,c,d,f));g==PageEditor.AnnoType.ANNO_AREA&&(h=new PageItem.Area(a,b,c,d,f));g==PageEditor.AnnoType.ANNO_CALLOUT&&(h=new PageItem.Callout(a,b,c,d));g==PageEditor.AnnoType.ANNO_ATEXT&&(h=new PageItem.AText(a,b,c,
626d,f));g==PageEditor.AnnoType.ANNO_STARTEXT&&(h=new PageItem.StarText(a,b,c,d,f));g==PageEditor.AnnoType.ANNO_TEXTANIM&&(h=new PageItem.TextAmin(a,b,c,d,f));g==PageEditor.AnnoType.ANNO_ATIMAGE&&(h=new PageItem.PngImage(a,b,c,d));g==PageEditor.AnnoType.ANNO_EFFECTTEXT&&(h=new PageItem.EffectText(a,b,c,d,f));g==PageEditor.AnnoType.ANNO_ADVANCEDSOUND&&(h=new PageItem.Sound(a,b,c,d,f));g==PageEditor.AnnoType.ANNO_CAROUSEL&&(h=new PageItem.Carousel(a,b,c,d,f));g==PageEditor.AnnoType.ANNO_DYNSHOW&&(h=new PageItem.DynamicShow(a,
627b,c,d,f));g==PageEditor.AnnoType.ANNO_BANNER&&(h=new PageItem.Banner(a,b,c,d,f));g==PageEditor.AnnoType.ANNO_FLIPJUMP&&(h=new PageItem.FlipJump(a,b,c,d,f));g==PageEditor.AnnoType.ANNO_PLUGIN&&b.className==PLUGIN_MAGNETICS&&(h=new PageItem.FocusJump(a,b,c,d,f));g==PageEditor.AnnoType.ANNO_PLUGIN&&b.className==PLUGIN_ROTATE3D&&(h=new PageItem.Rotate3D(a,b,c,d,f));g==PageEditor.AnnoType.ANNO_VIDEO1&&(h=isPhone()||isPad()?new PageItem.PhoneVideo(a,b,c,d):new PageItem.Video(a,b,c,d,"smallblack"));g==PageEditor.AnnoType.ANNO_VIDEO2&&
628(h=isPhone()||isPad()?new PageItem.PhoneVideo(a,b,c,d):new PageItem.LoopControlVideo(a,b,c,d));g==PageEditor.AnnoType.ANNO_PLUGIN&&b.className==PLUGIN_VIDEO1&&(h=isPhone()||isPad()?new PageItem.PhoneVideo(a,b,c,d):new PageItem.Video(a,b,c,d,"classic"));g==PageEditor.AnnoType.ANNO_PLUGIN&&b.className==PLUGIN_VIDEO2&&(h=isPhone()||isPad()?new PageItem.PhoneVideo(a,b,c,d):new PageItem.PopUpVideoItem(a,b,c,d));g==PageEditor.AnnoType.ANNO_VIDEO&&(h=isPhone()||isPad()?new PageItem.PhoneVideo(a,b,c,d):new PageItem.Video(a,
629b,c,d,"round"));g==PageEditor.AnnoType.ANNOHTML_VIDEO&&(h=isPhone()||isPad()?new PageItem.PhoneHtmlVideo(a,b,c,d):new PageItem.HtmlVideo(a,b,c,d));g==PageEditor.AnnoType.ANNO_ALPHATRANSITIONBANNER&&(h=new PageItem.AlphaTransitionBanner(a,b,c,d));g==PageEditor.AnnoType.ANNO_EMBEDDEDSLIDESHOW&&(h=new PageItem.EmbeddedSlideshow(a,b,c,d));g==PageEditor.AnnoType.ANNO_PRINT&&(h=new PageItem.Print(a,b,c,d,e));g==PageEditor.AnnoType.ANNO_ZOOM&&(global.popZoomBox||(global.popZoomBox=new PageItem.WindowZoomBox(tmpContainer)),
630h=new PageItem.WindowZoom(a,b,c,d,e));g==PageEditor.AnnoType.ANNO_CART&&(h=new PageItem.ShoppingCart(a,b,c,d));return h},browserSupport:function(a){return isBelowIE9()?a==PageEditor.AnnoType.ANNO_LINK||a==PageEditor.AnnoType.ANNO_IMAGE||a==PageEditor.AnnoType.ANNO_TEXT||a==PageEditor.AnnoType.ANNO_ALPHATRANSITIONBANNER?!0:!1:!0}});
631Class("PageEditorParser",{create:function(a,b,c){this.container=a;this.containerWidth=b;this.containerHeight=c},createItemsForPage:function(a){var b=new ObjectPool;if(!this.hasProfessional())return b;var c=this.getPageAnnos();if(0>=a||c.length<a||0==c[a-1].length)return b;var d=new PageItemFactory;c=c[a-1];for(var e=0;e<c.length;e++){var f=c[e];f&&(f=d.createItem(this.container,f,this.containerWidth,this.containerHeight,a,e+1))&&b.add(f)}return b},hasProfessional:function(){if(!global.pageEditor&&
632!this.hasInverseEditor())return!1;var a=this.getPageAnnos();if(!a||0==a.length)return!1;for(var b=0;b<a.length;b++){var c=a[b];if(c&&0<c.length)return!0}return!1},hasInverseEditor:function(){return!window.readerConfig&&window.inverseEditor&&window.inverseEditor.length},getPageAnnos:function(){var a=global.pageEditor;a||(a=[]);a instanceof Array||(a=a.pageAnnos);if(this.hasInverseEditor()){var b=a;a.length<inverseEditor.length&&(b=inverseEditor);for(var c=0;c<b.length;c++){a[c]||(a[c]=[]);inverseEditor[c]||
633(inverseEditor[c]=[]);var d=inverseEditor[c];d&&d.length&&(window.isHasPageEditor=!0,d=d.map(function(e){return getInverseItem(e,this.containerWidth,this.containerHeight)}.bind(this)));a[c]=a[c].concat(d);inverseEditor[c]=[]}}global.pageEditor||(global.pageEditor=a);return a}});
634Class("Link",{Package:"PageItem",create:function(a,b,c,d){this._super(a,b,c,d);this.width=this.config.width*this.pageWidth;this.height=this.config.height*this.pageHeight;this.initLinkColor();this.initLink();this.initEvents();this.initLinkHint(this.link);this.onResize(this.pageWidth,this.pageHeight)},initLinkColor:function(){void 0==this.config.downColor?(this.config.downColor=bookConfig.LinkDownColor?Color(bookConfig.LinkDownColor):Color("#808080"),this.config.downAlpha=bookConfig.LinkAlpha?bookConfig.LinkAlpha:
635.6,this.config.overColor=this.config.downColor,this.config.outColor=this.config.downColor,this.config.overAlpha=this.config.downAlpha/2,this.config.outAlpha=0):(this.config.downColor=Color(this.config.downColor),this.config.overColor=Color(this.config.overColor),this.config.outColor=Color(this.config.outColor),parseBool(this.config.hint)&&(this.config.hint.hintShapeColor=Color(this.config.hint.hintShapeColor),this.config.hint.hintShapeColor2=Color
635(this.config.hint.hintShapeColor2)))},initLink:function(){this.container=
636$("<div class='expose-square-solid' style='position:absolute;'></div>");this.link=$("<div class='expose-square-solid' style='position: absolute;'></div>");this.link.css({"border-color":"rgba(0,0,0,0)","background-color":this.config.outColor.rgba(this.config.outAlpha)});this.config.alpha&&this.link.css({opacity:this.config.alpha});this.config.ellipseW&&this.link.css({"border-radius":this.config.ellipseW+"px"});this.setRotation(this.link,this.config.rotation);this.container.append(this.link);this.parent.append(this.container);
637if(this.config.isInverse)try{this.link.addClass("inverse"+this.config.action.articleConfig.articleId)}catch(a){}},flash:function(){"false"!=this.config.pageViewedBool&&(this.flashTimer&&this.flashTimer.stop(),this.flashTimer=function(a,b){if(a==b)this.link.css({"background-color":this.config.outColor.rgba(this.config.outAlpha)});else{b=Math.ceil(b/2);var c=a%b,d=Math.min(this.config.outAlpha,this.config.overAlpha),e=Math.max(this.config.outAlpha,this.config.overAlpha),f=e-d;fAlpha=a<b?d+c*f/b:e-c*
638f/b;this.link.css({"background-color":this.config.overColor.rgba(fAlpha)})}}.animation(this,1E3))},stopFlash:function(){this.flashTimer&&(this.flashTimer.stop(),this.link.css({"background-color":this.config.outColor.rgba(this.config.outAlpha)}))},parseConfig:function(a){return{isInverse:a.isInverse,type:"link",width:0>a.location.width?-a.location.width:a.location.width,height:0>a.location.height?-a.location.height:a.location.height,rotation:a.location.rotation,x:0>a.location.width?parseFloat(a.location.x)+
639parseFloat(a.location.width):a.location.x,y:0>a.location.height?parseFloat(a.location.y)+parseFloat(a.location.height):a.location.y,alpha:a.alpha,ellipseH:a.ellipseH,ellipseW:a.ellipseW,downColor:a.downColor,downAlpha:a.downAlpha,overColor:a.overColor,overAlpha:a.overAlpha,outColor:a.outColor,outAlpha:a.outAlpha,action:a.action,hint:a.hint,borderColor:a.borderColor,mouseOver:a.mouseOver,highlightsBool:parseBool(a.highlightsBool),highlightsLabel:a.highlightsLabel,pageViewedBool:a.pageViewedBool}},
640initEvents:function(){function a(){this.stopFlash();this.link.css({"background-color":d.rgba(this.config.outAlpha)})}var b=this.config.overColor,c=this.config.downColor,d=this.config.outColor,e="";this.config.action&&this.config.action.actionType==PageEditor.ActionType.OPEN_URL&&(e=" url:"+this.config.action.url);this.link.bind(_event._down,function(f){this.stopFlash();bookConfig.googleAnalyticsID&&gtag("event",getEditorEventName()+"click",{event_category:"Link",event_label:"Page"+BookInfo.getCurrentPages()[0]+
641" "+e});BookEvent.trigger("clickPageItem",[BookInfo.getCurrentPageIndex(),"Link",this.config.x,this.config.y,this.config.width,this.config.height]);this.link.css({"background-color":c.rgba(this.config.downAlpha)})}.bind(this));this.link.bind(_event._up,function(f){this.stopFlash();this.link.css({"background-color":b.rgba(this.config.overAlpha)})}.bind(this));this.link.bind("mouseenter",function(f){this.stopFlash();parseBool(this.config.mouseOver)&&(this.link.css({"-webkit-box-sizing":"border-box",
642"-moz-box-sizing":"border-box","box-sizing":"border-box",border:"2px solid "+Color(this.config.borderColor).toString()}),this.link.animate({borderWidth:"5px"},function(){this.link.animate({borderWidth:"2px"})}.bind(this)));this.link.css({"background-color":b.rgba(this.config.overAlpha)});this.config.isInverse&&toggleArticleTitle({title:getArticleTitle(this.config.action.articleConfig),isShow:!0,pos:{x:f.pageX,y:f.pageY}})}.bind(this));this.link.bind(isTouch?_event._end:"mouseleave",function(f){_agent_.browser.device==
643_agent_.browser.DEVICE_PC?a.apply(this):a.delay(this,200);this.config.isInverse&&toggleArticleTitle({isShow:!1})}.bind(this));this.link.bind("mousemove",function(f){this.config.isInverse&&toggleArticleTitle({title:getArticleTitle(this.config.action.articleConfig),isShow:!0,pos:{x:f.pageX,y:f.pageY}})}.bind(this));this.addActionEvent(this.container);this.addHighLight()},addHighLight:function(){this.config.highlightsBool&&(this.elementConfig={width:this.width,height:this.height},this.highLight=this.addHighLightEvent(this.container,
644this.elementConfig))},setPageBgImage:function(a,b,c){this.bgImageWidth=a;this.bgImageHeight=b;(this.pageIsStrech=c)||this.initLinkCss()},initLinkCss:function(){var a=this.bgImageWidth/this.bgImageHeight;if(.1<=Math.abs(a-this.pageWidth/this.pageHeight)){var b=this.pageWidth;a=b/a;this.left=b*this.config.x;this.top=(this.pageHeight-a)/2+a*this.config.y}else b=this.pageWidth,a=this.pageHeight,this.left=this.pageWidth*this.config.x,this.top=this.pageHeight*this.config.y;this.width=b*this.config.width;
645this.height=a*this.config.height;2>this.width&&(this.width=2);2>this.height&&(this.height=2);this.link.css({width:this.width+"px",height:this.height+"px"});this.container.css({width:this.width+"px",height:this.height+"px"})},onResize:function(a,b){this.pageWidth=a;this.pageHeight=b;!this.pageIsStrech&&this.bgImageWidth&&this.bgImageHeight?this.initLinkCss():(this.left=a*this.config.x,this.top=b*this.config.y,this.width=a*this.config.width,this.height=b*this.config.height,2>this.width&&(this.width=
6462),2>this.height&&(this.height=2));if(this.highLight)this.highLight.onResize(this.width,this.height);this.setPosition(this.left,this.top);this.link.css({width:this.width+"px",height:this.height+"px"});this.container.css({width:this.width+"px",height:this.height+"px"});this.resizeHint()},setPosition:function(a,b){this.container.css({left:a+"px",top:b+"px"})}}).extend(PageItem.Item);
647(function(a){var b=0,c={mode:"iframe",standard:"html5",popHt:500,popWd:400,popX:200,popY:200,popTitle:"",popClose
647:!1,extraCss:"",extraHead:"",retainAttr:["id","class","style"],onReady:null},d={};a.fn.printArea=function(f){function g(){l&&l();e.print(k)}a.extend(d,c,f);b++;a("[id^=printArea_]").remove();d.id="printArea_"+b;var h=a(this),k=e.getPrintWindow();e.write(k.doc,h);var m=a(k.doc).find("img"),l=f&&"function"===typeof f.onReady?f.onReady:null;if(0===m.length)g();else{var n=0;m.each(function(p,
648q){if(q.complete)n++,n===m.length&&g();else a(q).on("load error",function(){n++;n===m.length&&g()})})}};var e={print:function(f){var g=f.win;a(f.doc).ready(function(){g.focus();g.print();"popup"==d.mode&&d.popClose&&setTimeout(function(){g.close()},2E3)})},write:function(f,g){f.open();f.write(e.docType()+"<html>"+e.getHead()+e.getBody(g)+"</html>");f.close()},docType:function(){return"iframe"==d.mode?"":"html5"==d.standard?"<!DOCTYPE html>":'<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01'+("loose"==
649d.standard?" Transitional":"")+'//EN" "http://www.w3.org/TR/html4/'+("loose"==d.standard?"loose":"strict")+'.dtd">'},getHead:function(){var f="";d.extraHead&&d.extraHead.replace(/([^,]+)/g,function(g){f+=g});return"<head><title>"+d.popTitle+"</title>"+f+"</head>"},getBody:function(f){var g="",h=d.retainAttr;f.each(function(){for(var k=e.getFormData(a(this)),m="",l=0;l<h.length;l++){var n=a(k).attr(h[l]);n&&(m+=(0<m.length?" ":"")+h[l]+"='"+n+"'")}g+="<div "+m+">"+a(k).html()+"</div>"});return"<body>"+
650g+"</body>"},getFormData:function(f){var g=f.clone(),h=a("input,select,textarea",g);a("input,select,textarea",f).each(function(k){var m=a(this).attr("type");"undefined"===a.type(m)&&(m=a(this).is("select")?"select":a(this).is("textarea")?"textarea":"");var l=h.eq(k);"radio"==m||"checkbox"==m?l.attr("checked",a(this).is(":checked")):"text"==m?l.attr("value",a(this).val()):"select"==m?a(this).find("option").each(function(n){a(this).is(":selected")&&a("option",l).eq(n).attr("selected",!0)}):"textarea"==
651m&&l.text(a(this).val())});return g},getPrintWindow:function(){switch(d.mode){case "iframe":var f=new e.Iframe;return{win:f.contentWindow||f,doc:f.doc};case "popup":return f=new e.Popup,{win:f,doc:f.doc}}},Iframe:function(){var f=d.id;try{var g=document.createElement("iframe");document.body.appendChild(g);a(g).attr({style:"border:0;position:absolute;width:0px;height:0px;right:0px;top:0px;",id:f,src:"#"+(new Date).getTime()});g.doc=null;g.doc=g.contentDocument?g.contentDocument:g.contentWindow?g.contentWindow.document:
652g.document}catch(h){throw h+". iframes may not be supported in this browser.";}if(null==g.doc)throw"Cannot find document.";return g},Popup:function(){var f="location=yes,statusbar=no,directories=no,menubar=no,titlebar=no,toolbar=no,dependent=no,width="+(d.popWd+",height="+d.popHt);f+=",resizable=yes,screenX="+d.popX+",screenY="+d.popY+",personalbar=no,scrollbars=yes";f=window.open("","_blank",f);f.doc=f.document;return f}}})(jQuery);
653Class("PageItemPopup",{Package:"PageItem.Popup",dialog:null,left:0,top:0,width:0,height:0,containerWidth:0,containerHeight:0,create:function(a,b){this.container=a||tmpContainer;this.containerWidth=a.width();this.containerHeight=a.height();this.zIndex=b||1E3},onResize:function(a,b){this.containerWidth=a;this.containerHeight=b;this.dialog.css({left:Math.floor((a-this.width)/2)+"px",top:Math.floor((b-this.height)/2)+"px","z-index":this.zIndex})},getOssUrl:function(a,b,c,d){return a=0<a.lastIndexOf("?")?
654a+("&x-oss-process=image/resize,m_"+d+",w_"+parseInt(b)+",h_"+parseInt(c)):a+("?x-oss-process=image/resize,m_"+d+",w_"+parseInt(b)+",h_"+parseInt(c))},fixRelativePath:function(a){return a?"string"!==typeof a?fixURLValue(a):1==bookConfig.isFlipPdf?a.startsWith("../")?fixURLValue(a):a.startsWith("./")?fixURLValue("."+a):a.startsWith("files")?fixURLValue("../"+a):a.isUrl()?fixURLValue(a):fixURLValue("../"+a):fixURLValue(a):a},destroy:virtual_function,show:virtual_function,hide:virtual_function});
655Class("PageItemModalPopup",{Package:"PageItem.Popup",modalBackground:null,create:function(a,b){this._super(a,b);this.createModalBackground()},createModalBackground:function(){this.modalBackground=$("<div name='modal_dialog_background'></div>");
655this.modalBackground.css({left:"0%",top:"0%",width:"100%",height:"100%",position:"absolute","background-color":"rgba(0, 0, 0, 0.5)","z-index":this.zIndex,cursor:"default"});this.initModalBackgroundEvents()},initModalBackgroundEvents:function(a){this.modalBackground.onTap(function(){this.hide();
656return!1}.bind(this));this.modalBackground.bind(_event._down,function(b){b.stopPropagation();return!1}.bind(this));this.modalBackground.bind(_event._up,function(b){b.stopPropagation();return!1}.bind(this))},destroy:function(){this._super();this.dialog.remove();this.modalBackground.remove();this.modalBackground=this.dialog=null},show:function(){if(!this.timer){this.timer=this.visible=!0;this.dialog.css({"-webkit-transform":"scale(0)","-o-transform":"scale(0)","-ms-transform":"scale(0)","-moz-transform":"scale(0)",
657transform:"scale(0)"});this.container.append(this.dialog);this.container.append(this.modalBackground);var a={"-webkit-transform":"scale(1)","-o-transform":"scale(1)","-ms-transform":"scale(1)","-moz-transform":"scale(1)",transform:"scale(1)"};setTimeout(function(){animateOnce(this.dialog,a,300,function(){this.timer=!1;this.onShow()}.bind(this))}.bind(this),100)}},onShow:function(){}
657,hide:function(){this.timer||(this.timer=!0,animateOnce(this.dialog,{"-webkit-transform":"scale(0)","-o-transform":"scale(0)",
658"-ms-transform":"scale(0)","-moz-transform":"scale(0)",transform:"scale(0)"},300,function(){this.modalBackground.css({opacity:"0"});this.destroy();this.visible=this.timer=!1}.bind(this)))}}).extend("PageItemPopup");
659Class("SlideShow",{Package:"PageItem.Popup",create:function(a,b,c,d){this._super(a);var e=b.photos;if(e){this.popUpImage=b.popUpImage;this.photos=$.extend([],e);this.dScale=1;this.photos.photo&&(this.photos=void 0==this.photos.photo[1]?[this.photos.photo]:this.photos.photo);if(!(this.photos instanceof Array)){if(void 0==this.photos.url&&void 0==this.photos.photo)return;this.photos.url&&(this.photos=[{url:this.photos.url,desc:""}]);this.photos.photo&&(this.photos=[this.photos.photo])}!this.popUpImage||
660this.photos.length||this.photos.photo||this.photos.push({title:"",desc:"",url:b.url});this.parent=a;this.windowWidth=c;this.windowHeight=d;this.initHtml();this.initButton();this.initCss();this.initEvents();this.resizeTimer=this.onResize.interval(this,300);this.changeImage(0);this.show();this.descBox.scroll({},Direction.top,"win10")}},initHtml:function(){this.imgIndex=-1;this.imgWidth=200;this.imgHeight=300;this.boxWidth=200;this.boxHeight=300;this.loadingImageHeight=this.loadingImageWidth=32;this.dialog=
661$("<div id='dialog'></div>");this.insetBox=$("<div></div>");this.leftBar=$("<div></div>");this.rightBar=$("<div></div>");this.img=$("<img style='position : absolute;' />");this.textBox=$("<div></div>");this.upIcon=$("<div><div></div></div>");this.titleBox=$("<div></div>");this.descBox=$("<div class='stage'></div>");this.descSwiper=$("<div class='swiper'></div>");this.descBox.append(this.descSwiper);this.textBox.append(this.titleBox).append(this.descBox).append(this.upIcon);this.initScroll();this.closeButton=
662new button(this.parent,{buttonType:1,iconURL:uiBaseURL+"closecat.png"},!0);this.loadingImage=$("<div><img src='"+uiBaseURL+"progress.gif' style='position:absolute;'/></div>");this.insetBox.append(this.loadingImage);this.dialog.append(this.insetBox);this.dialog.append(this.textBox);this.parent.append(this.leftBar);this.parent.append(this.rightBar)},initScroll:function(){this.progress=$("<div class='progress'></div>");this.progressBar=$("<div class='progressBar'></div>");this.progress.append(this.progressBar);
663this.descBox.append(this.progress);this.progress.css({background:"#eee",width:"8px",height:"100%",position:"absolute",right:"0",cursor:"pointer"});this.progressBar.css({width:"8px",background:"rgba(11,11,11,0.55)",position:"absolute",top:"0",cursor:"pointer","border-radius":"4px"})},initCss:function(){this.dialog.css({width:"100%",height:"100%",position:"absolute","z-index":"10001"});this.insetBox.css({position:"absolute",width:this.boxWidth+"px",height:this.boxHeight+"px",left:"0px",top:"0px","z-index":1,
664"-webkit-transform":"scale(0)","-o-transform":"scale(0)","-ms-transform":"scale(0)","-moz-transform":"scale(0)",transform:"scale(0)"});this.loadingImage.css({position:"absolute","z-index":-1,left:(this.boxWidth-this.loadingImageWidth)/2+"px",top:(this.boxHeight-this.loadingImageHeight)/2+"px",width:this.loadingImageWidth+"px",height:this.loadingImageHeight+"px"});this.rightBar.css({"z-index":10002,width:"100px",height:"100px",right:"0px",top:(windowHeight-100)/2+"px",opacity:"0.6",position:"absolute"});
665this.leftBar.css({"z-index":10002,width:"100px",height:"100px",left:"0px",top:(windowHeight-100)/2+"px",opacity:"0.6",position:"absolute"});this.closeButton.setCSS({"z-index":10002,display:"none"});this.closeButton.iconBox.css({opacity:"0.6"});this.textBox.css({transition:"bottom 0.3s","font-size":"14px","font-family":"Calibri",padding:"15px","z-index":"2",display:"block",background:"rgba(11,11,11,0.25)",color:"#fff",position:"absolute",bottom:"0",width:windowWidth-30+"px",height:"90px"});this.titleBox.css({overflow:"hidden",
666"font-size":"16px",height:"20px",top:"26px",position:"absolute"});this.descBox.css({overflow:"hidden",width:windowWidth-30+"px",height:"60px",position:"absolute",top:"56px"});this.descSwiper.css({position:"absolute",width:windowWidth-40+"px"});
666this.upIcon.css({position:"absolute",right:"5px",top:"5px",width:"30px",height:"30px",cursor:"pointer"});this.upIcon.find("div").css({cursor:"pointer",width:"0",height:"0",position:"absolute",right:"10px",top:"10px","border-width":"8px 5px 0px","border-style":"solid",
667"border-color":"rgb(255, 255, 255) transparent transparent"})},initButton:function(){1>=this.photos.length||(this.leftButton=new button(this.leftBar,{buttonType:1,iconURL:uiBaseURL+"previous_down.png"}),this.rightButton=new button(this.rightBar,{buttonType:1,iconURL:uiBaseURL+"next_down.png"}),this.leftButton.setButtonPosition(0,29,["left","top"]),this.leftButton.background.css({display:"none"}),this.rightButton.setButtonPosition(0,29,["right","top"]),this.hideButtons())},afterZoomOut:function(){this.closeButton.iconBox.css({display:"block"});
668this.isZoom=!1},beforeZoomIn:function(){this.closeButton.iconBox.css({display:"none"});this.isZoom=!0},initEvents:function(){this.closeButton.onMouseDown(this,this.hide);this.modalBackground.unbind();this.insetBox.bind(_event._click,function(a){a.stopPropagation()}.bind(this));this.textBox.bind(_event._click,function(a){a.stopPropagation()}.bind(this));setTimeout(function(){this.dialog.bind(_event._click,this.hide.bind(this));if(this.leftButton)this.leftButton.onMouseDown(this,this.prePage);if(this.rightButton)this.rightButton.onMouseDown(this,
669this.nextPage)}.bind(this),500);this.leftButton&&this.leftButton.mouseEnterJump();this.rightButton&&this.rightButton.mouseEnterJump();this.zoomMonitor=new ZoomMonitor;this.zoomMonitor.register({target:this.img,beforeZoomIn:this.beforeZoomIn.bind(this),afterZoomIn:this.afterZoomIn.bind(this),afterZoomOut:this.afterZoomOut.bind(this)});this.upIcon.bind(_event._click,function(){0<=this.textBox.bottom()?(this.textBox.css({bottom:"-90px"}),this.upIcon.find("div").css({top:"7px","border-width":"0px 5px 8px",
670"border-color":"transparent transparent rgb(255, 255, 255)"})):(this.textBox.css({bottom:"0"}),this.upIcon.find("div").css({top:"12px","border-width":"8px 5px 0px","border-color":"rgb(255, 255, 255) transparent transparent"}))}.bind(this));this.mouseWheelEvent()},mouseWheelEvent:function(){var a;this.img.bind(_event._mousewheel,function(b){var c=b.originalEvent;c=Math.max(-1,Math.min(1,c.wheelDelta||-c.detail));if(!this.isZoom&&0<c)this.img.onDoubleTap(b);else{if(void 0!=a&&300>new Date-a)var d=!1;
671else a=new Date,d=!0;if(!d)return!1;b={pointers:[{pageX:b.pageX,pageY:b.pageY},{pageX:b.pageX,pageY:b.pageY}]};0>c?this.zoomDown(b):this.zoomUp(b);stopEvent(b);return!1}}.bind(this))},setCSS:function(a){if(a){void 0!=a.width&&this.img.css("width",a.width+"px");void 0!=a.height&&this.img.css("height",a.height+"px");void 0!=a.left&&this.img.css("left",a.left+"px");void 0!=a.top&&this.img.css("top",a.top+"px");void 0!=a.display&&this.img.css("display",a.display);if(a.tran||void 0!=a.scale||a.origin){var b=
672transformCSS(a);this.img.css(b)}this.img.registerPatamers&&this.img.registerParamers(a)}},changeZoomImg:function(){if(this.isZoom){var a=this.img,b=this.img.offset(),c=getTransform(this.img[0]),d=a.parameters.width/a.parameters.naturalWidth,e=this.getSizeConfig(),f=e.width;e=e.height;a.parameters.naturalWidth=f;a.parameters.naturalHeight=e;a.parameters.width=f;a.parameters.height=e;this.img.parameters.scale=d;a.parameters.tran={x:c.x,y:c.y};a.parameters.left=b.left-c.x;a.parameters.top=b.top-c.y;
673this.afterZoomIn()}},afterZoomIn:function(){var a=this.img.offset().left,b=this.img.offset().top,c=this.img.parameters.scale,d={tran:{x:a-this.img.parameters.left,y:b-this.img.parameters.top},scale:1,origin:{x:0,y:0}};1!=c&&this.img.css({width:Math.round(this.img.parameters.width*c)+"px",height:Math.round(this.img.parameters.height*c)+"px"});this.img.parameters.zoomFlag||(d.tran={x:0,y:0},d.left=a-0,d.top=b-0);this.setCSS(d);this.img.parameters.tran=d.tran;this.img.parameters.scale=1;this.img.parameters.toScale=
6741;this.img.parameters.width=$(this.img).width();this.img.parameters.height=$(this.img).height();this.img.parameters.origin={x:0,y:0};this.img.parameters.resize=!1},beforeStart:function(a){var b=this.img,c=b.parameters;this.img.offset();this.img.offset();
674c.origin=b.mathOrigin(b,a);c.tran=b.mathTran(b,a,c.origin);b.originObj(b,b.parameters.origin)},zoomUp:function(a){var b=this.img;b.scale=b.parameters.toScale;var c=Math.min(b.parameters.naturalWidth*b.maxScale/b.parameters.width,1.1*parseFloat(b.scale));
675c!=b.scale&&(a||(a={pointers:[{pageX:windowWidth/2,pageY:windowHeight/2},{pageX:windowWidth/2,pageY:windowHeight/2}]}),b.parameters.origin=b.mathOrigin(b,a),b.originObj(b,b.parameters.origin),b.animateToScale(b,c,a))},zoomDown:function(a){if(!this.img.parameters.zoomOut&&this.img.parameters.naturalWidth){var b=this.img;a||(a={pointers:[{pageX:windowWidth/2,pageY:windowHeight/2},{pageX:windowWidth/2,pageY:windowHeight/2}]});b.scale=b.parameters.toScale;b.parameters.origin=b.mathOrigin(b,a);b.originObj(b,
676b.parameters.origin);var c=b.parameters.naturalWidth/b.parameters.width,d=.9*parseFloat(b.scale);d<=c&&(b.parameters.zoomOut=!0);b.animateToScale(b,Math.max(c,d),a)}},hideButtons:function(){this.photos&&1>=this.photos.length&&(this.leftBar.css("display","none"),this.rightBar.css("display","none"))},nextPage:function(){if(!(1>=this.photos.length)){var a=this.imgIndex+1;this.leftButton.background.css({display:"block"});a>=this.photos.length-1&&(a=this.photos.length-1,this.rightButton.background.css({display:"none"}));
677this.changeImage(a)}},prePage:function(){if(!(1>=this.photos.length)){var a=this.imgIndex-1;this.rightButton.background.css({display:"block"});0>=a&&(a=0,this.leftButton.background.css({display:"none"}));this.changeImage(a)}},changeImage:function(a){if(void 0!=a&&(this.dScale=1,this.setTrans(this.dScale),this.imgIndex!=a)){this.imgIndex=a;var b=this.photos[a].url;b=this.fixRelativePath(b);var c=this.photos[a].desc;a=this.photos[a].title;c&&"undefined"!=c||a&&"undefined"!=a?(this.titleBox.html(""),
678this.descSwiper.html(""),this.textBox.css({display:"block",bottom:"0"}),this.upIcon.find("div").css({top:"12px","border-width":"8px 5px 0px","border-color":"rgb(255, 255, 255) transparent transparent"}),a&&"undefined"!=a&&this.titleBox.html(a),c&&"undefined"!=c&&this.descSwiper.html(c)):this.textBox.css({display:"none"});this.img.on("load",function(){this.imgWidth=this.img[0].naturalWidth;this.imgHeight=this.img[0].naturalHeight;this.changeZoomImg(this.img);this.resizeImage();this.loadingImage.css("display",
679"none");c&&this.descBox.refreshData&&this.descBox.refreshData()}.bind(this));this.img.attr("src",changeBookResourceBaseURL(b))}},getSizeConfig:function(){var a=this.windowWidth-20,b=this.windowHeight-20,c=this.imgWidth,d=this.imgHeight;c>a&&(d*=a/c,c=a);d>b&&(c*=b/d,d=b);return{width:c,height:d}},resizeImage:function(){var a=this.getSizeConfig(),b=a.width;a=a.height;this.img.css({width:b+"px",height:a+"px"});this.isZoom&&this.img.css({width:this.img.parameters.width*this.img.parameters.scale+"px",
680height:this.img.parameters.height*this.img.parameters.scale+"px"});this.boxWidth!=b||this.boxHeight!=a?(this.insetBox.css({width:b+8+"px",height:a+8+"px"}),this.insetBox.append(this.img),this.loadingImage.css({left:(b+8-this.loadingImageWidth)/2,top:(a+8-this.loadingImageHeight)/2})):this.insetBox.append(this.img);this.boxWidth=b;this.boxHeight=a;this.img.css({left:"4px",top:"4px"});var c=(this.windowWidth-b)/2+b-25,d=(this.windowHeight-a)/2+5;this.insetBox.css({left:(windowWidth-(b+8))/2+"px",top:(windowHeight-
681(a+8))/2+"px"});this.closeButton.setButtonPosition(c,d);this.closeButton.setCSS({display:"block"})},onResize:function(){!this.imgWidth||this.windowWidth==windowWidth&&this.windowHeight==windowHeight||(this.windowWidth=windowWidth,this.windowHeight=windowHeight,this.textBox.css({width:windowWidth-30+"px"}),this.resizeImage(),this.rightBar.css({top:(this.windowHeight-100)/2+"px"}),this.leftBar.css({top:(this.windowHeight-100)/2+"px"}),this.dScale=1,this.img.parameters.zoomFlag&&this.hide())},setTrans:function(a){a||
682(a=1);var b=(this.windowWidth-this.boxWidth*a)/2+this.boxWidth*a-25,c=(this.windowHeight-this.boxHeight*a)/2+5;b>this.windowWidth-40&&(b=this.windowWidth-40);15>c&&(c=15);this.closeButton.setButtonPosition(b,c);this.insetBox.css({"-webkit-transform":"scale("+a+")","-o-transform":"scale("+a+")","-ms-transform":"scale("+a+")","-moz-transform":"scale("+a+")",transform:"scale("+a+")"})}
682,hide:function(){animateOnce(this.insetBox,{"-webkit-transform":"scale(0)","-o-transform":"scale(0)","-ms-transform":"scale(0)",
683"-moz-transform":"scale(0)",transform:"scale(0)"},300,function(){this.closeButton.remove();this.leftBar.remove();this.rightBar.remove();this.destroy()}.bind(this));this.dScale=1;this.resizeTimer&&this.resizeTimer.stop()},onShow:function(){}}).extend("PageItemModalPopup");global.textForPages||(global.textForPages=[]);global.positionForPages||(global.positionForPages=[]);
684var highlightSearchFun=function(a,b){if(0!=positionForPages.length&&a){var c=!1;window.frmSearch&&frmSearch.visible&&0!=frmSearch.getList().length||(c=!0);var d=search_Text;""==d&&(c=!0);if(1!=c||isPhone()||isPad()){for(c=0;c<positionForPages.length;c++)if(positionForPages[c]&&positionForPages[c].page&&positionForPages[c].page==b){var e=positionForPages[c].positions;break}clearHighlightFun(a);if(e&&0<e.length&&(c=window.pageList&&pageList[b-1]?pageList[b-1]:{width:bookConfig.largePageWidth,height:bookConfig.largePageHeight},
685c=new SearchTextHighlight(c.width,c.height,rightToLeft),c.loadFromPage(e),d=c.searchText(d),0<d.length)){e=new SearchHighlightDOM(a);for(c=0;c<d.length;c++){b=d[c].getRects();for(var f=0;f<b.length;){for(var g=[],h=0;4>h;h++)g[h]=b[f+h];e.addHighlight(g);f+=4}}a.css({display:"block"})}}else clearHighlightFun(a)}},clearHighlightFun=function(a){a.css({"background-image":""});a.css({display:"none"});a.empty()},SearchStrategy={create:function(a){this.parm=a},getSearchIndex:function(){},getPageOnSearch:function(){},
686getSearchResult:function(){},handleTap:function(){}},SearchBookStrategy=Class({getSearchIndex:function(){return this.parm.search_page},getPageOnSearch:function(){return getShownPageNumber(this.parm.search_page)},getSearchResult:function(){return this.handleData(this.parm.search_text,this.parm.searchText)},handleTap:function(a){var b=this.getSearchIndex();a.gotoPage&&a.gotoPage(b)},handleData:function(a,b){a=HTMLString.toLabel(a).replaceAll("&lt;br&gt;","<br>");a=handleData(a,b);return HTMLString.riseAWord(a,
687b,bookConfig.searchKeywordFontColor)}}).extend(SearchStrategy),CrossBookStrategy=Class({create:function(a){this._super(a);this.linkName=a.linkName;this.bookUrl=a.bookUrl;this.flag=!1;this.isSegmentedSearch=a.isSegmentedSearch;this.keyword=a.keyword;this.matchType=a.matchType},getSearchIndex:function(){return this.parm.pageNo},getPageOnSearch:function(){return this.parm.pageNo},removeSingleCharHighlight:function(a){var b=a.match(/<span class='highlight'>(.*?)<\/span>/g);if(!b)return a;var c=a;b.forEach(function(d,
688e){var f=d.replace(/<span class='highlight'>|<\/span>/g,"");if(1===f.length){var g=a.indexOf(d);e===b.length-1?"</span>"!==a.slice(g,g-7)&&(c=c.replace(d,f)):"<span"!==a.slice(g+d.length,g+d.length+5)&&(c=c.replace(d,f))}});return c},countHighlightedChars:function(a){this.isSegmentedSearch&&1<bookConfig.leastSearchChar&&(a=this.removeSingleCharHighlight(a));a=a.match(/<span class='highlight'>(.*?)<\/span>/g);if(!a)return 0;var b=0;(1<bookConfig.leastSearchChar?[].concat($jscomp.arrayFromIterable(new Set(a))):
689a).forEach(function(c){c=c.replace(/<span class='highlight'>|<\/span>/g,"");b+=c.length});return b},getSearchResult:function(){var a=this,b=this.parm.content.map(function(e){var f=a.countHighlightedChars(e);return{content:e,highlightCount:f}});if(this.isSegmentedSearch&&1<bookConfig.leastSearchChar){var c=b.filter(function(e){return 1<e.highlightCount});c=c.sort(function(e,f){return f.highlightCount-e.highlightCount})}else{var d=this.keyword.length;c=b.filter(function(e){return e.highlightCount===
690d});0===c.length&&(c=b.filter(function(e){return 1<e.highlightCount}).sort(function(e,f){return f.highlightCount-e.highlightCount}))}return 0<c.length?HTMLString.toLabel(c[0].content).replaceAll("&lt;br&gt;","<br>").replaceAll("&lt;span class='highlight'&gt;","<span class='highlight'>").replaceAll("&lt;/span&gt;","</span>"):null},handleTap:function(a){var b=this.getSearchIndex(),c=getTarget();(void 0===c.bLink?"":c.bLink)===this.linkName?a.gotoPage&&a.gotoPage(b):(a=this.bookUrl.replace("http://",
691"https://")+"?search="+this.keyword+"&match="+this.matchType+"#p="+b,window.open(a,"_blank"))}}).extend(SearchStrategy),AnalysisSearchCorss=Class({create:function(a){var b=this,c=void 0===a.matchType?1:a.matchType,d=void 0===a.callback?function(){}:a.callback;this.keyword=void 0===a.keyword?"":a.keyword;this.matchType=c;this.callback=d;bookConfig.isEncryptionBook&&!BookRestrict.open?("function"==typeof d&&d([],!0),BookEvent.bindEvent("fillBookRestrict",function(e,f){f&&b.getSearchData()})):this.getSearchData()},
692getSearchData:function(){var a=this,b=_get(window,"website_domian_wc","https://www.yunzhan365.com"),c=_get(window.userInfo,"d","");$.ajax({type:"GET",url:b+"/api/book/cross-search",dataType:"json",data:{keyword:this.keyword,uLink:c,matchType:this.matchType},success:function(d){"OK"==d.code&&(a.data=d.data,"function"==typeof a.callback&&a.callback(d.data),1==a.matchType&&d.sumInfo&&d.sumInfo.analyze&&0<d.sumInfo.analyze.length&&(search_Text=d.sumInfo.analyze))},error:function(){"function"==typeof this.callback&&
693this.callback()}})},getRestricted:function(){return bookConfig.isEncryptionBook&&!BookRestrict.open}}),search_Text="",SearchElements=Class({create:function(a){this._super(a);this.callBack=a;global.slideHightLightList={};this.initElements();this.initEvent(a);this.pickElements(a)},initElements:function(){this.searchButtonUrl=bookConfig.SearchButtonIcon?bookConfig.SearchButtonIcon:form_icons.search_form?"data:image/png;base64,"+form_icons.search_form:uiBaseURL+"search_form.png";this.searchList=[];this.searchText=
694"";this.input=$("<input class='input_search' placeholder='"+FormInfo.getFormTitle("search")+"'></input>");bookConfig.RightToLeft&&this.input.attr("dir","rtl");this.searchButton=$("<img alt='searchButton' width='auto' height='auto' class='searchButton hover_background' src='"+this.searchButtonUrl+"'/>");this.$matchType=$('<div class="search-form-matchType"></div>');this.searchResult=$("<p class='result'></p>");
694this.restrictTips=$("<div class='restrictTips'>"+getLanguage("encrpytionSearchTips","The book has restricted access.<br/> Please obtain permission before searching")+
695"</div>");this.restrictTips.css({position:"absolute",top:"50%",left:"50%",transform:"translate(-50%, -50%)",textAlign:"center",fontSize:"16px","line-height":1.5});this.initSwiper();this.isCrossBookSearch()&&this.initSwitchBtn()},initSwitchBtn:function(){this.matchType=2;var a=$("<span>"+getLanguage("searchMatchType","Chinese"==UserGroups?"\u5206\u8bcd\u641c\u7d22":"Split term search")+"</span>");this.$matchType.append(a);this.$matchSwitch=new Switch(this.$matchType,{class:"searchType",size:isPad()?
69639:30,name:"matchType",defaultValue:2==this.matchType?0:1,onStatusColor:"#0076fe",onChange:this.onChange.bind(this)})},onChange:function(a,b){this.matchType=a?1:2;a=this.searchText;this.searchText="";this.search(a)},initSwiper:function(){this.searchSwiper=$("<div class='stage'></div>");this.searchSwiperList=$("<div class='swiper'></div>");this.searchSwiper.append(this.searchSwiperList);this.initPageHtml();isPhone()||isPad()?this.searchSwiper.css({"overflow-y":"auto","overflow-x":"hidden","-webkit-overflow-scrolling":"touch"}):
697(this.searchSwiper.css({overflow:"hidden"}),this.progress=$("<div class='progress'></div>"),this.progressBar=$("<div class='progressBar'></div>"),this.searchSwiper.append(this.progress),this.progress.append(this.progressBar),this.searchSwiper.scroll({},Direction.top))},initPageHtml:function(){this.searchPageSwiper=$("<div class='pageStage' style='display:none;'></div>");this.pageResult=$("<p class='result'></p>");this.pageItem=$("<div class='pageItem' style='text-align:center;padding: 10px 0;'></div>");
698this.thumb=$("<img style='width:120px;cursor:pointer;' />");this.noThumbBg=$("<div style='display:none;cursor:pointer;margin: 0 auto;
698background:"+bookConfig.pageBackgroundColor+";width:120px;height:156px;'></div>");if(isPhone()||isPad())this.thumb.css({width:"80px"}),this.noThumbBg.css({width:"80px",height:"104px"});this.thumb.onTap(function(){this.thumb.attr("id")&&((isPhone()||isPad()||global.frmSearch)&&global.frmSearch.hide(),gotoPageFun(this.thumb.attr("id"),!1,"search"))}.bind(this));this.noThumbBg.onTap(function(){this.noThumbBg.attr("index")&&
699((isPhone()||isPad()||global.frmSearch)&&global.frmSearch.hide(),gotoPageFun(this.noThumbBg.attr("index"),!1,"search"))}.bind(this));this.searchPageSwiper.append(this.pageResult).append(this.pageItem.append(this.noThumbBg).append(this.thumb))},refreshSwiper:function(a,b){for(var c=b.length,d=0;d<c;d++)this.addItem(a,b[d])},addItem:function(a,b){b.searchText=this.searchText;b.fontColor=this.callBack.fontColor;a=new this.callBack.newSearchItem(a,b);this.searchList.push(a)},initEvent:function(){this.searchButton.onTap(function(){this.timer&&
700(clearTimeout(this.timer),this.timer=null);this.searchStart()}.bind(this));this.input.bind("keydown",function(a){13==a.keyCode&&this.searchStart();a.stopPropagation()}.bind(this));this.input.bind("mousedown touchstart pointerdown mouseover mousemove touchmove touchstend",function(a){a.stopPropagation()});this.input.bind("focus",function(a){this.focus=!0}.bind(this));this.input.bind("blur",function(a){this.focus=!1}.bind(this));this.input.bind("keyup",function(a){a.stopPropagation();this.focus&&(this.timer&&
701(clearTimeout(this.timer),this.timer=null),this.timer=setTimeout(function(){this.searchStart();clearTimeout(this.timer);this.timer=null}.bind(this),1E3))}.bind(this))},refresh:function(){isPhone()||isPad()||this.searchSwiper.refreshData()},search:function(a,b){a&&"string"==typeof a&&(this.input.val(a),b&&(this.matchType=parseInt(b),this.$matchSwitch&&this.$matchSwitch.setValue(2!==this.matchType)),this.searchStart())},isSearchPage:function(a){return!isNaN(a)&&"error"!=a&&0<a&&a<=bookConfig.totalPageCount},
702searchStart:function(){var a=this,b=this.input.val().trim(),c=window.location.href.split("#")[0].split("?")[0],d=new URLSearchParams(window.location.search);if(!b&&d.has("search"))d.delete("search");else{var e=b.replace(/[&=?<> ]/g,function(f){return encodeURIComponent(f)});d.set("search",e)}history.pushState({},"",c+(d.toString()?"?"+d.toString():"")+window.location.hash);c=b.toLowerCase();d=getRealPage(b);BookEvent.trigger("search",[BookInfo.getCurrentPages().join("-"),c,"search"]);this.searchText!=
703c&&BookInfo.getBook().clearSearchHighlight();if(0==c.length)this.clear();else{this.isSearchPage(d)?this.searchByIndex(b):this.afterSearchText();if(0<bookConfig.leastSearchChar){if(c.length<bookConfig.leastSearchChar){this.searchResult.css({display:this.isSearchPage(d)?"none":"block"});this.searchList=[];this.searchSwiperList.empty();this.refresh();this.searchResult.html(getLanguage("pnlSearchInputInvalid","The search text is too short."));this.searchText=c;return}!this.isCrossBookSearch()&&this.searchResult.css({display:"block"})}this.searchText!=
704c&&(search_Text=this.searchText=c,this.hideSwiperLoading(),this.searchSwiper&&this.searchSwiper.loading(),this._eventBound||(BookEvent.bindOnceEvent("encryptionAccessGranted",function(){a.clear();a.search(b)}),this._eventBound=!0),this.handleSearch(c))}},isCrossBookSearch:function(){return window.location.href.match("file:")||"Chinese"!==UserGroups||(isPhone()||isPad())&&"neat"===_get(htmlConfig,"phoneTemplate.name")?!1:_get(window.userInfo,"i",0)},handleSearch:function(a){this.isCrossBookSearch()?
705this.analysisData=new AnalysisSearchCorss({keyword:a,matchType:this.matchType,callback:this.onCorssSearch.bind(this)}):(this.$matchType.css({display:"none"}),this.analysisData=new AnalysisSearch(a,this.doSearch.bind(this)))},searchByIndex:function(a){var b=getRealPage(a);b<=bookConfig.totalPageCount&&1<=b?(this.searchPageSwiper.css({display:"block"}),this.afterSearchThumbs(),rightToLeft?this.pageResult.html("<span style='color:"+bookConfig.searchKeywordFontColor+";'>"+a+"</span> :"+getLanguage("lblPage",
706"Page")):this.pageResult.html(getLanguage("lblPage","Page")+": <span style='color:"+bookConfig.searchKeywordFontColor+";'>"+a+"</span>"),this.thumb.attr("id",b),this.noThumbBg.attr("index",b),pageResourceLoad(b,"thumb",function(c){c.match(/^none/)?(this.noThumbBg.css({display:"block"}),this.thumb.attr("src","").css({display:"none"})):(this.thumb.attr("src",c).css({display:"inline-block"}),this.noThumbBg.css({display:"none"}))}.bind(this))):(this.afterSearchText(),this.searchPageSwiper.css({display:"none"}))},
707freshSearchList:function(a){var b={};global.slideHightLightList={};window._matchEditorText&&window._matchEditorText(this.searchText).forEach(function(d,e){global.slideHightLightList[d.search_page]||(global.slideHightLightList[d.search_page]=d)});a.forEach(function(d,e){b[d.search_page]=d});for(var c in global.slideHightLightList)b[global.slideHightLightList[c].search_page]||(b[global.slideHightLightList[c].search_page]=global.slideHightLightList[c]);return Object.entries(b).map(function(d){d=$jscomp.makeIterator(d);
708d.next();if(d=d.next().value)return d})},limitedCallback:function(){this.searchSwiper&&this.searchSwiper.hideLoading();(isPhone()||isPad())&&"neat"===_get(htmlConfig,"phoneTemplate.name")&&"Chinese"==UserGroups?toolBar.$searchPanel.createListEmpty(this.restrictTips):this.appendRestrictTips()},appendRestrictTips:function(){if(isPhone()||isPad())this.searchSwiper&&this.searchSwiper.css({height:"100%"}),this.searchResult&&this.searchResult.hide();this.searchSwiper.append(this.restrictTips)},setSearchBookItem:function(a){var b=
709this;a&&a.length&&a.forEach(function(c,d){c=new SearchBookItem({data:c,parent:b.searchSwiperList,keyword:b.searchText,matchType:b.matchType});c.renderChildren(function(e,f){b.addItem(e,Object.assign({},f,{keyword:b.searchText,isSegmentedSearch:1==b.matchType,matchType:b.matchType}))});b.callBack.expandIconColor&&c.setCloseIconColor(b.callBack.expandIconColor);c.setExpanded(0===d)})},onCorssSearch:function(a,b){b?(this.limitedCallback(),BookEvent.trigger("searchEnd",[a,b])):(this.searchResult.css({display:"none"}),
710this.hideSwiperLoading(),this.searchSwiperList.empty(),a&&a.length?(this.setSearchBookItem(a),this.refresh(),BookInfo.getBook().addSearchHighlight(),BookEvent.trigger("searchEnd",[a,b])):(this.refreshSwi
710per(this.searchSwiperList,[]),this.refresh(),this.searchResult.css({display:"block"}),rightToLeft?this.searchResult.html("<span style='color:"+bookConfig.searchKeywordFontColor+";'>"+a.length+"</span> "+getLanguage("lblPages","Found Pages")):this.searchResult.html(getLanguage("lblPages","Found Pages")+
711" <span style='color:"+bookConfig.searchKeywordFontColor+";'>"+a.length+"</span>")))},doSearch:function(a,b){b?this.limitedCallback():(a=this.freshSearchList(a),!a.length&&!isNaN(this.searchText)&&this.searchText<=bmtConfig.totalPageCount?this.searchResult.css({display:"none"}):this.searchResult.css({display:"block"}),this.hideSwiperLoading(),this.searchList=a,this.searchSwiperList.empty(),rightToLeft?this.searchResult.html("<span style='color:"+bookConfig.searchKeywordFontColor+";'>"+this.searchList.length+
712"</span> "+getLanguage("lblPages","Found Pages")):this.searchResult.html(getLanguage("lblPages","Found Pages")+" <span style='color:"+bookConfig.searchKeywordFontColor+";'>"+this.searchList.length+"</span>"),this.refreshSwiper(this.searchSwiperList,this.searchList),this.refresh(),BookInfo.getBook().addSearchHighlight());BookEvent.trigger("searchEnd",[a,b])},getSearchText:function(){return this.searchText},getList:function(){return this.searchList},clear:function(){$(".restrictTips")&&$(".restrictTips").remove();
713search_Text=this.searchText="";this.input.val("");this.searchList=[];BookInfo.getBook().clearSearchHighlight();this.searchSwiperList.empty();this.hideSwiperLoading();this.searchResult.css({display:"block"});this.searchResult.html(getLanguage("frmSearchPrompt","Enter key to search."));this.refresh()},hideSwiperLoading:function(){this.searchSwiper&&this.searchSwiper.hideLoading&&this.searchSwiper.hideLoading()},pickElements:function(a){a.searchButtonUrl=this.searchButtonUrl;a.searchList=this.searchList;
714a.searchText=this.searchText;a.input=this.input;a.searchButton=this.searchButton;a.searchResult=this.searchResult;a.searchSwiper=this.searchSwiper;a.searchSwiperList=this.searchSwiperList;a.progress=this.progress;a.progressBar=this.progressBar;a.searchPageSwiper=this.searchPageSwiper;a.pageResult=this.pageResult;this.afterSearchThumbs=a.afterSearchThumbs;this.afterSearchText=a.afterSearchText;a.search=this.search.bind(this);a.clear=this.clear.bind(this);a.restrictTips=this.restrictTips;a.$matchType=
715this.$matchType;a.isCrossBookSearch=this.isCrossBookSearch.bind(this)},changeLanguage:function(){this.input.attr("placeholder",FormInfo.getFormTitle("search"));toolBar.edtPreSearch&&toolBar.edtPreSearch.find("input")[0]&&toolBar.edtPreSearch.find("input").val(getLanguage("btnSearch","Search"))}}).extend(FormElements),PcSearchFrame=Class({create:function(a){this.elements=new SearchElements(this);this.expandIconColor="";this._super(a)},onCreate:function(){this.initColorCss()},initColorCss:function(){this.stage.css({"background-color":this.mainColorObj.rgba(this.formOpacity),
716color:this.fontColor})},initHtml:function(){this.stage.addClass("win10_border");this.stage.append(this.title);this.favicon&&(bookConfig.RightToLeft?this.title.append(this.favicon):this.title.prepend(this.favicon));bookConfig.SearchButtonIcon&&(this.searchButton=$("<img alt='searchButton' width='auto' height='auto' class='searchButton hover_background button' role='button' style='position:absolute;top:72px;right:25px;cursor:pointer;z-index:10;max-width:22px;max-height:22px;transform: translate(0, -50%);' src='"+
717bookConfig.SearchButtonIcon+"'/>"));this.stage.append(this.close);this.stage.append(this.input);this.stage.append(this.searchButton);this.stage.append(this.searchPageSwiper);this.stage.append(this.searchResult);this.stage.append(this.$matchType);this.stage.append(this.searchSwiper);this.parent.append(this.stage)},newSearchItem:function(a,b){return new PcSearchItem(a,b)},onResize:function(){var a=Math.max(windowHeight-bookConfig.topMargin-bookConfig.bottomMargin-toolBar.getHeight(),1);toolBar.getWidth();
718var b=toolBar.getTopHeight()+10;this.width=250;this.height=a-87;this.maxHeight=this.height-96;this.stage.css({height:this.height+"px",top:b+"px"});this.searchSwiper.css("height",this.maxHeight+"px");this.elements.refresh()},afterSearchThumbs:function(){this.height=Math.max(windowHeight-bookConfig.topMargin-bookConfig.bottomMargin-toolBar.getHeight(),1)-87;this.searchSwiper.css("height",this.height-287+"px")},afterSearchText:function(){this.height=Math.max(windowHeight-bookConfig.topMargin-bookConfig.bottomMargin-
719toolBar.getHeight(),1)-87;this.searchSwiper.css("height",this.height-96+"px");this.searchPageSwiper.css({display:"none"})},getList:function(){return this.elements.getList()},onShow:function(){this.changeIconColor();this.input.focus();BookInfo.getBook().addSearchHighlight()},onHide:function(){BookInfo.getBook().clearSearchHighlight()}}).extend(SlideForm),loadSearchFlag=!1,AnalysisSearch=Class({create:function(a,b){this.callback=b;this.results=[];this.search(a)},search:function(a){var b=this,c,d,e,
720f,g;return $jscomp.asyncExecutePromiseGeneratorProgram(function(h){switch(h.nextAddress){case 1:if(0!=loadSearchFlag){b.doSearch(a);h.jumpTo(0);break}return isTouchDevice()?h.yield(getArticleImage(fixURLValue(bookConfig.searchTextJS)),5):(e=d=!1,f=function(){d&&e&&(loadSearchFlag=!0,this.doSearch(a))}.bind(b),h.yield(getArticleImage(fixURLValue(bookConfig.searchTextJS)),6));case 5:c=h.yieldResult;if(!c)return b.doSearch("",!0),h.return();loadJavascript(c,function(){loadSearchFlag=!0;this.doSearch(a)}.bind(b),
721function(){loadSearchFlag=!0;this.doSearch(a)}.bind(b));h.jumpTo(0);break;case 6:c=h.yieldResult;if(!c)return b.doSearch("",!0),h.return();loadJavascript(c,function(){d=!0;f()},function(){d=!0;f()});g=String.format(bookConfig.searchPositionJS,BookInfo.getCurrentPageIndex());return h.yield(getArticleImage(fixURLValue(g)),7);case 7:return g=h.yieldResult,g?h.yield(loadAndFixPositionScript(BookInfo.getCurrentPageIndex(),g),8):(b.doSearch("",!0),h.return());case 8:e=!0,f(),h.jumpToEnd()}})},doSearch:function(a,
722b){this.results=searchFromPages(textForPages,a);this.callback(this.results,b)},getList:function(){return this.results},clear:function(){this.results=[]}}),SearchItem=Class({create:function(a,b){this.fontColor=b.fontColor;this.parent=a;this.parm=b;this.isCrossBook=b.isCrossBook||!1;this.strategy=this.chooseStrategy(b);this.sDescription=this.strategy.getSearchResult();this.index=this.strategy.getSearchIndex();this.sPage=this.strategy.getPageOnSearch();this.sDescription?(this.initHtml(),this.initStyle(),
723this.initEvent()):"function"==typeof b.emptyCallback&&b.emptyCallback()},chooseStrategy:function(a){return this.isCrossBook?new CrossBookStrategy(a):new SearchBookStrategy(a)},initHtml:function(){this.initElement();this.item.append(this.page);this.item.append(this.description);this.parent.append(this.item)},initElement:function(){this.item=$("<div class='item'></div>");rightToLeft?(this.page=$("<div class='page'>"+this.sPage+":"+getLanguage("lblPage","Page")+"</div>"),LanguageTool.isRightToLeft(this.parm.search_text)?
724this.description=$("<div class='description rtl'>"+this.sDescription+"</div>"):this.description=$("<div class='description'>"+this.sDescription+"</div>")):(this.page=$("<div class='page'>
724"+getLanguage("lblPage","Page")+":"+this.sPage+"</div>"),this.description=$("<div class='description'>"+this.sDescription+"</div>"))},initStyle:function(){this.description.find(".highlight").css({color:bookConfig.searchKeywordFontColor})},initEvent:function(){this.item.bind("mouseover",function(){this.item.css({"background-color":Color(this.fontColor).rgba(.25)})}.bind(this));
725this.item.bind("mouseleave",function(){this.item.css({"background-color":"transparent"})}.bind(this));this.item.onTap(this.onTapHandler.bind(this))},onTapHandler:function(){this.strategy.handleTap(this)},gotoPage:function(a){gotoPageFun(a,!1,"search");BookInfo.getBook().addSearchHighlight();(isPhone()||isPad())&&global.frmSearch.hide()}}),SearchBookItem=Class({create:function(a){this.parent=a.parent;this.data=a.data;this.keyword=a.keyword;this.matchType=a.matchType;this.expanded=!1;this.render();
726this.bindEvent()},render:function(){var a=this.data,b=void 0===a.title?"":a.title,c=void 0===a.contents?[]:a.contents,d=void 0===a.book_url?"":a.book_url;a=getLanguage("lblPages","Found Pages");c=c.length;d=d.replace("http://","https://")+("?search="+this.keyword+"&match="+this.matchType);b=$('<div class="search-book-head">\n        <span class="search-book-title">\n          <a target="_blank" href="'+d+'">\u300a<span title="'+b+'" >'+b+'</span>\u300b</a>\n        </span>\n       <span class="search-book-tips" >\n         '+
727a+" <span style='color:"+bookConfig.searchKeywordFontColor+";'>"+c+"</span>\n        "+phoneSvgIcons.arrow_down+"\n       </span>\n      </div>");a=$('<div class="search-book-item"></div>');c=$('<div class="search-book-content"></div>');a.append(b);a.append(c);this.bookHead=b;this.bookContent=c;this.closeIcon=this.bookHead.find("svg");this.bookItem=a;this.parent.append(a)},renderChildren:function(a){var b=this,c=this.data;c=void 0===c.contents?[]:c.contents;for(var d=0;d<c.length;d++)"function"===
728typeof a&&a(this.bookContent,Object.assign({},c[d],{linkName:this.data.linkName||"",bookUrl:this.data.book_url||"",isCrossBook:!0,emptyCallback:function(){var e=b.bookHead.find(".search-book-tips span");e.text(e.text()-1);0==e.text()&&b.bookItem.remove()}}))},bindEvent:function(){var a=this;this.bookHead.find(".search-book-tips").on("click",function(b){b.stopPropagation();a.expanded?a.closeIcon.css("transform","rotate(0deg)"):a.closeIcon.css("transform","rotate(180deg)");a.expanded=!a.expanded;a.bookContent.slideToggle(200,
729function(){global.frmSearch.onResize()})})},setExpanded:function(a){this.expanded=a;this.closeIcon.css("transform","rotate("+(a?"180deg":"0deg")+")");a?this.bookContent.show():this.bookContent.hide()},setCloseIconColor:function(a){this.closeIcon.css("fill",a)}}),PhoneSearchItem=Class({gotoPage:function(){gotoPageFun(this.index,!1,"search");BookInfo.getBook().addSearchHighlight();(isPhone()||isPad())&&setTimeout(function(){global.frmSearch.hide()}.bind(this),1>bookConfig.flippingTime?1E3*bookConfig.flippingTime+
730100:bookConfig.flippingTime+100)}}).extend(SearchItem),PhoneSearchForm=Class({create:function(a){this.elements=new SearchElements(this);this._super(a)},onCreate:function(){this.stage.css({color:this.fontColor,"background-color":this.mainColorObj.rgba(this.formOpacity)});this.input.css({color:"#000000",opacity:1});var a=new Color(this.mainColor);String.format("%s %s %s %s",a.reduce(40),a.reduce(40),a.add(40),a.add(40));isPhone()||isPad()?this.searchSwiper.css({"overflow-y":"auto","overflow-x":"hidden",
731"-webkit-overflow-scrolling":"touch"}):this.searchSwiper.css({overflow:"hidden"});this.favicon&&this.favicon.changeButtonColor(this.fontColor);this._super()},initHtml:function(){bookConfig.SearchButtonIcon&&(this.searchButton=$("<img alt='searchButton' width='auto' height='auto' class='searchButton hover_background button' role='button' style='max-width:22px;max-height:22px;' src='"+bookConfig.SearchButtonIcon+"'/>"));this.container=$("<div class='phoneSearchStage' style='overflow:hidden auto;margin-top:10px;'></div>");
732this.title.append(this.close);this.stage.append(this.title);this.stage.append(this.input);this.stage.append(this.searchButton);this.searchSwiper.css({height:"auto"}).find(".swiper").css({position:"relative"});this.stage.append(this.$matchType);this.stage.append(this.container);this.container.append(this.searchPageSwiper).append(this.searchResult).append(this.searchSwiper)},newSearchItem:function(a,b){return new PhoneSearchItem(a,b)},getList:function(){return this.elements.getList()},onShow:function(){this.favicon&&
733this.favicon.changeButtonColor(this.fontColor)},hide:function(){this._super();this.input.blur()},afterSearchThumbs:function(){this.height=windowHeight},afterSearchText:function(){this.height=windowHeight;this.searchPageSwiper.css({display:"none"})},onResize:function(){this._super();this.container.css("height",this.height-125+"px");this.searchPageSwiper.css("display");this.input.css("width",this.width-75+"px");this.elements.refresh()},initEvent:function(){}}).extend(PhoneFormFrame);
734Class("LineABC",{create:function(a,b){this.a=b.y-a.y;
734this.b=a.x-b.x;this.c=b.x*a.y-a.x*b.y},distanceFrom:function(a){a=this.a*a.x+this.b*a.y+this.c;a=Math.abs(a);return a/Math.sqrt(this.a*this.a+this.b*this.b)}});
735Class("LineSegment",{create:function(a,b){this.start=a;this.stop=b;this.degree=this.radians=this.distance=this.horizontal=this.vertical=0;this.computeLine()},computeLine:function(){this.vertical=this.stop.y-this.start.y;this.horizontal=this.stop.x-this.start.x;this.distance=Math.sqrt(this.vertical*this.vertical+this.horizontal*this.horizontal);0<this.distance&&(this.radians=Math.atan2(this.vertical,this.horizontal),this.degree=180*this.radians/Math.PI)},sin:function(){return equals(this.distance,
7360)?0:this.vertical/this.distance},cos:function(){return equals(this.distance,0)?0:this.horizontal/this.distance},tan:function(){return equals(this.distance,0)?0:this.vertical/this.horizontal},ctan:function(){return equals(this.distance,0)?0:this.horizontal/this.vertical},isPoint:function(){return equals(this.distance,0)}});
737Class("SearchTextItem",{create:function(){this.posIndex=-1;this.pageHeight=this.pageWidth=1;this.text="";this.points=[];this.widthList=[];this.textHeight=this.textWidth=0;this.box={left:0,top:0,right:0,bottom:0};this.line_height=this.line_width=null},refreshProperties:function(){var a=this.getPixelPoint(this.leftBottom()),b=this.getPixelPoint(this.rightBottom()),c=this.getPixelPoint(this.leftTop());this.line_width=new LineSegment(a,b);this.textWidth=this.line_width.distance*this.line_width.cos()/
738this.pageWidth;this.line_height=new LineSegment(a,c);this.textHeight=this.line_height.distance*this.line_height.sin()/this.pageHeight;this.box.left=this.getMinX(this.points);this.box.top=this.getMinY(this.points);this.box.right=this.getMaxX(this.points);this.box.bottom=this.getMaxY(this.points);this.adjustWidthList()},adjustWidthList:function(){for(var a=!1,b=0;b<this.letterCount();b++)if(equals(this.widthList[b],0)){a=!0;break}if(a)for(a=this.textWidth/this.letterCount(),b=0;b<this.letterCount();b++)this.widthList[b]=
739a;else if(!equals(this.line_width.degree,0)){for(b=a=0;b<this.letterCount()-1;b++)a+=this.widthList[b];this.widthList[this.letterCount()-1]=this.textWidth-a}},isLine:function(){return equals(this.textWidth,0)||equals(this.textHeight,0)},setText:function(a){a||(a="");this.text=a;this.setWidthListSize(a.length)},setWidthListSize:function(a){var b=this.widthList.length;if(a>b)for(var c=b;c<a;c++)this.widthList[c]=0;if(a<b){b=[];for(c=0;c<a;c++)b[c]=this.widthList[c];this.widthList=b}},getPixelPoint:function(a){return new Point(this.pageWidth*
740a.x,this.pageHeight*a.y)},getRatioPoint:function(a){return new Point(a.x/this.pageWidth,a.y/this.pageHeight)},clone:function(a){this.pageWidth=a.pageWidth;this.pageHeight=a.pageHeight;this.text=a.text;for(var b=0;4>b;b++)this.points[b]=a.points[b].clone();this.widthList=[];for(b=0;b<a.letterCount();b++)this.widthList[b]=a.widthList[b];this.refreshProperties()},letterCount:function(){return this.widthList.length},getMaxX:function(a){for(var b=-1E8,c=0;4>c;c++)b=Math.max(b,a[c].x);return b},getMaxY:function(a){for(var b=
741-1E8,c=0;4>c;c++)b=Math.max(b,a[c].y);return b},getMinX:function(a){for(var b=1E8,c=0;4>c;c++)b=Math.min(b,a[c].x);return b},getMinY:function(a){for(var b=1E8,c=0;4>c;c++)b=Math.min(b,a[c].y);return b},getMiddlePoint:function(a,b){return new Point((a.x+b.x)/2,(a.y+b.y)/2)},getMiddlePixelPoint:function(a,b){return new Point((a.x+b.x)/2*this.pageWidth,(a.y+b.y)/2*this.pageHeight)},leftBottom:function(){return this.points[0]},leftTop:function(){return this.points[3]},rightBottom:function(){return this.points[1]},
742rightTop:function(){return this.points[2]},getSubTextWidth:function(a){var b=0;if(0>=a)return 0;a>this.letterCount()&&(a=this.letterCount());for(var c=0;c<a;c++)b+=this.widthList[c];return b},getSubTextPixelLength:function(a){var b=0;if(0>=a)return 0;a>this.letterCount()&&(a=this.letterCount());if(equals(this.line_width.cos(),0))b=this.line_width.distance*(a/this.letterCount())*this.line_width.sin();else for(var c=0;c<a;c++)b+=this.widthList[c]*this.pageWidth/this.line_width.cos();return b},getLettersRect:function(a,
743b){var c=Math.max(a,b);
743a=this.getSubTextRect(Math.min(a,b));c=this.getSubTextRect(c+1);b=[];b[0]=a[1];b[3]=a[2];b[1]=c[1];b[2]=c[2];return b},getSubTextRect:function(a){var b=[],c=this.leftBottom(),d=this.leftTop(),e=this.getSubTextWidth(a),f=e*this.pageWidth;f=equals(this.line_width.cos(),0)?this.line_width.distance*(a/this.letterCount())/this.pageHeight*this.line_width.sin():f*this.line_width.tan()/this.pageHeight;a=new Point(c.x+e,c.y+f);e=new Point(d.x+e,d.y+f);b[0]=c;b[1]=a;b[2]=e;b[3]=d;return b},
744getIndexByPoint:function(a,b){var c=-1;a=this.getPixelPoint(new Point(a,b));var d=this.getPixelPoint(this.leftBottom());b=this.getPixelPoint(this.rightBottom());var e=this.getPixelPoint(this.rightTop()),f=this.getPixelPoint(this.leftTop()),g=new LineABC(d,b);b=new LineABC(b,e);new LineABC(e,f);d=new LineABC(f,d);g=g.distanceFrom(a);e=b.distanceFrom(a);b=b.distanceFrom(a);a=d.distanceFrom(a);if(g<=this.line_height.distance&&e<=this.line_width.distance&&b<=this.line_height.distance&&a<=this.line_width.distance)for(b=
7450;b<this.letterCount();){if(this.getSubTextPixelLength(b+1)>=a){c=b;break}b++}return c},getIndexRangeByArea:function(a){var b=-1,c=-1,d=Math.min(a.left,a.right),e=Math.min(a.top,a.bottom),f=Math.max(a.left,a.right);a=Math.max(a.top,a.bottom);for(var g=0;g<this.letterCount();g++){var h=this.getLettersRect(g,g);this.text.substr(g,1);var k=this.getMinX(h);var m=this.getMinY(h);var l=this.getMaxX(h);var n=this.getMaxY(h);h=Math.min(m,n);var p=Math.max(k,l);m=Math.max(m,n);k=Math.min(k,l)>f||p<d||h>a||
746m<e;-1==b?k||(c=b=g):k||(c=g)}return-1==b||-1==c?null:{begin:b,end:c}},isSelected:function(a){var b=Math.min(a.left,a.right),c=Math.min(a.top,a.bottom),d=Math.max(a.top,a.bottom);return!(this.box.left>Math.max(a.left,a.right)||this.box.right<b||this.box.top>d||this.box.bottom<c)},isContains:function(a){if(!this.isSelected(a.box))return!1;var b=this.getOverlapArea(a.box);a=Math.min((b.right-b.left)/(a.box.right-a.box.left),(b.bottom-b.top)/(a.box.bottom-a.box.top));return Math.min((b.right-b.left)/
747(this.box.right-this.box.left),(b.bottom-b.top)/(this.box.bottom-this.box.top))<a&&.8<a},getOverlapArea:function(a){return this.isSelected(a)?{left:Math.max(this.box.left,Math.min(a.left,a.right)),top:Math.max(this.box.top,Math.min(a.top,a.bottom)),right:Math.min(this.box.right,Math.max(a.left,a.right)),bottom:Math.min(this.box.bottom,Math.max(a.top,a.bottom))}:null},isSameAs:function(a){for(var b=0;4>b;b++)if(!this.points[b].equals(a.points[b]))return!1;return!0},relation:function(a){var b=new LineSegment(this.getMiddlePixelPoint(this.leftBottom(),
748this.rightTop()),a.getMiddlePixelPoint(a.leftBottom(),a.rightTop())),c=new LineSegment(this.getMiddlePixelPoint(this.leftBottom(),this.leftTop()),a.getMiddlePixelPoint(a.rightBottom(),a.rightTop())),d=new LineSegment(this.getMiddlePixelPoint(this.rightBottom(),this.rightTop()),a.getMiddlePixelPoint(a.leftBottom(),a.leftTop())),e=d;c.distance<d.distance&&(e=c);c=e.distance;d=this.line_width.distance/this.letterCount();var f=Math.max(this.line_height.distance,a.line_height.distance);if(equals(this.line_width.degree,
7490)&&equals(a.line_width.degree,0)&&Math.abs(this.leftBottom().y-a.leftBottom().y)>.8*f||c>=2.5*d)return SearchItemRelation.RETURN;if(this.isSelected(a.box)){if(equals(c,0))return SearchItemRelation.NEARBY;if(5>Math.abs(e.degree-b.degree)&&c>=.3*d)return SearchItemRelation.SPACE}else{if(c>=.5*d&&c<1.2*d)return 30<Math.abs(e.degree-b.degree)?SearchItemRelation.RETURN:SearchItemRelation.SPACE;if(c>=1.2*d&&c<2.5*d)return 15<Math.abs(e.degree-b.degree)?SearchItemRelation.RETURN:SearchItemRelation.DOUBLE_SPACE}return SearchItemRelation.NEARBY},
750isSeparate:function(a){return equals(this.line_height.distance,a.line_height.distance)?!equals(this.box.bottom,a.box.bottom):!0}});Class("SearchRtlTextItem",{getLettersRect:function(a,b){a=this._super(a,b);b=this.leftBottom().x;var c=this.rightBottom().x;return LanguageTool.isRightToLeft(this.text)?this.flipRect(a,b,c):a},flipRect:function(a,b,c){var d=b+c-a[1].x;b=b+c-a[0].x;a[0].x=d;a[1].x=b;a[2].x=b;a[3].x=d;return a}}).extend("SearchTextItem");
751Class("SearchTextPart",{create:function(a){this.endIndex=this.beginIndex=-1;this.item=a},getRect:function(){return this.item.getLettersRect(this.beginIndex,this.endIndex)},getText:function(){return this.item.text.substring(this.beginIndex,this.endIndex+1)},getBox:function(){var a=this.getRect();return{left:this.item.getMinX(a),top:this.item.getMinY(a),right:this.item.getMaxX(a),bottom:this.item.getMaxY(a)}}});
752Class("SearchTextResult",{create:function(){this.parts=[]},add:function(a){this.parts.push(a)},count:function(){return this.parts.length},getText:function(){for(var a="",b=0;b<this.count();b++)if(a+=this.parts[b].getText(),b<this.count()-1){var c=this.parts[b].item.relation(this.parts[b+1].item);c==SearchItemRelation.SPACE&&(a+=" ");c==SearchItemRelation.DOUBLE_SPACE&&(a+="  ");c==SearchItemRelation.RETURN&&(a+="\r\n")}return a},getBox:function(){for(var a={left:1E8,top:1E9,right:-1E8,bottom:-1E8},
753b=0;b<this.count();b++){var c=this.parts[b].getBox();a.left=Math.min(a.left,c.left);a.top=Math.min(a.top,c.top);a.right=Math.max(a.right,c.right);a.bottom=Math.max(a.bottom,c.bottom)}return a},getRects:function(){if(0==this.count())return[];for(var a=4,b=0,c=[],d=this.parts[0],e,f=0;f<this.count();f++){var g=this.parts[f];if(f<this.count()-1){var h=this.parts[f+1];e=g.item.relation(h.item);var k=g.item.isSeparate(h.item);if(e!=SearchItemRelation.NEARBY||k)e=g,g=d.getRect(),e=e.getRect(),c[b]=g[0].x<
754e[0].x?g[0]:e[0],c[b+1]=e[1].x>g[1].x?e[1]:g[1],c[b+2]=e[2].x>g[2].x?e[2]:g[2],c[b+3]=g[3].x<e[3].x?g[3]:e[3],b=a,a+=4,d=h}else e=g,g=d.getRect(),e=e.getRect(),c[b]=g[0].x<e[0].x?g[0]:e[0],c[b+1]=e[1].x>g[1].x?e[1]:g[1],c[b+2]=e[2].x>g[2].x?e[2]:g[2],c[b+3]=g[3].x<e[3].x?g[3]:e[3]}return c}});
755Class("SearchTextList",{create:function(){this.textItems=[];this.continuousText=""},add:function(a){this.textItems.push(a);this.refreshContinuousText()},clear:function(){this.textItems=[];this.continuousText=""},itemCount:function(){return this.textItems.length},cleanOverlappedItems:function(){for(i=0;i<this.itemCount()-1;i++)for(var a=this.textItems[i],b=i+1;b<this.itemCount();){var c=this.textItems[b];if(a.isContains(c)){var d=a.getIndexRangeByArea(c.box);if(d){var e=a.text,f=c.text.trim(),g=e.substring(d.begin,
756d.end+1);if(g.trim().length){for(var h=0;h<g.length&&" "!=g.charAt(h);h++)d.begin+=1;for(h=g.length-1;0<=h&&" "!=g.charAt(h);h--)--d.end}d.end=Math.min(d.end,d.begin+f.length-1);g=e.substring(0,d.begin);d=e.substring(d.end+1,e.length);e=g+f+d;a.text=e;this.textItems.removeElement(c)}else b++}else b++}this.refreshContinuousText()},refreshContinuousText:function(){this.continuousText=this.getContinuousText()},getContinuousText:function(){for(var a="",b=0;b<this.itemCount();b++){var c=this.textItems[b];
757c.posIndex=a.length;a+=c.text.toLowerCase()}return a},search:function(a){var b=[];if(""==a.trim())return[];a=a.toLowerCase();for(var c=this.searchFrom(a,0,b);-1<c;)c=this.searchFrom(a,c,b);return b},searchFrom:function(a,b,c){var d=this.getTextForSearch(b);if(!d)return-1;var e=a.length;d=d.indexOf(a);if(-1==d){if(-1==a.indexOf(" ")||!this.match(a,b))return-1;d=a.split(" ");a=b;for(b=0;b<d.length;b++)(e=d[b])&&(a=this.searchFrom(e,a,c));return a}d=b+d;a=d+e-1;e=new SearchTextResult;for(b=0;b<this.itemCount();b++){var f=
758this.textItems[b],g=f.posIndex;if(!(f.posIndex+f.letterCount()-1<d)){if(g>a)break;var h=new SearchTextPart(f);h.beginIndex=Math.max(0,d-g);h.endIndex=Math.min(f.letterCount()-1,a-g);e.add(h)}}c.push(e);return a+1},match:function(a,b){var c=this.getTextForSearch(b);if(!c)return!1;a=a.split(" ");for(var d=0;d<a.length;d++){var e=a[d];if(e){c=c.indexOf(e);if(-1==c)return!1;c=this.getTextForSearch(b+c+e.length)}}return!0},getTextForSearch:function(a){var b=this.continuousText.length-a;return 0>=b?"":
759this.continuousText.substr(a,b)},select:function(a,b){return b?this.selectByColumnMode(a):this.selectByLineMode(a)},selectByLineMode:function(a){for(var b=new SearchTextResult,c=-1,d=-1,e=0;e<this.itemCount();e++){var f=this.textItems[e];if(f.isSelected(a)){c=e;break}}for(e=this.itemCount()-1;0<=e;)if(f=this.textItems[e],f.isSelected(a)){d=e;break}else e--;if(-1<c&&-1<d)for(e=c;e<=d;e++){f=this.textItems[e];var g=new SearchTextPart(f);g.beginIndex=0;g.endIndex=f.letterCount()-1;if(e==c||e==d){f=f.getIndexRangeByArea(a);
760if(!f)continue;e==c&&(g.beginIndex=f.begin);e==d&&(g.endIndex=f.end)}b.add(g)}return b},selectByColumnMode:function(a){for(var b=new SearchTextResult,c=0;c<this.itemCount();c++){var d=this.textItems[c];if(d.isSelected(a)){var e=new SearchTextPart(d);if(d=d.getIndexRangeByArea(a))e.beginIndex=d.begin,e.endIndex=d.end,b.add(e)}}return b}});
761Class("SearchTextHighlight",{create:function(a,b,c){this.pageWidth=a;this.pageHeight=b;this.rightToLeft=c;this.searchTextList=new SearchTextList}
761,loadFromPage:function(a){if(a&&0!=a.length){for(var b=0;b<a.length;b++){var c=a[b];if(c){var d=this.rightToLeft?new SearchRtlTextItem:new SearchTextItem;d.pageWidth=this.pageWidth;d.pageHeight=this.pageHeight;void 0!=c.word?this.loadFromOldConfig(d,c):this.loadFromNewConfig(d,c);d.refreshProperties();d.isLine()||this.searchTextList.add(d)}}this.searchTextList.cleanOverlappedItems()}},
762loadFromOldConfig:function(a,b){a.setText(b.word);a.points[0]=new Point(b.left,b.top+b.height);a.points[1]=new Point(b.left+b.width,b.top+b.height);a.points[2]=new Point(b.left+b.width,b.top);a.points[3]=new Point(b.left,b.top)},loadFromNewConfig:function(a,b){a.setText(b.w);b=b.p||[];for(var c=0;4>c;c++)a.points[c]=new Point(b[2*c]||0,b[2*c+1]||0);if(!(8>=b.length)){for(c=8;c<b.length;c++)a.widthList[c-8]=b[c];this.rightToLeft&&a.widthList.reverse()}},searchText:function(a){try{if("string"==typeof a)return this.searchTextList.search(a);
763for(var b=[],c=0;c<a.length;c++)if(a[c]&&!(1>=a[c].length)){var d=this.searchTextList.search(a[c]);d&&(b=b.concat(d))}return b}catch(e){return[]}},selectText:function(a){return this.searchTextList.select(a)}});
764Class("SearchHighlightDOM",{create:function(a){this.content=a;this.contentWidth=a.width();this.contentHeight=a.height()},addHighlight:function(a){for(var b=[],c=0;c<a.length;c++)b[c]=new Point(a[c].x*this.contentWidth,a[c].y*this.contentHeight);c=new LineSegment(b[0],b[1]);var d=new LineSegment(b[0],b[3]);b=c.distance/this.contentWidth*100;d=d.distance/this.contentHeight*100;var e=100*a[0].x;a=100*a[0].y-d;c=c.degree;var f=$("<div></div>");f.css({position:"absolute",left:e+"%",top:a+"%",width:b+"%",
765height:d+"%","background-color":Color(bookConfig.searchHightlightColor).rgba(.6),transform:"rotate("+c+"deg)","-webkit-transform":"rotate("+c+"deg)","-ms-transform":"rotate("+c+"deg)","-o-transform":"rotate("+c+"deg)","-moz-transform":"rotate("+c+"deg)","transform-origin":"0% 0%","-webkit-transform-origin":"0% 100%","-ms-transform-origin":"0% 100%","-o-transform-origin":"0% 100%","-moz-transform-origin":"0% 100%"});this.content.append(f)}});
766Class("ChatbotPanel",{isResizing:!1,isDraging:!1,create:function(a){this.parent=a;this.visible=!1;this.initChatBotBtn();this.initHtml();this.initEvent()},initChatBotBtn:function(){var a=this,b;return $jscomp.asyncExecutePromiseGeneratorProgram(function(c){b=bookConfig.chatBotButtonIcon||uiBaseURL+"chatbot.png";a.chatBotBtn=$("<div id='chatbotBtn' tabindex='0' role='button' class='chatbot-btn' >\n    <img src='"+b+"'/>\n    </div>");a.chatBotBtnTips=$("<div class='chatbot-btn-tips' tabindex='0' role='button'>\n        <div class='chatbot-btn-beckon' >\n          <img class='beckon-icon' src='"+
767uiBaseURL+"beckon.png'/>\n          <span>"+getLanguage("chatbotBtnTips","Hi~ Ask me about the book, or anything!")+"</span>\n        </div>\n        <img class='close-icon' src='"+uiBaseURL+"close-icon.png'/>\n    </div>");a.chatBotBtnTips.css({display:"none","box-sizing":"border-box","z-index":98,padding:"0 17px",height:"56px",textAlign:"center",background:"#fff",borderRadius:"16px","font-size":"16px",color:"#333","font-weight":"400","justify-content":"space-between","align-items":"center","box-shadow":"0px 4px 4px 0px rgba(0, 0, 0, 0.1)",
768gap:"8px","font-family":"Calibri,Helvetica,sans-serif","max-width":"100%"});768>window.innerWidth&&(a.chatBotBtn.css({right:"25px"}),a.chatBotBtnTips.css({padding:"10px",width:"60%",height:"initial"}));a.chatBotBtnTips.find(".beckon-icon").css({"box-sizing":"border-box",width:"18px",height:"21px",verticalAlign:"middle","flex-shrink":0});a.chatBotBtnTips.find(".close-icon").css({"box-sizing":"border-box",width:"10px",height:"10px",cursor:"pointer","flex-shrink":0});a.setBtnSize();a.handleBtnDrag({$el:a.chatBotBtn[0],
769parent:a.parent,callback:a.beforeShow.bind(a)});a.chatBotBtn.on("keydown",function(d){if("Enter"===d.key||13===d.keyCode)d.preventDefault(),a.beforeShow(d)});c.jumpToEnd()})},setBtnSize:function(){var a=this,b=bookConfig.chatBotButtonIconHeight;this.chatBotBtn.css({"z-index":"98",position:"absolute",bottom:"80px",right:"50px","box-sizing":"border-box",height:b+"px",border:0,background:"transparent",borderRadius:"50%",overflow:"hidden"});this.chatBotBtn.find("img").css({"box-sizing":"border-box",width:"100%",
770height:"100%",pointerEvents:"none"});var c=this.chatBotBtn.find("img")[0];
770c.complete?this.chatBotBtn.css({width:c.naturalWidth*b/c.naturalHeight+"px"}):(c.addEventListener("load",function(){a.chatBotBtn.css({width:c.naturalWidth*b/c.naturalHeight+"px"})}),c.onerror=function(){console.log("iconImg onerror")})},showChatBotBtnTips:function(){var a=this,b=this.chatBotBtn[0].getBoundingClientRect();this.parent.append(this.chatBotBtnTips);this.chatBotBtnTips.fadeIn();this.isChatBotBtnTipsVisible=!0;this.chatBotBtnTips.css({display:"flex",
771"box-sizing":"border-box",position:"absolute",bottom:window.innerHeight-b.bottom+"px",right:window.innerWidth-b.left+8+"px",cursor:"pointer"});this.chatBotBtnTips[0].addEventListener("click",function(c){c.target===a.chatBotBtnTips.find(".close-icon")[0]?(a.hidePopupTips(),BookEvent.trigger("clickButton",[BookInfo.getCurrentPageIndex(),"chatbot","close chatBot tips"])):a.beforeShow()});this.chatBotBtnTips.on("keydown",function(c){if("Enter"===c.key||13===c.keyCode)c.preventDefault(),a.beforeShow(c)})},
772handleBtnDrag:function(a){function b(n){this.isDraging=!0;m=e.getBoundingClientRect();n=n.center;h=n.x-m.x;k=n.y-m.y;$(e).css({cursor:"move"})}function c(n){if(this.isDraging){var p=n.center;n=f.width();var q=f.height(),r=e,u=$(r).outerWidth(),t=$(r).outerHeight();r=l.isChatBotBtnTipsVisible?p.x-h:p.x-u/2;p=l.isChatBotBtnTipsVisible?p.y-k:p.y-t/2;r=Math.min(n-u,Math.max(0,r));p=Math.min(q-t,Math.max(0,p));newRight=Math.min(n-r-u,Math.max(n,r));newBottom=Math.min(q-p-t,Math.max(q,p));$(e).css({left:r+
773"px",top:p+"px",right:"initial",bottom:"initial"});l.chatBotBtnTips[0]&&(n=l.chatBotBtnTips[0].getBoundingClientRect(),l.chatBotBtnTips.css({left:r-n.width-8+"px",right:"initial",bottom:window.innerHeight-p-m.height+"px"}))}}function d(){this.isDraging=!1;$(e).css({cursor:"pointer"})}var e=a.$el,f=a.parent,g=a.callback;a=new Hammer(e);a.add(new Hammer.Pan({threshold:0,pointers:0}));var h=0,k=0,m,l=this;a.on("panstart panmove panend",function(n){n.preventDefault();switch(n.type){case "panstart":b(n);
774break;case "panmove":c(n);break;case "panend":d(n)}});a.on("tap",function(n){g&&g(n)})},hidePopupTips:function(){this.chatBotBtnTips&&(this.isChatBotBtnTipsVisible=!1,this.chatBotBtnTips.fadeOut(),this.setPopupTipsVisible("false"))},getPopupTipsVisible:function(){var a=getHashParams("chatbotVisible");if(a&&"true"==a)return!1;try{var b=window.localStorage.getItem("isChatbotPopupTipsVisible");return b?JSON.parse(b):!0}catch(c){}},setPopupTipsVisible:function(a){try{window.localStorage.setItem("isChatbotPopupTipsVisible",
775a)}catch(b){}},handleBoxDrag:function(a){function b(m){this.isDraging=!0;var l=g.getBoundingClientRect();m=m.center;h=m.x-l.x;k=m.y-l.y;$(e).css({cursor:"move",width:"100%",height:"100%"})}function c(m){if(this.isDraging){var l=m.center;m=f.width();var n=f.height(),p=$(g).outerWidth(),q=$(g).outerHeight(),r=l.x-h;l=l.y-k;r=Math.min(m-p,Math.max(0,r));l=Math.min(n-q,Math.max(0,l));$(g).css({bottom:"initial",right:"initial",left:r+"px",top:l+"px"})}}function d(){this.isDraging=!1;$(e).css({cursor:"pointer",
776width:"80%",height:"50px"})}var e=a.$ele,f=a.parent,g=a.$box;a=new Hammer(e);a.add(new Hammer.Pan({threshold:0,pointers:0}));var h=0,k=0;a.on("panstart panmove panend",function(m){m.preventDefault();switch(m.type){case "panstart":b(m);break;case "panmove":c(m);break;case "panend":d(m)}})},beforeShow:function(a){this.hidePopupTips();BookEvent.trigger("clickButton",[BookInfo.getCurrentPageIndex(),"chatbot","chatbot button"]);this.showOrHide()},isRtl:function(){var a,b,c=/^(hebrew|arabic)$/.test(null==
777(a=selectedLanguage)?void 0:null==(b=a.language)?void 0:b.toLowerCase());return bookConfig.RightToLeft||c},initHtml:function(){this.container=$('<div class="chatbot-container"></div>');this.chatbotBox=$('<div id="chatbotBox" class="chatbot-box"></div>');this.chatbotDrag=$('<div id="draggableBox" class="chatbot-drag"></div>');this.chatbotResize=$('<div id="resizableBox" class="chatbot-resize"></div>');this.resizeLeft=$('<div class="chatbot-resize-item chatbot-resize-left"></div>');this.resizeRight=
778$('<div class="chatbot-resize-item chatbot-resize-right"></div>');this.resizeTop=$('<div class="chatbot-resize-item chatbot-resize-top"></div>');this.resizeBottom=$('<div class="chatbot-resize-item chatbot-resize-bottom"></div>');this.resizeMask=$('<div class="chatbot-resize-mask"></div>');var a=_get(window,"website_domian_wc","https://fliphtml5.com"),b=removeUrlParts(window.location.href);bookConfig.socialShareLink&&(b=bookConfig.socialShareLink);var c=getMetaTagValueByName("description"),d=getMetaTagValueByName("keywords");
779a+="/chatbot/chatbot.php";b=Metacharacter(b);d=Metacharacter(d);c=Metacharacter(c);var e=this.isRtl()?"1":"0",f,g,h=(null==(f=selectedLanguage)?void 0:null==(g=f.language)?void 0:g.toLowerCase())||"english";this.frame=$("<iframe id='chatbotIframe' allow=\"microphone\" class='chatbot-frame' src='"+(a+"?url="+b+"&desc="+c+"&keyword="+d+"&isRtl="+e+"&lang="+h)+"' ></iframe>");this.container.append(this.chatbotBox);this.container.append(this.chatBotBtn);this.parent.append(this.container);this.chatbotBox.css({"box-sizing":"border-box",
780"z-index":9999,position:"absolute",right:"120px",bottom:"50px",width:"421px",height:"740px",opacity:0,visibility:"hidden","border-radius":"12px"});this.chatbotResize.append(this.frame);this.chatbotResize.append(this.resizeLeft);this.chatbotResize.append(this.resizeRight);this.chatbotResize.append(this.resizeTop);this.chatbotResize.append(this.resizeBottom);this.chatbotResize.append(this.resizeMask);this.chatbotBox.append(this.chatbotDrag);this.chatbotBox.append(this.chatbotResize);this.initResizeCss();
781this.chatbotDrag.css({width:"80%",left:"50%",transform:"translateX(-50%)"})},initEvent:function(){var a=this;window.addEventListener("message",function(b){var c=(null==b?void 0:b.data)||{},d=void 0===c.eventName?"":c.eventName;b=void 0===c.data?{}:c.data;if("chatbot"===(void 0===c.type?"":c.type).toLowerCase())switch(d){case "close":a.hide();break;case "changePage":b.page&&gotoPageFun(b.page);break;case "setPrompt":a.setPrompt(b);break;case "getShownPageNumber":b.realPages&&0<b.realPages.length&&
782(c=b.realPages.map(function(e){return getShownPageNumber(e)}),a.postMessage({eventName:"setShownPageNumber",type:"chatBot",data:Object.assign({},{shownPages:c},b)}));break;case "getRealPageNumber":b.shownPages&&0<b.shownPages.length&&(c=b.shownPages.map(function(e){return getRealPageNumber(e)}),a.postMessage({eventName:"setRealPageNumber",type:"chatBot",data:Object.assign({},{realPages:c},b)}))}});this.handleResize()},setPrompt:function(a){var b=this;a=void 0===a.greeting?"":a.greeting;var c=this.chatBotBtnTips.find(".chatbot-btn-beckon");
783c&&c.empty().text(a);this.getPopupTipsVisible()&&(a=this.chatBotBtn.find("img")[0],a.complete?this.showChatBotBtnTips():a.addEventListener("load",function(){b.showChatBotBtnTips()}))},handleResize:function(){function a(l,n){function p(t){this.isResizing=!0;g=t.center.x;h=t.center.y;k=c.width();m=c.height();switch(n){case "right":c.css({right:"initial",left:t.center.x-k+"px"});break;
783case "left":c.css({right:"initial",left:t.center.x+"px"});break;case "top":c.css({bottom:"initial",top:t.center.y+"px"});
784break;case "bottom":c.css({bottom:"initial",top:t.center.y-m+"px"})}$(l).css({cursor:"move"});d.css({display:"block"});b.frame.css({"box-shadow":"none",border:"none"})}function q(t){if(this.isResizing){var x=Math.min(t.center.x-g,e),v=Math.min(t.center.y-h,f);if(!(t.center.x>e||t.center.y>f||0>t.center.x||0>t.center.y))switch(n){case "right":c.css({width:k+x+"px"});break;case "left":c.css({left:t.center.x+"px",width:k-x+"px"});break;case "top":c.css({top:t.center.y+"px",height:m-v+"px"});break;case "bottom":c.css({height:m+
785v+"px"})}}}function r(){this.isResizing=!1;"left"!=n&&"right"!=n||$(l).css({cursor:"ew-resize"});"top"!=n&&"bottom"!=n||$(l).css({cursor:"ns-resize"});d.css({display:"none"});b.frame.css({"box-shadow":"0 0 20px 0 rgba(0, 0, 0, 0.1)",border:"1px solid rgba(0,0,0,0.1)"})}var u=new Hammer(l);u.add(new Hammer.Pan({threshold:0,pointers:0}));u.on("panstart panmove panend",function(t){t.preventDefault();switch(t.type){case "panstart":p(t);break;case "panmove":q(t);break;case "panend":r(t)}})}document.querySelectorAll(".chatbot-resize-item").forEach(function(l){var n=
786l.classList[1].split("-")[2];a(l,n)});var b=this,c=this.chatbotBox,d=this.resizeMask,e=this.parent.width(),f=this.parent.height(),g=0,h=0,k=0,m=0},initResizeCss:function(){this.resizeMask.css({display:"none",position:"absolute",left:0,top:0,right:0,bottom:0,"z-index":1E3});this.resizeLeft.css({position:"absolute",left:0,top:0,bottom:0,width:"5px",height:"100%",cursor:"ew-resize","z-index":1E3});this.resizeRight.css({position:"absolute",right:0,top:0,bottom:0,width:"5px",height:"100%",cursor:"ew-resize",
787"z-index":1E3});this.resizeTop.css({position:"absolute",left:0,top:0,right:0,height:"5px",width:"100%",cursor:"ns-resize","z-index":1E3});this.resizeBottom.css({position:"absolute",left:0,bottom:0,right:0,width:"100%",height:"5px",cursor:"ns-resize","z-index":1E3})},showOrHide:function(){this.visible?this.hide():this.show()},show:function(){var a=this;this.visible||(this.visible=!0,this.chatbotBox.css({opacity:1,visibility:"visible"}),this.handleBoxDrag({$ele:this.chatbotDrag[0],parent:this.parent,
788$box:this.chatbotBox[0]}),this.postMessage({messageType:"show"}),setTimeout(function(){a.focusIframe()},100),FormManager.register(this))},hide:function(){var a=this;this.visible&&(this.visible=!1,this.chatbotBox.css({opacity:0,visibility:"hidden"}),this.postMessage({messageType:"hide"}),this.blurIframe(),setTimeout(function(){a.chatBotBtn.focus()},100),FormManager.unregister(this))},postMessage:function(a){var b=document.querySelector("#chatbotIframe");b&&b.contentWindow.postMessage(a,"*")},focusIframe:function(){try{this.frame[0].focus()}catch(a){console.log("\u8bbe\u7f6eiframe\u7126\u70b9\u5931\u8d25:",
789a)}},blurIframe:function(){try{this.frame[0].blur()}catch(a){console.log("\u79fb\u9664iframe\u7126\u70b9\u5931\u8d25:",a)}},handleIframeReady:function(){var a=this;this.visible&&setTimeout(function(){a.focusIframe()},100)},onResize:function(a,b){a=this.chatbotBox.height();this.chatbotBox.css({height:Math.min(b-80,a)+"px"})},changeLanguage:function(a){this.postMessage({eventName:"changeLang",type:"chatBot",data:{lang:a}})}});
790Class("PhoneChatbot",{onCreate:function(){this.initChatBotBtn();this.parent.append(this.chatBotBtn);this.originHeight=$("html, body").height();this.originWidth=$("html, body").width()},initChatBotBtn:function(){var a=this,b,c;return $jscomp.asyncExecutePromiseGeneratorProgram(function(d){if(1==d.nextAddress)return b=bookConfig.chatBotButtonIcon||uiBaseURL+"chatbot.png",a.chatBotBtn=$("<div id='chatbotBtn' class='chatbot-btn' >\n    <img src='"+b+"'/>\n    </div>"),a.chatBotBtnTips=$("<div class='chatbot-btn-tips'>\n        <div class='chatbot-btn-beckon' >\n          <img class='beckon-icon' src='"+
791uiBaseURL+"beckon.png'/>\n          <span>"+getLanguage("chatbotBtnTips","Hi~ Ask me about the book, or anything!")+"</span>\n        </div>\n        <img class='close-icon' src='"+uiBaseURL+"close-icon.png'/>\n    </div>"),a.chatBotBtnTips.css({display:"none","box-sizing":"border-box","z-index":98,padding:"10px",height:"initial",textAlign:"center",background:"#fff",borderRadius:"16px","font-size":"16px",color:"#333","font-weight":"400","justify-content":"space-between","align-items":"center","box-shadow":"0px 4px 4px 0px rgba(0, 0, 0, 0.1)",
792gap:"8px","font-family":"Calibri,Helvetica,sans-serif","max-width":"100%"}),a.chatBotBtnTips.find(".beckon-icon").css({"box-sizing":"border-box",width:"18px",height:"21px",verticalAlign:"middle","flex-shrink":0}),a.chatBotBtnTips.find(".close-icon").css({"box-sizing":"border-box",width:"10px",height:"10px",cursor:"pointer","flex-shrink":0}),d.yield(a.setBtnSize(),2);(c=a.getPopupTipsVisible())&&setTimeout(function(){a.showChatBotBtnTips()},100);a.handleBtnDrag({$el:a.chatBotBtn[0],parent:a.parent,
793callback:a.handleShow.bind(a)});d.jumpToEnd()})},setBtnSize:function(){var a=this,b=bookConfig.chatBotButtonIconHeight;this.chatBotBtn.css({"z-index":"98",position:"absolute",bottom:_get(window.userInfo,"c",1)?"80px":"
793150px",right:"50px","box-sizing":"border-box",height:b+"px",border:0,background:"transparent",borderRadius:"50%",overflow:"hidden"});this.chatBotBtn.find("img").css({"box-sizing":"border-box",width:"100%",height:"100%"});return new Promise(function(c){var d=a.chatBotBtn.find("img")[0];
794d.addEventListener("load",function(){a.chatBotBtn.css({width:d.naturalWidth*b/d.naturalHeight+"px"});c()})})},showChatBotBtnTips:function(){var a=this,b=this.chatBotBtn[0].getBoundingClientRect();this.parent.append(this.chatBotBtnTips);this.chatBotBtnTips.fadeIn();this.isChatBotBtnTipsVisible=!0;this.chatBotBtnTips.css({display:"flex","box-sizing":"border-box",position:"absolute",width:Math.min(window.innerWidth-b.width-50-10,.6*window.innerWidth)+"px",bottom:window.innerHeight-b.bottom+"px",right:window.innerWidth-
795b.left+8+"px",cursor:"pointer"});this.chatBotBtnTips[0].addEventListener("click",function(c){c.stopPropagation();c.target===a.chatBotBtnTips.find(".close-icon")[0]?(a.hidePopupTips(),BookEvent.trigger("clickButton",[BookInfo.getCurrentPageIndex(),"chatbot","close chatBot tips"])):a.handleShow()})},handleBtnDrag:function(a){function b(n){this.isDraging=!0;m=e.getBoundingClientRect();n=n.center;h=n.x-m.x;k=n.y-m.y;$(e).css({cursor:"move"})}function c(n){if(this.isDraging){var p=n.center;n=f.width();
796var q=f.height(),r=e,u=$(r).outerWidth(),t=$(r).outerHeight();r=l.isChatBotBtnTipsVisible?p.x-h:p.x-u/2;p=l.isChatBotBtnTipsVisible?p.y-k:p.y-t/2;r=Math.min(n-u,Math.max(0,r));p=Math.min(q-t,Math.max(0,p));newRight=Math.min(n-r-u,Math.max(n,r));newBottom=Math.min(q-p-t,Math.max(q,p));$(e).css({left:r+"px",top:p+"px",right:"initial",bottom:"initial"});l.chatBotBtnTips[0]&&(n=l.chatBotBtnTips[0].getBoundingClientRect(),l.chatBotBtnTips.css({left:r-n.width-8+"px",right:"initial",bottom:window.innerHeight-
797p-m.height+"px"}))}}function d(){this.isDraging=!1;$(e).css({cursor:"pointer"})}var e=a.$el,f=a.parent,g=a.callback;a=new Hammer(e);a.add(new Hammer.Pan({threshold:0,pointers:0}));var h=0,k=0,m,l=this;a.on("panstart panmove panend",function(n){n.preventDefault();switch(n.type){case "panstart":b(n);break;case "panmove":c(n);break;case "panend":d(n)}});a.on("tap",function(n){n.preventDefault();g&&g(n)})},hidePopupTips:function(){this.chatBotBtnTips&&(this.isChatBotBtnTipsVisible=!1,this.chatBotBtnTips.fadeOut(),
798this.setPopupTipsVisible("false"))},getPopupTipsVisible:function(){var a=getHashParams("chatbotVisible");if(a&&"true"==a)return!1;try{var b=window.localStorage.getItem("isChatbotPopupTipsVisible");return b?JSON.parse(b):!0}catch(c){}},setPopupTipsVisible:function(a){try{window.localStorage.setItem("isChatbotPopupTipsVisible",a)}catch(b){}},handleShow:function(a){this.hidePopupTips();BookEvent.trigger("clickButton",[BookInfo.getCurrentPageIndex(),"chatbot","chatbot button"]);global.chatbotPanel.showOrHide()},
799isRtl:function(){var a,b,c=/^(hebrew|arabic)$/.test(null==(a=selectedLanguage)?void 0:null==(b=a.language)?void 0:b.toLowerCase());return bookConfig.RightToLeft||c},initHtml:function(){this.stage=$('<div id="chatbotBox" class="chatbot-box"></div>');var a=_get(window,"website_domian_wc","https://fliphtml5.com"),b=removeUrlParts(window.location.href);bookConfig.socialShareLink&&(b=bookConfig.socialShareLink);var c=getMetaTagValueByName("description"),d=getMetaTagValueByName("keywords");a+="/chatbot/chatbot.php";
800b=Metacharacter(b);d=Metacharacter(d);c=Metacharacter(c);var e=this.isRtl()?"1":"0",f,g,h=(null==(f=selectedLanguage)?void 0:null==(g=f.language)?void 0:g.toLowerCase())||"english";this.frame=$("<iframe id='chatbotIframe' allow=\"microphone\" class='chatbot-frame' border='0' width='100%' height='100%' src='"+(a+"?url="+b+"&desc="+c+"&keyword="+d+"&isRtl="+e+"&lang="+h)+"' ></iframe>");this.stage.insertBefore(this.parent);this.stage.css({opacity:1,"z-index":"1001",transition:"all 0.3s ease",position:"absolute",
801left:this.width+"px",top:0,width:"100%",height:"100%",overflow:"hidden",visibility:"hidden"});this.frame.css({border:"none",padding:0,margin:0,overflow:"hidden",display:"none"});this.stage.append(this.frame)},initEvent:function(){var a=this;window.addEventListener("message",function(b){b=(null==b?void 0:b.data)||{};var c=void 0===b.eventName?"":b.eventName,d=void 0===b.data?{}:b.data;if("chatbot"===(void 0===b.type?"":b.type).toLowerCase())switch(c){case "close":a.hide();break;case "changePage":d.page&&
802(gotoPageFun(d.page),a.hide());break;case "inputFocus":a.onInputFocus();break;case "inputBlur":a.onInputBlur();break;case "getShownPageNumber":d.page&&a.postMessage({eventName:"setShownPageNumber",type:"chatBot",data:Object.assign({},{realPage:getShownPageNumber(d.page)},d)})}})},onInputFocus:function(){$("html").css({width:"100%",height:"100%"});0===$("#body-important-style").length&&$('<style id="body-important-style">').prop("type","text/css").html("body { width: 100% !important; height: 100% !important; }").appendTo("head")},
803onInputBlur:function(){$("#body-important-style").remove();$("html, body").css({width:this.originWidth+"px",height:this.originHeight+"px"})},beforeHide:function(){this.frame.hide()},onShow:function(){var a=this;if(isIphone()||isIpad())window.disableResize=!0;setTimeout(function(){a.frame.show();a.postMessage({messageType:"show"})},100)},onHide:function(){if(isIphone()||isIpad())window.disableResize=!1;$("html, body").css({width:this.originWidth+"px",height:this.originHeight+"px"});this.postMessage({messageType:"hide"})},
804postMessage:function(a){var b=document.querySelector("#chatbotIframe");
804b&&b.contentWindow.postMessage(a,"*")},changeLanguage:function(a){this.chatBotBtnTips&&this.chatBotBtnTips.find("span").text(getLanguage("chatbotBtnTips","Hi~ Ask about the book, or anything!"));this.postMessage({eventName:"changeLang",type:"chatBot",data:{lang:a}})}}).extend(PhoneFormFrame);
805Class("TextSectionRenderer",{create:function(a){this.textSection=a.textSection;this.islimited=!1;this._readerTextPromise={};this._textSectionTaskId=null;this.setTextContentDebounced=debounceAsyncByKey(this.setTextContent.bind(this),200,function(b){return b[0]})},getRealPageIndex:function(a){var b=window.search_pages;return Array.isArray(b)&&0!==b.length?(b=b[a])&&"undefined"!==typeof b.index?b.index:a:a},getPageTextByIndex:function(a){a=this.getRealPageIndex(a);return window.textForPages&&0<textForPages.length?
806(a=textForPages[a])?a.replace(/\r?\n|\r/g,"<br>"):"":""},getReaderTextByIndex:function(a){var b=this;return $jscomp.asyncExecutePromiseGeneratorProgram(function(c){b._readerTextPromise||(b._readerTextPromise={});b._readerTextPromise[a]||(b._readerTextPromise[a]=new Promise(function(d){if(window.readerConfig){var e=function(){if("function"===typeof window.getEditorText)return d(window.getEditorText(a)),!0};if(!e()){var f=function(){if(e()){var k,m;(null==(k=window.eventEmitter)?0:k.off)&&(null==(m=
807window.eventEmitter)||m.off("initReaderPopDom",f))}},g,h;(null==(g=window.eventEmitter)?0:g.on)&&(null==(h=window.eventEmitter)||h.on("initReaderPopDom",f))}}else d([])}));return c.return(b._readerTextPromise[a])})},setTextSection:function(a){var b=this;this.textSection.empty();var c=this._textSectionTaskId=Date.now();a.map(function(d){return b.setTextContentDebounced(d,c)})},setTextContent:function(a,b){var c=this,d,e,f;return $jscomp.asyncExecutePromiseGeneratorProgram(function(g){if(1==g.nextAddress){if(b!==
808c._textSectionTaskId)return g.return();d=[];(e=c.getPageTextByIndex(a-1))&&d.push(e);return g.yield(c.getReaderTextByIndex(a-1),2)}f=g.yieldResult;Array.isArray(f)?d.push.apply(d,$jscomp.arrayFromIterable(f)):f&&d.push(f);if(!d||!d.length)return g.return();d.map(function(h){b===c._textSectionTaskId&&c.appendText(h)});g.jumpToEnd()})},appendText:function(a){var b=this,c=$('<p tabindex="0" aria-live="polite" aria-atomic="true" role="region">'+a+"</p>");c[0].addEventListener("focus",function(){b.textSection[0].scrollTop=
809c[0].offsetTop});this.textSection.append(c)}});
810Class("Accessibility",{islimited:!1,create:function(a){this.parent=a;this.visible=!1;this.initAccessBtn();this.initHtml();this.textSectionRenderer=new TextSectionRenderer({textSection:this.textSection});this.initEvent();this.initTextContent()},initHtml:function(){this.accessBox=$('<section role="dialog" aria-labelledby="dialog-title" aria-describedby="dialog-description" aria-label="Accessibility" id="accessBox" class="access-box"></section>');this.head=$('<header class="access-box-head"></header>');
811this.boxContent=$('<main class="access-box-content"></main>');this.bottom=$('<footer class="access-box-bottom"></footer>');this.accessBox.append(this.head);this.accessBox.append(this.boxContent);this.accessBox.append(this.bottom);this.parent.append(this.accessBox);this.rederHead();this.rederBoxContent();this.renderBottom();this.initBoxCss()},rederBoxContent:function(){this.pageNum=$('<h3 class="access-page-num" aria-live="polite" aria-label="Current page '+BookInfo.getCurrentPages().join("-")+'" tabindex="0">\n        <span>'+
812getLanguage("accessPageNum","Page")+'</span>\n        <span class="access-dest-page" >'+BookInfo.getCurrentPages().join("-")+"</span>\n      </h3>");this.sizeBtnBox=$('<div class="access-size-btn-box"></div>');this.boxHead=$('<section class="access-main-head"></section>');this.textSection=$('<section class="access-text-content"></section>');this.boxHead.append(this.pageNum);this.boxHead.append(this.sizeBtnBox);this.boxContent.append(this.boxHead);this.boxContent.append(this.textSection);this.rederSizeBtn()},
813rederSizeBtn:function(){this.sizeDownBtn=$('<button tabindex="-1" aria-label="'+getLanguage("decreaseFontSizeBtn","Decrease Font Size")+"\" class=\"access-down-btn access-size-btn access-btn-inactive\">\n     <img alt='accessibility icon' src='"+(/localhost/.test(location.host)?"style/icon/":uiBaseURL)+"fontSizeDown.svg'/>\n      </button>");this.sizeUpBtn=$('<button tabindex="0" aria-label="'+getLanguage("increaseFontSizeBtn","Increase Font Size")+"\" class=\"access-up-btn access-size-btn\">\n     <img alt='accessibility icon' src='"+
814(/localhost/.test(location.host)?"style/icon/":uiBaseURL)+"fontSizeUp.svg'/>\n      </button>");this.sizeBtnBox.append(this.sizeDownBtn);this.sizeBtnBox.append(this.sizeUpBtn)},rederHead:function(){this.headText=$('<h1 \n        tabindex="0"\n        class="access-head-text" \n        aria-label="Accessibility title" >\n          '+getLanguage("accessibilityTitle","Text version of the book")+"\n      </h1>");this.closeBtn=$('<button tabindex="0" aria-label="Close accessibility dialog" class="access-close-btn" role="button">\n        <img alt="close" src="'+
815uiBaseURL+'close.png"/>\n      </button>');this.head.append(this.headText);this.head.append(this.closeBtn)},renderBottom:function(){this.previousPage=$('<button tabindex="0" aria-label="'+getLanguage("previousPageBtn","Previous page")+'" class="access-previous-btn access-box-btn">\n      '+getLanguage("previousPageBtn","Previous page")+"\n      </button>");this.nextPage=$('<button tabindex="0" aria-label="'+getLanguage("nextPageBtn","Next page")+'" class="access-next-btn access-box-btn">\n        '+
816getLanguage("nextPageBtn","Next page")+"\n      </button>");this.bottom.append(this.previousPage);this.bottom.append(this.nextPage)},initBoxCss:function(){},initAccessBtn:function(){var a=$('\n      <button \n        title="Accessibility" \n        tabindex="0"  \n        aria-label="Accessibility" \n        aria-haspopup="dialog"\n        aria-controls="accessibilityPanel" \n        id=\'accessBtn\' \n        class=\'access-btn\' >\n        <img alt=\'accessibility icon\' src=\''+(/localhost/.test(location.host)?
817"style/icon/":uiBaseURL)+"accessibility.png'/>\n      </button>");this.parent.append(a);this.accessBtn=a;this.handleBtnDrag({$el:this.accessBtn[0],parent:this.parent,callback:this.showOrHide.bind(this)});bookConfig.isEncryptionBook&&a.css({top:"120px"});this.accessBtn[0].addEventListener("keydown",this.btnKeyDownEvent.bind(this))},btnKeyDownEvent:function(a){13===a.keyCode&&this.showOrHide(a)},handleBtnDrag:function(a){function b(k){this.isDraging=!0;h=e.getBoundingClientRect();k=k.center;startX=
818k.x-h.x;startY=k.y-h.y;$(e).css({cursor:"move"})}function c(k){if(this.isDraging){var m=k.center;k=f.width();var l=f.height(),n=e,p=$(n).outerWidth();n=$(n).outerHeight();var q=m.x-p/2;m=m.y-n/2;q=Math.min(k-p,Math.max(0,q));m=Math.min(l-n,Math.max(0,m));newRight=Math.min(k-q-p,Math.max(k,q));newBottom=Math.min(l-m-n,Math.max(l,m));$(e).css({left:q+"px",top:m+"px",right:"initial",bottom:"initial"})}}function d(){this.isDraging=!1;$(e).css({cursor:"pointer"})}var e=a.$el,f=a.parent,g=a.callback;a=
819new Hammer(e);a.add(new Hammer.Pan({threshold:0,pointers:0}));var h;a.on("panstart panmove panend",function(k){k.preventDefault();switch(k.type){case "panstart":b(k);break;case "panmove":c(k);break;case "panend":d(k)}});a.on("tap",function(k){MiniStyle.isMini()?(k=window.location.href.split("#")[0],window.open(k+"#accessibility","_blank")):g&&g(k)})},clearLimited:function(){this.islimited=!1;this.boxContent.find(".access-limited-tips").remove()},setLimited:function(){this.islimited=!0;var a=getLanguage("accessLimitedText",
820"The book is protected. Please purchase it, or verify password / your email to continue reading.");a=$('<div class=\'access-limited-tips\'>\n        <p class=\'access-limited-text\' tabindex="0" aria-live="polite" aria-atomic="true" role="region"  >'+a+"</p>\n      </div>");this.boxContent.append(a);a.css({display:"flex",alignItems:"center",justifyContent:"center",lineHeight:"1.5"})},initTextContent:function(){var a=this;try{var b=function(){new AnalysisSearch("",function(c,d){d?a.setLimited():(a.clearLimited(),
821c=BookInfo.getCurrentPages()||1,a.textSectionRenderer.setTextSection(c))})};this._eventBound||(BookEvent.bindOnceEvent("fillBookRestrict",function(c,d){b()}),this._eventBound=!0);b()}catch(c){}},initEvent:function(){var a=this;BookEvent.bindEvent("flipPage",function(b,c,d,e){var f,g;return $jscomp.asyncExecutePromiseGeneratorProgram(function(h){if(1==h.nextAddress){a.pageNum&&a.pageNum.find(".access-dest-page").text(d);f=d.split("-");if(!f||!f.length)return h.return();a.flipPageEvent(f);return h.yield(a.textSectionRenderer.setTextSection(f),
8222)}null==(g=a.textSection.find("p")[0])||g.focus();h.jumpToEnd()})});this.closeBtn.on(_event._click,this.hide.bind(this));this.sizeDownBtn.on(_event._click,throttle(this.sizeFontSizeFun.bind(this,!1),300));this.sizeUpBtn.on(_event._click,throttle(this.sizeFontSizeFun.bind(this,!0),300));this.previousPage.on(_event._click,throttle(this.flipPageFun.bind(this,!1),300));this.nextPage.on(_event._click,throttle(this.flipPageFun.bind(this,!0),300));this.handleBoxDrag({$el:this.accessBox[0],parent:this.parent})},
823flipPageEvent:function(a){a&&a.length&&(this.toggleButtonState(this.previousPage,1!==parseInt(a[0])),this.toggleButtonState(this.nextPage,!(parseInt(a[0])==bookConfig.totalPageCount||parseInt(a[1])==bookConfig.totalPageCount)))},sizeFontSizeFun:function(a){var b=parseInt(this.textSection.css("font-size"))||16,c=a?7:-7;b+=c;(a?30<b:16>b)||(this.toggleButtonState(this.sizeDownBtn,16<=b+c),this.toggleButtonState(this.sizeUpBtn,30>=b+c),this.textSection.css("font-size",b+"px"))},toggleButtonState:function(a,
824b){b?(a.attr("tabindex","0"),a.removeClass("access-btn-inactive")):(a.attr("tabindex","-1"),a.addClass("access-btn-inactive"))},flipPageFun:function(a){a?nextPageFun("accessibility"):previousPageFun("accessibility")},showOrHide:function(){this.visible?this.hide():this.show()},show:function(){this.visible||(this.visible=!0,this.accessBox.addClass("access-box-active"),FormManager.register(this),globalThis.activeButton=this.accessBtn[0])},hide:function(){this.visible&&(this.visible=!1,this.accessBox.removeClass("access-box-active"),
825this.accessBtn[0].focus(),FormManager.unregister(this))},onResize:function(){},changeLanguage:function(a){this.previousPage.text(getLanguage("previousPageBtn","Previous page"));this.nextPage.text(getLanguage("nextPageBtn","Next page"));this.headText.text(getLanguage("accessibilityTitle","Text version of the book"));this.pageNum.find("span").text(getLanguage("accessPageNum","Page"));this.boxContent.find(".access-limited-text").text(getLanguage("accessLimitedText","The book is protected. Please purchase it, or verify password/your email to continue reading."))}});
826Class("PcAccessibility",{handleBoxDrag:function(a){function b(k){this.isDraging=!0;var m=e.getBoundingClientRect();k=k.center;g=k.x-m.x;h=k.y-m.y;$(e).css({cursor:"move"})}function c(k){if(this.isDraging){var m=k.center;k=f.width();var l=f.height(),n=$(e).outerWidth(),p=$(e).outerHeight(),q=m.x-g;m=m.y-h;q=Math.min(k-n,Math.max(0,q));m=Math.min(l-p,Math.max(0,m));
826$(e).css({bottom:"initial",right:"initial",left:q+"px",top:m+"px"})}}function d(){this.isDraging=!1;$(e).css({cursor:"pointer"})}var e=
827a.$el,f=a.parent;a=new Hammer(e);a.add(new Hammer.Pan({threshold:0,pointers:0}));var g=0,h=0;a.on("panstart panmove panend",function(k){k.preventDefault();switch(k.type){case "panstart":b(k);break;case "panmove":c(k);break;case "panend":d(k)}})},show:function(){var a=this;this._super();this._onDocumentClick=this._onDocumentClick||this.handleDocumentClick.bind(this);setTimeout(function(){document.addEventListener("mousedown",a._onDocumentClick,!0)},0)},hide:function(){this._super();this._onDocumentClick&&
828(this._onDocumentClick=null,document.removeEventListener("mousedown",this._onDocumentClick,!0))},handleDocumentClick:function(a){this.accessBox[0].contains(a.target)||this.hide()}}).extend(Accessibility);
829Class("PhoneAccessibility",{initBoxCss:function(){this.accessBox.css({zIndex:999,opacity:1,transition:"all 0.3s ease",top:0,left:0,width:"100%",height:"100%","border-radius":0})},show:function(){this._super();$(tmpContainer).attr("tabindex",-1)},hide:function(){this._super();$(tmpContainer).removeAttr("tabindex")},handleBoxDrag:function(){}}).extend(Accessibility);var PhoneSearchBar=Class({create:function(a){this.menu=$("<div style='position:absolute;width:100%;height:50px;z-index:98;top:-60px;overflow:hidden;'></div>");this.background=$("<div style='position:absolute;width:100%;height:100%;'></div>");this.searchBarInput=$("<input class='phoneSearchBarInput' placeholder='"+FormInfo.getFormTitle("search")+"'/>");this.searchButtonUrl=bookConfig.SearchButtonIcon?bookConfig.SearchButtonIcon:form_icons.search_form?"data:image/png;base64,"+form_icons.search_form:
830uiBaseURL+"search_form.png";this.searchButton=$("<img class='phoneSearchBarButton' src='"+this.searchButtonUrl+"'/>");bookConfig.RightToLeft&&(this.searchBarInput.attr("dir","rtl"),this.searchButton.css({left:"15%"}));this.mainColor=Color(bookConfig.toolbarColor);this.iconColor=Color(bookConfig.iconColor);this.background.css({background:this.mainColor.toString(),opacity:bookConfig.phoneSearchBarAlpha});a.append(this.menu);this.menu.append(this.background);this.menu.append(this.searchBarInput);this.menu.append(this.searchButton);
831this.initEvent();this.visible=!1},onResize:function(){},initEvent:function(){this.searchButton.click(function(){this.showFrmSearch()}.bind(this));this.searchBarInput.keydown(function(a){a=a||window.event;13==a.keyCode&&this.showFrmSearch()}.bind(this))},showFrmSearch:function(){var a=this.searchBarInput.val();"neat"===_get(htmlConfig,"phoneTemplate.name")&&"Chinese"==UserGroups?toolBar.showSearchPanel(function(){toolBar.$searchPanel.search(a);toolBar.$searchPanel.handleSearch(!1,a)}):(global.frmSearch.show(),
832frmSearch.search(a))},show:function(){var a=toolBar.getTopHeight(!0);this.menu.animate({top:a},300);this.visible=!0},hide:function(){this.menu.animate({top:-60},300);this.visible=!1},showOrHide:function(){!0===this.visible?this.hide():this.show()},changeLanguage:function(){this.searchBarInput.attr("placeholder",FormInfo.getFormTitle("search"))}});var PcSearchItem=Class({create:function(a,b,c){b.fontColor=this.fontColor;this.mainColor=bookConfig.formBackgroundColor?bookConfig.formBackgroundColor:bookConfig.toolbarColor;this._super(a,b,c)},initHtml:function(){this._super();this.item.css({border:"1px solid "+Color(this.mainColor).add(32),background:Color(this.mainColor).add(64)})},initEvent:function(){this.item.onTap(this.onTapHandler.bind(this))}}).extend(SearchItem);var PcSearchForm=Class({create:function(a){this._super(a)},onCreate:function(){this._super()},initHtml:function(){this.inputBox=$("<div class='inputBox'></div>");this.stageBox=$("<div class='stageBox'></div>");this.inputBox.append(this.input).append(this.searchButton).append(this.close);this.stage.append(this.inputBox);this.stageBox.append(this.searchPageSwiper).append(this.searchResult).append(this.$matchType).append(this.searchSwiper);this.searchPageSwiper.css({"margin-top":"10px"});this.stage.append(this.stageBox);
833this.parent.append(this.stage);this.initColorCss()},initColorCss:function(){this.inputBox.css({background:Color(this.mainColor).rgba(.95*this.formOpacity)});this.stageBox.css({background:Color(this.mainColor).rgba(.95*this.formOpacity)});this.stage.css({color:Color(this.fontColor)})},afterSearchThumbs:function(){this.height=Math.max(windowHeight-bookConfig.topMargin-bookConfig.bottomMargin-toolBar.getHeight(),1)-59;this.searchPageSwiper.height();this.searchResult.height();this.searchSwiper.css("height",
834this.height-313+"px")},afterSearchText:function(){this.height=Math.max(windowHeight-bookConfig.topMargin-bookConfig.bottomMargin-toolBar.getHeight(),1)-59;this.searchSwiper.css("height",this.height-113+"px");this.searchPageSwiper.css({display:"none"})},onResize:function(){var a=Math.max(windowHeight-bookConfig.topMargin-bookConfig.bottomMargin-toolBar.getHeight(),1);toolBar.getWidth();this.width=250;var b=toolBar.getTopHeight()+40;this.height=a-59;
834this.stage.css({height:this.height+"px",top:b+"px"});
835this.stageBox.css("height",this.height-69+"px");this.searchSwiper.css("height",this.height-113+"px");this.elements.refresh()},onShow:function(){this.close.changeButtonColor(this.fontColor);this.input.focus();BookInfo.getBook().addSearchHighlight()},onHide:function(){BookInfo.getBook().clearSearchHighlight()}}).extend(PcSearchFrame);var phoneGotoPage=Class({create:function(a){this.mainColor=Color(bookConfig.toolbarColor);this.iconColor=Color(bookConfig.iconColor);this.menu=$("<div id='menu' style='position:absolute;width:100%;height:90px;z-index:98;bottom:-100px;overflow:hidden;'></div>");this.background=$("<div id='background' style='position:absolute;width:100%;height:90px;'></div>");this.contentBox=$("<div id='contentBox' class='phoneGotoPageContent' style='position:absolute;width:100%;height:90px;'></div>");this.direction=
836rightToLeft?"right":"left";this.background.css({background:this.mainColor.toString(),opacity:.8*bookConfig.ToolBarAlpha});a.append(this.menu);this.menu.append(this.background);this.menu.append(this.contentBox);this.initContentBox();this.initSlider();this.initEvent();this.visible=!1},initContentBox:function(){this.contentBox.css({"text-align":"center",display:"inline-block"});this.backwardButton=$("<div class='btn' title="+getLanguage("btnPageBack","Backward Button")+"  style='margin-left:-3px;'><div class='svg-box'></div><img src='' style='max-width:20px;max-height:20px;margin:0px;pointer-events: none;'/></div>");
837this.firstButton=$("<div class='btn' title="+getLanguage("btnFirstPage","First Button")+" ><div class='svg-box'></div><img src='' style='max-width:20px;max-height:20px;margin:0px;pointer-events: none;'/></div>");bookConfig.enablePageBack||this.firstButton.css({"margin-left":"-3px"});this.prevButton=$("<div class='btn' title="+getLanguage("btnPrePage","Previous Page Button")+" ><div class='svg-box'></div><img src='' style='max-width:20px;max-height:20px;margin:0px;pointer-events: none;'/></div>");
838this.nextButton=$("<div class='btn' title="+getLanguage("btnNextPage","Next Page Button")+" ><div class='svg-box'></div><img src='' style='max-width:20px;max-height:20px;margin:0px;pointer-events: none;'/></div>");this.lastButton=$("<div class='btn' title="+getLanguage("btnLastPage","Last Page Button")+" ><div class='svg-box'></div><img src='' style='max-width:20px;max-height:20px;margin:0px;pointer-events: none;'/></div>");this.forwardButton=$("<div class='btn' title="+getLanguage("btnPageForward",
839"Forward Button")+" ><div class='svg-box'></div><img src='' style='max-width:20px;max-height:20px;margin:0px;pointer-events: none;'/></div>");this.goButton=$("<div class='goBtn'><div class='svg-box'></div><img src='' style='max-width:20px;max-height:20px;margin:0px;pointer-events: none;'/></div>");bookConfig.FlipDirection?(this.pagePrevButton=$("<div class='btn' style='display:none;'><div class='svg-box'></div><img src='"+phoneBaseURL+"previousPage2.png' style='width:100%;height:100%;margin:0px;pointer-events: none;'/></div>"),
840this.pageNextButton=$("<div class='btn' style='display:none;'><div class='svg-box'></div><img src='"+phoneBaseURL+"nextPage2.png' style='width:100%;height:100%;margin:0px;pointer-events: none;'/></div>")):(this.pagePrevButton=$("<div class='btn' style='display:none;'><div class='svg-box'></div><img src='"+phoneBaseURL+"previousPage.png' style='width:100%;height:100%;margin:0px;pointer-events: none;'/></div>"),this.pageNextButton=$("<div class='btn' style='display:none;'><div class='svg-box'></div><img src='"+
841phoneBaseURL+"nextPage.png' style='width:100%;height:100%;margin:0px;pointer-events: none;'/></div>"));this.setSrc(this.backwardButton,"backward",bookConfig.BackwardButtonIcon);this.setSrc(this.firstButton,"firstPage",bookConfig.FirstButtonIcon);this.setSrc(this.prevButton,"previousPage",bookConfig.PreviousButtonIcon);this.setSrc(this.nextButton,"nextPage",bookConfig.NextButtonIcon);this.setSrc(this.lastButton,"lastPage",bookConfig.LastButtonIcon);this.setSrc(this.forwardButton,"forward",bookConfig.ForwardButtonIcon);
842this.setSrc(this.goButton,"goPage");this.inputButton=$("<div class='inputButton' style='width:190px;'>\n        <label>\n          <input aria-labelledby='currentPageIndex' id='currentPageIndexTextField' enterkeyhint=\"go\" type='text'/>\n        </label>\n      </div>");bookConfig.enablePageBack&&this.inputButton.css({width:"100px"});bookConfig.enablePageBack&&this.contentBox.append(this.backwardButton);this.contentBox.append(this.firstButton);this.contentBox.append(this.prevButton);this.contentBox.append(this.inputButton);
843this.contentBox.append(this.nextButton);this.contentBox.append(this.lastButton);bookConfig.enablePageBack&&this.contentBox.append(this.forwardButton);tmpContainer.append(this.pagePrevButton);tmpContainer.append(this.pageNextButton);if(bookConfig.FlipDirection){this.pagePrevButton.css({position:"absolute",top:"40px",left:"50%","z-index":"110",transform:"translate(-50%,0)"});this.pageNextButton.css({position:"absolute",bottom:"40px",left:"50%","z-index":"110",transform:"translate(-50%,0)"});var a={width:"56px",
844height:"36px"};
844switch(bookConfig.phoneFlipShortcutButtonSize){case "small":a={width:"56px",height:"36px"};break;case "normal":a={width:"66px",height:"56px"};break;case "large":a={width:"76px",height:"76px"}}}else switch(this.pagePrevButton.css({position:"absolute",top:"50%",left:"0","z-index":"11",transform:"translate(0%,-50%)"}),this.pageNextButton.css({position:"absolute",top:"50%",right:"0","z-index":"11",transform:"translate(0%,-50%)"}),a={width:"36px",height:"56px"},bookConfig.phoneFlipShortcutButtonSize){case "small":a=
845{width:"36px",height:"56px"};break;case "normal":a={width:"56px",height:"76px"};break;case "large":a={width:"76px",height:"96px"}}this.pagePrevButton.css(a);this.pageNextButton.css(a);this.inputButton.find("input").css({padding:"0px","text-align":"center","border-width":"0px",background:"rgba(255,255,255,0.7)",width:"100%",height:"30px","border-radius":"15px",position:"absolute",color:bookConfig.pageNumColor,left:0,top:0});(isPhone()||isPad())&&this.inputButton.find("input").css({})},initSlider:function(){this.onStepLength=
846(windowWidth-80)/bookConfig.totalPageCount;this.slider=$("<div style='position:absolute;cursor:pointer;left:40px;top:65px;width:"+(windowWidth-80)+"px;height:4px;background:"+this.iconColor.rgba(.3)+";border-radius: 2px;'></div>");this.sliderEnter=$("<div style='position:absolute;"+this.direction+":0;top:0;width:0px;height:4px;background:"+this.iconColor.toString()+";border-radius: 2px;'></div>");this.pointer=$("<div style='cursor:pointer;position:absolute;"+this.direction+":12px;top:-10px;width:20px;height:20px;border-radius: 50%;padding:2px;'><div style='pointer-events: none;border:3px solid "+
847this.iconColor.toString()+";width:14px;height:14px;border-radius: 50%;background: "+this.mainColor.toString()+";'></div></div>");this.slider.append(this.sliderEnter).append(this.pointer);this.menu.append(this.slider);this.initSliderEvent()},initSliderEvent:function(){this.slider.onTap(function(a){if(a.srcEvent){var b=rightToLeft?windowWidth-a.srcEvent.pageX:a.srcEvent.pageX;bookConfig.upsideOnMobile()&&(b=rightToLeft?windowWidth-a.srcEvent.pageY:a.srcEvent.pageY)}else b=rightToLeft?windowWidth-a.pageX:
848a.pageX,bookConfig.upsideOnMobile()&&(b=rightToLeft?windowWidth-a.pageY:a.pageY);this.endLeft=b-51;this.endLeft=-11>this.endLeft?-11:this.endLeft>windowWidth-91?windowWidth-91:this.endLeft;gotoPageFun(this.getSlideIndex(this.endLeft),!1,"phone goto slider")}.bind(this));this.pointer.bind(_event._down,function(a){this.isTouchDown=!0}.bind(this));this.slider.bind(_event._down,function(a){this.startPos=this.getPosition(a);40>=this.startPos.x&&(this.startPos.x=40);this.startPos.x>=windowWidth-40&&(this.startPos.x=
849windowWidth-40)}.bind(this));this.menu.bind(_event._move,function(a){if(this.isTouchDown){this.endPos=this.getPosition(a);40>=this.endPos.x&&(this.endPos.x=40);this.endPos.x>=windowWidth-40&&(this.endPos.x=windowWidth-40);var b=this.endPos.x-this.startPos.x;this.endLeft=rightToLeft?this.pointer.right()-b:this.pointer.left()+b;this.endLeft=-11>this.endLeft?-11:this.endLeft>windowWidth-91?windowWidth-91:this.endLeft;1.01<Math.abs((this.endPos.x-this.startPos.x)/(this.endPos.y-this.startPos.y))&&a.preventDefault();
850a=this.getSlideIndex(this.endLeft);$("#currentPageIndexTextField").val(this.getPageNumberInfo(a));a={};this.pointer.css((a[this.direction]=this.endLeft+"px",a));this.sliderEnter.css({width:(rightToLeft?windowWidth-this.endPos.x-38:this.endPos.x-38)+"px"});this.startPos=this.endPos}}.bind(this));this.menu.bind(_event._end,function(a){this.isTouchDown&&(this.isTouchDown=!1,this.endLeft&&this.endPos&&(gotoPageFun(this.getSlideIndex(this.endLeft),!1,"phone goto slider"),a={},this.pointer.css((a[this.direction]=
851this.endLeft+"px",a)),this.sliderEnter.css({width:this.endPos.x-38+"px"})))}.bind(this))},onResize:function(){this.onStepLength=(windowWidth-80)/bookConfig.totalPageCount;this.slider.css({width:windowWidth-80+"px"});this.refreshSlider();this.refreshInputSize()},getSlideIndex:function(a){a=Math.ceil((a+11)/this.onStepLength);a>=bookConfig.totalPageCount&&(a=bookConfig.totalPageCount);1>=a&&(a=1);return a},refreshSlider:function(){if(this.isBetweenPagesPos()){var a={};this.pointer.animate((a[this.direction]=
852this.endLeft+"px",a));this.sliderEnter.animate({width:this.endLeft+4+"px"})}else if(a=-11+this.onStepLength*BookInfo.getCurrentPageIndex(),1==BookInfo.getCurrentPageIndex())a={},this.pointer.animate((a[this.direction]="-11px",a)),this.sliderEnter.animate({width:"0px"});else{BookInfo.getCurrentPageIndex()==bookConfig.totalPageCount&&(a=windowWidth-91);var b={};this.pointer.animate((b[this.direction]=a+"px",b));this.sliderEnter.animate({width:a+4+"px"})}},refreshInputSize:function(){var a=60>windowWidth-
853160+3?60:windowWidth-160+3;bookConfig.enablePageBack?this.inputButton.css({"max-width":(60>a-80?60:a-80)+"px"}):this.inputButton.css({"max-width":a+"px"})},isBetweenPagesPos:function(){if(!this.endLeft)return!1;var a=BookInfo.getBook().getCurrentPages();if(1==a.length){if(this.endLeft<=-11+a[0]*this.onStepLength&&this.endLeft>=-11+(a[0]-1)*this.onStepLength)return!0}else if(this.endLeft>=-11+(a[0]-1)*this.onStepLength&&this.endLeft<=-11+a[1]*this.onStepLength)return!0;return!1},getPageNumberInfo:function(a){return rightToLeft?
854bookConfig.totalPageCount+"/"+a:a+"/"+bookConfig.totalPageCount},getPosition:function(a){a=a.originalEvent&&a.originalEvent.changedTouches?a.originalEvent.changedTouches:a.changedTouches?a.changedTouches:[a];var b=(a[0].pageX||a[0].clientX)+(document.documentElement.scrollLeft||document.body.scrollLeft);a=(a[0].pageY||a[0].clientY)+(document.documentElement.scrollTop||document.body.scrollTop);return bookConfig.upsideOnMobile()?{x:a,y:b}:{x:b,y:a}},resetPosition:function(){this.contentBox.html("");
855this.initContentBox();this.initEvent()},setSrc:function(a,b,c){var d=a.find("img");a=a.find(".svg-box");c&&""!=c?(d.attr("src",c),a.css({display:"none"})):phoneSvgIcons&&phoneSvgIcons[b]&&(a.html(phoneSvgIcons[b]),d.css({display:"none"}));this.colorChanged=!1}
855,changeCaptionColor:function(a){if(this.fontColor||a)a||(a=this.fontColor.toString()),this.$caption&&this.$caption.css("color",a)},showPageFlipButton:function(){bookConfig.showInstructionOnStart&&1==BookInfo.getCurrentPageIndex()||(this.pageFlipVisible=
856!0,this.pagePrevButton.fadeIn(200),this.pageNextButton.fadeIn(200))},hidePageFlipButton:function(){this.pageFlipVisible=!1;this.pagePrevButton.fadeOut(200);this.pageNextButton.fadeOut(200)},show:function(){this.refreshSlider();toolBar.extendedBar&&toolBar.extendedBar.visible&&toolBar.extendedBar.hide();var a=toolBar.getBottomHeight(!0);this.menu.animate({bottom:a},300);this.visible=!0},hide:function(){this.menu.animate({bottom:-140},300);this.visible=!1},showOrHide:function(){!0===this.visible?this.hide():
857this.show()},initEvent:function(){this.firstButton.onTap(function(){BookEvent.trigger("clickButton",[BookInfo.getCurrentPageIndex(),"first",getLanguage("btnFirstPage","First")]);rightToLeft?lastPageFun("phone goto button"):firstPageFun("phone goto button");return!1});this.prevButton.onTap(function(){rightToLeft?nextPageFun("phone goto button"):previousPageFun("phone goto button");BookEvent.trigger("clickButton",[BookInfo.getCurrentPageIndex(),"prev",getLanguage("btnPrePage","Previous")]);return!1});
858this.nextButton.onTap(function(){rightToLeft?previousPageFun("phone goto button"):nextPageFun("phone goto button");BookEvent.trigger("clickButton",[BookInfo.getCurrentPageIndex(),"next",getLanguage("btnNextPage","Next")]);return!1});this.lastButton.onTap(function(){BookEvent.trigger("clickButton",[BookInfo.getCurrentPageIndex(),"last",getLanguage("btnLastPage","Last")]);rightToLeft?firstPageFun("phone goto button"):lastPageFun("phone goto button");return!1});this.pagePrevButton.onTap(function(){rightToLeft?
859nextPageFun("phone goto button"):previousPageFun("phone goto button");BookEvent.trigger("clickButton",[BookInfo.getCurrentPageIndex(),"prev",getLanguage("btnPrePage","Previous")]);return!1});this.pageNextButton.onTap(function(){rightToLeft?previousPageFun("phone goto button"):nextPageFun("phone goto button");BookEvent.trigger("clickButton",[BookInfo.getCurrentPageIndex(),"next",getLanguage("btnNextPage","Next")]);return!1});this.goButton.onTap(function(){var a=parseInt($("#currentPageIndexTextField").val().replace(/\D/g,
860""));gotoPageFun(Math.min(Math.max(a,1),bookConfig.totalPageCount),!1,"input");BookEvent.trigger("clickButton",[BookInfo.getCurrentPageIndex(),"goButton","goButton"]);return!1}.bind(this));this.backwardButton.onTap(function(){rightToLeft?flipHistory.forward():flipHistory.backward();BookEvent.trigger("clickButton",[BookInfo.getCurrentPageIndex(),"backward",getLanguage("btnPageBack","Backward")]);return!1});this.forwardButton.onTap(function(){rightToLeft?flipHistory.backward():flipHistory.forward();
861BookEvent.trigger("clickButton",[BookInfo.getCurrentPageIndex(),"forward",getLanguage("btnPageForward","Forward")]);return!1})},destroy:function(){this.menu.remove();global.phoneGotoPagePanel=null},showFirstOrLast:function(){if(bookConfig.phoneFlipShortcutButton&&(!(global.handSwipeHelp&&global.handSwipeHelp.visible||!global.handSwipeHelp&&bookConfig.showInstructionOnStart)||1!=BookInfo.getCurrentPageIndex())){if(bookConfig.RightToLeft){if(1==BookInfo.getCurrentPageIndex()){this.pagePrevButton.fadeIn(200);
862this.pageNextButton.hide();return}if(BookInfo.getCurrentPageIndex()==bookConfig.totalPageCount){this.pagePrevButton.hide();this.pageNextButton.fadeIn(200);return}}else{if(1==BookInfo.getCurrentPageIndex()){this.pagePrevButton.hide();this.pageNextButton.fadeIn(200);return}if(BookInfo.getCurrentPageIndex()==bookConfig.totalPageCount){this.pagePrevButton.fadeIn(200);this.pageNextButton.hide();return}}this.pagePrevButton.fadeIn(200);this.pageNextButton.fadeIn(200)}}});
863$(document).ready(function(){isWeiXinAndIos()&&(document.body.addEventListener("focusin",function(){setTimeout(function(){tmpContainer.css({top:"auto"})},200)}),document.body.addEventListener("focusout",function(){setTimeout(function(){window.scrollTo({top:0,left:0,behavior:"smooth"});tmpContainer.css({top:"0"})},200)}))});function isWeiXinAndIos(){var a=""+window.navigator.userAgent.toLowerCase(),b=/MicroMessenger/i.test(a);a=/\(i[^;]+;( U;)? CPU.+Mac OS X/i.test(a);return b&&a};var PasswardPannel=Class({create:function(){this.initHtml();this.initEvent();this.background.show();this.view.show()},initHtml:function(){this.background=$("<div class='passwardPannel-background'></div>");this.view=$("<div class='passwardPannel'></div>");
863this.icon=$("<div id='icon' class='icon'></div>");this.infoIcon=$("<div id='infoIcon' class='info-icon'>"+phoneSvgIcons.instructions+"</div>");this.$username=$("<input id='username_input' placeholder='"+getLanguage("lblName","Name")+"' class='username'></input>");
864this.$passward=$("<input id='passward_input' type='password' placeholder='"+getLanguage("lblPassword","Password")+"' class='passward'></input>");this.loginIn=$("<p id='loginIn' class='loginIn'>"+getLanguage("lblLogin","Login")+"</p>");this.cancleIn=$("<p id='cancleIn' class='cancleIn'>"+getLanguage("lblCancel","Cancel")+"</p>");this.passwardResult=$("<span id='passwardResult' class='passwardResult'></span>");this.passwardInfo=$("<div class='passwardInfo'>"+bookConfig.passwordTips+"<span class='top'></span></div>");
865this.view.append(this.icon);2==passwardType()&&(this.view.css("height","390px"),this.view.append(this.$username));this.initPrompt();this.view.append(this.$passward);this.view.append(this.loginIn);this.view.append(this.cancleIn);this.view.append(this.passwardResult);bookConfig.passwordTips&&(this.view.append(this.passwardInfo),this.view.append(this.infoIcon));$("body").append(this.background);$("body").append(this.view);this.icon.addCssSprite(phoneBaseURL+"phone_icon.png","passward",100,100,phoneIconInfo)},
866initPrompt:function(){bookConfig.passwardPrompt&&(this.promptBox=$("<div class='promptBox'></div>"),this.prompt=$("<div class='prompt'></div>"),this.arrow=$("<div class='top arrow'></div>"),this.prompt.html(bookConfig.passwardPrompt),this.promptBox.append(this.prompt),this.promptBox.append(this.prompt).append(this.arrow),this.view.append(this.promptBox))},initEvent:function(){this.background.bind(_event._down,function(a){a.stopPropagation()});this.background.bind(_event._move,function(a){a.stopPropagation()});
867this.background.bind(_event._end,function(a){a.stopPropagation()});this.cancleIn.bind(_event._end,function(){this.hide()}.bind(this));this.loginIn.bind(_event._end,function(){this.login()}.bind(this));this.promptBox&&(this.$passward.bind(_event._enter,function(){this.promptBox.show()}.bind(this)),this.$passward.bind(_event._leave,function(){this.$passward.is(":focus")?this.promptBox.show():this.promptBox.hide()}.bind(this)),this.$passward.bind("focus",function(){this.promptBox.show()}.bind(this)),
868this.$passward.bind("blur",function(){this.promptBox.hide()}.bind(this)))},login:function(){verifyPassward(this.$passward.val(),this.$username.val())?(this.rememberAuthentication(),this.hide(),this.fillCurrentPageContent(),BookEvent.trigger("passward",[global.passward,global.username])):this.showResult()},rememberAuthentication:function(){try{global.passward=this.$passward.val(),global.username=this.$username.val(),window.localStorage.setItem(realLocation+"?passward",global.passward),window.localStorage.setItem(realLocation+
869"?username",global.username)}catch(a){}},fillCurrentPageContent:function(){for(var a=1;a<=bookConfig.totalPageCount;a++)for(var b=BookInfo.getBooks(),c=0;c<b.length;c++)b[c].fillPage(a,!0);thumbnail&&thumbnail.show&&thumbnail.fillContent&&thumbnail.fillContent()},show:function(){this.background.show();this.view.show()},hide:function(){this.background.hide();this.view.hide()},showResult:function(){document.getElementById("username")&&!this.$username.val()?this.passwardResult.html(getLanguage("lblNoName",
870"User name can not be empty.")):this.$passward.val()?bookConfig.securityType&&(3===parseFloat(bookConfig.securityType)?this.passwardResult.html(getLanguage("lblNoCorrectLogin","Please enter the correct user name and password.")):this.passwardResult.html(getLanguage("lblNoCorrectPass","Please enter the correct password."))):this.passwardResult.html(getLanguage("lblNoPassword","Password can not be empty."))}});var Slider=Class({create:function(a){this.parent=a.parent;this.width=a.width;this.pointerWidth=a.pointerWidth;this.totalPercent=a.totalPercent;this.endLeft=0;this.percent=1;this.init()},init:function(){this.onStepLength=this.width/this.totalPercent;this.slider=$("<div class='slider' style='width:"+this.width+"px;height:6px;'></div>");this.sliderEnter=$("<div class='sliderEnter'></div>");this.pointer=$("<div class='pointer'><div style='left:7px;top:7px;width:16px;height:16px;'></div></div>");this.thumbnail=
871$("<div class='thumbnail'><span></span></div>");this.slider.append(this.sliderEnter);this.slider.append(this.pointer);this.sliderEnter.append(this.thumbnail);this.parent.append(this.slider);this.initEvent()},initEvent:function(){this.slider.onTap(function(a){this.endLeft=a.srcEvent?a.srcEvent.pageX-this.slider.offset().left:a.pageX-this.slider.offset().left;this.endLeft=Number.between(this.endLeft,0,this.width);gotoPageFun(this.getSlideIndex(this.endLeft),!1,"phone goto slider")}.bind(this));this.pointer.bind(_event._down,
872function(a){this.isTouchDown=!0}.bind(this));this.slider.bind(_event._down,function(a){this.startPos=this.getPosition(a)}.bind(this));
872this.parent.bind(_event._move,function(a){if(this.isTouchDown){this.endPos=this.getPosition(a);var b=this.endPos.x-this.startPos.x;b=Number.between(b,-this.endLeft,this.width-this.endLeft);this.goto(this.endLeft+b,!0);a=this.getSlideIndex(this.endLeft+b);this.thumbnail.find("span").html(getShownPageNumber(a));this.thumbnail.show();var c=this;getPageDir(a,"thumb").then(function(d){c.thumbnail.css({"background-image":d&&
8730>d.indexOf("none")?"url("+d+")":"",left:c.endLeft+b+"px","background-size":"74px 120px"})})}}.bind(this));this.parent.bind(_event._end,function(a){this.isTouchDown&&(this.isTouchDown=!1,this.endPos&&(this.endLeft+=this.endPos.x-this.startPos.x,gotoPageFun(this.getSlideIndex(this.endLeft),!1,"phone goto slider"),this.thumbnail.hide(),this.endPos=void 0))}.bind(this))},getSlideIndex:function(a){a=Math.ceil(a/this.onStepLength);a>=this.totalPercent&&(a=this.totalPercent);1>=a&&(a=1);return a},goto:function(a,
874b){try{this.pointer.stop(),this.sliderEnter.stop()}catch(c){}b=b?"css":"animate";this.pointer[b]({left:a+"px"});this.sliderEnter[b]({width:a+"px"})},refreshSlider:function(a,b){if(this.isBetweenPagesPos(a))this.percent=this.getSlideIndex(this.endLeft);else{this.percent=a;var c=this.onStepLength*this.percent;1>=a&&(c=0);a==this.totalPercent&&(c=this.width);this.endLeft=c}this.goto(this.endLeft,b)},isBetweenPagesPos:function(a){return!this.endLeft||1==a&&0!=this.endLeft||a==this.totalPercent&&this.endLeft!=
875this.width?!1:this.endLeft<=a*this.onStepLength&&this.endLeft>(a-1)*this.onStepLength?!0:!1},getPosition:function(a){a=a.originalEvent&&a.originalEvent.changedTouches?a.originalEvent.changedTouches:a.changedTouches?a.changedTouches:[a];return{x:(a[0].pageX||a[0].clientX)+(document.documentElement.scrollLeft||document.body.scrollLeft),y:(a[0].pageY||a[0].clientY)+(document.documentElement.scrollTop||document.body.scrollTop)}},getPercent:function(){return this.percent},onResize:function(a,b){a&&(this.width=
876a,this.onStepLength=this.width/bookConfig.totalPageCount,this.slider.css({width:this.width+"px"}),this.refreshSlider(this.percent,!0))},hide:function(){},show:function(){},destroy:function(){}});var FlipHistory=Class({create:function(){this.array=[];this.currentIndex=0},backward:function(){var a=this.currentIndex-1;void 0!=this.array[a]&&(this.currentIndex=a,gotoPageFun(this.array[a].index,!0,"history"))},forward:function(){var a=this.currentIndex+1;void 0!=this.array[a]&&(this.currentIndex=a,gotoPageFun(this.array[a].index,!0,"history"))},addFromCurrentIndex:function(a){this.array=this.array.slice(0,this.currentIndex+1);this.array.push({index:a});this.currentIndex=this.array.length-1},push:function(a){this.array.push({index:a})}}),
877flipHistory=new FlipHistory;Class("TaskList",{create:function(){this.taskList=[];this.taskListId=[];this.finishId=[];this.largeLength=0;this.performingTasks=!1;this.taskId=0},unShiftTask:function(a){0<=this.taskListId.indexOf(a.id)||0<=this.finishId.indexOf(a.id)||(void 0==a.id&&(a.id=this.tastkId,this.taskId++),this.taskList.push(a),this.taskListId.push(a.id),this.cutTask(),this.taskInterval||this.performTaskList())},cutTask:function(){var a=this.taskList.length;if(!(a<=this.largeLength))for(var b=0;b<a-this.largeLength;b++)this.taskList.remove(0),
878this.taskListId.remove(0)},performTaskList:function(a){this.taskInterval||(this.taskInterval=window.setInterval(function(){var b=this.taskList[0];b?(b(),this.finishId.push(b.id),this.taskList.remove(0),this.taskListId.remove(0)):(window.clearInterval(this.taskInterval),this.taskInterval=void 0)}.bind(this),60))},setLargeLength:function(a){this.largeLength=a}});Class("TextBubble",{$parent:null,color:null,textColor:null,text:"",padding:6,margin:2,$bubble:null,$content:null,$text:null,statics:{LEFT:1,TOP:2,RIGHT:3,BOTTOM:4,HORIZONTAL:5,VERTICAL:6},create:function(a){a=a||{};this.$parent=a.parent||$("body");this.color=Color(a.color)||Color("black");this.textColor=Color(a.textColor)||Color("white");this.text=a.text||"";this.padding=a.padding||6;this.margin=a.margin||2;this.direction=a.direction||TextBubble.VERTICAL;this.init()},init:function(){this.$bubble=
879$("<div class='text_bubble' style='display:none'></div>");this.$content=$("<div class='text_bubble_content'></div>");this.$text=$("<div class='text_bubble_text'></div>");this.$parent.append(this.$bubble);this.$bubble.append(this.$content);this.$content.append(this.$text);this.$content.css({padding:this.padding+"px","background-color":this.color.rgba()});this.$text.css({color:this.textColor.toString()});this.$text.text(this.text)},setColor:function(a){this.color=Color(a.color)||Color("black");this.textColor=
880Color(a.textColor)||Color("white");this.$content.css({"background-color":this.color.rgba()});this.$text.css({color:this.textColor.toString()})},setStyle:function(a){"string"==typeof a&&this.$content.addClass(a);"object"==typeof a&&this.$content.css(a)},setText:function(a){this.text=a;this.$text&&this.$text.text(this.text)},show:function(a){this.$bubble&&this.$bubble.css({display:"block"});switch(this.direction){case TextBubble.LEFT:this.showLeft(a);break;case TextBubble.TOP:this.showTop(a);break;
881case TextBubble.RIGHT:this.showRight(a);break;case TextBubble.BOTTOM:this.showBottom(a);break;case TextBubble.HORIZAONTAL:this.showHorizaontal(a);break;case TextBubble.VERTICAL:this.showVertical(a)}},showLeft:function(a){var b=this.getBubbleWidth();this.bubbleLeft=a.left-b-this.margin;b=this.getBubbleHeight();this.bubbleTop=a.top+a.height/2-b/2;this.bubbleTop+b>this.$parent.height()?this.bubbleTop=this.$parent.height()-b-this.margin:this.bubbleTop=Math.max(this.margin,this.bubbleTop);this.$bubble.css({left:this.bubbleLeft+
882"px",top:this.bubbleTop+"px"})},showRight:function(a){this.getBubbleWidth();this.bubbleLeft=a.left+a.width+this.margin;var b=this.getBubbleHeight();this.bubbleTop=a.top+a.height/2-b/2;this.bubbleTop+b>this.$parent.height()?this.bubbleTop=this.$parent.height()-b-this.margin:this.bubbleTop=Math.max(this.margin,this.bubbleTop);
882this.$bubble.css({left:this.bubbleLeft+"px",top:this.bubbleTop+"px"})},showTop:function(a){var b=this.getBubbleWidth();this.bubbleLeft=a.left+a.width/2-b/2;this.bubbleLeft+b>this.$parent.width()?
883this.bubbleLeft=this.$parent.width()-b-this.margin:this.bubbleLeft=Math.max(this.margin,this.bubbleLeft);b=this.getBubbleHeight();this.bubbleTop=a.top-b-this.margin;this.$bubble.css({left:this.bubbleLeft+"px",top:this.bubbleTop+"px"})},showBottom:function(a){var b=this.getBubbleWidth();this.bubbleLeft=a.left+a.width/2-b/2;this.bubbleLeft+b>this.$parent.width()?this.bubbleLeft=this.$parent.width()-b-this.margin:this.bubbleLeft=Math.max(this.margin,this.bubbleLeft);this.getBubbleHeight();this.bubbleTop=
884a.top+a.height+this.margin;this.$bubble.css({left:this.bubbleLeft+"px",top:this.bubbleTop+"px"})},showVertical:function(a){var b=this.getBubbleWidth();this.bubbleLeft=a.left+a.width/2-b/2;this.bubbleLeft+b>this.$parent.width()?this.bubbleLeft=this.$parent.width()-b-this.margin:this.bubbleLeft=Math.max(this.margin,this.bubbleLeft);b=this.getBubbleHeight();a.top+a.height+b>this.$parent.height()?this.bubbleTop=a.top-b-this.margin:this.bubbleTop=a.top+a.height+this.margin;this.$bubble.css({left:this.bubbleLeft+
885"px",top:this.bubbleTop+"px"})},showHorizontal:function(a){var b=this.getBubbleWidth();a.left+a.width+b>this.$parent.width()?this.bubbleLeft=a.left-b-this.margin:this.bubbleLeft=a.left+a.width+this.margin;b=this.getBubbleHeight();this.bubbleTop=a.top+a.height/2-b/2;this.bubbleTop+b>this.$parent.height()?this.bubbleTop=this.$parent.height()-b-this.margin:this.bubbleTop=Math.max(this.margin,this.bubbleTop);this.$bubble.css({left:this.bubbleLeft+"px",top:this.bubbleTop+"px"})},getBubbleWidth:function(){return this.$text.width()+
8862*this.padding},getBubbleHeight:function(){return this.$text.height()+2*this.padding},hide:function(){this.$bubble&&this.$bubble.css({display:"none"})}});
887Class("ArrowTextBubble",{create:function(a){a=a||{};this.arrowWidth=a.arrowWidth||8;this.arrowHeight=a.arrowHeight||4;this._super(a)},setRightArrowStyle:function(a,b){a.css({"border-left":"0px solid transparent","border-top":this.arrowHeight/2+"px solid transparent","border-right":this.arrowWidth+"px solid "+b.toString(),"border-bottom":this.arrowHeight/2+"px solid transparent"})},setLeftArrowStyle:function(a,b){a.css({"border-left":this.arrowWidth+"px solid "+b.toString(),"border-top":this.arrowHeight/
8882+"px solid transparent","border-right":"0px solid transparent","border-bottom":this.arrowHeight/2+"px solid transparent"})},setBottomArrowStyle:function(a,b){a.css({"border-left":this.arrowWidth/2+"px solid transparent","border-top":"0px solid transparent","border-right":this.arrowWidth/2+"px solid transparent","border-bottom":this.arrowHeight+"px solid "+b.toString()})},setTopArrowStyle:function(a,b){a.css({"border-left":this.arrowWidth/2+"px solid transparent","border-top":this.arrowHeight+"px solid "+
889b.toString(),"border-right":this.arrowWidth/2+"px solid transparent","border-bottom":"0px solid transparent"})}}).extend("TextBubble");
890Class("SolidArrowTextBubble",{$arrow:null,init:function(){this._super();this.$arrow=$("<div class='text_bubble_arrow'></div>");this.$bubble.append(this.$arrow)},showLeft:function(a){this._super(a);this.getBubbleHeight();a=a.top+a.height/2-this.bubbleTop-this.arrowHeight/2;var b=this.$text.width()+2*this.padding;this.$content.css({"margin-left":"0px"});this.setLeftArrowStyle(this.$arrow,this.color);this.$arrow.css({top:a+"px",left:b+"px"})},showTop:function(a){this._super(a);this.getBubbleWidth();
891a=a.left+a.width/2-this.bubbleLeft-this.arrowWidth/2;var b=this.$text.height()+2*this.padding;this.$content.css({"margin-top":"0px"});this.setTopArrowStyle(this.$arrow,this.color);this.$arrow.css({left:a+"px",top:b+"px"})},showRight:function(a){this._super(a);this.getBubbleHeight();a=a.top+a.height/2-this.bubbleTop-this.arrowHeight/2;this.$text.width();this.$content.css({"margin-left":this.arrowWidth+"px"});this.setRightArrowStyle(this.$arrow,this.color);this.$arrow.css({top:a+"px",left:"0px"})},
892showBottom:function(a){this._super(a);this.getBubbleWidth();a=a.left+a.width/2-this.bubbleLeft-this.arrowWidth/2;this.$text.height();this.$content.css({"margin-top":this.arrowHeight+"px"});this.setBottomArrowStyle(this.$arrow,this.color);this.$arrow.css({left:a+"px",top:"0px"})},showVertical:function(a){this._super(a);this.getBubbleWidth();var b=a.left+a.width/2-this.bubbleLeft-this.arrowWidth/2,c=this.$text.height()+2*this.padding;this.bubbleTop<a.top?(this.$content.css({"margin-top":"0px"}),this.setTopArrowStyle(this.$arrow,
893this.color),this.$arrow.css({left:b+"px",top:c+"px"})):(this.$content.css({"margin-top":this.arrowHeight+"px"}),this.setBottomArrowStyle(this.$arrow,this.color),this.$arrow.css({left:b+"px",top:"0px"}))},showHorizontal:function(a){this._super(a);this.getBubbleHeight();var b=a.top+a.height/2-this.bubbleTop-this.arrowHeight/2,c=this.$text.width()+2*this.padding;this.bubbleLeft<a.left?(this.$content.css({"margin-left":"0px"}),this.setLeftArrowStyle(this.$arrow,this.color),this.$arrow.css({top:b+"px",
894left:c+"px"})):(this.$content.css({"margin-left":this.arrowWidth+"px"}),this.setRightArrowStyle(this.$arrow,this.color),this.$arrow.css({top:b+"px",left:"0px"}))},getBubbleHeight:function(){return this.direction==TextBubble.VERTICAL||this.direction==TextBubble.TOP||this.direction==TextBubble.BOTTOM?this.$text.height()+2*this.padding+this.arrowHeight:this.$text.height()+2*this.padding},getBubbleWidth:function(){return this.direction==TextBubble.HORIZONTAL||this.direction==TextBubble.LEFT||this.direction==
895TextBubble.RIGHT?this.$text.width()+2*this.padding+this.arrowWidth:this.$text.width()+2*this.padding}}).extend("ArrowTextBubble");
896Class("HollowArrowTextBubble",{$arrow:null,$filled_arrow:null,create:function(a){a=a||{};this.filledColor=a.filledColor||Color("white");this._super(a)},init:function(){this._super();this.$arrow=$("<div class='text_bubble_arrow' style='z-index:1'></div>");this.$filled_arrow=$("<div class='text_bubble_arrow' style='z-index:2'></div>");this.$bubble.append(this.$arrow);this.$bubble.append(this.$filled_arrow);this.$content.css({padding:this.padding-1+"px",border:"1px solid "+this.color.toString(),"background-color":this.filledColor.toString()})},
897show:function(a){this._super(a);this.getBubbleWidth();var b=a.left+a.width/2-this.bubbleLeft-this.arrowWidth/2,c=this.$text.height()+2*this.padding;this.bubbleTop<a.top?(this.$content.css({"margin-top":"0px"}),this.setBottomArrowStyle(this.$arrow,this.color),this.$arrow.css({left:b+"px",top:c+"px"}),this.setBottomArrowStyle(this.$filled_arrow,this.filledColor),this.$filled_arrow.css({left:b+"px",top:c-2+"px"})):(this.$content.css({"margin-top":this.arrowHeight+"px"}),this.setTopArrowStyle(this.$arrow,
898this.color),this.$arrow.css({left:b+"px",top:"0px"}),this.setTopArrowStyle(this.$filled_arrow,this.filledColor),this.$filled_arrow.css({left:b+"px",top:"2px"}))},getBubbleHeight:function(){return this.$text.height()+2*this.padding+this.arrowHeight}}).extend("ArrowTextBubble");Class("WeChatShare",{create:function(a){a=a||{};this.arrowWidth=a.arrowWidth||8;this.arrowHeight=a.arrowHeight||8;this._super(a)},init:function(){var a=getLanguage("infScanCodeToView","Scan code to read");this.visible=!1;this.$bubble=$("<div class='text_bubble' style='display:none'></div>");this.$content=$("<div class='text_bubble_content'></div>");this.$text=$("<div style='width:200px;height:230px;'></div>");a=$("<div>"+a+"</div>");var b=window.location.href.removeStartFrom("#p=");bookConfig.socialShareLink&&
899(b=bookConfig.socialShareLink);var c=$("<div></div>");c.qrcode({width:180,height:180,text:b});isBelowIE9()?this.$arrow=$("<div class='text_bubble_arrow'></div>"):(this.$arrow=$("<canvas class='text_bubble_arrow' width = '16' height ='14'></canvas>"),this.initBorder());this.$bubble.append(this.$arrow);c.css({position:"absolute",left:"20px",top:"50px","image-redering":"pixelated"});a.css({"font-size":"20px","font-weight":"bold",margin:"0 auto","text-align":"center",color:this.textColor.value});this.$text.append(a).append(c);
900this.$parent.append(this.$bubble);this.$bubble.append(this.$content);this.$content.append(this.$text);this.$content.css({padding:this.padding+"px","background-color":"#fff","-webkit-box-shadow":"0 0 3px #111 inset","-o-box-shadow":"0 0 3px #111 inset","-moz-box-shadow":"0 0 3px #111 inset","-ms-box-shadow":"0 0 3px #111 inset","box-shadow":"0 0 3px #111 inset"});this.enterEvent()},destroy:function(){this.$bubble.remove();global.WeChatShareImg=null},initBorder:function(){var a=this.$arrow[0].getContext("2d");
901a.beginPath();a.fillStyle="#fff";a.moveTo(8,0);a.lineTo(0,14);a.lineTo(16,14);a.fill();a.closePath();a.lineWidth=1;a.beginPath();a.strokeStyle="#AFAFAF";a.moveTo(8,0);a.lineTo(0,14);a.shadowOffsetX=1;a.shadowBlur=1;a.shadowColor="#AFAFAF";a.stroke();a.closePath();a.beginPath();a.strokeStyle="#AFAFAF";a.moveTo(8,0);a.lineTo(16,14);a.shadowOffsetX=-1;a.shadowBlur=1;a.shadowColor="#AFAFAF";a.stroke();a.closePath()},showLeft:function(a){this._super(a);isBelowIE9()?this.$content.css({"margin-left":"3px"}):
902this.$arrow.css({border:"none","margin-left":"-3px",transform:"rotateZ(90deg)","-webkit-transform":"rotateZ(90deg)","-o-transform":"rotateZ(90deg)","-moz-transform":"rotateZ(90deg)","-ms-transform":"rotateZ(90deg)"})},showTop:function(a){this._super(a);isBelowIE9()?this.$content.css({"margin-top":"3px"}):this.$arrow.css({border:"none","margin-top":"-2px",transform:"rotateZ(180deg)","-webkit-transform":"rotateZ(180deg)","-o-transform":"rotateZ(180deg)","-moz-transform":"rotateZ(180deg)","-ms-transform":"rotateZ(180deg)"})},
903showRight:function(a){this._super(a);isBelowIE9()?this.$content.css({"margin-left":this.arrowHeight-3+"px"}):this.$arrow.css({border:"none","margin-left":"-1px",transform:"rotateZ(-90deg)","-webkit-transform":"rotateZ(-90deg)","-o-transform":"rotateZ(-90deg)","-moz-transform":"rotateZ(-90deg)","-ms-transform":"rotateZ(-90deg)"})},showBottom:function(a){this._super(a);isBelowIE9()?this.$content.css({"margin-top":this.arrowHeight-3+"px"}):this.$arrow.css({border:"none","margin-left":"-1px",transform:"rotateZ(0)",
904"-webkit-transform":"rotateZ(0)","-o-transform":"rotateZ(0)","-moz-transform":"rotateZ(0)","-ms-transform":"rotateZ(0)"})},showVertical:function(a){this._super(a);isBelowIE9()?this.bubbleTop<a.top?this.$content.css({"margin-top":"3px"}):this.$content.css({"margin-top":this.arrowHeight-3+"px"}):this.bubbleTop<a.top?(this.$content.css({"margin-top":"3px"}),this.$arrow.css({border:"none","margin-top":"-2px",transform:"rotateZ(180deg)","-webkit-transform":"rotateZ(180deg)","-o-transform":"rotateZ(180deg)",
905"-moz-transform":"rotateZ(180deg)","-ms-transform":"rotateZ(180deg)"})):(this.$content.css({"margin-top":this.arrowHeight-3+"px"}),this.$arrow.css({border:"none","margin-left":"-1px",transform:"rotateZ(0)","-webkit-transform":"rotateZ(0)","-o-transform":"rotateZ(0)","-moz-transform":"rotateZ(0)","-ms-transform":"rotateZ(0)"}))},enterEvent:function(){this.$bubble.bind("mouseenter",function(){this.visible=!0}.bind(this));this.$bubble.bind("mouseleave",function(){this.visible=!1;this.hide()}.bind(this))},
906setDirection:function(a){a&&(this.direction=a)},hide:function(){this.$bubble&&setTimeout(function(){this.visible||this.$bubble.fadeOut("100",function(){this.$bubble.css({display:"none"})}.bind(this))}.bind(this),200)}}).extend("SolidArrowTextBubble");
907Class("PhoneWeChatShareHelp",{create:function(a){this.container=$("<div class='PhoneWeChatShareHelp'></div>");this.initCss();a.append(this.container);this.initEvent()}
907,initCss:function(){var a=$('<div style="width:92%;height:96%;margin:2% 4%;background:url('+phoneSvgIcons.shareToWeChat+') center top no-repeat"></div>');this.container.append(a);this.container.css({display:"none",background:"rgba(11,11,11,0.9)",width:windowWidth+"px",height:windowHeight+"px",position:"absolute","z-index":"10001"})},
908onResize:function(){this.container.css({width:windowWidth+"px",height:windowHeight+"px"})},initEvent:function(){this.container.bind(_event._down,function(){this.hide()}.bind(this))},show:function(){(isPhone()||isPad()||"brief"==global.templeteName)&&this.container.css({width:windowWidth+"px",height:windowHeight+"px",display:"block"})},hide:function(){(isPhone()||isPad()||"brief"==global.templeteName)&&this.container.css({display:"none"})}});Class("PcTelephoneNumberBubble",{create:function(a){a=a||{};this.arrowWidth=a.arrowWidth||8;this.arrowHeight=a.arrowHeight||8;this._super(a)},init:function(){this.visible=!1;this.$bubble=$("<div class='text_bubble pctel_form' style='display:none'></div>");this.$content=$("<div class='text_bubble_content stage'></div>");this.$text=$("<div class='text_bubble_content swiper'></div>");this.$content.css({background:"transparent",color:this.textColor.value});this.$arrow=$("<div class='text_bubble_arrow'></div>");
909this.addItem();this.$bubble.append(this.$arrow);this.$parent.append(this.$bubble);this.$bubble.append(this.$content);this.$content.append(this.$text);this.$content.css({"background-color":this.color.rgba()});this.$text.css({color:this.textColor.toString()});this.enterEvent()},addItem:function(){this.$text.html("");this.numberArray=global.phoneNumber;for(var a=0;a<this.numberArray.length;a++)this.$item=$("<div class='item'></div>"),a==this.numberArray.length-1?this.initItemArray(this.numberArray[a],
910!0):this.initItemArray(this.numberArray[a]),this.$text.append(this.$item)},initItemArray:function(a,b){this.parm=a?a:{};this.parm.number||(this.parm.number="");this.button=$("<a href='tel:"+this.parm.number+"' style='border-left:1px solid rgba(222,222,222,0.25);word-break: break-word;' >"+this.parm.number+"</a>");this.parm.label?(this.label=$("<span class='number' title='"+this.parm.label+"'>"+this.parm.label+"</span>"),this.$item.append(this.label)):this.button.css({width:"200px"});this.$item.append(this.button);
911b&&this.$item.css({border:"none"})},enterEvent:function(){this.$bubble.bind("mouseenter",function(){this.visible=!0}.bind(this));this.$bubble.bind("mouseleave",function(){this.visible=!1;this.hide()}.bind(this))},setDirection:function(a){a&&(this.direction=a)},showLeft:function(a){this._super(a);this.getBubbleHeight();a=a.top+a.height/2-this.bubbleTop-this.arrowHeight/2;var b=this.$text.width();this.$content.css({"margin-left":"0px"});this.setLeftArrowStyle(this.$arrow,this.color);this.$arrow.css({top:a+
912"px",left:b+"px"})},showTop:function(a){this._super(a);this.getBubbleWidth();a=a.left+a.width/2-this.bubbleLeft-this.arrowWidth/2;var b=this.$text.height();this.$content.css({"margin-top":"0px"});this.setTopArrowStyle(this.$arrow,this.color);this.$arrow.css({left:a+"px",top:b+"px"})},showRight:function(a){this._super(a);this.getBubbleHeight();a=a.top+a.height/2-this.bubbleTop-this.arrowHeight/2;this.$text.width();this.$content.css({"margin-left":this.arrowWidth+"px"});this.setRightArrowStyle(this.$arrow,
913this.color);this.$arrow.css({top:a+"px",left:"0px"})},showBottom:function(a){this._super(a);this.getBubbleWidth();a=a.left+a.width/2-this.bubbleLeft-this.arrowWidth/2;this.$text.height();this.$content.css({"margin-top":this.arrowHeight+"px"});this.setBottomArrowStyle(this.$arrow,this.color);this.$arrow.css({left:a+"px",top:"0px"})},showVertical:function(a){this._super(a);this.getBubbleWidth();var b=a.left+a.width/2-this.bubbleLeft-this.arrowWidth/2,c=this.$text.height();this.bubbleTop<a.top?(this.$content.css({"margin-top":"0px"}),
914this.setTopArrowStyle(this.$arrow,this.color),this.$arrow.css({left:b+"px",top:c+"px"})):(this.$content.css({"margin-top":this.arrowHeight+"px"}),this.setBottomArrowStyle(this.$arrow,this.color),this.$arrow.css({left:b+"px",to
914p:"0px"}))},showHorizontal:function(a){this._super(a);this.getBubbleHeight();var b=a.top+a.height/2-this.bubbleTop-this.arrowHeight/2,c=this.$text.width();this.bubbleLeft<a.left?(this.$content.css({"margin-left":"0px"}),this.setLeftArrowStyle(this.$arrow,this.color),this.$arrow.css({top:b+
915"px",left:c+"px"})):(this.$content.css({"margin-left":this.arrowWidth+"px"}),this.setRightArrowStyle(this.$arrow,this.color),this.$arrow.css({top:b+"px",left:"0px"}))},getBubbleHeight:function(){return this.direction==TextBubble.VERTICAL||this.direction==TextBubble.TOP||this.direction==TextBubble.BOTTOM?this.$text.height()+this.arrowHeight:this.$text.height()},getBubbleWidth:function(){return this.direction==TextBubble.HORIZONTAL||this.direction==TextBubble.LEFT||this.direction==TextBubble.RIGHT?
916this.$text.width()+this.arrowWidth:this.$text.width()},hide:function(){this.$bubble&&setTimeout(function(){this.visible||this.$bubble.fadeOut("100",function(){this.$bubble.css({display:"none"})}.bind(this))}.bind(this),200)}}).extend("SolidArrowTextBubble");Class("ToolbarButton",{$button:null,colorChanged:!1,fontColorChanged:!1,callback:null,color:null,fontColor:null,$parent:null,caption:"",title:null,hint:!0,language:null,create:function(){this.color=Color(bookConfig.iconColor);this.fontColor=Color(bookConfig.iconFontColor);if(isPhone()||isPad())switch(bookConfig.phoneToolbarType){case "both":this.$button=$("<div class='button mixButton'></div>");break;case "text":this.$button=$("<div class='button textButton'></div>");break;default:this.$button=$("<div class='button'></div>")}else this.$button=
917$("<div class='button'></div>");this.$button.attr("tabindex",0);this.$button.attr("role","button");this.$button.attr("aria-label",this.caption);this.ButtonClickEvent=this.onButtonClick.bind(this)},setCallback:function(a){this.callback=a},onButtonClick:function(a){var b=this,c,d,e;return $jscomp.asyncExecutePromiseGeneratorProgram(function(f){switch(f.nextAddress){case 1:if(BookEvent.trigger("clickButton",[BookInfo.getCurrentPageIndex(),b.name,b.caption]))return f.return();c=buttonComponents[b.getClassName()];
918if(!c||window[c]){f.jumpTo(2);break}f.setCatchFinallyBlocks(3);d=bookConfig.UIBaseURL+"javascript/component.min.js";return f.yield(loadComponents(d),5);case 5:initForms();resizeComponents();f.leaveTryBlock(2);break;case 3:e=f.enterCatchBlock(),console.error(e);case 2:global.activeButton=b.$button;b.onClick(a);b.executeCallback();b.hideTitle();if(a)return a.stopPropagation&&a.stopPropagation(),a.cancelBubble&&(a.cancelBubble=!0),f.return(!1);f.jumpToEnd()}})},onClick:virtual_function,executeCallback:function(){this.callback&&
919this.callback instanceof Function&&this.callback(this)},click:function(a){this.onButtonClick(a)},setSrc:function(a,b){this.name=a;this.customIcon=b||"";var c=$("<img style='pointer-events:none;' width='auto' height='auto' alt='"+a+"'></img>");this.$caption=$("<span style='pointer-events:none;'></span>");b&&""!=b?c.attr("src",changeBookResourceBaseURL(b)):toolbar_icons&&toolbar_icons[a]?c.attr("src","data:image/png;base64,"+toolbar_icons[a]):c.attr("src",uiBaseURL+a+".png");this.$button.empty();this.$button.append(c);
920this.$button.append(this.$caption);this.fontColorChanged=this.colorChanged=!1},setCustomIcon:function(a){this.customIcon=a},resetImg:function(){this.name&&(this.setSrc(this.name,this.customIcon),this.setCaption(this.caption))},changeColor:function(a){this.changeIconColor(a);this.changeCaptionColor(a)},changeIconColor:function(a,b){if(this.color||a)a||(a=this.color.toString()),this.$parent&&(this.colorChanged||this.$button.changeButtonColor(Color(a).toString(),!1,function(){b&&this.reflection();this.colorChanged=
921!0}.bind(this)))},changeCaptionColor:function(a){if(this.fontColor||a)a||(a=this.fontColor.toString()),this.fontColorChanged||(this.$caption&&this.$caption.css("color",Color(a).toString()),this.fontColorChanged=!0)},reflection:function(){reflection&&reflection(this.$button)},initLanguage:function(a,b){this.language={key:a,defaultValue:b};this.changeLanguage()},changeLanguage:function(){if(this.language){var a=getLanguage(this.language.key,this.language.defaultValue);this.setCaption(a)}},getCaptionFontsize:function(){switch(bookConfig.phoneToolbarFontSize){case "normal":return 14;
922case "large":return 16;default:return 12}},setCaption:function(a){this.caption=a;this.$button.attr("aria-label",a);this.$caption.text(a);var b=this.getCaptionFontsize();this.$caption.css({fontSize:b+"px"});this.title?this.title.setText(a):this.setTitle(a)},setTitle:function(a){"string"==typeof a?(this.$button.attr("title",a),this.title=null):(this.$button.attr("title",""),this.title=a)},showTitle:function(a){a&&"CANVAS"==a.target.tagName.toUpperCase()||!this.hint||!this.title||(this.mouse_is_enter=
923!0,this.titleTimer&&window.clearTimeout(this.titleTimer),this.titleTimer=function(){if(this.mouse_is_enter){var b={left:a.pageX-a.offsetX,top:a.pageY-a.offsetY,width:this.width(),height:this.height()};isFirefox()&&(b=getOffset(a),b={left:a.pageX-b.X,top:a.pageY-b.Y,width:this.width(),height:this.height()});this.title.show(b)}}.delay(this,800))},hideTitle:function(){this.mouse_is_enter=!1;this.title&&this.title.hide()},addTo:function(a){this.$parent!=a&&(this.$parent&&this.freedom(),this.$button.appendTo(a),
924this.$parent=a,this.addEvents())},preTo:function(a){this.$parent!=a&&(this.$parent&&this.freedom(),this.$button.prependTo(a),this.$parent=a,this.addEvents())},addEvents:function(){var a=this;this.$button.bind("keydown",function(b){if("Enter"===b.key||" "===b.key){var c=a.$button[0].getBoundingClientRect();c=Object.assign({},b,{pageX:c.left+c.width/2+window.scrollX,pageY:c.top+c.height/2+window.scrollY,offsetX:c.width/2,offsetY:c.height/2,target:a.$button[0],stopPropagation:function(){return b.stopPropagation&&
925b.stopPropagation()}
925,cancelBubble:!1});a.onButtonClick(c)}});this.$button.bind("click",this.ButtonClickEvent);this.$button.bind("mouseenter",this.showTitle.bind(this));this.$button.bind("mouseleave",this.hideTitle.bind(this));this.$button.bind("mousedown pointerdown touchstart",function(b){toolBar.enterOption&&window.clearTimeout(toolBar.enterOption);b.stopPropagation()});this.$button.css("cursor","pointer")},freedom:function(){this.$button.remove();this.$parent=null;this.$button.unbind()},setPosition:function(a,
926b){this.$button.css({left:a+"px",top:b+"px"})},setWidth:function(a){this.$button.css({width:a+"px"})},setHeight:function(a){this.$button.css({height:a+"px"})},left:function(){return this.$button.left()},top:function(){return this.$button.top()},width:function(){return this.$button.width()},height:function(){return this.$button.height()},setLink:function(){}});
927Class("ButtonBevel",{color:null,$body:null,$parent:null,statics:{vertical:0,horizontal:1},create:function(a,b){this.color=Color(a);this.direction=void 0==b?ButtonBevel.vertical:b;this.init()},init:function(){this.$body=$("<div name='bevel'></div>");var a=this.color.reduce(20);this.direction==ButtonBevel.vertical?(this._width=2,this._height=30,this.$body.css({position:"absolute",width:"1px",height:"30px","background-color":a})):(this._width=30,this._height=2,this.$body.css({position:"absolute",width:"30px",
928height:"1px","background-color":a}))},freedom:function(){this.$body.remove();this.$parent=null},addTo:function(a){this.$parent!=a&&(this.$parent&&this.freedom(),this.$body.appendTo(a),this.$parent=a)},setPosition:function(a,b){this.$body.css({left:a+"px",top:b+"px"})},setWidth:function(a){this._width=a;if(this.direction==ButtonBevel.vertical){var b=a%2;this.$body.css({width:(a+b)/2+"px","border-right-width":(a-b)/2+"px"})}else this.$body.css({width:a+"px"})},changeBevelColor:function(a){this.color=
929a?Color(a):Color(bookConfig.iconColor);a=this.color.reduce(20);this.$body.css({"background-color":a})},setHeight:function(a){this._height=a;if(this.direction==ButtonBevel.vertical)this.$body.css({height:a+"px"});else{var b=a%2;this.$body.css({height:(a+b)/2+"px","border-bottom-width":(a-b)/2+"px"})}},left:function(){return this.$body.left()},top:function(){return this.$body.top()},width:function(){return this._width},height:function(){return this._height}});
930Class("FirstPageButton",{create:function(){this._super();rightToLeft?this.setSrc("Last",bookConfig.LastButtonIcon):this.setSrc("First",bookConfig.FirstButtonIcon);this.initLanguage("btnFirstPage","First")},onClick:function(a){firstPageFun("toolbar button")}}).extend("ToolbarButton");Class("LastPageButton",{create:function(){this._super();rightToLeft?this.setSrc("First",bookConfig.FirstButtonIcon):this.setSrc("Last",bookConfig.LastButtonIcon);this.initLanguage("btnLastPage","Last page")},onClick:function(a){lastPageFun("toolbar button")}}).extend("ToolbarButton");
931Class("PreviousPageButton",{create:function(){this._super();rightToLeft?this.setSrc("next",bookConfig.NextButtonIcon):this.setSrc("prev",bookConfig.PreviousButtonIcon);this.initLanguage("btnPrePage","Previous")},onClick:function(a){previousPageFun("toolbar button")}}).extend("ToolbarButton");Class("NextPageButton",{create:function(){this._super();rightToLeft?this.setSrc("prev",bookConfig.PreviousButtonIcon):this.setSrc("next",bookConfig.NextButtonIcon);this.initLanguage("btnNextPage","Next")},onClick:function(a){nextPageFun("toolbar button")}}).extend("ToolbarButton");
932Class("HomeButton",{create:function(){this._super();this.setSrc("home",bookConfig.HomeButtonIcon);this.initLanguage("btnGoToHome","Home")},onClick:function(a){"%first page%"==bookConfig.HomeURL.toLowerCase()?firstPageFun("home"):void 0!=bookConfig.HomeURL&&""!=bookConfig.HomeURL&&(a=bookConfig.HomeURL,a.startsWith("%")&&a.endsWith("%")?(a=getRealPageNumber(a.slice(1,a.length-1)),gotoPageFun(a,!1,"home button")):(a=getRealURL(a),(isPhone()||isPad())&&0<=bookConfig.homeButtonOpenWindowType.indexOf("self")?
933window.location.replace(a):window.open(a,bookConfig.homeButtonOpenWindowType)))}}).extend("ToolbarButton");
934Class("ShareEmailButton",{emailStr:"",create:function(){this._super();this.color=Color(bookConfig.iconColor);this.fontColor=Color(bookConfig.iconFontColor);this.$button=$("<a target="+bookConfig.OpenWindow+" href='' class='button' style='text-decoration:none;'></a>");this.setLink();this.setSrc("emailButton",bookConfig.EmailButtonIcon);this.initLanguage("btnShareEmail","Share by Email")},setLink:function(){var a=this,b,c,d,e,f;return $jscomp.asyncExecutePromiseGeneratorProgram(function(g){if(1==g.nextAddress)return b=
935bookConfig.btnShareWithEmailBody||"",c=bookConfig.btnShareWithEmailSubject||"",d=bookConfig.btnShareWithEmailTo||"",e=toAbsURL,g.yield(getPageDir(1,"thumb"),2);f=e(g.yieldResult);
935b=b.replaceAll("{thumb}",f,!0);0<=b.indexOf("{link_no_page}")&&(b=b.replaceAll("{link_no_page}",window.location.href,!0));b=b.replaceAll("{link}",window.location.href);b=b.replaceAll("{title}",window.document.title,!0);d&&(d=encodeURIComponent(d));c&&(c=encodeURIComponent(c));b&&(b=encodeURIComponent(b));a.emailStr="mailto:"+
936d+"?subject="+c+"&body="+b;a.$button.attr("href",a.emailStr);g.jumpToEnd()})},onClick:function(a){}}).extend("ToolbarButton");Class("HelpButton",{create:function(){this._super();this.setSrc("Help",bookConfig.HelpButtonIcon);this.initLanguage("btnHelp","Help")},onClick:function(a){helpBody&&helpBody.showOrHide({left:a.pageX-a.offsetX,top:a.pageY-a.offsetY,width:$(a.target).width(),height:$(a.target).height()})}}).extend("ToolbarButton");
937Class("ThumbnailButton",{create:function(){this._super();this.setSrc("thumbnails",bookConfig.ThumbnailButtonIcon);this.initLanguage("btnThumb","Thumbnails")},onClick:function(a){thumbnail&&thumbnail.showOrHide()}}).extend("ToolbarButton");
938Class("ShareButton",{create:function(){this._super();this.setSrc("sharethis",bookConfig.ShareButtonIcon);this.initLanguage("btnSocialShare","Share")},onClick:function(a){var b={left:a.pageX-a.offsetX,top:a.pageY-a.offsetY,width:$(a.target).width(),height:$(a.target).height()};window.phoneTemplate&&"neat"===window.phoneTemplate.name?setTimeout(function(){sharePanel.showOrHide(b)},140):sharePanel.showOrHide(b)}}).extend("ToolbarButton");
939Class("SearchButton",{create:function(){this._super();this.setSrc("search",bookConfig.SearchButtonIcon);this.initLanguage("btnSearch","Search")},onClick:function(a){frmSearch&&frmSearch.showOrHide()}}).extend("ToolbarButton");
940Class("DownloadButton",{create:function(){this._super();this.setSrc("download",bookConfig.DownloadButtonIcon);this.initLanguage("btnDownload","Download")},onClick:function(a){window.sendvisitinfo&&sendvisitinfo(8,BookInfo.getCurrentPageIndex());window.downloadconfig?global.downLoadBody||(global.downLoadBody=new PcDownloadForm({parent:tmpContainer,formType:"download",rightToLeft:rightToLeft})):""!=bookConfig.DownloadURL&&window.open(bookConfig.DownloadURL,"_blank");global.downLoadBody&&downLoadBody.showOrHide()}}).extend("ToolbarButton");
941Class("BookmarkButton",{create:function(){this._super();this.setSrc("bookmark",bookConfig.BookmarkButtonIcon);getLanguage("AnnotMark","")?this.initLanguage("AnnotMark","bookmark"):this.initLanguage("btnBookMark","Bookmark")},onClick:function(a){bookmark.showOrHide()}}).extend("ToolbarButton");
942Class("TableOfContentButton",{create:function(){this._super();this.setSrc("tableOfContent",bookConfig.TableOfContentButtonIcon);getLanguage("AnnotMark","")?this.initLanguage("btnBookMark","Table Of Contents"):this.initLanguage("btnTableOfContent","Table Of Contents")},onClick:function(a){getLanguage("btnTableOfContent","Table Of Contents");getLanguage("AnnotMark","")&&getLanguage("btnBookMark","Table Of Contents");frmTableOfContent&&frmTableOfContent.showOrHide()}}).extend("ToolbarButton");
943Class("LanguageButton",{create:function(){this._super();this.setSrc("languageChange",bookConfig.LanguageButtonIcon);this.initLanguage("btnLanguage","Language change")},onClick:function(a){global.languagePanel&&languagePanel.showOrHide()}}).extend("ToolbarButton");Class("PrintButton",{create:function(){this._super();this.setSrc("print",bookConfig.PrintButtonIcon);this.initLanguage("btnPrint","Print")},onClick:function(a){printBody&&printBody.showOrHide()}}).extend("ToolbarButton");
944Class("MessageButton",{create:function(){this._super();this.setSrc("message",bookConfig.MessageButtonIcon);this.initLanguage("btnMessage","Message")},onClick:function(a){window.bookLeaveMessage&&bookLeaveMessage.showOrHide()}}).extend("ToolbarButton");
945Class("AboutButton",{create:function(){this._super();this.setSrc("about",bookConfig.AboutButtonIcon);this.initLanguage("btnAbout","About")},onClick:function(a){aboutBody&&aboutBody.showOrHide({left:a.pageX-a.offsetX,top:a.pageY-a.offsetY,width:$(a.target).width(),height:$(a.target).height()})}}).extend("ToolbarButton");
946Class("MoreButton",{create:function(){this._super();this.setSrc("moreBar");this.initLanguage("btnMore","More")},onClick:function(a){moreBar.visible?moreBar.hide():(a={left:a.pageX-a.offsetX,top:a.pageY-a.offsetY,width:this.width(),height:this.height()},moreBar.show(a))}}).extend("ToolbarButton");Class("AnnotationButton",{create:function(){this._super();this.setSrc("annotation",bookConfig.AnnotationButtonIcon);this.initLanguage("btnNote","Annotation")},onClick:function(a){global.annotationPannel.showOrHide()}}).extend("ToolbarButton");
947Class("VideoButton",{create:function(){this._super();this.setSrc("videoGallery",bookConfig.VideoButtonIcon);this.initLanguage("btnVideo","Video Gallery")},onClick:function(a){videoGallery&&videoGallery.showOrHide()}}).extend("ToolbarButton");Class("SlideshowButton",{create:function(){this._super();this.setSrc("photoGallery",bookConfig.SlideshowButtonIcon);this.initLanguage("btnSlideShow","Slideshow")},onClick:function(a){photoGallery.showOrHide()}}).extend("ToolbarButton");
948Class("BackwardButton",{create:function(){this._super();rightToLeft?this.setSrc("forward",bookConfig.ForwardButtonIcon):this.setSrc("backward",bookConfig.BackwardButtonIcon);this.initLanguage("btnPageBack","Backward")},onClick:function(a){flipHistory.backward()}}).extend("ToolbarButton");
949Class("ForwardButton",{create:function(){this._super();rightToLeft?this.setSrc("backward",bookConfig.BackwardButtonIcon):this.setSrc("forward",bookConfig.ForwardButtonIcon);this.initLanguage("btnPageForward","Forward")},onClick:function(a){flipHistory.forward()}}).extend("ToolbarButton");
950var buttonComponents={VideoButton:"PcVideoGalleryForm",BookmarkButton:"PcBookmarkForm",TableOfContentButton:"PcTableOfContentForm",SearchButton:"PcSearchForm",HelpButton:"PcHelpForm",AboutButton:"PcAboutForm",PrintButton:"PcPrintForm",LanguageButton:"PcLanguageForm",DownloadButton:"PcDownloadForm",ShareButton:"PcSh
950areForm",MagnifierButton:"WindowMagnifierBox",SlideshowButton:"PhotoGallery",AnnotationButton:"AnnotationPannel",PhoneSearchButton:"PhoneSearchForm",PhoneBookmarkButton:"PhoneBookmarkForm",
951PhonePrintButton:"PhonePrintForm",PhoneDownloadButton:"PhoneDownloadForm",PhoneLanguageButton:"PhoneLanguageForm",PhoneAboutButton:"PhoneAboutForm",PhoneTableOfContentButton:"PhoneTableOfContentForm",PhoneShareButton:"PhoneShareForm",PhoneNumberButton:"TelephoneNumberForm",PhoneVideoButton:"PhoneVideoGalleryForm",PhoneSlideshowButton:"PhotoGallery",PhoneAnnotationButton:"PhoneAnnotationPannel"};
952function loadComponents(a){var b=$("<div style='width: 100%;height: 100%;left:0;top:0;position: absolute;z-index: 10000;background: rgb(50, 50, 50,0.3);'><img src='"+uiBaseURL+"loading.gif' style='width:24px;height:24px;left:0;top:0;bottom:0;right:0;margin:auto;position: absolute;'/></div>");$("body").append(b);return new Promise(function(c,d){var e=document.createElement("script");e.type="text/javascript";e.src=a;e.onload=function(){b.remove();c()};e.onerror=function(){b.remove();d(Error("\u811a\u672c\u52a0\u8f7d\u5931\u8d25: "+
953a))};document.head.appendChild(e)})};Class("ToolbarStateButton",{status:-1,getFunctionName:function(a){var b=this.getClass().prototype,c;for(c in b)if(a==b[c])return c},bindStates:function(){this.states=[];for(var a=0;a<arguments.length;a++){var b=arguments[a],c=this.getFunctionName(b);this[c]=function(d,e){return function(){this.status!=e&&(this.status=e,d.apply(this,arguments),StateSynchronous.instance().reportChanged(this))}}(b,a);this.states[a]=c}StateSynchronous.instance().registButton(this)},setStatus:function(a){(a=this[this.states[a]])&&
954a.apply(this)},setStatusQuietly:function(a){if(this.status!=a){var b=this.getClass().prototype[this.states[a]];b&&(this.status=a,b.apply(this))}},getStatus:function(){return this.status},onClick:virtual_function,initLanguage:function(){this.language=[];for(var a=0;a<arguments.length;a++){var b=arguments[a],c;for(c in b)this.language.push({key:c,defaultValue:b[c]})}},changeLanguage:function(){if(this.language){var a=this.language[this.status];a=getLanguage(a.key,a.defaultValue);this.setCaption(a)}}}).extend("ToolbarButton");
955Class("ZoomButton",{create:function(){this._super();this.bindStates(this.setAsZoomin,this.setAsZoomout);this.initLanguage({btnZoomIn:"Zoom In"},{btnZoomOut:"Zoom Out"});this.setAsZoomin()},setAsZoomin:function(){this.setSrc("ZoomIn",bookConfig.ZoomInButtonIcon);this.changeLanguage();this.changeColor()},setAsZoomout:function(){this.setSrc("ZoomOut",bookConfig.ZoomOutButtonIcon);this.changeLanguage();this.changeColor()},executeZoomout:function(){var a=BookInfo.getBook().showPage;if(bookType===BookType.documentView_book||
956bookType===BookType.singleDocumentView_book)a=BookInfo.getBook().docViewBook;a.onDoubleTap.bind(a)({pointers:[{pageX:windowWidth/2,pageY:windowHeight/2}]});auto_player.isPlaying()&&auto_player.stop();"popular"==global.templeteName&&setLogoIndex({zIndex:"99"})},executeZoomin:function(){var a=BookInfo.getBook().showPage;if(bookType===BookType.documentView_book||bookType===BookType.singleDocumentView_book)a=BookInfo.getBook().docViewBook;a.onDoubleTap.bind(a)({pointers:[{pageX:windowWidth/2,pageY:windowHeight/
9572}]});auto_player.isPlaying()&&auto_player.stop();"popular"==global.templeteName&&setLogoIndex({zIndex:"0"})},zoomout:function(){this.executeZoomout();this.setAsZoomin()},zoomin:function(){this.executeZoomin();this.setAsZoomout()},onClick:function(a){BookInfo.isZoomming()||(BookInfo.zoomStatus()?this.zoomout():this.zoomin())}}).extend("ToolbarStateButton");
958Class("AutoPlayButton",{create:function(){this._super();this.bindStates(this.setAsStart,this.setAsStop);this.initLanguage({btnAutoFlip:"Auto Flip"},{btnStopAutoFlip:"Stop Auto Flip"});this.setAsStart()},setAsStart:function(){this.setSrc("autoPlay",bookConfig.AutoPlayStartButtonIcon);this.changeLanguage();this.changeColor()},setAsStop:function(){this.setSrc("stopAutoPlay",bookConfig.AutoPlayStopButtonIcon);this.changeLanguage();this.changeColor()},onClick:function(){auto_player&&(auto_player.isPlaying()?
959auto_player.stop():auto_player.start())}}).extend("ToolbarStateButton");
960Class("FullscreenButton",{create:function(){this._super();this.bindStates(this.setAsFullScreen,this.setAsExitFullScreen);this.initLanguage({btnFullscreen:"Fullscreen"},{btnExitFullscreen:"Exit Fullscreen"});this.setAsFullScreen()},setAsFullScreen:function(){this.setSrc("fullscreen",bookConfig.FullscreenButtonIcon);this.changeLanguage();this.changeColor()},setAsExitFullScreen:function(){this.setSrc("exitFullscreen",bookConfig.ExitFullscreenButtonIcon);this.changeLanguage();this.changeColor()},onClick:function(){readAsFullscreen()}}).extend("ToolbarStateButton");
961Class("WeChatShareButton",{create:function(){this._super();this.bindStates(this.setWeChatShare);this.initLanguage({btnWeCharShare:"WeChat Share"});this.setWeChatShare();this.$button.attr("title","")},setWeChatShare:function(){this.setSrc("wechat",bookConfig.WeChatShareButtonIcon);this.changeLanguage();this.changeColor()},onClick:function(){},addEvents:function(){this._super();this.onMouseEnter()},onMouseEnter:function(){this.$button.bind("mouseenter",function(a){a.stopPropagation();a.preventDefault();
962global.WeChatShareImg.visible=!0;global.WeChatShareImg.show({left:a.pageX-a.offsetX,top:a.pageY-a.offsetY,width:$(a.target).width(),height:$(a.target).height()})}.bind(this));this.$button.bind("mouseleave",function(a){global.WeChatShareImg.visible=!1;setTimeout(function(){global.WeChatShareImg.visible||global.WeChatShareImg.hide()}.bind(this),200)}.bind(this))}}).extend("ToolbarStateButton");
963Class("TelephoneNumberButton",{create:function(){this._super();this.bindStates(this.setTelephoneNumber);this.initLanguage({btnPhoneNumber:"phone"});this.setTelephoneNumber();this.$button.attr("title","")},setTelephoneNumber:function(){this.setSrc("phone",bookConfig.PhoneButtonIcon);this.changeLanguage();this.changeColor()},onClick:function(a){global.PcTelephoneNumberFrame.visible?(global.PcTelephoneNumberFrame.visible=!1,setTimeout(function(){global.PcTelephoneNumberFrame.visible||global.PcTelephoneNumberFrame.hide()}.bind(this),
964200)):(global.PcTelephoneNumberFrame.visible=!0,global.PcTelephoneNumberFrame.show({left:a.pageX-a.offsetX,top:a.pageY-a.offsetY,width:$(a.target).width(),height:$(a.target).height()}))},addEvents:function(){this._super();this.onMouseEnter()},onMouseEnter:function(){this.$button.bind("mouseenter",function(a){a.stopPropagation();a.preventDefault();global.PcTelephoneNumberFrame.visible=!0;global.PcTelephoneNumberFrame.show({left:a.pageX-a.offsetX,top:a.pageY-a.offsetY,width:$(a.target).width(),height:$(a.target).height()})}.bind(this));
965this.$button.bind("mouseleave",function(a){global.PcTelephoneNumberFrame.visible=!1;setTimeout(function(){global.PcTelephoneNumberFrame.visible||global.PcTelephoneNumberFrame.hide()}.bind(this),200)}.bind(this))}}).extend("ToolbarStateButton");
966Class("BackgroundSoundButton",{create:function(){this._super();this.soundBtnState=bookConfig.FlipSound||bookConfig.BackgroundSoundURL;this.bindStates(this.setAsSoundOn,this.setAsSoundOff);this.initLanguage({btnSoundOn:"Sound On"},{btnSoundOff:"Sound Off"});this.changeSoundBtnState()},changeSoundBtnState:function(){this.soundBtnState?this.setAsSoundOn():this.setAsSoundOff()},setAsSoundOn:function(){this.setSrc("soundOn",bookConfig.BackgroundSoundButtonOnIcon);this.changeLanguage();this.changeColor();
967this.soundBtnState=!0},setAsSoundOff:function(){!isPhone()&&!isPad()&&bookConfig.BackgroundSoundURL&&bookConfig.FlipSound&&bookConfig.BackgroundSoundButtonVisible||(this.setSrc("soundOff",bookConfig.BackgroundSoundButtonOffIcon),this.changeLanguage(),this.changeColor(),this.soundBtnState=!1)},onClick:function(){bookConfig.BackgroundSoundURL||window.mulEditorInfo&&window.mulEditorInfo.hasMusic?settingBody&&settingBody.showOrHide():bookConfig.BackgroundSoundURL?isPlaying?global.bgSound.pause():global.bgSound.play():
968(global.flipSoundIsPlaying=!global.flipSoundIsPlaying,global.flipSoundIsPlaying?this.setAsSoundOn():this.setAsSoundOff())},addEvents:function(){this._super();this.onMouseEnter()},onMouseEnter:function(){bookConfig.BackgroundSoundURL&&(this.$button.bind("mouseenter",function(a){a&&"CANVAS"==a.target.tagName.toUpperCase()||setTimeout(function(){if(isFirefox()){var b=getOffset(a);volumeControlBar.show({left:a.pageX-b.X,top:a.pageY-b.Y,width:$(a.target).width(),height:$(a.target).height()})}else volumeControlBar.show({left:a.pageX-
969a.offsetX,top:a.pageY-a.offsetY,width:$(a.target).width(),height:$(a.target).height()})},200)}.bind(this)),this.$button.bind("mouseleave",function(a){setTimeout(function(){volumeControlBar.visible||volumeControlBar.hide()},200)}.bind(this)))}}).extend("ToolbarStateButton");
970Class("SelectTextButton",{create:function(){this._super();this.bindStates(this.setAsUnSelect,this.setAsSelect);this.initLanguage({btnSelectText:"Select Text"},{btnSelectText:"Select Text"});this.setAsUnSelect()},setAsSelect:function(){this.setSrc("text",bookConfig.SelectTextButtonIcon);this.changeColor("#bdc5e9");this.changeLanguage()},setAsUnSelect:function(){this.setSrc("text",bookConfig.SelectTextButtonIcon);this.changeColor();this.changeLanguage()},select:function(a){var b,c,d,e,f,g,h,k;return $jscomp.asyncExecutePromiseGeneratorProgram(function(m){switch(m.nextAddress){case 1:b=
971BookInfo.getCurrentPages(),c=0;case 2:if(!(c<b.length)){m.jumpTo(4);break}d=getSearchRealPageIndex(b[c]);if(-1==d){m.jumpTo(3);break}e=!1;for(f=0;f<positionForPages.length;f++)if(positionForPages[f]&&positionForPages[f].page&&positionForPages[f].page==d){e=!0;break}if(e){m.jumpTo(3);break}g=String.format(bookConfig.searchPositionJS,d);1<d&&(g=g.replace("[1]","["+d+"]"));h=/\.*\/?(\w+\/)*\w+(\[|\()?\d+(\]|\))?\.js/gi;k=/\.*\/?(\w+\/)*\w+?\.js/gi;if(!g.match(h)&&!g.match(k)){m.jumpTo(4);break}return m.yield(getArticleImage(fixURLValue(g)),
9726);case 6:return g=m.yieldResult,m.yield(loadAndFixPositionScript(d,g),3);case 3:c++;m.jumpTo(2);break;case 4:BookInfo.getBook()&&BookInfo.getBook().select(),m.jumpToEnd()}})},unSelect:function(){BookInfo.getBook()&&BookInfo.getBook().unSelect()},onClick:function(){BookInfo.getBook()&&BookInfo.getBook().flipping||(this.status?(this.setAsUnSelect(),this.unSelect(),this.status=0):(this.setAsSelect(),this.select(),this.status=1))}}).extend("ToolbarStateButton");
973Class("MunuZoomButton",{create:function(){this._super()},changeColor:function(){this.changeIconColor("#333");this.changeCaptionColor("#333")}}).extend("ZoomButton");Class("MunuFullscreenButton",{create:function(){this._super()},changeColor:function(){this.changeIconColor("#333");this.changeCaptionColor("#333")}}).extend("FullscreenButton");
974Class("MagnifierButton",{create:function(){this._super();this.bindStates(this.setAsZoomin,this.setAsZoomout);this.initLanguage({btnMagnifierIn:"Magnifier In"},{btnMagnifierOut:"Magnifier Out"});this.setAsZoomin()},setAsZoomin:function(){this.setSrc("magnifier",bookConfig.MagnifierButtonIcon);this.changeLanguage();this.changeColor();global.canMagnifierZoom=!1},setAsZoomout:function(){this.setSrc("magnifier",bookConfig.MagnifierButtonIcon);this.changeLanguage();this.changeColor("#bdc5e9");global.canMagnifierZoom=
975!0},magnifierZoom:function(){BookInfo.getBook()&&BookInfo.getBook().magnifierZoom()},unMagnifierZoom:function(){BookInfo.getBook()&&BookInfo.getBook().unMagnifierZoom()},onClick:function(a){BookInfo.getBook().status_zoom||(global.canMagnifierZoom?(!bookConfig.MagnifierButtonVisible||global.magnifierZoomBox||global.isBelowIE11()||(global.magnifierZoomBox=new WindowMagnifierBox(tmpContainer)),this.setAsZoomin(),this.unMagnifierZoom()):(this.setAsZoomout(),this.magnifierZoom()))}}).extend("ToolbarStateButton");var getLogoLink=function(){return[bookConfig.appLogoLinkURL,bookConfig.appLogoOpenWindow]}
975,initLogoBar=function(a){if(bookConfig.appLogoIcon){var b=$("#logoBar");b.html("");a=b.height();var c=bookConfig.logoHeight,d=bookConfig.logoPadding,e=["popular","courts"].includes(global.templeteName)?bookConfig.logoTop:parseInt((a-c)/2),f=getLogoLink(),g=$("<img style='position:absolute;left:0;top:0;'/>");g.attr({src:bookConfig.appLogoIcon});g.on("load",function(){b.html(g);g.css({height:c+"px",top:e+"px"});
976b.css({left:d+"px",width:g[0].naturalWidth*c/g[0].naturalHeight+"px"});f[0]&&0>f[0].indexOf("javascript:void(0)")&&(g.click(function(){BookEvent.trigger("clickButton",[BookInfo.getCurrentPageIndex(),"logoImage","logo"]);if(!BookEvent.trigger("jumpLink",["logo",BookInfo.getCurrentPageIndex(),f[0]])){var h=getTarget();h="book_"+(void 0===h.uLink?"":h.uLink)+"_"+(void 0===h.bLink?"":h.bLink);h=f[0].includes("yunzhan365")||f[0].includes("fliphtml5")?appendParamToUrl(f[0],"i="+h):f[0];window.open(h,f[1])}}),
977g.css({cursor:"pointer"}));if(global.toolBar&&global.toolBar.onResize)toolBar.onResize();"popular"===global.templeteName&&(BookEvent.bindEvent("zoomIn",function(){b.css("zIndex","0")}),BookEvent.bindEvent("zoomOut",function(){b.css("zIndex","99")}))})}},setPageIndexTextField=function(){setCurrentIndexTextField(BookInfo.getBook().getCurrentPageIndex(),bookType==BookType.normal_book||bookType==BookType.slide_book||bookType==BookType.catalog_book);void 0!=$("#currentPageIndexTextField")&&null!=$("#currentPageIndexTextField")&&
978void 0!=$("#currentPageIndexTextField")[0]&&null!=$("#currentPageIndexTextField")[0]&&($("#currentPageIndexTextField").bind("keydown",function(a){13==a.keyCode&&(a=$("#currentPageIndexTextField").val(),a=parseInt(getRealPage(a)),isNaN(a)||(a=Math.min(Math.max(a,1),bookConfig.totalPageCount),gotoPageFun(a,!1,"page input")))}),$("#currentPageIndexTextField").bind("blur",function(){window.setTimeout(function(){setCurrentIndexTextField(BookInfo.getCurrentPageIndex())},400);this.onFocus=!1}),$("#currentPageIndexTextField").bind("focus",
979function(a){BookEvent.trigger("clickButton",[BookInfo.getCurrentPageIndex(),"page input","page input"]);$("#currentPageIndexTextField").val("");this.onFocus=!0}))},initCreateButton=function(){function a(b){if(!b||0<b.c)b=$("#createButton"),b.length&&b.empty().css("display","none");else if(global.toolBar.addTopRightButton&&global.toolBar.addTopRightButton(),b=$("#createButton"),b.length){b.empty().css("display","flex");var c=getTarget();c=$("<a href='https://www.yunzhan365.com?i=btn_"+(void 0===c.uLink?
980"":c.uLink)+"_"+(void 0===c.bLink?"":c.bLink)+"' target='_blank'>\n        <img src='"+uiBaseURL+"upload.png' />\n        "+getLanguage("fbCreateButton","\u514d\u8d39\u5236\u4f5c")+"\n      </a>");b.append(c);window.eventEmitter&&eventEmitter.off("loadUserInfo",a)}}window.userInfo?a(window.userInfo):window.eventEmitter&&eventEmitter.on("loadUserInfo",a)};
981function getTarget(){var a=1,b=window.location.host;var c=window.location.pathname;var d="",e="";if(!window.yz_temp_link){if(b.match("www.yunzhan365.com")||b.match("test.yunzhan365.com")){if(b.match("www.yunzhan365.com/view"))return;a=c.indexOf("/",1)+1;var f=c.indexOf("/",a);var g=c.indexOf("/",f+1);d=c.substring(a,f);e=c.substring(f+1,g)}else if("book.yunzhan365.com"==b||"test2.yunzhan365.com"==b||"book.asflip.com"==b||"bookh.yunzhan365.com"==b||"online.fliphtml5.com"==b||"t.flipbuilder.com"==b)f=
982c.indexOf("/",1),g=c.indexOf("/",f+1),d=c.substring(a,f),e=c.substring(f+1,g);try{/^https?:\/\/[^/]+\/books(?:\/|$)/.test(location.href)&&(f=c.indexOf("/",1),g=c.indexOf("/",f+1),d=window.userInfo.d,e=c.substring(f+1,g))}catch(h){}return{uLink:d,bLink:e}}}
983getAppLogoLinkURL=function(){if(!bookConfig.appLogoLinkURL)return"";var a=bookConfig.appLogoLinkURL,b=getTarget();b="book_"+(void 0===b.uLink?"":b.uLink)+"_"+(void 0===b.bLink?"":b.bLink);return a.includes("yunzhan365")||a.includes("fliphtml5")?appendParamToUrl(a,"i="+b):a};var setLogoIndex=function(a){a=void 0===a.zIndex?"99":a.zIndex;if(bookConfig.appLogoIcon){var b=$("#logoBar");b&&b.css("zIndex",a)}};(function(a){function b(c){if(!c)return 0;c=parseFloat(c.replace("px",""));return isNaN(c)?0:c}a.fn.left=function(){return b(this.css("left"))};a.fn.top=function(){return b(this.css("top"))};a.fn.right=function(){return b(this.css("right"))};a.fn.bottom=function(){return b(this.css("bottom"))}})(jQuery);
984Class("Toolbar",{topBar:null,bottomBar:null,buttons:null,visible:!0,isMoving:!1,extendedBar:null,color:null,isRenderToolbar:!0,iInputSize:4,create:function(a,b){this.isRenderToolbar=bookConfig.ToolBarVisible;"undefined"!==typeof b&&(this.isRenderToolbar=b);this.parent=a;this.isRenderToolbar&&(this.color=Color(bookConfig.toolbarColor),this.topBarAlpha=Math.min(bookConfig.topToolBarAlp
984ha,bookConfig.ToolBarAlpha),this.bottomBarAlpha=Math.min(bookConfig.bottomToolBarAlpha,bookConfig.ToolBarAlpha),this.initButtons(),
985this.initBar(),this.initExtendedbar(),this.initEvents(),this.onResize())},initButtons:function(){this.buttons=new ObjectPool;this.buttons.add(new FirstPageButton);this.buttons.add(new PreviousPageButton);this.buttons.add(new NextPageButton);this.buttons.add(new LastPageButton);bookConfig.enablePageBack&&(this.buttons.add(new BackwardButton),this.buttons.add(new ForwardButton));bookConfig.HomeButtonVisible&&this.buttons.add(new HomeButton);bookConfig.ZoomButtonVisible&&this.buttons.add(new ZoomButton);
986bookConfig.SearchButtonVisible&&this.buttons.add(new SearchButton);bookConfig.ThumbnailsButtonVisible&&this.buttons.add(new ThumbnailButton);bookConfig.TableOfContentButtonVisible&&this.buttons.add(new TableOfContentButton);bookConfig.BookMarkButtonVisible&&this.buttons.add(new BookmarkButton);bookConfig.AutoPlayButtonVisible&&this.buttons.add(new AutoPlayButton);bookConfig.BackgroundSoundButtonVisible&&this.buttons.add(new BackgroundSoundButton);bookConfig.AnnotationButtonVisible&&this.buttons.add(new AnnotationButton);
987bookConfig.VideoButtonVisible&&this.buttons.add(new VideoButton);bookConfig.SlideshowButtonVisible&&this.buttons.add(new SlideshowButton);bookConfig.WeChatShareButtonVisible&&this.buttons.add(new WeChatShareButton);bookConfig.ShareButtonVisible&&this.buttons.add(new ShareButton);bookConfig.PhoneButtonVisible&&this.buttons.add(new TelephoneNumberButton);bookConfig.PrintButtonVisible&&this.buttons.add(new PrintButton);bookConfig.MessageButtonVisible&&this.buttons.add(new MessageButton);bookConfig.DownloadButtonVisible&&
988this.buttons.add(new DownloadButton);bookConfig.FullscreenButtonVisible&&this.buttons.add(new FullscreenButton);1<language.length&&this.buttons.add(new LanguageButton);bookConfig.aboutButtonVisible&&this.buttons.add(new AboutButton);bookConfig.HelpButtonVisible&&this.buttons.add(new HelpButton);bookConfig.EmailButtonVisible&&this.buttons.add(new ShareEmailButton);bookConfig.SelectTextButtonVisible&&this.buttons.add(new SelectTextButton);bookConfig.MagnifierButtonVisible&&!global.isBelowIE11()&&this.buttons.add(new MagnifierButton);
989this.btnMore=new MoreButton;this.buttons.add(this.btnMore);this.sortXMLButton();this.buttons.each(function(a){a.setCallback(this.afterButtonClick.bind(this));this.setButtonTitle(a)}.bind(this))},sortXMLButton:function(){if(bookConfig.buttonsSortXML){var a=bookConfig.buttonsSortXML.slice().reverse(),b=a.indexOf("autoflip");0<=b&&(a[b]="autoplay");for(b=0;b<a.length;b++){if("btnshare"==a[b]&&bookConfig.ShareButtonVisible){var c=this.getButton("ShareButton","sharethis");this.buttons.remove(c)}else c=
990this.pickButton(a[b]);c&&(this.buttons.objects.unshift(c),this.buttons.length+=1)}}},resetButtonColor:function(){for(var a=0;a<this.buttons.objects.length;a++){var b=this.buttons.objects[a];b.resetImg();b.color=Color(bookConfig.iconColor);b.fontColor=Color(bookConfig.iconFontColor);b.changeIconColor(bookConfig.iconColor);b.changeCaptionColor(bookConfig.iconFontColor);b.title&&b.title.setColor({color:bookConfig.toolbarColor,textColor:bookConfig.iconFontColor})}bookConfig.QRCode&&global.qrButton&&global.qrButton.visible&&
991global.qrButton.resetIconColor()},resetButtonTitleColor:function(){for(var a=0;a<this.buttons.objects.length;a++){var b=this.buttons.objects[a];b.title&&b.title.setColor({color:bookConfig.toolbarColor,textColor:bookConfig.iconFontColor})}},resetToolbarColor:function(){this.color=Color(bookConfig.toolbarColor);this.topBarAlpha=Math.min(bookConfig.topToolBarAlpha,bookConfig.ToolBarAlp
991ha);this.topBar&&this.topBar.css({"background-color":this.color.rgba(this.topBarAlpha)});this.bottomBar&&this.bottomBar.css("background-color",
992this.color.rgba(this.topBarAlpha));this.extendedBar&&this.extendedBar.$bar.css({"background-color":this.color.rgba(this.topBarAlpha)});this.topBarAlpha?(this.topBar&&this.topBar.css({"box-shadow":"","-webkit-box-shadow":""}),this.bottomBar&&this.bottomBar.css({"box-shadow":"","-webkit-box-shadow":""})):(this.topBar&&this.topBar.css({"box-shadow":"none","-webkit-box-shadow":"none"}),this.bottomBar&&this.bottomBar.css({"box-shadow":"none","-webkit-box-shadow":"none"}));this.resetButtonTitleColor();
993global.PcTelephoneNumberFrame&&global.PcTelephoneNumberFrame.setColor({color:bookConfig.toolbarColor,textColor:bookConfig.iconFontColor})},setButtonTitle:function(a){if("WeChatShareButton"==a.getClassName())global.WeChatShareImg=new WeChatShare({parent:this.parent,color:"#fff",textColor:bookConfig.toolbarColor,margin:10,padding:10,arrowHeight:12,arrowWidth:12});else if("TelephoneNumberButton"==a.getClassName())global.PcTelephoneNumberFrame=new PcTelephoneNumberBubble({parent:this.parent,color:this.color,
994textColor:a.fontColor,margin:4,padding:"15",arrowHeight:8,arrowWidth:8});else{var b=new TextBubble({parent:this.parent,text:a.caption,color:this.color,textColor:a.fontColor,margin:7});a.setTitle(b)}},initBar:virtual_function,initExtendedbar:virtual_function,onResize:virtual_function,initEvents:function(){function a(){this.extendedBar.visible&&this.extendedBar.hide()}this.topBar&&this.topBar.bind("click",a.bind(this));this.bottomBar&&this.bottomBar.bind("click",a.bind(this))},getHeight:function(){return this.getTopHeight()+
995this.getBottomHeight()},getTopHeight:function(){var a=this.visible?this.topBar?this.topBar.height()+this.topBar.top():0:0;thumbnail&&(a+=thumbnail.getTopHeight());return a},getLogoHeight:function(){return this.topBar?this.topBar.height():0},getBottomHeight:function(){var a=this.visible?this.bottomBar?this.bottomBar.height()+this.bottomBar.bottom():0:0;NeatStyle.isNeat()&&(a="fresh"===global.templeteName?55:40);thumbnail&&(a+=thumbnail.getBottomHeight());return a},getWidth:function(){return this.getLeftWidth()+
996this.getRightWidth()},getLeftWidth:function(){return 0},getRightWidth:function(){return 0},show:function(){if(!this.isMoving&&!this.visible&&this.isRenderToolbar)if(isIE8())this.topBar&&this.topBar.css({display:"block"}),this.bottomBar&&this.bottomBar.css({display:"block"}),this.visible=!0;else{this.isMoving=!0;if(this.topBar){var a=transformCSS({tran:{x:0,y:0}});animateOnce(this.topBar,a,500)}this.bottomBar&&(a=transformCSS({tran:{x:0,y:0}}),animateOnce(this.bottomBar,a,500));this.visible=!0;BookEvent.trigger("showToolbar",
997[]);(function(){this.isMoving=!1}).delay(this,500)}},hide:function(a){if(!this.isMoving&&this.visible&&this.isRenderToolbar){var b=this.getTopHeight()+5,c=this.getBottomHeight()+5;isIE8()?(this.topBar&&this.topBar.css({display:"none"}),this.bottomBar&&this.bottomBar.css({display:"none"}),this.visible=!1):(this.isMoving=!0,this.topBar&&(b=transformCSS({tran:{x:0,y:-b}}),a?animateOnce(this.topBar,b,500):this.topBar.css(b)),this.bottomBar&&(c=transformCSS({tran:{x:0,y:c}}),a?animateOnce(this.bottomBar,
998c,500):this.bottomBar.css(c)),this.visible=!1,BookEvent.trigger("hideToolbar",[]),function(){this.isMoving=!1}.delay(this,500))}},matchButton:function(a){a=this.buttons.match(a);return 0==a.length?null:a.get(0)},getButton:function(a,b){a=this.buttons.find(a);return 0==a.length?null:1<=a.length&&b?(a=a.objects.filter(function(c){return c.name==b}),a[0]):a.get(0)},pickButton:function(a){(a=this.getButton(a))&&this.buttons.remove(a);return a},removeButton:function(a){"string"==typeof a&&(a=this.getButton(a));
999a&&(a.$button.remove(),this.buttons.remove(a))},addButton:function(a){a&&this.buttons.add(a)},changeFullscreenIcon:function(a){var b=this.getButton("fullscreen");b&&(a?b.setAsExitFullScreen():b.setAsFullScreen(),function(){this.onResize()}.delay(this,100))},changeLanguage:function(){this.buttons.each(function(a){a.changeLanguage()})},buttonsInExtendedBar:function(){var a=new ObjectPool;this.buttons.each(function(b){b.$parent==this.extendedBar.$bar&&a.add(b)}.bind(this));return a},afterButtonClick:function(a){this.extendedBar.visible&&
1000(a!=this.btnMore?isPhone()||isPad()||this.extendedBar.hide():(a=this.buttonsInExtendedBar(),a.each(function(b){b.changeColor()}),a=null))},isRightToLeft:function(){var a=getLanguage("btnSearch","Search");return LanguageTool.isRightToLeft(a)},addCustomButton:function(a){},removeCustomButton:function(a){}
1000,resetPageNumberSize:function(a){if(this.iInputSize&&this.iInputSize!=a){this.iInputSize=a;try{if(this.edtPageNumber){var b=this.edtPageNumber.find("input");b.attr("size",a);b.css("width","auto");var c=
1001b.width();this.edtPageNumber.css("width",c);this.edtPageWidth=c;this.onResize()}}catch(d){}}}});
1002Class("ExtendedBar",{$bar:null,visible:!1,color:null,height:10,isMoving:!1,create:function(a){this.$parent=a;this.color=Color(bookConfig.toolbarColor);this.toolBarAlpha=bookConfig.ToolBarAlpha;this.$bar=$("<div class='extendedBar'></div>");!this.isRightToLeft()||isPhone()||isPad()||this.$bar.addClass("rtl");this.$parent.append(this.$bar);this.$bar.css({"background-color":this.color.rgba(this.toolBarAlpha),display:"none",zIndex:101});wrapFormManagerRegister(this)},setStyle:function(a){this.$bar.css(a)},
1003isRightToLeft:function(){var a=getLanguage("btnSearch","Search");return LanguageTool.isRightToLeft(a)},show:function(a){if(1!=this.isMoving&&1!=this.visible){this.visible=this.isMoving=!0;this.$bar.css({left:a.left+a.width-this.width+"px",top:a.top+a.height+10+"px"});var b=0;this.$bar.css({display:"block",opacity:0}
1003);var c=function(){b+=.1;this.$bar.css({opacity:b});equals(b,1)&&(c.stop(),this.isMoving=!1)}.interval(this,40)}},hide:function(){if(1!=this.isMoving&&0!=this.visible){this.isMoving=!0;
1004this.visible=!1;var a=1,b=function(){a-=.1;this.$bar.css({opacity:a});equals(a,0)&&(b.stop(),this.$bar.css("display","none"),this.isMoving=!1)}.interval(this,40)}},resize:virtual_function});
1005try{if((isPhone()||isPad())&&window.htmlConfig&&window.htmlConfig.phoneTemplate){var $jscomp$optchain$tmpm1884673415$0,phoneTemplateName=null==($jscomp$optchain$tmpm1884673415$0=window.htmlConfig.phoneTemplate)?void 0:$jscomp$optchain$tmpm1884673415$0.name,$jscomp$optchain$tmpm1884673415$1,phoneTemplatePath=null==($jscomp$optchain$tmpm1884673415$1=window.htmlConfig.phoneTemplate)?void 0:$jscomp$optchain$tmpm1884673415$1.path;if(phoneTemplateName&&phoneTemplatePath&&["neat","classical"].includes(phoneTemplateName.toLowerCase())){var toolbarUrl=
1006phoneTemplatePath+"PhoneToolBar.min.js?"+(new Date).getTime();loadJavascript(toolbarUrl)}}}catch(a){};var PhoneToolbarButtons={setSrc:function(a,b){this.name=a;this.customIcon=b||"";var c=$("<img style='pointer-events:none;'></img>");this.$caption=$("<span style='pointer-events:none;'></span>");this.$img=$("<div class='icon'></div>");b&&""!=b?0<=b.indexOf("</svg>")?($(c).css({display:"none"}),a=$("<div class='svg-box'>"+b+"</div>"),this.$img.append(a)):($(c).css({width:"18px",height:"18px"}),c.attr("src",changeBookResourceBaseURL(b)),c.addClass("custom")):phone_toolbar_icons&&phone_toolbar_icons[a]?
1007c.attr("src","data:image/png;base64,"+phone_toolbar_icons[a]):phoneSvgIcons&&phoneSvgIcons[a]&&($(c).css({display:"none"}),a=$("<div class='svg-box'>"+phoneSvgIcons[a]+"</div>"),this.$img.append(a));this.$button.empty();this.$img.append(c);this.$button.append(this.$img);this.$button.append(this.$caption);this.fontColorChanged=this.colorChanged=!1},addEvents:function(){var a="neat"===_get(htmlConfig,"phoneTemplate.name")&&0>global.templeteName.indexOf("article")?_event._end:_event._click;this.$button.bind(a,
1008this.ButtonClickEvent);this.$button.bind(_event._enter,this.showTitle.bind(this));this.$button.bind(_event._leave,this.hideTitle.bind(this));this.$button.bind("mousedown pointerdown touchstart",function(b){toolBar.enterOption&&window.clearTimeout(toolBar.enterOption);b.stopPropagation()});this.$button.css("cursor","pointer")},resetImg:function(){this.name&&(this.fontColorChanged=!1,this.$img.find("svg").attr("fill",bookConfig.iconColor),this.changeCaptionColor(bookConfig.iconFontColor))},changeColor:function(a){this.$img.find("svg").attr("fill",
1009a);this.changeCaptionColor(a)},changeIcon:function(a,b){var c=$(this.$button.find("img")[0]);b&&""!=b?(c.attr("src",b),c.addClass("custom")):phoneSvgIcons&&phoneSvgIcons[a]&&(b=this.$button.find(".svg-box"),$(c).css({display:"none"}),b.html(phoneSvgIcons[a]))}};
1010Class("PhoneGotoPageButton",{create:function(){this._super();this.setSrc("gotoPage",bookConfig.GotoPageButtonIcon);this.initLanguage("btnGotoPage","Go to page");global.phoneGotoPagePanel||(global.phoneGotoPagePanel=new phoneGotoPage(tmpContainer))},onClick:function(a){global.phoneGotoPagePanel.showOrHide()}}).expand(PhoneToolbarButtons).extend("ToolbarButton");
1011Class("PhonePageFlipButton",{create:function(){this._super();this.setSrc("phonePageFlip",bookConfig.phoneFlipShortcutSwitchButtonIcon);this.initLanguage("btnPageFlip","Page Flip")},onClick:function(a){global.phoneGotoPagePanel.pageFlipVisible?global.phoneGotoPagePanel.hidePageFlipButton():global.phoneGotoPagePanel.showPageFlipButton()}}).expand(PhoneToolbarButtons).extend("ToolbarButton");
1012Class("PhonePhoneticReadingButton",{create:function(){this._super();this.setSrc("phoneticReading",bookConfig.phoneticReading);this.initLanguage("btnPhoneticReading","\u542c\u4e66")},onClick:function(a){window.phoneticReading&&window.phoneticReading.showOrHide()}}).expand(PhoneToolbarButtons).extend("ToolbarButton");
1013Class("PhoneEmailButton",{create:function(){this._super();this.color=Color(bookConfig.iconColor);this.fontColor=Color(bookConfig.iconFontColor);this.$button=$("<a class='button' style='text-decoration:none;'></a>");switch(bookConfig.phoneToolbarType){case "both":this.$button.addClass("mixButton");break;case "text":this.$button.addClass("textButton")}this.setSrc("phoneEmail",bookConfig.EmailButtonIcon);this.initLanguage("btnShareEmail","Share by Email")},onClick:function(a){var b,c,d,e,f,g;return $jscomp.asyncExecutePromiseGeneratorProgram(function(h){if(1==
1014h.nextAddress){if(isTouchDevice())return b="Chinese"==UserGroups?"https://mail.qq.com/":"http://gmail.google.com",setTimeout(function(){window.open(b,"_blank")},50),h.jumpTo(0);c=bookConfig.btnShareWithEmailBody;d=bookConfig.btnShareWithEmailSubject;e=bookConfig.btnShareWithEmailTo||"";d||(d="");f=share_url.substring(0,share_url.lastIndexOf("/"))+"/";return h.yield(getPageDir(1,"thumb"),3)}g=f+h.yieldResult;c=c.replaceAll("{thumb}",g,!0);c=c.replaceAll("{link}",share_url,!0);c=c.replaceAll("{title}",
1015window.document.title,!0);e&&(e=encodeURIComponent(e));d&&(d=encodeURIComponent(d));c&&(c=encodeURIComponent(c));window.open("mailto:"+e+"+?subject="+d+"&body="+c,"_blank");h.jumpToEnd()})}}).expand(PhoneToolbarButtons).extend("ToolbarButton");
1016Class("PhoneLogo",{create:function(){this._super();var a=$("<img src='"+bookConfig.appLogoIcon+"' style='cursor:pointer;'/>");a.css({height:bookConfig.logoHeight+"px","object-fit":"contain"});this.$button.append(a);this.name="phoneLogo";this.caption="Logo"},setImgStyle:function(a){this.$button.find("img").css(a)},onClick:function(a){bookConfig.appLogoLinkURL&&(a=getAppLogoLinkURL(),BookEvent.trigger("jumpLink",["logoLink",BookInfo.getCurrentPages().join("-"),bookConfig.appLogoLinkURL])||(_agent_.browser.msie?
1017window.location=a:"_self"==bookConfig.appLogoOpenWindow?window.location.replace(a):window.open(a,bookConfig.appLogoOpenWindow)))},changeColor:function(){},changeLanguage:function(){}}).expand(PhoneToolbarButtons).extend("ToolbarButton");Class("PhoneWeChatShareButton",{create:function(){this._super();this.setSrc("phoneWeChat",bookConfig.WeChatShareButtonIcon);this.initLanguage("btnWeCharShare","WeChat Share")},onClick:function(a){global.phoneWeChatShareHelp&&global.phoneWeChatShareHelp.show()}}).expand(PhoneToolbarButtons).extend("ToolbarButton");
1018Class("PhoneReportButton",{create:function(){this._super();this.setSrc("report",bookConfig.ReportButtonIcon);this.initLanguage("btnReport","\u4e3e\u62a5")},onClick:function(a){bookConfig.EnableReportButton&&!window.reportPanel&&(global.reportPanel=new PhoneReportPanel(tmpContainer));global.reportPanel&&function(){global.reportPanel.showOrHide()}.delay(10)}}).expand(PhoneToolbarButtons).extend("ToolbarButton");
1019Class("PhoneInstructionsButton",{create:function(){this._super();this.setSrc("instructions",bookConfig.InstructionsButtonIcon);this.$img.css({overflow:"hidden",width:"22px"});this.$img.find(".svg").css({width:"20px",height:"20px"});this.initLanguage("btnInstructions","instructions")},onClick:function(a){bookConfig.InstructionsButtonVisible&&!window.bookInstructions&&(global.bookInstructions=new BookInstructions(tmpContainer));global.bookInstructions&&function(){bookInstructions.showOrHide()}.delay(10)}}).expand(PhoneToolbarButtons).extend("ToolbarButton");
1020Class("PhoneShoppingCartButton",{create:function(){this._super();this.setSrc("shoppingCart",bookConfig.ShoppingCartButtonIcon);this.shoppingNumber=$("<div id='shoppingNumber'>0</div>");this.shoppingNumber.css({width:"20px",height:"20px",position:"absolute",right:"-10px",top:"10px","font-size":"12px","text-align":"center",color:"#fff"});this.$button.append(this.shoppingNumber);this.initLanguage("btnShoppingCart","shoppingCart")},onClick:function(a){window.shoppingCart&&window.shoppingCart.showCart()},
1021setNumber:function(a){a||(a=0);this.shoppingNumber.html(a)}}).expand(PhoneToolbarButtons).extend("ToolbarButton");
1022Class("PhoneBookmarkButton",{create:function(){this._super();this.setSrc("addBookmark",bookConfig.BookmarkButtonIcon);getLanguage("AnnotMark","")?this.initLanguage("AnnotMark","bookmark"):this.initLanguage("btnBookMark","Bookmark");this.status=0},onClick:function(){var a={pageIndex:BookInfo.getCurrentPages()[0],color:getRandomColor()};global.bookmark&&(global.bookmark.addItem(a),global.bookmark.show())},setAsAdded:function(){1!=this.status&&(this.changeIcon("bookmark",bookConfig.BookmarkButtonIcon),
1023this.changeColor(),this.status=1)},setAsUnAdded:function(){0!=this.status&&(this.changeIcon("addBookmark",bookConfig.BookmarkButtonIcon),this.changeColor(),this.status=0)}}).expand(PhoneToolbarButtons).extend("BookmarkButton");Class("PhoneBackgroundSoundButton",{onClick:function(){global.settingBody||(global.settingBody=new PhoneSettingForm({parent:tmpContainer,formType:"setting",rightToLeft:rightToLeft}),global.settingBody.onResize());global.settingBody&&global.settingBody.show()},onMouseEnter:function(){}}).expand(PhoneToolbarButtons).extend("BackgroundSoundButton");
1024Class("PhoneNumberButton",{create:function(){this._super();this.setSrc("tel",bookConfig.PhoneButtonIcon);this.initLanguage("btnPhoneNumber","tel")},onClick:function(){var a=global.phoneNumber;a&&("string"==typeof a?window.open("tel:"+a):1!=a.length||a[0].label?(global.telephoneNumberForm||(global.telephoneNumberForm=new TelephoneNumberForm({parent:tmpContainer,formType:"tel",rightToLeft:rightToLeft}),global.telephoneNumberForm.onResize()),global.telephoneNumberForm&&global.telephoneNumberForm.show()):
1025window.open("tel:"+a[0].number))},onMouseEnter:function(){}}).expand(PhoneToolbarButtons).extend("ToolbarButton");
1026Class("DoubleSinglePageButton",{create:function(){this._super();this.setSrc("doubleSinglePage");this.initLanguage("btnDoubleSinglePage","DoublePage")},onClick:function(){global.doubleSinglePageForm||(global.doubleSinglePageForm=new DoubleSinglePageForm({parent:$("body"),formType:"doublepage",rightToLeft:rightToLeft}),global.doubleSinglePageForm.onResize());global.doubleSinglePageForm&&global.doubleSinglePageForm.show()},onMouseEnter:function(){}}).expand(PhoneToolbarButtons).extend("ToolbarButton");
1027Class("PhoneVideoButton",{create:function(){this._super();this.setSrc("videoGallery",bookConfig.VideoButtonIcon);this.initLanguage("btnVideo","Video Gallery")},onClick:function(){global.PhoneVideoGalleryForm||(global.PhoneVideoGalleryForm=new PhoneVideoGalleryForm({parent:tmpContainer,formType:"videoGallery",rightToLeft:rightToLeft,isPhone:!0},global.videoList),global.PhoneVideoGalleryForm.onResize());global.PhoneVideoGalleryForm&&global.PhoneVideoGalleryForm.show()},onMouseEnter:function(){}}).expand(PhoneToolbarButtons).extend("ToolbarButton");
1028Class("PhoneFirstPageButton",{create:function(){this._super();rightToLeft?this.setSrc("lastPage",bookConfig.LastButtonIcon):this.setSrc("firstPage",bookConfig.FirstButtonIcon);this.initLanguage("btnFirstPage","First")}}).expand(PhoneToolbarButtons).extend("FirstPageButton");Class("PhonePreviousPageButton",{create:function(){this._super();rightToLeft?this.setSrc("nextPage",bookConfig.LastButtonIcon):this.setSrc("previousPage",bookConfig.FirstButtonIcon);this.initLanguage("btnPrePage","Previous")}}).expand(PhoneToolbarButtons).extend("PreviousPageButton");
1029Class("PhoneNextPageButton",{create:function(){this._super();rightToLeft?this.setSrc("previousPage",bookConfig.LastButtonIcon):this.setSrc("nextPage",bookConfig.FirstButtonIcon);this.initLanguage("btnNextPage","Next")}}).expand(PhoneToolbarButtons).extend("NextPageButton");Class("PhoneLastPageButton",{create:function(){this._super();rightToLeft?this.setSrc("firstPage",bookConfig.LastButtonIcon):this.setSrc("lastPage",bookConfig.FirstButtonIcon);this.initLanguage("btnLastPage","Last")}}).expand(PhoneToolbarButtons).extend("LastPageButton");
1030Class("PhoneBackwardButton",{create:function(){this._super();rightToLeft?this.setSrc("forward",bookConfig.ForwardButtonIcon):this.setSrc("backward",bookConfig.BackwardButtonIcon);this.initLanguage("btnPageBack","Backward")}}).expand(PhoneToolbarButtons).extend("BackwardButton");Class("PhoneForwardButton",{create:function(){this._super();rightToLeft?this.setSrc("backward",bookConfig.ForwardButtonIcon):this.setSrc("forward",bookConfig.BackwardButtonIcon);this.initLanguage("btnPageForward","Forward")}}).expand(PhoneToolbarButtons).extend("ForwardButton");
1031Class("PhoneReaderButton",{create:function(a){this._super();this.setSrc("reader",bookConfig.ArticleListButtonIcon?bookConfig.ArticleListButtonIcon:a);this.initLanguage("btnArticleList","\u76ee\u5f55")},onClick:function(){global.phoneArticleList||(global.phoneArticleList=new PhoneArticleList({parent:tmpContainer,formType:"articlelist",rightToLeft:rightToLeft,isPhone:!0}),global.phoneArticleList.onResize());global.phoneArticleList&&global.phoneArticleList.show()}}).expand(PhoneToolbarButtons).extend("ToolbarButton");
1032Class("PhoneArticleButton",{create:function(a){this._super();this.setSrc("article",bookConfig.ArticlePagesButtonIcon?bookConfig.ArticlePagesButtonIcon:a);this.initLanguage("btnArticlePages","\u7248\u9762")},onClick:function(){global.phoneArticlePages||(global.phoneArticlePages=new PhoneArticlePages({parent:tmpContainer,formType:"article",rightToLeft:rightToLeft,isPhone:!0}),global.phoneArticlePages.onResize());global.phoneArticlePages&&global.phoneArticlePages.show()}}).expand(PhoneToolbarButtons).extend("ToolbarButton");
1033Class("PhoneCalendarButton",{create:function(a){this._super();this.setSrc("calendar",bookConfig.ReaderButtonIcon?bookConfig.ReaderButtonIcon:a);this.initLanguage("btnCalendar","\u5f80\u671f")},onClick:function(){var a;return $jscomp.asyncExecutePromiseGeneratorProgram(function(b){if(1==b.nextAddress){if(global.phoneArticlePeriodical)return b.jumpTo(2);a=bookConfig.UIBaseURL+"javascript/phoneperiodical.min.js";return b.yield(loadComponents(a),3)}2!=b.nextAddress&&(global.phoneArticlePeriodical=new PhoneArticlePeriodical({parent:tmpContainer,
1034formType:"calendar",rightToLeft:rightToLeft,isPhone:!0}),global.phoneArticlePeriodical.onResize());global.phoneArticlePeriodical&&global.phoneArticlePeriodical.show();b.jumpToEnd()})}}).expand(PhoneToolbarButtons).extend("ToolbarButton");Class("PhoneBookButton",{create:function(){this._super();this.setSrc("book",bookConfig.BookButtonIcon);this.initLanguage("btnBook","book")},onClick:function(){global.phoneArticleReader&&global.phoneArticleReader.hide()}}).expand(PhoneToolbarButtons).extend("ToolbarButton");
1035Class("PhoneEnlargeButton",{create:function(){this._super();this.setSrc("enlarge",bookConfig.BookButtonIcon);this.initLanguage("btnEnlarge","enlarge")},onClick:function(){global.phoneArticleReader&&global.phoneArticleReader.enlarge()}}).expand(PhoneToolbarButtons).extend("ToolbarButton");Class("PhoneReduceButton",{create:function(){this._super();this.setSrc("reduce",bookConfig.BookButtonIcon);this.initLanguage("btnReduce","reduce")},onClick:function(){global.phoneArticleReader&&global.phoneArticleReader.reduce()}}).expand(PhoneToolbarButtons).extend("ToolbarButton");
1036Class("PhonePrevArticleButton",{create:function(){this._super();this.setSrc("prevArticle",bookConfig.BookButtonIcon);this.initLanguage("btnPrevArticle","prevArticle")},onClick:function(){global.phoneArticleReader&&global.phoneArticleReader.prev()}}).expand(PhoneToolbarButtons).extend("ToolbarButton");
1037Class("PhoneNextArticleButton",{create:function(){this._super();this.setSrc("nextArticle",bookConfig.BookButtonIcon);this.initLanguage("btnNextArticle","nextArticle")},onClick:function(){global.phoneArticleReader&&global.phoneArticleReader.next()}}).expand(PhoneToolbarButtons).extend("ToolbarButton");
1038Class("PhoneNeatButton",{create:function(){this._super();this.setSrc("exitFullscreen",bookConfig.ExitFullscreenButtonIcon);
1038this.$img.css({overflow:"hidden",width:"22px"});this.$img.find(".svg").css({width:"20px",height:"20px"});this.initLanguage("btnExitFullscreen","Exit Fullscreen")},onClick:function(a){window.parent.postMessage({command:"exit"},"*");NeatStyle.exitFullscreen();if("neat"===_get(htmlConfig,"phoneTemplate.name")&&"Chinese"==UserGroups){var b,c;null==(b=toolBar)||null==(c=b.$morePanel)||
1039c.hide()}}}).expand(PhoneToolbarButtons).extend("ToolbarButton");Class("PhoneTableOfContentButton",{}).expand(PhoneToolbarButtons).extend("TableOfContentButton");Class("PhoneThumbnailButton",{}).expand(PhoneToolbarButtons).extend("ThumbnailButton");Class("PhoneShareButton",{}).expand(PhoneToolbarButtons).extend("ShareButton");Class("PhoneHomeButton",{}).expand(PhoneToolbarButtons).extend("HomeButton");Class("PhoneZoomButton",{}).expand(PhoneToolbarButtons).extend("ZoomButton");
1040Class("PhoneSearchButton",{}).expand(PhoneToolbarButtons).extend("SearchButton");Class("PhoneAutoPlayButton",{}).expand(PhoneToolbarButtons).extend("AutoPlayButton");Class("PhoneAnnotationButton",{}).expand(PhoneToolbarButtons).extend("AnnotationButton");Class("PhoneVideoButton",{}).expand(PhoneToolbarButtons).extend("VideoButton");Class("PhoneSlideshowButton",{}).expand(PhoneToolbarButtons).extend("SlideshowButton");Class("PhonePrintButton",{}).expand(PhoneToolbarButtons).extend("PrintButton");
1041Class("PhoneMessageButton",{}).expand(PhoneToolbarButtons).extend("MessageButton");Class("PhoneDownloadButton",{}).expand(PhoneToolbarButtons).extend("DownloadButton");Class("PhoneFullscreenButton",{}).expand(PhoneToolbarButtons).extend("FullscreenButton");Class("PhoneLanguageButton",{}).expand(PhoneToolbarButtons).extend("LanguageButton");Class("PhoneAboutButton",{}).expand(PhoneToolbarButtons).extend("AboutButton");Class("PhoneHelpButton",{}).expand(PhoneToolbarButtons).extend("HelpButton");
1042Class("PhoneMoreButton",{}).expand(PhoneToolbarButtons).extend("MoreButton");Class("PhoneSelectTextButton",{}).expand(PhoneToolbarButtons).extend("SelectTextButton");
1043Class("NeatZoomButton",{create:function(){this._super();this.changeStyle()},setAsZoomin:function(){this.setSrc("NeatZoomIn",bookConfig.ZoomInButtonIcon);this.changeLanguage();this.changeStyle()},setAsZoomout:function(){this.setSrc("NeatZoomOut",bookConfig.ZoomOutButtonIcon);this.changeLanguage();this.changeStyle()},changeColor:function(){},changeStyle:function(){this.$button.css({position:"absolute",bottom:"0px",left:"auto",top:"auto",cursor:"pointer","z-index":"100",width:"42px",height:"42px",right:"48px"});
1044this.$button.find("img").css({position:"absolute",left:"12px",top:"12px",width:"18px",height:"18px",fill:"#fff"});this.$button.find("span").css({display:"none"})}}).extend("ZoomButton");
1045Class("PhoneCustomButton",{create:function(a){this.$button=$("<div style='position:absolute;'></div>");var b=$(a).width(),c=$(a).height(),d=(toolBar.getTopHeight()-c)/2;this.$button.css("width",b+"px");this.$button.css("height",c+"px");$(a).css("margin-top",d+"px");this.$button.append($(a));this.ButtonClickEvent=this.onButtonClick.bind(this)},onClick:function(a){}}).expand(PhoneToolbarButtons).extend("ToolbarButton");var phone_toolbar_icons={arrow:"iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NDRGNDE0M0M2ODNFMTFFNjhEMzY5QjdFRDRBNTVBQUYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NDRGNDE0M0Q2ODNFMTFFNjhEMzY5QjdFRDRBNTVBQUYiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo0NEY0MTQzQTY4M0UxMUU2OEQzNjlCN0VENEE1NUFBRiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo0NEY0MTQzQjY4M0UxMUU2OEQzNjlCN0VENEE1NUFBRiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PqDH1GgAAAA+SURBVHjaYvz//z8DNQATA5XA4DOIBYsYKYHGiM8gFAV4wP8RHNiEAp6RHIMYR1M2zjD6Tw2DGIdHGAEEGACyiQcuZ38+nQAAAABJRU5ErkJggg==",
1046arrow2:"iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i
104677u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NEM4QUEyNEU2ODNFMTFFNkE0OEFEREQ2NkJFOTU2MjAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NEM4QUEyNEY2ODNFMTFFNkE0OEFEREQ2NkJFOTU2MjAiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo0QzhBQTI0QzY4M0UxMUU2QTQ4QURERDY2QkU5NTYyMCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo0QzhBQTI0RDY4M0UxMUU2QTQ4QURERDY2QkU5NTYyMCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PlbqrV8AAAA4SURBVHjaYvz//z8DNQDjyDKIFJMZCRnESIQh/wfUIIJidDPoP54AHuJeGzzRT5WUPUxyP0CAAQD9R07dZWVLqQAAAABJRU5ErkJggg==",
1047flipsoundOff:"iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAALBJREFUeNqsVNEOgyAMlI4HP3t+4vYze7JdajWBgrSAl4hI4nF3hS5E9KZ5LNcTjq9nEHiIeqETpOYB3Lsj8g9fa4PUcq4QUd4ATIbnfFeuirjaClOyOrbCiqGQEnIetcIiz7pCyYsypU7YRcnJXmOEbE8sdh8lqyirWtktwniT4TX79eTny1AKNEkoqsIIKXguvIph0nJnpWOjwrXm8BknbB9wF+EjjRZqHWMGfwEGAI3QhAWdX4Y9AAAAAElFTkSuQmCC",flipsoundOn:"iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAL1JREFUeNqsVNEOgzAILMyHffb2ifNn9iQsXSVWpIi1JFZsmuPuqCRmfvH9SPLA/2tMQF4mvXExWOWAocpE+fAcKVBL3hgSlTdiBqM1X5QizbAca9aqwY4gAvQ+yHEYcgWeV2HIDc85GRLS6tee6V6a2zy/KQVM4hFpOxogIhGcq8LXGSI+1c4SYWh5KNlXSR7goW5Qp4egrhCP8dD6c7oYnvsFno9To8PWcPj0dfn8gocBhwxatCbGnfgJMADn4IsF0oHN9wAAAABJRU5ErkJggg==",
1048search_small:"iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAYAAAA71pVKAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAQ9JREFUeNqUksFqwkAQhhMRX0KwZ0sP6sWDbxB8AaUnD03r0QcRQUW9F/ICJm+QQi/iQfDcQh9CC8ZvcCKbJYr54WPDzv4zk91xkyRxRFEUVVjeoQcvzkU7CGDped7RseSKGWOV7zU04Ae+NN6BGmyhS4K/jDkMQ6n4Dc8wggWHTtpNieUDxrCHNrFDai6DrxWHBBZmZk0yJ4n82xzeYJrGJXMffmHl3NZSz/TNTTG3IE5bzZPGYmja5iL6t80buVW9nFxprKNPlzEH+hz+nYq+ngnMzbJe1AAmWiHvqWZ6fvXIkMTGkDxZl+dmzMZ4SpVXqGtcBuNTuoGDneBqfkQ6LNcEhZ7KbLlwZVtnAQYAscZlWauJl+QAAAAASUVORK5CYII=",
1049phoneShareToQQ:"iVBORw0KGgoAAAANSUhEUgAAAMgAAAEsCAMAAACxJAyMAAAA/1BMVEUAAAD////////////////////8/f319/j+/v7////////////////////19/j////7/P319/j19/j19/j19/j19/j19/j19/j19/j19/j19/j19/j19/j19/j3+fr19/j19/j19/j19/j19/j19/j19/j19/j19/j19/j19/j19/j19/j19/j19/j19/j19/j19/j19/j19/j19/j19/j19/j19/j19/j19/j19/j19/j19/j19/j19/j19/j19/j19/j19/j////19/j////////19/gzMzNubm6np6fLy8vr6+uzs7NJSUnW1tZ9fX1dXV2MjIyampq/v7/g4OA73y7MAAAARXRSTlMAImaZd90R/ESIM7vuzAKqVQpoDoYbrXhjqH9S+HBMOBXy0s1AXeC2oR8G9dzvx7+QMywE1+e665pEL4soGJWxw+Pn5eTIx+LTAAANlklEQVR42uzbV3LiUBCF4eMXiSeVJUTOCDBJ5ByMXVP1739Jg8BhjCd4ZjCWXP520Drcut0tpC9fvvxUuZlp6xMo9aleKfISgw5MIl+IXbgHv5KPKdqKPfCagKMoG2agUTCmwFrRVXZ9zNsrOeCzGyui7HQXZiWpfQ8LJoaiqTiDal17DnzbkE8omu7wU1vpGIhjTykpmorNKx0U4L497uNYijR7Co60YBBXpDnQaAe5zKJ6SB5Y9W5aUpHuUBHXHksa5ud1hZ+hP2l1TVehtXJ1dDOp/ymWO24UUokkDBWwO9Av67fcu6zCqVgBBgqMfGCS0CuZdPgvj7QJZFY6sF0TvLZO5KAa9hE3Z0KjpifFPKT0kt0IIgu3hA+eoR8UoBLXC1mYh73nTULX0I/Gk9MpsJUP/1y4MXnVzRZgph/twAv7WXchqRMtqFgvT7oZ+ta9BzmdmsJGT4JB/VZh9w0SOtWHpZ40oRH+xr0CcZ3KwLUeFQnKCr3aqKxXRsuhoUdOnqY+hdUs7FfIly/vrGzo5+KzSE3n6flOL7ipKwXsHp2cIqMEuC8C6sDmkAcQhT3DowGQfdmze5KuJkBKEWLtgF1ZD7aVw71e96NWh2QHlfiF+FNrNRnHekA+7DPIK9aaPX+RS0g1oNdgrxH61v0nll0Cd4p34aYDdNa2oqjtTICF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",
1050phoneWeChatShareHelp:"iVBORw0KGgoAAAANSUhEUgAAAMgAAAEsCAYAAACG+vy+AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjM1Qzk5NUFCM0UyQTExRTg5QkM2REEwOTYzMTdGRkRFIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjM1Qzk5NUFDM0UyQTExRTg5QkM2REEwOTYzMTdGRkRFIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MzVDOTk1QTkzRTJBMTFFODlCQzZEQTA5NjMxN0ZGREUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MzVDOTk1QUEzRTJBMTFFODlCQzZEQTA5NjMxN0ZGREUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6wBfWwAAAqZUlEQVR42uxd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",
1051play:"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",
1052close:"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",
1053closeForm:"iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAAXNSR0IArs4c6QAAAH1JREFUOE9jZKAyYKSyeQxD0EBjS4f/oGA4e/wAQddjU4uhCaaIkKG41GF1BSFD8cnj9BYuTYQswxtO6JoJGQYKJqIDHjm94oswggaCDCLGZTALCRqIbBhME9kupGoYUjWWCYUZSemQkGGwcCQ6p1A9L1NaPhJMNqRaQHUDARc/XBX0Nx+fAAAAAElFTkSuQmCC"};Class("PhoneButtonQueue",{create:function(a){this.addPageNum=a.addPageNum;this.container=a.container;this.extended=a.extended;this.topBar=a.topBar;this.bottomBar=a.bottomBar;this.buttonWidth=a.buttonWidth;this.barWidth=a.barWidth;this.buttonTop=a.buttonTop;this.buttonLeft=a.buttonLeft;this.notExtended=a.notExtended;this.buttons=a.buttons.clone();this.buttons.each(function(b){b.freedom();b.hint=!1});this.initTopBar();this.initBottomBarArray();
1053this.addPageNum&&!this.bottomBar.find(".inputButton")[0]&&
1054this.initInputNum()},initBottomBarArray:function(){var a=bookConfig.phoneIconNumber?bookConfig.phoneIconNumber:6;0<=global.templeteName.indexOf("article")&&(!bookConfig.isArticlePhoneMoreButtonVisible||this.notExtended)&&(a=8);this.bottomBarArray=[];var b=this.buttons.length;if(b>a){for(var c=0;c<a-1;c++){var d=this.buttons.get(0);this.bottomBarArray.push(d);this.buttons.remove(d)}(a=this.pickButtonsByName("more"))&&this.bottomBarArray.push(a)}else for(this.pickButtonsByName("more"),b=this.buttons.length,
1055c=0;c<b;c++)d=this.buttons.get(0),this.bottomBarArray.push(d),this.buttons.remove(d);for(c=0;c<this.bottomBarArray.length;c++)this.bottomBarArray[c]&&this.bottomBarArray[c].addTo(this.bottomBar),isIphoneXor11()&&this.bottomBarArray[c].$button.css("top","10px")},initTopBar:function(){for(var a=this.buttonLeft,b=this.buttons.find("PhoneCustomButton"),c=0;c<b.length;c++){var d=b.get(c);this.buttons.remove(d);d&&(a+=d.width()+10,d.setPosition(this.barWidth-a,this.buttonTop),d.addTo(this.topBar))}"article"!=
1056global.templeteName&&(this.btnCalendar=this.pickButtonsByName("calendar"))&&(a+=this.buttonWidth+10,this.btnCalendar.setPosition(this.barWidth-a,this.buttonTop),this.btnCalendar.addTo(this.topBar));if(this.btnNeat=this.pickButtonsByName("neat"))a+=this.buttonWidth+10,this.btnNeat.setPosition(this.barWidth-a,this.buttonTop),this.btnNeat.addTo(this.topBar);if(this.btnInstructions=this.pickButtonsByName("instructions"))a+=this.buttonWidth+10,this.btnInstructions.setPosition(this.barWidth-a,this.buttonTop),
1057this.btnInstructions.addTo(this.topBar);"article"!=global.templeteName&&(this.shareBtn=this.pickButtonsByName("share","sharethis"))&&(a+=this.buttonWidth+10,this.shareBtn.setPosition(this.barWidth-a,this.buttonTop),this.shareBtn.addTo(this.topBar));if(this.pageflip=this.pickButtonsByName("pageflip"))a+=this.buttonWidth+10,this.pageflip.setPosition(this.barWidth-a,this.buttonTop),this.pageflip.addTo(this.topBar);"article"!=global.templeteName&&(this.phoneticReading=this.pickButtonsByName("phoneticReading"))&&
1058(a+=this.buttonWidth+10,this.phoneticReading.setPosition(this.barWidth-a,this.buttonTop),this.phoneticReading.addTo(this.topBar))},pickButtonsByName:function(a,b){if(b){a=this.buttons.find(a);if(a.length)for(var c=0;c<a.length;c++){var d=a.get(c);if(d.name==b)return this.buttons.remove(d),d}return null}b=this.buttons.find(a).get(0);this.buttons.remove(b);return b},autoCenter:function(a,b,c,d){if(a&&!(0>
1058=a.length)){var e=this.bottomBar.find(".inputButton"),f=a.length,g=Math.max((b-c*f)/(f-1),0);this.addPageNum&&
1059(g=Math.max((b-c*f-100)/(f-1),0));void 0==d&&(d=0);for(b=0;b<f;b++){var h=g*b+c*b;this.addPageNum&&(b==Math.ceil(f/2)&&e[0]&&e.css({left:h+d+"px","margin-left":0}),b>=f/2&&(h+=100+g));a[b].$button.css({left:h+d+"px","margin-left":0})}}},initInputNum:function(){this.inputButton=$("<div class='inputButton'><label><input aria-labelledby='currentPageIndex' id='currentPageIndexTextField' class='currentPageIndexTextField' type='text'/></label></div>");this.inputButton.css({width:"100px",left:"0px",top:"5px",
1060position:"absolute",height:"30px",cursor:"pointer"});this.inputButton.find("input").css({padding:"0px","text-align":"center","border-width":"0px",background:"#ffffff",width:"100%",height:"30px","border-radius":"15px",position:"absolute",color:bookConfig.pageNumColor,left:0,top:0});(isPhone()||isPad())&&this.inputButton.find("input").css({});isIphoneXor11()&&this.inputButton.css({top:"15px"});this.bottomBar.append(this.inputButton);bookConfig.enablePageBack&&this.inputButton.css({width:"100px"})},
1061sort:function(){this.buttonWidth=40;this.barWidth=Math.min(windowWidth,319);this.barLeft=(windowWidth-this.barWidth)/2;this.autoCenter(this.bottomBarArray,this.barWidth,this.buttonWidth,this.barLeft);if(this.extended){this.extended.buttonsArray=[];for(var a=0;a<this.buttons.length;a++){var b=this.buttons.get(a);this.extended.buttonsArray.push(b)}}}});Class("PhoneToolbar",{initBar:function(){bookConfig.ToolBarVisible&&(this.topBar=$("<div class='phoneTopBar'></div>"),this.bottomBar=$("<div class='phoneBottomBar'></div>"),this.parent.append(this.topBar),this.parent.append(this.bottomBar),bookConfig.appLogoIcon&&(this.logo=new PhoneLogo,this.logo.setPosition(10,0),this.logo.addTo(this.topBar)),this.initStyle(),NeatStyle.isNeat()||(bookConfig.toolbarAlwaysShow||this.enterToShow(),bookConfig.showGotoButtonsAtFirst&&global.phoneGotoPagePanel&&window.setTimeout(function(){global.phoneGotoPagePanel.show()},
106220),window.setTimeout(function(){global.phoneSearchBar&&global.phoneSearchBar.show()},20)))},initButtons:function(){this.buttons=new ObjectPool;this.addPageNum=!1;this.sort();1>=this.buttons.length&&bookConfig.enablePageBack&&(this.addPageNum=!0,this.buttons.remove(this.buttons.find("gotopage").get(0)),global.phoneGotoPagePanel&&global.phoneGotoPagePanel.destroy(),rightToLeft?(this.buttons.add(new PhoneForwardButton),this.buttons.add(new PhoneLastPageButton),this.buttons.add(new PhoneNextPageButton),
1063this.buttons.add(new PhonePreviousPageButton),this.buttons.add(new PhoneFirstPageButton),this.buttons.add(new PhoneBackwardButton)):(this.buttons.add(new PhoneBackwardButton),this.buttons.add(new PhoneFirstPageButton),this.buttons.add(new PhonePreviousPageButton),this.buttons.add(new PhoneNextPageButton),this.buttons.add(new PhoneLastPageButton),this.buttons.add(new PhoneForwardButton)));if(3>=this.buttons.length&&!bookConfig.enablePageBack){this.addPageNum=!0;var a=null;this.buttons.remove(this.buttons.find("gotopage").get(0));
1064global.phoneGotoPagePanel&&global.phoneGotoPagePanel.destroy();2==this.buttons.length&&(a=this.buttons.objects.pop());rightToLeft?(this.buttons.add(new PhoneLastPageButton),this.buttons.add(new PhoneNextPageButton),this.buttons.add(new PhonePreviousPageButton),this.buttons.add(new PhoneFirstPageButton)):(this.buttons.add(new PhoneFirstPageButton),this.buttons.add(new PhonePreviousPageButton),this.buttons.add(new PhoneNextPageButton),this.buttons.add(new PhoneLastPageButton));a&&this.buttons.add(a)}this.buttons.length>
1065(bookConfig.phoneIconNumber?bookConfig.phoneIconNumber:6)&&this.buttons.add(new PhoneMoreButton);bookConfig.InstructionsButtonVisible&&this.buttons.add(new PhoneInstructionsButton);NeatStyle.isNeat()&&(this.buttons.add(new PhoneNeatButton),this.buttons.remove(this.buttons.find("fullscreen").get(0)));global.phoneSearchBar&&this.buttons.remove(this.buttons.find("search").get(0));this.buttons.each(function(b){b.setCallback(this.afterButtonClick.bind(this));this.setButtonTitle(b)}.bind(this))},addTopRightButton:function(){this.topRightButton||
1066(this.topRightButton=$("<div class='topRightButton' id='createButton'></div>"),bookConfig.ToolBarVisible?this.topBar.append(this.topRightButton):this.parent.append(this.topRightButton))},addPhoneticReading:function(){if(!this.buttons.exists("phoneticreading")){var a=new PhonePhoneticReadingButton;this.buttons.add(a);a.setCallback(this.afterButtonClick.bind(this));this.setButtonTitle(a);this.resetButtonPosition()}},addCustomButton:function(a){a&&(a=new PhoneCustomButton(a),this.buttons.add(a),a.setCallback(this.afterButtonClick.bind(this)),
1067this.setButtonTitle(a),this.resetButtonPosition())},removeCustomButton:function(){var a=this.buttons.find("PhoneCustomButton").get(0);this.buttons.remove(a);this.resetButtonPosition()},sort:function(){var a="phoneticreading pageflip shopping thumb table goto zoom bookmark number sound search calendar print annotation wechat email btnshare download language home autoflip select about message fullscreen report doublesinglepage videogallery".split(" "),b=[],c=a.length,d=bookConfig.buttonsSortXML;if(d&&
1068"object"==typeof d)for(var e=0;e<d.length;e++)if("string"==typeof d[e])for(var f=d[e].toLowerCase(),g=0;g<c;
1068g++)if(0<=f.indexOf(a[g])){b.push(a[g]);break}for(d=0;d<c;d++)0>b.indexOf(a[d])&&b.push(a[d]);for(a=0;a<b.length;a++)c=b[a],c=c.toLowerCase(),this.addButton(c)},setButtonTitle:function(a){a.setTitle(a.caption)},getTopRightButtonWidth:function(){return this.topRightButton&&this.topRightButton.width()+15||0},resetButtonPosition:function(){var a=this.getTopRightButtonWidth();switch(bookConfig.phoneToolbarFontSize){case "large":var b=
106960;break;case "normal":b=50;break;default:b=40}(new PhoneButtonQueue({addPageNum:this.addPageNum,buttons:this.buttons,barWidth:windowWidth,buttonWidth:b,buttonTop:0,buttonLeft:a,topBar:this.topBar,bottomBar:this.bottomBar,extended:this.extendedBar})).sort();this.extendedBar.resize();this.extendedBar.hide();this.buttons.each(function(c){c.changeCaptionColor()}.bind(this))},initStyle:function(){bookConfig.appLogoIcon||bookConfig.InstructionsButtonVisible||bookConfig.ShareButtonVisible||this.topBar.remove();
1070this.topBar.css({background:this.color.rgba(this.topBarAlpha)});isIphoneXor11();this.bottomBar.css({background:this.color.rgba(this.topBarAlpha)});var a=this.getTopHeight(!0),b=this.getBottomHeight(!0);this.topBar.css("height",a+"px");this.bottomBar.css("height",b+"px")},initExtendedbar:function(){this.extendedBar=new PhoneExtendedBar(this.parent);global.moreBar=this.extendedBar},onResize:function(a,b){bookConfig.ToolBarVisible&&(this.logo&&this.logo.setImgStyle({"max-width":this.topBar.width()-100+
1071"px"}),this.resetButtonPosition())},getHeight:function(a){return this.getTopHeight(a)+this.getBottomHeight(a)},getTopHeight:function(a){return bookConfig.toolbarAlwaysShow||a?"both"==bookConfig.phoneToolbarType?60:40:0},getLogoHeight:function(){return 0},getBottomHeight:function(a){if(NeatStyle.isNeat())return isIphoneXor11()?60:40;if(!bookConfig.toolbarAlwaysShow&&!a)return 0;if("both"==bookConfig.phoneToolbarType)return isIphoneXor11()?80:60;if(!isIphoneXor11())return 40;if(isIphoneXor11())return 60},
1072getWidth:function(){return 0},initEvents:function(){this.topBar&&this.topBar.bind(_event._enter,function(){this.enterOption&&window.clearTimeout(this.enterOption)}.bind(this));this.bottomBar&&this.bottomBar.bind(_event._enter,function(){this.enterOption&&window.clearTimeout(this.enterOption)}.bind(this))},show:function(){NeatStyle.isNeat()||!bookConfig.ToolBarVisible||this.visible||(this.visible=!0,this.bottomBar.animate({bottom:0},300),this.topBar.animate({top:0},300),this.showGopageButtons&&global.phoneGotoPagePanel&&
1073window.setTimeout(function(){global.phoneGotoPagePanel.show()}.bind(this),20),global.phoneSearchBar&&window.setTimeout(function(){global.phoneSearchBar.show()}.bind(this),20),this.showExtendedBar&&this.extendedBar&&window.setTimeout(function(){this.extendedBar.show()}.bind(this),20),bookType==BookType.singlePhone_book&&singlePhoneBook&&singlePhoneBook.setShow(!1),bookType==BookType.phone_book&&phoneBook&&phoneBook.setShow(!1),BookEvent.trigger("showToolbar",[]))},hide:function(){bookConfig.ToolBarVisible&&
1074this.visible&&(this.enterOption&&window.clearTimeout(this.enterOption),this.visible=!1,this.bottomBar.animate({bottom:-this.bottomBar.height()},300),this.topBar.animate({top:-60},300),this.showExtendedBar=this.showGopageButtons=!1,global.phoneGotoPagePanel&&(global.phoneGotoPagePanel.visible&&(this.showGopageButtons=!0),global.phoneGotoPagePanel.hide()),global.phoneSearchBar&&global.phoneSearchBar.hide(),this.extendedBar&&(this.extendedBar.visible&&(this.showExtendedBar=!0),this.extendedBar.hide()),
1075bookType==BookType.singlePhone_book&&singlePhoneBook&&singlePhoneBook.setShow(!0),bookType==BookType.phone_book&&phoneBook&&phoneBook.setShow(!0),BookEvent.trigger("hideToolbar",[]))},showOrHide:function(){!0===this.visible?this.hide():this.show()},enterToShow:function(){this.show();this.enterOption=window.setTimeout(this.hide.bind(this),5E3)},addButton:function(a){switch(a){case "shopping":global.pageEditor&&global.pageEditor.setting&&parseBool(global.pageEditor.setting.shoppingCartHTML)&&this.buttons.add(new PhoneShoppingCartButton);
1076break;case "thumb":bookConfig.ThumbnailsButtonVisible&&this.buttons.add(new PhoneThumbnailButton);break;case "table":bookConfig.TableOfContentButtonVisible&&this.buttons.add(new PhoneTableOfContentButton);break;case "goto":this.buttons.add(new PhoneGotoPageButton);break;case "zoom":bookConfig.ZoomButtonVisible&&this.buttons.add(new PhoneZoomButton);break;case "bookmark":bookConfig.BookMarkButtonVisible&&this.buttons.add(new PhoneBookmarkButton);break;case "number":bookConfig.PhoneButtonVisible&&this.buttons.add(new PhoneNumberButton);
1077break;
1077case "sound":bookConfig.BackgroundSoundButtonVisible&&this.buttons.add(new PhoneBackgroundSoundButton);break;case "search":bookConfig.SearchButtonVisible&&this.buttons.add(new PhoneSearchButton);break;case "print":bookConfig.PrintButtonVisible&&this.buttons.add(new PhonePrintButton);break;case "message":bookConfig.MessageButtonVisible&&this.buttons.add(new PhoneMessageButton);break;case "annotation":bookConfig.AnnotationButtonVisible&&this.buttons.add(new PhoneAnnotationButton);break;case "wechat":bookConfig.WeChatShareButtonVisible&&
1078this.buttons.add(new PhoneWeChatShareButton);break;case "btnshare":bookConfig.ShareButtonVisible&&this.buttons.add(new PhoneShareButton);break;case "download":bookConfig.DownloadButtonVisible&&this.buttons.add(new PhoneDownloadButton);break;case "language":1<language.length&&this.buttons.add(new PhoneLanguageButton);break;case "home":bookConfig.HomeButtonVisible&&this.buttons.add(new PhoneHomeButton);break;case "autoflip":bookConfig.AutoPlayButtonVisible&&this.buttons.add(new PhoneAutoPlayButton);
1079break;case "email":bookConfig.EmailButtonVisible&&this.buttons.add(new PhoneEmailButton);break;case "select":bookConfig.SelectTextButtonVisible&&this.buttons.add(new PhoneSelectTextButton);break;case "about":bookConfig.aboutButtonVisible&&this.buttons.add(new PhoneAboutButton);break;case "report":bookConfig.EnableReportButton&&this.buttons.add(new PhoneReportButton);break;case "doublesinglepage":bookConfig.DoubleSinglePageButtonVisible&&this.buttons.add(new DoubleSinglePageButton);break;case "videogallery":bookConfig.VideoButtonVisible&&
1080this.buttons.add(new PhoneVideoButton);break;case "pageflip":bookConfig.phoneFlipShortcutSwitchButtonVisible&&"brief"!=global.templeteName&&this.buttons.add(new PhonePageFlipButton);break;case "fullscreen":!bookConfig.FullscreenButtonVisible||!isAndroid()&&"brief"!=global.templeteName||NeatStyle.isNeat()||this.buttons.add(new PhoneFullscreenButton);break;case "neat":NeatStyle.isNeat()&&this.buttons.add(new PhoneNeatButton);break;case "calendar":window.book_visit&&window.book_visit.periodicalId&&window.book_visit.periodsListPath&&
1081this.buttons.add(new PhoneCalendarButton)}}}).extend("Toolbar");Class("PhoneExtendedBar",{create:function(a){this._super(a);this.buttonsArray=[];this.height=72;this.initElements();this.initHtml();this.initEvent();this.initCss()},initHtml:function(){this.$bar.append(this.arrow);this.$bar.append(this.swiper);this.$bar.append(this.cancel)},initElements:function(){this.arrow=$("<div class='arrow'><div class='svg-box'></div></div>");this.cancel=$("<div class='cancel'>"+getLanguage("lblCancel","Cancel")+"</div>");isIphoneXor11()&&this.cancel.css({height:"60px","line-height":"60px",
1082bottom:"-61px"});phoneSvgIcons&&phoneSvgIcons.arrow_down&&this.arrow.find("div").html(phoneSvgIcons.arrow_down);this.initSwiper()},initSwiper:function(){this.swiper=$("<div class='stage'></div>");this.swiperList=$("<div class='swiper'></div>");this.swiper.append(this.swiperList);this.dots=$("<div class='dots'></div>");this.swiper.append(this.dots);this.swiper.rolling({},Direction.left)},initEvent:function(){this.arrow.click(function(){this.hide()}.bind(this));this.cancel.click(function(){this.hide()}.bind(this))},
1083initCss:function(){this.$bar.css({display:"block",overflow:"visible","background-color":this.color.rgba(bookConfig.ToolBarAlp
1083ha)});this.$bar.addClass("phone");this.arrow.css({"background-color":this.color.rgba(bookConfig.ToolBarAlpha)});this.cancel.css({"background-color":this.color,color:bookConfig.iconFontColor})},show:function(a){this.visible||(a="40px",isIphoneXor11()&&(a="60px"),this.$bar.animate({bottom:a},400,"linear",function(){this.visible=!0}.bind(this)))},hide:function(){this.visible&&
1084this.$bar.animate({bottom:"-358px"},400,"linear",function(){this.visible=!1}.bind(this))},showOrHide:function(){this.visible?this.hide():this.show()},resize:function(a){this.swiperList.empty();this.dots.empty();a=this.buttonsArray.length;var b=parseInt((windowWidth+10)/70),c=4*b,d=(windowWidth-30*(b-1)-40*b)/2;a<b&&(d=30);this.height=72;a>b&&(this.height=134);a>2*b&&(this.height=196);a>3*b&&(this.height=258);this.$bar.css({height:this.height+"px"});if(!(0>=c)){for(var e=Math.ceil(a/c),f=0;f<e;f++){var g=
1085$("<div class='item'></div>"),h=$("<div class='dot'></div>");g.css("width",windowWidth+"px");for(var k=0;k<c;k++){var m=k+f*e;if(m>a-1)break;0==m%b?this.buttonsArray[m].$button.css({"margin-left":d+"px",left:0}):this.buttonsArray[m].$button.css({"margin-left":"30px",left:0});this.add(g,this.buttonsArray[m])}this.swiperList.append(g);this.dots.append(h)}this.swiper.refreshData()}},add:function(a,b){b.freedom();b.$button.appendTo(a);b.$parent=a;b.addEvents()}}).extend("ExtendedBar");var PhoneThumbnailForm=Class({create:function(a){this._super(a);this.visible=!1;this.totalPageCount=bookConfig.totalPageCount;this.itemWidth=this.getThumbWidth();this.marginLeft=10;this.marginTop=0;this.itemBorderWidth=3;this.toolBarHeight=80;this.topBarHeight=40;this.itemBorderColor="#f76c6c";this.itemArray=[];this.hasSearch=!1;this.itemHeightArray=this.getHeightArray();this.closeUrl="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RjhBN0ZCRjFCQjgwMTFFNjhCMjQ5NjVERDlGODU5NkUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RjhBN0ZCRjJCQjgwMTFFNjhCMjQ5NjVERDlGODU5NkUiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpGOEE3RkJFRkJCODAxMUU2OEIyNDk2NUREOUY4NTk2RSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpGOEE3RkJGMEJCODAxMUU2OEIyNDk2NUREOUY4NTk2RSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Prtn4R8AAABdSURBVHjaYvz//z8DLQETA43BqAWjFtDHgv9QTKocyT74T4BPtgWMWAz9j0OebB8w4nA5IzUjmZEAf/DGAb5g+U+tZIpuONGW0DwOWMgwmIFWqWi0sBu1ADsACDAA1jMSLYufr4AAAAAASUVORK5CYII=";
1086this.mainColor=bookConfig.formBackgroundColor||"#111";this.fontColor=bookConfig.formFontColor?bookConfig.formFontColor:bookConfig.iconColor;bookConfig.appLogoIcon||bookConfig.InstructionsButtonVisible||(this.toolBarHeight=40,this.topBarHeight=0);this.initEvent();this.initThumbItems();this.stage.css({"z-index":1})},getThumbWidth:function(){switch(bookConfig.ThumbnailSize.toLowerCase()){case "normal":return 120;case "large":return 160;default:return 90}},initThumbItems:function(){this.searchButton&&
1087this.searchButton.css({display:"block"});this.closeButton&&this.closeButton.css({display:"none"});this.input&&this.input.val("");this.searchText="";this.items.html("");this.searchResult&&this.searchResult.html("");this.itemArray=[];this.taskList=new TaskList;this.countHorizatal=parseInt((windowWidth-this.marginLeft)/(this.itemWidth+this.marginLeft));this.countVertical=parseInt((windowHeight-this.toolBarHeight-this.marginTop)/(this.itemHeightArray.itemHeight+this.marginTop))+1;this.taskList.setLargeLength(this.countHorizatal*
1088this.countVertical);this.addItem();this.setHighLight(BookInfo.getCurrentPageIndex())},initHtml:function(){bookConfig.RightToLeft&&this.stage.addClass("rightToLeft");this.itemBox=$("<div style='text-align:left;display:inline-block;'></div>");this.items=$("<div style='width:100%;'></div>");this.stage.append(this.title);this.title.append(this.close);
1088bookConfig.mobileThumbnailSearchBarVisible&&(this.initSearchBox(),this.initSearchEvent());this.parent.append(this.stage);this.stage.append(this.itemBox);
1089this.itemBox.append(this.items)},initSearchBox:function(){this.searchButtonUrl=bookConfig.SearchButtonIcon?bookConfig.SearchButtonIcon:form_icons.search_form?"data:image/png;base64,"+form_icons.search_form:uiBaseURL+"search_form.png";this.searchButton=$("<img alt='searchButton' width='auto' height='auto' class='searchButton hover_background button' role='button' src='"+this.searchButtonUrl+"'/>");this.closeButton=$('<div class=\'button\' role=\'button\' style=\'display:none;position: absolute;width:18px;height:18px; top: 70px;right: 23px;cursor: pointer;z-index: 10;transform: translate(0, -50%);\'><?xml version="1.0" encoding="utf-8"?> <svg class="svg" fill="#8F8F8F" version="1.1" id="\u56fe\u5c42_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 20 20" style="enable-background:new 0 0 20 20;" xml:space="preserve"> <path class="st0" d="M11.9,10l5.7-5.7c0.5-0.5,0.5-1.4,0-1.9s-1.4-0.5-1.9,0l0,0L10,8.1L4.3,2.4c-0.5-0.5-1.4-0.5-1.9,0 s-0.5,1.4,0,1.9l0,0L8.1,10l-5.7,5.7c-0.5,0.5-0.5,1.4,0,1.9c0,0,0,0,0,0c0.5,0.5,1.4,0.5,1.9,0c0,0,0,0,0,0l5.7-5.7l5.7,5.7 c0.5,0.5,1.4,0.5,1.9,0c0,0,0,0,0,0c0.5-0.5,0.5-1.4,0-1.9c0,0,0,0,0,0L11.9,10z"/> </svg> </div>');
1090this.searchResult=$("<p class='result'></p>");this.input=$("<input class='input_search' placeholder='"+FormInfo.getFormTitle("thumbnail")+"'></input>");bookConfig.RightToLeft&&this.input.attr("dir","rtl");this.stage.append(this.input).append(this.searchResult).append(this.searchButton).append(this.closeButton)},initSearchEvent:function(){this.closeButton.onTap(function(){this.initThumbItems();this.hasSearch=!1;this.searchButton.css({display:"block"});this.closeButton.css({display:"none"});this.input.val("");
1091this.searchText=""}.bind(this));this.searchButton.onTap(function(){this.searchStart()}.bind(this));this.input.bind("keydown",function(a){13==a.keyCode&&this.searchStart();a.stopPropagation()}.bind(this));this.input.bind("mousedown touchstart pointerdown mouseover mousemove touchmove touchstend",function(a){a.stopPropagation()})},isSearchPage:function(a){if(!a||"error"==a)return!1;if(Array.isArray(a)){if(0==a.length)return!1;if(a.some(function(b){return 0<b||b<=bookConfig.totalPageCount}))return!0}else if(0<
1092a||a<=bookConfig.totalPageCount||!isNaN(a))return!0},searchStart:function(){if(this.input.val()){this.searchButton&&this.searchButton.css({display:"none"});this.closeButton&&this.closeButton.css({display:"block"});var a=this.input.val(),b=getRealPage(a,!0);this.isSearchPage(b)?(this.hasSearch=!0,this.searchThumbByIndex(b),this.searchResult.html(getLanguage("lblPage","Page")+" <span style='color:"+bookConfig.searchKeywordFontColor+";'>"+a+"</span>"),this.searchText=a):(a=this.input.val().trim().toLowerCase(),
10930==a.length?this.searchResult.html(getLanguage("frmSearchPrompt","Enter key to search.")):0<bookConfig.leastSearchChar&&a.length<bookConfig.leastSearchChar?(this.items.html(""),this.searchList=[],this.searchResult.html(getLanguage("pnlSearchInputInvalid","The search text is too short.")),this.searchText=a):this.searchText!=a&&(this.hasSearch=!0,search_Text=this.searchText=a,this.analysisData=new AnalysisSearch(a,this.doSearch.bind(this))))}},doSearch:function(a){this.searchList=a;rightToLeft?this.searchResult.html("<span style='color:"+
1094bookConfig.searchKeywordFontColor+";'>"+this.searchList.length+"</span> "+getLanguage("lblPage","Page")):this.searchResult.html(getLanguage("lblPage","Page")+" <span style='color:"+bookConfig.searchKeywordFontColor+";'>"+this.searchList.length+"</span>");this.searchThumbsByDesc(a);this.setHighLight(BookInfo.getCurrentPageIndex())},onResize:function(){this._super();this.stage.css({overflow:"auto","text-align":"center"});this.countHorizatal=parseInt((windowWidth-this.marginLeft)/(this.itemWidth+this.marginLeft));
1095this.countVertical=parseInt((windowHeight-this.toolBarHeight-this.marginTop)/(this.itemHeightArray.itemHeight+this.marginTop))+1;this.itemBox.css({width:this.countHorizatal*(this.itemWidth+this.marginLeft)+this.marginLeft+"px",height:windowHeight-135+"px",overflow:"auto",padding:"0"});this.input&&this.input.css("width",this.width-75+"px")},fillContent:function(){verifyPassward()&&(this.interval&&!this.interval.isRunning()?this.interval.start():this.interval=function(){this.performTask()}.interval(this,
109660))},performTask:function(){var a=this.getShownItems(),b=a[1];for(a=a[0];a<=b;a++){var c=function(){thumbnail.fillImage(this.index)}.bind({index:a});bookConfig.isEncryptionBook&&this.isRestrict(a)?c.id="restrict"+a:c.id=a;this.taskList.unShiftTask(c)}},isRestrict:function(a){return this.itemArray&&this.itemArray[a]?this.itemArray[a].isRestrict():!1},getShownItems:function(){var a=-this.items.offset().top+82;bookConfig.upsideOnMobile()&&(a=this.items.height()+this.items.offset().left-windowHeight+
109782);a=this.countHorizatal*Math.round(a/(this.itemHeightArray.itemHeight+this.marginTop));var b=a+this.countHorizatal*this.countVertical;b=Math.min(b,this.totalPageCount);a=Math.max(0,a);return[a,b]}
1097,goToPosition:function(){this.getShownItems();var a=BookInfo.getCurrentPageIndex();this.stage.scrollTop(8+Math.ceil(a/3)*(this.itemHeightArray.itemHeight+this.marginTop)-windowHeight+this.toolBarHeight)},hide:function(){this._super();this.onHide()},onHide:function(){this.input&&this.input.blur();this.interval&&
1098this.interval.stop()},getShowStatu:function(){return this.visible},show:function(){this.visible||(this._super(),this.input&&this.input.css("width",this.width-75+"px"),this.hasSearch&&(this.initThumbItems(),this.hasSearch=!1),this.stage.show(200,function(){this.onShow();this.fillContent();this.goToPosition()}.bind(this)))},onShow:function(){this.visible=!0},setHighLight:function(a){if(this.itemArray)for(var b=0;b<this.itemArray.length;b++)this.itemArray[b].index==a-1&&this.itemArray[b].imgContainer.css({"border-color":this.itemBorderColor})},
1099clearHighLight:function(){if(this.itemArray)for(var a=this.itemArray.length,b=0;b<a;b++)this.itemArray[b].imgContainer&&this.itemArray[b].imgContainer.css({"border-color":"transparent"})},fissionAll:function(){},mergeAll:function(){},showOrHide:function(){this.visible?this.hide():this.show()},searchThumbByIndex:function(a){this.items.html("");var b=a;"number"===typeof a&&(b=[b]);if(Array.isArray(b))for(a=0;a<b.length;a++){var c=b[a];if(c<=bookConfig.totalPageCount&&1<=c){var d=this.initItem(c-1);
1100this.items.append(d.item);d.item.css({display:"inline-block"});pageResourceLoad(c,"thumb",function(e){e.match(/^none/)?(d.noThumbBg.css({display:"block"}),d.img.attr("src","").css({display:"none"})):(d.img.attr("src",e),d.noThumbBg.css({display:"none"}),d.img.css({display:"inline-block"}))}.bind(this))}}},searchThumbsByDesc:function(a){this.items.html("");this.taskList=new TaskList;this.taskList.setLargeLength(this.countHorizatal*this.countVertical);this.itemArray=[];for(var b=0;b<a.length;b++){var c=
1101this.initItem(a[b].search_page-1);this.itemArray.push(c);this.items.append(c.item)}},addItem:function(){for(var a=0;a<this.totalPageCount;a++){var b=this.initItem(a);this.items.append(b.item);this.itemArray.push(b)}},getHeightArray:function(){var a=(this.itemWidth-2*this.itemBorderWidth)*bookConfig.largePageHeight/bookConfig.largePageWidth;return{imageHeight:a,titleHeight:15,itemHeight:a+15+4*this.itemBorderWidth}},initItem:function(a){var b=$("<div style='display:inline-block;'></div>"),c=$('<p><span class="thumbTitle" >'+
1102getShownPageNumber(a+1)+"</span></p>"),d=$("<div></div>"),e=$("<img/>"),f=$("<div style='display:none;margin: 0 auto;
1102background:"+bookConfig.pageBackgroundColor+";width:"+(this.itemWidth-2*this.itemBorderWidth)+"px;height:"+this.itemHeightArray.imageHeight+"px;'></div>");b.css({cursor:"pointer",width:this.itemWidth,height:this.itemHeightArray.itemHeight,padding:"0px 0px "+this.marginTop+"px "+this.marginLeft+"px","text-align":"center",display:"none"});d.css({width:this.itemWidth-2*this.itemBorderWidth,
1103height:this.itemHeightArray.imageHeight,"border-style":"solid","border-width":this.itemBorderWidth+"px","border-radius":this.itemBorderWidth+"px","border-color":"transparent",position:"relative"});e.css({width:"100%",height:"100%","background-image":"url("+bookConfig.pageLoadingUrl+")","background-repeat":"no-repeat","background-position":"center"});bookConfig.isStopMouseMenu&&e.css({"pointer-events":"none"});c.css({width:this.itemWidth-2*this.itemBorderWidth,height:this.itemHeightArray.titleHeight+
1104"px","line-height":this.itemHeightArray.titleHeight+"px","vertical-align":"middle",color:Color(bookConfig.formFontColor).toString(),"font-family":"Arial","font-size":this.itemHeightArray.titleHeight+"px",padding:"0px",margin:"0px","border-style":"solid","border-width":this.itemBorderWidth+"px","border-color":"transparent"});var g=$("<div></div>");g.css({position:"absolute",top:0,left:0,width:"100%",height:"100%","z-index":5});d.append(f).append(e);bookConfig.isStopMouseMenu&&d.append(g);b.append(d);
1105b.append(c);b.attr("id",a);b.bind(_event._end,function(h){}.bind(this));b.onTap(function(h){this.searchText="";gotoPageFun(a+1,!1,"phone thumbnail");this.hide();h.stopPropagation()}.bind(this));return{index:a,item:b,imgContainer:d,img:e,noThumbBg:f,title:c,fill:!1,isRestrict:function(){return bookConfig.isEncryptionBook&&"restrict"==BookRestrict.isRestrictPage(this.index+1)?!0:!1}}},fillImage:function(a){if(this.itemArray&&this.itemArray[a]){var b=function(d){d.match(/^none/)?(this.itemArray[a].noThumbBg.css({display:"block"}),
1106this.itemArray[a].img.attr("src","").css({display:"none"})):(this.itemArray[a].img.attr("src",d),this.itemArray[a].noThumbBg.css({display:"none"}),this.itemArray[a].img.css({maxWidth:"100%",height:"100%","object-fit":"contain",display:"inline-block"}));d=parseInt(a/100);for(var e=0;e<100*(d+1);e++){var f=void 0;null==(f=this.itemArray[e])||f.item.css({display:"inline-block"})}}.bind(this);if(bookConfig.isEncryptionBook&&this.isRestrict(a)){if(!this.itemArray[a].restrict){var c=this.itemArray[a].index;
1107pageResourceLoad(c+1,"thumb",b);this.itemArray[a].restrict=!0}}else!this.itemArray[a].fill&&this.itemArray[a].img&&(c=this.itemArray[a].index,this.LoadCount++,this.itemArray[a].fill=!0,pageResourceLoad(c+1,"thumb",b))}},getHeight:function(){return 0},getTopHeight:function(){return 0},initEvent:function(){}}).extend(PhoneFormFrame);var PhoneThumbnailForm2=Class({create:function(a){this._super(a)},initHtml:function(){bookConfig.RightToLeft&&this.stage.addClass("rightToLeft");this.itemBox=$("<div style='text-align:left;display:inline-block;'></div>");this.items=$("<div style='width:100%;'></div>");this.title.append(this.close);this.close=$('<div style=\'cursor: pointer;z-index: 10;flex:1;display:flex;align-items:center;\'>\n        <?xml version="1.0" encoding="utf-8"?> \n      <svg class=\'svg\' xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" fill="none" version="1.1" width=\'25px\' height=\'25px\'  viewBox="0 0 30 30"><defs><clipPath id="master_svg0_3514_07366"><rect x="0" y="0" width="30" height="30" rx="0"/></clipPath></defs><g clip-path="url(#master_svg0_3514_07366)"><g><path d="M15,28.125C7.76252,28.125,1.875,22.2375,1.875,15C1.875,7.76252,7.76252,1.875,15,1.875C22.2375,1.875,28.125,7.76252,28.125,15C28.125,22.2375,22.2375,28.125,15,28.125ZM15,3.75842C8.80124,3.75842,3.75842,8.80124,3.75842,15C3.75842,21.1978,8.80124,26.2416,15,26.2416C21.1978,26.2416,26.2416,21.1979,26.2416,15C26.2416,8.80124,21.1978,3.75842,15,3.75842Z" fill="#FFFFFF" fill-opacity="1" style="mix-blend-mode:passthrough"/></g><g><path d="M16.3203115625,15.04028953125L20.3740515625,11.03058953125C20.7424515625,10.66682953125,20.745351562499998,10.07341153125,20.3815515625,9.70496353125C20.017751562500003,9.33651563125,19.4234515625,9.33369313125,19.0559315625,9.69745453125L14.996551562499999,13.71182953125L10.9990515625,9.70214153125C10.6324615625,9.33555813125,10.0400055625,9.33369313125,9.6734215625,9.70027653125C9.3068379625,10.065903531250001,9.3059304625,10.65931953125,9.6715565625,11.02590953125L13.6634115625,15.02994953125L9.6386985625,19.011529531249998C9.2702498625,19.37618953125,9.2674282625,19.96866953125,9.6311895625,20.337169531249998C9.8149345625,20.52276953125,10.0558805625,20.61556953125,10.2977325625,20.61556953125C10.5358515625,20.61556953125,10.7739815625,20.524669531249998,10.9568215625,20.34466953125L14.9871215625,16.35839953125L19.0502415625,20.43466953125C19.2330715625,20.61836953125,19.4730515625,20.71026953125,19.7140515625,20.71026953125C19.953951562500002,20.71026953125,20.193051562500003,20.61836953125,20.3758515625,20.43656953125C20.7424515625,20.07086953125,20.7433515625,19.47836953125,20.377751562500002,19.11090953125L16.3203115625,15.04028953125Z" fill="#FFFFFF" fill-opacity="1" style="mix-blend-mode:passthrough"/></g></g></svg>  \n      </div>');
1108this.parent.append(this.stage);this.stage.append(this.itemBox).append(this.close);this.itemBox.append(this.items)},onCreate:function(){this.stage.insertBefore(this.parent);this.stage.css({position:"absolute",left:0,top:this.getTopHeight(!0)+"px",bottom:this.getBottomHeight(!0)+"px",width:this.width+"px",height:this.getHeight(this.height)+"px","background-color":Color
1108("#000").rgba(.5),color:this.fontColor,overflow:"hidden",display:"flex","flex-direction":"column","align-items":"center"})},onResize:function(){this.width=
1109windowWidth;this.height=this.getHeight(windowHeight);this.stage.css({width:this.width+"px",height:this.height+"px",overflow:"auto","text-align":"center"});this.countHorizatal=parseInt((windowWidth-this.marginLeft)/(this.itemWidth+this.marginLeft));this.countVertical=parseInt((this.height-this.marginTop)/(this.itemHeightArray.itemHeight+this.marginTop))+1;this.itemBox.css({width:this.countHorizatal*(this.itemWidth+this.marginLeft)+this.marginLeft+"px",height:this.height-80+"px",overflow:"auto",padding:"15px 0 0"})},
1110hide:function(){this._super();this.onHide()},onHide:function(){this.input&&this.input.blur();this.interval&&this.interval.stop();this.stage.css({visibility:"hidden"})},show:function(){this.visible||(this.stage.css({visibility:"visible"}),this.visible=!0,this.stage.show(200,function(){this.onShow();this.fillContent();this.goToPosition()}.bind(this)))},onShow:function(){this.visible=!0},getHeight:function(a){return a-(this.getTopHeight(!0)+this.getBottomHeight(!0))},getTopHeight:function(a){return bookConfig.toolbarAlwaysShow||
1111a?"both"==bookConfig.phoneToolbarType?58:46:0},getBottomHeight:function(a){if(NeatStyle.isNeat())return isIphoneXor11()?58:46;if(!bookConfig.toolbarAlwaysShow&&!a)return 0;if("both"==bookConfig.phoneToolbarType)return isIphoneXor11()?58:46;if(!isIphoneXor11()||isIphoneXor11())return 46},initEvent:function(){this.close.bind("click",this.hide.bind(this))},initScrollEvent:function(){}}).extend(PhoneThumbnailForm);Class("EditItNowButton",{create:function(a){this.parent=a;this.visible=!1;this.initHtml();this.initEvent();console.log("EditItNowButton")},initHtml:function(){var a=(a=window.location.pathname.match(/\/templates\/([^\/]+)(?:\/(?:index\.html)?)?\/?$/))?a[1]:null;this.editItNowButton=$("<a href='"+(window.website_domian_wc||"https://fliphtml5.com")+"/editortv2/"+a+"?fromTemplateLink="+a+"' target='_blank' class='edit-it-now-button'>\n    <img src='"+uiBaseURL+"edit_now.svg'/>\n    "+getLanguage("editItNowButton",
1112"Edit it now")+" \n    <img src='"+uiBaseURL+"edit_arrow.svg'/>\n    </a>");this.editItNowButton.css({position:"absolute",bottom:"80px",right:"50px",zIndex:"2",display:"flex",alignItems:"center",justifyContent:"center",padding:"10px 18px",borderRadius:"44px",backgroundColor:"#0099ff",color:"#fff",textDecoration:"none",fontSize:"16px",lineHeight:"1.5",gap:"5px",fontWeight:"500","font-family":"Calibri,Helvetica,sans-serif"});this.parent.append(this.editItNowButton)},initEvent:function(){this.editItNowButton.on("click",
1113function(){console.log("editItNowButton")})}});var ThumbnailCell=Class({create:function(a,b){this.parent=a;this.margin=12;this.index=b;this.item=$("<div aria-label='"+getLanguage("ariaPage","page")+" "+this.index+"' tabindex='-1' class='item button'></div>");this.initHtml();this.initEvent();this.onResize()},onResize:function(){this.imageHeight=80;this.length=this.imageWidth=parseInt(bookConfig.largePageWidth*this.imageHeight/bookConfig.largePageHeight);this.item.css({width:this.imageWidth+"px"});this.image.css({width:this.imageWidth+"px"});this.noThumbBg.css({width:this.imageWidth+
1114"px"})},initHtml:function(){this.initStructure();this.item.append(this.noThumbBg).append(this.image);this.item.append(this.title);this.parent.append(this.item)},initStructure:function(){this.image=$("<img/>");this.noThumbBg=$("<div class='noThumbBg' style='display:none;margin: 0 auto;
1114background:"+bookConfig.pageBackgroundColor+";height:100%;'></div>");this.title=$("<p class='title'>"+getShownPageNumber(this.index)+"</p>");this.loading()},loading:function(){this.image.css({"background-color":"#ffffff",
1115"background-image":"url("+bookConfig.pageLoadingUrl+")","background-repeat":"no-repeat","background-position":"center"})},unLoading:function(){this.image.removeAttr("style")},setStyle:function(a){this.item.css(a)},initEvent:function(){this.item.onTap(function(){gotoPageFun(this.index,!1,"thumbnail")}.bind(this))},fillContent:function(a){a=function(b){this.unLoading();b.match(/^none/)?(this.noThumbBg.css({display:"block",width:this.imageWidth+"px"}),this.image.attr("src","").css({display:"none"})):
1116(this.image.attr("src",b),this.noThumbBg.css({display:"none"}),this.image.css({display:"inline-block","max-width":"100%","max-height":"100%","object-fit":"contain"}))}.bind(this);pageResourceLoad(this.index,"thumb",a)},getDom:function(){return this.item},fission:function(){this.item.removeClass("highlight");this.item.addClass("focus")},merge:function(){this.item.removeClass("focus")},setHighLight:function(a){this.index==a&&this.item.addClass("highlight")},clearHighLight:function(){this.item.removeClass("highlight")}});var ThumbnailItem=Class({create:function(a,b){this.parent=a;this.margin=12;this.pages=b;this.cells=[];this.initHtml();this.onResize()},onResize:function(){for(var a=this.length=0;a<this.cells.length;a++)this.length+=this.cells[a].length;this.item.css({width:this.length+"px"})},initHtml:function(){this.item=$("<div class='item_focus focus'></div>");this.initStructure();this.addItem();this.item.append(this.title);this.parent.append(this.item)},initStructure:function(){this.initCells();for(var a=getShownPageNumber(this.cells[0].index),
1117b=1;b<this.cells.length;b++)a=a+"-"+getShownPageNumber(this.cells[b].index);this.title=$("<div class='title'>"+a+"</div>")},fillContent:function(){for(var a=this.cells.length,b=0;b<a;b++)this.cells[b].fillContent(0)},addItem:function(){for(var a=this.cells.length,b=0;b<a;b++)this.item.append(this.cells[b].getDom())},initCells:function(){for(var a=0;a<this.pages.length;a++){var b=new ThumbnailCell(this.item,this.pages[a]);this.cells.push(b)}},setPosition:function(a,b){this.item.css(b,a+"px")},fission:function(){this.item.removeClass("focus");
11181==this.cells.length?(BookInfo.isLeftPage(this.cells[0].index,!0)?this.cells[0].setStyle({left:"-3px",right:"auto"}):this.cells[0].setStyle({right:"-3px",left:"auto"}),this.cells[0].fission()):(this.cells[0].fission(),this.cells[1].fission(),this.cells[0].setStyle({left:"-3px",right:"auto"}),this.cells[1].setStyle({right:"-3px",left:"auto"}))},merge:function(){this.item.addClass("focus");1==this.cells.length?(this.cells[0]&&this.cells[0].setStyle({left:"0",right:"0"}),this.cells[0].merge()):(this.cells[0].merge(),
1119this.cells[1].merge(),this.cells[0].setStyle({left:"0",right:"auto"}),this.cells[1].setStyle({right:"0",left:"auto"}))},setHighLight:function(a){for(var b=0;b<this.cells.length;b++)this.cells[b].setHighLight(a);this.item.addClass("highlight")},clearHighLight:function(){this.item.removeClass("highlight");for(var a=0;a<this.cells.length;a++)this.cells[a].clearHighLight()}});var ThumbnailFrame=Class({create:function(a){this._super(a);this.direction=rightToLeft?Direction.right:Direction.left;this.leftButtonUrl=uiBaseURL+"prev_page.png";this.rightButtonUrl=uiBaseURL+"next_page.png";this.itemArray=[];this.taskList=new TaskList;this.taskList.setLargeLength(5);this.initDefaultDom();this.initHtml();this.initEvent();this.onResize();this.initCss();bookConfig.ToolBarVisible||this.hide()},initHtml:virtual_function,initCss:function(){rightToLeft&&this.stage.addClass("rightToLeft");
1120this.stage.css({bottom:"0",opacity:"0",display:"none"});this.initColorCss()},initColorCss:function(){this.stage.css({color:this.fontColor})},initDefaultDom:function(){this.closeUrl=form_icons.close?"data:image/png;base64,"+form_icons.close:uiBaseURL+"close.png";this.close=$("<img alt='close' width='auto' height='auto' class='close' src='"+this.closeUrl+"'/>");this.close.click(this.hide.bind(this));this.close.changeButtonColor(this.fontColor);this.leftBtn=$("<div class='leftBtn btn'><img src='"+this.leftButtonUrl+
1121"'/></div>");this.rightBtn=$("<div class='rightBtn btn'><img src='"+this.rightButtonUrl+"'/></div>");this.initSwiper()},initSwiper:function(){this.thumbnailSwiper=$("<div class='thumbnailSwiper stage'></div>");this.thumbnailSwiperList=$("<div class='swiper'></div>");
1121this.progress=$("<div class='progress'></div>");this.progressBar=$("<div class='progressBar'></div>");this.refreshSwiper(this.thumbnailSwiperList);this.thumbnailSwiper.append(this.thumbnailSwiperList);this.thumbnailSwiper.append(this.progress);
1122this.progress.append(this.progressBar)},initEvent:function(){this.stage.bind("mousedown touchstart",function(a){a.stopPropagation()});if(this.leftBtn)this.leftBtn.onTap(function(){this.thumbnailSwiper.move(rightToLeft?-170:170)}.bind(this));if(this.rightBtn)this.rightBtn.onTap(function(){this.thumbnailSwiper.move(rightToLeft?170:-170)}.bind(this));rightToLeft?this.thumbnailSwiper.scroll({},Direction.right):this.thumbnailSwiper.scroll({},Direction.left)},onResize:function(){if(bookConfig.ToolBarVisible)if(this.refresh(),
1123this.thumbnailSwiperList.width()<.9*windowWidth-52){var a=this.thumbnailSwiperList.width()+52;this.stage.css({width:a+"px",left:(windowWidth-a)/2+"px"})}else this.stage.css({width:"90%",left:"5%"})},refresh:function(){this.thumbnailSwiper.refreshData()},refreshSwiper:function(a){this.length=0;for(var b=BookInfo.getThumbnailPages(),c=0;c<b.length;c++)this.addItem(a,b[c]);a.css("width",this.length+"px")},mergeAll:function(){for(var a=0;a<this.itemArray.length;a++)this.itemArray[a].merge()},fissionAll:function(){for(var a=
11240;a<this.itemArray.length;a++)this.itemArray[a].fission()},addItem:function(a,b){a=new ThumbnailItem(a,b);a.setPosition(this.length,this.direction);this.length+=a.length;this.length+=a.margin;this.itemArray.push(a)},clearHighLight:function(){$(".highlight").removeClass("highlight")},setHighLight:function(a){$(".highlight").removeClass("highlight");for(var b=0;b<this.itemArray.length;b++)0<=this.itemArray[b].pages.indexOf(a)&&this.itemArray[b].setHighLight(a);window.setTimeout(this.thumbnailSwiper.animateToCenterItem,
112510)},getShowStatu:function(){return this.visible},getHeight:function(){return this.getTopHeight()+this.getBottomHeight()},getTopHeight:function(){return 0},getBottomHeight:function(){return this.visible?106:0},fillImage:function(a){this.itemArray&&this.itemArray[a]&&!this.itemArray[a].fill&&(this.LoadCount++,this.itemArray[a].fillContent(),this.itemArray[a].fill=!0)},fillContent:function(){this.interval&&!this.interval.isRunning()?this.interval.start():this.interval=function(){this.performTask()}.interval(this,
112660)},performTask:function(){var a=this.getShownItems(),b=a[1];for(a=a[0];a<=b;a++){var c=function(){thumbnail.fillImage(this.index)}.bind({index:a});c.id=a;this.taskList.unShiftTask(c)}},getShownItems:function(){var a=this.thumbnailSwiper.stageLength,b=-this.thumbnailSwiper.getCurrentLength(),c=2*this.itemArray[0].cells[0].length+this.itemArray[0].margin;a=parseInt(a/c)+2;b=parseInt(b/c);c=Math.min(b+a,this.itemArray.length);b=Math.max(0,b);return[b,c]},showOrHide:function(){this.visible?this.hide():
1127this.show()},show:function(){bookConfig.ToolBarVisible&&!this.running&&(this.visible=this.running=!0,this.setHighLight(BookInfo.getCurrentPageIndex()),this.stage.css({display:"block"}),this.stage.animate({bottom:"74px",opacity:"1"},300,function(){this.running=!1;this.onShow();this.setA11yAndFocus()}.bind(this)),this.refresh(),this.fillContent(),BookInfo.getBook().adjustBookPosition())},hide:function(){this.running||(this.running=!0,this.visible=!1,this.stage.animate({bottom:"0",opacity:"0"},300,function(){this.stage.css({display:"none"});
1128this.running=!1;this.onHide()}.bind(this)),this.interval&&this.interval.stop(),BookInfo.getBook().adjustBookPosition())}}).extend(FormFrame);var ThumbnailForm=Class({create:function(a){this.direction=0;this._super(a);this.pages=[];this.width=.7*windowWidth;this.bookType=BookInfo.getBookType();this.isMerge=!1;this.progressBarWidth=0},initThumbSize:function(){this.imgHeight=80;this.imgCellWidth=this.imgWidth=parseInt(bookConfig.largePageWidth*this.imgHeight/bookConfig.largePageHeight)},initHtml:function(){this.stage=$("<div class='thumbnail_win10'></div>");this.stage.append(this.leftBtn);this.stage.append(this.thumbnailSwiper);this.stage.append(this.rightBtn);
1129this.parent.append(this.stage);this.lineStage=$("<div class='thumbnail_progress' ></div>");bookConfig.ToolBarVisible||this.lineStage.css({display:"none"});this.progressBg=$("<div class='progressBg'></div>");
1129this.progress=$("<div class='progress'></div>");this.progressBar=$("<div class='progressBar'></div>");this.resetProgressCss();this.initEnterThumb();this.progress.append(this.progressBar);this.progressBg.append(this.progress);this.lineStage.append(this.progressBg);this.parent.append(this.lineStage)},
1130resetProgressCss:function(){this.progressBar.css({background:Color(bookConfig.iconColor).toString()});this.progress.css({background:Color(bookConfig.iconColor).toString()})},initEnterThumb:function(){this.initThumbSize();this.enterThumb=$("<div class='enterThumb' style='height:80px;'></div>");this.leftThumb=$("<div class='leftThumb thumb' ></div/>");this.rightThumb=$("<div class='rightThumb thumb' ></div/>");this.titleBox=$("<div class='titleBox' style=''></div/>");this.enterTitle=$("<p class='title' style='color:"+
1131Color(bookConfig.formFontColor).toString()+"'></p>");rightToLeft?this.enterThumb.append(this.rightThumb).append(this.leftThumb).append(this.titleBox.append(this.enterTitle)):this.enterThumb.append(this.leftThumb).append(this.rightThumb).append(this.titleBox.append(this.enterTitle));this.parent.append(this.enterThumb)},initEvent:function(){this._super();this.progressBg.bind(_event._click,function(a){a&&(this.tapLeft=a.srcEvent?a.srcEvent.pageX:a.pageX-this.progress.offset().left,0>this.tapLeft&&(this.tapLeft=
11320),this.tapLeft>this.width-12&&(this.tapLeft=this.width-12),a=Math.ceil(this.tapLeft/this.progressBarWidth),this.pages[a-1]&&gotoPageFun(this.pages[a-1][0],!1,"thumbnail"),1==a?this.progressBar.animate({left:0}):a==this.pages.length?this.progressBar.animate({left:this.width-12}):this.progressBar.animate({left:this.tapLeft}))}.bind(this));this.progressBg.bind("mousemove",function(a){a.stopPropagation();var b=a.pageX-this.imgCellWidth/2,c=a.pageY-a.offsetY-this.imgHeight-8;a.target==this.progress[0]&&
1133(c-=3);a=Math.ceil((a.pageX-this.progress.offset().left)/this.progressBarWidth);1>=a&&(a=1);this.showItem(b,c,this.pages[a-1])}.bind(this));this.progressBg.bind("mouseenter",function(a){a.stopPropagation();this.progressBar.css({cursor:"pointer"});var b=a.pageX-this.imgCellWidth/2,c=a.pageY-a.offsetY-this.imgHeight-8;a=Math.ceil((a.pageX-this.progress.offset().left)/this.progressBarWidth);1>=a&&(a=1);this.showItem(b,c,this.pages[a-1])}.bind(this));this.progressBg.bind("mouseleave",function(a){a.stopPropagation();
1134this.progressBar.css({cursor:"auto"});this.hideItem()}.bind(this));this.progressBar.bind("mouseenter",function(a){a.stopPropagation();this.showItem(a.pageX-a.offsetX-this.imgCellWidth/2,a.pageY-a.offsetY-this.imgHeight-8)}.bind(this));this.progressBar.drag({reference:this.progress,direction:"horizontal",callback:function(a){this.tapLeft=a.srcEvent.pageX-this.progress.offset().left;this.tapLeft=0>this.tapLeft?1:this.tapLeft>this.width-12?this.width-12:this.tapLeft;a=Math.ceil(this.tapLeft/this.progressBarWidth);
1135this.pages[a-1]&&gotoPageFun(this.pages[a-1][0],!1,"thumbnail")}.bind(this)});this.lineStage.bind(_event._click,function(a){a.stopPropagation()}.bind(this));this.stage.bind(_event._click,function(a){a.stopPropagation()}.bind(this))},showItem:function(a,b,c){c=c||BookInfo.getCurrentPages();this.leftThumb.removeClass("single");this.rightThumb.removeClass("single");rightToLeft?(2==c.length&&(this.imgCellWidth=2*this.imgWidth,this.rightThumb.css({width:"50%"}),this.fillHoverContent(c[0],this.rightThumb),
1136this.fillHoverContent(c[1],this.leftThumb),this.enterTitle.html(c[1]+"-"+c[0])),1==c.length&&(this.imgCellWidth=this.imgWidth,this.rightThumb.css({width:"100%"}),this.leftThumb.addClass("single"),this.fillHoverContent(c[0],this.rightThumb),this.enterTitle.html(c[0]))):(2==c.length&&(this.imgCellWidth=2*this.imgWidth,this.leftThumb.css({width:"50%"}),this.fillHoverContent(c[0],this.leftThumb),this.fillHoverContent(c[1],this.rightThumb),this.enterTitle.html(c[0]+"-"+c[1])),1==c.length&&(this.imgCellWidth=
1137this.imgWidth,this.leftThumb.css({width:"100%"}),this.fillHoverContent(c[0],this.leftThumb),this.rightThumb.addClass("single"),this.enterTitle.html(c[0])));this.enterThumb.css({left:a+"px",top:b+"px",width:this.imgCellWidth+"px"});this.enterThumb.show()},fillHoverContent:function(a,b){var c=function(d){d.match(/^none/)?b.css({background:bookConfig.pageBackgroun
1137dColor}):b.css({background:"url("+d+") center center no-repeat","background-size":"cover"})}.bind(this);pageResourceLoad(a,"thumb",c)},hideItem:function(){this.enterThumb.hide()},
1138setHighLight:function(a){this._super(a);if(!this.isStay())if(this.bookType!=BookInfo.getBookType())this.bookType=BookInfo.getBookType();else for(var b=0;b<this.pages.length;b++)0<=this.pages[b].indexOf(a)&&(this.tapLeft=0==b?0:b==this.pages.length-1?this.width-12:b*this.progressBarWidth+this.progressBarWidth/2,this.progressBar.animate({left:this.tapLeft}))},isStay:function(){for(var a=0,b=0,c=0,d=BookInfo.getCurrentPageIndex(),e=0;e<this.pages.length;e++)if(0<=this.pages[e].indexOf(d)){c=e;b=e*this.progressBarWidth;
1139a=(e+1)*this.progressBarWidth;break}return 0==c?0<=b&&this.tapLeft<a:c==this.pages-1?this.tapLeft>b&&this.tapLeft<=a:this.tapLeft>b&&this.tapLeft<a},singleBookPages:function(){this.pages=[];for(var a=0;a<bookConfig.totalPageCount;a++)this.pages.push([a+1])},onResize:function(){this._super();this.pages=BookInfo.getThumbnailPages();var a=BookInfo.getBookType();1!=a&&a!==BookType.documentView_book&&a!==BookType.singleDocumentView_book||this.singleBookPages();a=this.pages.length;this.width=.7*windowWidth;
1140this.progressBarWidth=this.width/a;for(var b=BookInfo.getCurrentPageIndex(),c=0;c<a;c++)if(0<=this.pages[c].indexOf(b)){this.tapLeft=0==c?0:c==a-1?this.width-12:c*this.progressBarWidth+this.progressBarWidth/2;this.progressBar.css({left:this.tapLeft+"px"});break}this.stage.css({left:(windowWidth-this.stage.width())/2+"px"});1>=a&&(this.hide(),this.hideItem())},hide:function(){this._super()},resetLineStageBottom:function(a){this.lineStage.css({bottom:a+"px"})}}).extend(ThumbnailFrame);var toolbar_icons={home:"iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjUyODdDRDk2OTA3NDExRThCOEE5QkYwRTI5RkE3NTIwIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjUyODdDRDk3OTA3NDExRThCOEE5QkYwRTI5RkE3NTIwIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NTI4N0NEOTQ5MDc0MTFFOEI4QTlCRjBFMjlGQTc1MjAiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NTI4N0NEOTU5MDc0MTFFOEI4QTlCRjBFMjlGQTc1MjAiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz48lzXTAAAAaUlEQVR42uySUQrAMAhDlwPutB4wQ2iZdJra/wmFQnxPWgTJS9QMUTVACNYAJ4LKio6ACcBKsgoopqVZFHD33qxnCjpwKnHBCfyRRIHDNu53Acac6hPRXaxfoDdR1TvABeEY92WReQQYAOX/gg+FJMLGAAAAAElFTkSuQmCC",
1141ZoomIn:"iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjBCNTlFMzE2OTA3MTExRTg4MjI5QkFCNjlCNTBFMkZGIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjBCNTlFMzE3OTA3MTExRTg4MjI5QkFCNjlCNTBFMkZGIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MEI1OUUzMTQ5MDcxMTFFODgyMjlCQUI2OUI1MEUyRkYiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MEI1OUUzMTU5MDcxMTFFODgyMjlCQUI2OUI1MEUyRkYiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5CMEetAAAAQUlEQVR42mL8//8/Ax6wGUr74lLASMAAmCQjLgVMDBSCUQMgBmyGhjY2jBwb2PBmil0wmg4GgwEsBOS3EDIAIMAAHnsaJXEt28cAAAAASUVORK5CYII=",
1142ZoomOut:"iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i
114277u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkZDMzM1RDE3OTA3MDExRTg4QkREQTg3NjZFNDRFNUYwIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkZDMzM1RDE4OTA3MDExRTg4QkREQTg3NjZFNDRFNUYwIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RkMzMzVEMTU5MDcwMTFFODhCRERBODc2NkU0NEU1RjAiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RkMzMzVEMTY5MDcwMTFFODhCRERBODc2NkU0NEU1RjAiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4OtRdbAAAAKklEQVR42mL8//8/AyWAcdSAQWAAExBvBuL/ZOLNTAwUgtFYGBYGAAQYAC81OUGEwzCaAAAAAElFTkSuQmCC",
1143search:"iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkIyNDNBRThGOTA3MDExRTg4RUEzQ0NFRTdEREMyMDlBIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkIyNDNBRTkwOTA3MDExRTg4RUEzQ0NFRTdEREMyMDlBIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QjI0M0FFOEQ5MDcwMTFFODhFQTNDQ0VFN0REQzIwOUEiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6QjI0M0FFOEU5MDcwMTFFODhFQTNDQ0VFN0REQzIwOUEiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6RfcCgAAAA0klEQVR42qSTUQqCQBCGR0k9RPS0tzBPEnSV7RL21Ht7jKCzJBT0WqAv0yi/sdqutvXDxwwzsz/KzhIzk0UhGOEi1IgGdXLRJwthz9Nq+4nP4IChp6AFJaSIGnXG3IfBGs2HkHs+NUefMT8wOKKhff8JdpgzY4MrGmrGQGGususRdzadMqEhv1KhxkzWF2PhhnxF01oi3u1ia3BCvpkx2CKeB1UsScgtFK49KL/cg9K3SMm/mzh+CxXeQuV4C73e10iBsg9EMYUrss1+MRiYvAQYAF8xKLGoryeSAAAAAElFTkSuQmCC",
1144thumbnails:"iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkE0NjE0MUJDOTA3MDExRThBNTU5RTlEQzQ5NEI4NjdCIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkE0NjE0MUJEOTA3MDExRThBNTU5RTlEQzQ5NEI4NjdCIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QTQ2MTQxQkE5MDcwMTFFOEE1NTlFOURDNDk0Qjg2N0IiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6QTQ2MTQxQkI5MDcwMTFFOEE1NTlFOURDNDk0Qjg2N0IiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5jkVdMAAAAWUlEQVR42mL4////5v/YAUicAYpxqmEEkQy4ASOUxqkG2QBGJPH/OAzAUDO4DCArDJiAeAsOuS042ChqGPE7gDCg2ACQFzZD/YiONyOpw6lmNCENhoQEEGAAIzCS2YhU92kAAAAASUVORK5CYII=",
1145tableOfContent:"iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i
114577u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjc5Rjc0QzQzOTA3NDExRThBMjM1RUY1MDQ0MUY0NzJGIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjc5Rjc0QzQ0OTA3NDExRThBMjM1RUY1MDQ0MUY0NzJGIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NzlGNzRDNDE5MDc0MTFFOEEyMzVFRjUwNDQxRjQ3MkYiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NzlGNzRDNDI5MDc0MTFFOEEyMzVFRjUwNDQxRjQ3MkYiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5Fix5oAAAAQ0lEQVR42mL4////5v/kg82MIJKBAoBsACOJev9TxQAmLBKboZLY8GZ0xUwMFIJRLwwLL1DVALIAKAy2UKB/C0CAAQCmbHynDzBCxQAAAABJRU5ErkJggg==",
1146bookmark:"iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkE4QUNGRkJEOTA3NDExRTg5N0M4RDU1NjczRUIwMjczIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkE4QUNGRkJFOTA3NDExRTg5N0M4RDU1NjczRUIwMjczIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QThBQ0ZGQkI5MDc0MTFFODk3QzhENTU2NzNFQjAyNzMiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6QThBQ0ZGQkM5MDc0MTFFODk3QzhENTU2NzNFQjAyNzMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4Wa7BKAAAAaklEQVR42sSTUQ7AIAhD4YA7rQd8C5sfujgF/JAEjcbWkoIAhXgYRizVTpILfZaGQJ1Adgl6GScUpAnYLSFMUOp+ZUpg5LmXgFnjrEpgAPje/SqY/YanlWXhBh6CiJXv22acxZndON8CDACbYbhBYqhb8QAAAABJRU5ErkJggg==",
1147autoPlay:"iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjYzMjNEQTZDOTA3MDExRTg4RDFGQjY1OEQ1QTNFRUE3IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjYzMjNEQTZEOTA3MDExRTg4RDFGQjY1OEQ1QTNFRUE3Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NjMyM0RBNkE5MDcwMTFFODhEMUZCNjU4RDVBM0VFQTciIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NjMyM0RBNkI5MDcwMTFFODhEMUZCNjU4RDVBM0VFQTciLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6iGZQvAAAA9ElEQVR42qSTXwqCQBDGt/9EnUQl7a3D9NCJ0jKhu0S3iIzo0W7QQ0mxzcSXDMvKGg380N359sOZHZXWWhl4xJLIiTs4Ys8z9XLRJzbES9cH57bE0DTgwzuIHsSKmBFjwO8pchx7nKkMMiSuxBR7XUt5ETQaX/sx8Iknao0gXBAXPE2jEFo+4/NGDMdYiGTYjKozCt3WqNM0OFmMFLQcuRKN6VsMOsTcMOL84NvwtnJHC8jo4Vm6Sjg7SjjIhqx/aGKKXMKLQFxj2OAaJ+IaA3OQCjELdYNUQJs1GeURcI7y3z+ThEc7wd2XxI27jb3A1L8FGABDGj68AbpCSAAAAABJRU5ErkJggg==",
1148stopAutoPlay:"iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i
114877u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjgyQTY1QUZBOTA3MDExRThCMDkzQkZDQUQ3NEM2NDkwIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjgyQTY1QUZCOTA3MDExRThCMDkzQkZDQUQ3NEM2NDkwIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6ODJBNjVBRjg5MDcwMTFFOEIwOTNCRkNBRDc0QzY0OTAiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6ODJBNjVBRjk5MDcwMTFFOEIwOTNCRkNBRDc0QzY0OTAiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7wszaFAAAA80lEQVR42qSTYQ7BQBCFl1ARTlKNll/Owp2U0MRRJLiF4JdEwg38QMh6U49sNt1omeTLmN03L3Z3qrTWysIHQ7AFF7Lhmm/rzcIDU/DQ7pC9GajbBtK8oOgKxqAHmkR+T7gnsWLPxyDhxgl0uFbJOF5Ejea/TQ1a4M6zRhlNNiG10tOShZiOsSF6h6v+9CjetuY58xr0WG9LcjFKKQ/UwE29QjOXHLVoL6Ivq9+iypwa7Fl0CxgEzAcxmLPoFzAYMC/lQgLjGcMcz9g2njGwB+lozIJrkI7UJnlGuUG+jvLfH5OJjPYI7MANnMGaa4GtfwowAIdQmw1nQ/+cAAAAAElFTkSuQmCC",
1149soundOn:"iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkMyODczREZFOTA3MDExRThCQzQxRDg2QkZENDE2QkJFIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkMyODczREZGOTA3MDExRThCQzQxRDg2QkZENDE2QkJFIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QzI4NzNERkM5MDcwMTFFOEJDNDFEODZCRkQ0MTZCQkUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6QzI4NzNERkQ5MDcwMTFFOEJDNDFEODZCRkQ0MTZCQkUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5fASldAAAA5UlEQVR42mL4//8/Aw4MApuxiGsAsT2UzYRPMwwgi6sB8TsgfgbEoiAxQprRDWAG4oNQ8anYDPiPwwCQkwOhbB0g/gvE34BYAp8mGFCEKv4IxGJQuQ1QuUwmBkzAiMa/D8Q7gZgPiHOgYuuhtBcDFn+iewfmBRA4jxSYIHCLEawC01YQ+I/kIm4g/gLEn6EugfG/YvMCSYBYA8yg9F0oLQOln7GgOZcBh3fyofRmKG0Lpa+SEo0fYKkPiLdA5TLISUh6QPwPaqgoOUn5MFS8H1deICYzPQFiIXwGEMrOdlA2C0CAAQAUKmc6qAYipQAAAABJRU5ErkJggg==",
1150soundOff:"iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkU5NzhCMEFDOTA3MDExRTg4RDk5Qjg0Q0RFQTBDREZDIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkU5NzhCMEFEOTA3MDExRTg4RDk5Qjg0Q0RFQTBDREZDIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RTk3OEIwQUE5MDcwMTFFODhEOTlCODRDREVBMENERkMiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RTk3OEIwQUI5MDcwMTFFODhEOTlCODRDREVBMENERkMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6DMfy5AAAAZUlEQVR42mL4//8/Aw4MApvxyIMxI4jAApAFGRnwAGwGoAuQZAA25xA0AJem/+QawIjmGmyGwfkwAxjxBCQjDq+RZADOwKWbAQS9QHEgUhSNFCckqiZlkjMTEy6DofQWBgIAIMAAFp56HjmPpS4AAAAASUVORK5CYII=",
1151annotation:"iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i
115177u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjFBQkZBMEYyOTA3NTExRThBOEQ1RkE0MDhENDcyMTc3IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjFBQkZBMEYzOTA3NTExRThBOEQ1RkE0MDhENDcyMTc3Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MUFCRkEwRjA5MDc1MTFFOEE4RDVGQTQwOEQ0NzIxNzciIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MUFCRkEwRjE5MDc1MTFFOEE4RDVGQTQwOEQ0NzIxNzciLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6CPOUiAAAAV0lEQVR42mL4////5v/kg82MIJKBAoBsACOJev8PDgMYkAKEAYrxBepmJHVgwMRAIaCbF5CdPgS8gA9jeI9UF6Ane0ZKDGBEDwOSwg5hJOnZGSVcAAIMACwWUHNLenxuAAAAAElFTkSuQmCC",
1152videoGallery:"iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkRFQ0VGRjY1OTE0RDExRTg5RkZCQjRDNjYzN0IyNjg4IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkRFQ0VGRjY2OTE0RDExRTg5RkZCQjRDNjYzN0IyNjg4Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6REVDRUZGNjM5MTREMTFFODlGRkJCNEM2NjM3QjI2ODgiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6REVDRUZGNjQ5MTREMTFFODlGRkJCNEM2NjM3QjI2ODgiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6yVtHEAAAAYElEQVR42mL8//8/AyWAkVIDGIAGbP5PPACpZUDGIBeQ6gRGdC/8xyaBzbFo6kD8LeQa8J8SFzBQ6oVhYABKIDLAUkjA/gIB9EQCw1A5GICJgxMWxQmJKkl5YHMjQIABAOOV445CBL8WAAAAAElFTkSuQmCC",
1153photoGallery:"iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QkNBQ0NERjk5M0NGMTFFOEIwNjhCNjM3MEMxRDFGOTciIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QkNBQ0NERjg5M0NGMTFFOEIwNjhCNjM3MEMxRDFGOTciIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QThBQ0ZGQkQ5MDc0MTFFODk3QzhENTU2NzNFQjAyNzMiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6QThBQ0ZGQkU5MDc0MTFFODk3QzhENTU2NzNFQjAyNzMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5/9RoXAAAAh0lEQVR42qRTCwrAIAidsst1ju2GdaXFbuEqgkVp9hFemPFMX3kQkaV1sxDXY8POwodJbroYq6AJ8BlmLM1v0ffF3ueYhGTYyT3UUp3gDngDnoCr6pcVu3wF6InFVMaKqJGbGA6SoaqQtAQkiAmaiD0yG8NJcnOGC2RxFjT1xY/kNobRfQIMAKlhky5xLnp4AAAAAElFTkSuQmCC",
1154sharethis:"iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i
115477u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjMxQzUzNjNFOTA3MTExRTg5QTk2OTM2NkIzQjMyMDRDIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjMxQzUzNjNGOTA3MTExRTg5QTk2OTM2NkIzQjMyMDRDIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MzFDNTM2M0M5MDcxMTFFODlBOTY5MzY2QjNCMzIwNEMiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MzFDNTM2M0Q5MDcxMTFFODlBOTY5MzY2QjNCMzIwNEMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7FR4iOAAAAsElEQVR42mL4////5v/YAUicAQnDALIYAxMDA4MPA2ngPzKHEWwklE2iZkZyDMAwhBgD5IE4Aoi9gFgFiMWBmBlhHI7AAWJOIO4D4l//8QBcBogC8Tmo+F8gXg7EflBxFIuwGcAGxCegYreA2AiL6/Aa0A/l3wNiMXyaQRg9EOWA+C4Qg9KHORCfwRMbm7EFYgOUvYyQzbgC8QiU7UGsAeQkJJQERVUDyAKUGrAFIMAAT/amrJbES1AAAAAASUVORK5CYII=",
1155print:"iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkQyRjE0QTgxOTA3NDExRTg5REY0RDg5MzQzRjcyQzkwIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkQyRjE0QTgyOTA3NDExRTg5REY0RDg5MzQzRjcyQzkwIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RDJGMTRBN0Y5MDc0MTFFODlERjREODkzNDNGNzJDOTAiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RDJGMTRBODA5MDc0MTFFODlERjREODkzNDNGNzJDOTAiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6mUSseAAAAdUlEQVR42rRTAQ6AIAgU//8b/N+VWzlEJCxjw6nAzYMzAUjCGc/GsobqIqw7OEZtMwGgSSG2A+TT+QpAJVqu41xfEOVtN0MA0GIttgBkdckO/8bbo7Cig4GCKRRnjI1CedF8fBXSbeU3KYc/kx5jpB9dziHAAGYDh6QynuKeAAAAAElFTkSuQmCC",
1156message:"iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAABHNCSVQICAgIfAhkiAAAAHBJREFUOE9jZKASYKSSOQxwg/4DATmGMgIBSN8QMQjmXFxeRQ4GvF6jmkGkBDpZLsIWs/QxiGpeGxwGIbsCKVA/AsULgAG6gJArsWZaqEEXgZoTgIZcIGQISl5DcxHIBSCXfCDGEJwGEasZWR3VyiMAblRNE0EOyTsAAAAASUVORK5CYII=",download:"iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkY2MzM2RkFCOTA3NDExRTg4MTk1ODk5RERGNzY4MjQ5IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkY2MzM2RkFDOTA3NDExRTg4MTk1ODk5RERGNzY4MjQ5Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RjYzMzZGQTk5MDc0MTFFODgxOTU4OTlEREY3NjgyNDkiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RjYzMzZGQUE5MDc0MTFFODgxOTU4OTlEREY3NjgyNDkiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6uwmVAAAAAWElEQVR42mL4////5v8IAGIzIGEYQBZDUc/EwMDgw0A+8GEEGw8BjFgUEJQbpgYg83GxiTIAF2Akxgv/CWgmKgz+49FMv1jABwahAWQBUG7cQoH+LQABBgDGy4V0fgo4vwAAAABJRU5ErkJggg==",
1157fullscreen:"iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i
115777u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjUwOTU1NjMyOTA3MTExRTg4OUY5RkQ1QTk3Qzc4QzcxIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjUwOTU1NjMzOTA3MTExRTg4OUY5RkQ1QTk3Qzc4QzcxIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NTA5NTU2MzA5MDcxMTFFODg5RjlGRDVBOTdDNzhDNzEiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NTA5NTU2MzE5MDcxMTFFODg5RjlGRDVBOTdDNzhDNzEiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz78H2N/AAAAVElEQVR42mL4////5v+YACTGgIaxqmP4jx0Qa8B/RhDBAAGMDKQBsL6BN4AFiLcwkAe2wFzAQAkYJgZshrJ9SdS7eXCkA4oNoDgzMVGQEsGpESDAAMCP4lqUlx+TAAAAAElFTkSuQmCC",
1158exitFullscreen:"iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjY3MDU2QkQ1OTA3MTExRThBMDBDOEFGQTJEODIyOTZBIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjY3MDU2QkQ2OTA3MTExRThBMDBDOEFGQTJEODIyOTZBIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NjcwNTZCRDM5MDcxMTFFOEEwMEM4QUZBMkQ4MjI5NkEiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NjcwNTZCRDQ5MDcxMTFFOEEwMEM4QUZBMkQ4MjI5NkEiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6d6a+uAAAAV0lEQVR42mL8//8/AxrYDKV9iRFnxGIATICRGHEmBgoBVQzYDHXefyRn4gPIajfjcsEWIsWwBiL9w2DwxcJ/pFSHnhL/ExsLPkSKDYekzEJsisMlDhBgAGCiJ585jJHOAAAAAElFTkSuQmCC",
1159languageChange:"iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjc4QUQ3MDY0OTE0QzExRTg4Rjk5ODFEQzU5NkJFQzU5IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjc4QUQ3MDY1OTE0QzExRTg4Rjk5ODFEQzU5NkJFQzU5Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NzhBRDcwNjI5MTRDMTFFODhGOTk4MURDNTk2QkVDNTkiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NzhBRDcwNjM5MTRDMTFFODhGOTk4MURDNTk2QkVDNTkiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7BaHzlAAAA8klEQVR42qSTYQqCQBCFxwgj6iQqWf86S90piwo6SlDdIrID2Anqh0mxvYlHbIuS5MDH6sybh7s7ijFGHAIwAynIyYm5wNXbLz5YgaepDq1tQNc10OYdRXewAGPQJ/q8ZE3jwJ6PwZqFCxgx1y7Z3pAaw699G4Tgwb0OLbEp
1159MVBiarUn1ERCceI0Vxl89QhP23CfYn6HUKuRenowIuKDDiikXqg2V/2/Bn1wBbemWzi24LKl64SrV4JYNY0p1726RdY1xhWnbt/IwLrGyB2kzJqFqkHKqF3XGeUe+TnKjX8mGx3tOTiDAtz0tJmLXP1LgAEAvvbcwelD9qgAAAAASUVORK5CYII=",
1160about:"iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkI1RTk5NTU5OTA3MTExRThBMUJCRTBGMDRFOEY3MDZGIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkI1RTk5NTVBOTA3MTExRThBMUJCRTBGMDRFOEY3MDZGIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QjVFOTk1NTc5MDcxMTFFOEExQkJFMEYwNEU4RjcwNkYiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6QjVFOTk1NTg5MDcxMTFFOEExQkJFMEYwNEU4RjcwNkYiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5GOKiRAAAA9UlEQVR42qSTbw7BQBDFhwQRTkKj+NSzcCd/QhNHkeAWoj5JJNzABxqy3sirbDcVLZP8st3ZN6/d3akYY8ShBUYgAleyY67l6u1JFczBw3wOXVuAumugxSuKbmAKAtAk+jzjms
1160aGNW+DkAtn0MvYVkKXGsOvfRm0wZ177ToFSdg5n1qtaWtiTNE4441ZBqka4Wkb7lNyErAmKunBiEgV1EAs6TAcS05etVfVl+W3qHB8GRw46Rcw8Dge1WDJyaCAwZDjWg/Es67Rz3ELHesaPbeRThm94DbSidowTys3yNdW/vtnstHWnoA9iMEFbJnzXP1TgAEAfEWYB3vdpAkAAAAASUVORK5CYII=",
1161Help:"iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkMyODI2OUJGOTA3MTExRTg4MzUxQjFGNjAxMjFEQjM3IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkMyODI2OUMwOTA3MTExRTg4MzUxQjFGNjAxMjFEQjM3Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QzI4MjY5QkQ5MDcxMTFFODgzNTFCMUY2MDEyMURCMzciIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6QzI4MjY5QkU5MDcxMTFFODgzNTFCMUY2MDEyMURCMzciLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz67Y3T+AAABB0lEQVR42qSTTw4BUQzGy4IIp7BkwtjNAZyCveP4EyQ4iWS4heAAnIAFQp6Wb6TqTWahyS8z0/e177WvQ845MtSYPrNjLmALX83q9UeBmTAPl26yNmNKNoEExxBdmRETMRUg72Osia0R80kwxcKRaXnKSgihcTjtK0GduaPWEMK2OfpcJWlCKzF1cQwgGijR3FN/T61/YgjddqhTJ7DJtC+Cb0eqMYWUupPmtpWvmDQ8K0Hs2Z1wM2KntBIINdudbQmbPBEt6W0d+rYFk2Oq9GtdPFeSLVDX2PScIDa7N9Q1BnaQDmoWfAlCaBxiMke5DDJH+e+fSSOjPWT2zI05S7fhC6z+KcAApws5HVbWn0AAAAAASUVORK5CYII=",
1162moreBar:"iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjhERTYzQ0U1OTA3MTExRThCNjA1QkVBRTQyMzA3NjQ3IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjhERTYzQ0U2OTA3MTExRThCNjA1QkVBRTQyMzA3NjQ3Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6OERFNjNDRTM5MDcxMTFFOEI2MDVCRUFFNDIzMDc2NDciIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6OERFNjNDRTQ5MDcxMTFFOEI2MDVCRUFFNDIzMDc2NDciLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5fV7SjAAAATUlEQVR42mL8//8/AyWAiYFCMGoAxAAvIH4GxZ5IcsSJA6Px+X8EeAaKVigmShzkgr84XEecONAUL6ipIFs8kWwiSpxxNCUOAgMAAgwAPvGCSgnYXRIAAAAASUVORK5CYII=",
1163soundAdd:"iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6OEFBNzMxOUFCQjgwMTFFNkFFNTJGQ0IwMjg0MjJBRTQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6OEFBNzMxOUJCQjgwMTFFNkFFNTJGQ0IwMjg0MjJBRTQiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo4QUE3MzE5OEJCODAxMUU2QUU1MkZDQjAyODQyMkFFNCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo4QUE3MzE5OUJCODAxMUU2QUU1MkZDQjAyODQyMkFFNCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PqAv3nkAAABBSURBVHjaYvz//z8DLQETA43BqAWjFmCA/1A8GkT
1163UAyxEhDkx4oyD1geMOFzOOJqK6BYHDMSmltE4GLWAdgAgwAAU3Qgykbj+1QAAAABJRU5ErkJggg==",
1164soundReduce:"iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6OTE1MjRBQzlCQjgwMTFFNjk0MzRGREJFRTk5OTY1OUEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6OTE1MjRBQ0FCQjgwMTFFNjk0MzRGREJFRTk5OTY1OUEiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo5MTUyNEFDN0JCODAxMUU2OTQzNEZEQkVFOTk5NjU5QSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo5MTUyNEFDOEJCODAxMUU2OTQzNEZEQkVFOTk5NjU5QSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Po2FvM0AAAA1SURBVHjaYvz//z8DLQETA43BqAWjFoxaQAcLWAjIE1uOMA5aHzCORvKoBaMWjFrAwAAQYADvCQQywiPpxwAAAABJRU5ErkJggg==",
1165emailButton:"iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkJDODgyNzlGOTE0QzExRThCOUFDQzUzQkM1Q0VCNjYxIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkJDODgyN0EwOTE0QzExRThCOUFDQzUzQkM1Q0VCNjYxIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QkM4ODI3OUQ5MTRDMTFFOEI5QUNDNTNCQzVDRUI2NjEiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6QkM4ODI3OUU5MTRDMTFFOEI5QUNDNTNCQzVDRUI2NjEiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz79c3mXAAAAh0lEQVR42sSTYQqAIAyFnXSAukmdXe9RN8lOsGaMGmMWtR8NPlT0PZ5MARGDpyKRCPxIAnRGiGK+8bgQAwGKiSjqLOW4aiQKz2eir+GYurfyXuH1UdIgNEwscWgZWCaW+NZAm1jiRwNpYolPnWwjvOwg6ja638E/Bp2+05cE2REgg/c77wIMAH3bQKs4488ZAAAAAElFTkSuQmCC",
1166wechat:"iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjA5NzYzRTE0OTE0RDExRThBOEE5RTU5REE3RTFDRjY1IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjA5NzYzRTE1OTE0RDExRThBOEE5RTU5REE3RTFDRjY1Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MDk3NjNFMTI5MTREMTFFOEE4QTlFNTlEQTdFMUNGNjUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MDk3NjNFMTM5MTREMTFFOEE4QTlFNTlEQTdFMUNGNjUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6INsd7AAAA3ElEQVR42qSTgQ2CMBBFqQvICB2BERzBDWQENpAN1AnUDXAC2AA2UCegTlD/JXfJ2bSNSX/y6JUcl7tPa7z3VYk2VaF0AQtO4Ak8M4JDtgKNAPZg9WnNoObcH+jRqMQOTIn9HCtAI/SqoQkswf7FcQPacAKDKg7rNjPlg/2QQrTegRMPcrolvKF3rXgwJD4+q5hyXCTeiQefSOtWxVewcjwypKO42aiqpCX4G0nJQRLnL2yaU6bl9JYOLKP/cdhVTF0VOxyKNlOkpxzzx22s+QBZZuF1IEzpdf4KMABXqr/AqwuHnAAAAABJRU5ErkJggg==",
1167magnifier:"iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i
116777u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQyIDc5LjE2MDkyNCwgMjAxNy8wNy8xMy0wMTowNjozOSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6OTAyNThBQjlBNDQ4MTFFOUE5Q0I5OTI3ODk1RkNGRTUiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6OTAyNThBQjhBNDQ4MTFFOUE5Q0I5OTI3ODk1RkNGRTUiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MEI1OUUzMTY5MDcxMTFFODgyMjlCQUI2OUI1MEUyRkYiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MEI1OUUzMTc5MDcxMTFFODgyMjlCQUI2OUI1MEUyRkYiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5Cz38mAAABCElEQVR42pyTOw6CQBCGF1uhUw/gGfQAm3AD9Qr09sRCE+7AGexQKz2DIdjYyBl8FWjhOuC/ZiQLRif5Msxj/+xmBqGUEowWERAJkYGYmKImyvBgQBxVtZ3QYxTICw80LghJ2EAip9AzKAu0oZ7bhBW1uYh9dpMOF5iisGSHPeQORMjyEfIBF4iRlKxxDUKI6LxEb8IFMiSd0vU9XJ8/w0F8qxNwDRPQz7ARX7RAQwixFy/rwY+IlLDAhuii1odP4QuBCN9jeBeHtM2R4z2rdxUj0WP0Tdv2bYxVi9QEko1Pm3GVh8S5ZpXPJhFR8TPtiDtxJbbEjP1MHyJWofK7KT6Ff8zS/inAADvIotdAqCFrAAAAAElFTkSuQmCC",
1168text:"iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkQ3OTdFQ0UxOTE0QjExRThCRTkwQjgzQTczOEVDMUVFIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkQ3OTdFQ0UyOTE0QjExRThCRTkwQjgzQTczOEVDMUVFIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RDc5N0VDREY5MTRCMTFFOEJFOTBCODNBNzM4RUMxRUUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RDc5N0VDRTA5MTRCMTFFOEJFOTBCODNBNzM4RUMxRUUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5czB/EAAAAR0lEQVR42mL4////5v/kg82MIJKBAoBsACMWeYJyA28ACxBvIdP7W2AuwKcInwsYRg0YNgYwgAxAw/hy52Z09UwMFAKAAAMATv6tq6AUEv8AAAAASUVORK5CYII=",
1169phone:"iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MjEyOUM0OTA1NDU3MTFFQTkyNEM5NzFGNDkzNzk2QjEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MjEyOUM0OTE1NDU3MTFFQTkyNEM5NzFGNDkzNzk2QjEiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoyMTI5QzQ4RTU0NTcxMUVBOTI0Qzk3MUY0OTM3OTZCMSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDoyMTI5QzQ4RjU0NTcxMUVBOTI0Qzk3MUY0OTM3OTZCMSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PqH/sRYAAAEnSURBVHjajNK/L4NRFMbxU0S0kWAWkiZ2k8Vi8WMRo42hU9OpXTsQm7/AQiQ2g0iExCD9EwyIpJNRwiAYNKFc38MjeVVf9z3Jp+k9bc577/NeCyEYijjDC64wrn6Uf0zgEW84RhtN9GYdsI93LKhZDd+1nXXABW46fjhFC4OxAT1m9oQR+12HGMCcRcoHHGEYi4n+Etq4jA3wbfQrxFv0aWse5HnWDJLBbWm927GODjA90d/GciJIr4bWJWxgLG3AKB6U/hQKulxBF+yn/L7sdBvgZnT+Z8yqt67bWVfvBB+4xlC3c5V1lFesppx9RbvZSwunrK36oErKf/zNNf5LeBr3etIB5tUvJAKuxd5zHmu4C3/LA7bcV5LxyqGKSa2b2PQvnwIMAJHCuD8uLG4ZAAAAAElFTkSuQmCC",
1170previous_normal:"iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAYAAADhAJiYAAAACXBIWXMAAAsTAAALEwEAmpwYAAAKTWlDQ1BQaG90b3Nob3AgSUNDIHByb2ZpbGUAAHjanVN3WJP3Fj7f92UPVkLY8LGXbIEAIiOsCMgQWaIQkgBhhBASQMWFiApWFBURnEhVxILVCkidiOKgKLhnQYqIWotVXDjuH9yntX167+3t+9f7vOec5/zOec8PgBESJpHmomoAOVKFPDrYH49PSMTJvYACFUjgBCAQ5svCZwX
1170FAADwA3l4fnSwP/wBr28AAgBw1S4kEsfh/4O6UCZXACCRAOAiEucLAZBSAMguVMgUAMgYALBTs2QKAJQAAGx5fEIiAKoNAOz0ST4FANipk9wXANiiHKkIAI0BAJkoRyQCQLsAYFWBUiwCwMIAoKxAIi4EwK4BgFm2MkcCgL0FAHaOWJAPQGAAgJlCLMwAIDgCAEMeE80DIEwDoDDSv+CpX3CFuEgBAMDLlc2XS9IzFLiV0Bp38vDg4iHiwmyxQmEXKRBmCeQinJebIxNI5wNMzgwAABr50cH+OD+Q5+bk4eZm52zv9MWi/mvwbyI+IfHf/ryMAgQAEE7P79pf5eXWA3DHAbB1v2upWwDaVgBo3/ldM9sJoFoK0Hr5i3k4/EAenqFQyDwdHAoLC+0lYqG9MOOLPv8z4W/gi372/EAe/tt68ABxmkCZrcCjg/1xYW52rlKO58sEQjFu9+cj/seFf/2OKdHiNLFcLBWK8ViJuFAiTcd5uVKRRCHJleIS6X8y8R+W/QmTdw0ArIZPwE62B7XLbMB+7gECiw5Y0nYAQH7zLYwaC5EAEGc0Mnn3AACTv/mPQCsBAM2XpOMAALzoGFyolBdMxggAAESggSqwQQcMwRSswA6cwR28wBcCYQZEQAwkwDwQQgbkgBwKoRiWQRlUwDrYBLWwAxqgEZrhELTBMTgN5+ASXIHrcBcGYBiewhi8hgkEQcgIE2EhOogRYo7YIs4IF5mOBCJhSDSSgKQg6YgUUSLFyHKkAqlCapFdSCPyLXIUOY1cQPqQ28ggMor8irxHMZSBslED1AJ1QLmoHxqKxqBz0XQ0D12AlqJr0Rq0Hj2AtqKn0UvodXQAfYqOY4DRMQ5mjNlhXIyHRWCJWBomxxZj5Vg1Vo81Yx1YN3YVG8CeYe8IJAKLgBPsCF6EEMJsgpCQR1hMWEOoJewjtBK6CFcJg4Qxwicik6hPtCV6EvnEeGI6sZBYRqwm7iEeIZ4lXicOE1+TSCQOyZLkTgohJZAySQtJa0jbSC2kU6Q+0hBpnEwm65Btyd7kCLKArCCXkbeQD5BPkvvJw+S3FDrFiOJMCaIkUqSUEko1ZT/lBKWfMkKZoKpRzame1AiqiDqfWkltoHZQL1OHqRM0dZolzZsWQ8ukLaPV0JppZ2n3aC/pdLoJ3YMeRZfQl9Jr6Afp5+mD9HcMDYYNg8dIYigZaxl7GacYtxkvmUymBdOXmchUMNcyG5lnmA+Yb1VYKvYqfBWRyhKVOpVWlX6V56pUVXNVP9V5qgtUq1UPq15WfaZGVbNQ46kJ1Bar1akdVbupNq7OUndSj1DPUV+jvl/9gvpjDbKGhUaghkijVGO3xhmNIRbGMmXxWELWclYD6yxrmE1iW7L57Ex2Bfsbdi97TFNDc6pmrGaRZp3mcc0BDsax4PA52ZxKziHODc57LQMtPy2x1mqtZq1+rTfaetq+2mLtcu0W7eva73VwnUCdLJ31Om0693UJuja6UbqFutt1z+o+02PreekJ9cr1Dund0Uf1bfSj9Rfq79bv0R83MDQINpAZbDE4Y/DMkGPoa5hpuNHwhOGoEctoupHEaKPRSaMnuCbuh2fjNXgXPmasbxxirDTeZdxrPGFiaTLbpMSkxeS+Kc2Ua5pmutG003TMzMgs3KzYrMnsjjnVnGueYb7ZvNv8jYWlRZzFSos2i8eW2pZ8ywWWTZb3rJhWPlZ5VvVW16xJ1lzrLOtt1ldsUBtXmwybOpvLtqitm63Edptt3xTiFI8p0in1U27aMez87ArsmuwG7Tn2YfYl9m32zx3MHBId1jt0O3xydHXMdmxwvOuk4TTDqcSpw+lXZxtnoXOd8zUXpkuQyxKXdpcXU22niqdun3rLleUa7rrStdP1o5u7m9yt2W3U3cw9xX2r+00umxvJXcM970H08PdY4nHM452nm6fC85DnL152Xlle+70eT7OcJp7WMG3I28Rb4L3Le2A6Pj1l+s7pAz7GPgKfep+Hvqa+It89viN+1n6Zfgf8nvs7+sv9j/i/4XnyFvFOBWABwQHlAb2BGoGzA2sDHwSZBKUHNQWNBbsGLww+FUIMCQ1ZH3KTb8AX8hv5YzPcZyya0RXKCJ0VWhv6MMwmTB7WEY6GzwjfEH5vpvlM6cy2CIjgR2yIuB9pGZkX+X0UKSoyqi7qUbRTdHF09yzWrORZ+2e9jvGPqYy5O9tqtnJ2Z6xqbFJsY+ybuIC4qriBeIf4RfGXEnQTJAntieTE2MQ9ieNzAudsmjOc5JpUlnRjruXcorkX5unOy553PFk1WZB8OIWYEpeyP+WDIEJQLxhP5aduTR0T8oSbhU9FvqKNolGxt7hKPJLmnVaV9jjdO31D+miGT0Z1xjMJT1IreZEZkrkj801WRNberM/ZcdktOZSclJyjUg1plrQr1zC3KLdPZisrkw3keeZtyhuTh8r35CP5c/PbFWyFTNGjtFKuUA4WTC+oK3hbGFt4uEi9SFrUM99m/ur5IwuCFny9kLBQuLCz2Lh4WfHgIr9FuxYji1MXdy4xXVK6ZHhp8NJ9y2jLspb9UOJYUlXyannc8o5Sg9KlpUMrglc0lamUycturvRauWMVYZVkVe9ql9VbVn8qF5VfrHCsqK74sEa45uJXTl/VfPV5bdra3kq3yu3rSOuk626s91m/r0q9akHV0IbwDa0b8Y3lG19tSt50oXpq9Y7NtM3KzQM1YTXtW8y2rNvyoTaj9nqdf13LVv2tq7e+2Sba1r/dd3vzDoMdFTve75TsvLUreFdrvUV99W7S7oLdjxpiG7q/5n7duEd3T8Wej3ulewf2Re/ranRvbNyvv7+yCW1SNo0eSDpw5ZuAb9qb7Zp3tXBaKg7CQeXBJ9+mfHvjUOihzsPcw83fmX+39QjrSHkr0jq/dawto22gPaG97+iMo50dXh1Hvrf/fu8x42N1xzWPV56gnSg98fnkgpPjp2Snnp1OPz3Umdx590z8mWtdUV29Z0PPnj8XdO5Mt1/3yfPe549d8Lxw9CL3Ytslt0utPa49R35w/eFIr1tv62X3y+1XPK509E3rO9Hv03/6asDVc9f41y5dn3m978bsG7duJt0cuCW69fh29u0XdwruTNxdeo94r/y+2v3qB/oP6n+0/rFlwG3g+GDAYM/DWQ/vDgmHnv6U/9OH4dJHzEfVI0YjjY+dHx8bDRq98mTOk+GnsqcTz8p+Vv9563Or59/94vtLz1j82PAL+YvPv655qfNy76uprzrHI8cfvM55PfGm/K3O233vuO+638e9H5ko/ED+UPPR+mPHp9BP9z7nfP78L/eE8/sl0p8zAAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAAG8SURBVHjazNi9axVBFMbh5xoDgcBtUmml1W00XSRdsBA/EAQJJKDg3yZEULAJiB9YBLugXbC5VVJpZRMIBK5xbU6xDLtk997d2Uz5whx+MDPnfc+MiqJwldb1nuvfxQPM8AHHl2241iPMOp5jjDU8bbKpL6AJnmHU9jT6ALqFbSyVtAJfhwC6gV0sJ/oX/MwNtIaXWEn0bzhsWqQroDFeYTXRf+CgTaEugFYDZpzoR/jYttiiQCt4EcdVXlPsx2XOBrSMHdxM9BO8x8U8RecFWoqnfTvRf+NtdGa5gEbR9CaJ/gd7OF/kDswD9DhsobxO8Rpni76QtkD3cS/RzgLmtIv+0QZoE1uJdo43cVxyAk3wKNFmcYF/dek9bYDK61887ZOunbnPPNQr0LRi33ZEjcGAPld06t2KTp3tyA4jSjTxsmx36ADfG7p9tkv9KaJFkzyUBaiIaDFtmBizPPuL6EPHDTN1lj40w7uKTl01dWRrjHVeVjWXZevUdW6/jidDWUddHtqIyDKIl9Ulxq2ILoOYa12mfog7Q7l91dQxim+ZweJH1Vz2t8nGPj+sjgKo/GF1+Uhz1b70/g8AzSxa9/kpHEkAAAAASUVORK5CYII=",
1171previous_normal_down:"iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAYAAADhAJiYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i
117177u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjBERjAxRUY0OTA3MzExRTg4NDA4ODQxNkJEREEzMUI0IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjBERjAxRUY1OTA3MzExRTg4NDA4ODQxNkJEREEzMUI0Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MERGMDFFRjI5MDczMTFFODg0MDg4NDE2QkREQTMxQjQiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MERGMDFFRjM5MDczMTFFODg0MDg4NDE2QkREQTMxQjQiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7kTgTuAAABVUlEQVR42mL8//8/w2ACTDQ2PwqIHwPxLSB2JEoHKIRohKOB+N9/BLhFjD5ahZAfEM8DYkYkMY6BCiEHIP76HxWAQiqcGP3UdowREH/4jwnyiTWDmo5RBeJXWBzTRIo51HKMDBA/xuKYqaSaRQ3HiALxTSyOWQLEjPR2ED8Qn8HimI1AzEqOmZQ4hguI92FxzH6oHAM9HcQKDQV0cBYaagz0dBAjNH2gg5vQ9MRAbwdNweKYx9CcxkBvBzVicQyo7FGjVnlGiuJ8LI4BlcrG1CztiVXoh8UxX6H1FlWrH2Jre180/h8gjgTiA0OtgUYzB21G47MA8XIgdqC6i4Zqoh6U2X5QFoyDsuoYdJXroGx+DMoG2qBswg7KRv6g7AYNyo7ioOxKI7effqI56tFAjn5sAuIkUN2NJPaDGI0sNGzaLIU6qBOIvwNxOjGaGAfbkB5AgAEAvtEBWGoX6OYAAAAASUVORK5CYII=",
1172next_normal_down:"iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAYAAADhAJiYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjA2QjBFRTZGOTA3MzExRThCNzJFQkE1QTZCNjc2RENDIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjA2QjBFRTcwOTA3MzExRThCNzJFQkE1QTZCNjc2RENDIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MDZCMEVFNkQ5MDczMTFFOEI3MkVCQTVBNkI2NzZEQ0MiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MDZCMEVFNkU5MDczMTFFOEI3MkVCQTVBNkI2NzZEQ0MiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4x+kIXAAABS0lEQVR42tSYsWoCQRCG94IBSWOVLm3yAPEF9AG0DZouL+AzxGeIrZWQ+rQ3eYDkAe7KXJcqjZCAuP4DAx7rFHtwdzMZ+EDuTvgYdndmJ/HeO0txEfndEOSgANNGjShDEeT+FAfwGPm/ysRmqFv6nYAlGGtm6IEzU44dGNSdoSofz/x5/IB7LSFiLkh9g1stIWIhSBXgRksoAStBKgPXGkLEJUgFqQ/Q0xAirsCbILXld60LOc7GpyCVchZbF3K8bjJBasXrrXUhxzusEKRetISIOz6TwnjWEiL6fHqHMdMSclzfdoLUuM5qXyXewQTsg+ejOhs0cx1jlRiAV9AJnm/q7If+5aI2te1NHYymSoep4mqq/TDVoJlrYU01+aauQaYuiuau0l+BzF9sf9PU9OO3XI/BE1hrTj+GPCOi3TRtajZEJNZGekcBBgBrqGu1PoiOrQAAAABJRU5ErkJggg==",
1173next_normal:"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"};Class("ButtonQueue",{create:function(a){this.container=a.container;this.extended=a.extended;this.topRightBar=a.container.topRightBar;this.bottomLeftBar=a.bottomBar.leftBar;this.bottomRightBar=a.bottomBar.rightBar;this.color=a.color;this.edtNumber=a.edtNumber?a.edtNumber:{body:null,width:0,top:0,space:0};this.buttonWidth=a.buttonWidth;this.buttonTop=a.buttonTop;this.buttons=a.buttons.clone();this.buttonCount=this.buttons.length;this.buttons.each(function(b){b.freedom();b.hint=!0});this.pickButtons()},
1174pickButtons:function(){this.btnFirst=this.buttons.find("first").get(0);this.btnPrevious=this.buttons.find("previous").get(0);this.btnNext=this.buttons.find("next").get(0);this.btnLast=this.buttons.find("last").get(0);this.btnMore=this.buttons.find("more").get(0);this.about=this.buttons.find("about").get(0);this.help=this.buttons.find("help").get(0);this.buttons.remove(this.about);this.buttons.remove(this.help);this.buttons.remove(this.btnFirst);this.buttons.remove(this.btnPrevious);this.buttons.remove(this.btnNext);
1175this.buttons.remove(this.btnLast);this.buttons.remove(this.btnMore);this.pageButtonCount=4;bookConfig.enablePageBack&&(this.btnBackward=this.buttons.find("backward").get(0),this.btnForward=this.buttons.find("forward").get(0),this.buttons.remove(this.btnBackward),this.buttons.remove(this.btnForward),this.pageButtonCount=6);this.buttonCount=this.buttons.length},sort:virtual_function});
1176Class("PCButtonQueue",{sort:function(){this.about&&(this.about.preTo(this.topRightBar),this.about.hint=!1);this.help&&(this.help.preTo(this.topRightBar),this.help.hint=!1);var a=Math.floor(((.3*windowWidth-104)/2-this.edtNumber.width+20)
1176/36);var b=Number.between(a+Math.floor((.3*windowWidth-104)/2/36),0,this.buttonCount);var c=(.3*windowWidth-104)/2;this.bottomLeftBar.css({width:c+"px"});this.bottomRightBar.css({width:c+"px"});b<this.buttonCount&&b--;for(c=0;c<this.buttons.length;c++){var d=this.buttons.get(c);
1177c<a?(d==this.buttons.find("sound").get(0)&&bookConfig.BackgroundSoundURL&&(VolumeControlBar.config.direction=VolumeControlBar.TOP,d.title=!1),"WeChatShareButton"==d.getClassName()&&global.WeChatShareImg.setDirection(TextBubble.TOP),"TelephoneNumberButton"==d.getClassName()&&global.PcTelephoneNumberFrame.setDirection(TextBubble.TOP),"ShareButton"==d.getClassName()&&global.sharePanel&&(global.sharePanel.direction="top"),d.addTo(this.bottomLeftBar)):c>=a&&c<b?(d==this.buttons.find("sound").get(0)&&bookConfig.BackgroundSoundURL&&
1178(VolumeControlBar.config.direction=VolumeControlBar.TOP,d.title=!1),"WeChatShareButton"==d.getClassName()&&global.WeChatShareImg.setDirection(TextBubble.TOP),"TelephoneNumberButton"==d.getClassName()&&global.PcTelephoneNumberFrame.setDirection(TextBubble.TOP),"ShareButton"==d.getClassName()&&global.sharePanel&&(global.sharePanel.direction="top"),d.addTo(this.bottomRightBar)):(d==this.buttons.find("sound").get(0)&&bookConfig.BackgroundSoundURL&&(VolumeControlBar.config.direction=VolumeControlBar.DEFAULT,
1179d.title=!1),"WeChatShareButton"==d.getClassName()&&global.WeChatShareImg.setDirection(TextBubble.LEFT),"TelephoneNumberButton"==d.getClassName()&&global.PcTelephoneNumberFrame.setDirection(TextBubble.LEFT),"ShareButton"==d.getClassName()&&global.sharePanel&&(global.sharePanel.direction="left"),d.addTo(this.extended),d.hint=!1)}b<this.buttonCount&&this.btnMore.addTo(this.bottomRightBar)},addPageButtons:function(a){function b(n){n.addTo(e);n.setPosition(f,h);f+=g}function c(){f+=l;0<d?(k.css({left:f+
1180"px",top:m+"px",width:d+"px",display:"block"}),k.find("input").css({width:d+"px"}),f+=d):k.css({display:"none"});f+=l}var d=this.edtNumber.width;d=5<d?d:0;var e=this.container.body,f=a,g=this.buttonWidth,h=this.buttonTop,k=this.edtNumber.body,m=this.edtNumber.top,l=this.edtNumber.space;rightToLeft?(bookConfig.enablePageBack&&b(this.btnForward),b(this.btnLast),b(this.btnNext),c(),b(this.btnPrevious),b(this.btnFirst),bookConfig.enablePageBack&&b(this.btnBackward)):(bookConfig.enablePageBack&&b(this.btnBackward),
1181b(this.btnFirst),b(this.btnPrevious),c(),b(this.btnNext),b(this.btnLast),bookConfig.enablePageBack&&b(this.btnForward));return f}}).extend("ButtonQueue");Class("MobileButtonQueue",{sort:function(a,b){a=this.edtNumber.width+2*this.edtNumber.space+4*this.buttonWidth;this.addPageButtons(a,(this.container.width-a)/2);this.buttons.each(function(c){c.addTo(this.extended)}.bind(this))}}).extend("ButtonQueue");Class("PCToolbar",{isShowLogo:!0,initBar:function(){VolumeControlBar.config={color:this.color.toString(),iconColor:Color(bookConfig.iconColor).toString(),direction:VolumeControlBar.BOTTOM};this.topRightBar=$('<div class="topRightBar" id = "topRightBar"></div>');this.bottomBar=$('<div class="bottomBar" id = "bottomBar"></div>');this.bottomLeftBar=$('<div class="bottomLeftBar" id = "bottomLeftBar"></div>');this.bottomRightBar=$('<div class="bottomRightBar" id = "bottomRightBar"></div>');this.logoBar=
1182$("<div id='logoBar' class='logoBar'></div>");this.edtPageNumber=$("<div class='pageNumber' id='tfPageIndex'><label><input aria-label='"+getLanguage("ariaPageNumber","page number")+"' aria-labelledby='currentPageIndex' type='text' id='currentPageIndexTextField' autocomplete='off' size='5' value='' /></label></div>");this.parent.append(this.logoBar);this.parent.append(this.topRightBar);bookConfig.appLogoIcon||this.logoBar.css({display:"none",height:"0"});!bookConfig.aboutButtonVisible&&window.userInfo&&
11830<window.userInfo.c&&this.topRightBar.css({display:"none",height:"0"});this.bottomBar.append(this.buttonBar);this.bottomBar.append(this.bottomLeftBar).append(this.bottomRightBar);this.bottomLeftBar.append(this.edtPageNumber);this.parent.append(this.bottomBar);this.initPageNumber()},showOrHideLogoBar:function(a){bookConfig.appLogoIcon||(a=!1);a?(this.logoBar.css({display:"block"}),this.isShowLogo=!0):(this.logoBar.css({display:"none"}),this.isShowLogo=!1)},initPageNumber:function(){var a=this.edtPageNumber.find("input"),
1184b=parseInt(bookConfig.totalPageCount),c=16;""==bookConfig.pageNumberCaption&&(1E4<=b&&(c=16),1E4>b&&(c=10),1E3>b&&(c=7),100>b&&(c=4),10>b&&(c=3));a.attr("size",c);Color(this.color.add(120));a.css({color:bookConfig.iconColor,background:"transparent",border:"none"});this.edtPageWidth=this.edtPageNumber.width()},initExtendedbar:function(){this.extendedBar=new PCExtendedBar(this.parent);global.moreBar=this.extendedBar},resetToolbarColor:function(){this.color=Color(bookConfig.toolbarColor);this.topBarAlpha=
1185Math.min(bookConfig.topToolBarAlpha,bookConfig.ToolBarAlpha);this.extendedBar&&this.extendedBar.$bar.css({"background-color":this.color.rgba(this.topBarAlpha)});this.resetButtonTitleColor();global.PcTelephoneNumberFrame&&global.PcTelephoneNumberFrame.setColor({color:bookConfig.toolbarColor,textColor:bookConfig.iconFontColor})},setButtonTitle:function(a){if("WeChatShareButton"==a.getClassName())global.WeChatShareImg=new WeChatShare({parent:this.parent,color:"#fff",textColor:bookConfig.toolbarColor,
1186margin:10,padding:10,arrowHeight:12,arrowWidth:12});else if("TelephoneNumberButton"==a.getClassName())global.PcTelephoneNumberFrame=new PcTelephoneNumberBubble({parent:this.parent,color:this.color,textColor:a.fontColor,margin:4,padding:15,arrowHeight:8,arrowWidth:8});else{var b=new TextBubble({parent:this.parent,text:a.caption,direction:TextBubble.TOP,color:this.color,textColor:a.fontColor,margin:7});a.setTitle(b)}},addTopRightButton:function(){this.topRightButton||(this.topRightButton=$("<div class='topRightButton' id='createButton'></div>"),
1187bookConfig.ToolBarVisible?(this.topRightBar.append(this.topRightButton),this.onResize()):this.parent.append(this.topRightButton))},removeTopRightButton:function(){this.topRightButton&&(this.topRightButton.remove(),this.topRightButton=null)},onResize:function(a,b){if(bookConfig.ToolBarVisible){a=void 0==a?this.parent.width():parseInt(a);void 0==b?this.parent.height():parseInt(b);a=a-a/4-a/4;b=this.edtPageWidth+150+20;a<b&&(a=b);b=this.logoBar.find("img").height()+10;var c,d=null==(c=BookInfo)?void 0:
1188c.top();d&&this.isShowLogo&&d<b&&(bookConfig.topMargin=b,BookInfo.getBook().adjustBookPosition());this.buttonBarWidth=a;this.resetButtonPosition()}},afterButtonClick:function(a){this.extendedBar.visible&&"btnSocialShare"!=a.language.key&&(a!=this.btnMore?isPhone()||isPad()||this.extendedBar.hide():(a=this.buttonsInExtendedBar(),a.each(function(b){b.changeColor()}),a=null))},resetButtonPosition:function(){(new PCButtonQueue({buttons:this.buttons,buttonWidth:30,buttonTop:5,color:this.color,bottomBar:{leftBar:this.bottomLeftBar,
1189rightBar:this.bottomRightBar},container:{body:this.buttonBar,topRightBar:this.topRightBar,width:this.buttonBarWidth},extended:this.extendedBar.$bar,edtNumber:{body:this.edtPageNumber,width:this.edtPageWidth,top:8,space:5}})).sort();this.extendedBar.resize(this.buttonsInExtendedBar());this.extendedBar.hide();this.buttons.each(function(a){a.changeColor()}.bind(this))}}).extend("Toolbar");
1190Class("PCExtendedBar",{create:function(a){this._super(a)},resize:function(a){for(var b=0;b<a.length;b++)a.get(b).setPosition(5,5+30*b);this.width=160;this.height=30*a.length+10;this.$bar.css({width:this.width+"px",height:this.height+"px"})},show:function(a){if(1!=this.isMoving&&1!=this.visible){this.visible=this.isMoving=!0;this.$bar.css({left:a.left+a.width-this.width+"px",top:a.top+a.height+10-this.$bar.height()-32+"px"});var b=0;this.$bar.css({display:"block",opacity:0}
1190);var c=function(){b+=.1;
1191this.$bar.css({opacity:b});equals(b,1)&&(c.stop(),this.isMoving=!1)}.interval(this,40)}}}).extend("ExtendedBar");var hexcase=0,b64pad="",chrsz=8;function compareov(){var a=Date.parse(new Date);return orgt(a)===vldt(a)}function orgt(a){return binl2hex(core_hx(str2binl(a),a.length*chrsz))}function vldt(a){return binl2hex(core_hx(str2binl(a),a.length*chrsz))}
1192function core_hx(a,b){a[b>>5]|=128<<b%32;a[(b+64>>>9<<4)+14]=b;b=1732584193;for(var c=-271733879,d=-1732584194,e=271733878,f=0;f<a.length;f+=16){var g=b,h=c,k=d,m=e;b=hx_ff(b,c,d,e,a[f+0],7,-680876936);e=hx_ff(e,b,c,d,a[f+1],12,-389564586);d=hx_ff(d,e,b,c,a[f+2],17,606105819);c=hx_ff(c,d,e,b,a[f+3],22,-1044525330);b=hx_ff(b,c,d,e,a[f+4],7,-176418897);e=hx_ff(e,b,c,d,a[f+5],12,1200080426);d=hx_ff(d,e,b,c,a[f+6],17,-1473231341);c=hx_ff(c,d,e,b,a[f+7],22,-45705983);b=hx_ff(b,c,d,e,a[f+8],7,1770035416);
1193e=hx_ff(e,b,c,d,a[f+9],12,-1958414417);d=hx_ff(d,e,b,c,a[f+10],17,-42063);c=hx_ff(c,d,e,b,a[f+11],22,-1990404162);b=hx_ff(b,c,d,e,a[f+12],7,1804603682);e=hx_ff(e,b,c,d,a[f+13],12,-40341101);d=hx_ff(d,e,b,c,a[f+14],17,-1502002290);c=hx_ff(c,d,e,b,a[f+15],22,1236535329);b=hx_gg(b,c,d,e,a[f+1],5,-165796510);e=hx_gg(e,b,c,d,a[f+6],9,-1069501632);d=hx_gg(d,e,b,c,a[f+11],14,643717713);c=hx_gg(c,d,e,b,a[f+0],20,-373897302);b=hx_gg(b,c,d,e,a[f+5],5,-701558691);e=hx_gg(e,b,c,d,a[f+10],9,38016083);d=hx_gg(d,
1194e,b,c,a[f+15],14,-660478335);c=hx_gg(c,d,e,b,a[f+4],20,-405537848);b=hx_gg(b,c,d,e,a[f+9],5,568446438);e=hx_gg(e,b,c,d,a[f+14],9,-1019803690);d=hx_gg(d,e,b,c,a[f+3],14,-187363961);c=hx_gg(c,d,e,b,a[f+8],20,1163531501);b=hx_gg(b,c,d,e,a[f+13],5,-1444681467);e=hx_gg(e,b,c,d,a[f+2],9,-51403784);d=hx_gg(d,e,b,c,a[f+7],14,1735328473);c=hx_gg(c,d,e,b,a[f+12],20,-1926607734);b=hx_hh(b,c,d,e,a[f+5],4,-378558);e=hx_hh(e,b,c,d,a[f+8],11,-2022574463);d=hx_hh(d,e,b,c,a[f+11],16,1839030562);c=hx_hh(c,d,e,b,a[f+
119514],23,-35309556);b=hx_hh(b,c,d,e,a[f+1],4,-1530992060);e=hx_hh(e,b,c,d,a[f+4],11,1272893353);d=hx_hh(d,e,b,c,a[f+7],16,-155497632);c=hx_hh(c,d,e,b,a[f+10],23,-1094730640);b=hx_hh(b,c,d,e,a[f+13],4,681279174);e=hx_hh(e,b,c,d,a[f+0],11,-358537222);d=hx_hh(d,e,b,c,a[f+3],16,-722521979);c=hx_hh(c,d,e,b,a[f+6],23,76029189);b=hx_hh(b,c,d,e,a[f+9],4,-640364487);e=hx_hh(e,b,c,d,a[f+12],11,-421815835);d=hx_hh(d,e,b,c,a[f+15],16,530742520);c=hx_hh(c,d,e,b,a[f+2],23,-995338651);b=hx_ii(b,c,d,e,a[f+0],6,-198630844);
1196e=hx_ii(e,b,c,d,a[f+7],10,1126891415);d=hx_ii(d,e,b,c,a[f+14],15,-1416354905);c=hx_ii(c,d,e,b,a[f+5],21,-57434055);b=hx_ii(b,c,d,e,a[f+12],6,1700485571);e=hx_ii(e,b,c,d,a[f+3],10,-1894986606);d=hx_ii(d,e,b,c,a[f+10],15,-1051523);c=hx_ii(c,d,e,b,a[f+1],21,-2054922799);b=hx_ii(b,c,d,e,a[f+8],6,1873313359);e=hx_ii(e,b,c,d,a[f+15],10,-30611744);d=hx_ii(d,e,b,c,a[f+6],15,-1560198380);c=hx_ii(c,d,e,b,a[f+13],21,1309151649);b=hx_ii(b,c,d,e,a[f+4],6,-145523070);e=hx_ii(e,b,c,d,a[f+11],10,-1120210379);d=hx_ii(d,
1197e,b,c,a[f+2],15,718787259);c=hx_ii(c,d,e,b,a[f+9],21,-343485551);b=safe_add(b,g);c=safe_add(c,h);d=safe_add(d,k);e=safe_add(e,m)}return[b,c,d,e]}function hx_cmn(a,b,c,d,e,f){return safe_add(bit_rol(safe_add(safe_add(b,a),safe_add(d,f)),e),c)}function hx_ff(a,b,c,d,e,f,g){return hx_cmn(b&c|~b&d,a,b,e,f,g)}function hx_gg(a,b,c,d,e,f,g){return hx_cmn(b&d|c&~d,a,b,e,f,g)}function hx_hh(a,b,c,d,e,f,g){return hx_cmn(b^c^d,a,b,e,f,g)}function hx_ii(a,b,c,d,e,f,g){return hx_cmn(c^(b|~d),a,b,e,f,g)}
1198function safe_add(a,b){var c=(a&65535)+(b&65535);return(a>>16)+(b>>16)+(c>>16)<<16|c&65535}function bit_rol(a,b){return a<<b|a>>>32-b}function str2binl(a){for(var b=[],c=(1<<chrsz)-1,d=0;d<a.length*chrsz;d+=chrsz)b[d>>5]|=(a.charCodeAt(d/chrsz)&c)<<d%32;return b}function binl2hex(a){for(var b=hexcase?"0123456789ABCDEF":"0123456789abcdef",c="",d=0;d<4*a.length;d++)c+=b.charAt(a[d>>2]>>d%4*8+4&15)+b.charAt(a[d>>2]>>d%4*8&15);return c};Log.debug("browser : %s, system : %s",Instance.JSON(_agent_.browser),Instance.JSON(_agent_.system));
1199var ready=function(){window.setTimeout(function(){var a;if(null!=(a=window.onBookLoad)&&a.isReady){var b=function(){window.waitForLoading?window.setTimeout(function(){main()},250):main()};(function(){var c,d,e="Chinese"==UserGroups?(null==(c=window.bookConfig)?void 0:c.bookBaseURL)||"":(null==(d=window.bookConfig)?void 0:d.bookResourceBaseURL)||"";if(window.bookConfig&&e){e.endsWith("/")||(e+="/");try{$.ajax({url:e+"bookinfo.js",type:"get",crossDomain:!0,success:function(f){f&&(eval(f),window.book_visit=
1200book_visit);b()},error:function(f){b()}})}catch(f){b()}}else b()})()}else ready()},10)};ready();
1201function main(){if(isBelowIE9())alert(getLanguage("infNotSupportHtml5","Your browser can not support HTML5."));else if(global.bookConfig){initBrowserType();initConfig();if(window.userInfo&&bookConfig.isBookDomainAccessEnabled){var a=window.userInfo.f;try{if(a&&Array.isArray(a)&&0!==a.length&&!(-1<a.indexOf(window.location.hostname))){$("body").empty();$("body").attr("style","");$("body").css({display:"flex","flex-direction":"column","align-items":"center","justify-content":"center",background:"#ffffff",
1202color:"#000000","text-align":"center","font-size":"20px"});$("body").append("<img style='width:98px;
1202height:98px;' src='"+uiBaseURL+"only-wechat.svg'/><p style='margin-top:35px;'>\u5185\u5bb9\u4e0d\u5b58\u5728</p>");return}}catch(b){}}if(bookConfig.OnlyOpenInWechat||bookConfig.onlyOpenInDingDing)if(a=function(b){$("body").empty();$("body").attr("style","");$("body").css({display:"flex","flex-direction":"column","align-items":"center","justify-content":"center",background:"#ffffff",color:"#000000",
1203"text-align":"center","font-size":"20px"});$("body").append("<img style='width:98px;height:98px;' src='"+uiBaseURL+"only-wechat.svg'/><p style='margin-top:35px;'>"+b+"</p>");$("body").removeAttr("id")},isDingDing()){if(!bookConfig.onlyOpenInDingDing){a("\u8bf7\u5728\u5fae\u4fe1\u5ba2\u6237\u7aef\u6253\u5f00\u94fe\u63a5");return}}else if(isWeChat()){if(!bookConfig.OnlyOpenInWechat){a("\u8bf7\u5728\u9489\u9489\u5ba2\u6237\u7aef\u6253\u5f00\u94fe\u63a5");return}}else{a(bookConfig.OnlyOpenInWechat?bookConfig.onlyOpenInDingDing?
1204"\u8bf7\u5728\u5fae\u4fe1\u6216\u8005\u9489\u9489\u5ba2\u6237\u7aef\u6253\u5f00\u94fe\u63a5":"\u8bf7\u5728\u5fae\u4fe1\u5ba2\u6237\u7aef\u6253\u5f00\u94fe\u63a5":"\u8bf7\u5728\u9489\u9489\u5ba2\u6237\u7aef\u6253\u5f00\u94fe\u63a5");return}bookConfig.OnlyOpenInIframe&&(window.parent===window.self||("Chinese"===UserGroups?0:NeatStyle.isNeat()||0<=window.location.hash.indexOf("isOldNeat")))?($("body").empty(),$("body").attr("style",""),$("body").css({background:"#ffffff",color:"#000000","text-align":"center",
1205"font-size":"20px"}),$("body").append("<img style='margin-top:45px;width:98px;height:98px;' src='"+uiBaseURL+"only-wechat.svg'/><p style='margin-top:35px;'>"+bookConfig.OnlyOpenInIframeInfo+"</p>")):initStage()}else alert(getLanguage("msgConfigMissing","Configuration file is missing, unable to open the book.")),function(){window.location=window.location.href}.delay(500)}
1206function initConfig(){global.originTotalPageCount=parseInt(bookConfig.totalPageCount);global.totalPageCount=originTotalPageCount+(1==originTotalPageCount%2&&!bookConfig.isTheBookOpen||0==originTotalPageCount%2&&bookConfig.isTheBookOpen?1:0);global.bmtConfig||(global.bmtConfig=[])}
1207function initStage(){_agent_.browser.device==_agent_.browser.DEVICE_PAD&&$("html").css({height:window.innerHeight+"px"});global.pageIndexTextField=$("#currentPageIndexTextField");global.windowWidth=$("body").width();global.windowHeight=$("body").height();preloadImages()}
1208function initReaderPopDom(){window.readerCurrentPlayer=null;window.readerConfig&&!window.setVuePopDom?setTimeout(initReaderPopDom,200):window.readerConfig&&window.setVuePopDom&&!window.vuePopDom&&($("body").append($("<div id='ReaderPop' style='position: absolute;z-index: 3;top: 0;left: 0;display: block;overflow: hidden;' class='ReaderPop'></div>")),window.setVuePopDom({dom:".ReaderPop",pageIndex:0,width:$("body").width(),height:$("body").height()}).then(function(a){window.vuePopDom=a;window.vuePopDom.resize(this.width,
1209this.height);var b;null==(b=window.eventEmitter)||b.emit("initReaderPopDom",a)}.bind(this)))}function preloadImages(){global.toolBarIconsURL=[];global.phoneIconsURL=[];var a=function(b){window.jsLoadingBar&&jsLoadingBar.destroy();init();setTimeout(function(){window.scrollTo(0,1)},0)};isPhone()||isPad()?a():(window.jsLoadingBar&&jsLoadingBar.destroy(),init())}
1210function init(){var a,b;return $jscomp.asyncExecutePromiseGeneratorProgram(function(c){if(1==c.nextAddress)return c.yield(checkExpandComponentConfig(),2);onFirstVisit();initToolbar();initReaderPopDom();"lite"==bookConfig.ToolbarViewMode.toLowerCase()&&bookType==BookType.catalog_book&&window.catalogBook&&(catalogBook.guidBar=new GuidToolbar(catalogBook.parent),catalogBook.guidBarHeight=50,toolBar&&toolBar.hide(),catalogBook.mode="simple",thumbnail&&thumbnail.visible&&thumbnail.show());initComponents();
1211window.initForms&&initForms();if("article4"==global.templeteName)return bookType=-1,null==(a=global.phoneArticleReader)||a.onResize(),null==(b=global.phoneArticleList)||b.onResize(),winodwDynamicResize(),c.return();isPhone()||isPad()||initLogoBar();initFlipSound();changeShowBook(bookType);window.top!==window.self&&initFh5BrandBar();onStageResize();scrapURL();setPageIndexTextField();controlAudioVolume();addGoogleAdSense();googleAnalytics();googleTagManager();baiduAnalytics();winodwDynamicResize();
1212initEvents();global.initBookValues&&initBookValues();onBookReady();onInit();c.jumpToEnd()})}function initFh5BrandBar(){var a;0===(null==(a=window.userInfo)?void 0:a.c)&&(a=document.referrer)&&(a=new URL(a),a.hostname.match("fliphtml5")||global.brandBar||!global.BrandBar||(global.brandBar=new BrandBar(tmpContainer,a)))}function onInit(){}
1213function onBookReady(){global.flipPageAudio&&flipPageAudio.start();var a=GetQueryString("search");a&&(a=decodeURIComponent(a));var b=GetQueryString("match");b&&(b=decodeURIComponent(b));a&&global.frmSearch&&window.setTimeout(function(){(isPhone()||isPad())&&"neat"===_get(htmlConfig,"phoneTemplate.name")&&"Chinese"==UserGroups?setTimeout(function(){toolBar.showSearchPanel(function(){toolBar.$searchPanel.handleSearch(!1,a)})},200):(frmSearch.show(),frmSearch.search(a,b),BookEvent.bindOnceEvent("searchEnd",
1214function(c){c&&0<c.length&&gotoPageFun(c[0].search_page,!1,"search")}))},30);showInstruction();showBookInstruction();showSwitchTips()}function onFirstVisit(){var a=window.location.href.replace(window.location.hash,"");try{window.localStorage[a]?authentication():window.localStorage.setItem(a,"true")}catch(b){}}
1215function showInstruction(){(isPhone()||isPad())&&bookConfig.showInstructionOnStart&&(global.handSwipeHelp||(global.handSwipeHelp=new HandSwipeHelp(tmpContainer)),global.handSwipeHelp.show())}
1216function showBookInstruction(){if((isPhone()||isPad())&&bookConfig.showBookInstructionOnStart){var a=tmpContainer;"neat"===_get(htmlConfig,"phoneTemplate.name")&&"Chinese"==UserGroups&&(a=$("body"));global.bookInstructions||(global.bookInstructions=new BookInstructions(a));a=parseInt(window.localStorage.getItem(window.realLocation+"?showBookInstructionCountOnStart"))||0;"0"!==bookConfig.alwaysShowBookInstructionOnStart&&a>=bookConfig.showBookInstructionCountOnStart||(global.bookInstructions.showOrHide(),
1217"0"==bookConfig.alwaysShowBookInstructionOnStart?a&&window.localStorage.removeItem(window.realLocation+"?showBookInstructionCountOnStart"):window.localStorage.setItem(window.realLocation+"?showBookInstructionCountOnStart",a+1))}}
1218function showSwitchTips(){(isPhone()||isPad())&&bookConfig.showSwitchTipsOnStart&&bookConfig.DoubleSinglePageButtonVisible&&(global.doubleSinglePageForm||(global.doubleSinglePageForm=new DoubleSinglePageForm({parent:$("body"),formType:"doublepage",rightToLeft:rightToLeft}),global.doubleSinglePageForm.onResize()),global.doubleSinglePageForm&&global.doubleSinglePageForm.show())}
1219function authentication(){try{global.passward=window.localStorage[realLocation+"?passward"],global.username=window.localStorage[realLocation+"?username"]}catch(a){}}bdor.m="m";
1220window.addEventListener("popstate",function(a){try{try{var b=window.location.href,c=b.lastIndexOf("/"),d=b.substr(c+1),e=parseInt(d.removeStartFrom("."));if(isNaN(e)){window.phoneArticleReader&&window.phoneArticleReader.hide();var f=window.location.hash;""!=f&&3<f.length&&"#p="==f.substr(0,3)&&(currentPageIndex=parseInt(getRealPageNumber(decodeURIComponent(f.substr(3,f.length-3)))),currentPageIndex=Number.between(currentPageIndex,1,originTotalPageCount),gotoPageFun(currentPageIndex,!1,"popstate"))}else window.phoneArticleReader&&
1221window.phoneArticleReader.showArticleById(e,!0),window.articleReader&&window.articleReader.showArticleById(e,!0)}catch(g){console.log(g)}}catch(g){}}
1221,!1);bdor[33]=function(a,b){return a/bdor[30](b,20)};bdor[36]=36;global.bdor[35]=function(){return 3}();global.bdor[37]=80;bdor[10]="l";bdor[29]="t";bdor[7]="m";bdor[8]="o";bdor[9]="j";function initToolbar(){var a=isShowOrHideToolbar();initPhoneSvgIcons();!isSlideBook()||isPhone()||isPad()||"lite"!=bookConfig.ToolbarViewMode||(global.toolBar=new PCSlideToolbar(tmpContainer));var b="article zoom btnshare reader calendar phoneticreading pageflip shopping goto bookmark number sound search print annotation wechat email download language home autoflip select about message fullscreen report doublesinglepage videogallery".split(" ");b=bookConfig.isArticlePhoneMoreButtonVisible?b:"";"article"==
1222global.templeteName&&(isPhone()||isPad())&&(global.toolBar=new PhoneArticleToolbar(tmpContainer,b));"article2"==global.templeteName&&(isPhone()||isPad())&&(global.toolBar=new PhoneArticleToolbar2(tmpContainer,b));"article3"==global.templeteName&&(isPhone()||isPad())&&(global.toolBar=new PhoneArticleToolbar3(tmpContainer,b));if(!isPhone()&&!isPad()||"article4"!=global.templeteName){if((isPhone()||isPad())&&!global.toolBar){if("neat"===_get(htmlConfig,"phoneTemplate.name")&&"Chinese"==UserGroups){a=
1223function(){window.hasOwnProperty("PhoneNeatToolbar")&&(global.toolBar=new PhoneNeatToolbar(tmpContainer),"Chinese"!=UserGroups||isWechatMiniProgram()||initCreateButton(),NeatStyle.isNeat()&&NeatStyle.init(),clearInterval(c),c=null)};var c=null;c=setInterval(a,200);a();return}"Classical"===_get(htmlConfig,"phoneTemplate.name")?global.toolBar=new PhoneToolbar2(tmpContainer):global.toolBar=new PhoneToolbar(tmpContainer)}b=["lively","minimalist"].includes(global.templeteName)||bookConfig.ToolBarVisible;
1224global.toolBar||(global.toolBar=new PCToolbar(tmpContainer,b));global.toolBar&&(a?toolBar.show(!1):toolBar.hide(!1));(global.templeteName.includes("article")||window.book_visit&&window.book_visit.periodicalId)&&"article4"!==global.templeteName&&initCalendarButton();NeatStyle.isNeat()&&NeatStyle.init();"Chinese"!=UserGroups||isWechatMiniProgram()||initCreateButton()}}
1225function isShowOrHideToolbar(){return bookConfig.isNeat&&NeatStyle.isNeat()||MiniStyle.isMini()&&!isPhone()&&!isPad()?!1:["lively","minimalist"].includes(global.templeteName)?!0:bookConfig.ToolBarVisible?!0:!1}
1226function initCalendarButton(){function a(f){return window.toolbar_icons&&toolbar_icons[f]?"data:image/png;base64,"+toolbar_icons[f]:uiBaseURL+f+".png"}if(!isPhone()&&!isPad()){var b=$("<div class='toolbar_head'></div>"),c=Color(bookConfig.toolbarColor),d=Math.min(bookConfig.topToolBarAlpha,bookConfig.ToolBarAlp
1226ha);if(global.templeteName.includes("article")){var e=a("reader");e=$("<div class='btn articleBtn'><img src='"+e+"'/><span>"+getLanguage("btnArticlePages","\u7248\u9762")+"</span></div>");b.append(e);
1227e.changeButtonColor(bookConfig.iconColor);e.css({"background-color":c.rgba(d)});e.click(function(){global.pcArticlePages&&global.pcArticlePages.show()})}window.book_visit&&window.book_visit.periodicalId&&(e=a("calendar"),e=$("<div class='btn calendarBtn' style='margin-top:18px;'><img src='"+e+"'/><span>"+getLanguage("btnCalendar","\u5f80\u671f")+"</span></div>"),b.append(e),e.changeButtonColor(bookConfig.iconColor),e.css({"background-color":c.rgba(d)}),e.click(function(){var f;return $jscomp.asyncExecutePromiseGeneratorProgram(function(g){if(1==
1228g.nextAddress){if(global.pcArticlePeriodical)return g.jumpTo(2);f=bookConfig.UIBaseURL+"javascript/pcperiodical.min.js";return g.yield(loadComponents(f),3)}2!=g.nextAddress&&(global.pcArticlePeriodical=new PcArticlePeriodical({parent:tmpContainer,formType:"calendar",rightToLeft:rightToLeft,isPhone:!0}),global.pcArticlePeriodical.onResize());global.pcArticlePeriodical&&global.pcArticlePeriodical.show();g.jumpToEnd()})}));b.css("color",bookConfig.iconColor);tmpContainer.append(b)}}
1229function createReadBookBtn(a){if(!document.querySelector(".phoneticBtn")){var b=a||{};a=void 0===b.duaration?5:b.duaration;var c=void 0===b.tipsText?"":b.tipsText;
1229b=Color(bookConfig.toolbarColor);var d=Math.min(bookConfig.topToolBarAlpha,bookConfig.ToolBarAlpha),e=function(h){return window.zoom_icons&&zoom_icons[h]?"data:image/png;base64,"+zoom_icons[h]:uiBaseURL+h+".png"}("phonetic");e=$("<div class='btn phoneticBtn' style='margin-top:18px;'><img src='"+e+"'/><span>"+getLanguage("btnPhoneticReading",
1230"\u542c\u4e66")+"</span></div>");var f=$("<span></span>");f.css({display:"inline-block",position:"absolute",top:"-4px",left:"9px",width:"0",height:"0","border-bottom":"4px solid "+b.rgba(d),"border-left":"4px solid transparent","border-right":"4px solid transparent"});c=c?c:getLanguage("btnPhoneticTips","\u672c\u4e66\u53ef\u4ee5\u8fb9\u542c\u8fb9\u770b\u54e6~");var g=$("<div class='phoneticTips'><span>"+c+"</span></div>");g.append(f);g.css({display:"none",position:"absolute",top:"40px",left:"10px",
1231padding:"5px",width:"130px","line-height":"24px","background-color":b.rgba(d),"border-radius":"2px","font-size":"12px","font-weight":"500","text-align":"center"});g.delay(3E3).fadeIn(200).delay(1E3*a).fadeOut(200);g.click(function(){g.stop().fadeOut(200)});e.append(g);document.querySelector(".toolbar_head")||(a=$("<div class='toolbar_head'></div>"),a.css("color",bookConfig.iconColor),tmpContainer.append(a));$(".toolbar_head").append(e);e.changeButtonColor(bookConfig.iconColor);e.css({"background-color":b.rgba(d)});
1232e.click(function(){window.phoneticReading&&window.phoneticReading.showOrHide()})}}bdor[42]=function(){return bdor[33](bdor[32](37,33)+10,36)}();
1233function initComponents(){"article4"==global.templeteName&&(bookConfig.flipshortcutbutton=!1,bookConfig.BackgroundSoundButtonVisible=!1,bookConfig.ThumbnailsButtonVisible=!1,bookConfig.SearchButtonVisible=!1,bookConfig.isChatBotButtonVisible=!1,bookConfig.isAccessibilityButtonVisible=!1,bookConfig.QRCode=!1,bookConfig.appLargeLogoIcon=!1,bookConfig.EnableReportButton=!1,bookConfig.addCurrentPage=!1,bookConfig.BackgroundSoundURL="");var a=["lively","minimalist"];!bookConfig.flipshortcutbutton||global.flipShotButton||
1234"catalog"==bookConfig.FlipStyle.toLowerCase()||a.includes(global.templeteName)||(global.flipShotButton=new FlipShotButton(tmpContainer));if(isPhone()||isPad()){if("article4"==global.templeteName){global.phoneArticleReader||(global.phoneArticleReader=new PhoneArticleReader4({parent:tmpContainer,formType:"reader",rightToLeft:rightToLeft,isPhone:!0}));global.phoneArticleList||(global.phoneArticleList=new PhoneArticleList({parent:tmpContainer,formType:"articlelist",rightToLeft:rightToLeft,isPhone:!0}));
1235return}bookConfig.BackgroundSoundButtonVisible&&!global.settingBody&&(global.settingBody=new PhoneSettingForm({parent:tmpContainer,formType:"setting",rightToLeft:rightToLeft}));bookConfig.ThumbnailsButtonVisible&&(global.thumbnail||(global.thumbnail="Classical"===_get(htmlConfig,"phoneTemplate.name")?new PhoneThumbnailForm2({parent:tmpContainer,formType:"thumbnail",rightToLeft:rightToLeft}):new PhoneThumbnailForm({parent:tmpContainer,formType:"thumbnail",rightToLeft:rightToLeft})),"thumbnails"==bookConfig.mobileLeftRightPnlShowOption&&
1236(global.thumbnail.show(),global.thumbnail.stage&&global.thumbnail.stage.show()));global.phoneGotoPagePanel||(global.phoneGotoPagePanel=new phoneGotoPage(tmpContainer));bookConfig.searchbarAlwaysShowOnMobile&&!global.phoneSearchBar&&bookConfig.SearchButtonVisible&&(global.phoneSearchBar=new PhoneSearchBar(tmpContainer));bookConfig.SearchButtonVisible&&!global.frmSearch&&(global.frmSearch=new PhoneSearchForm({parent:tmpContainer,formType:"search",rightToLeft:rightToLeft}));bookConfig.phoneFlipShortcutButton&&
1237!global.phoneGotoPagePanel&&global.phoneGotoPagePanel.showPageFlipButton();0<=global.templeteName.indexOf("article")&&("article"!=global.templeteName||global.phoneArticleReader||(global.phoneArticleReader=new PhoneArticleReader({parent:tmpContainer,formType:"reader",rightToLeft:rightToLeft,isPhone:!0})),"article3"!=global.templeteName||global.phoneArticleReader||(global.phoneArticleReader=new PhoneArticleReader3({parent:tmpContainer,formType:"reader",rightToLeft:rightToLeft,isPhone:!0})),"article2"!=
1238global.templeteName||global.phoneArticleReader||(global.phoneArticleReader=new PhoneArticleReader2({parent:tmpContainer,formType:"reader",rightToLeft:rightToLeft,isPhone:!0})),global.phoneArticlePages||(global.phoneArticlePages=new PhoneArticlePages({parent:tmpContainer,formType:"article",rightToLeft:rightToLeft,isPhone:!0})),global.phoneArticleList||(global.phoneArticleList=new PhoneArticleList({parent:tmpContainer,formType:"articlelist",rightToLeft:rightToLeft,isPhone:!0})));bookConfig.isChatBotButtonVisible&&
1239!global.chatbotPanel&&(global.chatbotPanel=new PhoneChatbot({parent:tmpContainer,formType:"chatbot",rightToLeft:rightToLeft,isPhone:!0}),(a=getHashParams("chatbotVisible"))&&"true"==a&&global.chatbotPanel.show())}
1239else{bookConfig.BackgroundSoundButtonVisible&&("brief"!=global.templeteName||global.settingBody?bookConfig.BackgroundSoundURL&&!global.settingBody&&(global.settingBody=new PcSoundSettingForm({parent:tmpContainer,formType:"settingpc",rightToLeft:rightToLeft})):global.settingBody=new PcSoundSettingForm({parent:tmpContainer,
1240formType:"setting",rightToLeft:rightToLeft}));if(bookConfig.ThumbnailsButtonVisible&&!global.thumbnail||"popular"==global.templeteName&&!global.thumbnail)"catalog"==bookConfig.FlipStyle.toLowerCase()&&"lite"==bookConfig.ToolbarViewMode.toLowerCase()&&(global.thumbnail=new CatalogThumbnailBar(tmpContainer)),isSlideBook()&&"lite"==bookConfig.ToolbarViewMode.toLowerCase()&&(global.thumbnail=new SlideThumbnailBar(tmpContainer)),global.thumbnail=new ThumbnailForm({parent:tmpContainer,formType:"thumbnail",
1241rightToLeft:rightToLeft}),"thumbnails"==bookConfig.leftRightPnlShowOption&&(global.thumbnail.show(),global.thumbnail.stage&&global.thumbnail.stage.show());bookConfig.SearchButtonVisible&&!global.frmSearch&&(global.frmSearch=new PcSearchForm({parent:tmpContainer,formType:"search",rightToLeft:rightToLeft}));window.assistantConfig&&!global.assistant&&(global.assistant=new Assistant);if(0<=global.templeteName.indexOf("article")){if("article4"==global.templeteName){global.articleReader||(global.articleReader=
1242new PcArticleReader4({parent:tmpContainer,formType:"article",rightToLeft:rightToLeft}));return}global.articleReader||(global.articleReader=new PcArticleReader({parent:tmpContainer,formType:"article",rightToLeft:rightToLeft}));global.pcArticlePages||(global.pcArticlePages=new PcArticlePages({parent:tmpContainer,formType:"article",rightToLeft:rightToLeft,isPhone:!0}))}bookConfig.isChatBotButtonVisible&&!global.chatbotPanel&&(global.chatbotPanel=new ChatbotPanel(tmpContainer),(a=getHashParams("chatbotVisible"))&&
1243"true"==a&&global.chatbotPanel.show());bookConfig.isAccessibilityButtonVisible&&!global.accessiblePanel&&(global.accessiblePanel=new PcAccessibility($("body")),0<=window.location.hash.indexOf("accessibility")&&global.accessiblePanel.show())}bookConfig.QRCode&&!global.qrButton&&(global.qrButton=new QRButton(tmpContainer));bookConfig.appLargeLogoIcon&&!global.largeAppLogo&&(global.largeAppLogo=new AppLargeLogo(bookContainer));
1243global.backgroundObj||(global.backgroundObj=new initBackground(tmpContainer));
1244global.auto_player||(global.auto_player=new AutoFlip);global.bgSound||(global.bgSound=new BackgroundSound);global.volumeControlBar||(global.volumeControlBar=new VolumeControlBar(tmpContainer));!isPad()&&!isPhone()&&"brief"!=global.templeteName||global.phoneWeChatShareHelp||(global.phoneWeChatShareHelp=new PhoneWeChatShareHelp($(document.body)));global.flipPageAudio||(global.flipPageAudio=new FlipByAudio(tmpContainer,global.flipByAudio));isPad()||isPhone()?bookConfig.EnableReportButton&&!global.reportPanel&&
1245(global.reportPanel=new PhoneReportPanel(tmpContainer)):bookConfig.EnableReportButton&&!global.reportPanel&&(global.reportPanel=new ReportPanel(tmpContainer));bookConfig.isAccessibilityButtonVisible&&!global.accessiblePanel&&(global.accessiblePanel=new PhoneAccessibility(tmpContainer));"1"==GetQueryString("showedit")&&!global.editItNowButton&&global.EditItNowButton&&(global.editItNowButton=new EditItNowButton(tmpContainer));isPhone()||isPad()||"Chinese"===UserGroups||!global.staticAd.adPosition||
1246global.staticSliderAd||(global.staticSliderAd=new StaticAd)}function setAccessibility(){$(tmpContainer).attr("aria-hidden","true");tmpContainer[0].querySelectorAll('input, button, a, textarea, [tabindex="0"]').forEach(function(b){b.setAttribute("tabindex","-1")});var a=tmpContainer[0].querySelector('input[aria-labelledby="currentPageIndex"]');a&&a.removeAttribute("aria-labelledby")}function initColorPanel(){global.colorPanel||(global.colorPanel=new JSColorPanel(tmpContainer))}
1247function winodwDynamicResize(){if(isTouch)$(window).on("orientationchange",function(){$("body").find(":focus").blur();onStageResize();BookEvent.trigger("orientationchange",[BookInfo.getCurrentPages().join("-"),windowWidth,windowHeight])});$(window).resize(onStageResize);window.setInterval(function(){if(!(0<$("body").find(":focus").length)){var a=window.getWidth()-windowMargin.right,b=window.getHeight(),c=parseInt($("body")[0].style.width),d=parseInt($("body")[0].style.height),e=getTransformRotate($("body")[0]);
1248if(!bookConfig.upsideOnMobile()||d!=a||c!=b||90!=e)if(bookConfig.upsideOnMobile()||d!=b||c!=a||0!=e){bookConfig.upsideOnMobile()?(windowHeight=a,windowWidth=b):(windowHeight=b,windowWidth=a);try{$("body").css({width:windowWidth+"px",height:windowHeight+"px","transform-origin":"0 0"}),bookConfig.upsideOnMobile()?$("body").css({transform:"translate("+windowHeight+"px, 0px) rotate(90deg)"}):$("body").css({transform:"translate(0px, 0px) rotate(0deg)"})}catch(f){}onStageResize()}}},100)}
1249var windowMargin={left:0,top:0,right:0,bottom:0};function setWindowMargin(a,b){try{a&&!isNaN(b)&&(windowMargin[a]=parseInt(b),onStageResize())}catch(c){}}
1250function scrapURL(){var a=window.location.hash;""!=a&&3<a.length&&"#p="==a.substr(0,3)?("undefined"!=typeof window.hashGotoPageTimer&&clearTimeout(window.hashGotoPageTimer),window.hashGotoPageTimer=window.setTimeout(function(){var b=parseInt(getRealPageNumber(decodeURIComponent(a.substr(3,a.length-3))));GetQueryString("search")||gotoPageFun(b,!1,"visit");TurnonAutoFlip();BookEvent.trigger("visit",[b,_agent_.browser.device,_agent_.system.name,window.screen.width,window.screen.height,global.templeteName]);
1251window.hashGotoPageTimer&&clearTimeout(window.hashGotoPageTimer)},1E3)):(gotoPageFun(bookConfig.OriginPageIndex,!1,"visit"),BookEvent.trigger("visit",[bookConfig.OriginPageIndex,_agent_.browser.device,_agent_.system.name,window.screen.width,window.screen.height,global.templeteName]),TurnonAutoFlip());0<=window.location.search.indexOf("fullscreen=true")&&function(){toolBar&&toolBar.btnFullscreen&&toolBar.btnFullscreen.trigger(_event._end);$(document).trigger(fullScreenApi.fullScreenEventName)}.delay(this,
125250)}
1253function onStageResize(a){if(!window.disableResize){global.resizeBookAfterFlip=!1;if(global.brandBar)global.brandBar.onResize(windowWidth,windowHeight);if(bookType==BookType.normal_book&&flipBook&&flipBook.flipping||bookType==BookType.single_book&&singlePageBook.flipping||bookType==BookType.catalog_book&&catalogBook&&catalogBook.flipping)resizeBookAfterFlip=!0;else{$("html").css({height:windowHeight+"px",width:windowWidth+"px"});$("body").css({height:windowHeight+"px",width:windowWidth+"px"});tmpContainer.css({height:windowHeight+
1254"px",width:windowWidth+"px"});resizeToolBar();changeShowBookByWindow();resizePlugin();resizeAttachments();window.resizeComponents&&window.resizeComponents();if(global.handSwipeHelp)global.handSwipeHelp.onResize();
1254if(bookConfig.InstructionsButtonVisible&&global.bookInstructions)global.bookInstructions.onResize();if(global.popZoomBox)global.popZoomBox.onResize();if(global.phoneVideoBox)global.phoneVideoBox.onResize();if(global.sharePoster)global.sharePoster.onResize();window.vuePopDom&&window.vuePopDom.resize(windowWidth,
1255windowHeight);if(global.reportPanel)global.reportPanel.onResize(windowWidth,windowHeight);if(global.chatbotPanel)global.chatbotPanel.onResize(windowWidth,windowHeight);if(global.accessiblePanel)global.accessiblePanel.onResize(windowWidth,windowHeight);if(global.staticSliderAd)global.staticSliderAd.onResize()}}}
1256function resizeAttachments(){if(global.frmSearch)frmSearch.onResize();if(global.phoneShare)global.phoneShare.onResize();if(global.phoneTableOfContent)global.phoneTableOfContent.onResize();if(global.phonePrintBody)global.phonePrintBody.onResize();if(bookConfig.WeChatShareButtonVisible&&global.phoneWeChatShareHelp)global.phoneWeChatShareHelp.onResize();if(global.settingBody)global.settingBody.onResize();if(global.thumbnail)thumbnail.onResize();if(global.qrCode)qrCode.onResize();if(global.doubleSinglePageForm)global.doubleSinglePageForm.onResize();
1257if(global.flipShotButton)flipShotButton.onResize();$(".appear_win10").css({"line-height":windowHeight+"px"});$(".appear_win10 .main_dom").css({left:0,top:0});if(global.articleReader)global.articleReader.onResize();if(global.pcArticlePages)global.pcArticlePages.onResize();if(global.pcArticlePeriodical)global.pcArticlePeriodical.onResize();if(global.phoneArticleReader)global.phoneArticleReader.onResize();if(global.phoneArticlePages)global.phoneArticlePages.onResize();if(global.phoneArticlePeriodical)global.phoneArticlePeriodical.onResize();
1258if(global.phoneArticleList)global.phoneArticleList.onResize()}
1259function resizeToolBar(){if(global.toolBar&&toolBar.onResize)toolBar.onResize();if(bookConfig.ToolBarVisible&&global.phoneGotoPagePanel)global.phoneGotoPagePanel.onResize();if(bookConfig.isNeat)NeatStyle.isNeat()?(global.toolBar&&global.toolBar.hide(!1),global.qrButton&&global.qrButton.hide(),bookType==BookType.catalog_book&&global.catalogBook.guidBar&&global.catalogBook.guidBar.hide(),global.flipShotButton&&flipShotButton.hide(),"active"!=global.templeteName&&"popular"!=global.templeteName||!window.thumbnail||
1260isPhone()||isPad()||thumbnail.hide(),"popular"==global.templeteName&&window.thumbnail&&thumbnail.lineStage&&thumbnail.lineStage.hide(),"shrink"!=global.templeteName||!global.toolBar||isPad()||isPhone()||global.toolBar.hideShrink(),"pure"!=global.templeteName||!global.thumbnail||isPhone()||isPad()||thumbnail.stage.hide(),NeatStyle.show(),NeatStyle.onResize(windowWidth,windowHeight)):(NeatStyle.hide(),global.qrButton&&global.qrButton.show(),("lite"!=bookConfig.ToolbarViewMode||bookType!=BookType.slide_book&&
1261bookType!=BookType.singleSlide_book&&bookType!=BookType.catalog_book)&&toolBar&&toolBar.show(!1),"active"==global.templeteName&&window.thumbnail&&bookConfig.ThumbnailsButtonVisible&&!isPhone()&&!isPad()&&thumbnail.show(),"pure"!=global.templeteName||!global.thumbnail||isPhone()||isPad()||thumbnail.stage.show(),bookType==BookType.catalog_book&&"lite"==bookConfig.ToolbarViewMode.toLowerCase()&&catalogBook.guidBar&&catalogBook.guidBar.show(),global.flipShotButton&&flipShotButton.show());else{var a=MiniStyle.isMini();
1262isPhone()||isPad()||(a?(global.toolBar&&global.toolBar.hide(!1),global.QRbutton&&global.QRbutton.hide(),bookType==BookType.catalog_book&&global.catalogBook.guidBar&&global.catalogBook.guidBar.hide(),global.flipShotButton&&flipShotButton.hide(),"popular"==global.templeteName&&(global.thumbnail&&global.thumbnail.lineStage&&global.thumbnail.lineStage.hide(),global.toolBar&&global.toolBar.showOrHideLogoBar&&global.toolBar.showOrHideLogoBar(!1)),MiniStyle.show()):(global.QRbutton&&global.QRbutton.show(),
1263("lite"!=bookConfig.ToolbarViewMode||bookType!=BookType.slide_book&&bookType!=BookType.singleSlide_book&&bookType!=BookType.catalog_book)&&toolBar&&toolBar.show(!1),bookType==BookType.catalog_book&&"lite"==bookConfig.ToolbarViewMode.toLowerCase()&&catalogBook.guidBar&&catalogBook.guidBar.show(),global.flipShotButton&&flipShotButton.show(),"popular"==global.templeteName&&(global.thumbnail&&global.thumbnail.lineStage&&global.thumbnail.lineStage.show(),global.toolBar&&global.toolBar.showOrHideL
1263ogoBar&&
1264global.toolBar.showOrHideLogoBar(!0)),MiniStyle.hide()))}}
1265function initEvents(){$(bookContainer).bind("click touchstart",function(c){c.target==c.currentTarget&&onWindowClick(c)});document.addEventListener("touchstart",function(c){1<c.touches.length&&c.preventDefault()});var a=0;document.addEventListener("touchend",function(c){var d=(new Date).getTime();300>=d-a&&c.preventDefault();a=d},!1);document.addEventListener("gesturestart",function(c){c.preventDefault()});$(window).bind("keydown",function(c){onWindowKeyDown(c)});initSoundEvents();bookContainer.bind("mousedown",
1266function(c){3==c.which&&bookConfig.isStopMouseMenu&&!isPhone()&&(global.customMunuBox||(global.customMunuBox=new CustomMunu(tmpContainer)),global.customMunuBox.show(c))}.bind(this));document.oncontextmenu=function(c){if(bookConfig.isStopMouseMenu&&!isPhone())return!1};window.onkeydown=window.onkeyup=window.onkeypress=function(){if(123==window.event.keyCode&&bookConfig.isStopMouseMenu&&!isPhone())return window.event.returnValue=!1};if(bookConfig.disablePrintShortcut){window.addEventListener("beforeprint",
1267function(c){c.preventDefault()});var b=$('<style type="text/css">');b.append("\n      @media print {\n        body {\n          display: none;\n        }\n      }\n    ");$("head").append(b)}}
1268function initSoundEvents(){global.flipAudio&&global.flipAudio.bind("play",function(){global.flipAudio[0].hasPlayed=!0});var a=_event._down;isTouchDevice()&&(a=_event._down+" "+_event._move+" "+_event._end);$(document).bind(a,function(b){BookEvent.trigger("windowClick",[b.offsetX/windowWidth,b.offsetY/windowHeight,BookInfo.getCurrentPages().join("-")])});$("body").bind(a,function(){$("#currentPageIndexTextField")[0]&&$("#currentPageIndexTextField")[0].blur();SoundEvents()})}
1269function unbindSoundEvent(){var a=_event._down;if(isPhone()||isPad())a=_event._down+" "+_event._move+" "+_event._end;$("body").unbind(a,SoundEvents)}
1270function SoundEvents(){global.flipAudio&&global.flipAudio[0].paused&&!global.flipAudio[0].hasPlayed&&bookConfig.FlipSound&&(global.flipAudio[0].play(),global.flipAudio[0].pause());global.bgSound&&(global.bgSound.prepareAudios(),isPlaying&&window.playBackgroundSound?global.bgSound.playCurrentAudio():global.bgSound.pauseCurrentAudio());!window.playBackgroundSound&&window.currentMedia&&window.currentMedia.playMedia();global.flipPageAudio&&global.flipPageAudio.playByTouch&&global.flipPageAudio.playByTouch()}
1271function onWindowClick(a){if(a&&2!=a.button){var b=BookInfo.getBook();if(!((null==b?0:b.status_zoom)||(null==b?0:b.isZomming)||(null==b?0:b.status_resize))){a=a.originalEvent&&a.originalEvent.changedTouches?a.originalEvent.changedTouches:a.changedTouches?a.changedTouches:[a];var c,d=null==b?void 0:null==(c=b.getBook())?void 0:c.offset(),e;b=null==b?void 0:null==(e=b.getBook())?void 0:e.outerWidth();a[0].pageX>d.left+b?rightToLeft?previousPageFun("window click"):nextPageFun("window click"):a[0].pageX<
1272d.left&&(rightToLeft?nextPageFun("window click"):previousPageFun("window click"))}}}
1273function onWindowKeyDown(a){if(a){var b=a.keyCode;if(b===KEY_CODE_LEFT||b===KEY_CODE_RIGHT){var c=a.target,d,e=null==(d=c.tagName)?void 0:d.toLowerCase();if(c.isContentEditable||"input"===e||"textarea"===e||"div"===e&&"true"===c.getAttribute("contenteditable"))return}if(!fullScreenApi.isFullScreen()||fullScreenApi.srcElement==$("body")[0])if(Log.info("key down[%d]",b),b===KEY_CODE_ESC){var f;null==(f=FormManager)||f.closeTop()}else{if(b==KEY_CODE_LEFT||b==KEY_CODE_PAGEUP)rightToLeft?nextPageFun("key down"):
1274previousPageFun("key down");if(b==KEY_CODE_RIGHT||b==KEY_CODE_PAGEDOWN)rightToLeft?previousPageFun("key down"):nextPageFun("key down");b==KEY_CODE_HOME&&(rightToLeft?lastPageFun("key down"):firstPageFun("key down"));b==KEY_CODE_END&&(rightToLeft?firstPageFun("key down"):lastPageFun("key down"));a.ctrlKey&&a.altKey&&(b==KEY_CODE_HOME||b==KEY_CODE_UP)&&eval(DeString("b29ec71982dc6d9062a0b77ce9ccc59581fd3c4a4fa9bd325e6f5ae7fbf39a0907064bb455b1bade956bc0f3e7c55d348fbaa363c39f7bef7a0648674fd1f688786b79bd6ad03215d634a4736f3f971501f664a09b820932d9bc83a9c2159964e5c571b3ebe4ceb214fd31bb1287fe5449f303a6d5531165e1386ba5aa8d0a3788d4a351d120a43a59c002d761ef"));
1275a.ctrlKey&&a.altKey&&b==KEY_CODE_A+1&&(a=synthesizingBrowserInformation(),console.log(Instance.JSON(a)))}}}
1276function synthesizingBrowserInformation(){var a="",b="";_agent_.browser.mozilla&&(a="mozilla");_agent_.browser.firefox&&(a="firefox");_agent_.browser.msie&&(a="msie");_agent_.browser.edge&&(a="edge");_agent_.browser.opera&&(a="opera");_agent_.browser.chrome&&(a="chrome");_agent_.browser.uc&&(a="uc");_agent_.browser.safari&&(a="safari");_agent_.browser.wechat&&(a="wechat");switch(_agent_.browser.device){case 0:b="DEVICE_PC";break;case 1:b="DEVICE_PAD";break;case 2:b="DEVICE_PHONE"}return{system_name:_agent_.system.name,
1277system_version:_agent_.system.version,browser_name:a,browser_version:_agent_.browser.version,device:b,isApp:_agent_.browser.app,build:BUILD_DATE}}
1278$(document).on("visibilitychange",function(){document.hidden?(global.bgSound&&isPlaying&&window.playBackgroun
1278dSound&&global.bgSound.pauseCurrentAudio(),!window.playBackgroundSound&&window.currentMedia&&window.currentMedia.pauseMedia()):(global.bgSound&&isPlaying&&window.playBackgroundSound&&global.bgSound.playCurrentAudio(),!window.playBackgroundSound&&window.currentMedia&&window.currentMedia.playMedia())});
1279function showArticleById(a){0>global.templeteName.indexOf("article")||(window.articleReader&&(articleReader.show(),articleReader.showArticleById(a)),window.phoneArticleReader&&phoneArticleReader.showArticleById(a))}
1280function getArticleById(a){return $jscomp.asyncExecutePromiseGeneratorProgram(function(b){return b.return(new Promise(function(c,d){$.ajax({url:articleUrl,type:"post",dataType:"json",data:{articleId:a,bookId:window.bookId,token:BookRestrict.getRestrictToken()},success:function(e){"OK"==e.code&&c(e.data)},error:function(e){c("")}})}))})}
1281function getArticleImage(a){return $jscomp.asyncExecutePromiseGeneratorProgram(function(b){a=changeBookResourceBaseURL(a);return bookConfig.isEncryptionBook?b.return(new Promise(function(c,d){var e=[];e.push(toAbsURL(a));d=BookRestrict.getRestrictToken();$.ajax({type:"get",url:restrictUrl,dataType:"json",data:{urls:JSON.stringify(e),token:d},success:function(f){"OK"==f.code?c(f.data[e[0]]):c("")},error:function(){c("")}})})):b.return(a)})}
1282function set_weixin_share(a,b,c,d){if("micromessenger"==window.navigator.userAgent.toLowerCase().match(/MicroMessenger/i)){var e=a,f=b,g="https:"+d.replace(/^https?:/,"").replace(/\?[0-9]*/,"");e=""==e?c:e;f=""==f?e:f;f=f.replace(/<br>/g,"\n");wx.ready(function(){wx.onMenuShareWeibo({title:e,desc:""==f?e:f,link:c,imgUrl:g,success:function(){},cancel:function(){}});wx.onMenuShareTimeline({title:e,link:c,imgUrl:g,success:function(){},cancel:function(){}});wx.onMenuShareAppMessage({title:e,desc:f,link:c,
1283imgUrl:g,success:function(){},cancel:function(){}});wx.onMenuShareQQ({title:e,desc:f,link:c,imgUrl:g,success:function(){},cancel:function(){}});wx.onMenuShareWeibo({title:e,desc:f,link:c,imgUrl:g,success:function(){},cancel:function(){}});try{wx.onMenuShareWechat({title:e,desc:f,link:c,imgUrl:g,success:function(){},cancel:function(){}})}catch(h){}wx.invoke("shareAppMessage",{title:e,desc:f,link:c,imgUrl:g},function(h){});wx.invoke("shareWechatMessage",{title:e,desc:f,link:c,imgUrl:g},function(h){});
1284wx.invoke("shareToExternalContact",{title:e,desc:f,link:c,imgUrl:g},function(h){});wx.invoke("shareToExternalChat",{title:e,desc:f,link:c,imgUrl:g},function(h){})});wx.error(function(h){})}}function loadGlobalArticleConfig(a){loadArticleConfig(a)}
1285function loadArticleConfig(a){bookConfig.articleConfigPath?$.ajax({url:bookConfig.articleConfigPath,type:"GET",dataType:"json",success:function(b){a&&a(bookConfig.articleConfigPath,b)},error:function(b){loadBookArticleConfig(a)}}):loadBookArticleConfig(a)}
1286function loadBookArticleConfig(a){bookConfig.bookArticleConfigPath?$.ajax({url:bookConfig.bookArticleConfigPath,type:"GET",dataType:"json",success:function(b){a&&a(bookConfig.bookArticleConfigPath,b)},error:function(b){loadPeriodsConfig(a)}}):loadPeriodsConfig(a)}
1287function loadPeriodsConfig(a){if(bookConfig.periodsConfigPath&&window.book_visit&&window.book_visit.periodicalId){var b=bookConfig.periodsConfigPath;b=b.replace("%periodicalId%",window.book_visit.periodicalId);$.ajax({url:b,type:"GET",dataType:"json",success:function(c){a&&a(b,c)},error:function(c){loadUserConfig(a)}})}else loadUserConfig(a)}
1288function loadUserConfig(a){bookConfig.userArticleConfigPath?$.ajax({url:bookConfig.userArticleConfigPath,type:"GET",dataType:"json",success:function(b){a&&a(bookConfig.userArticleConfigPath,b)},error:function(b){a&&a()}}):a&&a()};

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.