| /* |
| * Copyright 2011-2014 Software Freedom Conservancy |
| * |
| * Licensed under the Apache License, Version 2.0 (the "License"); |
| * you may not use this file except in compliance with the License. |
| * You may obtain a copy of the License at |
| * |
| * http://www.apache.org/licenses/LICENSE-2.0 |
| * |
| * Unless required by applicable law or agreed to in writing, software |
| * distributed under the License is distributed on an "AS IS" BASIS, |
| * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. |
| * See the License for the specific language governing permissions and |
| * limitations under the License. |
| */ |
| |
| /* AUTO GENERATED - DO NOT EDIT BY HAND */ |
| |
| #include <stddef.h> // For NULL. |
| |
| #include "atoms.h" |
| |
| namespace webdriver { |
| namespace atoms { |
| |
| const char* const CLEAR[] = { |
| "function(){return function(){var f,h=this;function l(a){return void 0!=", |
| "=a}\nfunction aa(a){var b=typeof a;if(\"object\"==b)if(a){if(a instance", |
| "of Array)return\"array\";if(a instanceof Object)return b;var c=Object.p", |
| "rototype.toString.call(a);if(\"[object Window]\"==c)return\"object\";if", |
| "(\"[object Array]\"==c||\"number\"==typeof a.length&&\"undefined\"!=typ", |
| "eof a.splice&&\"undefined\"!=typeof a.propertyIsEnumerable&&!a.property", |
| "IsEnumerable(\"splice\"))return\"array\";if(\"[object Function]\"==c||", |
| "\"undefined\"!=typeof a.call&&\"undefined\"!=typeof a.propertyIsEnumera", |
| "ble&&!a.propertyIsEnumerable(\"call\"))return\"function\"}else return\"", |
| "null\";\nelse if(\"function\"==b&&\"undefined\"==typeof a.call)return\"", |
| "object\";return b}function ba(a){var b=aa(a);return\"array\"==b||\"obje", |
| "ct\"==b&&\"number\"==typeof a.length}function m(a){return\"string\"==ty", |
| "peof a}function n(a){return\"number\"==typeof a}function r(a){return\"f", |
| "unction\"==aa(a)}function t(a){var b=typeof a;return\"object\"==b&&null", |
| "!=a||\"function\"==b}\nfunction ca(a,b){function c(){}c.prototype=b.pro", |
| "totype;a.X=b.prototype;a.prototype=new c;a.prototype.constructor=a;a.T=", |
| "function(a,c,g){for(var k=Array(arguments.length-2),u=2;u<arguments.len", |
| "gth;u++)k[u-2]=arguments[u];return b.prototype[c].apply(a,k)}};var da=w", |
| "indow;function ea(a){return String(a).replace(/\\-([a-z])/g,function(a,", |
| "c){return c.toUpperCase()})};var fa=Array.prototype;function v(a,b){if(", |
| "m(a))return m(b)&&1==b.length?a.indexOf(b,0):-1;for(var c=0;c<a.length;", |
| "c++)if(c in a&&a[c]===b)return c;return-1}function w(a,b){for(var c=a.l", |
| "ength,d=m(a)?a.split(\"\"):a,e=0;e<c;e++)e in d&&b.call(void 0,d[e],e,a", |
| ")}function ga(a,b){var c=\"\";w(a,function(d,e){c=b.call(void 0,c,d,e,a", |
| ")});return c}function ha(a,b){for(var c=a.length,d=m(a)?a.split(\"\"):a", |
| ",e=0;e<c;e++)if(e in d&&b.call(void 0,d[e],e,a))return!0;return!1}\nfun", |
| "ction ia(a,b){for(var c=a.length,d=m(a)?a.split(\"\"):a,e=0;e<c;e++)if(", |
| "e in d&&!b.call(void 0,d[e],e,a))return!1;return!0}function ja(a){var b", |
| "=a.length;if(0<b){for(var c=Array(b),d=0;d<b;d++)c[d]=a[d];return c}ret", |
| "urn[]}function ka(a,b,c){return 2>=arguments.length?fa.slice.call(a,b):", |
| "fa.slice.call(a,b,c)};var la={aliceblue:\"#f0f8ff\",antiquewhite:\"#fae", |
| "bd7\",aqua:\"#00ffff\",aquamarine:\"#7fffd4\",azure:\"#f0ffff\",beige:", |
| "\"#f5f5dc\",bisque:\"#ffe4c4\",black:\"#000000\",blanchedalmond:\"#ffeb", |
| "cd\",blue:\"#0000ff\",blueviolet:\"#8a2be2\",brown:\"#a52a2a\",burlywoo", |
| "d:\"#deb887\",cadetblue:\"#5f9ea0\",chartreuse:\"#7fff00\",chocolate:\"", |
| "#d2691e\",coral:\"#ff7f50\",cornflowerblue:\"#6495ed\",cornsilk:\"#fff8", |
| "dc\",crimson:\"#dc143c\",cyan:\"#00ffff\",darkblue:\"#00008b\",darkcyan", |
| ":\"#008b8b\",darkgoldenrod:\"#b8860b\",darkgray:\"#a9a9a9\",darkgreen:", |
| "\"#006400\",\ndarkgrey:\"#a9a9a9\",darkkhaki:\"#bdb76b\",darkmagenta:\"", |
| "#8b008b\",darkolivegreen:\"#556b2f\",darkorange:\"#ff8c00\",darkorchid:", |
| "\"#9932cc\",darkred:\"#8b0000\",darksalmon:\"#e9967a\",darkseagreen:\"#", |
| "8fbc8f\",darkslateblue:\"#483d8b\",darkslategray:\"#2f4f4f\",darkslateg", |
| "rey:\"#2f4f4f\",darkturquoise:\"#00ced1\",darkviolet:\"#9400d3\",deeppi", |
| "nk:\"#ff1493\",deepskyblue:\"#00bfff\",dimgray:\"#696969\",dimgrey:\"#6", |
| "96969\",dodgerblue:\"#1e90ff\",firebrick:\"#b22222\",floralwhite:\"#fff", |
| "af0\",forestgreen:\"#228b22\",fuchsia:\"#ff00ff\",gainsboro:\"#dcdcdc\"", |
| ",\nghostwhite:\"#f8f8ff\",gold:\"#ffd700\",goldenrod:\"#daa520\",gray:", |
| "\"#808080\",green:\"#008000\",greenyellow:\"#adff2f\",grey:\"#808080\",", |
| "honeydew:\"#f0fff0\",hotpink:\"#ff69b4\",indianred:\"#cd5c5c\",indigo:", |
| "\"#4b0082\",ivory:\"#fffff0\",khaki:\"#f0e68c\",lavender:\"#e6e6fa\",la", |
| "venderblush:\"#fff0f5\",lawngreen:\"#7cfc00\",lemonchiffon:\"#fffacd\",", |
| "lightblue:\"#add8e6\",lightcoral:\"#f08080\",lightcyan:\"#e0ffff\",ligh", |
| "tgoldenrodyellow:\"#fafad2\",lightgray:\"#d3d3d3\",lightgreen:\"#90ee90", |
| "\",lightgrey:\"#d3d3d3\",lightpink:\"#ffb6c1\",lightsalmon:\"#ffa07a\",", |
| "\nlightseagreen:\"#20b2aa\",lightskyblue:\"#87cefa\",lightslategray:\"#", |
| "778899\",lightslategrey:\"#778899\",lightsteelblue:\"#b0c4de\",lightyel", |
| "low:\"#ffffe0\",lime:\"#00ff00\",limegreen:\"#32cd32\",linen:\"#faf0e6", |
| "\",magenta:\"#ff00ff\",maroon:\"#800000\",mediumaquamarine:\"#66cdaa\",", |
| "mediumblue:\"#0000cd\",mediumorchid:\"#ba55d3\",mediumpurple:\"#9370db", |
| "\",mediumseagreen:\"#3cb371\",mediumslateblue:\"#7b68ee\",mediumspringg", |
| "reen:\"#00fa9a\",mediumturquoise:\"#48d1cc\",mediumvioletred:\"#c71585", |
| "\",midnightblue:\"#191970\",mintcream:\"#f5fffa\",mistyrose:\"#ffe4e1\"", |
| ",\nmoccasin:\"#ffe4b5\",navajowhite:\"#ffdead\",navy:\"#000080\",oldlac", |
| "e:\"#fdf5e6\",olive:\"#808000\",olivedrab:\"#6b8e23\",orange:\"#ffa500", |
| "\",orangered:\"#ff4500\",orchid:\"#da70d6\",palegoldenrod:\"#eee8aa\",p", |
| "alegreen:\"#98fb98\",paleturquoise:\"#afeeee\",palevioletred:\"#db7093", |
| "\",papayawhip:\"#ffefd5\",peachpuff:\"#ffdab9\",peru:\"#cd853f\",pink:", |
| "\"#ffc0cb\",plum:\"#dda0dd\",powderblue:\"#b0e0e6\",purple:\"#800080\",", |
| "red:\"#ff0000\",rosybrown:\"#bc8f8f\",royalblue:\"#4169e1\",saddlebrown", |
| ":\"#8b4513\",salmon:\"#fa8072\",sandybrown:\"#f4a460\",seagreen:\"#2e8b", |
| "57\",\nseashell:\"#fff5ee\",sienna:\"#a0522d\",silver:\"#c0c0c0\",skybl", |
| "ue:\"#87ceeb\",slateblue:\"#6a5acd\",slategray:\"#708090\",slategrey:\"", |
| "#708090\",snow:\"#fffafa\",springgreen:\"#00ff7f\",steelblue:\"#4682b4", |
| "\",tan:\"#d2b48c\",teal:\"#008080\",thistle:\"#d8bfd8\",tomato:\"#ff634", |
| "7\",turquoise:\"#40e0d0\",violet:\"#ee82ee\",wheat:\"#f5deb3\",white:\"", |
| "#ffffff\",whitesmoke:\"#f5f5f5\",yellow:\"#ffff00\",yellowgreen:\"#9acd", |
| "32\"};var ma=\"backgroundColor borderTopColor borderRightColor borderBo", |
| "ttomColor borderLeftColor color outlineColor\".split(\" \"),na=/#([0-9a", |
| "-fA-F])([0-9a-fA-F])([0-9a-fA-F])/,oa=/^#(?:[0-9a-f]{3}){1,2}$/i,pa=/^(", |
| "?:rgba)?\\((\\d{1,3}),\\s?(\\d{1,3}),\\s?(\\d{1,3}),\\s?(0|1|0\\.\\d*)", |
| "\\)$/i,qa=/^(?:rgb)?\\((0|[1-9]\\d{0,2}),\\s?(0|[1-9]\\d{0,2}),\\s?(0|[", |
| "1-9]\\d{0,2})\\)$/i;function x(a,b){this.code=a;this.state=y[a]||A;this", |
| ".message=b||\"\";var c=this.state.replace(/((?:^|\\s+)[a-z])/g,function", |
| "(a){return a.toUpperCase().replace(/^[\\s\\xa0]+/g,\"\")}),d=c.length-5", |
| ";if(0>d||c.indexOf(\"Error\",d)!=d)c+=\"Error\";this.name=c;c=Error(thi", |
| "s.message);c.name=this.name;this.stack=c.stack||\"\"}ca(x,Error);var A=", |
| "\"unknown error\",y={15:\"element not selectable\",11:\"element not vis", |
| "ible\"};y[31]=A;y[30]=A;y[24]=\"invalid cookie domain\";y[29]=\"invalid", |
| " element coordinates\";y[12]=\"invalid element state\";\ny[32]=\"invali", |
| "d selector\";y[51]=\"invalid selector\";y[52]=\"invalid selector\";y[17", |
| "]=\"javascript error\";y[405]=\"unsupported operation\";y[34]=\"move ta", |
| "rget out of bounds\";y[27]=\"no such alert\";y[7]=\"no such element\";y", |
| "[8]=\"no such frame\";y[23]=\"no such window\";y[28]=\"script timeout\"", |
| ";y[33]=\"session not created\";y[10]=\"stale element reference\";y[21]=", |
| "\"timeout\";y[25]=\"unable to set cookie\";y[26]=\"unexpected alert ope", |
| "n\";y[13]=A;y[9]=\"unknown command\";x.prototype.toString=function(){re", |
| "turn this.name+\": \"+this.message};var B;a:{var ra=h.navigator;if(ra){", |
| "var sa=ra.userAgent;if(sa){B=sa;break a}}B=\"\"};var ta=-1!=B.indexOf(", |
| "\"Macintosh\"),ua=-1!=B.indexOf(\"Windows\");function C(a,b){this.x=l(a", |
| ")?a:0;this.y=l(b)?b:0}f=C.prototype;f.clone=function(){return new C(thi", |
| "s.x,this.y)};f.toString=function(){return\"(\"+this.x+\", \"+this.y+\")", |
| "\"};f.ceil=function(){this.x=Math.ceil(this.x);this.y=Math.ceil(this.y)", |
| ";return this};f.floor=function(){this.x=Math.floor(this.x);this.y=Math.", |
| "floor(this.y);return this};f.round=function(){this.x=Math.round(this.x)", |
| ";this.y=Math.round(this.y);return this};\nf.translate=function(a,b){a i", |
| "nstanceof C?(this.x+=a.x,this.y+=a.y):(this.x+=a,n(b)&&(this.y+=b));ret", |
| "urn this};f.scale=function(a,b){var c=n(b)?b:a;this.x*=a;this.y*=c;retu", |
| "rn this};function va(a,b){this.width=a;this.height=b}f=va.prototype;f.c", |
| "lone=function(){return new va(this.width,this.height)};f.toString=funct", |
| "ion(){return\"(\"+this.width+\" x \"+this.height+\")\"};f.ceil=function", |
| "(){this.width=Math.ceil(this.width);this.height=Math.ceil(this.height);", |
| "return this};f.floor=function(){this.width=Math.floor(this.width);this.", |
| "height=Math.floor(this.height);return this};f.round=function(){this.wid", |
| "th=Math.round(this.width);this.height=Math.round(this.height);return th", |
| "is};\nf.scale=function(a,b){var c=n(b)?b:a;this.width*=a;this.height*=c", |
| ";return this};function wa(a,b,c){function d(c){c&&b.appendChild(m(c)?a.", |
| "createTextNode(c):c)}for(var e=1;e<c.length;e++){var g=c[e];!ba(g)||t(g", |
| ")&&0<g.nodeType?d(g):w(xa(g)?ja(g):g,d)}}function ya(a){for(;a&&1!=a.no", |
| "deType;)a=a.previousSibling;return a}function za(a,b){if(a.contains&&1=", |
| "=b.nodeType)return a==b||a.contains(b);if(\"undefined\"!=typeof a.compa", |
| "reDocumentPosition)return a==b||Boolean(a.compareDocumentPosition(b)&16", |
| ");for(;b&&a!=b;)b=b.parentNode;return b==a}\nfunction Aa(a,b){if(a==b)r", |
| "eturn 0;if(a.compareDocumentPosition)return a.compareDocumentPosition(b", |
| ")&2?1:-1;if(\"sourceIndex\"in a||a.parentNode&&\"sourceIndex\"in a.pare", |
| "ntNode){var c=1==a.nodeType,d=1==b.nodeType;if(c&&d)return a.sourceInde", |
| "x-b.sourceIndex;var e=a.parentNode,g=b.parentNode;return e==g?Ba(a,b):!", |
| "c&&za(e,b)?-1*Ca(a,b):!d&&za(g,a)?Ca(b,a):(c?a.sourceIndex:e.sourceInde", |
| "x)-(d?b.sourceIndex:g.sourceIndex)}d=D(a);c=d.createRange();c.selectNod", |
| "e(a);c.collapse(!0);d=d.createRange();d.selectNode(b);\nd.collapse(!0);", |
| "return c.compareBoundaryPoints(h.Range.START_TO_END,d)}function Ca(a,b)", |
| "{var c=a.parentNode;if(c==b)return-1;for(var d=b;d.parentNode!=c;)d=d.p", |
| "arentNode;return Ba(d,a)}function Ba(a,b){for(var c=b;c=c.previousSibli", |
| "ng;)if(c==a)return-1;return 1}function D(a){return 9==a.nodeType?a:a.ow", |
| "nerDocument||a.document}function xa(a){if(a&&\"number\"==typeof a.lengt", |
| "h){if(t(a))return\"function\"==typeof a.item||\"string\"==typeof a.item", |
| ";if(r(a))return\"function\"==typeof a.item}return!1}\nfunction Da(a,b,c", |
| "){c||(a=a.parentNode);for(c=0;a;){if(b(a))return a;a=a.parentNode;c++}r", |
| "eturn null}function Ea(a){try{return a&&a.activeElement}catch(b){}retur", |
| "n null}function Ga(a){this.w=a||h.document||document}f=Ga.prototype;f.c", |
| "reateElement=function(a){return this.w.createElement(a)};f.createTextNo", |
| "de=function(a){return this.w.createTextNode(String(a))};f.appendChild=f", |
| "unction(a,b){a.appendChild(b)};f.append=function(a,b){wa(D(a),a,argumen", |
| "ts)};\nf.canHaveChildren=function(a){if(1!=a.nodeType)return!1;switch(a", |
| ".tagName){case \"APPLET\":case \"AREA\":case \"BASE\":case \"BR\":case ", |
| "\"COL\":case \"COMMAND\":case \"EMBED\":case \"FRAME\":case \"HR\":case", |
| " \"IMG\":case \"INPUT\":case \"IFRAME\":case \"ISINDEX\":case \"KEYGEN", |
| "\":case \"LINK\":case \"NOFRAMES\":case \"NOSCRIPT\":case \"META\":case", |
| " \"OBJECT\":case \"PARAM\":case \"SCRIPT\":case \"SOURCE\":case \"STYLE", |
| "\":case \"TRACK\":case \"WBR\":return!1}return!0};f.removeNode=function", |
| "(a){return a&&a.parentNode?a.parentNode.removeChild(a):null};\nf.contai", |
| "ns=za;function G(a){var b=null,c=a.nodeType;1==c&&(b=a.textContent,b=vo", |
| "id 0==b||null==b?a.innerText:b,b=void 0==b||null==b?\"\":b);if(\"string", |
| "\"!=typeof b)if(9==c||1==c){a=9==c?a.documentElement:a.firstChild;for(v", |
| "ar c=0,d=[],b=\"\";a;){do 1!=a.nodeType&&(b+=a.nodeValue),d[c++]=a;whil", |
| "e(a=a.firstChild);for(;c&&!(a=d[--c].nextSibling););}}else b=a.nodeValu", |
| "e;return\"\"+b};function H(){this.j=this.h=null;this.v=0}function Ha(a)", |
| "{this.node=a;this.next=this.s=null}H.prototype.unshift=function(a){a=ne", |
| "w Ha(a);a.next=this.h;this.j?this.h.s=a:this.h=this.j=a;this.h=a;this.v", |
| "++};H.prototype.add=function(a){a=new Ha(a);a.s=this.j;this.h?this.j.ne", |
| "xt=a:this.h=this.j=a;this.j=a;this.v++};function Ia(a){return(a=a.h)?a.", |
| "node:null}H.prototype.iterator=function(a){return new Ja(this,!!a)};fun", |
| "ction Ja(a,b){this.P=a;this.G=(this.J=b)?a.j:a.h;this.B=null}\nJa.proto", |
| "type.next=function(){var a=this.G;if(null==a)return null;var b=this.B=a", |
| ";this.G=this.J?a.s:a.next;return b.node};Ja.prototype.remove=function()", |
| "{var a=this.P,b=this.B;if(!b)throw Error(\"Next must be called at least", |
| " once before remove.\");var c=b.s,b=b.next;c?c.next=b:a.h=b;b?b.s=c:a.j", |
| "=c;a.v--;this.B=null};function I(a,b,c,d,e){b=b.evaluate(d);c=c.evaluat", |
| "e(d);var g;if(b instanceof H&&c instanceof H){e=b.iterator();for(d=e.ne", |
| "xt();d;d=e.next())for(b=c.iterator(),g=b.next();g;g=b.next())if(a(G(d),", |
| "G(g)))return!0;return!1}if(b instanceof H||c instanceof H){b instanceof", |
| " H?e=b:(e=c,c=b);e=e.iterator();b=typeof c;for(d=e.next();d;d=e.next())", |
| "{switch(b){case \"number\":d=+G(d);break;case \"boolean\":d=!!G(d);brea", |
| "k;case \"string\":d=G(d);break;default:throw Error(\"Illegal primitive ", |
| "type for comparison.\");}if(a(d,c))return!0}return!1}return e?\n\"boole", |
| "an\"==typeof b||\"boolean\"==typeof c?a(!!b,!!c):\"number\"==typeof b||", |
| "\"number\"==typeof c?a(+b,+c):a(b,c):a(+b,+c)}function Ka(a,b,c,d){this", |
| ".R=a;this.u=d}Ka.prototype.toString=function(){return this.R};var La={}", |
| ";function J(a,b){if(La.hasOwnProperty(a))throw Error(\"Binary operator ", |
| "already created: \"+a);var c=new Ka(a,0,0,b);La[c.toString()]=c}J(\"div", |
| "\",function(a,b,c){return a.g(c)/b.g(c)});J(\"mod\",function(a,b,c){ret", |
| "urn a.g(c)%b.g(c)});J(\"*\",function(a,b,c){return a.g(c)*b.g(c)});\nJ(", |
| "\"+\",function(a,b,c){return a.g(c)+b.g(c)});J(\"-\",function(a,b,c){re", |
| "turn a.g(c)-b.g(c)});J(\"<\",function(a,b,c){return I(function(a,b){ret", |
| "urn a<b},a,b,c)});J(\">\",function(a,b,c){return I(function(a,b){return", |
| " a>b},a,b,c)});J(\"<=\",function(a,b,c){return I(function(a,b){return a", |
| "<=b},a,b,c)});J(\">=\",function(a,b,c){return I(function(a,b){return a>", |
| "=b},a,b,c)});J(\"=\",function(a,b,c){return I(function(a,b){return a==b", |
| "},a,b,c,!0)});J(\"!=\",function(a,b,c){return I(function(a,b){return a!", |
| "=b},a,b,c,!0)});\nJ(\"and\",function(a,b,c){return a.o(c)&&b.o(c)});J(", |
| "\"or\",function(a,b,c){return a.o(c)||b.o(c)});function Ma(a,b,c,d,e,g)", |
| "{this.C=a;this.u=g}Ma.prototype.toString=function(){return this.C};var ", |
| "Na={};function K(a,b){if(Na.hasOwnProperty(a))throw Error(\"Function al", |
| "ready created: \"+a+\".\");Na[a]=new Ma(a,0,0,0,0,b)}K(\"boolean\",func", |
| "tion(a,b){return b.o(a)});K(\"ceiling\",function(a,b){return Math.ceil(", |
| "b.g(a))});K(\"concat\",function(a,b){return ga(ka(arguments,1),function", |
| "(b,d){return b+d.c(a)})});K(\"contains\",function(a,b,c){b=b.c(a);a=c.c", |
| "(a);return-1!=b.indexOf(a)});K(\"count\",function(a,b){return b.evaluat", |
| "e(a).v});\nK(\"false\",function(){return!1});K(\"floor\",function(a,b){", |
| "return Math.floor(b.g(a))});K(\"id\",function(a,b){var c=a.m(),d=9==c.n", |
| "odeType?c:c.ownerDocument,c=b.c(a).split(/\\s+/),e=[];w(c,function(a){a", |
| "=d.getElementById(a);!a||0<=v(e,a)||e.push(a)});e.sort(Aa);var g=new H;", |
| "w(e,function(a){g.add(a)});return g});K(\"lang\",function(){return!1});", |
| "K(\"last\",function(a){if(1!=arguments.length)throw Error(\"Function la", |
| "st expects ()\");return a.U()});\nK(\"local-name\",function(a,b){var c=", |
| "b?Ia(b.evaluate(a)):a.m();return c?c.nodeName.toLowerCase():\"\"});K(\"", |
| "name\",function(a,b){var c=b?Ia(b.evaluate(a)):a.m();return c?c.nodeNam", |
| "e.toLowerCase():\"\"});K(\"namespace-uri\",function(){return\"\"});K(\"", |
| "normalize-space\",function(a,b){return(b?b.c(a):G(a.m())).replace(/[\\s", |
| "\\xa0]+/g,\" \").replace(/^\\s+|\\s+$/g,\"\")});K(\"not\",function(a,b)", |
| "{return!b.o(a)});K(\"number\",function(a,b){return b?b.g(a):+G(a.m())})", |
| ";K(\"position\",function(a){return a.V()});K(\"round\",function(a,b){re", |
| "turn Math.round(b.g(a))});\nK(\"starts-with\",function(a,b,c){b=b.c(a);", |
| "a=c.c(a);return 0==b.lastIndexOf(a,0)});K(\"string\",function(a,b){retu", |
| "rn b?b.c(a):G(a.m())});K(\"string-length\",function(a,b){return(b?b.c(a", |
| "):G(a.m())).length});K(\"substring\",function(a,b,c,d){c=c.g(a);if(isNa", |
| "N(c)||Infinity==c||-Infinity==c)return\"\";d=d?d.g(a):Infinity;if(isNaN", |
| "(d)||-Infinity===d)return\"\";c=Math.round(c)-1;var e=Math.max(c,0);a=b", |
| ".c(a);if(Infinity==d)return a.substring(e);b=Math.round(d);return a.sub", |
| "string(e,c+b)});\nK(\"substring-after\",function(a,b,c){b=b.c(a);a=c.c(", |
| "a);c=b.indexOf(a);return-1==c?\"\":b.substring(c+a.length)});K(\"substr", |
| "ing-before\",function(a,b,c){b=b.c(a);a=c.c(a);a=b.indexOf(a);return-1=", |
| "=a?\"\":b.substring(0,a)});K(\"sum\",function(a,b){for(var c=b.evaluate", |
| "(a).iterator(),d=0,e=c.next();e;e=c.next())d+=+G(e);return d});\nK(\"tr", |
| "anslate\",function(a,b,c,d){b=b.c(a);c=c.c(a);var e=d.c(a);a=[];for(d=0", |
| ";d<c.length;d++){var g=c.charAt(d);g in a||(a[g]=e.charAt(d))}c=\"\";fo", |
| "r(d=0;d<b.length;d++)g=b.charAt(d),c+=g in a?a[g]:g;return c});K(\"true", |
| "\",function(){return!0});function Oa(a,b,c){this.C=a;this.J=c}Oa.protot", |
| "ype.toString=function(){return this.C};var Pa={};function L(a,b){if(Pa.", |
| "hasOwnProperty(a))throw Error(\"Axis already created: \"+a);Pa[a]=new O", |
| "a(a,0,b)}L(\"ancestor\",!0);L(\"ancestor-or-self\",!0);L(\"attribute\",", |
| "!1);L(\"child\",!1);L(\"descendant\",!1);L(\"descendant-or-self\",!1);L", |
| "(\"following\",!1);L(\"following-sibling\",!1);L(\"namespace\",!1);L(\"", |
| "parent\",!1);L(\"preceding\",!0);L(\"preceding-sibling\",!0);L(\"self\"", |
| ",!1);var M={};M.D=function(){var a={Y:\"http://www.w3.org/2000/svg\"};r", |
| "eturn function(b){return a[b]||null}}();\nM.u=function(a,b,c){var d=D(a", |
| ");if(!d.documentElement)return null;try{for(var e=d.createNSResolver?d.", |
| "createNSResolver(d.documentElement):M.D,g={},k=d.getElementsByTagName(", |
| "\"*\"),u=0;u<k.length;++u){var Z=k[u],E=Z.namespaceURI;if(E&&!g[E]){var", |
| " p=Z.lookupPrefix(E);if(!p)var q=E.match(\".*/(\\\\w+)/?$\"),p=q?q[1]:", |
| "\"xhtml\";g[E]=p}}var z={},F;for(F in g)z[g[F]]=F;e=function(a){return ", |
| "z[a]||null};try{return d.evaluate(b,a,e,c,null)}catch(Fa){if(\"TypeErro", |
| "r\"===Fa.name)return e=d.createNSResolver?d.createNSResolver(d.document", |
| "Element):\nM.D,d.evaluate(b,a,e,c,null);throw Fa;}}catch(fb){throw new ", |
| "x(32,\"Unable to locate an element with the xpath expression \"+b+\" be", |
| "cause of the following error:\\n\"+fb);}};M.F=function(a,b){if(!a||1!=a", |
| ".nodeType)throw new x(32,'The result of the xpath expression \"'+b+'\" ", |
| "is: '+a+\". It should be an element.\");};\nM.S=function(a,b){var c=fun", |
| "ction(){var c=M.u(b,a,9);return c?c.singleNodeValue||null:b.selectSingl", |
| "eNode?(c=D(b),c.setProperty&&c.setProperty(\"SelectionLanguage\",\"XPat", |
| "h\"),b.selectSingleNode(a)):null}();null===c||M.F(c,a);return c};\nM.W=", |
| "function(a,b){var c=function(){var c=M.u(b,a,7);if(c){for(var e=c.snaps", |
| "hotLength,g=[],k=0;k<e;++k)g.push(c.snapshotItem(k));return g}return b.", |
| "selectNodes?(c=D(b),c.setProperty&&c.setProperty(\"SelectionLanguage\",", |
| "\"XPath\"),b.selectNodes(a)):[]}();w(c,function(b){M.F(b,a)});return c}", |
| ";function Qa(a,b,c,d){this.top=a;this.right=b;this.bottom=c;this.left=d", |
| "}f=Qa.prototype;f.clone=function(){return new Qa(this.top,this.right,th", |
| "is.bottom,this.left)};f.toString=function(){return\"(\"+this.top+\"t, ", |
| "\"+this.right+\"r, \"+this.bottom+\"b, \"+this.left+\"l)\"};f.contains=", |
| "function(a){return this&&a?a instanceof Qa?a.left>=this.left&&a.right<=", |
| "this.right&&a.top>=this.top&&a.bottom<=this.bottom:a.x>=this.left&&a.x<", |
| "=this.right&&a.y>=this.top&&a.y<=this.bottom:!1};\nf.expand=function(a,", |
| "b,c,d){t(a)?(this.top-=a.top,this.right+=a.right,this.bottom+=a.bottom,", |
| "this.left-=a.left):(this.top-=a,this.right+=b,this.bottom+=c,this.left-", |
| "=d);return this};f.ceil=function(){this.top=Math.ceil(this.top);this.ri", |
| "ght=Math.ceil(this.right);this.bottom=Math.ceil(this.bottom);this.left=", |
| "Math.ceil(this.left);return this};f.floor=function(){this.top=Math.floo", |
| "r(this.top);this.right=Math.floor(this.right);this.bottom=Math.floor(th", |
| "is.bottom);this.left=Math.floor(this.left);return this};\nf.round=funct", |
| "ion(){this.top=Math.round(this.top);this.right=Math.round(this.right);t", |
| "his.bottom=Math.round(this.bottom);this.left=Math.round(this.left);retu", |
| "rn this};f.translate=function(a,b){a instanceof C?(this.left+=a.x,this.", |
| "right+=a.x,this.top+=a.y,this.bottom+=a.y):(this.left+=a,this.right+=a,", |
| "n(b)&&(this.top+=b,this.bottom+=b));return this};f.scale=function(a,b){", |
| "var c=n(b)?b:a;this.left*=a;this.right*=a;this.top*=c;this.bottom*=c;re", |
| "turn this};function N(a,b,c,d){this.left=a;this.top=b;this.width=c;this", |
| ".height=d}f=N.prototype;f.clone=function(){return new N(this.left,this.", |
| "top,this.width,this.height)};f.toString=function(){return\"(\"+this.lef", |
| "t+\", \"+this.top+\" - \"+this.width+\"w x \"+this.height+\"h)\"};f.con", |
| "tains=function(a){return a instanceof N?this.left<=a.left&&this.left+th", |
| "is.width>=a.left+a.width&&this.top<=a.top&&this.top+this.height>=a.top+", |
| "a.height:a.x>=this.left&&a.x<=this.left+this.width&&a.y>=this.top&&a.y<", |
| "=this.top+this.height};\nf.ceil=function(){this.left=Math.ceil(this.lef", |
| "t);this.top=Math.ceil(this.top);this.width=Math.ceil(this.width);this.h", |
| "eight=Math.ceil(this.height);return this};f.floor=function(){this.left=", |
| "Math.floor(this.left);this.top=Math.floor(this.top);this.width=Math.flo", |
| "or(this.width);this.height=Math.floor(this.height);return this};f.round", |
| "=function(){this.left=Math.round(this.left);this.top=Math.round(this.to", |
| "p);this.width=Math.round(this.width);this.height=Math.round(this.height", |
| ");return this};\nf.translate=function(a,b){a instanceof C?(this.left+=a", |
| ".x,this.top+=a.y):(this.left+=a,n(b)&&(this.top+=b));return this};f.sca", |
| "le=function(a,b){var c=n(b)?b:a;this.left*=a;this.width*=a;this.top*=c;", |
| "this.height*=c;return this};function O(a,b){return!!a&&1==a.nodeType&&(", |
| "!b||a.tagName.toUpperCase()==b)}var Ra=\"BUTTON INPUT OPTGROUP OPTION S", |
| "ELECT TEXTAREA\".split(\" \");\nfunction Sa(a){var b=a.tagName.toUpperC", |
| "ase();return 0<=v(Ra,b)?a.disabled?!1:a.parentNode&&1==a.parentNode.nod", |
| "eType&&\"OPTGROUP\"==b||\"OPTION\"==b?Sa(a.parentNode):!Da(a,function(a", |
| "){var b=a.parentNode;if(b&&O(b,\"FIELDSET\")&&b.disabled){if(!O(a,\"LEG", |
| "END\"))return!0;for(;a=l(a.previousElementSibling)?a.previousElementSib", |
| "ling:ya(a.previousSibling);)if(O(a,\"LEGEND\"))return!0}return!1},!0):!", |
| "0}var Ta=\"text search tel url email password number\".split(\" \");\nf", |
| "unction Ua(a){function b(a){return\"inherit\"==a.contentEditable?(a=P(a", |
| "))?b(a):!1:\"true\"==a.contentEditable}return l(a.contentEditable)?l(a.", |
| "isContentEditable)?a.isContentEditable:b(a):!1}function P(a){for(a=a.pa", |
| "rentNode;a&&1!=a.nodeType&&9!=a.nodeType&&11!=a.nodeType;)a=a.parentNod", |
| "e;return O(a)?a:null}\nfunction Q(a,b){var c=ea(b);if(\"float\"==c||\"c", |
| "ssFloat\"==c||\"styleFloat\"==c)c=\"cssFloat\";var d;a:{d=c;var e=D(a);", |
| "if(e.defaultView&&e.defaultView.getComputedStyle&&(e=e.defaultView.getC", |
| "omputedStyle(a,null))){d=e[d]||e.getPropertyValue(d)||\"\";break a}d=\"", |
| "\"}d=d||Va(a,c);if(null===d)d=null;else if(0<=v(ma,c)){b:{var g=d.match", |
| "(pa);if(g){var c=Number(g[1]),e=Number(g[2]),k=Number(g[3]),g=Number(g[", |
| "4]);if(0<=c&&255>=c&&0<=e&&255>=e&&0<=k&&255>=k&&0<=g&&1>=g){c=[c,e,k,g", |
| "];break b}}c=null}if(!c)b:{if(k=d.match(qa))if(c=\nNumber(k[1]),e=Numbe", |
| "r(k[2]),k=Number(k[3]),0<=c&&255>=c&&0<=e&&255>=e&&0<=k&&255>=k){c=[c,e", |
| ",k,1];break b}c=null}if(!c)b:{c=d.toLowerCase();e=la[c.toLowerCase()];i", |
| "f(!e&&(e=\"#\"==c.charAt(0)?c:\"#\"+c,4==e.length&&(e=e.replace(na,\"#$", |
| "1$1$2$2$3$3\")),!oa.test(e))){c=null;break b}c=[parseInt(e.substr(1,2),", |
| "16),parseInt(e.substr(3,2),16),parseInt(e.substr(5,2),16),1]}d=c?\"rgba", |
| "(\"+c.join(\", \")+\")\":d}return d}\nfunction Va(a,b){var c=a.currentS", |
| "tyle||a.style,d=c[b];!l(d)&&r(c.getPropertyValue)&&(d=c.getPropertyValu", |
| "e(b));return\"inherit\"!=d?l(d)?d:null:(c=P(a))?Va(c,b):null}\nfunction", |
| " Wa(a,b,c){function d(a){var b=Xa(a);return 0<b.height&&0<b.width?!0:O(", |
| "a,\"PATH\")&&(0<b.height||0<b.width)?(a=Q(a,\"stroke-width\"),!!a&&0<pa", |
| "rseInt(a,10)):\"hidden\"!=Q(a,\"overflow\")&&ha(a.childNodes,function(a", |
| "){return 3==a.nodeType||O(a)&&d(a)})}function e(a){return Ya(a)==R&&ia(", |
| "a.childNodes,function(a){return!O(a)||e(a)||!d(a)})}if(!O(a))throw Erro", |
| "r(\"Argument to isShown must be of type Element\");if(O(a,\"BODY\"))ret", |
| "urn!0;if(O(a,\"OPTION\")||O(a,\"OPTGROUP\"))return a=Da(a,function(a){r", |
| "eturn O(a,\"SELECT\")}),\n!!a&&Wa(a,!0,c);var g=Za(a);if(g)return!!g.H&", |
| "&0<g.rect.width&&0<g.rect.height&&Wa(g.H,b,c);if(O(a,\"INPUT\")&&\"hidd", |
| "en\"==a.type.toLowerCase()||O(a,\"NOSCRIPT\"))return!1;g=Q(a,\"visibili", |
| "ty\");return\"collapse\"!=g&&\"hidden\"!=g&&c(a)&&(b||0!=$a(a))&&d(a)?!", |
| "e(a):!1}function ab(a){function b(a){if(\"none\"==Q(a,\"display\"))retu", |
| "rn!1;a=P(a);return!a||b(a)}return Wa(a,!0,b)}var R=\"hidden\";\nfunctio", |
| "n Ya(a){function b(a){function b(a){return a==k?!0:0==Q(a,\"display\").", |
| "lastIndexOf(\"inline\",0)||\"absolute\"==c&&\"static\"==Q(a,\"position", |
| "\")?!1:!0}var c=Q(a,\"position\");if(\"fixed\"==c)return E=!0,a==k?null", |
| ":k;for(a=P(a);a&&!b(a);)a=P(a);return a}function c(a){var b=a;if(\"visi", |
| "ble\"==Z)if(a==k&&u)b=u;else if(a==u)return{x:\"visible\",y:\"visible\"", |
| "};b={x:Q(b,\"overflow-x\"),y:Q(b,\"overflow-y\")};a==k&&(b.x=\"visible", |
| "\"==b.x?\"auto\":b.x,b.y=\"visible\"==b.y?\"auto\":b.y);return b}functi", |
| "on d(a){if(a==k){var b=(new Ga(g)).w;\na=b.scrollingElement?b.scrolling", |
| "Element:b.body||b.documentElement;b=b.parentWindow||b.defaultView;a=new", |
| " C(b.pageXOffset||a.scrollLeft,b.pageYOffset||a.scrollTop)}else a=new C", |
| "(a.scrollLeft,a.scrollTop);return a}var e=bb(a),g=D(a),k=g.documentElem", |
| "ent,u=g.body,Z=Q(k,\"overflow\"),E;for(a=b(a);a;a=b(a)){var p=c(a);if(", |
| "\"visible\"!=p.x||\"visible\"!=p.y){var q=Xa(a);if(0==q.width||0==q.hei", |
| "ght)return R;var z=e.right<q.left,F=e.bottom<q.top;if(z&&\"hidden\"==p.", |
| "x||F&&\"hidden\"==p.y)return R;if(z&&\"visible\"!=p.x||F&&\n\"visible\"", |
| "!=p.y){z=d(a);F=e.bottom<q.top-z.y;if(e.right<q.left-z.x&&\"visible\"!=", |
| "p.x||F&&\"visible\"!=p.x)return R;e=Ya(a);return e==R?R:\"scroll\"}z=e.", |
| "left>=q.left+q.width;q=e.top>=q.top+q.height;if(z&&\"hidden\"==p.x||q&&", |
| "\"hidden\"==p.y)return R;if(z&&\"visible\"!=p.x||q&&\"visible\"!=p.y){i", |
| "f(E&&(p=d(a),e.left>=k.scrollWidth-p.x||e.right>=k.scrollHeight-p.y))re", |
| "turn R;e=Ya(a);return e==R?R:\"scroll\"}}}return\"none\"}\nfunction Xa(", |
| "a){var b=Za(a);if(b)return b.rect;if(O(a,\"HTML\"))return a=D(a),a=((a?", |
| "a.parentWindow||a.defaultView:window)||window).document,a=\"CSS1Compat", |
| "\"==a.compatMode?a.documentElement:a.body,a=new va(a.clientWidth,a.clie", |
| "ntHeight),new N(0,0,a.width,a.height);var c;try{c=a.getBoundingClientRe", |
| "ct()}catch(d){return new N(0,0,0,0)}return new N(c.left,c.top,c.right-c", |
| ".left,c.bottom-c.top)}\nfunction Za(a){var b=O(a,\"MAP\");if(!b&&!O(a,", |
| "\"AREA\"))return null;var c=b?a:O(a.parentNode,\"MAP\")?a.parentNode:nu", |
| "ll,d=null,e=null;if(c&&c.name&&(d=M.S('/descendant::*[@usemap = \"#'+c.", |
| "name+'\"]',D(c)))&&(e=Xa(d),!b&&\"default\"!=a.shape.toLowerCase())){va", |
| "r g=cb(a);a=Math.min(Math.max(g.left,0),e.width);b=Math.min(Math.max(g.", |
| "top,0),e.height);c=Math.min(g.width,e.width-a);g=Math.min(g.height,e.he", |
| "ight-b);e=new N(a+e.left,b+e.top,c,g)}return{H:d,rect:e||new N(0,0,0,0)", |
| "}}\nfunction cb(a){var b=a.shape.toLowerCase();a=a.coords.split(\",\");", |
| "if(\"rect\"==b&&4==a.length){var b=a[0],c=a[1];return new N(b,c,a[2]-b,", |
| "a[3]-c)}if(\"circle\"==b&&3==a.length)return b=a[2],new N(a[0]-b,a[1]-b", |
| ",2*b,2*b);if(\"poly\"==b&&2<a.length){for(var b=a[0],c=a[1],d=b,e=c,g=2", |
| ";g+1<a.length;g+=2)b=Math.min(b,a[g]),d=Math.max(d,a[g]),c=Math.min(c,a", |
| "[g+1]),e=Math.max(e,a[g+1]);return new N(b,c,d-b,e-c)}return new N(0,0,", |
| "0,0)}function bb(a){a=Xa(a);return new Qa(a.top,a.left+a.width,a.top+a.", |
| "height,a.left)}\nfunction $a(a){var b=1,c=Q(a,\"opacity\");c&&(b=Number", |
| "(c));(a=P(a))&&(b*=$a(a));return b};function db(){this.A=da.document.do", |
| "cumentElement;this.K=null;var a=Ea(D(this.A));a&&eb(this,a)}function eb", |
| "(a,b){a.A=b;a.K=O(b,\"OPTION\")?Da(b,function(a){return O(a,\"SELECT\")", |
| "}):null};function gb(a,b,c){this.L=a;this.M=b;this.N=c}gb.prototype.cre", |
| "ate=function(a){a=D(a).createEvent(\"HTMLEvents\");a.initEvent(this.L,t", |
| "his.M,this.N);return a};gb.prototype.toString=function(){return this.L}", |
| ";var hb=new gb(\"change\",!0,!1);function S(a,b){this.i={};this.f=[];th", |
| "is.l=0;var c=arguments.length;if(1<c){if(c%2)throw Error(\"Uneven numbe", |
| "r of arguments\");for(var d=0;d<c;d+=2)this.set(arguments[d],arguments[", |
| "d+1])}else a&&this.addAll(a)}function ib(a){jb(a);return a.f.concat()}f", |
| "=S.prototype;f.clear=function(){this.i={};this.l=this.f.length=0};f.rem", |
| "ove=function(a){return Object.prototype.hasOwnProperty.call(this.i,a)?(", |
| "delete this.i[a],this.l--,this.f.length>2*this.l&&jb(this),!0):!1};\nfu", |
| "nction jb(a){if(a.l!=a.f.length){for(var b=0,c=0;b<a.f.length;){var d=a", |
| ".f[b];Object.prototype.hasOwnProperty.call(a.i,d)&&(a.f[c++]=d);b++}a.f", |
| ".length=c}if(a.l!=a.f.length){for(var e={},c=b=0;b<a.f.length;)d=a.f[b]", |
| ",Object.prototype.hasOwnProperty.call(e,d)||(a.f[c++]=d,e[d]=1),b++;a.f", |
| ".length=c}}f.get=function(a,b){return Object.prototype.hasOwnProperty.c", |
| "all(this.i,a)?this.i[a]:b};f.set=function(a,b){Object.prototype.hasOwnP", |
| "roperty.call(this.i,a)||(this.l++,this.f.push(a));this.i[a]=b};\nf.addA", |
| "ll=function(a){var b;if(a instanceof S){b=ib(a);jb(a);for(var c=[],d=0;", |
| "d<a.f.length;d++)c.push(a.i[a.f[d]]);a=c}else{b=[];var d=0,e;for(e in a", |
| ")b[d++]=e;d=[];e=0;for(c in a)d[e++]=a[c];a=d}for(c=0;c<b.length;c++)th", |
| "is.set(b[c],a[c])};f.forEach=function(a,b){for(var c=ib(this),d=0;d<c.l", |
| "ength;d++){var e=c[d],g=this.get(e);a.call(b,g,e,this)}};f.clone=functi", |
| "on(){return new S(this)};var kb={};function T(a,b,c){t(a)&&(a=a.a);a=ne", |
| "w lb(a);!b||b in kb&&!c||(kb[b]={key:a,shift:!1},c&&(kb[c]={key:a,shift", |
| ":!0}));return a}function lb(a){this.code=a}T(8);T(9);T(13);var mb=T(16)", |
| ",nb=T(17),ob=T(18);T(19);T(20);T(27);T(32,\" \");T(33);T(34);T(35);T(36", |
| ");T(37);T(38);T(39);T(40);T(44);T(45);T(46);T(48,\"0\",\")\");T(49,\"1", |
| "\",\"!\");T(50,\"2\",\"@\");T(51,\"3\",\"#\");T(52,\"4\",\"$\");T(53,\"", |
| "5\",\"%\");T(54,\"6\",\"^\");T(55,\"7\",\"&\");T(56,\"8\",\"*\");T(57,", |
| "\"9\",\"(\");T(65,\"a\",\"A\");T(66,\"b\",\"B\");T(67,\"c\",\"C\");T(68", |
| ",\"d\",\"D\");\nT(69,\"e\",\"E\");T(70,\"f\",\"F\");T(71,\"g\",\"G\");T", |
| "(72,\"h\",\"H\");T(73,\"i\",\"I\");T(74,\"j\",\"J\");T(75,\"k\",\"K\");", |
| "T(76,\"l\",\"L\");T(77,\"m\",\"M\");T(78,\"n\",\"N\");T(79,\"o\",\"O\")", |
| ";T(80,\"p\",\"P\");T(81,\"q\",\"Q\");T(82,\"r\",\"R\");T(83,\"s\",\"S\"", |
| ");T(84,\"t\",\"T\");T(85,\"u\",\"U\");T(86,\"v\",\"V\");T(87,\"w\",\"W", |
| "\");T(88,\"x\",\"X\");T(89,\"y\",\"Y\");T(90,\"z\",\"Z\");var pb=T(ua?{", |
| "b:91,a:91}:ta?{b:224,a:91}:{b:0,a:91});T(ua?{b:92,a:92}:ta?{b:224,a:93}", |
| ":{b:0,a:92});T(ua?{b:93,a:93}:ta?{b:0,a:0}:{b:93,a:null});T({b:96,a:96}", |
| ",\"0\");T({b:97,a:97},\"1\");\nT({b:98,a:98},\"2\");T({b:99,a:99},\"3\"", |
| ");T({b:100,a:100},\"4\");T({b:101,a:101},\"5\");T({b:102,a:102},\"6\");", |
| "T({b:103,a:103},\"7\");T({b:104,a:104},\"8\");T({b:105,a:105},\"9\");T(", |
| "{b:106,a:106},\"*\");T({b:107,a:107},\"+\");T({b:109,a:109},\"-\");T({b", |
| ":110,a:110},\".\");T({b:111,a:111},\"/\");T(144);T(112);T(113);T(114);T", |
| "(115);T(116);T(117);T(118);T(119);T(120);T(121);T(122);T(123);T({b:107,", |
| "a:187},\"=\",\"+\");T(108,\",\");T({b:109,a:189},\"-\",\"_\");T(188,\",", |
| "\",\"<\");T(190,\".\",\">\");T(191,\"/\",\"?\");T(192,\"`\",\"~\");T(21", |
| "9,\"[\",\"{\");\nT(220,\"\\\\\",\"|\");T(221,\"]\",\"}\");T({b:59,a:186", |
| "},\";\",\":\");T(222,\"'\",'\"');var U=new S;U.set(1,mb);U.set(2,nb);U.", |
| "set(4,ob);U.set(8,pb);(function(a){var b=new S;w(ib(a),function(c){b.se", |
| "t(a.get(c).code,c)});return b})(U);function V(){db.call(this)}ca(V,db);", |
| "V.O=function(){return V.I?V.I:V.I=new V};function qb(a){if(!ab(a)||!Sa(", |
| "a)||\"none\"==Q(a,\"pointer-events\"))throw new x(12,\"Element is not c", |
| "urrently interactable and may not be manipulated\");var b;(b=!(O(a,\"TE", |
| "XTAREA\")||(O(a,\"INPUT\")?0<=v(Ta,a.type.toLowerCase()):Ua(a)))&&!(O(a", |
| ",\"INPUT\")&&\"file\"==a.type.toLowerCase()))||(b=a.readOnly);if(b)thro", |
| "w new x(12,\"Element must be user-editable in order to clear it.\");b=V", |
| ".O();eb(b,a);b=b.K||b.A;var c=Ea(D(b));if(b!=c){if(c&&r(c.blur)&&!O(c,", |
| "\"BODY\"))try{c.blur()}catch(d){throw d;}r(b.focus)&&b.focus()}a.value&", |
| "&\n(a.value=\"\",b=hb.create(a,void 0),\"isTrusted\"in b||(b.isTrusted=", |
| "!1),a.dispatchEvent(b));Ua(a)&&(a.innerHTML=\" \")}var W=[\"_\"],X=h;W[", |
| "0]in X||!X.execScript||X.execScript(\"var \"+W[0]);for(var Y;W.length&&", |
| "(Y=W.shift());)!W.length&&l(qb)?X[Y]=qb:X=X[Y]?X[Y]:X[Y]={};; return th", |
| "is._.apply(null,arguments);}.apply({navigator:typeof window!=undefined?", |
| "window.navigator:null,document:typeof window!=undefined?window.document", |
| ":null}, arguments);}", |
| NULL |
| }; |
| |
| const char* const CLICK[] = { |
| "function(){return function(){var g,aa=this;\nfunction ba(a){var b=typeo", |
| "f a;if(\"object\"==b)if(a){if(a instanceof Array)return\"array\";if(a i", |
| "nstanceof Object)return b;var c=Object.prototype.toString.call(a);if(\"", |
| "[object Window]\"==c)return\"object\";if(\"[object Array]\"==c||\"numbe", |
| "r\"==typeof a.length&&\"undefined\"!=typeof a.splice&&\"undefined\"!=ty", |
| "peof a.propertyIsEnumerable&&!a.propertyIsEnumerable(\"splice\"))return", |
| "\"array\";if(\"[object Function]\"==c||\"undefined\"!=typeof a.call&&\"", |
| "undefined\"!=typeof a.propertyIsEnumerable&&!a.propertyIsEnumerable(\"c", |
| "all\"))return\"function\"}else return\"null\";else if(\"function\"==\nb", |
| "&&\"undefined\"==typeof a.call)return\"object\";return b}function ca(a)", |
| "{var b=ba(a);return\"array\"==b||\"object\"==b&&\"number\"==typeof a.le", |
| "ngth}function h(a){return\"string\"==typeof a}function m(a){return\"num", |
| "ber\"==typeof a}function da(a){return\"function\"==ba(a)}function ea(a)", |
| "{var b=typeof a;return\"object\"==b&&null!=a||\"function\"==b}\nfunctio", |
| "n fa(a,b){function c(){}c.prototype=b.prototype;a.ea=b.prototype;a.prot", |
| "otype=new c;a.prototype.constructor=a;a.aa=function(a,c,f){for(var k=Ar", |
| "ray(arguments.length-2),l=2;l<arguments.length;l++)k[l-2]=arguments[l];", |
| "return b.prototype[c].apply(a,k)}};var ga=window;var ha=String.prototyp", |
| "e.trim?function(a){return a.trim()}:function(a){return a.replace(/^[\\s", |
| "\\xa0]+|[\\s\\xa0]+$/g,\"\")};function ia(a,b){return a<b?-1:a>b?1:0}fu", |
| "nction ja(a){return String(a).replace(/\\-([a-z])/g,function(a,c){retur", |
| "n c.toUpperCase()})};var ka=Array.prototype;function la(a,b){if(h(a))re", |
| "turn h(b)&&1==b.length?a.indexOf(b,0):-1;for(var c=0;c<a.length;c++)if(", |
| "c in a&&a[c]===b)return c;return-1}function p(a,b){for(var c=a.length,d", |
| "=h(a)?a.split(\"\"):a,e=0;e<c;e++)e in d&&b.call(void 0,d[e],e,a)}funct", |
| "ion ma(a,b){var c=\"\";p(a,function(d,e){c=b.call(void 0,c,d,e,a)});ret", |
| "urn c}function na(a,b){for(var c=a.length,d=h(a)?a.split(\"\"):a,e=0;e<", |
| "c;e++)if(e in d&&b.call(void 0,d[e],e,a))return!0;return!1}\nfunction o", |
| "a(a,b){for(var c=a.length,d=h(a)?a.split(\"\"):a,e=0;e<c;e++)if(e in d&", |
| "&!b.call(void 0,d[e],e,a))return!1;return!0}function pa(a){var b=a.leng", |
| "th;if(0<b){for(var c=Array(b),d=0;d<b;d++)c[d]=a[d];return c}return[]}f", |
| "unction qa(a,b,c){return 2>=arguments.length?ka.slice.call(a,b):ka.slic", |
| "e.call(a,b,c)};var ra={aliceblue:\"#f0f8ff\",antiquewhite:\"#faebd7\",a", |
| "qua:\"#00ffff\",aquamarine:\"#7fffd4\",azure:\"#f0ffff\",beige:\"#f5f5d", |
| "c\",bisque:\"#ffe4c4\",black:\"#000000\",blanchedalmond:\"#ffebcd\",blu", |
| "e:\"#0000ff\",blueviolet:\"#8a2be2\",brown:\"#a52a2a\",burlywood:\"#deb", |
| "887\",cadetblue:\"#5f9ea0\",chartreuse:\"#7fff00\",chocolate:\"#d2691e", |
| "\",coral:\"#ff7f50\",cornflowerblue:\"#6495ed\",cornsilk:\"#fff8dc\",cr", |
| "imson:\"#dc143c\",cyan:\"#00ffff\",darkblue:\"#00008b\",darkcyan:\"#008", |
| "b8b\",darkgoldenrod:\"#b8860b\",darkgray:\"#a9a9a9\",darkgreen:\"#00640", |
| "0\",\ndarkgrey:\"#a9a9a9\",darkkhaki:\"#bdb76b\",darkmagenta:\"#8b008b", |
| "\",darkolivegreen:\"#556b2f\",darkorange:\"#ff8c00\",darkorchid:\"#9932", |
| "cc\",darkred:\"#8b0000\",darksalmon:\"#e9967a\",darkseagreen:\"#8fbc8f", |
| "\",darkslateblue:\"#483d8b\",darkslategray:\"#2f4f4f\",darkslategrey:\"", |
| "#2f4f4f\",darkturquoise:\"#00ced1\",darkviolet:\"#9400d3\",deeppink:\"#", |
| "ff1493\",deepskyblue:\"#00bfff\",dimgray:\"#696969\",dimgrey:\"#696969", |
| "\",dodgerblue:\"#1e90ff\",firebrick:\"#b22222\",floralwhite:\"#fffaf0\"", |
| ",forestgreen:\"#228b22\",fuchsia:\"#ff00ff\",gainsboro:\"#dcdcdc\",\ngh", |
| "ostwhite:\"#f8f8ff\",gold:\"#ffd700\",goldenrod:\"#daa520\",gray:\"#808", |
| "080\",green:\"#008000\",greenyellow:\"#adff2f\",grey:\"#808080\",honeyd", |
| "ew:\"#f0fff0\",hotpink:\"#ff69b4\",indianred:\"#cd5c5c\",indigo:\"#4b00", |
| "82\",ivory:\"#fffff0\",khaki:\"#f0e68c\",lavender:\"#e6e6fa\",lavenderb", |
| "lush:\"#fff0f5\",lawngreen:\"#7cfc00\",lemonchiffon:\"#fffacd\",lightbl", |
| "ue:\"#add8e6\",lightcoral:\"#f08080\",lightcyan:\"#e0ffff\",lightgolden", |
| "rodyellow:\"#fafad2\",lightgray:\"#d3d3d3\",lightgreen:\"#90ee90\",ligh", |
| "tgrey:\"#d3d3d3\",lightpink:\"#ffb6c1\",lightsalmon:\"#ffa07a\",\nlight", |
| "seagreen:\"#20b2aa\",lightskyblue:\"#87cefa\",lightslategray:\"#778899", |
| "\",lightslategrey:\"#778899\",lightsteelblue:\"#b0c4de\",lightyellow:\"", |
| "#ffffe0\",lime:\"#00ff00\",limegreen:\"#32cd32\",linen:\"#faf0e6\",mage", |
| "nta:\"#ff00ff\",maroon:\"#800000\",mediumaquamarine:\"#66cdaa\",mediumb", |
| "lue:\"#0000cd\",mediumorchid:\"#ba55d3\",mediumpurple:\"#9370db\",mediu", |
| "mseagreen:\"#3cb371\",mediumslateblue:\"#7b68ee\",mediumspringgreen:\"#", |
| "00fa9a\",mediumturquoise:\"#48d1cc\",mediumvioletred:\"#c71585\",midnig", |
| "htblue:\"#191970\",mintcream:\"#f5fffa\",mistyrose:\"#ffe4e1\",\nmoccas", |
| "in:\"#ffe4b5\",navajowhite:\"#ffdead\",navy:\"#000080\",oldlace:\"#fdf5", |
| "e6\",olive:\"#808000\",olivedrab:\"#6b8e23\",orange:\"#ffa500\",oranger", |
| "ed:\"#ff4500\",orchid:\"#da70d6\",palegoldenrod:\"#eee8aa\",palegreen:", |
| "\"#98fb98\",paleturquoise:\"#afeeee\",palevioletred:\"#db7093\",papayaw", |
| "hip:\"#ffefd5\",peachpuff:\"#ffdab9\",peru:\"#cd853f\",pink:\"#ffc0cb\"", |
| ",plum:\"#dda0dd\",powderblue:\"#b0e0e6\",purple:\"#800080\",red:\"#ff00", |
| "00\",rosybrown:\"#bc8f8f\",royalblue:\"#4169e1\",saddlebrown:\"#8b4513", |
| "\",salmon:\"#fa8072\",sandybrown:\"#f4a460\",seagreen:\"#2e8b57\",\nsea", |
| "shell:\"#fff5ee\",sienna:\"#a0522d\",silver:\"#c0c0c0\",skyblue:\"#87ce", |
| "eb\",slateblue:\"#6a5acd\",slategray:\"#708090\",slategrey:\"#708090\",", |
| "snow:\"#fffafa\",springgreen:\"#00ff7f\",steelblue:\"#4682b4\",tan:\"#d", |
| "2b48c\",teal:\"#008080\",thistle:\"#d8bfd8\",tomato:\"#ff6347\",turquoi", |
| "se:\"#40e0d0\",violet:\"#ee82ee\",wheat:\"#f5deb3\",white:\"#ffffff\",w", |
| "hitesmoke:\"#f5f5f5\",yellow:\"#ffff00\",yellowgreen:\"#9acd32\"};var s", |
| "a=\"backgroundColor borderTopColor borderRightColor borderBottomColor b", |
| "orderLeftColor color outlineColor\".split(\" \"),ta=/#([0-9a-fA-F])([0-", |
| "9a-fA-F])([0-9a-fA-F])/,ua=/^#(?:[0-9a-f]{3}){1,2}$/i,va=/^(?:rgba)?\\(", |
| "(\\d{1,3}),\\s?(\\d{1,3}),\\s?(\\d{1,3}),\\s?(0|1|0\\.\\d*)\\)$/i,wa=/^", |
| "(?:rgb)?\\((0|[1-9]\\d{0,2}),\\s?(0|[1-9]\\d{0,2}),\\s?(0|[1-9]\\d{0,2}", |
| ")\\)$/i;function r(a,b){this.code=a;this.state=w[a]||xa;this.message=b|", |
| "|\"\";var c=this.state.replace(/((?:^|\\s+)[a-z])/g,function(a){return ", |
| "a.toUpperCase().replace(/^[\\s\\xa0]+/g,\"\")}),d=c.length-5;if(0>d||c.", |
| "indexOf(\"Error\",d)!=d)c+=\"Error\";this.name=c;c=Error(this.message);", |
| "c.name=this.name;this.stack=c.stack||\"\"}fa(r,Error);var xa=\"unknown ", |
| "error\",w={15:\"element not selectable\",11:\"element not visible\"};w[", |
| "31]=xa;w[30]=xa;w[24]=\"invalid cookie domain\";w[29]=\"invalid element", |
| " coordinates\";w[12]=\"invalid element state\";\nw[32]=\"invalid select", |
| "or\";w[51]=\"invalid selector\";w[52]=\"invalid selector\";w[17]=\"java", |
| "script error\";w[405]=\"unsupported operation\";w[34]=\"move target out", |
| " of bounds\";w[27]=\"no such alert\";w[7]=\"no such element\";w[8]=\"no", |
| " such frame\";w[23]=\"no such window\";w[28]=\"script timeout\";w[33]=", |
| "\"session not created\";w[10]=\"stale element reference\";w[21]=\"timeo", |
| "ut\";w[25]=\"unable to set cookie\";w[26]=\"unexpected alert open\";w[1", |
| "3]=xa;w[9]=\"unknown command\";r.prototype.toString=function(){return t", |
| "his.name+\": \"+this.message};var y;a:{var ya=aa.navigator;if(ya){var z", |
| "a=ya.userAgent;if(za){y=za;break a}}y=\"\"};var Aa=-1!=y.indexOf(\"Maci", |
| "ntosh\"),Ba=-1!=y.indexOf(\"Windows\");function Ca(a,b,c){return Math.m", |
| "in(Math.max(a,b),c)};function z(a,b){this.x=void 0!==a?a:0;this.y=void ", |
| "0!==b?b:0}g=z.prototype;g.clone=function(){return new z(this.x,this.y)}", |
| ";g.toString=function(){return\"(\"+this.x+\", \"+this.y+\")\"};g.ceil=f", |
| "unction(){this.x=Math.ceil(this.x);this.y=Math.ceil(this.y);return this", |
| "};g.floor=function(){this.x=Math.floor(this.x);this.y=Math.floor(this.y", |
| ");return this};g.round=function(){this.x=Math.round(this.x);this.y=Math", |
| ".round(this.y);return this};\ng.translate=function(a,b){a instanceof z?", |
| "(this.x+=a.x,this.y+=a.y):(this.x+=a,m(b)&&(this.y+=b));return this};g.", |
| "scale=function(a,b){var c=m(b)?b:a;this.x*=a;this.y*=c;return this};fun", |
| "ction A(a,b){this.width=a;this.height=b}g=A.prototype;g.clone=function(", |
| "){return new A(this.width,this.height)};g.toString=function(){return\"(", |
| "\"+this.width+\" x \"+this.height+\")\"};g.ceil=function(){this.width=M", |
| "ath.ceil(this.width);this.height=Math.ceil(this.height);return this};g.", |
| "floor=function(){this.width=Math.floor(this.width);this.height=Math.flo", |
| "or(this.height);return this};g.round=function(){this.width=Math.round(t", |
| "his.width);this.height=Math.round(this.height);return this};\ng.scale=f", |
| "unction(a,b){var c=m(b)?b:a;this.width*=a;this.height*=c;return this};f", |
| "unction Da(a){return a?a.parentWindow||a.defaultView:window}function Ea", |
| "(a,b,c){function d(c){c&&b.appendChild(h(c)?a.createTextNode(c):c)}for(", |
| "var e=1;e<c.length;e++){var f=c[e];!ca(f)||ea(f)&&0<f.nodeType?d(f):p(F", |
| "a(f)?pa(f):f,d)}}function Ga(a){for(;a&&1!=a.nodeType;)a=a.previousSibl", |
| "ing;return a}\nfunction Ha(a,b){if(a.contains&&1==b.nodeType)return a==", |
| "b||a.contains(b);if(\"undefined\"!=typeof a.compareDocumentPosition)ret", |
| "urn a==b||Boolean(a.compareDocumentPosition(b)&16);for(;b&&a!=b;)b=b.pa", |
| "rentNode;return b==a}\nfunction Ia(a,b){if(a==b)return 0;if(a.compareDo", |
| "cumentPosition)return a.compareDocumentPosition(b)&2?1:-1;if(\"sourceIn", |
| "dex\"in a||a.parentNode&&\"sourceIndex\"in a.parentNode){var c=1==a.nod", |
| "eType,d=1==b.nodeType;if(c&&d)return a.sourceIndex-b.sourceIndex;var e=", |
| "a.parentNode,f=b.parentNode;return e==f?Ja(a,b):!c&&Ha(e,b)?-1*Ka(a,b):", |
| "!d&&Ha(f,a)?Ka(b,a):(c?a.sourceIndex:e.sourceIndex)-(d?b.sourceIndex:f.", |
| "sourceIndex)}d=C(a);c=d.createRange();c.selectNode(a);c.collapse(!0);d=", |
| "d.createRange();d.selectNode(b);\nd.collapse(!0);return c.compareBounda", |
| "ryPoints(aa.Range.START_TO_END,d)}function Ka(a,b){var c=a.parentNode;i", |
| "f(c==b)return-1;for(var d=b;d.parentNode!=c;)d=d.parentNode;return Ja(d", |
| ",a)}function Ja(a,b){for(var c=b;c=c.previousSibling;)if(c==a)return-1;", |
| "return 1}function C(a){return 9==a.nodeType?a:a.ownerDocument||a.docume", |
| "nt}function Fa(a){if(a&&\"number\"==typeof a.length){if(ea(a))return\"f", |
| "unction\"==typeof a.item||\"string\"==typeof a.item;if(da(a))return\"fu", |
| "nction\"==typeof a.item}return!1}\nfunction La(a,b,c){c||(a=a.parentNod", |
| "e);for(c=0;a;){if(b(a))return a;a=a.parentNode;c++}return null}function", |
| " Ma(a){try{return a&&a.activeElement}catch(b){}return null}function Na(", |
| "a){this.D=a||aa.document||document}g=Na.prototype;g.s=function(a){retur", |
| "n h(a)?this.D.getElementById(a):a};g.createElement=function(a){return t", |
| "his.D.createElement(a)};g.createTextNode=function(a){return this.D.crea", |
| "teTextNode(String(a))};g.appendChild=function(a,b){a.appendChild(b)};g.", |
| "append=function(a,b){Ea(C(a),a,arguments)};\ng.canHaveChildren=function", |
| "(a){if(1!=a.nodeType)return!1;switch(a.tagName){case \"APPLET\":case \"", |
| "AREA\":case \"BASE\":case \"BR\":case \"COL\":case \"COMMAND\":case \"E", |
| "MBED\":case \"FRAME\":case \"HR\":case \"IMG\":case \"INPUT\":case \"IF", |
| "RAME\":case \"ISINDEX\":case \"KEYGEN\":case \"LINK\":case \"NOFRAMES\"", |
| ":case \"NOSCRIPT\":case \"META\":case \"OBJECT\":case \"PARAM\":case \"", |
| "SCRIPT\":case \"SOURCE\":case \"STYLE\":case \"TRACK\":case \"WBR\":ret", |
| "urn!1}return!0};g.removeNode=function(a){return a&&a.parentNode?a.paren", |
| "tNode.removeChild(a):null};\ng.contains=Ha;function D(a){var b=null,c=a", |
| ".nodeType;1==c&&(b=a.textContent,b=void 0==b||null==b?a.innerText:b,b=v", |
| "oid 0==b||null==b?\"\":b);if(\"string\"!=typeof b)if(9==c||1==c){a=9==c", |
| "?a.documentElement:a.firstChild;for(var c=0,d=[],b=\"\";a;){do 1!=a.nod", |
| "eType&&(b+=a.nodeValue),d[c++]=a;while(a=a.firstChild);for(;c&&!(a=d[--", |
| "c].nextSibling););}}else b=a.nodeValue;return\"\"+b};function E(){this.", |
| "o=this.j=null;this.I=0}function Oa(a){this.node=a;this.next=this.C=null", |
| "}E.prototype.unshift=function(a){a=new Oa(a);a.next=this.j;this.o?this.", |
| "j.C=a:this.j=this.o=a;this.j=a;this.I++};E.prototype.add=function(a){a=", |
| "new Oa(a);a.C=this.o;this.j?this.o.next=a:this.j=this.o=a;this.o=a;this", |
| ".I++};function Pa(a){return(a=a.j)?a.node:null}E.prototype.iterator=fun", |
| "ction(a){return new Qa(this,!!a)};function Qa(a,b){this.Y=a;this.U=(thi", |
| "s.W=b)?a.o:a.j;this.M=null}\nQa.prototype.next=function(){var a=this.U;", |
| "if(null==a)return null;var b=this.M=a;this.U=this.W?a.C:a.next;return b", |
| ".node};Qa.prototype.remove=function(){var a=this.Y,b=this.M;if(!b)throw", |
| " Error(\"Next must be called at least once before remove.\");var c=b.C,", |
| "b=b.next;c?c.next=b:a.j=b;b?b.C=c:a.o=c;a.I--;this.M=null};function F(a", |
| ",b,c,d,e){b=b.evaluate(d);c=c.evaluate(d);var f;if(b instanceof E&&c in", |
| "stanceof E){e=b.iterator();for(d=e.next();d;d=e.next())for(b=c.iterator", |
| "(),f=b.next();f;f=b.next())if(a(D(d),D(f)))return!0;return!1}if(b insta", |
| "nceof E||c instanceof E){b instanceof E?e=b:(e=c,c=b);e=e.iterator();b=", |
| "typeof c;for(d=e.next();d;d=e.next()){switch(b){case \"number\":d=+D(d)", |
| ";break;case \"boolean\":d=!!D(d);break;case \"string\":d=D(d);break;def", |
| "ault:throw Error(\"Illegal primitive type for comparison.\");}if(a(d,c)", |
| ")return!0}return!1}return e?\n\"boolean\"==typeof b||\"boolean\"==typeo", |
| "f c?a(!!b,!!c):\"number\"==typeof b||\"number\"==typeof c?a(+b,+c):a(b,", |
| "c):a(+b,+c)}function Ra(a,b,c,d){this.Z=a;this.G=d}Ra.prototype.toStrin", |
| "g=function(){return this.Z};var Sa={};function G(a,b){if(Sa.hasOwnPrope", |
| "rty(a))throw Error(\"Binary operator already created: \"+a);var c=new R", |
| "a(a,0,0,b);Sa[c.toString()]=c}G(\"div\",function(a,b,c){return a.g(c)/b", |
| ".g(c)});G(\"mod\",function(a,b,c){return a.g(c)%b.g(c)});G(\"*\",functi", |
| "on(a,b,c){return a.g(c)*b.g(c)});\nG(\"+\",function(a,b,c){return a.g(c", |
| ")+b.g(c)});G(\"-\",function(a,b,c){return a.g(c)-b.g(c)});G(\"<\",funct", |
| "ion(a,b,c){return F(function(a,b){return a<b},a,b,c)});G(\">\",function", |
| "(a,b,c){return F(function(a,b){return a>b},a,b,c)});G(\"<=\",function(a", |
| ",b,c){return F(function(a,b){return a<=b},a,b,c)});G(\">=\",function(a,", |
| "b,c){return F(function(a,b){return a>=b},a,b,c)});G(\"=\",function(a,b,", |
| "c){return F(function(a,b){return a==b},a,b,c,!0)});G(\"!=\",function(a,", |
| "b,c){return F(function(a,b){return a!=b},a,b,c,!0)});\nG(\"and\",functi", |
| "on(a,b,c){return a.w(c)&&b.w(c)});G(\"or\",function(a,b,c){return a.w(c", |
| ")||b.w(c)});function Ta(a,b,c,d,e,f){this.N=a;this.G=f}Ta.prototype.toS", |
| "tring=function(){return this.N};var Ua={};function H(a,b){if(Ua.hasOwnP", |
| "roperty(a))throw Error(\"Function already created: \"+a+\".\");Ua[a]=ne", |
| "w Ta(a,0,0,0,0,b)}H(\"boolean\",function(a,b){return b.w(a)});H(\"ceili", |
| "ng\",function(a,b){return Math.ceil(b.g(a))});H(\"concat\",function(a,b", |
| "){return ma(qa(arguments,1),function(b,d){return b+d.c(a)})});H(\"conta", |
| "ins\",function(a,b,c){b=b.c(a);a=c.c(a);return-1!=b.indexOf(a)});H(\"co", |
| "unt\",function(a,b){return b.evaluate(a).I});\nH(\"false\",function(){r", |
| "eturn!1});H(\"floor\",function(a,b){return Math.floor(b.g(a))});H(\"id", |
| "\",function(a,b){var c=a.v(),d=9==c.nodeType?c:c.ownerDocument,c=b.c(a)", |
| ".split(/\\s+/),e=[];p(c,function(a){a=d.getElementById(a);!a||0<=la(e,a", |
| ")||e.push(a)});e.sort(Ia);var f=new E;p(e,function(a){f.add(a)});return", |
| " f});H(\"lang\",function(){return!1});H(\"last\",function(a){if(1!=argu", |
| "ments.length)throw Error(\"Function last expects ()\");return a.ba()});", |
| "\nH(\"local-name\",function(a,b){var c=b?Pa(b.evaluate(a)):a.v();return", |
| " c?c.nodeName.toLowerCase():\"\"});H(\"name\",function(a,b){var c=b?Pa(", |
| "b.evaluate(a)):a.v();return c?c.nodeName.toLowerCase():\"\"});H(\"names", |
| "pace-uri\",function(){return\"\"});H(\"normalize-space\",function(a,b){", |
| "return(b?b.c(a):D(a.v())).replace(/[\\s\\xa0]+/g,\" \").replace(/^\\s+|", |
| "\\s+$/g,\"\")});H(\"not\",function(a,b){return!b.w(a)});H(\"number\",fu", |
| "nction(a,b){return b?b.g(a):+D(a.v())});H(\"position\",function(a){retu", |
| "rn a.ca()});H(\"round\",function(a,b){return Math.round(b.g(a))});\nH(", |
| "\"starts-with\",function(a,b,c){b=b.c(a);a=c.c(a);return 0==b.lastIndex", |
| "Of(a,0)});H(\"string\",function(a,b){return b?b.c(a):D(a.v())});H(\"str", |
| "ing-length\",function(a,b){return(b?b.c(a):D(a.v())).length});H(\"subst", |
| "ring\",function(a,b,c,d){c=c.g(a);if(isNaN(c)||Infinity==c||-Infinity==", |
| "c)return\"\";d=d?d.g(a):Infinity;if(isNaN(d)||-Infinity===d)return\"\";", |
| "c=Math.round(c)-1;var e=Math.max(c,0);a=b.c(a);if(Infinity==d)return a.", |
| "substring(e);b=Math.round(d);return a.substring(e,c+b)});\nH(\"substrin", |
| "g-after\",function(a,b,c){b=b.c(a);a=c.c(a);c=b.indexOf(a);return-1==c?", |
| "\"\":b.substring(c+a.length)});H(\"substring-before\",function(a,b,c){b", |
| "=b.c(a);a=c.c(a);a=b.indexOf(a);return-1==a?\"\":b.substring(0,a)});H(", |
| "\"sum\",function(a,b){for(var c=b.evaluate(a).iterator(),d=0,e=c.next()", |
| ";e;e=c.next())d+=+D(e);return d});\nH(\"translate\",function(a,b,c,d){b", |
| "=b.c(a);c=c.c(a);var e=d.c(a);a=[];for(d=0;d<c.length;d++){var f=c.char", |
| "At(d);f in a||(a[f]=e.charAt(d))}c=\"\";for(d=0;d<b.length;d++)f=b.char", |
| "At(d),c+=f in a?a[f]:f;return c});H(\"true\",function(){return!0});func", |
| "tion Va(a,b,c){this.N=a;this.W=c}Va.prototype.toString=function(){retur", |
| "n this.N};var Wa={};function I(a,b){if(Wa.hasOwnProperty(a))throw Error", |
| "(\"Axis already created: \"+a);Wa[a]=new Va(a,0,b)}I(\"ancestor\",!0);I", |
| "(\"ancestor-or-self\",!0);I(\"attribute\",!1);I(\"child\",!1);I(\"desce", |
| "ndant\",!1);I(\"descendant-or-self\",!1);I(\"following\",!1);I(\"follow", |
| "ing-sibling\",!1);I(\"namespace\",!1);I(\"parent\",!1);I(\"preceding\",", |
| "!0);I(\"preceding-sibling\",!0);I(\"self\",!1);var J={};J.P=function(){", |
| "var a={fa:\"http://www.w3.org/2000/svg\"};return function(b){return a[b", |
| "]||null}}();\nJ.G=function(a,b,c){var d=C(a);if(!d.documentElement)retu", |
| "rn null;try{for(var e=d.createNSResolver?d.createNSResolver(d.documentE", |
| "lement):J.P,f={},k=d.getElementsByTagName(\"*\"),l=0;l<k.length;++l){va", |
| "r x=k[l],t=x.namespaceURI;if(t&&!f[t]){var v=x.lookupPrefix(t);if(!v)va", |
| "r u=t.match(\".*/(\\\\w+)/?$\"),v=u?u[1]:\"xhtml\";f[t]=v}}var n={},q;f", |
| "or(q in f)n[f[q]]=q;e=function(a){return n[a]||null};try{return d.evalu", |
| "ate(b,a,e,c,null)}catch(B){if(\"TypeError\"===B.name)return e=d.createN", |
| "SResolver?d.createNSResolver(d.documentElement):\nJ.P,d.evaluate(b,a,e,", |
| "c,null);throw B;}}catch(S){throw new r(32,\"Unable to locate an element", |
| " with the xpath expression \"+b+\" because of the following error:\\n\"", |
| "+S);}};J.T=function(a,b){if(!a||1!=a.nodeType)throw new r(32,'The resul", |
| "t of the xpath expression \"'+b+'\" is: '+a+\". It should be an element", |
| ".\");};\nJ.$=function(a,b){var c=function(){var c=J.G(b,a,9);return c?c", |
| ".singleNodeValue||null:b.selectSingleNode?(c=C(b),c.setProperty&&c.setP", |
| "roperty(\"SelectionLanguage\",\"XPath\"),b.selectSingleNode(a)):null}()", |
| ";null===c||J.T(c,a);return c};\nJ.da=function(a,b){var c=function(){var", |
| " c=J.G(b,a,7);if(c){for(var e=c.snapshotLength,f=[],k=0;k<e;++k)f.push(", |
| "c.snapshotItem(k));return f}return b.selectNodes?(c=C(b),c.setProperty&", |
| "&c.setProperty(\"SelectionLanguage\",\"XPath\"),b.selectNodes(a)):[]}()", |
| ";p(c,function(b){J.T(b,a)});return c};var Xa,Ya=/Chrome\\/([0-9.]+)/.ex", |
| "ec(y);Xa=Ya?Ya[1]:\"\";function K(a,b,c,d){this.top=a;this.right=b;this", |
| ".bottom=c;this.left=d}g=K.prototype;g.clone=function(){return new K(thi", |
| "s.top,this.right,this.bottom,this.left)};g.toString=function(){return\"", |
| "(\"+this.top+\"t, \"+this.right+\"r, \"+this.bottom+\"b, \"+this.left+", |
| "\"l)\"};g.contains=function(a){return this&&a?a instanceof K?a.left>=th", |
| "is.left&&a.right<=this.right&&a.top>=this.top&&a.bottom<=this.bottom:a.", |
| "x>=this.left&&a.x<=this.right&&a.y>=this.top&&a.y<=this.bottom:!1};\ng.", |
| "expand=function(a,b,c,d){ea(a)?(this.top-=a.top,this.right+=a.right,thi", |
| "s.bottom+=a.bottom,this.left-=a.left):(this.top-=a,this.right+=b,this.b", |
| "ottom+=c,this.left-=d);return this};g.ceil=function(){this.top=Math.cei", |
| "l(this.top);this.right=Math.ceil(this.right);this.bottom=Math.ceil(this", |
| ".bottom);this.left=Math.ceil(this.left);return this};g.floor=function()", |
| "{this.top=Math.floor(this.top);this.right=Math.floor(this.right);this.b", |
| "ottom=Math.floor(this.bottom);this.left=Math.floor(this.left);return th", |
| "is};\ng.round=function(){this.top=Math.round(this.top);this.right=Math.", |
| "round(this.right);this.bottom=Math.round(this.bottom);this.left=Math.ro", |
| "und(this.left);return this};g.translate=function(a,b){a instanceof z?(t", |
| "his.left+=a.x,this.right+=a.x,this.top+=a.y,this.bottom+=a.y):(this.lef", |
| "t+=a,this.right+=a,m(b)&&(this.top+=b,this.bottom+=b));return this};g.s", |
| "cale=function(a,b){var c=m(b)?b:a;this.left*=a;this.right*=a;this.top*=", |
| "c;this.bottom*=c;return this};function L(a,b,c,d){this.left=a;this.top=", |
| "b;this.width=c;this.height=d}g=L.prototype;g.clone=function(){return ne", |
| "w L(this.left,this.top,this.width,this.height)};g.toString=function(){r", |
| "eturn\"(\"+this.left+\", \"+this.top+\" - \"+this.width+\"w x \"+this.h", |
| "eight+\"h)\"};g.contains=function(a){return a instanceof L?this.left<=a", |
| ".left&&this.left+this.width>=a.left+a.width&&this.top<=a.top&&this.top+", |
| "this.height>=a.top+a.height:a.x>=this.left&&a.x<=this.left+this.width&&", |
| "a.y>=this.top&&a.y<=this.top+this.height};\ng.ceil=function(){this.left", |
| "=Math.ceil(this.left);this.top=Math.ceil(this.top);this.width=Math.ceil", |
| "(this.width);this.height=Math.ceil(this.height);return this};g.floor=fu", |
| "nction(){this.left=Math.floor(this.left);this.top=Math.floor(this.top);", |
| "this.width=Math.floor(this.width);this.height=Math.floor(this.height);r", |
| "eturn this};g.round=function(){this.left=Math.round(this.left);this.top", |
| "=Math.round(this.top);this.width=Math.round(this.width);this.height=Mat", |
| "h.round(this.height);return this};\ng.translate=function(a,b){a instanc", |
| "eof z?(this.left+=a.x,this.top+=a.y):(this.left+=a,m(b)&&(this.top+=b))", |
| ";return this};g.scale=function(a,b){var c=m(b)?b:a;this.left*=a;this.wi", |
| "dth*=a;this.top*=c;this.height*=c;return this};function M(a,b){var c=C(", |
| "a);return c.defaultView&&c.defaultView.getComputedStyle&&(c=c.defaultVi", |
| "ew.getComputedStyle(a,null))?c[b]||c.getPropertyValue(b)||\"\":\"\"}fun", |
| "ction Za(a){var b=a.offsetWidth,c=a.offsetHeight;if((void 0===b||!b&&!c", |
| ")&&a.getBoundingClientRect){a:{var d;try{d=a.getBoundingClientRect()}ca", |
| "tch(e){a={left:0,top:0,right:0,bottom:0};break a}a=d}return new A(a.rig", |
| "ht-a.left,a.bottom-a.top)}return new A(b,c)};function N(a,b){return!!a&", |
| "&1==a.nodeType&&(!b||a.tagName.toUpperCase()==b)}function $a(a){return ", |
| "ab(a)&&bb(a)&&\"none\"!=O(a,\"pointer-events\")}function cb(a){return N", |
| "(a,\"OPTION\")?!0:N(a,\"INPUT\")?(a=a.type.toLowerCase(),\"checkbox\"==", |
| "a||\"radio\"==a):!1}function db(a){if(!cb(a))throw new r(15,\"Element i", |
| "s not selectable\");var b=\"selected\",c=a.type&&a.type.toLowerCase();i", |
| "f(\"checkbox\"==c||\"radio\"==c)b=\"checked\";return!!a[b]}var eb=\"BUT", |
| "TON INPUT OPTGROUP OPTION SELECT TEXTAREA\".split(\" \");\nfunction bb(", |
| "a){var b=a.tagName.toUpperCase();return 0<=la(eb,b)?a.disabled?!1:a.par", |
| "entNode&&1==a.parentNode.nodeType&&\"OPTGROUP\"==b||\"OPTION\"==b?bb(a.", |
| "parentNode):!La(a,function(a){var b=a.parentNode;if(b&&N(b,\"FIELDSET\"", |
| ")&&b.disabled){if(!N(a,\"LEGEND\"))return!0;for(;a=void 0!==a.previousE", |
| "lementSibling?a.previousElementSibling:Ga(a.previousSibling);)if(N(a,\"", |
| "LEGEND\"))return!0}return!1},!0):!0}\nfunction P(a){for(a=a.parentNode;", |
| "a&&1!=a.nodeType&&9!=a.nodeType&&11!=a.nodeType;)a=a.parentNode;return ", |
| "N(a)?a:null}\nfunction O(a,b){var c=ja(b);if(\"float\"==c||\"cssFloat\"", |
| "==c||\"styleFloat\"==c)c=\"cssFloat\";var d=M(a,c)||fb(a,c);if(null===d", |
| ")d=null;else if(0<=la(sa,c)){b:{var e=d.match(va);if(e){var c=Number(e[", |
| "1]),f=Number(e[2]),k=Number(e[3]),e=Number(e[4]);if(0<=c&&255>=c&&0<=f&", |
| "&255>=f&&0<=k&&255>=k&&0<=e&&1>=e){c=[c,f,k,e];break b}}c=null}if(!c)b:", |
| "{if(k=d.match(wa))if(c=Number(k[1]),f=Number(k[2]),k=Number(k[3]),0<=c&", |
| "&255>=c&&0<=f&&255>=f&&0<=k&&255>=k){c=[c,f,k,1];break b}c=null}if(!c)b", |
| ":{c=d.toLowerCase();f=ra[c.toLowerCase()];\nif(!f&&(f=\"#\"==c.charAt(0", |
| ")?c:\"#\"+c,4==f.length&&(f=f.replace(ta,\"#$1$1$2$2$3$3\")),!ua.test(f", |
| "))){c=null;break b}c=[parseInt(f.substr(1,2),16),parseInt(f.substr(3,2)", |
| ",16),parseInt(f.substr(5,2),16),1]}d=c?\"rgba(\"+c.join(\", \")+\")\":d", |
| "}return d}function fb(a,b){var c=a.currentStyle||a.style,d=c[b];void 0=", |
| "==d&&da(c.getPropertyValue)&&(d=c.getPropertyValue(b));return\"inherit", |
| "\"!=d?void 0!==d?d:null:(c=P(a))?fb(c,b):null}\nfunction gb(a,b,c){func", |
| "tion d(a){var b=Q(a);return 0<b.height&&0<b.width?!0:N(a,\"PATH\")&&(0<", |
| "b.height||0<b.width)?(a=O(a,\"stroke-width\"),!!a&&0<parseInt(a,10)):\"", |
| "hidden\"!=O(a,\"overflow\")&&na(a.childNodes,function(a){return 3==a.no", |
| "deType||N(a)&&d(a)})}function e(a){return R(a)==T&&oa(a.childNodes,func", |
| "tion(a){return!N(a)||e(a)||!d(a)})}if(!N(a))throw Error(\"Argument to i", |
| "sShown must be of type Element\");if(N(a,\"BODY\"))return!0;if(N(a,\"OP", |
| "TION\")||N(a,\"OPTGROUP\"))return a=La(a,function(a){return N(a,\"SELEC", |
| "T\")}),\n!!a&&gb(a,!0,c);var f=hb(a);if(f)return!!f.V&&0<f.rect.width&&", |
| "0<f.rect.height&&gb(f.V,b,c);if(N(a,\"INPUT\")&&\"hidden\"==a.type.toLo", |
| "werCase()||N(a,\"NOSCRIPT\"))return!1;f=O(a,\"visibility\");return\"col", |
| "lapse\"!=f&&\"hidden\"!=f&&c(a)&&(b||0!=ib(a))&&d(a)?!e(a):!1}function ", |
| "ab(a){function b(a){if(\"none\"==O(a,\"display\"))return!1;a=P(a);retur", |
| "n!a||b(a)}return gb(a,!0,b)}var T=\"hidden\";\nfunction R(a,b){function", |
| " c(a){function b(a){return a==l?!0:0==O(a,\"display\").lastIndexOf(\"in", |
| "line\",0)||\"absolute\"==c&&\"static\"==O(a,\"position\")?!1:!0}var c=O", |
| "(a,\"position\");if(\"fixed\"==c)return v=!0,a==l?null:l;for(a=P(a);a&&", |
| "!b(a);)a=P(a);return a}function d(a){var b=a;if(\"visible\"==t)if(a==l&", |
| "&x)b=x;else if(a==x)return{x:\"visible\",y:\"visible\"};b={x:O(b,\"over", |
| "flow-x\"),y:O(b,\"overflow-y\")};a==l&&(b.x=\"visible\"==b.x?\"auto\":b", |
| ".x,b.y=\"visible\"==b.y?\"auto\":b.y);return b}function e(a){if(a==l){v", |
| "ar b=(new Na(k)).D;\na=b.scrollingElement?b.scrollingElement:b.body||b.", |
| "documentElement;b=b.parentWindow||b.defaultView;a=new z(b.pageXOffset||", |
| "a.scrollLeft,b.pageYOffset||a.scrollTop)}else a=new z(a.scrollLeft,a.sc", |
| "rollTop);return a}for(var f=jb(a,b),k=C(a),l=k.documentElement,x=k.body", |
| ",t=O(l,\"overflow\"),v,u=c(a);u;u=c(u)){var n=d(u);if(\"visible\"!=n.x|", |
| "|\"visible\"!=n.y){var q=Q(u);if(0==q.width||0==q.height)return T;var B", |
| "=f.right<q.left,S=f.bottom<q.top;if(B&&\"hidden\"==n.x||S&&\"hidden\"==", |
| "n.y)return T;if(B&&\"visible\"!=n.x||\nS&&\"visible\"!=n.y){B=e(u);S=f.", |
| "bottom<q.top-B.y;if(f.right<q.left-B.x&&\"visible\"!=n.x||S&&\"visible", |
| "\"!=n.x)return T;f=R(u);return f==T?T:\"scroll\"}B=f.left>=q.left+q.wid", |
| "th;q=f.top>=q.top+q.height;if(B&&\"hidden\"==n.x||q&&\"hidden\"==n.y)re", |
| "turn T;if(B&&\"visible\"!=n.x||q&&\"visible\"!=n.y){if(v&&(n=e(u),f.lef", |
| "t>=l.scrollWidth-n.x||f.right>=l.scrollHeight-n.y))return T;f=R(u);retu", |
| "rn f==T?T:\"scroll\"}}}return\"none\"}\nfunction Q(a){var b=hb(a);if(b)", |
| "return b.rect;if(N(a,\"HTML\"))return a=(Da(C(a))||window).document,a=", |
| "\"CSS1Compat\"==a.compatMode?a.documentElement:a.body,a=new A(a.clientW", |
| "idth,a.clientHeight),new L(0,0,a.width,a.height);var c;try{c=a.getBound", |
| "ingClientRect()}catch(d){return new L(0,0,0,0)}return new L(c.left,c.to", |
| "p,c.right-c.left,c.bottom-c.top)}\nfunction hb(a){var b=N(a,\"MAP\");if", |
| "(!b&&!N(a,\"AREA\"))return null;var c=b?a:N(a.parentNode,\"MAP\")?a.par", |
| "entNode:null,d=null,e=null;if(c&&c.name&&(d=J.$('/descendant::*[@usemap", |
| " = \"#'+c.name+'\"]',C(c)))&&(e=Q(d),!b&&\"default\"!=a.shape.toLowerCa", |
| "se())){var f=kb(a);a=Math.min(Math.max(f.left,0),e.width);b=Math.min(Ma", |
| "th.max(f.top,0),e.height);c=Math.min(f.width,e.width-a);f=Math.min(f.he", |
| "ight,e.height-b);e=new L(a+e.left,b+e.top,c,f)}return{V:d,rect:e||new L", |
| "(0,0,0,0)}}\nfunction kb(a){var b=a.shape.toLowerCase();a=a.coords.spli", |
| "t(\",\");if(\"rect\"==b&&4==a.length){var b=a[0],c=a[1];return new L(b,", |
| "c,a[2]-b,a[3]-c)}if(\"circle\"==b&&3==a.length)return b=a[2],new L(a[0]", |
| "-b,a[1]-b,2*b,2*b);if(\"poly\"==b&&2<a.length){for(var b=a[0],c=a[1],d=", |
| "b,e=c,f=2;f+1<a.length;f+=2)b=Math.min(b,a[f]),d=Math.max(d,a[f]),c=Mat", |
| "h.min(c,a[f+1]),e=Math.max(e,a[f+1]);return new L(b,c,d-b,e-c)}return n", |
| "ew L(0,0,0,0)}\nfunction jb(a,b){var c;c=Q(a);c=new K(c.top,c.left+c.wi", |
| "dth,c.top+c.height,c.left);if(b){var d=b instanceof L?b:new L(b.x,b.y,1", |
| ",1);c.left=Ca(c.left+d.left,c.left,c.right);c.top=Ca(c.top+d.top,c.top,", |
| "c.bottom);c.right=Ca(c.left+d.width,c.left,c.right);c.bottom=Ca(c.top+d", |
| ".height,c.top,c.bottom)}return c}function ib(a){var b=1,c=O(a,\"opacity", |
| "\");c&&(b=Number(c));(a=P(a))&&(b*=ib(a));return b};function lb(a,b){th", |
| "is.h=ga.document.documentElement;this.m=null;var c=Ma(C(this.h));c&&mb(", |
| "this,c);this.J=a||new nb;this.X=b||new ob}lb.prototype.s=function(){ret", |
| "urn this.h};function mb(a,b){a.h=b;a.m=N(b,\"OPTION\")?La(b,function(a)", |
| "{return N(a,\"SELECT\")}):null}\nlb.prototype.H=function(a,b,c,d,e,f,k,", |
| "l){if(!f&&!$a(this.h))return!1;if(d&&pb!=a&&qb!=a)throw new r(12,\"Even", |
| "t type does not allow related target: \"+a);b={clientX:b.x,clientY:b.y,", |
| "button:c,altKey:0!=(this.J.K&4),ctrlKey:0!=(this.J.K&2),shiftKey:0!=(th", |
| "is.J.K&1),metaKey:0!=(this.J.K&8),wheelDelta:e||0,relatedTarget:d||null", |
| ",count:l||1};k=k||1;c=this.h;if(a!=U&&a!=rb&&k in sb)c=sb[k];else if(th", |
| "is.m)a:switch(a){case U:case tb:c=this.m.multiple?this.h:this.m;break a", |
| ";default:c=this.m.multiple?this.h:null}return c?\nthis.X.H(c,a,b):!0};f", |
| "unction nb(){this.K=0}var sb={};function ob(){}ob.prototype.H=function(", |
| "a,b,c){return ub(a,b,c)};function vb(a,b,c){this.O=a;this.R=b;this.S=c}", |
| "vb.prototype.create=function(a){a=C(a).createEvent(\"HTMLEvents\");a.in", |
| "itEvent(this.O,this.R,this.S);return a};vb.prototype.toString=function(", |
| "){return this.O};function V(a,b,c){vb.call(this,a,b,c)}fa(V,vb);\nV.pro", |
| "totype.create=function(a,b){if(this==wb)throw new r(9,\"Browser does no", |
| "t support a mouse pixel scroll event.\");var c=C(a),d=Da(c),c=c.createE", |
| "vent(\"MouseEvents\");this==xb&&(c.wheelDelta=b.wheelDelta);c.initMouse", |
| "Event(this.O,this.R,this.S,d,1,b.clientX,b.clientY,b.clientX,b.clientY,", |
| "b.ctrlKey,b.altKey,b.shiftKey,b.metaKey,b.button,b.relatedTarget);retur", |
| "n c};\nvar yb=new vb(\"change\",!0,!1),U=new V(\"click\",!0,!0),zb=new ", |
| "V(\"contextmenu\",!0,!0),Ab=new V(\"dblclick\",!0,!0),rb=new V(\"moused", |
| "own\",!0,!0),Bb=new V(\"mousemove\",!0,!1),qb=new V(\"mouseout\",!0,!0)", |
| ",pb=new V(\"mouseover\",!0,!0),tb=new V(\"mouseup\",!0,!0),xb=new V(\"m", |
| "ousewheel\",!0,!0),wb=new V(\"MozMousePixelScroll\",!0,!0);function ub(", |
| "a,b,c){b=b.create(a,c);\"isTrusted\"in b||(b.isTrusted=!1);return a.dis", |
| "patchEvent(b)};function Cb(a,b){this.l={};this.f=[];this.u=0;var c=argu", |
| "ments.length;if(1<c){if(c%2)throw Error(\"Uneven number of arguments\")", |
| ";for(var d=0;d<c;d+=2)this.set(arguments[d],arguments[d+1])}else a&&thi", |
| "s.addAll(a)}function Db(a){Eb(a);return a.f.concat()}g=Cb.prototype;g.c", |
| "lear=function(){this.l={};this.u=this.f.length=0};g.remove=function(a){", |
| "return Object.prototype.hasOwnProperty.call(this.l,a)?(delete this.l[a]", |
| ",this.u--,this.f.length>2*this.u&&Eb(this),!0):!1};\nfunction Eb(a){if(", |
| "a.u!=a.f.length){for(var b=0,c=0;b<a.f.length;){var d=a.f[b];Object.pro", |
| "totype.hasOwnProperty.call(a.l,d)&&(a.f[c++]=d);b++}a.f.length=c}if(a.u", |
| "!=a.f.length){for(var e={},c=b=0;b<a.f.length;)d=a.f[b],Object.prototyp", |
| "e.hasOwnProperty.call(e,d)||(a.f[c++]=d,e[d]=1),b++;a.f.length=c}}g.get", |
| "=function(a,b){return Object.prototype.hasOwnProperty.call(this.l,a)?th", |
| "is.l[a]:b};g.set=function(a,b){Object.prototype.hasOwnProperty.call(thi", |
| "s.l,a)||(this.u++,this.f.push(a));this.l[a]=b};\ng.addAll=function(a){v", |
| "ar b;if(a instanceof Cb){b=Db(a);Eb(a);for(var c=[],d=0;d<a.f.length;d+", |
| "+)c.push(a.l[a.f[d]]);a=c}else{b=[];var d=0,e;for(e in a)b[d++]=e;d=[];", |
| "e=0;for(c in a)d[e++]=a[c];a=d}for(c=0;c<b.length;c++)this.set(b[c],a[c", |
| "])};g.forEach=function(a,b){for(var c=Db(this),d=0;d<c.length;d++){var ", |
| "e=c[d],f=this.get(e);a.call(b,f,e,this)}};g.clone=function(){return new", |
| " Cb(this)};var Fb={};function W(a,b,c){ea(a)&&(a=a.a);a=new Gb(a);!b||b", |
| " in Fb&&!c||(Fb[b]={key:a,shift:!1},c&&(Fb[c]={key:a,shift:!0}));return", |
| " a}function Gb(a){this.code=a}W(8);W(9);W(13);var Hb=W(16),Ib=W(17),Jb=", |
| "W(18);W(19);W(20);W(27);W(32,\" \");W(33);W(34);W(35);W(36);W(37);W(38)", |
| ";W(39);W(40);W(44);W(45);W(46);W(48,\"0\",\")\");W(49,\"1\",\"!\");W(50", |
| ",\"2\",\"@\");W(51,\"3\",\"#\");W(52,\"4\",\"$\");W(53,\"5\",\"%\");W(5", |
| "4,\"6\",\"^\");W(55,\"7\",\"&\");W(56,\"8\",\"*\");W(57,\"9\",\"(\");W(", |
| "65,\"a\",\"A\");W(66,\"b\",\"B\");W(67,\"c\",\"C\");W(68,\"d\",\"D\");", |
| "\nW(69,\"e\",\"E\");W(70,\"f\",\"F\");W(71,\"g\",\"G\");W(72,\"h\",\"H", |
| "\");W(73,\"i\",\"I\");W(74,\"j\",\"J\");W(75,\"k\",\"K\");W(76,\"l\",\"", |
| "L\");W(77,\"m\",\"M\");W(78,\"n\",\"N\");W(79,\"o\",\"O\");W(80,\"p\",", |
| "\"P\");W(81,\"q\",\"Q\");W(82,\"r\",\"R\");W(83,\"s\",\"S\");W(84,\"t\"", |
| ",\"T\");W(85,\"u\",\"U\");W(86,\"v\",\"V\");W(87,\"w\",\"W\");W(88,\"x", |
| "\",\"X\");W(89,\"y\",\"Y\");W(90,\"z\",\"Z\");var Kb=W(Ba?{b:91,a:91}:A", |
| "a?{b:224,a:91}:{b:0,a:91});W(Ba?{b:92,a:92}:Aa?{b:224,a:93}:{b:0,a:92})", |
| ";W(Ba?{b:93,a:93}:Aa?{b:0,a:0}:{b:93,a:null});W({b:96,a:96},\"0\");W({b", |
| ":97,a:97},\"1\");\nW({b:98,a:98},\"2\");W({b:99,a:99},\"3\");W({b:100,a", |
| ":100},\"4\");W({b:101,a:101},\"5\");W({b:102,a:102},\"6\");W({b:103,a:1", |
| "03},\"7\");W({b:104,a:104},\"8\");W({b:105,a:105},\"9\");W({b:106,a:106", |
| "},\"*\");W({b:107,a:107},\"+\");W({b:109,a:109},\"-\");W({b:110,a:110},", |
| "\".\");W({b:111,a:111},\"/\");W(144);W(112);W(113);W(114);W(115);W(116)", |
| ";W(117);W(118);W(119);W(120);W(121);W(122);W(123);W({b:107,a:187},\"=\"", |
| ",\"+\");W(108,\",\");W({b:109,a:189},\"-\",\"_\");W(188,\",\",\"<\");W(", |
| "190,\".\",\">\");W(191,\"/\",\"?\");W(192,\"`\",\"~\");W(219,\"[\",\"{", |
| "\");\nW(220,\"\\\\\",\"|\");W(221,\"]\",\"}\");W({b:59,a:186},\";\",\":", |
| "\");W(222,\"'\",'\"');var Lb=new Cb;Lb.set(1,Hb);Lb.set(2,Ib);Lb.set(4,", |
| "Jb);Lb.set(8,Kb);(function(a){var b=new Cb;p(Db(a),function(c){b.set(a.", |
| "get(c).code,c)});return b})(Lb);function Mb(a,b,c){lb.call(this,b,c);th", |
| "is.F=this.i=null;this.A=new z(0,0);this.L=this.B=!1;if(a){m(a.buttonPre", |
| "ssed)&&(this.i=a.buttonPressed);try{N(a.elementPressed)&&(this.F=a.elem", |
| "entPressed)}catch(d){this.i=null}this.A=new z(a.clientXY.x,a.clientXY.y", |
| ");this.B=!!a.nextClickIsDoubleClick;this.L=!!a.hasEverInteracted;try{a.", |
| "element&&N(a.element)&&mb(this,a.element)}catch(e){this.i=null}}}fa(Mb,", |
| "lb);var X={};X[U]=[0,1,2,null];X[zb]=[null,null,2,null];X[tb]=[0,1,2,nu", |
| "ll];X[qb]=[0,1,2,4];X[Bb]=[0,1,2,4];\nX[Ab]=X[U];X[rb]=X[tb];X[pb]=X[qb", |
| "];Mb.prototype.move=function(a,b){var c=$a(a),d=Q(a);this.A.x=b.x+d.lef", |
| "t;this.A.y=b.y+d.top;d=this.s();if(a!=d){try{Da(C(d)).closed&&(d=null)}", |
| "catch(e){d=null}if(d){var f=d===ga.document.documentElement||d===ga.doc", |
| "ument.body,d=!this.L&&f?null:d;Y(this,qb,a)}mb(this,a);Y(this,pb,d,null", |
| ",c)}Y(this,Bb,null,null,c);this.B=!1};\nMb.prototype.scroll=function(a)", |
| "{if(0==a)throw new r(13,\"Must scroll a non-zero number of ticks.\");fo", |
| "r(var b=0<a?-120:120,c=0;c<Math.abs(a);c++)Y(this,xb,null,b)};function ", |
| "Y(a,b,c,d,e,f){a.L=!0;return a.H(b,a.A,Nb(a,b),c,d,e,null,f)}function N", |
| "b(a,b){if(!(b in X))return 0;var c=X[b][null===a.i?3:a.i];if(null===c)t", |
| "hrow new r(13,\"Event does not permit the specified mouse button.\");re", |
| "turn c};function Ob(a,b){this.x=a;this.y=b}fa(Ob,z);g=Ob.prototype;g.cl", |
| "one=function(){return new Ob(this.x,this.y)};g.scale=z.prototype.scale;", |
| "g.normalize=function(){return this.scale(1/Math.sqrt(this.x*this.x+this", |
| ".y*this.y))};g.add=function(a){this.x+=a.x;this.y+=a.y;return this};g.r", |
| "otate=function(a){var b=Math.cos(a);a=Math.sin(a);var c=this.y*b+this.x", |
| "*a;this.x=this.x*b-this.y*a;this.y=c;return this};function Pb(a){var b;", |
| "(b=M(a,\"display\"))||(b=a.currentStyle?a.currentStyle.display:null);if", |
| "(\"none\"!=(b||a.style&&a.style.display))b=Za(a);else{b=a.style;var c=b", |
| ".display,d=b.visibility,e=b.position;b.visibility=\"hidden\";b.position", |
| "=\"absolute\";b.display=\"inline\";var f=Za(a);b.display=c;b.position=e", |
| ";b.visibility=d;b=f}return 0<b.width&&0<b.height||!a.offsetParent?b:Pb(", |
| "a.offsetParent)};function Qb(a,b,c,d){if(!ab(a))throw new r(11,\"Elemen", |
| "t is not currently visible and may not be manipulated\");b:{var e=b||vo", |
| "id 0;if(\"scroll\"==R(a,e)){if(a.scrollIntoView&&(a.scrollIntoView(),\"", |
| "none\"==R(a,e)))break b;for(var f=jb(a,e),k=P(a);k;k=P(k)){var l=k,x=Q(", |
| "l),t,v=l,u=t=void 0,n=void 0,q=void 0,q=M(v,\"borderLeftWidth\"),n=M(v,", |
| "\"borderRightWidth\"),u=M(v,\"borderTopWidth\");t=M(v,\"borderBottomWid", |
| "th\");t=new K(parseFloat(u),parseFloat(n),parseFloat(t),parseFloat(q));", |
| "v=f.left-x.left-t.left;x=f.top-x.top-\nt.top;t=l.clientHeight+f.top-f.b", |
| "ottom;l.scrollLeft+=Math.min(v,Math.max(v-(l.clientWidth+f.left-f.right", |
| "),0));l.scrollTop+=Math.min(x,Math.max(x-t,0))}R(a,e)}}b?b=new Ob(b.x,b", |
| ".y):(b=Pb(a),b=new Ob(b.width/2,b.height/2));c=c||new Mb;c.move(a,b);if", |
| "(null!==c.i)throw new r(13,\"Cannot press more then one button or an al", |
| "ready pressed button.\");c.i=0;c.F=c.s();if(N(c.s(),\"OPTION\")||N(c.s(", |
| "),\"SELECT\")||Y(c,rb,null,null,!1,void 0))if(a=c.m||c.h,b=Ma(C(a)),a!=", |
| "b){if(b&&da(b.blur)&&!N(b,\"BODY\"))try{b.blur()}catch(B){throw B;\n}da", |
| "(a.focus)&&a.focus()}if(null===c.i)throw new r(13,\"Cannot release a bu", |
| "tton when no button is pressed.\");if(c.m&&$a(c.h)&&(a=c.m,b=db(c.h),!b", |
| "||a.multiple)){c.h.selected=!b;if(b=a.multiple){b=0;e=ha(String(Xa)).sp", |
| "lit(\".\");f=ha(\"28\").split(\".\");k=Math.max(e.length,f.length);for(", |
| "l=0;0==b&&l<k;l++){x=e[l]||\"\";v=f[l]||\"\";t=RegExp(\"(\\\\d*)(\\\\D*", |
| ")\",\"g\");u=RegExp(\"(\\\\d*)(\\\\D*)\",\"g\");do{n=t.exec(x)||[\"\",", |
| "\"\",\"\"];q=u.exec(v)||[\"\",\"\",\"\"];if(0==n[0].length&&0==q[0].len", |
| "gth)break;b=ia(0==n[1].length?0:parseInt(n[1],\n10),0==q[1].length?0:pa", |
| "rseInt(q[1],10))||ia(0==n[2].length,0==q[2].length)||ia(n[2],q[2])}whil", |
| "e(0==b)}b=!(0<=b)}b||ub(a,yb)}a=$a(c.s());Y(c,tb,null,null,d,void 0);if", |
| "(0==c.i&&c.s()==c.F){d=c.A;b=Nb(c,U);if(a||$a(c.h))!c.m&&cb(c.h)&&db(c.", |
| "h),c.H(U,d,b,null,0,a,void 0);c.B&&Y(c,Ab);c.B=!c.B}else 2==c.i&&Y(c,zb", |
| ");sb={};c.i=null;c.F=null}var Rb=[\"_\"],Z=aa;Rb[0]in Z||!Z.execScript|", |
| "|Z.execScript(\"var \"+Rb[0]);for(var Sb;Rb.length&&(Sb=Rb.shift());)Rb", |
| ".length||void 0===Qb?Z=Z[Sb]?Z[Sb]:Z[Sb]={}:Z[Sb]=Qb;; return this._.ap", |
| "ply(null,arguments);}.apply({navigator:typeof window!=undefined?window.", |
| "navigator:null,document:typeof window!=undefined?window.document:null},", |
| " arguments);}", |
| NULL |
| }; |
| |
| const char* const EXECUTE_ASYNC_SCRIPT[] = { |
| "function(){return function(){function f(a){var b=typeof a;if(\"object\"", |
| "==b)if(a){if(a instanceof Array)return\"array\";if(a instanceof Object)", |
| "return b;var c=Object.prototype.toString.call(a);if(\"[object Window]\"", |
| "==c)return\"object\";if(\"[object Array]\"==c||\"number\"==typeof a.len", |
| "gth&&\"undefined\"!=typeof a.splice&&\"undefined\"!=typeof a.propertyIs", |
| "Enumerable&&!a.propertyIsEnumerable(\"splice\"))return\"array\";if(\"[o", |
| "bject Function]\"==c||\"undefined\"!=typeof a.call&&\"undefined\"!=type", |
| "of a.propertyIsEnumerable&&!a.propertyIsEnumerable(\"call\"))return\"fu", |
| "nction\"}else return\"null\";\nelse if(\"function\"==b&&\"undefined\"==", |
| "typeof a.call)return\"object\";return b}function k(a){var b=f(a);return", |
| "\"array\"==b||\"object\"==b&&\"number\"==typeof a.length}function m(a){", |
| "var b=typeof a;return\"object\"==b&&null!=a||\"function\"==b}function n", |
| "(a,b){var c=Array.prototype.slice.call(arguments,1);return function(){v", |
| "ar b=c.slice();b.push.apply(b,arguments);return a.apply(this,b)}}var p=", |
| "Date.now||function(){return+new Date};function q(a,b){this.code=a;this.", |
| "state=r[a]||t;this.message=b||\"\";var c=this.state.replace(/((?:^|\\s+", |
| ")[a-z])/g,function(a){return a.toUpperCase().replace(/^[\\s\\xa0]+/g,\"", |
| "\")}),d=c.length-5;if(0>d||c.indexOf(\"Error\",d)!=d)c+=\"Error\";this.", |
| "name=c;c=Error(this.message);c.name=this.name;this.stack=c.stack||\"\"}", |
| "\n(function(){var a=Error;function b(){}b.prototype=a.prototype;q.f=a.p", |
| "rototype;q.prototype=new b;q.prototype.constructor=q;q.c=function(b,d,g", |
| "){for(var e=Array(arguments.length-2),l=2;l<arguments.length;l++)e[l-2]", |
| "=arguments[l];return a.prototype[d].apply(b,e)}})();var t=\"unknown err", |
| "or\",r={15:\"element not selectable\",11:\"element not visible\"};r[31]", |
| "=t;r[30]=t;r[24]=\"invalid cookie domain\";r[29]=\"invalid element coor", |
| "dinates\";r[12]=\"invalid element state\";r[32]=\"invalid selector\";r[", |
| "51]=\"invalid selector\";\nr[52]=\"invalid selector\";r[17]=\"javascrip", |
| "t error\";r[405]=\"unsupported operation\";r[34]=\"move target out of b", |
| "ounds\";r[27]=\"no such alert\";r[7]=\"no such element\";r[8]=\"no such", |
| " frame\";r[23]=\"no such window\";r[28]=\"script timeout\";r[33]=\"sess", |
| "ion not created\";r[10]=\"stale element reference\";r[21]=\"timeout\";r", |
| "[25]=\"unable to set cookie\";r[26]=\"unexpected alert open\";r[13]=t;r", |
| "[9]=\"unknown command\";q.prototype.toString=function(){return this.nam", |
| "e+\": \"+this.message};function u(a,b){for(var c=a.length,d=Array(c),g=", |
| "\"string\"==typeof a?a.split(\"\"):a,e=0;e<c;e++)e in g&&(d[e]=b.call(v", |
| "oid 0,g[e],e,a));return d};function w(a,b){var c={},d;for(d in a)b.call", |
| "(void 0,a[d],d,a)&&(c[d]=a[d]);return c}function x(a,b){var c={},d;for(", |
| "d in a)c[d]=b.call(void 0,a[d],d,a);return c}function y(a,b){for(var c ", |
| "in a)if(b.call(void 0,a[c],c,a))return c};function z(){this.a=void 0}\n", |
| "function A(a,b,c){if(null==b)c.push(\"null\");else{if(\"object\"==typeo", |
| "f b){if(\"array\"==f(b)){var d=b;b=d.length;c.push(\"[\");for(var g=\"", |
| "\",e=0;e<b;e++)c.push(g),g=d[e],A(a,a.a?a.a.call(d,String(e),g):g,c),g=", |
| "\",\";c.push(\"]\");return}if(b instanceof String||b instanceof Number|", |
| "|b instanceof Boolean)b=b.valueOf();else{c.push(\"{\");e=\"\";for(d in ", |
| "b)Object.prototype.hasOwnProperty.call(b,d)&&(g=b[d],\"function\"!=type", |
| "of g&&(c.push(e),B(d,c),c.push(\":\"),A(a,a.a?a.a.call(b,d,g):g,c),e=\"", |
| ",\"));c.push(\"}\");return}}switch(typeof b){case \"string\":B(b,\nc);b", |
| "reak;case \"number\":c.push(isFinite(b)&&!isNaN(b)?b:\"null\");break;ca", |
| "se \"boolean\":c.push(b);break;case \"function\":c.push(\"null\");break", |
| ";default:throw Error(\"Unknown type: \"+typeof b);}}}var C={'\"':'", |
| "\\\\\"',\"\\\\\":\"\\\\\\\\\",\"/\":\"\\\\/\",\"\\b\":\"\\\\b\",\"\\f\"", |
| ":\"\\\\f\",\"\\n\":\"\\\\n\",\"\\r\":\"\\\\r\",\"\\t\":\"\\\\t\",\"\\x0", |
| "B\":\"\\\\u000b\"},D=/\\uffff/.test(\"\\uffff\")?/[\\\\\\\"\\x00-\\x1f", |
| "\\x7f-\\uffff]/g:/[\\\\\\\"\\x00-\\x1f\\x7f-\\xff]/g;\nfunction B(a,b){", |
| "b.push('\"',a.replace(D,function(a){var b=C[a];b||(b=\"\\\\u\"+(a.charC", |
| "odeAt(0)|65536).toString(16).substr(1),C[a]=b);return b}),'\"')};functi", |
| "on E(a){switch(f(a)){case \"string\":case \"number\":case \"boolean\":r", |
| "eturn a;case \"function\":return a.toString();case \"array\":return u(a", |
| ",E);case \"object\":if(\"nodeType\"in a&&(1==a.nodeType||9==a.nodeType)", |
| "){var b={};b.ELEMENT=F(a);return b}if(\"document\"in a)return b={},b.WI", |
| "NDOW=F(a),b;if(k(a))return u(a,E);a=w(a,function(a,b){return\"number\"=", |
| "=typeof b||\"string\"==typeof b});return x(a,E);default:return null}}\n", |
| "function G(a,b){return\"array\"==f(a)?u(a,function(a){return G(a,b)}):m", |
| "(a)?\"function\"==typeof a?a:\"ELEMENT\"in a?H(a.ELEMENT,b):\"WINDOW\"i", |
| "n a?H(a.WINDOW,b):x(a,function(a){return G(a,b)}):a}function L(a,b){if(", |
| "\"string\"==typeof a)try{return new b.Function(a)}catch(c){throw c;}ret", |
| "urn b==window?a:new b.Function(\"return (\"+a+\").apply(null,arguments)", |
| ";\")}function M(a){a=a||document;var b=a.$wdc_;b||(b=a.$wdc_={},b.b=p()", |
| ");b.b||(b.b=p());return b}\nfunction F(a){var b=M(a.ownerDocument),c=y(", |
| "b,function(b){return b==a});c||(c=\":wdc:\"+b.b++,b[c]=a);return c}func", |
| "tion H(a,b){a=decodeURIComponent(a);var c=b||document,d=M(c);if(!(a in ", |
| "d))throw new q(10,\"Element does not exist in cache\");var g=d[a];if(\"", |
| "setInterval\"in g){if(g.closed)throw delete d[a],new q(23,\"Window has ", |
| "been closed.\");return g}for(var e=g;e;){if(e==c.documentElement)return", |
| " g;e=e.parentNode}delete d[a];throw new q(10,\"Element is no longer att", |
| "ached to the DOM\");};function N(a,b,c,d,g,e){function l(a,b){if(!I){h.", |
| "removeEventListener?h.removeEventListener(\"unload\",v,!0):h.detachEven", |
| "t(\"onunload\",v);h.clearTimeout(J);if(0!=a){var c=new q(a,b.message||b", |
| "+\"\");c.stack=b.stack;b={status:\"code\"in c?c.code:13,value:{message:", |
| "c.message}}}else b={status:0,value:E(b)};g?(c=[],A(new z,b,c),c=c.join(", |
| "\"\")):c=b;d(c);I=!0}}function v(){l(13,Error(\"Detected a page unload ", |
| "event; asynchronous script execution does not work across page loads.\"", |
| "))}var h=e||window,J,I=!1;e=n(l,13);if(h.closed)e(\"Unable to execute s", |
| "cript; the target window is closed.\");\nelse{a=L(a,h);b=G(b,h.document", |
| ");b.push(n(l,0));h.addEventListener?h.addEventListener(\"unload\",v,!0)", |
| ":h.attachEvent(\"onunload\",v);var S=p();try{a.apply(h,b),J=h.setTimeou", |
| "t(function(){l(28,Error(\"Timed out waiting for asyncrhonous script res", |
| "ult after \"+(p()-S)+\" ms\"))},Math.max(0,c))}catch(K){l(K.code||13,K)", |
| "}}}var O=[\"_\"],P=this;O[0]in P||!P.execScript||P.execScript(\"var \"+", |
| "O[0]);for(var Q;O.length&&(Q=O.shift());){var R;if(R=!O.length)R=void 0", |
| "!==N;R?P[Q]=N:P=P[Q]?P[Q]:P[Q]={}};; return this._.apply(null,arguments", |
| ");}.apply({navigator:typeof window!=undefined?window.navigator:null,doc", |
| "ument:typeof window!=undefined?window.document:null}, arguments);}", |
| NULL |
| }; |
| |
| const char* const EXECUTE_SCRIPT[] = { |
| "function(){return function(){function g(a){var b=typeof a;if(\"object\"", |
| "==b)if(a){if(a instanceof Array)return\"array\";if(a instanceof Object)", |
| "return b;var c=Object.prototype.toString.call(a);if(\"[object Window]\"", |
| "==c)return\"object\";if(\"[object Array]\"==c||\"number\"==typeof a.len", |
| "gth&&\"undefined\"!=typeof a.splice&&\"undefined\"!=typeof a.propertyIs", |
| "Enumerable&&!a.propertyIsEnumerable(\"splice\"))return\"array\";if(\"[o", |
| "bject Function]\"==c||\"undefined\"!=typeof a.call&&\"undefined\"!=type", |
| "of a.propertyIsEnumerable&&!a.propertyIsEnumerable(\"call\"))return\"fu", |
| "nction\"}else return\"null\";\nelse if(\"function\"==b&&\"undefined\"==", |
| "typeof a.call)return\"object\";return b}function h(a){var b=g(a);return", |
| "\"array\"==b||\"object\"==b&&\"number\"==typeof a.length}function k(a){", |
| "var b=typeof a;return\"object\"==b&&null!=a||\"function\"==b}var m=Date", |
| ".now||function(){return+new Date};var n=window;function p(a,b){this.cod", |
| "e=a;this.state=q[a]||r;this.message=b||\"\";var c=this.state.replace(/(", |
| "(?:^|\\s+)[a-z])/g,function(a){return a.toUpperCase().replace(/^[\\s\\x", |
| "a0]+/g,\"\")}),d=c.length-5;if(0>d||c.indexOf(\"Error\",d)!=d)c+=\"Erro", |
| "r\";this.name=c;c=Error(this.message);c.name=this.name;this.stack=c.sta", |
| "ck||\"\"}\n(function(){var a=Error;function b(){}b.prototype=a.prototyp", |
| "e;p.f=a.prototype;p.prototype=new b;p.prototype.constructor=p;p.c=funct", |
| "ion(b,d,f){for(var e=Array(arguments.length-2),l=2;l<arguments.length;l", |
| "++)e[l-2]=arguments[l];return a.prototype[d].apply(b,e)}})();var r=\"un", |
| "known error\",q={15:\"element not selectable\",11:\"element not visible", |
| "\"};q[31]=r;q[30]=r;q[24]=\"invalid cookie domain\";q[29]=\"invalid ele", |
| "ment coordinates\";q[12]=\"invalid element state\";q[32]=\"invalid sele", |
| "ctor\";q[51]=\"invalid selector\";\nq[52]=\"invalid selector\";q[17]=\"", |
| "javascript error\";q[405]=\"unsupported operation\";q[34]=\"move target", |
| " out of bounds\";q[27]=\"no such alert\";q[7]=\"no such element\";q[8]=", |
| "\"no such frame\";q[23]=\"no such window\";q[28]=\"script timeout\";q[3", |
| "3]=\"session not created\";q[10]=\"stale element reference\";q[21]=\"ti", |
| "meout\";q[25]=\"unable to set cookie\";q[26]=\"unexpected alert open\";", |
| "q[13]=r;q[9]=\"unknown command\";p.prototype.toString=function(){return", |
| " this.name+\": \"+this.message};function t(a,b){for(var c=a.length,d=Ar", |
| "ray(c),f=\"string\"==typeof a?a.split(\"\"):a,e=0;e<c;e++)e in f&&(d[e]", |
| "=b.call(void 0,f[e],e,a));return d};function u(a,b){var c={},d;for(d in", |
| " a)b.call(void 0,a[d],d,a)&&(c[d]=a[d]);return c}function v(a,b){var c=", |
| "{},d;for(d in a)c[d]=b.call(void 0,a[d],d,a);return c}function x(a,b){f", |
| "or(var c in a)if(b.call(void 0,a[c],c,a))return c};function y(){this.a=", |
| "void 0}\nfunction z(a,b,c){if(null==b)c.push(\"null\");else{if(\"object", |
| "\"==typeof b){if(\"array\"==g(b)){var d=b;b=d.length;c.push(\"[\");for(", |
| "var f=\"\",e=0;e<b;e++)c.push(f),f=d[e],z(a,a.a?a.a.call(d,String(e),f)", |
| ":f,c),f=\",\";c.push(\"]\");return}if(b instanceof String||b instanceof", |
| " Number||b instanceof Boolean)b=b.valueOf();else{c.push(\"{\");e=\"\";f", |
| "or(d in b)Object.prototype.hasOwnProperty.call(b,d)&&(f=b[d],\"function", |
| "\"!=typeof f&&(c.push(e),A(d,c),c.push(\":\"),z(a,a.a?a.a.call(b,d,f):f", |
| ",c),e=\",\"));c.push(\"}\");return}}switch(typeof b){case \"string\":A(", |
| "b,\nc);break;case \"number\":c.push(isFinite(b)&&!isNaN(b)?b:\"null\");", |
| "break;case \"boolean\":c.push(b);break;case \"function\":c.push(\"null", |
| "\");break;default:throw Error(\"Unknown type: \"+typeof b);}}}var B={'", |
| "\"':'\\\\\"',\"\\\\\":\"\\\\\\\\\",\"/\":\"\\\\/\",\"\\b\":\"\\\\b\",\"", |
| "\\f\":\"\\\\f\",\"\\n\":\"\\\\n\",\"\\r\":\"\\\\r\",\"\\t\":\"\\\\t\",", |
| "\"\\x0B\":\"\\\\u000b\"},C=/\\uffff/.test(\"\\uffff\")?/[\\\\\\\"\\x00-", |
| "\\x1f\\x7f-\\uffff]/g:/[\\\\\\\"\\x00-\\x1f\\x7f-\\xff]/g;\nfunction A(", |
| "a,b){b.push('\"',a.replace(C,function(a){var b=B[a];b||(b=\"\\\\u\"+(a.", |
| "charCodeAt(0)|65536).toString(16).substr(1),B[a]=b);return b}),'\"')};f", |
| "unction D(a){switch(g(a)){case \"string\":case \"number\":case \"boolea", |
| "n\":return a;case \"function\":return a.toString();case \"array\":retur", |
| "n t(a,D);case \"object\":if(\"nodeType\"in a&&(1==a.nodeType||9==a.node", |
| "Type)){var b={};b.ELEMENT=E(a);return b}if(\"document\"in a)return b={}", |
| ",b.WINDOW=E(a),b;if(h(a))return t(a,D);a=u(a,function(a,b){return\"numb", |
| "er\"==typeof b||\"string\"==typeof b});return v(a,D);default:return nul", |
| "l}}\nfunction F(a,b){return\"array\"==g(a)?t(a,function(a){return F(a,b", |
| ")}):k(a)?\"function\"==typeof a?a:\"ELEMENT\"in a?G(a.ELEMENT,b):\"WIND", |
| "OW\"in a?G(a.WINDOW,b):v(a,function(a){return F(a,b)}):a}function H(a){", |
| "a=a||document;var b=a.$wdc_;b||(b=a.$wdc_={},b.b=m());b.b||(b.b=m());re", |
| "turn b}function E(a){var b=H(a.ownerDocument),c=x(b,function(b){return ", |
| "b==a});c||(c=\":wdc:\"+b.b++,b[c]=a);return c}\nfunction G(a,b){a=decod", |
| "eURIComponent(a);var c=b||document,d=H(c);if(!(a in d))throw new p(10,", |
| "\"Element does not exist in cache\");var f=d[a];if(\"setInterval\"in f)", |
| "{if(f.closed)throw delete d[a],new p(23,\"Window has been closed.\");re", |
| "turn f}for(var e=f;e;){if(e==c.documentElement)return f;e=e.parentNode}", |
| "delete d[a];throw new p(10,\"Element is no longer attached to the DOM\"", |
| ");};function I(a,b,c,d){d=d||n;var f;try{a:{var e=a;if(\"string\"==type", |
| "of e)try{a=new d.Function(e);break a}catch(l){throw l;}a=d==window?e:ne", |
| "w d.Function(\"return (\"+e+\").apply(null,arguments);\")}var N=F(b,d.d", |
| "ocument),O=a.apply(null,N);f={status:0,value:D(O)}}catch(w){f={status:", |
| "\"code\"in w?w.code:13,value:{message:w.message}}}c&&(a=[],z(new y,f,a)", |
| ",f=a.join(\"\"));return f}var J=[\"_\"],K=this;J[0]in K||!K.execScript|", |
| "|K.execScript(\"var \"+J[0]);\nfor(var L;J.length&&(L=J.shift());){var ", |
| "M;if(M=!J.length)M=void 0!==I;M?K[L]=I:K=K[L]?K[L]:K[L]={}};; return th", |
| "is._.apply(null,arguments);}.apply({navigator:typeof window!=undefined?", |
| "window.navigator:null,document:typeof window!=undefined?window.document", |
| ":null}, arguments);}", |
| NULL |
| }; |
| |
| const char* const EXECUTE_SQL[] = { |
| "function(){return function(){var a=window;function e(b,c){this.code=b;t", |
| "his.state=f[b]||k;this.message=c||\"\";var d=this.state.replace(/((?:^|", |
| "\\s+)[a-z])/g,function(b){return b.toUpperCase().replace(/^[\\s\\xa0]+/", |
| "g,\"\")}),h=d.length-5;if(0>h||d.indexOf(\"Error\",h)!=h)d+=\"Error\";t", |
| "his.name=d;d=Error(this.message);d.name=this.name;this.stack=d.stack||", |
| "\"\"}\n(function(){var b=Error;function c(){}c.prototype=b.prototype;e.", |
| "b=b.prototype;e.prototype=new c;e.prototype.constructor=e;e.a=function(", |
| "d,c,p){for(var n=Array(arguments.length-2),g=2;g<arguments.length;g++)n", |
| "[g-2]=arguments[g];return b.prototype[c].apply(d,n)}})();var k=\"unknow", |
| "n error\",f={15:\"element not selectable\",11:\"element not visible\"};", |
| "f[31]=k;f[30]=k;f[24]=\"invalid cookie domain\";f[29]=\"invalid element", |
| " coordinates\";f[12]=\"invalid element state\";f[32]=\"invalid selector", |
| "\";f[51]=\"invalid selector\";\nf[52]=\"invalid selector\";f[17]=\"java", |
| "script error\";f[405]=\"unsupported operation\";f[34]=\"move target out", |
| " of bounds\";f[27]=\"no such alert\";f[7]=\"no such element\";f[8]=\"no", |
| " such frame\";f[23]=\"no such window\";f[28]=\"script timeout\";f[33]=", |
| "\"session not created\";f[10]=\"stale element reference\";f[21]=\"timeo", |
| "ut\";f[25]=\"unable to set cookie\";f[26]=\"unexpected alert open\";f[1", |
| "3]=k;f[9]=\"unknown command\";e.prototype.toString=function(){return th", |
| "is.name+\": \"+this.message};function l(b){this.rows=[];for(var c=0;c<b", |
| ".rows.length;c++)this.rows[c]=b.rows.item(c);this.rowsAffected=b.rowsAf", |
| "fected;this.insertId=-1;try{this.insertId=b.insertId}catch(d){}};functi", |
| "on m(b,c,d,h,p,n,g){function v(b,c){var d=new l(c);h(b,d)}var r;try{r=a", |
| ".openDatabase(b,\"\",b+\"name\",5242880)}catch(w){throw new e(13,w.mess", |
| "age);}r.transaction(function(b){b.executeSql(c,d,v,g)},p,n)}var q=[\"_", |
| "\"],t=this;q[0]in t||!t.execScript||t.execScript(\"var \"+q[0]);for(var", |
| " u;q.length&&(u=q.shift());)q.length||void 0===m?t=t[u]?t[u]:t[u]={}:t[", |
| "u]=m;; return this._.apply(null,arguments);}.apply({navigator:typeof wi", |
| "ndow!=undefined?window.navigator:null,document:typeof window!=undefined", |
| "?window.document:null}, arguments);}", |
| NULL |
| }; |
| |
| const char* const FIND_ELEMENTS[] = { |
| "function(){return function(){var h,aa=this;\nfunction ba(a){var b=typeo", |
| "f a;if(\"object\"==b)if(a){if(a instanceof Array)return\"array\";if(a i", |
| "nstanceof Object)return b;var c=Object.prototype.toString.call(a);if(\"", |
| "[object Window]\"==c)return\"object\";if(\"[object Array]\"==c||\"numbe", |
| "r\"==typeof a.length&&\"undefined\"!=typeof a.splice&&\"undefined\"!=ty", |
| "peof a.propertyIsEnumerable&&!a.propertyIsEnumerable(\"splice\"))return", |
| "\"array\";if(\"[object Function]\"==c||\"undefined\"!=typeof a.call&&\"", |
| "undefined\"!=typeof a.propertyIsEnumerable&&!a.propertyIsEnumerable(\"c", |
| "all\"))return\"function\"}else return\"null\";else if(\"function\"==\nb", |
| "&&\"undefined\"==typeof a.call)return\"object\";return b}function ca(a)", |
| "{var b=ba(a);return\"array\"==b||\"object\"==b&&\"number\"==typeof a.le", |
| "ngth}function k(a){return\"string\"==typeof a}function l(a){return\"num", |
| "ber\"==typeof a}function n(a){return\"function\"==ba(a)}function da(a){", |
| "var b=typeof a;return\"object\"==b&&null!=a||\"function\"==b};var ea=wi", |
| "ndow;function p(a,b){this.code=a;this.state=q[a]||u;this.message=b||\"", |
| "\";var c=this.state.replace(/((?:^|\\s+)[a-z])/g,function(a){return a.t", |
| "oUpperCase().replace(/^[\\s\\xa0]+/g,\"\")}),d=c.length-5;if(0>d||c.ind", |
| "exOf(\"Error\",d)!=d)c+=\"Error\";this.name=c;c=Error(this.message);c.n", |
| "ame=this.name;this.stack=c.stack||\"\"}\n(function(){var a=Error;functi", |
| "on b(){}b.prototype=a.prototype;p.O=a.prototype;p.prototype=new b;p.pro", |
| "totype.constructor=p;p.L=function(b,d,e){for(var f=Array(arguments.leng", |
| "th-2),g=2;g<arguments.length;g++)f[g-2]=arguments[g];return a.prototype", |
| "[d].apply(b,f)}})();var u=\"unknown error\",q={15:\"element not selecta", |
| "ble\",11:\"element not visible\"};q[31]=u;q[30]=u;q[24]=\"invalid cooki", |
| "e domain\";q[29]=\"invalid element coordinates\";q[12]=\"invalid elemen", |
| "t state\";q[32]=\"invalid selector\";q[51]=\"invalid selector\";\nq[52]", |
| "=\"invalid selector\";q[17]=\"javascript error\";q[405]=\"unsupported o", |
| "peration\";q[34]=\"move target out of bounds\";q[27]=\"no such alert\";", |
| "q[7]=\"no such element\";q[8]=\"no such frame\";q[23]=\"no such window", |
| "\";q[28]=\"script timeout\";q[33]=\"session not created\";q[10]=\"stale", |
| " element reference\";q[21]=\"timeout\";q[25]=\"unable to set cookie\";q", |
| "[26]=\"unexpected alert open\";q[13]=u;q[9]=\"unknown command\";p.proto", |
| "type.toString=function(){return this.name+\": \"+this.message};var fa;f", |
| "unction ga(a){var b=a.length-1;return 0<=b&&a.indexOf(\" \",b)==b}var v", |
| "=String.prototype.trim?function(a){return a.trim()}:function(a){return ", |
| "a.replace(/^[\\s\\xa0]+|[\\s\\xa0]+$/g,\"\")};function ha(a){return Str", |
| "ing(a).replace(/\\-([a-z])/g,function(a,c){return c.toUpperCase()})};va", |
| "r ia=Array.prototype;function w(a,b){if(k(a))return k(b)&&1==b.length?a", |
| ".indexOf(b,0):-1;for(var c=0;c<a.length;c++)if(c in a&&a[c]===b)return ", |
| "c;return-1}function x(a,b){for(var c=a.length,d=k(a)?a.split(\"\"):a,e=", |
| "0;e<c;e++)e in d&&b.call(void 0,d[e],e,a)}function ja(a,b){for(var c=a.", |
| "length,d=[],e=0,f=k(a)?a.split(\"\"):a,g=0;g<c;g++)if(g in f){var r=f[g", |
| "];b.call(void 0,r,g,a)&&(d[e++]=r)}return d}function ka(a,b){var c=\"\"", |
| ";x(a,function(d,e){c=b.call(void 0,c,d,e,a)});return c}\nfunction la(a,", |
| "b){for(var c=a.length,d=k(a)?a.split(\"\"):a,e=0;e<c;e++)if(e in d&&b.c", |
| "all(void 0,d[e],e,a))return!0;return!1}function ma(a,b){for(var c=a.len", |
| "gth,d=k(a)?a.split(\"\"):a,e=0;e<c;e++)if(e in d&&!b.call(void 0,d[e],e", |
| ",a))return!1;return!0}function na(a,b){var c;a:{c=a.length;for(var d=k(", |
| "a)?a.split(\"\"):a,e=0;e<c;e++)if(e in d&&b.call(void 0,d[e],e,a)){c=e;", |
| "break a}c=-1}return 0>c?null:k(a)?a.charAt(c):a[c]}\nfunction oa(a){var", |
| " b=a.length;if(0<b){for(var c=Array(b),d=0;d<b;d++)c[d]=a[d];return c}r", |
| "eturn[]}function pa(a,b,c){return 2>=arguments.length?ia.slice.call(a,b", |
| "):ia.slice.call(a,b,c)};function y(a,b){this.x=void 0!==a?a:0;this.y=vo", |
| "id 0!==b?b:0}h=y.prototype;h.clone=function(){return new y(this.x,this.", |
| "y)};h.toString=function(){return\"(\"+this.x+\", \"+this.y+\")\"};h.cei", |
| "l=function(){this.x=Math.ceil(this.x);this.y=Math.ceil(this.y);return t", |
| "his};h.floor=function(){this.x=Math.floor(this.x);this.y=Math.floor(thi", |
| "s.y);return this};h.round=function(){this.x=Math.round(this.x);this.y=M", |
| "ath.round(this.y);return this};\nh.translate=function(a,b){a instanceof", |
| " y?(this.x+=a.x,this.y+=a.y):(this.x+=a,l(b)&&(this.y+=b));return this}", |
| ";h.scale=function(a,b){var c=l(b)?b:a;this.x*=a;this.y*=c;return this};", |
| "function qa(a,b){this.width=a;this.height=b}h=qa.prototype;h.clone=func", |
| "tion(){return new qa(this.width,this.height)};h.toString=function(){ret", |
| "urn\"(\"+this.width+\" x \"+this.height+\")\"};h.ceil=function(){this.w", |
| "idth=Math.ceil(this.width);this.height=Math.ceil(this.height);return th", |
| "is};h.floor=function(){this.width=Math.floor(this.width);this.height=Ma", |
| "th.floor(this.height);return this};h.round=function(){this.width=Math.r", |
| "ound(this.width);this.height=Math.round(this.height);return this};\nh.s", |
| "cale=function(a,b){var c=l(b)?b:a;this.width*=a;this.height*=c;return t", |
| "his};function B(a){return a?new C(D(a)):fa||(fa=new C)}function ra(a,b,", |
| "c){function d(c){c&&b.appendChild(k(c)?a.createTextNode(c):c)}for(var e", |
| "=1;e<c.length;e++){var f=c[e];!ca(f)||da(f)&&0<f.nodeType?d(f):x(sa(f)?", |
| "oa(f):f,d)}}function ta(a){for(;a&&1!=a.nodeType;)a=a.previousSibling;r", |
| "eturn a}\nfunction E(a,b){if(a.contains&&1==b.nodeType)return a==b||a.c", |
| "ontains(b);if(\"undefined\"!=typeof a.compareDocumentPosition)return a=", |
| "=b||Boolean(a.compareDocumentPosition(b)&16);for(;b&&a!=b;)b=b.parentNo", |
| "de;return b==a}\nfunction ua(a,b){if(a==b)return 0;if(a.compareDocument", |
| "Position)return a.compareDocumentPosition(b)&2?1:-1;if(\"sourceIndex\"i", |
| "n a||a.parentNode&&\"sourceIndex\"in a.parentNode){var c=1==a.nodeType,", |
| "d=1==b.nodeType;if(c&&d)return a.sourceIndex-b.sourceIndex;var e=a.pare", |
| "ntNode,f=b.parentNode;return e==f?va(a,b):!c&&E(e,b)?-1*wa(a,b):!d&&E(f", |
| ",a)?wa(b,a):(c?a.sourceIndex:e.sourceIndex)-(d?b.sourceIndex:f.sourceIn", |
| "dex)}d=D(a);c=d.createRange();c.selectNode(a);c.collapse(!0);d=d.create", |
| "Range();d.selectNode(b);d.collapse(!0);\nreturn c.compareBoundaryPoints", |
| "(aa.Range.START_TO_END,d)}function wa(a,b){var c=a.parentNode;if(c==b)r", |
| "eturn-1;for(var d=b;d.parentNode!=c;)d=d.parentNode;return va(d,a)}func", |
| "tion va(a,b){for(var c=b;c=c.previousSibling;)if(c==a)return-1;return 1", |
| "}function D(a){return 9==a.nodeType?a:a.ownerDocument||a.document}funct", |
| "ion sa(a){if(a&&\"number\"==typeof a.length){if(da(a))return\"function", |
| "\"==typeof a.item||\"string\"==typeof a.item;if(n(a))return\"function\"", |
| "==typeof a.item}return!1}\nfunction xa(a,b){a=a.parentNode;for(var c=0;", |
| "a;){if(b(a))return a;a=a.parentNode;c++}return null}function C(a){this.", |
| "l=a||aa.document||document}\nfunction F(a,b,c,d){a=d||a.l;var e=b&&\"*", |
| "\"!=b?b.toUpperCase():\"\";if(a.querySelectorAll&&a.querySelector&&(e||", |
| "c))c=a.querySelectorAll(e+(c?\".\"+c:\"\"));else if(c&&a.getElementsByC", |
| "lassName)if(b=a.getElementsByClassName(c),e){a={};for(var f=d=0,g;g=b[f", |
| "];f++)e==g.nodeName&&(a[d++]=g);a.length=d;c=a}else c=b;else if(b=a.get", |
| "ElementsByTagName(e||\"*\"),c){a={};for(f=d=0;g=b[f];f++){var e=g.class", |
| "Name,r;if(r=\"function\"==typeof e.split)r=0<=w(e.split(/\\s+/),c);r&&(", |
| "a[d++]=g)}a.length=d;c=a}else c=b;return c}h=C.prototype;\nh.createElem", |
| "ent=function(a){return this.l.createElement(a)};h.createTextNode=functi", |
| "on(a){return this.l.createTextNode(String(a))};h.appendChild=function(a", |
| ",b){a.appendChild(b)};h.append=function(a,b){ra(D(a),a,arguments)};h.ca", |
| "nHaveChildren=function(a){if(1!=a.nodeType)return!1;switch(a.tagName){c", |
| "ase \"APPLET\":case \"AREA\":case \"BASE\":case \"BR\":case \"COL\":cas", |
| "e \"COMMAND\":case \"EMBED\":case \"FRAME\":case \"HR\":case \"IMG\":ca", |
| "se \"INPUT\":case \"IFRAME\":case \"ISINDEX\":case \"KEYGEN\":case \"LI", |
| "NK\":case \"NOFRAMES\":case \"NOSCRIPT\":case \"META\":case \"OBJECT\":", |
| "case \"PARAM\":case \"SCRIPT\":case \"SOURCE\":case \"STYLE\":case \"TR", |
| "ACK\":case \"WBR\":return!1}return!0};\nh.removeNode=function(a){return", |
| " a&&a.parentNode?a.parentNode.removeChild(a):null};h.contains=E;var G={", |
| "o:function(a){return!(!a.querySelectorAll||!a.querySelector)},h:functio", |
| "n(a,b){if(!a)throw new p(32,\"No class name specified\");a=v(a);if(-1!=", |
| "=a.indexOf(\" \"))throw new p(32,\"Compound class names not permitted\"", |
| ");if(G.o(b))try{return b.querySelector(\".\"+a.replace(/\\./g,\"\\\\.\"", |
| "))||null}catch(c){throw new p(32,\"An invalid or illegal class name was", |
| " specified\");}var d=F(B(b),\"*\",a,b);return d.length?d[0]:null},c:fun", |
| "ction(a,b){if(!a)throw new p(32,\"No class name specified\");a=v(a);if(", |
| "-1!==a.indexOf(\" \"))throw new p(32,\n\"Compound class names not permi", |
| "tted\");if(G.o(b))try{return b.querySelectorAll(\".\"+a.replace(/\\./g,", |
| "\"\\\\.\"))}catch(c){throw new p(32,\"An invalid or illegal class name ", |
| "was specified\");}return F(B(b),\"*\",a,b)}};var ya={h:function(a,b){n(", |
| "b.querySelector);if(!a)throw new p(32,\"No selector specified\");a=v(a)", |
| ";var c;try{c=b.querySelector(a)}catch(d){throw new p(32,\"An invalid or", |
| " illegal selector was specified\");}return c&&1==c.nodeType?c:null},c:f", |
| "unction(a,b){n(b.querySelectorAll);if(!a)throw new p(32,\"No selector s", |
| "pecified\");a=v(a);try{return b.querySelectorAll(a)}catch(c){throw new ", |
| "p(32,\"An invalid or illegal selector was specified\");}}};var za={alic", |
| "eblue:\"#f0f8ff\",antiquewhite:\"#faebd7\",aqua:\"#00ffff\",aquamarine:", |
| "\"#7fffd4\",azure:\"#f0ffff\",beige:\"#f5f5dc\",bisque:\"#ffe4c4\",blac", |
| "k:\"#000000\",blanchedalmond:\"#ffebcd\",blue:\"#0000ff\",blueviolet:\"", |
| "#8a2be2\",brown:\"#a52a2a\",burlywood:\"#deb887\",cadetblue:\"#5f9ea0\"", |
| ",chartreuse:\"#7fff00\",chocolate:\"#d2691e\",coral:\"#ff7f50\",cornflo", |
| "werblue:\"#6495ed\",cornsilk:\"#fff8dc\",crimson:\"#dc143c\",cyan:\"#00", |
| "ffff\",darkblue:\"#00008b\",darkcyan:\"#008b8b\",darkgoldenrod:\"#b8860", |
| "b\",darkgray:\"#a9a9a9\",darkgreen:\"#006400\",\ndarkgrey:\"#a9a9a9\",d", |
| "arkkhaki:\"#bdb76b\",darkmagenta:\"#8b008b\",darkolivegreen:\"#556b2f\"", |
| ",darkorange:\"#ff8c00\",darkorchid:\"#9932cc\",darkred:\"#8b0000\",dark", |
| "salmon:\"#e9967a\",darkseagreen:\"#8fbc8f\",darkslateblue:\"#483d8b\",d", |
| "arkslategray:\"#2f4f4f\",darkslategrey:\"#2f4f4f\",darkturquoise:\"#00c", |
| "ed1\",darkviolet:\"#9400d3\",deeppink:\"#ff1493\",deepskyblue:\"#00bfff", |
| "\",dimgray:\"#696969\",dimgrey:\"#696969\",dodgerblue:\"#1e90ff\",fireb", |
| "rick:\"#b22222\",floralwhite:\"#fffaf0\",forestgreen:\"#228b22\",fuchsi", |
| "a:\"#ff00ff\",gainsboro:\"#dcdcdc\",\nghostwhite:\"#f8f8ff\",gold:\"#ff", |
| "d700\",goldenrod:\"#daa520\",gray:\"#808080\",green:\"#008000\",greenye", |
| "llow:\"#adff2f\",grey:\"#808080\",honeydew:\"#f0fff0\",hotpink:\"#ff69b", |
| "4\",indianred:\"#cd5c5c\",indigo:\"#4b0082\",ivory:\"#fffff0\",khaki:\"", |
| "#f0e68c\",lavender:\"#e6e6fa\",lavenderblush:\"#fff0f5\",lawngreen:\"#7", |
| "cfc00\",lemonchiffon:\"#fffacd\",lightblue:\"#add8e6\",lightcoral:\"#f0", |
| "8080\",lightcyan:\"#e0ffff\",lightgoldenrodyellow:\"#fafad2\",lightgray", |
| ":\"#d3d3d3\",lightgreen:\"#90ee90\",lightgrey:\"#d3d3d3\",lightpink:\"#", |
| "ffb6c1\",lightsalmon:\"#ffa07a\",\nlightseagreen:\"#20b2aa\",lightskybl", |
| "ue:\"#87cefa\",lightslategray:\"#778899\",lightslategrey:\"#778899\",li", |
| "ghtsteelblue:\"#b0c4de\",lightyellow:\"#ffffe0\",lime:\"#00ff00\",limeg", |
| "reen:\"#32cd32\",linen:\"#faf0e6\",magenta:\"#ff00ff\",maroon:\"#800000", |
| "\",mediumaquamarine:\"#66cdaa\",mediumblue:\"#0000cd\",mediumorchid:\"#", |
| "ba55d3\",mediumpurple:\"#9370db\",mediumseagreen:\"#3cb371\",mediumslat", |
| "eblue:\"#7b68ee\",mediumspringgreen:\"#00fa9a\",mediumturquoise:\"#48d1", |
| "cc\",mediumvioletred:\"#c71585\",midnightblue:\"#191970\",mintcream:\"#", |
| "f5fffa\",mistyrose:\"#ffe4e1\",\nmoccasin:\"#ffe4b5\",navajowhite:\"#ff", |
| "dead\",navy:\"#000080\",oldlace:\"#fdf5e6\",olive:\"#808000\",olivedrab", |
| ":\"#6b8e23\",orange:\"#ffa500\",orangered:\"#ff4500\",orchid:\"#da70d6", |
| "\",palegoldenrod:\"#eee8aa\",palegreen:\"#98fb98\",paleturquoise:\"#afe", |
| "eee\",palevioletred:\"#db7093\",papayawhip:\"#ffefd5\",peachpuff:\"#ffd", |
| "ab9\",peru:\"#cd853f\",pink:\"#ffc0cb\",plum:\"#dda0dd\",powderblue:\"#", |
| "b0e0e6\",purple:\"#800080\",red:\"#ff0000\",rosybrown:\"#bc8f8f\",royal", |
| "blue:\"#4169e1\",saddlebrown:\"#8b4513\",salmon:\"#fa8072\",sandybrown:", |
| "\"#f4a460\",seagreen:\"#2e8b57\",\nseashell:\"#fff5ee\",sienna:\"#a0522", |
| "d\",silver:\"#c0c0c0\",skyblue:\"#87ceeb\",slateblue:\"#6a5acd\",slateg", |
| "ray:\"#708090\",slategrey:\"#708090\",snow:\"#fffafa\",springgreen:\"#0", |
| "0ff7f\",steelblue:\"#4682b4\",tan:\"#d2b48c\",teal:\"#008080\",thistle:", |
| "\"#d8bfd8\",tomato:\"#ff6347\",turquoise:\"#40e0d0\",violet:\"#ee82ee\"", |
| ",wheat:\"#f5deb3\",white:\"#ffffff\",whitesmoke:\"#f5f5f5\",yellow:\"#f", |
| "fff00\",yellowgreen:\"#9acd32\"};var Aa=\"backgroundColor borderTopColo", |
| "r borderRightColor borderBottomColor borderLeftColor color outlineColor", |
| "\".split(\" \"),Ca=/#([0-9a-fA-F])([0-9a-fA-F])([0-9a-fA-F])/,Da=/^#(?:", |
| "[0-9a-f]{3}){1,2}$/i,Ea=/^(?:rgba)?\\((\\d{1,3}),\\s?(\\d{1,3}),\\s?(", |
| "\\d{1,3}),\\s?(0|1|0\\.\\d*)\\)$/i,Fa=/^(?:rgb)?\\((0|[1-9]\\d{0,2}),", |
| "\\s?(0|[1-9]\\d{0,2}),\\s?(0|[1-9]\\d{0,2})\\)$/i;function H(a){var b=n", |
| "ull,c=a.nodeType;1==c&&(b=a.textContent,b=void 0==b||null==b?a.innerTex", |
| "t:b,b=void 0==b||null==b?\"\":b);if(\"string\"!=typeof b)if(9==c||1==c)", |
| "{a=9==c?a.documentElement:a.firstChild;for(var c=0,d=[],b=\"\";a;){do 1", |
| "!=a.nodeType&&(b+=a.nodeValue),d[c++]=a;while(a=a.firstChild);for(;c&&!", |
| "(a=d[--c].nextSibling););}}else b=a.nodeValue;return\"\"+b};function J(", |
| "){this.g=this.f=null;this.u=0}function Ga(a){this.node=a;this.next=this", |
| ".m=null}J.prototype.unshift=function(a){a=new Ga(a);a.next=this.f;this.", |
| "g?this.f.m=a:this.f=this.g=a;this.f=a;this.u++};J.prototype.add=functio", |
| "n(a){a=new Ga(a);a.m=this.g;this.f?this.g.next=a:this.f=this.g=a;this.g", |
| "=a;this.u++};function Ha(a){return(a=a.f)?a.node:null}J.prototype.itera", |
| "tor=function(a){return new Ia(this,!!a)};function Ia(a,b){this.J=a;this", |
| ".C=(this.G=b)?a.g:a.f;this.v=null}\nIa.prototype.next=function(){var a=", |
| "this.C;if(null==a)return null;var b=this.v=a;this.C=this.G?a.m:a.next;r", |
| "eturn b.node};Ia.prototype.remove=function(){var a=this.J,b=this.v;if(!", |
| "b)throw Error(\"Next must be called at least once before remove.\");var", |
| " c=b.m,b=b.next;c?c.next=b:a.f=b;b?b.m=c:a.g=c;a.u--;this.v=null};funct", |
| "ion K(a,b,c,d,e){b=b.evaluate(d);c=c.evaluate(d);var f;if(b instanceof ", |
| "J&&c instanceof J){e=b.iterator();for(d=e.next();d;d=e.next())for(b=c.i", |
| "terator(),f=b.next();f;f=b.next())if(a(H(d),H(f)))return!0;return!1}if(", |
| "b instanceof J||c instanceof J){b instanceof J?e=b:(e=c,c=b);e=e.iterat", |
| "or();b=typeof c;for(d=e.next();d;d=e.next()){switch(b){case \"number\":", |
| "d=+H(d);break;case \"boolean\":d=!!H(d);break;case \"string\":d=H(d);br", |
| "eak;default:throw Error(\"Illegal primitive type for comparison.\");}if", |
| "(a(d,c))return!0}return!1}return e?\n\"boolean\"==typeof b||\"boolean\"", |
| "==typeof c?a(!!b,!!c):\"number\"==typeof b||\"number\"==typeof c?a(+b,+", |
| "c):a(b,c):a(+b,+c)}function Ja(a,b,c,d){this.K=a;this.s=d}Ja.prototype.", |
| "toString=function(){return this.K};var Ka={};function L(a,b){if(Ka.hasO", |
| "wnProperty(a))throw Error(\"Binary operator already created: \"+a);var ", |
| "c=new Ja(a,0,0,b);Ka[c.toString()]=c}L(\"div\",function(a,b,c){return a", |
| ".b(c)/b.b(c)});L(\"mod\",function(a,b,c){return a.b(c)%b.b(c)});L(\"*\"", |
| ",function(a,b,c){return a.b(c)*b.b(c)});\nL(\"+\",function(a,b,c){retur", |
| "n a.b(c)+b.b(c)});L(\"-\",function(a,b,c){return a.b(c)-b.b(c)});L(\"<", |
| "\",function(a,b,c){return K(function(a,b){return a<b},a,b,c)});L(\">\",", |
| "function(a,b,c){return K(function(a,b){return a>b},a,b,c)});L(\"<=\",fu", |
| "nction(a,b,c){return K(function(a,b){return a<=b},a,b,c)});L(\">=\",fun", |
| "ction(a,b,c){return K(function(a,b){return a>=b},a,b,c)});L(\"=\",funct", |
| "ion(a,b,c){return K(function(a,b){return a==b},a,b,c,!0)});L(\"!=\",fun", |
| "ction(a,b,c){return K(function(a,b){return a!=b},a,b,c,!0)});\nL(\"and", |
| "\",function(a,b,c){return a.j(c)&&b.j(c)});L(\"or\",function(a,b,c){ret", |
| "urn a.j(c)||b.j(c)});function La(a,b,c,d,e,f){this.w=a;this.s=f}La.prot", |
| "otype.toString=function(){return this.w};var Ma={};function M(a,b){if(M", |
| "a.hasOwnProperty(a))throw Error(\"Function already created: \"+a+\".\")", |
| ";Ma[a]=new La(a,0,0,0,0,b)}M(\"boolean\",function(a,b){return b.j(a)});", |
| "M(\"ceiling\",function(a,b){return Math.ceil(b.b(a))});M(\"concat\",fun", |
| "ction(a,b){return ka(pa(arguments,1),function(b,d){return b+d.a(a)})});", |
| "M(\"contains\",function(a,b,c){b=b.a(a);a=c.a(a);return-1!=b.indexOf(a)", |
| "});M(\"count\",function(a,b){return b.evaluate(a).u});\nM(\"false\",fun", |
| "ction(){return!1});M(\"floor\",function(a,b){return Math.floor(b.b(a))}", |
| ");M(\"id\",function(a,b){var c=a.i(),d=9==c.nodeType?c:c.ownerDocument,", |
| "c=b.a(a).split(/\\s+/),e=[];x(c,function(a){a=d.getElementById(a);!a||0", |
| "<=w(e,a)||e.push(a)});e.sort(ua);var f=new J;x(e,function(a){f.add(a)})", |
| ";return f});M(\"lang\",function(){return!1});M(\"last\",function(a){if(", |
| "1!=arguments.length)throw Error(\"Function last expects ()\");return a.", |
| "M()});\nM(\"local-name\",function(a,b){var c=b?Ha(b.evaluate(a)):a.i();", |
| "return c?c.nodeName.toLowerCase():\"\"});M(\"name\",function(a,b){var c", |
| "=b?Ha(b.evaluate(a)):a.i();return c?c.nodeName.toLowerCase():\"\"});M(", |
| "\"namespace-uri\",function(){return\"\"});M(\"normalize-space\",functio", |
| "n(a,b){return(b?b.a(a):H(a.i())).replace(/[\\s\\xa0]+/g,\" \").replace(", |
| "/^\\s+|\\s+$/g,\"\")});M(\"not\",function(a,b){return!b.j(a)});M(\"numb", |
| "er\",function(a,b){return b?b.b(a):+H(a.i())});M(\"position\",function(", |
| "a){return a.N()});M(\"round\",function(a,b){return Math.round(b.b(a))})", |
| ";\nM(\"starts-with\",function(a,b,c){b=b.a(a);a=c.a(a);return 0==b.last", |
| "IndexOf(a,0)});M(\"string\",function(a,b){return b?b.a(a):H(a.i())});M(", |
| "\"string-length\",function(a,b){return(b?b.a(a):H(a.i())).length});M(\"", |
| "substring\",function(a,b,c,d){c=c.b(a);if(isNaN(c)||Infinity==c||-Infin", |
| "ity==c)return\"\";d=d?d.b(a):Infinity;if(isNaN(d)||-Infinity===d)return", |
| "\"\";c=Math.round(c)-1;var e=Math.max(c,0);a=b.a(a);if(Infinity==d)retu", |
| "rn a.substring(e);b=Math.round(d);return a.substring(e,c+b)});\nM(\"sub", |
| "string-after\",function(a,b,c){b=b.a(a);a=c.a(a);c=b.indexOf(a);return-", |
| "1==c?\"\":b.substring(c+a.length)});M(\"substring-before\",function(a,b", |
| ",c){b=b.a(a);a=c.a(a);a=b.indexOf(a);return-1==a?\"\":b.substring(0,a)}", |
| ");M(\"sum\",function(a,b){for(var c=b.evaluate(a).iterator(),d=0,e=c.ne", |
| "xt();e;e=c.next())d+=+H(e);return d});\nM(\"translate\",function(a,b,c,", |
| "d){b=b.a(a);c=c.a(a);var e=d.a(a);a=[];for(d=0;d<c.length;d++){var f=c.", |
| "charAt(d);f in a||(a[f]=e.charAt(d))}c=\"\";for(d=0;d<b.length;d++)f=b.", |
| "charAt(d),c+=f in a?a[f]:f;return c});M(\"true\",function(){return!0});", |
| "function Na(a,b,c){this.w=a;this.G=c}Na.prototype.toString=function(){r", |
| "eturn this.w};var Oa={};function O(a,b){if(Oa.hasOwnProperty(a))throw E", |
| "rror(\"Axis already created: \"+a);Oa[a]=new Na(a,0,b)}O(\"ancestor\",!", |
| "0);O(\"ancestor-or-self\",!0);O(\"attribute\",!1);O(\"child\",!1);O(\"d", |
| "escendant\",!1);O(\"descendant-or-self\",!1);O(\"following\",!1);O(\"fo", |
| "llowing-sibling\",!1);O(\"namespace\",!1);O(\"parent\",!1);O(\"precedin", |
| "g\",!0);O(\"preceding-sibling\",!0);O(\"self\",!1);var P={};P.A=functio", |
| "n(){var a={P:\"http://www.w3.org/2000/svg\"};return function(b){return ", |
| "a[b]||null}}();\nP.s=function(a,b,c){var d=D(a);if(!d.documentElement)r", |
| "eturn null;try{for(var e=d.createNSResolver?d.createNSResolver(d.docume", |
| "ntElement):P.A,f={},g=d.getElementsByTagName(\"*\"),r=0;r<g.length;++r)", |
| "{var N=g[r],z=N.namespaceURI;if(z&&!f[z]){var m=N.lookupPrefix(z);if(!m", |
| ")var t=z.match(\".*/(\\\\w+)/?$\"),m=t?t[1]:\"xhtml\";f[z]=m}}var A={},", |
| "I;for(I in f)A[f[I]]=I;e=function(a){return A[a]||null};try{return d.ev", |
| "aluate(b,a,e,c,null)}catch(Ba){if(\"TypeError\"===Ba.name)return e=d.cr", |
| "eateNSResolver?d.createNSResolver(d.documentElement):\nP.A,d.evaluate(b", |
| ",a,e,c,null);throw Ba;}}catch(cb){throw new p(32,\"Unable to locate an ", |
| "element with the xpath expression \"+b+\" because of the following erro", |
| "r:\\n\"+cb);}};P.B=function(a,b){if(!a||1!=a.nodeType)throw new p(32,'T", |
| "he result of the xpath expression \"'+b+'\" is: '+a+\". It should be an", |
| " element.\");};\nP.h=function(a,b){var c=function(){var c=P.s(b,a,9);re", |
| "turn c?c.singleNodeValue||null:b.selectSingleNode?(c=D(b),c.setProperty", |
| "&&c.setProperty(\"SelectionLanguage\",\"XPath\"),b.selectSingleNode(a))", |
| ":null}();null===c||P.B(c,a);return c};\nP.c=function(a,b){var c=functio", |
| "n(){var c=P.s(b,a,7);if(c){for(var e=c.snapshotLength,f=[],g=0;g<e;++g)", |
| "f.push(c.snapshotItem(g));return f}return b.selectNodes?(c=D(b),c.setPr", |
| "operty&&c.setProperty(\"SelectionLanguage\",\"XPath\"),b.selectNodes(a)", |
| "):[]}();x(c,function(b){P.B(b,a)});return c};function Pa(a,b,c,d){this.", |
| "top=a;this.right=b;this.bottom=c;this.left=d}h=Pa.prototype;h.clone=fun", |
| "ction(){return new Pa(this.top,this.right,this.bottom,this.left)};h.toS", |
| "tring=function(){return\"(\"+this.top+\"t, \"+this.right+\"r, \"+this.b", |
| "ottom+\"b, \"+this.left+\"l)\"};h.contains=function(a){return this&&a?a", |
| " instanceof Pa?a.left>=this.left&&a.right<=this.right&&a.top>=this.top&", |
| "&a.bottom<=this.bottom:a.x>=this.left&&a.x<=this.right&&a.y>=this.top&&", |
| "a.y<=this.bottom:!1};\nh.expand=function(a,b,c,d){da(a)?(this.top-=a.to", |
| "p,this.right+=a.right,this.bottom+=a.bottom,this.left-=a.left):(this.to", |
| "p-=a,this.right+=b,this.bottom+=c,this.left-=d);return this};h.ceil=fun", |
| "ction(){this.top=Math.ceil(this.top);this.right=Math.ceil(this.right);t", |
| "his.bottom=Math.ceil(this.bottom);this.left=Math.ceil(this.left);return", |
| " this};h.floor=function(){this.top=Math.floor(this.top);this.right=Math", |
| ".floor(this.right);this.bottom=Math.floor(this.bottom);this.left=Math.f", |
| "loor(this.left);return this};\nh.round=function(){this.top=Math.round(t", |
| "his.top);this.right=Math.round(this.right);this.bottom=Math.round(this.", |
| "bottom);this.left=Math.round(this.left);return this};h.translate=functi", |
| "on(a,b){a instanceof y?(this.left+=a.x,this.right+=a.x,this.top+=a.y,th", |
| "is.bottom+=a.y):(this.left+=a,this.right+=a,l(b)&&(this.top+=b,this.bot", |
| "tom+=b));return this};h.scale=function(a,b){var c=l(b)?b:a;this.left*=a", |
| ";this.right*=a;this.top*=c;this.bottom*=c;return this};function Q(a,b,c", |
| ",d){this.left=a;this.top=b;this.width=c;this.height=d}h=Q.prototype;h.c", |
| "lone=function(){return new Q(this.left,this.top,this.width,this.height)", |
| "};h.toString=function(){return\"(\"+this.left+\", \"+this.top+\" - \"+t", |
| "his.width+\"w x \"+this.height+\"h)\"};h.contains=function(a){return a ", |
| "instanceof Q?this.left<=a.left&&this.left+this.width>=a.left+a.width&&t", |
| "his.top<=a.top&&this.top+this.height>=a.top+a.height:a.x>=this.left&&a.", |
| "x<=this.left+this.width&&a.y>=this.top&&a.y<=this.top+this.height};\nh.", |
| "ceil=function(){this.left=Math.ceil(this.left);this.top=Math.ceil(this.", |
| "top);this.width=Math.ceil(this.width);this.height=Math.ceil(this.height", |
| ");return this};h.floor=function(){this.left=Math.floor(this.left);this.", |
| "top=Math.floor(this.top);this.width=Math.floor(this.width);this.height=", |
| "Math.floor(this.height);return this};h.round=function(){this.left=Math.", |
| "round(this.left);this.top=Math.round(this.top);this.width=Math.round(th", |
| "is.width);this.height=Math.round(this.height);return this};\nh.translat", |
| "e=function(a,b){a instanceof y?(this.left+=a.x,this.top+=a.y):(this.lef", |
| "t+=a,l(b)&&(this.top+=b));return this};h.scale=function(a,b){var c=l(b)", |
| "?b:a;this.left*=a;this.width*=a;this.top*=c;this.height*=c;return this}", |
| ";function R(a,b){return!!a&&1==a.nodeType&&(!b||a.tagName.toUpperCase()", |
| "==b)}var Qa=/[;]+(?=(?:(?:[^\"]*\"){2})*[^\"]*$)(?=(?:(?:[^']*'){2})*[^", |
| "']*$)(?=(?:[^()]*\\([^()]*\\))*[^()]*$)/;function Ra(a){var b=[];x(a.sp", |
| "lit(Qa),function(a){var d=a.indexOf(\":\");0<d&&(a=[a.slice(0,d),a.slic", |
| "e(d+1)],2==a.length&&b.push(a[0].toLowerCase(),\":\",a[1],\";\"))});b=b", |
| ".join(\"\");return b=\";\"==b.charAt(b.length-1)?b:b+\";\"}\nfunction S", |
| "(a,b){b=b.toLowerCase();if(\"style\"==b)return Ra(a.style.cssText);var ", |
| "c=a.getAttributeNode(b);return c&&c.specified?c.value:null}function T(a", |
| "){for(a=a.parentNode;a&&1!=a.nodeType&&9!=a.nodeType&&11!=a.nodeType;)a", |
| "=a.parentNode;return R(a)?a:null}\nfunction U(a,b){var c=ha(b);if(\"flo", |
| "at\"==c||\"cssFloat\"==c||\"styleFloat\"==c)c=\"cssFloat\";var d;a:{d=c", |
| ";var e=D(a);if(e.defaultView&&e.defaultView.getComputedStyle&&(e=e.defa", |
| "ultView.getComputedStyle(a,null))){d=e[d]||e.getPropertyValue(d)||\"\";", |
| "break a}d=\"\"}d=d||Sa(a,c);if(null===d)d=null;else if(0<=w(Aa,c)){b:{v", |
| "ar f=d.match(Ea);if(f){var c=Number(f[1]),e=Number(f[2]),g=Number(f[3])", |
| ",f=Number(f[4]);if(0<=c&&255>=c&&0<=e&&255>=e&&0<=g&&255>=g&&0<=f&&1>=f", |
| "){c=[c,e,g,f];break b}}c=null}if(!c)b:{if(g=d.match(Fa))if(c=\nNumber(g", |
| "[1]),e=Number(g[2]),g=Number(g[3]),0<=c&&255>=c&&0<=e&&255>=e&&0<=g&&25", |
| "5>=g){c=[c,e,g,1];break b}c=null}if(!c)b:{c=d.toLowerCase();e=za[c.toLo", |
| "werCase()];if(!e&&(e=\"#\"==c.charAt(0)?c:\"#\"+c,4==e.length&&(e=e.rep", |
| "lace(Ca,\"#$1$1$2$2$3$3\")),!Da.test(e))){c=null;break b}c=[parseInt(e.", |
| "substr(1,2),16),parseInt(e.substr(3,2),16),parseInt(e.substr(5,2),16),1", |
| "]}d=c?\"rgba(\"+c.join(\", \")+\")\":d}return d}\nfunction Sa(a,b){var ", |
| "c=a.currentStyle||a.style,d=c[b];void 0===d&&n(c.getPropertyValue)&&(d=", |
| "c.getPropertyValue(b));return\"inherit\"!=d?void 0!==d?d:null:(c=T(a))?", |
| "Sa(c,b):null}\nfunction Ta(a,b,c){function d(a){var b=Ua(a);return 0<b.", |
| "height&&0<b.width?!0:R(a,\"PATH\")&&(0<b.height||0<b.width)?(a=U(a,\"st", |
| "roke-width\"),!!a&&0<parseInt(a,10)):\"hidden\"!=U(a,\"overflow\")&&la(", |
| "a.childNodes,function(a){return 3==a.nodeType||R(a)&&d(a)})}function e(", |
| "a){return Va(a)==V&&ma(a.childNodes,function(a){return!R(a)||e(a)||!d(a", |
| ")})}if(!R(a))throw Error(\"Argument to isShown must be of type Element", |
| "\");if(R(a,\"BODY\"))return!0;if(R(a,\"OPTION\")||R(a,\"OPTGROUP\"))ret", |
| "urn a=xa(a,function(a){return R(a,\"SELECT\")}),\n!!a&&Ta(a,!0,c);var f", |
| "=Wa(a);if(f)return!!f.D&&0<f.rect.width&&0<f.rect.height&&Ta(f.D,b,c);i", |
| "f(R(a,\"INPUT\")&&\"hidden\"==a.type.toLowerCase()||R(a,\"NOSCRIPT\"))r", |
| "eturn!1;f=U(a,\"visibility\");return\"collapse\"!=f&&\"hidden\"!=f&&c(a", |
| ")&&(b||0!=Xa(a))&&d(a)?!e(a):!1}function Ya(a){function b(a){if(\"none", |
| "\"==U(a,\"display\"))return!1;a=T(a);return!a||b(a)}return Ta(a,!1,b)}v", |
| "ar V=\"hidden\";\nfunction Va(a){function b(a){function b(a){return a==", |
| "g?!0:0==U(a,\"display\").lastIndexOf(\"inline\",0)||\"absolute\"==c&&\"", |
| "static\"==U(a,\"position\")?!1:!0}var c=U(a,\"position\");if(\"fixed\"=", |
| "=c)return z=!0,a==g?null:g;for(a=T(a);a&&!b(a);)a=T(a);return a}functio", |
| "n c(a){var b=a;if(\"visible\"==N)if(a==g&&r)b=r;else if(a==r)return{x:", |
| "\"visible\",y:\"visible\"};b={x:U(b,\"overflow-x\"),y:U(b,\"overflow-y", |
| "\")};a==g&&(b.x=\"visible\"==b.x?\"auto\":b.x,b.y=\"visible\"==b.y?\"au", |
| "to\":b.y);return b}function d(a){if(a==g){var b=(new C(f)).l;\na=b.scro", |
| "llingElement?b.scrollingElement:b.body||b.documentElement;b=b.parentWin", |
| "dow||b.defaultView;a=new y(b.pageXOffset||a.scrollLeft,b.pageYOffset||a", |
| ".scrollTop)}else a=new y(a.scrollLeft,a.scrollTop);return a}var e=Za(a)", |
| ",f=D(a),g=f.documentElement,r=f.body,N=U(g,\"overflow\"),z;for(a=b(a);a", |
| ";a=b(a)){var m=c(a);if(\"visible\"!=m.x||\"visible\"!=m.y){var t=Ua(a);", |
| "if(0==t.width||0==t.height)return V;var A=e.right<t.left,I=e.bottom<t.t", |
| "op;if(A&&\"hidden\"==m.x||I&&\"hidden\"==m.y)return V;if(A&&\"visible\"", |
| "!=m.x||I&&\n\"visible\"!=m.y){A=d(a);I=e.bottom<t.top-A.y;if(e.right<t.", |
| "left-A.x&&\"visible\"!=m.x||I&&\"visible\"!=m.x)return V;e=Va(a);return", |
| " e==V?V:\"scroll\"}A=e.left>=t.left+t.width;t=e.top>=t.top+t.height;if(", |
| "A&&\"hidden\"==m.x||t&&\"hidden\"==m.y)return V;if(A&&\"visible\"!=m.x|", |
| "|t&&\"visible\"!=m.y){if(z&&(m=d(a),e.left>=g.scrollWidth-m.x||e.right>", |
| "=g.scrollHeight-m.y))return V;e=Va(a);return e==V?V:\"scroll\"}}}return", |
| "\"none\"}\nfunction Ua(a){var b=Wa(a);if(b)return b.rect;if(R(a,\"HTML", |
| "\"))return a=D(a),a=((a?a.parentWindow||a.defaultView:window)||window).", |
| "document,a=\"CSS1Compat\"==a.compatMode?a.documentElement:a.body,a=new ", |
| "qa(a.clientWidth,a.clientHeight),new Q(0,0,a.width,a.height);var c;try{", |
| "c=a.getBoundingClientRect()}catch(d){return new Q(0,0,0,0)}return new Q", |
| "(c.left,c.top,c.right-c.left,c.bottom-c.top)}\nfunction Wa(a){var b=R(a", |
| ",\"MAP\");if(!b&&!R(a,\"AREA\"))return null;var c=b?a:R(a.parentNode,\"", |
| "MAP\")?a.parentNode:null,d=null,e=null;if(c&&c.name&&(d=P.h('/descendan", |
| "t::*[@usemap = \"#'+c.name+'\"]',D(c)))&&(e=Ua(d),!b&&\"default\"!=a.sh", |
| "ape.toLowerCase())){var f=$a(a);a=Math.min(Math.max(f.left,0),e.width);", |
| "b=Math.min(Math.max(f.top,0),e.height);c=Math.min(f.width,e.width-a);f=", |
| "Math.min(f.height,e.height-b);e=new Q(a+e.left,b+e.top,c,f)}return{D:d,", |
| "rect:e||new Q(0,0,0,0)}}\nfunction $a(a){var b=a.shape.toLowerCase();a=", |
| "a.coords.split(\",\");if(\"rect\"==b&&4==a.length){var b=a[0],c=a[1];re", |
| "turn new Q(b,c,a[2]-b,a[3]-c)}if(\"circle\"==b&&3==a.length)return b=a[", |
| "2],new Q(a[0]-b,a[1]-b,2*b,2*b);if(\"poly\"==b&&2<a.length){for(var b=a", |
| "[0],c=a[1],d=b,e=c,f=2;f+1<a.length;f+=2)b=Math.min(b,a[f]),d=Math.max(", |
| "d,a[f]),c=Math.min(c,a[f+1]),e=Math.max(e,a[f+1]);return new Q(b,c,d-b,", |
| "e-c)}return new Q(0,0,0,0)}function Za(a){a=Ua(a);return new Pa(a.top,a", |
| ".left+a.width,a.top+a.height,a.left)}\nfunction ab(a){return a.replace(", |
| "/^[^\\S\\xa0]+|[^\\S\\xa0]+$/g,\"\")}function bb(a){var b=[];db(a,b);va", |
| "r c=b;a=c.length;for(var b=Array(a),c=k(c)?c.split(\"\"):c,d=0;d<a;d++)", |
| "d in c&&(b[d]=ab.call(void 0,c[d]));return ab(b.join(\"\\n\")).replace(", |
| "/\\xa0/g,\" \")}\nfunction eb(a,b,c){if(R(a,\"BR\"))b.push(\"\");else{v", |
| "ar d=R(a,\"TD\"),e=U(a,\"display\"),f=!d&&!(0<=w(fb,e)),g=void 0!==a.pr", |
| "eviousElementSibling?a.previousElementSibling:ta(a.previousSibling),g=g", |
| "?U(g,\"display\"):\"\",r=U(a,\"float\")||U(a,\"cssFloat\")||U(a,\"style", |
| "Float\");!f||\"run-in\"==g&&\"none\"==r||/^[\\s\\xa0]*$/.test(b[b.lengt", |
| "h-1]||\"\")||b.push(\"\");var N=Ya(a),z=null,m=null;N&&(z=U(a,\"white-s", |
| "pace\"),m=U(a,\"text-transform\"));x(a.childNodes,function(a){c(a,b,N,z", |
| ",m)});a=b[b.length-1]||\"\";!d&&\"table-cell\"!=e||!a||ga(a)||\n(b[b.le", |
| "ngth-1]+=\" \");f&&\"run-in\"!=e&&!/^[\\s\\xa0]*$/.test(a)&&b.push(\"\"", |
| ")}}function db(a,b){eb(a,b,function(a,b,e,f,g){3==a.nodeType&&e?gb(a,b,", |
| "f,g):R(a)&&db(a,b)})}var fb=\"inline inline-block inline-table none tab", |
| "le-cell table-column table-column-group\".split(\" \");\nfunction gb(a,", |
| "b,c,d){a=a.nodeValue.replace(/[\\u200b\\u200e\\u200f]/g,\"\");a=a.repla", |
| "ce(/(\\r\\n|\\r|\\n)/g,\"\\n\");if(\"normal\"==c||\"nowrap\"==c)a=a.rep", |
| "lace(/\\n/g,\" \");a=\"pre\"==c||\"pre-wrap\"==c?a.replace(/[ \\f\\t\\v", |
| "\\u2028\\u2029]/g,\"\\u00a0\"):a.replace(/[\\ \\f\\t\\v\\u2028\\u2029]+", |
| "/g,\" \");\"capitalize\"==d?a=a.replace(/(^|\\s)(\\S)/g,function(a,b,c)", |
| "{return b+c.toUpperCase()}):\"uppercase\"==d?a=a.toUpperCase():\"lowerc", |
| "ase\"==d&&(a=a.toLowerCase());c=b.pop()||\"\";ga(c)&&0==a.lastIndexOf(", |
| "\" \",0)&&(a=a.substr(1));b.push(c+a)}\nfunction Xa(a){var b=1,c=U(a,\"", |
| "opacity\");c&&(b=Number(c));(a=T(a))&&(b*=Xa(a));return b};var hb={o:fu", |
| "nction(a,b){return!(!a.querySelectorAll||!a.querySelector)&&!/^\\d.*/.t", |
| "est(b)},h:function(a,b){var c=B(b),d=k(a)?c.l.getElementById(a):a;if(!d", |
| ")return null;if(S(d,\"id\")==a&&E(b,d))return d;c=F(c,\"*\");return na(", |
| "c,function(c){return S(c,\"id\")==a&&E(b,c)})},c:function(a,b){if(!a)re", |
| "turn[];if(hb.o(b,a))try{return b.querySelectorAll(\"#\"+hb.I(a))}catch(", |
| "c){return[]}var d=F(B(b),\"*\",null,b);return ja(d,function(b){return S", |
| "(b,\"id\")==a})},I:function(a){return a.replace(/(['\"\\\\#.:;,!?+<>=~*", |
| "^$|%&@`{}\\-\\/\\[\\]\\(\\)])/g,\n\"\\\\$1\")}};var W={},ib={};W.H=func", |
| "tion(a,b,c){var d;try{d=ya.c(\"a\",b)}catch(e){d=F(B(b),\"A\",null,b)}r", |
| "eturn na(d,function(b){b=bb(b);return c&&-1!=b.indexOf(a)||b==a})};W.F=", |
| "function(a,b,c){var d;try{d=ya.c(\"a\",b)}catch(e){d=F(B(b),\"A\",null,", |
| "b)}return ja(d,function(b){b=bb(b);return c&&-1!=b.indexOf(a)||b==a})};", |
| "W.h=function(a,b){return W.H(a,b,!1)};W.c=function(a,b){return W.F(a,b,", |
| "!1)};ib.h=function(a,b){return W.H(a,b,!0)};ib.c=function(a,b){return W", |
| ".F(a,b,!0)};var jb={h:function(a,b){return b.getElementsByTagName(a)[0]", |
| "||null},c:function(a,b){return b.getElementsByTagName(a)}};var kb={clas", |
| "sName:G,\"class name\":G,css:ya,\"css selector\":ya,id:hb,linkText:W,\"", |
| "link text\":W,name:{h:function(a,b){var c=F(B(b),\"*\",null,b);return n", |
| "a(c,function(b){return S(b,\"name\")==a})},c:function(a,b){var c=F(B(b)", |
| ",\"*\",null,b);return ja(c,function(b){return S(b,\"name\")==a})}},part", |
| "ialLinkText:ib,\"partial link text\":ib,tagName:jb,\"tag name\":jb,xpat", |
| "h:P};function lb(a,b){var c;a:{for(c in a)if(a.hasOwnProperty(c))break ", |
| "a;c=null}if(c){var d=kb[c];if(d&&n(d.c))return d.c(a[c],b||ea.document)", |
| "}throw Error(\"Unsupported locator strategy: \"+c);}var X=[\"_\"],Y=aa;", |
| "X[0]in Y||!Y.execScript||Y.execScript(\"var \"+X[0]);for(var Z;X.length", |
| "&&(Z=X.shift());)X.length||void 0===lb?Y=Y[Z]?Y[Z]:Y[Z]={}:Y[Z]=lb;; re", |
| "turn this._.apply(null,arguments);}.apply({navigator:typeof window!=und", |
| "efined?window.navigator:null,document:typeof window!=undefined?window.d", |
| "ocument:null}, arguments);}", |
| NULL |
| }; |
| |
| const char* const GET_EFFECTIVE_STYLE[] = { |
| "function(){return function(){function d(b){var k=typeof b;if(\"object\"", |
| "==k)if(b){if(b instanceof Array)return\"array\";if(b instanceof Object)", |
| "return k;var a=Object.prototype.toString.call(b);if(\"[object Window]\"", |
| "==a)return\"object\";if(\"[object Array]\"==a||\"number\"==typeof b.len", |
| "gth&&\"undefined\"!=typeof b.splice&&\"undefined\"!=typeof b.propertyIs", |
| "Enumerable&&!b.propertyIsEnumerable(\"splice\"))return\"array\";if(\"[o", |
| "bject Function]\"==a||\"undefined\"!=typeof b.call&&\"undefined\"!=type", |
| "of b.propertyIsEnumerable&&!b.propertyIsEnumerable(\"call\"))return\"fu", |
| "nction\"}else return\"null\";\nelse if(\"function\"==k&&\"undefined\"==", |
| "typeof b.call)return\"object\";return k};function f(b){return String(b)", |
| ".replace(/\\-([a-z])/g,function(b,a){return a.toUpperCase()})};var g={a", |
| "liceblue:\"#f0f8ff\",antiquewhite:\"#faebd7\",aqua:\"#00ffff\",aquamari", |
| "ne:\"#7fffd4\",azure:\"#f0ffff\",beige:\"#f5f5dc\",bisque:\"#ffe4c4\",b", |
| "lack:\"#000000\",blanchedalmond:\"#ffebcd\",blue:\"#0000ff\",blueviolet", |
| ":\"#8a2be2\",brown:\"#a52a2a\",burlywood:\"#deb887\",cadetblue:\"#5f9ea", |
| "0\",chartreuse:\"#7fff00\",chocolate:\"#d2691e\",coral:\"#ff7f50\",corn", |
| "flowerblue:\"#6495ed\",cornsilk:\"#fff8dc\",crimson:\"#dc143c\",cyan:\"", |
| "#00ffff\",darkblue:\"#00008b\",darkcyan:\"#008b8b\",darkgoldenrod:\"#b8", |
| "860b\",darkgray:\"#a9a9a9\",darkgreen:\"#006400\",\ndarkgrey:\"#a9a9a9", |
| "\",darkkhaki:\"#bdb76b\",darkmagenta:\"#8b008b\",darkolivegreen:\"#556b", |
| "2f\",darkorange:\"#ff8c00\",darkorchid:\"#9932cc\",darkred:\"#8b0000\",", |
| "darksalmon:\"#e9967a\",darkseagreen:\"#8fbc8f\",darkslateblue:\"#483d8b", |
| "\",darkslategray:\"#2f4f4f\",darkslategrey:\"#2f4f4f\",darkturquoise:\"", |
| "#00ced1\",darkviolet:\"#9400d3\",deeppink:\"#ff1493\",deepskyblue:\"#00", |
| "bfff\",dimgray:\"#696969\",dimgrey:\"#696969\",dodgerblue:\"#1e90ff\",f", |
| "irebrick:\"#b22222\",floralwhite:\"#fffaf0\",forestgreen:\"#228b22\",fu", |
| "chsia:\"#ff00ff\",gainsboro:\"#dcdcdc\",\nghostwhite:\"#f8f8ff\",gold:", |
| "\"#ffd700\",goldenrod:\"#daa520\",gray:\"#808080\",green:\"#008000\",gr", |
| "eenyellow:\"#adff2f\",grey:\"#808080\",honeydew:\"#f0fff0\",hotpink:\"#", |
| "ff69b4\",indianred:\"#cd5c5c\",indigo:\"#4b0082\",ivory:\"#fffff0\",kha", |
| "ki:\"#f0e68c\",lavender:\"#e6e6fa\",lavenderblush:\"#fff0f5\",lawngreen", |
| ":\"#7cfc00\",lemonchiffon:\"#fffacd\",lightblue:\"#add8e6\",lightcoral:", |
| "\"#f08080\",lightcyan:\"#e0ffff\",lightgoldenrodyellow:\"#fafad2\",ligh", |
| "tgray:\"#d3d3d3\",lightgreen:\"#90ee90\",lightgrey:\"#d3d3d3\",lightpin", |
| "k:\"#ffb6c1\",lightsalmon:\"#ffa07a\",\nlightseagreen:\"#20b2aa\",light", |
| "skyblue:\"#87cefa\",lightslategray:\"#778899\",lightslategrey:\"#778899", |
| "\",lightsteelblue:\"#b0c4de\",lightyellow:\"#ffffe0\",lime:\"#00ff00\",", |
| "limegreen:\"#32cd32\",linen:\"#faf0e6\",magenta:\"#ff00ff\",maroon:\"#8", |
| "00000\",mediumaquamarine:\"#66cdaa\",mediumblue:\"#0000cd\",mediumorchi", |
| "d:\"#ba55d3\",mediumpurple:\"#9370db\",mediumseagreen:\"#3cb371\",mediu", |
| "mslateblue:\"#7b68ee\",mediumspringgreen:\"#00fa9a\",mediumturquoise:\"", |
| "#48d1cc\",mediumvioletred:\"#c71585\",midnightblue:\"#191970\",mintcrea", |
| "m:\"#f5fffa\",mistyrose:\"#ffe4e1\",\nmoccasin:\"#ffe4b5\",navajowhite:", |
| "\"#ffdead\",navy:\"#000080\",oldlace:\"#fdf5e6\",olive:\"#808000\",oliv", |
| "edrab:\"#6b8e23\",orange:\"#ffa500\",orangered:\"#ff4500\",orchid:\"#da", |
| "70d6\",palegoldenrod:\"#eee8aa\",palegreen:\"#98fb98\",paleturquoise:\"", |
| "#afeeee\",palevioletred:\"#db7093\",papayawhip:\"#ffefd5\",peachpuff:\"", |
| "#ffdab9\",peru:\"#cd853f\",pink:\"#ffc0cb\",plum:\"#dda0dd\",powderblue", |
| ":\"#b0e0e6\",purple:\"#800080\",red:\"#ff0000\",rosybrown:\"#bc8f8f\",r", |
| "oyalblue:\"#4169e1\",saddlebrown:\"#8b4513\",salmon:\"#fa8072\",sandybr", |
| "own:\"#f4a460\",seagreen:\"#2e8b57\",\nseashell:\"#fff5ee\",sienna:\"#a", |
| "0522d\",silver:\"#c0c0c0\",skyblue:\"#87ceeb\",slateblue:\"#6a5acd\",sl", |
| "ategray:\"#708090\",slategrey:\"#708090\",snow:\"#fffafa\",springgreen:", |
| "\"#00ff7f\",steelblue:\"#4682b4\",tan:\"#d2b48c\",teal:\"#008080\",this", |
| "tle:\"#d8bfd8\",tomato:\"#ff6347\",turquoise:\"#40e0d0\",violet:\"#ee82", |
| "ee\",wheat:\"#f5deb3\",white:\"#ffffff\",whitesmoke:\"#f5f5f5\",yellow:", |
| "\"#ffff00\",yellowgreen:\"#9acd32\"};var m=\"backgroundColor borderTopC", |
| "olor borderRightColor borderBottomColor borderLeftColor color outlineCo", |
| "lor\".split(\" \"),n=/#([0-9a-fA-F])([0-9a-fA-F])([0-9a-fA-F])/,p=/^#(?", |
| ":[0-9a-f]{3}){1,2}$/i,q=/^(?:rgba)?\\((\\d{1,3}),\\s?(\\d{1,3}),\\s?(", |
| "\\d{1,3}),\\s?(0|1|0\\.\\d*)\\)$/i,r=/^(?:rgb)?\\((0|[1-9]\\d{0,2}),\\s", |
| "?(0|[1-9]\\d{0,2}),\\s?(0|[1-9]\\d{0,2})\\)$/i;function t(b){this.b=b}t", |
| ".prototype.toString=function(){return this.b};var u={};function v(b){if", |
| "(u.hasOwnProperty(b))throw Error(\"Binary operator already created: \"+", |
| "b);b=new t(b);u[b.toString()]=b}v(\"div\");v(\"mod\");v(\"*\");v(\"+\")", |
| ";v(\"-\");v(\"<\");v(\">\");v(\"<=\");v(\">=\");v(\"=\");v(\"!=\");v(\"", |
| "and\");v(\"or\");function w(b){this.a=b}w.prototype.toString=function()", |
| "{return this.a};var x={};function y(b){if(x.hasOwnProperty(b))throw Err", |
| "or(\"Function already created: \"+b+\".\");x[b]=new w(b)}y(\"boolean\")", |
| ";y(\"ceiling\");y(\"concat\");y(\"contains\");y(\"count\");y(\"false\")", |
| ";y(\"floor\");y(\"id\");y(\"lang\");y(\"last\");y(\"local-name\");y(\"n", |
| "ame\");y(\"namespace-uri\");y(\"normalize-space\");y(\"not\");y(\"numbe", |
| "r\");y(\"position\");y(\"round\");y(\"starts-with\");y(\"string\");y(\"", |
| "string-length\");y(\"substring\");y(\"substring-after\");y(\"substring-", |
| "before\");\ny(\"sum\");y(\"translate\");y(\"true\");function z(b){this.", |
| "a=b}z.prototype.toString=function(){return this.a};var A={};function B(", |
| "b){if(A.hasOwnProperty(b))throw Error(\"Axis already created: \"+b);A[b", |
| "]=new z(b)}B(\"ancestor\");B(\"ancestor-or-self\");B(\"attribute\");B(", |
| "\"child\");B(\"descendant\");B(\"descendant-or-self\");B(\"following\")", |
| ";B(\"following-sibling\");B(\"namespace\");B(\"parent\");B(\"preceding", |
| "\");B(\"preceding-sibling\");B(\"self\");function C(b,k){var a=b.curren", |
| "tStyle||b.style,e=a[k];void 0===e&&\"function\"==d(a.getPropertyValue)&", |
| "&(e=a.getPropertyValue(k));if(\"inherit\"!=e)return void 0!==e?e:null;f", |
| "or(a=b.parentNode;a&&1!=a.nodeType&&9!=a.nodeType&&11!=a.nodeType;)a=a.", |
| "parentNode;return(a=a&&1==a.nodeType?a:null)?C(a,k):null};function D(b,", |
| "k){var a=f(k);if(\"float\"==a||\"cssFloat\"==a||\"styleFloat\"==a)a=\"c", |
| "ssFloat\";var e;a:{e=a;var c=9==b.nodeType?b:b.ownerDocument||b.documen", |
| "t;if(c.defaultView&&c.defaultView.getComputedStyle&&(c=c.defaultView.ge", |
| "tComputedStyle(b,null))){e=c[e]||c.getPropertyValue(e)||\"\";break a}e=", |
| "\"\"}e=e||C(b,a);if(null===e)e=null;else{b:if(\"string\"==typeof m)a=\"", |
| "string\"==typeof a&&1==a.length?m.indexOf(a,0):-1;else{for(c=0;c<m.leng", |
| "th;c++)if(c in m&&m[c]===a){a=c;break b}a=-1}if(0<=a){b:{var l=e.match(", |
| "q);if(l){var a=\nNumber(l[1]),c=Number(l[2]),h=Number(l[3]),l=Number(l[", |
| "4]);if(0<=a&&255>=a&&0<=c&&255>=c&&0<=h&&255>=h&&0<=l&&1>=l){a=[a,c,h,l", |
| "];break b}}a=null}if(!a)b:{if(h=e.match(r))if(a=Number(h[1]),c=Number(h", |
| "[2]),h=Number(h[3]),0<=a&&255>=a&&0<=c&&255>=c&&0<=h&&255>=h){a=[a,c,h,", |
| "1];break b}a=null}if(!a)b:{a=e.toLowerCase();c=g[a.toLowerCase()];if(!c", |
| "&&(c=\"#\"==a.charAt(0)?a:\"#\"+a,4==c.length&&(c=c.replace(n,\"#$1$1$2", |
| "$2$3$3\")),!p.test(c))){a=null;break b}a=[parseInt(c.substr(1,2),16),pa", |
| "rseInt(c.substr(3,2),16),parseInt(c.substr(5,\n2),16),1]}e=a?\"rgba(\"+", |
| "a.join(\", \")+\")\":e}}return e}var E=[\"_\"],F=this;E[0]in F||!F.exec", |
| "Script||F.execScript(\"var \"+E[0]);for(var G;E.length&&(G=E.shift());)", |
| "E.length||void 0===D?F=F[G]?F[G]:F[G]={}:F[G]=D;; return this._.apply(n", |
| "ull,arguments);}.apply({navigator:typeof window!=undefined?window.navig", |
| "ator:null,document:typeof window!=undefined?window.document:null}, argu", |
| "ments);}", |
| NULL |
| }; |
| |
| const char* const GET_LOCATION[] = { |
| "function(){return function(){var d,h=this;\nfunction k(a){var b=typeof ", |
| "a;if(\"object\"==b)if(a){if(a instanceof Array)return\"array\";if(a ins", |
| "tanceof Object)return b;var e=Object.prototype.toString.call(a);if(\"[o", |
| "bject Window]\"==e)return\"object\";if(\"[object Array]\"==e||\"number", |
| "\"==typeof a.length&&\"undefined\"!=typeof a.splice&&\"undefined\"!=typ", |
| "eof a.propertyIsEnumerable&&!a.propertyIsEnumerable(\"splice\"))return", |
| "\"array\";if(\"[object Function]\"==e||\"undefined\"!=typeof a.call&&\"", |
| "undefined\"!=typeof a.propertyIsEnumerable&&!a.propertyIsEnumerable(\"c", |
| "all\"))return\"function\"}else return\"null\";else if(\"function\"==\nb", |
| "&&\"undefined\"==typeof a.call)return\"object\";return b}function l(a){", |
| "var b=k(a);return\"array\"==b||\"object\"==b&&\"number\"==typeof a.leng", |
| "th}function m(a){var b=typeof a;return\"object\"==b&&null!=a||\"functio", |
| "n\"==b};var p;function q(a,b){for(var e=a.length,c=\"string\"==typeof a", |
| "?a.split(\"\"):a,g=0;g<e;g++)g in c&&b.call(void 0,c[g],g,a)}function r", |
| "(a){var b=a.length;if(0<b){for(var e=Array(b),c=0;c<b;c++)e[c]=a[c];ret", |
| "urn e}return[]};function t(a,b){this.x=void 0!==a?a:0;this.y=void 0!==b", |
| "?b:0}d=t.prototype;d.clone=function(){return new t(this.x,this.y)};d.to", |
| "String=function(){return\"(\"+this.x+\", \"+this.y+\")\"};d.ceil=functi", |
| "on(){this.x=Math.ceil(this.x);this.y=Math.ceil(this.y);return this};d.f", |
| "loor=function(){this.x=Math.floor(this.x);this.y=Math.floor(this.y);ret", |
| "urn this};d.round=function(){this.x=Math.round(this.x);this.y=Math.roun", |
| "d(this.y);return this};\nd.translate=function(a,b){a instanceof t?(this", |
| ".x+=a.x,this.y+=a.y):(this.x+=a,\"number\"==typeof b&&(this.y+=b));retu", |
| "rn this};d.scale=function(a,b){this.x*=a;this.y*=\"number\"==typeof b?b", |
| ":a;return this};function u(a,b,e){function c(c){c&&b.appendChild(\"stri", |
| "ng\"==typeof c?a.createTextNode(c):c)}for(var g=1;g<e.length;g++){var f", |
| "=e[g];if(!l(f)||m(f)&&0<f.nodeType)c(f);else{var n;a:{if(f&&\"number\"=", |
| "=typeof f.length){if(m(f)){n=\"function\"==typeof f.item||\"string\"==t", |
| "ypeof f.item;break a}if(\"function\"==k(f)){n=\"function\"==typeof f.it", |
| "em;break a}}n=!1}q(n?r(f):f,c)}}}function v(a){return 9==a.nodeType?a:a", |
| ".ownerDocument||a.document}function w(a){this.a=a||h.document||document", |
| "}d=w.prototype;d.createElement=function(a){return this.a.createElement(", |
| "a)};\nd.createTextNode=function(a){return this.a.createTextNode(String(", |
| "a))};d.appendChild=function(a,b){a.appendChild(b)};d.append=function(a,", |
| "b){u(v(a),a,arguments)};d.canHaveChildren=function(a){if(1!=a.nodeType)", |
| "return!1;switch(a.tagName){case \"APPLET\":case \"AREA\":case \"BASE\":", |
| "case \"BR\":case \"COL\":case \"COMMAND\":case \"EMBED\":case \"FRAME\"", |
| ":case \"HR\":case \"IMG\":case \"INPUT\":case \"IFRAME\":case \"ISINDEX", |
| "\":case \"KEYGEN\":case \"LINK\":case \"NOFRAMES\":case \"NOSCRIPT\":ca", |
| "se \"META\":case \"OBJECT\":case \"PARAM\":case \"SCRIPT\":case \"SOURC", |
| "E\":case \"STYLE\":case \"TRACK\":case \"WBR\":return!1}return!0};\nd.r", |
| "emoveNode=function(a){return a&&a.parentNode?a.parentNode.removeChild(a", |
| "):null};d.contains=function(a,b){if(a.contains&&1==b.nodeType)return a=", |
| "=b||a.contains(b);if(\"undefined\"!=typeof a.compareDocumentPosition)re", |
| "turn a==b||Boolean(a.compareDocumentPosition(b)&16);for(;b&&a!=b;)b=b.p", |
| "arentNode;return b==a};function x(a){var b=v(a),e=new t(0,0);if(a==(b?v", |
| "(b):document).documentElement)return e;a:{var c;try{c=a.getBoundingClie", |
| "ntRect()}catch(g){a={left:0,top:0,right:0,bottom:0};break a}a=c}c=(b?ne", |
| "w w(v(b)):p||(p=new w)).a;b=c.scrollingElement?c.scrollingElement:c.bod", |
| "y||c.documentElement;c=c.parentWindow||c.defaultView;b=new t(c.pageXOff", |
| "set||b.scrollLeft,c.pageYOffset||b.scrollTop);e.x=a.left+b.x;e.y=a.top+", |
| "b.y;return e}var y=[\"_\"],z=h;y[0]in z||!z.execScript||z.execScript(\"", |
| "var \"+y[0]);\nfor(var A;y.length&&(A=y.shift());)y.length||void 0===x?", |
| "z=z[A]?z[A]:z[A]={}:z[A]=x;; return this._.apply(null,arguments);}.appl", |
| "y({navigator:typeof window!=undefined?window.navigator:null,document:ty", |
| "peof window!=undefined?window.document:null}, arguments);}", |
| NULL |
| }; |
| |
| const char* const GET_SIZE[] = { |
| "function(){return function(){function c(a,b){this.width=a;this.height=b", |
| "}c.prototype.clone=function(){return new c(this.width,this.height)};c.p", |
| "rototype.toString=function(){return\"(\"+this.width+\" x \"+this.height", |
| "+\")\"};c.prototype.ceil=function(){this.width=Math.ceil(this.width);th", |
| "is.height=Math.ceil(this.height);return this};c.prototype.floor=functio", |
| "n(){this.width=Math.floor(this.width);this.height=Math.floor(this.heigh", |
| "t);return this};\nc.prototype.round=function(){this.width=Math.round(th", |
| "is.width);this.height=Math.round(this.height);return this};c.prototype.", |
| "scale=function(a,b){this.width*=a;this.height*=\"number\"==typeof b?b:a", |
| ";return this};function d(a){var b=a.offsetWidth,g=a.offsetHeight;if((vo", |
| "id 0===b||!b&&!g)&&a.getBoundingClientRect){a:{var h;try{h=a.getBoundin", |
| "gClientRect()}catch(l){a={left:0,top:0,right:0,bottom:0};break a}a=h}re", |
| "turn new c(a.right-a.left,a.bottom-a.top)}return new c(b,g)};function e", |
| "(a){var b;b:{b=9==a.nodeType?a:a.ownerDocument||a.document;if(b.default", |
| "View&&b.defaultView.getComputedStyle&&(b=b.defaultView.getComputedStyle", |
| "(a,null))){b=b.display||b.getPropertyValue(\"display\")||\"\";break b}b", |
| "=\"\"}if(\"none\"!=(b||(a.currentStyle?a.currentStyle.display:null)||a.", |
| "style&&a.style.display))a=d(a);else{b=a.style;var g=b.display,h=b.visib", |
| "ility,l=b.position;b.visibility=\"hidden\";b.position=\"absolute\";b.di", |
| "splay=\"inline\";a=d(a);b.display=g;b.position=l;b.visibility=h}return ", |
| "a}\nvar f=[\"_\"],k=this;f[0]in k||!k.execScript||k.execScript(\"var \"", |
| "+f[0]);for(var m;f.length&&(m=f.shift());)f.length||void 0===e?k=k[m]?k", |
| "[m]:k[m]={}:k[m]=e;; return this._.apply(null,arguments);}.apply({navig", |
| "ator:typeof window!=undefined?window.navigator:null,document:typeof win", |
| "dow!=undefined?window.document:null}, arguments);}", |
| NULL |
| }; |
| |
| const char* const IS_DISPLAYED[] = { |
| "function(){return function(){var g,k=this;\nfunction l(a){var c=typeof ", |
| "a;if(\"object\"==c)if(a){if(a instanceof Array)return\"array\";if(a ins", |
| "tanceof Object)return c;var b=Object.prototype.toString.call(a);if(\"[o", |
| "bject Window]\"==b)return\"object\";if(\"[object Array]\"==b||\"number", |
| "\"==typeof a.length&&\"undefined\"!=typeof a.splice&&\"undefined\"!=typ", |
| "eof a.propertyIsEnumerable&&!a.propertyIsEnumerable(\"splice\"))return", |
| "\"array\";if(\"[object Function]\"==b||\"undefined\"!=typeof a.call&&\"", |
| "undefined\"!=typeof a.propertyIsEnumerable&&!a.propertyIsEnumerable(\"c", |
| "all\"))return\"function\"}else return\"null\";else if(\"function\"==\nc", |
| "&&\"undefined\"==typeof a.call)return\"object\";return c}function aa(a)", |
| "{var c=l(a);return\"array\"==c||\"object\"==c&&\"number\"==typeof a.len", |
| "gth}function p(a){return\"string\"==typeof a}function q(a){return\"numb", |
| "er\"==typeof a}function r(a){var c=typeof a;return\"object\"==c&&null!=", |
| "a||\"function\"==c};function ba(a){return String(a).replace(/\\-([a-z])", |
| "/g,function(a,b){return b.toUpperCase()})};function ca(a,c){for(var b=a", |
| ".length,e=p(a)?a.split(\"\"):a,d=0;d<b;d++)d in e&&c.call(void 0,e[d],d", |
| ",a)}function da(a,c){for(var b=a.length,e=p(a)?a.split(\"\"):a,d=0;d<b;", |
| "d++)if(d in e&&c.call(void 0,e[d],d,a))return!0;return!1}function ea(a,", |
| "c){for(var b=a.length,e=p(a)?a.split(\"\"):a,d=0;d<b;d++)if(d in e&&!c.", |
| "call(void 0,e[d],d,a))return!1;return!0}function fa(a){var c=a.length;i", |
| "f(0<c){for(var b=Array(c),e=0;e<c;e++)b[e]=a[e];return b}return[]};var ", |
| "ga={aliceblue:\"#f0f8ff\",antiquewhite:\"#faebd7\",aqua:\"#00ffff\",aqu", |
| "amarine:\"#7fffd4\",azure:\"#f0ffff\",beige:\"#f5f5dc\",bisque:\"#ffe4c", |
| "4\",black:\"#000000\",blanchedalmond:\"#ffebcd\",blue:\"#0000ff\",bluev", |
| "iolet:\"#8a2be2\",brown:\"#a52a2a\",burlywood:\"#deb887\",cadetblue:\"#", |
| "5f9ea0\",chartreuse:\"#7fff00\",chocolate:\"#d2691e\",coral:\"#ff7f50\"", |
| ",cornflowerblue:\"#6495ed\",cornsilk:\"#fff8dc\",crimson:\"#dc143c\",cy", |
| "an:\"#00ffff\",darkblue:\"#00008b\",darkcyan:\"#008b8b\",darkgoldenrod:", |
| "\"#b8860b\",darkgray:\"#a9a9a9\",darkgreen:\"#006400\",\ndarkgrey:\"#a9", |
| "a9a9\",darkkhaki:\"#bdb76b\",darkmagenta:\"#8b008b\",darkolivegreen:\"#", |
| "556b2f\",darkorange:\"#ff8c00\",darkorchid:\"#9932cc\",darkred:\"#8b000", |
| "0\",darksalmon:\"#e9967a\",darkseagreen:\"#8fbc8f\",darkslateblue:\"#48", |
| "3d8b\",darkslategray:\"#2f4f4f\",darkslategrey:\"#2f4f4f\",darkturquois", |
| "e:\"#00ced1\",darkviolet:\"#9400d3\",deeppink:\"#ff1493\",deepskyblue:", |
| "\"#00bfff\",dimgray:\"#696969\",dimgrey:\"#696969\",dodgerblue:\"#1e90f", |
| "f\",firebrick:\"#b22222\",floralwhite:\"#fffaf0\",forestgreen:\"#228b22", |
| "\",fuchsia:\"#ff00ff\",gainsboro:\"#dcdcdc\",\nghostwhite:\"#f8f8ff\",g", |
| "old:\"#ffd700\",goldenrod:\"#daa520\",gray:\"#808080\",green:\"#008000", |
| "\",greenyellow:\"#adff2f\",grey:\"#808080\",honeydew:\"#f0fff0\",hotpin", |
| "k:\"#ff69b4\",indianred:\"#cd5c5c\",indigo:\"#4b0082\",ivory:\"#fffff0", |
| "\",khaki:\"#f0e68c\",lavender:\"#e6e6fa\",lavenderblush:\"#fff0f5\",law", |
| "ngreen:\"#7cfc00\",lemonchiffon:\"#fffacd\",lightblue:\"#add8e6\",light", |
| "coral:\"#f08080\",lightcyan:\"#e0ffff\",lightgoldenrodyellow:\"#fafad2", |
| "\",lightgray:\"#d3d3d3\",lightgreen:\"#90ee90\",lightgrey:\"#d3d3d3\",l", |
| "ightpink:\"#ffb6c1\",lightsalmon:\"#ffa07a\",\nlightseagreen:\"#20b2aa", |
| "\",lightskyblue:\"#87cefa\",lightslategray:\"#778899\",lightslategrey:", |
| "\"#778899\",lightsteelblue:\"#b0c4de\",lightyellow:\"#ffffe0\",lime:\"#", |
| "00ff00\",limegreen:\"#32cd32\",linen:\"#faf0e6\",magenta:\"#ff00ff\",ma", |
| "roon:\"#800000\",mediumaquamarine:\"#66cdaa\",mediumblue:\"#0000cd\",me", |
| "diumorchid:\"#ba55d3\",mediumpurple:\"#9370db\",mediumseagreen:\"#3cb37", |
| "1\",mediumslateblue:\"#7b68ee\",mediumspringgreen:\"#00fa9a\",mediumtur", |
| "quoise:\"#48d1cc\",mediumvioletred:\"#c71585\",midnightblue:\"#191970\"", |
| ",mintcream:\"#f5fffa\",mistyrose:\"#ffe4e1\",\nmoccasin:\"#ffe4b5\",nav", |
| "ajowhite:\"#ffdead\",navy:\"#000080\",oldlace:\"#fdf5e6\",olive:\"#8080", |
| "00\",olivedrab:\"#6b8e23\",orange:\"#ffa500\",orangered:\"#ff4500\",orc", |
| "hid:\"#da70d6\",palegoldenrod:\"#eee8aa\",palegreen:\"#98fb98\",paletur", |
| "quoise:\"#afeeee\",palevioletred:\"#db7093\",papayawhip:\"#ffefd5\",pea", |
| "chpuff:\"#ffdab9\",peru:\"#cd853f\",pink:\"#ffc0cb\",plum:\"#dda0dd\",p", |
| "owderblue:\"#b0e0e6\",purple:\"#800080\",red:\"#ff0000\",rosybrown:\"#b", |
| "c8f8f\",royalblue:\"#4169e1\",saddlebrown:\"#8b4513\",salmon:\"#fa8072", |
| "\",sandybrown:\"#f4a460\",seagreen:\"#2e8b57\",\nseashell:\"#fff5ee\",s", |
| "ienna:\"#a0522d\",silver:\"#c0c0c0\",skyblue:\"#87ceeb\",slateblue:\"#6", |
| "a5acd\",slategray:\"#708090\",slategrey:\"#708090\",snow:\"#fffafa\",sp", |
| "ringgreen:\"#00ff7f\",steelblue:\"#4682b4\",tan:\"#d2b48c\",teal:\"#008", |
| "080\",thistle:\"#d8bfd8\",tomato:\"#ff6347\",turquoise:\"#40e0d0\",viol", |
| "et:\"#ee82ee\",wheat:\"#f5deb3\",white:\"#ffffff\",whitesmoke:\"#f5f5f5", |
| "\",yellow:\"#ffff00\",yellowgreen:\"#9acd32\"};var u=\"backgroundColor ", |
| "borderTopColor borderRightColor borderBottomColor borderLeftColor color", |
| " outlineColor\".split(\" \"),ha=/#([0-9a-fA-F])([0-9a-fA-F])([0-9a-fA-F", |
| "])/,ia=/^#(?:[0-9a-f]{3}){1,2}$/i,ja=/^(?:rgba)?\\((\\d{1,3}),\\s?(\\d{", |
| "1,3}),\\s?(\\d{1,3}),\\s?(0|1|0\\.\\d*)\\)$/i,ka=/^(?:rgb)?\\((0|[1-9]", |
| "\\d{0,2}),\\s?(0|[1-9]\\d{0,2}),\\s?(0|[1-9]\\d{0,2})\\)$/i;function v(", |
| "a,c){this.code=a;this.state=w[a]||x;this.message=c||\"\";var b=this.sta", |
| "te.replace(/((?:^|\\s+)[a-z])/g,function(a){return a.toUpperCase().repl", |
| "ace(/^[\\s\\xa0]+/g,\"\")}),e=b.length-5;if(0>e||b.indexOf(\"Error\",e)", |
| "!=e)b+=\"Error\";this.name=b;b=Error(this.message);b.name=this.name;thi", |
| "s.stack=b.stack||\"\"}\n(function(){var a=Error;function c(){}c.prototy", |
| "pe=a.prototype;v.h=a.prototype;v.prototype=new c;v.prototype.constructo", |
| "r=v;v.g=function(b,c,d){for(var f=Array(arguments.length-2),h=2;h<argum", |
| "ents.length;h++)f[h-2]=arguments[h];return a.prototype[c].apply(b,f)}})", |
| "();var x=\"unknown error\",w={15:\"element not selectable\",11:\"elemen", |
| "t not visible\"};w[31]=x;w[30]=x;w[24]=\"invalid cookie domain\";w[29]=", |
| "\"invalid element coordinates\";w[12]=\"invalid element state\";w[32]=", |
| "\"invalid selector\";w[51]=\"invalid selector\";\nw[52]=\"invalid selec", |
| "tor\";w[17]=\"javascript error\";w[405]=\"unsupported operation\";w[34]", |
| "=\"move target out of bounds\";w[27]=\"no such alert\";w[7]=\"no such e", |
| "lement\";w[8]=\"no such frame\";w[23]=\"no such window\";w[28]=\"script", |
| " timeout\";w[33]=\"session not created\";w[10]=\"stale element referenc", |
| "e\";w[21]=\"timeout\";w[25]=\"unable to set cookie\";w[26]=\"unexpected", |
| " alert open\";w[13]=x;w[9]=\"unknown command\";v.prototype.toString=fun", |
| "ction(){return this.name+\": \"+this.message};function y(a,c){this.x=vo", |
| "id 0!==a?a:0;this.y=void 0!==c?c:0}g=y.prototype;g.clone=function(){ret", |
| "urn new y(this.x,this.y)};g.toString=function(){return\"(\"+this.x+\", ", |
| "\"+this.y+\")\"};g.ceil=function(){this.x=Math.ceil(this.x);this.y=Math", |
| ".ceil(this.y);return this};g.floor=function(){this.x=Math.floor(this.x)", |
| ";this.y=Math.floor(this.y);return this};g.round=function(){this.x=Math.", |
| "round(this.x);this.y=Math.round(this.y);return this};\ng.translate=func", |
| "tion(a,c){a instanceof y?(this.x+=a.x,this.y+=a.y):(this.x+=a,q(c)&&(th", |
| "is.y+=c));return this};g.scale=function(a,c){var b=q(c)?c:a;this.x*=a;t", |
| "his.y*=b;return this};function z(a,c){this.width=a;this.height=c}g=z.pr", |
| "ototype;g.clone=function(){return new z(this.width,this.height)};g.toSt", |
| "ring=function(){return\"(\"+this.width+\" x \"+this.height+\")\"};g.cei", |
| "l=function(){this.width=Math.ceil(this.width);this.height=Math.ceil(thi", |
| "s.height);return this};g.floor=function(){this.width=Math.floor(this.wi", |
| "dth);this.height=Math.floor(this.height);return this};g.round=function(", |
| "){this.width=Math.round(this.width);this.height=Math.round(this.height)", |
| ";return this};\ng.scale=function(a,c){var b=q(c)?c:a;this.width*=a;this", |
| ".height*=b;return this};function la(a,c,b){function e(b){b&&c.appendChi", |
| "ld(p(b)?a.createTextNode(b):b)}for(var d=1;d<b.length;d++){var f=b[d];!", |
| "aa(f)||r(f)&&0<f.nodeType?e(f):ca(ma(f)?fa(f):f,e)}}function A(a){retur", |
| "n 9==a.nodeType?a:a.ownerDocument||a.document}function ma(a){if(a&&\"nu", |
| "mber\"==typeof a.length){if(r(a))return\"function\"==typeof a.item||\"s", |
| "tring\"==typeof a.item;if(\"function\"==l(a))return\"function\"==typeof", |
| " a.item}return!1}\nfunction na(a,c){a=a.parentNode;for(var b=0;a;){if(c", |
| "(a))return a;a=a.parentNode;b++}return null}function B(a){this.a=a||k.d", |
| "ocument||document}g=B.prototype;g.createElement=function(a){return this", |
| ".a.createElement(a)};g.createTextNode=function(a){return this.a.createT", |
| "extNode(String(a))};g.appendChild=function(a,c){a.appendChild(c)};g.app", |
| "end=function(a,c){la(A(a),a,arguments)};g.canHaveChildren=function(a){i", |
| "f(1!=a.nodeType)return!1;switch(a.tagName){case \"APPLET\":case \"AREA", |
| "\":case \"BASE\":case \"BR\":case \"COL\":case \"COMMAND\":case \"EMBED", |
| "\":case \"FRAME\":case \"HR\":case \"IMG\":case \"INPUT\":case \"IFRAME", |
| "\":case \"ISINDEX\":case \"KEYGEN\":case \"LINK\":case \"NOFRAMES\":cas", |
| "e \"NOSCRIPT\":case \"META\":case \"OBJECT\":case \"PARAM\":case \"SCRI", |
| "PT\":case \"SOURCE\":case \"STYLE\":case \"TRACK\":case \"WBR\":return!", |
| "1}return!0};\ng.removeNode=function(a){return a&&a.parentNode?a.parentN", |
| "ode.removeChild(a):null};g.contains=function(a,c){if(a.contains&&1==c.n", |
| "odeType)return a==c||a.contains(c);if(\"undefined\"!=typeof a.compareDo", |
| "cumentPosition)return a==c||Boolean(a.compareDocumentPosition(c)&16);fo", |
| "r(;c&&a!=c;)c=c.parentNode;return c==a};function E(a){this.f=a}E.protot", |
| "ype.toString=function(){return this.f};var H={};function I(a){if(H.hasO", |
| "wnProperty(a))throw Error(\"Binary operator already created: \"+a);a=ne", |
| "w E(a);H[a.toString()]=a}I(\"div\");I(\"mod\");I(\"*\");I(\"+\");I(\"-", |
| "\");I(\"<\");I(\">\");I(\"<=\");I(\">=\");I(\"=\");I(\"!=\");I(\"and\")", |
| ";I(\"or\");function J(a){this.b=a}J.prototype.toString=function(){retur", |
| "n this.b};var K={};function L(a){if(K.hasOwnProperty(a))throw Error(\"F", |
| "unction already created: \"+a+\".\");K[a]=new J(a)}L(\"boolean\");L(\"c", |
| "eiling\");L(\"concat\");L(\"contains\");L(\"count\");L(\"false\");L(\"f", |
| "loor\");L(\"id\");L(\"lang\");L(\"last\");L(\"local-name\");L(\"name\")", |
| ";L(\"namespace-uri\");L(\"normalize-space\");L(\"not\");L(\"number\");L", |
| "(\"position\");L(\"round\");L(\"starts-with\");L(\"string\");L(\"string", |
| "-length\");L(\"substring\");L(\"substring-after\");L(\"substring-before", |
| "\");\nL(\"sum\");L(\"translate\");L(\"true\");function M(a){this.b=a}M.", |
| "prototype.toString=function(){return this.b};var oa={};function N(a){if", |
| "(oa.hasOwnProperty(a))throw Error(\"Axis already created: \"+a);oa[a]=n", |
| "ew M(a)}N(\"ancestor\");N(\"ancestor-or-self\");N(\"attribute\");N(\"ch", |
| "ild\");N(\"descendant\");N(\"descendant-or-self\");N(\"following\");N(", |
| "\"following-sibling\");N(\"namespace\");N(\"parent\");N(\"preceding\");", |
| "N(\"preceding-sibling\");N(\"self\");var pa=function(){var a={i:\"http:", |
| "//www.w3.org/2000/svg\"};return function(c){return a[c]||null}}();\nfun", |
| "ction qa(a,c){var b=A(a);if(!b.documentElement)return null;try{for(var ", |
| "e=b.createNSResolver?b.createNSResolver(b.documentElement):pa,d={},f=b.", |
| "getElementsByTagName(\"*\"),h=0;h<f.length;++h){var F=f[h],C=F.namespac", |
| "eURI;if(C&&!d[C]){var G=F.lookupPrefix(C);if(!G)var m=C.match(\".*/(", |
| "\\\\w+)/?$\"),G=m?m[1]:\"xhtml\";d[C]=G}}var n={},t;for(t in d)n[d[t]]=", |
| "t;e=function(a){return n[a]||null};try{return b.evaluate(c,a,e,9,null)}", |
| "catch(D){if(\"TypeError\"===D.name)return e=b.createNSResolver?b.create", |
| "NSResolver(b.documentElement):\npa,b.evaluate(c,a,e,9,null);throw D;}}c", |
| "atch(va){throw new v(32,\"Unable to locate an element with the xpath ex", |
| "pression \"+c+\" because of the following error:\\n\"+va);}}\nfunction ", |
| "ra(a,c){var b=function(){var b=qa(c,a);return b?b.singleNodeValue||null", |
| ":c.selectSingleNode?(b=A(c),b.setProperty&&b.setProperty(\"SelectionLan", |
| "guage\",\"XPath\"),c.selectSingleNode(a)):null}();if(null!==b&&(!b||1!=", |
| "b.nodeType))throw new v(32,'The result of the xpath expression \"'+a+'", |
| "\" is: '+b+\". It should be an element.\");return b};function O(a,c,b,e", |
| "){this.top=a;this.right=c;this.bottom=b;this.left=e}g=O.prototype;g.clo", |
| "ne=function(){return new O(this.top,this.right,this.bottom,this.left)};", |
| "g.toString=function(){return\"(\"+this.top+\"t, \"+this.right+\"r, \"+t", |
| "his.bottom+\"b, \"+this.left+\"l)\"};g.contains=function(a){return this", |
| "&&a?a instanceof O?a.left>=this.left&&a.right<=this.right&&a.top>=this.", |
| "top&&a.bottom<=this.bottom:a.x>=this.left&&a.x<=this.right&&a.y>=this.t", |
| "op&&a.y<=this.bottom:!1};\ng.expand=function(a,c,b,e){r(a)?(this.top-=a", |
| ".top,this.right+=a.right,this.bottom+=a.bottom,this.left-=a.left):(this", |
| ".top-=a,this.right+=c,this.bottom+=b,this.left-=e);return this};g.ceil=", |
| "function(){this.top=Math.ceil(this.top);this.right=Math.ceil(this.right", |
| ");this.bottom=Math.ceil(this.bottom);this.left=Math.ceil(this.left);ret", |
| "urn this};g.floor=function(){this.top=Math.floor(this.top);this.right=M", |
| "ath.floor(this.right);this.bottom=Math.floor(this.bottom);this.left=Mat", |
| "h.floor(this.left);return this};\ng.round=function(){this.top=Math.roun", |
| "d(this.top);this.right=Math.round(this.right);this.bottom=Math.round(th", |
| "is.bottom);this.left=Math.round(this.left);return this};g.translate=fun", |
| "ction(a,c){a instanceof y?(this.left+=a.x,this.right+=a.x,this.top+=a.y", |
| ",this.bottom+=a.y):(this.left+=a,this.right+=a,q(c)&&(this.top+=c,this.", |
| "bottom+=c));return this};g.scale=function(a,c){var b=q(c)?c:a;this.left", |
| "*=a;this.right*=a;this.top*=b;this.bottom*=b;return this};function P(a,", |
| "c,b,e){this.left=a;this.top=c;this.width=b;this.height=e}g=P.prototype;", |
| "g.clone=function(){return new P(this.left,this.top,this.width,this.heig", |
| "ht)};g.toString=function(){return\"(\"+this.left+\", \"+this.top+\" - ", |
| "\"+this.width+\"w x \"+this.height+\"h)\"};g.contains=function(a){retur", |
| "n a instanceof P?this.left<=a.left&&this.left+this.width>=a.left+a.widt", |
| "h&&this.top<=a.top&&this.top+this.height>=a.top+a.height:a.x>=this.left", |
| "&&a.x<=this.left+this.width&&a.y>=this.top&&a.y<=this.top+this.height};", |
| "\ng.ceil=function(){this.left=Math.ceil(this.left);this.top=Math.ceil(t", |
| "his.top);this.width=Math.ceil(this.width);this.height=Math.ceil(this.he", |
| "ight);return this};g.floor=function(){this.left=Math.floor(this.left);t", |
| "his.top=Math.floor(this.top);this.width=Math.floor(this.width);this.hei", |
| "ght=Math.floor(this.height);return this};g.round=function(){this.left=M", |
| "ath.round(this.left);this.top=Math.round(this.top);this.width=Math.roun", |
| "d(this.width);this.height=Math.round(this.height);return this};\ng.tran", |
| "slate=function(a,c){a instanceof y?(this.left+=a.x,this.top+=a.y):(this", |
| ".left+=a,q(c)&&(this.top+=c));return this};g.scale=function(a,c){var b=", |
| "q(c)?c:a;this.left*=a;this.width*=a;this.top*=b;this.height*=b;return t", |
| "his};function Q(a,c){return!!a&&1==a.nodeType&&(!c||a.tagName.toUpperCa", |
| "se()==c)}function R(a){for(a=a.parentNode;a&&1!=a.nodeType&&9!=a.nodeTy", |
| "pe&&11!=a.nodeType;)a=a.parentNode;return Q(a)?a:null}\nfunction S(a,c)", |
| "{var b=ba(c);if(\"float\"==b||\"cssFloat\"==b||\"styleFloat\"==b)b=\"cs", |
| "sFloat\";var e;a:{e=b;var d=A(a);if(d.defaultView&&d.defaultView.getCom", |
| "putedStyle&&(d=d.defaultView.getComputedStyle(a,null))){e=d[e]||d.getPr", |
| "opertyValue(e)||\"\";break a}e=\"\"}e=e||sa(a,b);if(null===e)e=null;els", |
| "e{b:if(p(u))b=p(b)&&1==b.length?u.indexOf(b,0):-1;else{for(d=0;d<u.leng", |
| "th;d++)if(d in u&&u[d]===b){b=d;break b}b=-1}if(0<=b){b:{var f=e.match(", |
| "ja);if(f){var b=Number(f[1]),d=Number(f[2]),h=Number(f[3]),f=Number(f[4", |
| "]);\nif(0<=b&&255>=b&&0<=d&&255>=d&&0<=h&&255>=h&&0<=f&&1>=f){b=[b,d,h,", |
| "f];break b}}b=null}if(!b)b:{if(h=e.match(ka))if(b=Number(h[1]),d=Number", |
| "(h[2]),h=Number(h[3]),0<=b&&255>=b&&0<=d&&255>=d&&0<=h&&255>=h){b=[b,d,", |
| "h,1];break b}b=null}if(!b)b:{b=e.toLowerCase();d=ga[b.toLowerCase()];if", |
| "(!d&&(d=\"#\"==b.charAt(0)?b:\"#\"+b,4==d.length&&(d=d.replace(ha,\"#$1", |
| "$1$2$2$3$3\")),!ia.test(d))){b=null;break b}b=[parseInt(d.substr(1,2),1", |
| "6),parseInt(d.substr(3,2),16),parseInt(d.substr(5,2),16),1]}e=b?\"rgba(", |
| "\"+b.join(\", \")+\")\":\ne}}return e}function sa(a,c){var b=a.currentS", |
| "tyle||a.style,e=b[c];void 0===e&&\"function\"==l(b.getPropertyValue)&&(", |
| "e=b.getPropertyValue(c));return\"inherit\"!=e?void 0!==e?e:null:(b=R(a)", |
| ")?sa(b,c):null}\nfunction T(a,c,b){function e(a){var b=U(a);return 0<b.", |
| "height&&0<b.width?!0:Q(a,\"PATH\")&&(0<b.height||0<b.width)?(a=S(a,\"st", |
| "roke-width\"),!!a&&0<parseInt(a,10)):\"hidden\"!=S(a,\"overflow\")&&da(", |
| "a.childNodes,function(a){return 3==a.nodeType||Q(a)&&e(a)})}function d(", |
| "a){return V(a)==W&&ea(a.childNodes,function(a){return!Q(a)||d(a)||!e(a)", |
| "})}if(!Q(a))throw Error(\"Argument to isShown must be of type Element\"", |
| ");if(Q(a,\"BODY\"))return!0;if(Q(a,\"OPTION\")||Q(a,\"OPTGROUP\"))retur", |
| "n a=na(a,function(a){return Q(a,\"SELECT\")}),\n!!a&&T(a,!0,b);var f=ta", |
| "(a);if(f)return!!f.c&&0<f.rect.width&&0<f.rect.height&&T(f.c,c,b);if(Q(", |
| "a,\"INPUT\")&&\"hidden\"==a.type.toLowerCase()||Q(a,\"NOSCRIPT\"))retur", |
| "n!1;f=S(a,\"visibility\");return\"collapse\"!=f&&\"hidden\"!=f&&b(a)&&(", |
| "c||0!=ua(a))&&e(a)?!d(a):!1}var W=\"hidden\";\nfunction V(a){function c", |
| "(a){function b(a){return a==h?!0:0==S(a,\"display\").lastIndexOf(\"inli", |
| "ne\",0)||\"absolute\"==c&&\"static\"==S(a,\"position\")?!1:!0}var c=S(a", |
| ",\"position\");if(\"fixed\"==c)return G=!0,a==h?null:h;for(a=R(a);a&&!b", |
| "(a);)a=R(a);return a}function b(a){var b=a;if(\"visible\"==C)if(a==h&&F", |
| ")b=F;else if(a==F)return{x:\"visible\",y:\"visible\"};b={x:S(b,\"overfl", |
| "ow-x\"),y:S(b,\"overflow-y\")};a==h&&(b.x=\"visible\"==b.x?\"auto\":b.x", |
| ",b.y=\"visible\"==b.y?\"auto\":b.y);return b}function e(a){if(a==h){var", |
| " b=(new B(f)).a;\na=b.scrollingElement?b.scrollingElement:b.body||b.doc", |
| "umentElement;b=b.parentWindow||b.defaultView;a=new y(b.pageXOffset||a.s", |
| "crollLeft,b.pageYOffset||a.scrollTop)}else a=new y(a.scrollLeft,a.scrol", |
| "lTop);return a}var d=wa(a),f=A(a),h=f.documentElement,F=f.body,C=S(h,\"", |
| "overflow\"),G;for(a=c(a);a;a=c(a)){var m=b(a);if(\"visible\"!=m.x||\"vi", |
| "sible\"!=m.y){var n=U(a);if(0==n.width||0==n.height)return W;var t=d.ri", |
| "ght<n.left,D=d.bottom<n.top;if(t&&\"hidden\"==m.x||D&&\"hidden\"==m.y)r", |
| "eturn W;if(t&&\"visible\"!=m.x||D&&\n\"visible\"!=m.y){t=e(a);D=d.botto", |
| "m<n.top-t.y;if(d.right<n.left-t.x&&\"visible\"!=m.x||D&&\"visible\"!=m.", |
| "x)return W;d=V(a);return d==W?W:\"scroll\"}t=d.left>=n.left+n.width;n=d", |
| ".top>=n.top+n.height;if(t&&\"hidden\"==m.x||n&&\"hidden\"==m.y)return W", |
| ";if(t&&\"visible\"!=m.x||n&&\"visible\"!=m.y){if(G&&(m=e(a),d.left>=h.s", |
| "crollWidth-m.x||d.right>=h.scrollHeight-m.y))return W;d=V(a);return d==", |
| "W?W:\"scroll\"}}}return\"none\"}\nfunction U(a){var c=ta(a);if(c)return", |
| " c.rect;if(Q(a,\"HTML\"))return a=A(a),a=((a?a.parentWindow||a.defaultV", |
| "iew:window)||window).document,a=\"CSS1Compat\"==a.compatMode?a.document", |
| "Element:a.body,a=new z(a.clientWidth,a.clientHeight),new P(0,0,a.width,", |
| "a.height);var b;try{b=a.getBoundingClientRect()}catch(e){return new P(0", |
| ",0,0,0)}return new P(b.left,b.top,b.right-b.left,b.bottom-b.top)}\nfunc", |
| "tion ta(a){var c=Q(a,\"MAP\");if(!c&&!Q(a,\"AREA\"))return null;var b=c", |
| "?a:Q(a.parentNode,\"MAP\")?a.parentNode:null,e=null,d=null;if(b&&b.name", |
| "&&(e=ra('/descendant::*[@usemap = \"#'+b.name+'\"]',A(b)))&&(d=U(e),!c&", |
| "&\"default\"!=a.shape.toLowerCase())){var f=xa(a);a=Math.min(Math.max(f", |
| ".left,0),d.width);c=Math.min(Math.max(f.top,0),d.height);b=Math.min(f.w", |
| "idth,d.width-a);f=Math.min(f.height,d.height-c);d=new P(a+d.left,c+d.to", |
| "p,b,f)}return{c:e,rect:d||new P(0,0,0,0)}}\nfunction xa(a){var c=a.shap", |
| "e.toLowerCase();a=a.coords.split(\",\");if(\"rect\"==c&&4==a.length){va", |
| "r c=a[0],b=a[1];return new P(c,b,a[2]-c,a[3]-b)}if(\"circle\"==c&&3==a.", |
| "length)return c=a[2],new P(a[0]-c,a[1]-c,2*c,2*c);if(\"poly\"==c&&2<a.l", |
| "ength){for(var c=a[0],b=a[1],e=c,d=b,f=2;f+1<a.length;f+=2)c=Math.min(c", |
| ",a[f]),e=Math.max(e,a[f]),b=Math.min(b,a[f+1]),d=Math.max(d,a[f+1]);ret", |
| "urn new P(c,b,e-c,d-b)}return new P(0,0,0,0)}function wa(a){a=U(a);retu", |
| "rn new O(a.top,a.left+a.width,a.top+a.height,a.left)}\nfunction ua(a){v", |
| "ar c=1,b=S(a,\"opacity\");b&&(c=Number(b));(a=R(a))&&(c*=ua(a));return ", |
| "c};function ya(a,c){function b(a){if(\"none\"==S(a,\"display\"))return!", |
| "1;a=R(a);return!a||b(a)}return T(a,!!c,b)}var X=[\"_\"],Y=k;X[0]in Y||!", |
| "Y.execScript||Y.execScript(\"var \"+X[0]);for(var Z;X.length&&(Z=X.shif", |
| "t());)X.length||void 0===ya?Y=Y[Z]?Y[Z]:Y[Z]={}:Y[Z]=ya;; return this._", |
| ".apply(null,arguments);}.apply({navigator:typeof window!=undefined?wind", |
| "ow.navigator:null,document:typeof window!=undefined?window.document:nul", |
| "l}, arguments);}", |
| NULL |
| }; |
| |
| const char* const IS_ENABLED[] = { |
| "function(){return function(){function b(a){var c=d;if(\"string\"==typeo", |
| "f c)return\"string\"==typeof a&&1==a.length?c.indexOf(a,0):-1;for(var g", |
| "=0;g<c.length;g++)if(g in c&&c[g]===a)return g;return-1};function e(a){", |
| "for(;a&&1!=a.nodeType;)a=a.previousSibling;return a}function f(a,c){for", |
| "(var g=0;a;){if(c(a))return a;a=a.parentNode;g++}return null};function ", |
| "h(a){this.b=a}h.prototype.toString=function(){return this.b};var k={};f", |
| "unction l(a){if(k.hasOwnProperty(a))throw Error(\"Binary operator alrea", |
| "dy created: \"+a);a=new h(a);k[a.toString()]=a}l(\"div\");l(\"mod\");l(", |
| "\"*\");l(\"+\");l(\"-\");l(\"<\");l(\">\");l(\"<=\");l(\">=\");l(\"=\")", |
| ";l(\"!=\");l(\"and\");l(\"or\");function m(a){this.a=a}m.prototype.toSt", |
| "ring=function(){return this.a};var n={};function p(a){if(n.hasOwnProper", |
| "ty(a))throw Error(\"Function already created: \"+a+\".\");n[a]=new m(a)", |
| "}p(\"boolean\");p(\"ceiling\");p(\"concat\");p(\"contains\");p(\"count", |
| "\");p(\"false\");p(\"floor\");p(\"id\");p(\"lang\");p(\"last\");p(\"loc", |
| "al-name\");p(\"name\");p(\"namespace-uri\");p(\"normalize-space\");p(\"", |
| "not\");p(\"number\");p(\"position\");p(\"round\");p(\"starts-with\");p(", |
| "\"string\");p(\"string-length\");p(\"substring\");p(\"substring-after\"", |
| ");p(\"substring-before\");\np(\"sum\");p(\"translate\");p(\"true\");fun", |
| "ction q(a){this.a=a}q.prototype.toString=function(){return this.a};var ", |
| "r={};function t(a){if(r.hasOwnProperty(a))throw Error(\"Axis already cr", |
| "eated: \"+a);r[a]=new q(a)}t(\"ancestor\");t(\"ancestor-or-self\");t(\"", |
| "attribute\");t(\"child\");t(\"descendant\");t(\"descendant-or-self\");t", |
| "(\"following\");t(\"following-sibling\");t(\"namespace\");t(\"parent\")", |
| ";t(\"preceding\");t(\"preceding-sibling\");t(\"self\");function u(a,c){", |
| "return!!a&&1==a.nodeType&&(!c||a.tagName.toUpperCase()==c)}var d=\"BUTT", |
| "ON INPUT OPTGROUP OPTION SELECT TEXTAREA\".split(\" \");\nfunction v(a)", |
| "{var c=a.tagName.toUpperCase();return 0<=b(c)?a.disabled?!1:a.parentNod", |
| "e&&1==a.parentNode.nodeType&&\"OPTGROUP\"==c||\"OPTION\"==c?v(a.parentN", |
| "ode):!f(a,function(a){var c=a.parentNode;if(c&&u(c,\"FIELDSET\")&&c.dis", |
| "abled){if(!u(a,\"LEGEND\"))return!0;for(;a=void 0!==a.previousElementSi", |
| "bling?a.previousElementSibling:e(a.previousSibling);)if(u(a,\"LEGEND\")", |
| ")return!0}return!1}):!0};var w=v,x=[\"_\"],y=this;x[0]in y||!y.execScri", |
| "pt||y.execScript(\"var \"+x[0]);for(var z;x.length&&(z=x.shift());)x.le", |
| "ngth||void 0===w?y=y[z]?y[z]:y[z]={}:y[z]=w;; return this._.apply(null,", |
| "arguments);}.apply({navigator:typeof window!=undefined?window.navigator", |
| ":null,document:typeof window!=undefined?window.document:null}, argument", |
| "s);}", |
| NULL |
| }; |
| |
| const char* const SUBMIT[] = { |
| "function(){return function(){var b;function f(a,c){function d(){}d.prot", |
| "otype=c.prototype;a.A=c.prototype;a.prototype=new d;a.prototype.constru", |
| "ctor=a;a.w=function(a,d,H){for(var I=Array(arguments.length-2),v=2;v<ar", |
| "guments.length;v++)I[v-2]=arguments[v];return c.prototype[d].apply(a,I)", |
| "}};var g=window;function k(a,c){for(var d=a.length,e=\"string\"==typeof", |
| " a?a.split(\"\"):a,h=0;h<d;h++)h in e&&c.call(void 0,e[h],h,a)};functio", |
| "n l(a,c){this.code=a;this.state=m[a]||n;this.message=c||\"\";var d=this", |
| ".state.replace(/((?:^|\\s+)[a-z])/g,function(a){return a.toUpperCase().", |
| "replace(/^[\\s\\xa0]+/g,\"\")}),e=d.length-5;if(0>e||d.indexOf(\"Error", |
| "\",e)!=e)d+=\"Error\";this.name=d;d=Error(this.message);d.name=this.nam", |
| "e;this.stack=d.stack||\"\"}f(l,Error);var n=\"unknown error\",m={15:\"e", |
| "lement not selectable\",11:\"element not visible\"};m[31]=n;m[30]=n;m[2", |
| "4]=\"invalid cookie domain\";m[29]=\"invalid element coordinates\";m[12", |
| "]=\"invalid element state\";\nm[32]=\"invalid selector\";m[51]=\"invali", |
| "d selector\";m[52]=\"invalid selector\";m[17]=\"javascript error\";m[40", |
| "5]=\"unsupported operation\";m[34]=\"move target out of bounds\";m[27]=", |
| "\"no such alert\";m[7]=\"no such element\";m[8]=\"no such frame\";m[23]", |
| "=\"no such window\";m[28]=\"script timeout\";m[33]=\"session not create", |
| "d\";m[10]=\"stale element reference\";m[21]=\"timeout\";m[25]=\"unable ", |
| "to set cookie\";m[26]=\"unexpected alert open\";m[13]=n;m[9]=\"unknown ", |
| "command\";l.prototype.toString=function(){return this.name+\": \"+this.", |
| "message};var p;a:{var q=this.navigator;if(q){var r=q.userAgent;if(r){p=", |
| "r;break a}}p=\"\"};var t=-1!=p.indexOf(\"Macintosh\"),u=-1!=p.indexOf(", |
| "\"Windows\");function w(a){return 9==a.nodeType?a:a.ownerDocument||a.do", |
| "cument}function x(a,c,d){d||(a=a.parentNode);for(d=0;a;){if(c(a))return", |
| " a;a=a.parentNode;d++}return null};function y(a){this.u=a}y.prototype.t", |
| "oString=function(){return this.u};var z={};function A(a){if(z.hasOwnPro", |
| "perty(a))throw Error(\"Binary operator already created: \"+a);a=new y(a", |
| ");z[a.toString()]=a}A(\"div\");A(\"mod\");A(\"*\");A(\"+\");A(\"-\");A(", |
| "\"<\");A(\">\");A(\"<=\");A(\">=\");A(\"=\");A(\"!=\");A(\"and\");A(\"o", |
| "r\");function B(a){this.h=a}B.prototype.toString=function(){return this", |
| ".h};var C={};function D(a){if(C.hasOwnProperty(a))throw Error(\"Functio", |
| "n already created: \"+a+\".\");C[a]=new B(a)}D(\"boolean\");D(\"ceiling", |
| "\");D(\"concat\");D(\"contains\");D(\"count\");D(\"false\");D(\"floor\"", |
| ");D(\"id\");D(\"lang\");D(\"last\");D(\"local-name\");D(\"name\");D(\"n", |
| "amespace-uri\");D(\"normalize-space\");D(\"not\");D(\"number\");D(\"pos", |
| "ition\");D(\"round\");D(\"starts-with\");D(\"string\");D(\"string-lengt", |
| "h\");D(\"substring\");D(\"substring-after\");D(\"substring-before\");\n", |
| "D(\"sum\");D(\"translate\");D(\"true\");function E(a){this.h=a}E.protot", |
| "ype.toString=function(){return this.h};var F={};function G(a){if(F.hasO", |
| "wnProperty(a))throw Error(\"Axis already created: \"+a);F[a]=new E(a)}G", |
| "(\"ancestor\");G(\"ancestor-or-self\");G(\"attribute\");G(\"child\");G(", |
| "\"descendant\");G(\"descendant-or-self\");G(\"following\");G(\"followin", |
| "g-sibling\");G(\"namespace\");G(\"parent\");G(\"preceding\");G(\"preced", |
| "ing-sibling\");G(\"self\");function J(a,c){return!!a&&1==a.nodeType&&(!", |
| "c||a.tagName.toUpperCase()==c)};function K(){this.i=g.document.document", |
| "Element;this.v=null;var a;a:{var c=w(this.i);try{a=c&&c.activeElement;b", |
| "reak a}catch(d){}a=null}a&&L(this,a)}function L(a,c){a.i=c;a.v=J(c,\"OP", |
| "TION\")?x(c,function(a){return J(a,\"SELECT\")}):null}function M(a){ret", |
| "urn J(a,\"FORM\")};function N(a,c,d){this.l=a;this.m=c;this.o=d}N.proto", |
| "type.create=function(a){a=w(a).createEvent(\"HTMLEvents\");a.initEvent(", |
| "this.l,this.m,this.o);return a};N.prototype.toString=function(){return ", |
| "this.l};var O=new N(\"submit\",!0,!0);function P(a,c){this.f={};this.c=", |
| "[];this.g=0;var d=arguments.length;if(1<d){if(d%2)throw Error(\"Uneven ", |
| "number of arguments\");for(var e=0;e<d;e+=2)this.set(arguments[e],argum", |
| "ents[e+1])}else a&&this.addAll(a)}function Q(a){R(a);return a.c.concat(", |
| ")}b=P.prototype;b.clear=function(){this.f={};this.g=this.c.length=0};b.", |
| "remove=function(a){return Object.prototype.hasOwnProperty.call(this.f,a", |
| ")?(delete this.f[a],this.g--,this.c.length>2*this.g&&R(this),!0):!1};\n", |
| "function R(a){if(a.g!=a.c.length){for(var c=0,d=0;c<a.c.length;){var e=", |
| "a.c[c];Object.prototype.hasOwnProperty.call(a.f,e)&&(a.c[d++]=e);c++}a.", |
| "c.length=d}if(a.g!=a.c.length){for(var h={},d=c=0;c<a.c.length;)e=a.c[c", |
| "],Object.prototype.hasOwnProperty.call(h,e)||(a.c[d++]=e,h[e]=1),c++;a.", |
| "c.length=d}}b.get=function(a,c){return Object.prototype.hasOwnProperty.", |
| "call(this.f,a)?this.f[a]:c};b.set=function(a,c){Object.prototype.hasOwn", |
| "Property.call(this.f,a)||(this.g++,this.c.push(a));this.f[a]=c};\nb.add", |
| "All=function(a){var c;if(a instanceof P){c=Q(a);R(a);for(var d=[],e=0;e", |
| "<a.c.length;e++)d.push(a.f[a.c[e]]);a=d}else{c=[];var e=0,h;for(h in a)", |
| "c[e++]=h;e=[];h=0;for(d in a)e[h++]=a[d];a=e}for(d=0;d<c.length;d++)thi", |
| "s.set(c[d],a[d])};b.forEach=function(a,c){for(var d=Q(this),e=0;e<d.len", |
| "gth;e++){var h=d[e],H=this.get(h);a.call(c,H,h,this)}};b.clone=function", |
| "(){return new P(this)};var S={};function T(a,c,d){var e=typeof a;(\"obj", |
| "ect\"==e&&null!=a||\"function\"==e)&&(a=a.a);a=new aa(a);!c||c in S&&!d", |
| "||(S[c]={key:a,shift:!1},d&&(S[d]={key:a,shift:!0}));return a}function ", |
| "aa(a){this.code=a}T(8);T(9);T(13);var ba=T(16),ca=T(17),da=T(18);T(19);", |
| "T(20);T(27);T(32,\" \");T(33);T(34);T(35);T(36);T(37);T(38);T(39);T(40)", |
| ";T(44);T(45);T(46);T(48,\"0\",\")\");T(49,\"1\",\"!\");T(50,\"2\",\"@\"", |
| ");T(51,\"3\",\"#\");T(52,\"4\",\"$\");T(53,\"5\",\"%\");T(54,\"6\",\"^", |
| "\");T(55,\"7\",\"&\");T(56,\"8\",\"*\");T(57,\"9\",\"(\");T(65,\"a\",\"", |
| "A\");\nT(66,\"b\",\"B\");T(67,\"c\",\"C\");T(68,\"d\",\"D\");T(69,\"e\"", |
| ",\"E\");T(70,\"f\",\"F\");T(71,\"g\",\"G\");T(72,\"h\",\"H\");T(73,\"i", |
| "\",\"I\");T(74,\"j\",\"J\");T(75,\"k\",\"K\");T(76,\"l\",\"L\");T(77,\"", |
| "m\",\"M\");T(78,\"n\",\"N\");T(79,\"o\",\"O\");T(80,\"p\",\"P\");T(81,", |
| "\"q\",\"Q\");T(82,\"r\",\"R\");T(83,\"s\",\"S\");T(84,\"t\",\"T\");T(85", |
| ",\"u\",\"U\");T(86,\"v\",\"V\");T(87,\"w\",\"W\");T(88,\"x\",\"X\");T(8", |
| "9,\"y\",\"Y\");T(90,\"z\",\"Z\");var ea=T(u?{b:91,a:91}:t?{b:224,a:91}:", |
| "{b:0,a:91});T(u?{b:92,a:92}:t?{b:224,a:93}:{b:0,a:92});T(u?{b:93,a:93}:", |
| "t?{b:0,a:0}:{b:93,a:null});T({b:96,a:96},\"0\");\nT({b:97,a:97},\"1\");", |
| "T({b:98,a:98},\"2\");T({b:99,a:99},\"3\");T({b:100,a:100},\"4\");T({b:1", |
| "01,a:101},\"5\");T({b:102,a:102},\"6\");T({b:103,a:103},\"7\");T({b:104", |
| ",a:104},\"8\");T({b:105,a:105},\"9\");T({b:106,a:106},\"*\");T({b:107,a", |
| ":107},\"+\");T({b:109,a:109},\"-\");T({b:110,a:110},\".\");T({b:111,a:1", |
| "11},\"/\");T(144);T(112);T(113);T(114);T(115);T(116);T(117);T(118);T(11", |
| "9);T(120);T(121);T(122);T(123);T({b:107,a:187},\"=\",\"+\");T(108,\",\"", |
| ");T({b:109,a:189},\"-\",\"_\");T(188,\",\",\"<\");T(190,\".\",\">\");T(", |
| "191,\"/\",\"?\");T(192,\"`\",\"~\");\nT(219,\"[\",\"{\");T(220,\"\\\\\"", |
| ",\"|\");T(221,\"]\",\"}\");T({b:59,a:186},\";\",\":\");T(222,\"'\",'\"'", |
| ");var U=new P;U.set(1,ba);U.set(2,ca);U.set(4,da);U.set(8,ea);(function", |
| "(a){var c=new P;k(Q(a),function(d){c.set(a.get(d).code,d)});return c})(", |
| "U);function V(){K.call(this)}f(V,K);V.s=function(){return V.j?V.j:V.j=n", |
| "ew V};function W(a){var c=x(a,M,!0);if(!c)throw new l(7,\"Element was n", |
| "ot in a form, so could not submit.\");var d=V.s();L(d,a);if(!M(c))throw", |
| " new l(12,\"Element is not a form, so could not submit.\");a=O.create(c", |
| ",void 0);\"isTrusted\"in a||(a.isTrusted=!1);c.dispatchEvent(a)&&(J(c.s", |
| "ubmit)?c.constructor.prototype.submit.call(c):c.submit())}var X=[\"_\"]", |
| ",Y=this;X[0]in Y||!Y.execScript||Y.execScript(\"var \"+X[0]);for(var Z;", |
| "X.length&&(Z=X.shift());)X.length||void 0===W?Y=Y[Z]?Y[Z]:Y[Z]={}:Y[Z]=", |
| "W;; return this._.apply(null,arguments);}.apply({navigator:typeof windo", |
| "w!=undefined?window.navigator:null,document:typeof window!=undefined?wi", |
| "ndow.document:null}, arguments);}", |
| NULL |
| }; |
| |
| const char* const FIND_ELEMENT[] = { |
| "function(){return function(){var h,aa=this;\nfunction ba(a){var b=typeo", |
| "f a;if(\"object\"==b)if(a){if(a instanceof Array)return\"array\";if(a i", |
| "nstanceof Object)return b;var c=Object.prototype.toString.call(a);if(\"", |
| "[object Window]\"==c)return\"object\";if(\"[object Array]\"==c||\"numbe", |
| "r\"==typeof a.length&&\"undefined\"!=typeof a.splice&&\"undefined\"!=ty", |
| "peof a.propertyIsEnumerable&&!a.propertyIsEnumerable(\"splice\"))return", |
| "\"array\";if(\"[object Function]\"==c||\"undefined\"!=typeof a.call&&\"", |
| "undefined\"!=typeof a.propertyIsEnumerable&&!a.propertyIsEnumerable(\"c", |
| "all\"))return\"function\"}else return\"null\";else if(\"function\"==\nb", |
| "&&\"undefined\"==typeof a.call)return\"object\";return b}function ca(a)", |
| "{var b=ba(a);return\"array\"==b||\"object\"==b&&\"number\"==typeof a.le", |
| "ngth}function k(a){return\"string\"==typeof a}function l(a){return\"num", |
| "ber\"==typeof a}function n(a){return\"function\"==ba(a)}function da(a){", |
| "var b=typeof a;return\"object\"==b&&null!=a||\"function\"==b};var ea=wi", |
| "ndow;var fa;function ga(a){var b=a.length-1;return 0<=b&&a.indexOf(\" ", |
| "\",b)==b}var p=String.prototype.trim?function(a){return a.trim()}:funct", |
| "ion(a){return a.replace(/^[\\s\\xa0]+|[\\s\\xa0]+$/g,\"\")};function ha", |
| "(a){return String(a).replace(/\\-([a-z])/g,function(a,c){return c.toUpp", |
| "erCase()})};var ia=Array.prototype;function q(a,b){if(k(a))return k(b)&", |
| "&1==b.length?a.indexOf(b,0):-1;for(var c=0;c<a.length;c++)if(c in a&&a[", |
| "c]===b)return c;return-1}function u(a,b){for(var c=a.length,d=k(a)?a.sp", |
| "lit(\"\"):a,e=0;e<c;e++)e in d&&b.call(void 0,d[e],e,a)}function ja(a,b", |
| "){for(var c=a.length,d=[],e=0,f=k(a)?a.split(\"\"):a,g=0;g<c;g++)if(g i", |
| "n f){var r=f[g];b.call(void 0,r,g,a)&&(d[e++]=r)}return d}function ka(a", |
| ",b){var c=\"\";u(a,function(d,e){c=b.call(void 0,c,d,e,a)});return c}\n", |
| "function la(a,b){for(var c=a.length,d=k(a)?a.split(\"\"):a,e=0;e<c;e++)", |
| "if(e in d&&b.call(void 0,d[e],e,a))return!0;return!1}function ma(a,b){f", |
| "or(var c=a.length,d=k(a)?a.split(\"\"):a,e=0;e<c;e++)if(e in d&&!b.call", |
| "(void 0,d[e],e,a))return!1;return!0}function na(a,b){var c;a:{c=a.lengt", |
| "h;for(var d=k(a)?a.split(\"\"):a,e=0;e<c;e++)if(e in d&&b.call(void 0,d", |
| "[e],e,a)){c=e;break a}c=-1}return 0>c?null:k(a)?a.charAt(c):a[c]}\nfunc", |
| "tion oa(a){var b=a.length;if(0<b){for(var c=Array(b),d=0;d<b;d++)c[d]=a", |
| "[d];return c}return[]}function pa(a,b,c){return 2>=arguments.length?ia.", |
| "slice.call(a,b):ia.slice.call(a,b,c)};var qa={aliceblue:\"#f0f8ff\",ant", |
| "iquewhite:\"#faebd7\",aqua:\"#00ffff\",aquamarine:\"#7fffd4\",azure:\"#", |
| "f0ffff\",beige:\"#f5f5dc\",bisque:\"#ffe4c4\",black:\"#000000\",blanche", |
| "dalmond:\"#ffebcd\",blue:\"#0000ff\",blueviolet:\"#8a2be2\",brown:\"#a5", |
| "2a2a\",burlywood:\"#deb887\",cadetblue:\"#5f9ea0\",chartreuse:\"#7fff00", |
| "\",chocolate:\"#d2691e\",coral:\"#ff7f50\",cornflowerblue:\"#6495ed\",c", |
| "ornsilk:\"#fff8dc\",crimson:\"#dc143c\",cyan:\"#00ffff\",darkblue:\"#00", |
| "008b\",darkcyan:\"#008b8b\",darkgoldenrod:\"#b8860b\",darkgray:\"#a9a9a", |
| "9\",darkgreen:\"#006400\",\ndarkgrey:\"#a9a9a9\",darkkhaki:\"#bdb76b\",", |
| "darkmagenta:\"#8b008b\",darkolivegreen:\"#556b2f\",darkorange:\"#ff8c00", |
| "\",darkorchid:\"#9932cc\",darkred:\"#8b0000\",darksalmon:\"#e9967a\",da", |
| "rkseagreen:\"#8fbc8f\",darkslateblue:\"#483d8b\",darkslategray:\"#2f4f4", |
| "f\",darkslategrey:\"#2f4f4f\",darkturquoise:\"#00ced1\",darkviolet:\"#9", |
| "400d3\",deeppink:\"#ff1493\",deepskyblue:\"#00bfff\",dimgray:\"#696969", |
| "\",dimgrey:\"#696969\",dodgerblue:\"#1e90ff\",firebrick:\"#b22222\",flo", |
| "ralwhite:\"#fffaf0\",forestgreen:\"#228b22\",fuchsia:\"#ff00ff\",gainsb", |
| "oro:\"#dcdcdc\",\nghostwhite:\"#f8f8ff\",gold:\"#ffd700\",goldenrod:\"#", |
| "daa520\",gray:\"#808080\",green:\"#008000\",greenyellow:\"#adff2f\",gre", |
| "y:\"#808080\",honeydew:\"#f0fff0\",hotpink:\"#ff69b4\",indianred:\"#cd5", |
| "c5c\",indigo:\"#4b0082\",ivory:\"#fffff0\",khaki:\"#f0e68c\",lavender:", |
| "\"#e6e6fa\",lavenderblush:\"#fff0f5\",lawngreen:\"#7cfc00\",lemonchiffo", |
| "n:\"#fffacd\",lightblue:\"#add8e6\",lightcoral:\"#f08080\",lightcyan:\"", |
| "#e0ffff\",lightgoldenrodyellow:\"#fafad2\",lightgray:\"#d3d3d3\",lightg", |
| "reen:\"#90ee90\",lightgrey:\"#d3d3d3\",lightpink:\"#ffb6c1\",lightsalmo", |
| "n:\"#ffa07a\",\nlightseagreen:\"#20b2aa\",lightskyblue:\"#87cefa\",ligh", |
| "tslategray:\"#778899\",lightslategrey:\"#778899\",lightsteelblue:\"#b0c", |
| "4de\",lightyellow:\"#ffffe0\",lime:\"#00ff00\",limegreen:\"#32cd32\",li", |
| "nen:\"#faf0e6\",magenta:\"#ff00ff\",maroon:\"#800000\",mediumaquamarine", |
| ":\"#66cdaa\",mediumblue:\"#0000cd\",mediumorchid:\"#ba55d3\",mediumpurp", |
| "le:\"#9370db\",mediumseagreen:\"#3cb371\",mediumslateblue:\"#7b68ee\",m", |
| "ediumspringgreen:\"#00fa9a\",mediumturquoise:\"#48d1cc\",mediumvioletre", |
| "d:\"#c71585\",midnightblue:\"#191970\",mintcream:\"#f5fffa\",mistyrose:", |
| "\"#ffe4e1\",\nmoccasin:\"#ffe4b5\",navajowhite:\"#ffdead\",navy:\"#0000", |
| "80\",oldlace:\"#fdf5e6\",olive:\"#808000\",olivedrab:\"#6b8e23\",orange", |
| ":\"#ffa500\",orangered:\"#ff4500\",orchid:\"#da70d6\",palegoldenrod:\"#", |
| "eee8aa\",palegreen:\"#98fb98\",paleturquoise:\"#afeeee\",palevioletred:", |
| "\"#db7093\",papayawhip:\"#ffefd5\",peachpuff:\"#ffdab9\",peru:\"#cd853f", |
| "\",pink:\"#ffc0cb\",plum:\"#dda0dd\",powderblue:\"#b0e0e6\",purple:\"#8", |
| "00080\",red:\"#ff0000\",rosybrown:\"#bc8f8f\",royalblue:\"#4169e1\",sad", |
| "dlebrown:\"#8b4513\",salmon:\"#fa8072\",sandybrown:\"#f4a460\",seagreen", |
| ":\"#2e8b57\",\nseashell:\"#fff5ee\",sienna:\"#a0522d\",silver:\"#c0c0c0", |
| "\",skyblue:\"#87ceeb\",slateblue:\"#6a5acd\",slategray:\"#708090\",slat", |
| "egrey:\"#708090\",snow:\"#fffafa\",springgreen:\"#00ff7f\",steelblue:\"", |
| "#4682b4\",tan:\"#d2b48c\",teal:\"#008080\",thistle:\"#d8bfd8\",tomato:", |
| "\"#ff6347\",turquoise:\"#40e0d0\",violet:\"#ee82ee\",wheat:\"#f5deb3\",", |
| "white:\"#ffffff\",whitesmoke:\"#f5f5f5\",yellow:\"#ffff00\",yellowgreen", |
| ":\"#9acd32\"};var ra=\"backgroundColor borderTopColor borderRightColor ", |
| "borderBottomColor borderLeftColor color outlineColor\".split(\" \"),sa=", |
| "/#([0-9a-fA-F])([0-9a-fA-F])([0-9a-fA-F])/,ta=/^#(?:[0-9a-f]{3}){1,2}$/", |
| "i,ua=/^(?:rgba)?\\((\\d{1,3}),\\s?(\\d{1,3}),\\s?(\\d{1,3}),\\s?(0|1|0", |
| "\\.\\d*)\\)$/i,va=/^(?:rgb)?\\((0|[1-9]\\d{0,2}),\\s?(0|[1-9]\\d{0,2}),", |
| "\\s?(0|[1-9]\\d{0,2})\\)$/i;function v(a,b){this.code=a;this.state=w[a]", |
| "||x;this.message=b||\"\";var c=this.state.replace(/((?:^|\\s+)[a-z])/g,", |
| "function(a){return a.toUpperCase().replace(/^[\\s\\xa0]+/g,\"\")}),d=c.", |
| "length-5;if(0>d||c.indexOf(\"Error\",d)!=d)c+=\"Error\";this.name=c;c=E", |
| "rror(this.message);c.name=this.name;this.stack=c.stack||\"\"}\n(functio", |
| "n(){var a=Error;function b(){}b.prototype=a.prototype;v.O=a.prototype;v", |
| ".prototype=new b;v.prototype.constructor=v;v.L=function(b,d,e){for(var ", |
| "f=Array(arguments.length-2),g=2;g<arguments.length;g++)f[g-2]=arguments", |
| "[g];return a.prototype[d].apply(b,f)}})();var x=\"unknown error\",w={15", |
| ":\"element not selectable\",11:\"element not visible\"};w[31]=x;w[30]=x", |
| ";w[24]=\"invalid cookie domain\";w[29]=\"invalid element coordinates\";", |
| "w[12]=\"invalid element state\";w[32]=\"invalid selector\";w[51]=\"inva", |
| "lid selector\";\nw[52]=\"invalid selector\";w[17]=\"javascript error\";", |
| "w[405]=\"unsupported operation\";w[34]=\"move target out of bounds\";w[", |
| "27]=\"no such alert\";w[7]=\"no such element\";w[8]=\"no such frame\";w", |
| "[23]=\"no such window\";w[28]=\"script timeout\";w[33]=\"session not cr", |
| "eated\";w[10]=\"stale element reference\";w[21]=\"timeout\";w[25]=\"una", |
| "ble to set cookie\";w[26]=\"unexpected alert open\";w[13]=x;w[9]=\"unkn", |
| "own command\";v.prototype.toString=function(){return this.name+\": \"+t", |
| "his.message};function y(a,b){this.x=void 0!==a?a:0;this.y=void 0!==b?b:", |
| "0}h=y.prototype;h.clone=function(){return new y(this.x,this.y)};h.toStr", |
| "ing=function(){return\"(\"+this.x+\", \"+this.y+\")\"};h.ceil=function(", |
| "){this.x=Math.ceil(this.x);this.y=Math.ceil(this.y);return this};h.floo", |
| "r=function(){this.x=Math.floor(this.x);this.y=Math.floor(this.y);return", |
| " this};h.round=function(){this.x=Math.round(this.x);this.y=Math.round(t", |
| "his.y);return this};\nh.translate=function(a,b){a instanceof y?(this.x+", |
| "=a.x,this.y+=a.y):(this.x+=a,l(b)&&(this.y+=b));return this};h.scale=fu", |
| "nction(a,b){var c=l(b)?b:a;this.x*=a;this.y*=c;return this};function wa", |
| "(a,b){this.width=a;this.height=b}h=wa.prototype;h.clone=function(){retu", |
| "rn new wa(this.width,this.height)};h.toString=function(){return\"(\"+th", |
| "is.width+\" x \"+this.height+\")\"};h.ceil=function(){this.width=Math.c", |
| "eil(this.width);this.height=Math.ceil(this.height);return this};h.floor", |
| "=function(){this.width=Math.floor(this.width);this.height=Math.floor(th", |
| "is.height);return this};h.round=function(){this.width=Math.round(this.w", |
| "idth);this.height=Math.round(this.height);return this};\nh.scale=functi", |
| "on(a,b){var c=l(b)?b:a;this.width*=a;this.height*=c;return this};functi", |
| "on B(a){return a?new C(D(a)):fa||(fa=new C)}function xa(a,b,c){function", |
| " d(c){c&&b.appendChild(k(c)?a.createTextNode(c):c)}for(var e=1;e<c.leng", |
| "th;e++){var f=c[e];!ca(f)||da(f)&&0<f.nodeType?d(f):u(ya(f)?oa(f):f,d)}", |
| "}function za(a){for(;a&&1!=a.nodeType;)a=a.previousSibling;return a}\nf", |
| "unction E(a,b){if(a.contains&&1==b.nodeType)return a==b||a.contains(b);", |
| "if(\"undefined\"!=typeof a.compareDocumentPosition)return a==b||Boolean", |
| "(a.compareDocumentPosition(b)&16);for(;b&&a!=b;)b=b.parentNode;return b", |
| "==a}\nfunction Aa(a,b){if(a==b)return 0;if(a.compareDocumentPosition)re", |
| "turn a.compareDocumentPosition(b)&2?1:-1;if(\"sourceIndex\"in a||a.pare", |
| "ntNode&&\"sourceIndex\"in a.parentNode){var c=1==a.nodeType,d=1==b.node", |
| "Type;if(c&&d)return a.sourceIndex-b.sourceIndex;var e=a.parentNode,f=b.", |
| "parentNode;return e==f?Ba(a,b):!c&&E(e,b)?-1*Da(a,b):!d&&E(f,a)?Da(b,a)", |
| ":(c?a.sourceIndex:e.sourceIndex)-(d?b.sourceIndex:f.sourceIndex)}d=D(a)", |
| ";c=d.createRange();c.selectNode(a);c.collapse(!0);d=d.createRange();d.s", |
| "electNode(b);d.collapse(!0);\nreturn c.compareBoundaryPoints(aa.Range.S", |
| "TART_TO_END,d)}function Da(a,b){var c=a.parentNode;if(c==b)return-1;for", |
| "(var d=b;d.parentNode!=c;)d=d.parentNode;return Ba(d,a)}function Ba(a,b", |
| "){for(var c=b;c=c.previousSibling;)if(c==a)return-1;return 1}function D", |
| "(a){return 9==a.nodeType?a:a.ownerDocument||a.document}function ya(a){i", |
| "f(a&&\"number\"==typeof a.length){if(da(a))return\"function\"==typeof a", |
| ".item||\"string\"==typeof a.item;if(n(a))return\"function\"==typeof a.i", |
| "tem}return!1}\nfunction Ea(a,b){a=a.parentNode;for(var c=0;a;){if(b(a))", |
| "return a;a=a.parentNode;c++}return null}function C(a){this.l=a||aa.docu", |
| "ment||document}\nfunction F(a,b,c,d){a=d||a.l;var e=b&&\"*\"!=b?b.toUpp", |
| "erCase():\"\";if(a.querySelectorAll&&a.querySelector&&(e||c))c=a.queryS", |
| "electorAll(e+(c?\".\"+c:\"\"));else if(c&&a.getElementsByClassName)if(b", |
| "=a.getElementsByClassName(c),e){a={};for(var f=d=0,g;g=b[f];f++)e==g.no", |
| "deName&&(a[d++]=g);a.length=d;c=a}else c=b;else if(b=a.getElementsByTag", |
| "Name(e||\"*\"),c){a={};for(f=d=0;g=b[f];f++){var e=g.className,r;if(r=", |
| "\"function\"==typeof e.split)r=0<=q(e.split(/\\s+/),c);r&&(a[d++]=g)}a.", |
| "length=d;c=a}else c=b;return c}h=C.prototype;\nh.createElement=function", |
| "(a){return this.l.createElement(a)};h.createTextNode=function(a){return", |
| " this.l.createTextNode(String(a))};h.appendChild=function(a,b){a.append", |
| "Child(b)};h.append=function(a,b){xa(D(a),a,arguments)};h.canHaveChildre", |
| "n=function(a){if(1!=a.nodeType)return!1;switch(a.tagName){case \"APPLET", |
| "\":case \"AREA\":case \"BASE\":case \"BR\":case \"COL\":case \"COMMAND", |
| "\":case \"EMBED\":case \"FRAME\":case \"HR\":case \"IMG\":case \"INPUT", |
| "\":case \"IFRAME\":case \"ISINDEX\":case \"KEYGEN\":case \"LINK\":case ", |
| "\"NOFRAMES\":case \"NOSCRIPT\":case \"META\":case \"OBJECT\":case \"PAR", |
| "AM\":case \"SCRIPT\":case \"SOURCE\":case \"STYLE\":case \"TRACK\":case", |
| " \"WBR\":return!1}return!0};\nh.removeNode=function(a){return a&&a.pare", |
| "ntNode?a.parentNode.removeChild(a):null};h.contains=E;function G(a){var", |
| " b=null,c=a.nodeType;1==c&&(b=a.textContent,b=void 0==b||null==b?a.inne", |
| "rText:b,b=void 0==b||null==b?\"\":b);if(\"string\"!=typeof b)if(9==c||1", |
| "==c){a=9==c?a.documentElement:a.firstChild;for(var c=0,d=[],b=\"\";a;){", |
| "do 1!=a.nodeType&&(b+=a.nodeValue),d[c++]=a;while(a=a.firstChild);for(;", |
| "c&&!(a=d[--c].nextSibling););}}else b=a.nodeValue;return\"\"+b};functio", |
| "n H(){this.h=this.g=null;this.u=0}function Fa(a){this.node=a;this.next=", |
| "this.m=null}H.prototype.unshift=function(a){a=new Fa(a);a.next=this.g;t", |
| "his.h?this.g.m=a:this.g=this.h=a;this.g=a;this.u++};H.prototype.add=fun", |
| "ction(a){a=new Fa(a);a.m=this.h;this.g?this.h.next=a:this.g=this.h=a;th", |
| "is.h=a;this.u++};function Ga(a){return(a=a.g)?a.node:null}H.prototype.i", |
| "terator=function(a){return new Ha(this,!!a)};function Ha(a,b){this.J=a;", |
| "this.C=(this.G=b)?a.h:a.g;this.v=null}\nHa.prototype.next=function(){va", |
| "r a=this.C;if(null==a)return null;var b=this.v=a;this.C=this.G?a.m:a.ne", |
| "xt;return b.node};Ha.prototype.remove=function(){var a=this.J,b=this.v;", |
| "if(!b)throw Error(\"Next must be called at least once before remove.\")", |
| ";var c=b.m,b=b.next;c?c.next=b:a.g=b;b?b.m=c:a.h=c;a.u--;this.v=null};f", |
| "unction J(a,b,c,d,e){b=b.evaluate(d);c=c.evaluate(d);var f;if(b instanc", |
| "eof H&&c instanceof H){e=b.iterator();for(d=e.next();d;d=e.next())for(b", |
| "=c.iterator(),f=b.next();f;f=b.next())if(a(G(d),G(f)))return!0;return!1", |
| "}if(b instanceof H||c instanceof H){b instanceof H?e=b:(e=c,c=b);e=e.it", |
| "erator();b=typeof c;for(d=e.next();d;d=e.next()){switch(b){case \"numbe", |
| "r\":d=+G(d);break;case \"boolean\":d=!!G(d);break;case \"string\":d=G(d", |
| ");break;default:throw Error(\"Illegal primitive type for comparison.\")", |
| ";}if(a(d,c))return!0}return!1}return e?\n\"boolean\"==typeof b||\"boole", |
| "an\"==typeof c?a(!!b,!!c):\"number\"==typeof b||\"number\"==typeof c?a(", |
| "+b,+c):a(b,c):a(+b,+c)}function Ia(a,b,c,d){this.K=a;this.s=d}Ia.protot", |
| "ype.toString=function(){return this.K};var Ja={};function K(a,b){if(Ja.", |
| "hasOwnProperty(a))throw Error(\"Binary operator already created: \"+a);", |
| "var c=new Ia(a,0,0,b);Ja[c.toString()]=c}K(\"div\",function(a,b,c){retu", |
| "rn a.b(c)/b.b(c)});K(\"mod\",function(a,b,c){return a.b(c)%b.b(c)});K(", |
| "\"*\",function(a,b,c){return a.b(c)*b.b(c)});\nK(\"+\",function(a,b,c){", |
| "return a.b(c)+b.b(c)});K(\"-\",function(a,b,c){return a.b(c)-b.b(c)});K", |
| "(\"<\",function(a,b,c){return J(function(a,b){return a<b},a,b,c)});K(\"", |
| ">\",function(a,b,c){return J(function(a,b){return a>b},a,b,c)});K(\"<=", |
| "\",function(a,b,c){return J(function(a,b){return a<=b},a,b,c)});K(\">=", |
| "\",function(a,b,c){return J(function(a,b){return a>=b},a,b,c)});K(\"=\"", |
| ",function(a,b,c){return J(function(a,b){return a==b},a,b,c,!0)});K(\"!=", |
| "\",function(a,b,c){return J(function(a,b){return a!=b},a,b,c,!0)});\nK(", |
| "\"and\",function(a,b,c){return a.j(c)&&b.j(c)});K(\"or\",function(a,b,c", |
| "){return a.j(c)||b.j(c)});function Ka(a,b,c,d,e,f){this.w=a;this.s=f}Ka", |
| ".prototype.toString=function(){return this.w};var La={};function L(a,b)", |
| "{if(La.hasOwnProperty(a))throw Error(\"Function already created: \"+a+", |
| "\".\");La[a]=new Ka(a,0,0,0,0,b)}L(\"boolean\",function(a,b){return b.j", |
| "(a)});L(\"ceiling\",function(a,b){return Math.ceil(b.b(a))});L(\"concat", |
| "\",function(a,b){return ka(pa(arguments,1),function(b,d){return b+d.a(a", |
| ")})});L(\"contains\",function(a,b,c){b=b.a(a);a=c.a(a);return-1!=b.inde", |
| "xOf(a)});L(\"count\",function(a,b){return b.evaluate(a).u});\nL(\"false", |
| "\",function(){return!1});L(\"floor\",function(a,b){return Math.floor(b.", |
| "b(a))});L(\"id\",function(a,b){var c=a.i(),d=9==c.nodeType?c:c.ownerDoc", |
| "ument,c=b.a(a).split(/\\s+/),e=[];u(c,function(a){a=d.getElementById(a)", |
| ";!a||0<=q(e,a)||e.push(a)});e.sort(Aa);var f=new H;u(e,function(a){f.ad", |
| "d(a)});return f});L(\"lang\",function(){return!1});L(\"last\",function(", |
| "a){if(1!=arguments.length)throw Error(\"Function last expects ()\");ret", |
| "urn a.M()});\nL(\"local-name\",function(a,b){var c=b?Ga(b.evaluate(a)):", |
| "a.i();return c?c.nodeName.toLowerCase():\"\"});L(\"name\",function(a,b)", |
| "{var c=b?Ga(b.evaluate(a)):a.i();return c?c.nodeName.toLowerCase():\"\"", |
| "});L(\"namespace-uri\",function(){return\"\"});L(\"normalize-space\",fu", |
| "nction(a,b){return(b?b.a(a):G(a.i())).replace(/[\\s\\xa0]+/g,\" \").rep", |
| "lace(/^\\s+|\\s+$/g,\"\")});L(\"not\",function(a,b){return!b.j(a)});L(", |
| "\"number\",function(a,b){return b?b.b(a):+G(a.i())});L(\"position\",fun", |
| "ction(a){return a.N()});L(\"round\",function(a,b){return Math.round(b.b", |
| "(a))});\nL(\"starts-with\",function(a,b,c){b=b.a(a);a=c.a(a);return 0==", |
| "b.lastIndexOf(a,0)});L(\"string\",function(a,b){return b?b.a(a):G(a.i()", |
| ")});L(\"string-length\",function(a,b){return(b?b.a(a):G(a.i())).length}", |
| ");L(\"substring\",function(a,b,c,d){c=c.b(a);if(isNaN(c)||Infinity==c||", |
| "-Infinity==c)return\"\";d=d?d.b(a):Infinity;if(isNaN(d)||-Infinity===d)", |
| "return\"\";c=Math.round(c)-1;var e=Math.max(c,0);a=b.a(a);if(Infinity==", |
| "d)return a.substring(e);b=Math.round(d);return a.substring(e,c+b)});\nL", |
| "(\"substring-after\",function(a,b,c){b=b.a(a);a=c.a(a);c=b.indexOf(a);r", |
| "eturn-1==c?\"\":b.substring(c+a.length)});L(\"substring-before\",functi", |
| "on(a,b,c){b=b.a(a);a=c.a(a);a=b.indexOf(a);return-1==a?\"\":b.substring", |
| "(0,a)});L(\"sum\",function(a,b){for(var c=b.evaluate(a).iterator(),d=0,", |
| "e=c.next();e;e=c.next())d+=+G(e);return d});\nL(\"translate\",function(", |
| "a,b,c,d){b=b.a(a);c=c.a(a);var e=d.a(a);a=[];for(d=0;d<c.length;d++){va", |
| "r f=c.charAt(d);f in a||(a[f]=e.charAt(d))}c=\"\";for(d=0;d<b.length;d+", |
| "+)f=b.charAt(d),c+=f in a?a[f]:f;return c});L(\"true\",function(){retur", |
| "n!0});function Ma(a,b,c){this.w=a;this.G=c}Ma.prototype.toString=functi", |
| "on(){return this.w};var Na={};function M(a,b){if(Na.hasOwnProperty(a))t", |
| "hrow Error(\"Axis already created: \"+a);Na[a]=new Ma(a,0,b)}M(\"ancest", |
| "or\",!0);M(\"ancestor-or-self\",!0);M(\"attribute\",!1);M(\"child\",!1)", |
| ";M(\"descendant\",!1);M(\"descendant-or-self\",!1);M(\"following\",!1);", |
| "M(\"following-sibling\",!1);M(\"namespace\",!1);M(\"parent\",!1);M(\"pr", |
| "eceding\",!0);M(\"preceding-sibling\",!0);M(\"self\",!1);var O={};O.A=f", |
| "unction(){var a={P:\"http://www.w3.org/2000/svg\"};return function(b){r", |
| "eturn a[b]||null}}();\nO.s=function(a,b,c){var d=D(a);if(!d.documentEle", |
| "ment)return null;try{for(var e=d.createNSResolver?d.createNSResolver(d.", |
| "documentElement):O.A,f={},g=d.getElementsByTagName(\"*\"),r=0;r<g.lengt", |
| "h;++r){var N=g[r],z=N.namespaceURI;if(z&&!f[z]){var m=N.lookupPrefix(z)", |
| ";if(!m)var t=z.match(\".*/(\\\\w+)/?$\"),m=t?t[1]:\"xhtml\";f[z]=m}}var", |
| " A={},I;for(I in f)A[f[I]]=I;e=function(a){return A[a]||null};try{retur", |
| "n d.evaluate(b,a,e,c,null)}catch(Ca){if(\"TypeError\"===Ca.name)return ", |
| "e=d.createNSResolver?d.createNSResolver(d.documentElement):\nO.A,d.eval", |
| "uate(b,a,e,c,null);throw Ca;}}catch(eb){throw new v(32,\"Unable to loca", |
| "te an element with the xpath expression \"+b+\" because of the followin", |
| "g error:\\n\"+eb);}};O.B=function(a,b){if(!a||1!=a.nodeType)throw new v", |
| "(32,'The result of the xpath expression \"'+b+'\" is: '+a+\". It should", |
| " be an element.\");};\nO.f=function(a,b){var c=function(){var c=O.s(b,a", |
| ",9);return c?c.singleNodeValue||null:b.selectSingleNode?(c=D(b),c.setPr", |
| "operty&&c.setProperty(\"SelectionLanguage\",\"XPath\"),b.selectSingleNo", |
| "de(a)):null}();null===c||O.B(c,a);return c};\nO.c=function(a,b){var c=f", |
| "unction(){var c=O.s(b,a,7);if(c){for(var e=c.snapshotLength,f=[],g=0;g<", |
| "e;++g)f.push(c.snapshotItem(g));return f}return b.selectNodes?(c=D(b),c", |
| ".setProperty&&c.setProperty(\"SelectionLanguage\",\"XPath\"),b.selectNo", |
| "des(a)):[]}();u(c,function(b){O.B(b,a)});return c};function P(a,b,c,d){", |
| "this.top=a;this.right=b;this.bottom=c;this.left=d}h=P.prototype;h.clone", |
| "=function(){return new P(this.top,this.right,this.bottom,this.left)};h.", |
| "toString=function(){return\"(\"+this.top+\"t, \"+this.right+\"r, \"+thi", |
| "s.bottom+\"b, \"+this.left+\"l)\"};h.contains=function(a){return this&&", |
| "a?a instanceof P?a.left>=this.left&&a.right<=this.right&&a.top>=this.to", |
| "p&&a.bottom<=this.bottom:a.x>=this.left&&a.x<=this.right&&a.y>=this.top", |
| "&&a.y<=this.bottom:!1};\nh.expand=function(a,b,c,d){da(a)?(this.top-=a.", |
| "top,this.right+=a.right,this.bottom+=a.bottom,this.left-=a.left):(this.", |
| "top-=a,this.right+=b,this.bottom+=c,this.left-=d);return this};h.ceil=f", |
| "unction(){this.top=Math.ceil(this.top);this.right=Math.ceil(this.right)", |
| ";this.bottom=Math.ceil(this.bottom);this.left=Math.ceil(this.left);retu", |
| "rn this};h.floor=function(){this.top=Math.floor(this.top);this.right=Ma", |
| "th.floor(this.right);this.bottom=Math.floor(this.bottom);this.left=Math", |
| ".floor(this.left);return this};\nh.round=function(){this.top=Math.round", |
| "(this.top);this.right=Math.round(this.right);this.bottom=Math.round(thi", |
| "s.bottom);this.left=Math.round(this.left);return this};h.translate=func", |
| "tion(a,b){a instanceof y?(this.left+=a.x,this.right+=a.x,this.top+=a.y,", |
| "this.bottom+=a.y):(this.left+=a,this.right+=a,l(b)&&(this.top+=b,this.b", |
| "ottom+=b));return this};h.scale=function(a,b){var c=l(b)?b:a;this.left*", |
| "=a;this.right*=a;this.top*=c;this.bottom*=c;return this};function Q(a,b", |
| ",c,d){this.left=a;this.top=b;this.width=c;this.height=d}h=Q.prototype;h", |
| ".clone=function(){return new Q(this.left,this.top,this.width,this.heigh", |
| "t)};h.toString=function(){return\"(\"+this.left+\", \"+this.top+\" - \"", |
| "+this.width+\"w x \"+this.height+\"h)\"};h.contains=function(a){return ", |
| "a instanceof Q?this.left<=a.left&&this.left+this.width>=a.left+a.width&", |
| "&this.top<=a.top&&this.top+this.height>=a.top+a.height:a.x>=this.left&&", |
| "a.x<=this.left+this.width&&a.y>=this.top&&a.y<=this.top+this.height};\n", |
| "h.ceil=function(){this.left=Math.ceil(this.left);this.top=Math.ceil(thi", |
| "s.top);this.width=Math.ceil(this.width);this.height=Math.ceil(this.heig", |
| "ht);return this};h.floor=function(){this.left=Math.floor(this.left);thi", |
| "s.top=Math.floor(this.top);this.width=Math.floor(this.width);this.heigh", |
| "t=Math.floor(this.height);return this};h.round=function(){this.left=Mat", |
| "h.round(this.left);this.top=Math.round(this.top);this.width=Math.round(", |
| "this.width);this.height=Math.round(this.height);return this};\nh.transl", |
| "ate=function(a,b){a instanceof y?(this.left+=a.x,this.top+=a.y):(this.l", |
| "eft+=a,l(b)&&(this.top+=b));return this};h.scale=function(a,b){var c=l(", |
| "b)?b:a;this.left*=a;this.width*=a;this.top*=c;this.height*=c;return thi", |
| "s};function R(a,b){return!!a&&1==a.nodeType&&(!b||a.tagName.toUpperCase", |
| "()==b)}var Oa=/[;]+(?=(?:(?:[^\"]*\"){2})*[^\"]*$)(?=(?:(?:[^']*'){2})*", |
| "[^']*$)(?=(?:[^()]*\\([^()]*\\))*[^()]*$)/;function Pa(a){var b=[];u(a.", |
| "split(Oa),function(a){var d=a.indexOf(\":\");0<d&&(a=[a.slice(0,d),a.sl", |
| "ice(d+1)],2==a.length&&b.push(a[0].toLowerCase(),\":\",a[1],\";\"))});b", |
| "=b.join(\"\");return b=\";\"==b.charAt(b.length-1)?b:b+\";\"}\nfunction", |
| " S(a,b){b=b.toLowerCase();if(\"style\"==b)return Pa(a.style.cssText);va", |
| "r c=a.getAttributeNode(b);return c&&c.specified?c.value:null}function T", |
| "(a){for(a=a.parentNode;a&&1!=a.nodeType&&9!=a.nodeType&&11!=a.nodeType;", |
| ")a=a.parentNode;return R(a)?a:null}\nfunction U(a,b){var c=ha(b);if(\"f", |
| "loat\"==c||\"cssFloat\"==c||\"styleFloat\"==c)c=\"cssFloat\";var d;a:{d", |
| "=c;var e=D(a);if(e.defaultView&&e.defaultView.getComputedStyle&&(e=e.de", |
| "faultView.getComputedStyle(a,null))){d=e[d]||e.getPropertyValue(d)||\"", |
| "\";break a}d=\"\"}d=d||Qa(a,c);if(null===d)d=null;else if(0<=q(ra,c)){b", |
| ":{var f=d.match(ua);if(f){var c=Number(f[1]),e=Number(f[2]),g=Number(f[", |
| "3]),f=Number(f[4]);if(0<=c&&255>=c&&0<=e&&255>=e&&0<=g&&255>=g&&0<=f&&1", |
| ">=f){c=[c,e,g,f];break b}}c=null}if(!c)b:{if(g=d.match(va))if(c=\nNumbe", |
| "r(g[1]),e=Number(g[2]),g=Number(g[3]),0<=c&&255>=c&&0<=e&&255>=e&&0<=g&", |
| "&255>=g){c=[c,e,g,1];break b}c=null}if(!c)b:{c=d.toLowerCase();e=qa[c.t", |
| "oLowerCase()];if(!e&&(e=\"#\"==c.charAt(0)?c:\"#\"+c,4==e.length&&(e=e.", |
| "replace(sa,\"#$1$1$2$2$3$3\")),!ta.test(e))){c=null;break b}c=[parseInt", |
| "(e.substr(1,2),16),parseInt(e.substr(3,2),16),parseInt(e.substr(5,2),16", |
| "),1]}d=c?\"rgba(\"+c.join(\", \")+\")\":d}return d}\nfunction Qa(a,b){v", |
| "ar c=a.currentStyle||a.style,d=c[b];void 0===d&&n(c.getPropertyValue)&&", |
| "(d=c.getPropertyValue(b));return\"inherit\"!=d?void 0!==d?d:null:(c=T(a", |
| "))?Qa(c,b):null}\nfunction Ra(a,b,c){function d(a){var b=Sa(a);return 0", |
| "<b.height&&0<b.width?!0:R(a,\"PATH\")&&(0<b.height||0<b.width)?(a=U(a,", |
| "\"stroke-width\"),!!a&&0<parseInt(a,10)):\"hidden\"!=U(a,\"overflow\")&", |
| "&la(a.childNodes,function(a){return 3==a.nodeType||R(a)&&d(a)})}functio", |
| "n e(a){return Ta(a)==V&&ma(a.childNodes,function(a){return!R(a)||e(a)||", |
| "!d(a)})}if(!R(a))throw Error(\"Argument to isShown must be of type Elem", |
| "ent\");if(R(a,\"BODY\"))return!0;if(R(a,\"OPTION\")||R(a,\"OPTGROUP\"))", |
| "return a=Ea(a,function(a){return R(a,\"SELECT\")}),\n!!a&&Ra(a,!0,c);va", |
| "r f=Ua(a);if(f)return!!f.D&&0<f.rect.width&&0<f.rect.height&&Ra(f.D,b,c", |
| ");if(R(a,\"INPUT\")&&\"hidden\"==a.type.toLowerCase()||R(a,\"NOSCRIPT\"", |
| "))return!1;f=U(a,\"visibility\");return\"collapse\"!=f&&\"hidden\"!=f&&", |
| "c(a)&&(b||0!=Va(a))&&d(a)?!e(a):!1}function Wa(a){function b(a){if(\"no", |
| "ne\"==U(a,\"display\"))return!1;a=T(a);return!a||b(a)}return Ra(a,!1,b)", |
| "}var V=\"hidden\";\nfunction Ta(a){function b(a){function b(a){return a", |
| "==g?!0:0==U(a,\"display\").lastIndexOf(\"inline\",0)||\"absolute\"==c&&", |
| "\"static\"==U(a,\"position\")?!1:!0}var c=U(a,\"position\");if(\"fixed", |
| "\"==c)return z=!0,a==g?null:g;for(a=T(a);a&&!b(a);)a=T(a);return a}func", |
| "tion c(a){var b=a;if(\"visible\"==N)if(a==g&&r)b=r;else if(a==r)return{", |
| "x:\"visible\",y:\"visible\"};b={x:U(b,\"overflow-x\"),y:U(b,\"overflow-", |
| "y\")};a==g&&(b.x=\"visible\"==b.x?\"auto\":b.x,b.y=\"visible\"==b.y?\"a", |
| "uto\":b.y);return b}function d(a){if(a==g){var b=(new C(f)).l;\na=b.scr", |
| "ollingElement?b.scrollingElement:b.body||b.documentElement;b=b.parentWi", |
| "ndow||b.defaultView;a=new y(b.pageXOffset||a.scrollLeft,b.pageYOffset||", |
| "a.scrollTop)}else a=new y(a.scrollLeft,a.scrollTop);return a}var e=Xa(a", |
| "),f=D(a),g=f.documentElement,r=f.body,N=U(g,\"overflow\"),z;for(a=b(a);", |
| "a;a=b(a)){var m=c(a);if(\"visible\"!=m.x||\"visible\"!=m.y){var t=Sa(a)", |
| ";if(0==t.width||0==t.height)return V;var A=e.right<t.left,I=e.bottom<t.", |
| "top;if(A&&\"hidden\"==m.x||I&&\"hidden\"==m.y)return V;if(A&&\"visible", |
| "\"!=m.x||I&&\n\"visible\"!=m.y){A=d(a);I=e.bottom<t.top-A.y;if(e.right<", |
| "t.left-A.x&&\"visible\"!=m.x||I&&\"visible\"!=m.x)return V;e=Ta(a);retu", |
| "rn e==V?V:\"scroll\"}A=e.left>=t.left+t.width;t=e.top>=t.top+t.height;i", |
| "f(A&&\"hidden\"==m.x||t&&\"hidden\"==m.y)return V;if(A&&\"visible\"!=m.", |
| "x||t&&\"visible\"!=m.y){if(z&&(m=d(a),e.left>=g.scrollWidth-m.x||e.righ", |
| "t>=g.scrollHeight-m.y))return V;e=Ta(a);return e==V?V:\"scroll\"}}}retu", |
| "rn\"none\"}\nfunction Sa(a){var b=Ua(a);if(b)return b.rect;if(R(a,\"HTM", |
| "L\"))return a=D(a),a=((a?a.parentWindow||a.defaultView:window)||window)", |
| ".document,a=\"CSS1Compat\"==a.compatMode?a.documentElement:a.body,a=new", |
| " wa(a.clientWidth,a.clientHeight),new Q(0,0,a.width,a.height);var c;try", |
| "{c=a.getBoundingClientRect()}catch(d){return new Q(0,0,0,0)}return new ", |
| "Q(c.left,c.top,c.right-c.left,c.bottom-c.top)}\nfunction Ua(a){var b=R(", |
| "a,\"MAP\");if(!b&&!R(a,\"AREA\"))return null;var c=b?a:R(a.parentNode,", |
| "\"MAP\")?a.parentNode:null,d=null,e=null;if(c&&c.name&&(d=O.f('/descend", |
| "ant::*[@usemap = \"#'+c.name+'\"]',D(c)))&&(e=Sa(d),!b&&\"default\"!=a.", |
| "shape.toLowerCase())){var f=Ya(a);a=Math.min(Math.max(f.left,0),e.width", |
| ");b=Math.min(Math.max(f.top,0),e.height);c=Math.min(f.width,e.width-a);", |
| "f=Math.min(f.height,e.height-b);e=new Q(a+e.left,b+e.top,c,f)}return{D:", |
| "d,rect:e||new Q(0,0,0,0)}}\nfunction Ya(a){var b=a.shape.toLowerCase();", |
| "a=a.coords.split(\",\");if(\"rect\"==b&&4==a.length){var b=a[0],c=a[1];", |
| "return new Q(b,c,a[2]-b,a[3]-c)}if(\"circle\"==b&&3==a.length)return b=", |
| "a[2],new Q(a[0]-b,a[1]-b,2*b,2*b);if(\"poly\"==b&&2<a.length){for(var b", |
| "=a[0],c=a[1],d=b,e=c,f=2;f+1<a.length;f+=2)b=Math.min(b,a[f]),d=Math.ma", |
| "x(d,a[f]),c=Math.min(c,a[f+1]),e=Math.max(e,a[f+1]);return new Q(b,c,d-", |
| "b,e-c)}return new Q(0,0,0,0)}function Xa(a){a=Sa(a);return new P(a.top,", |
| "a.left+a.width,a.top+a.height,a.left)}\nfunction Za(a){return a.replace", |
| "(/^[^\\S\\xa0]+|[^\\S\\xa0]+$/g,\"\")}function $a(a){var b=[];ab(a,b);v", |
| "ar c=b;a=c.length;for(var b=Array(a),c=k(c)?c.split(\"\"):c,d=0;d<a;d++", |
| ")d in c&&(b[d]=Za.call(void 0,c[d]));return Za(b.join(\"\\n\")).replace", |
| "(/\\xa0/g,\" \")}\nfunction bb(a,b,c){if(R(a,\"BR\"))b.push(\"\");else{", |
| "var d=R(a,\"TD\"),e=U(a,\"display\"),f=!d&&!(0<=q(cb,e)),g=void 0!==a.p", |
| "reviousElementSibling?a.previousElementSibling:za(a.previousSibling),g=", |
| "g?U(g,\"display\"):\"\",r=U(a,\"float\")||U(a,\"cssFloat\")||U(a,\"styl", |
| "eFloat\");!f||\"run-in\"==g&&\"none\"==r||/^[\\s\\xa0]*$/.test(b[b.leng", |
| "th-1]||\"\")||b.push(\"\");var N=Wa(a),z=null,m=null;N&&(z=U(a,\"white-", |
| "space\"),m=U(a,\"text-transform\"));u(a.childNodes,function(a){c(a,b,N,", |
| "z,m)});a=b[b.length-1]||\"\";!d&&\"table-cell\"!=e||!a||ga(a)||\n(b[b.l", |
| "ength-1]+=\" \");f&&\"run-in\"!=e&&!/^[\\s\\xa0]*$/.test(a)&&b.push(\"", |
| "\")}}function ab(a,b){bb(a,b,function(a,b,e,f,g){3==a.nodeType&&e?db(a,", |
| "b,f,g):R(a)&&ab(a,b)})}var cb=\"inline inline-block inline-table none t", |
| "able-cell table-column table-column-group\".split(\" \");\nfunction db(", |
| "a,b,c,d){a=a.nodeValue.replace(/[\\u200b\\u200e\\u200f]/g,\"\");a=a.rep", |
| "lace(/(\\r\\n|\\r|\\n)/g,\"\\n\");if(\"normal\"==c||\"nowrap\"==c)a=a.r", |
| "eplace(/\\n/g,\" \");a=\"pre\"==c||\"pre-wrap\"==c?a.replace(/[ \\f\\t", |
| "\\v\\u2028\\u2029]/g,\"\\u00a0\"):a.replace(/[\\ \\f\\t\\v\\u2028\\u202", |
| "9]+/g,\" \");\"capitalize\"==d?a=a.replace(/(^|\\s)(\\S)/g,function(a,b", |
| ",c){return b+c.toUpperCase()}):\"uppercase\"==d?a=a.toUpperCase():\"low", |
| "ercase\"==d&&(a=a.toLowerCase());c=b.pop()||\"\";ga(c)&&0==a.lastIndexO", |
| "f(\" \",0)&&(a=a.substr(1));b.push(c+a)}\nfunction Va(a){var b=1,c=U(a,", |
| "\"opacity\");c&&(b=Number(c));(a=T(a))&&(b*=Va(a));return b};var fb={o:", |
| "function(a){return!(!a.querySelectorAll||!a.querySelector)},f:function(", |
| "a,b){if(!a)throw new v(32,\"No class name specified\");a=p(a);if(-1!==a", |
| ".indexOf(\" \"))throw new v(32,\"Compound class names not permitted\");", |
| "if(fb.o(b))try{return b.querySelector(\".\"+a.replace(/\\./g,\"\\\\.\")", |
| ")||null}catch(c){throw new v(32,\"An invalid or illegal class name was ", |
| "specified\");}var d=F(B(b),\"*\",a,b);return d.length?d[0]:null},c:func", |
| "tion(a,b){if(!a)throw new v(32,\"No class name specified\");a=p(a);if(-", |
| "1!==a.indexOf(\" \"))throw new v(32,\n\"Compound class names not permit", |
| "ted\");if(fb.o(b))try{return b.querySelectorAll(\".\"+a.replace(/\\./g,", |
| "\"\\\\.\"))}catch(c){throw new v(32,\"An invalid or illegal class name ", |
| "was specified\");}return F(B(b),\"*\",a,b)}};var gb={f:function(a,b){n(", |
| "b.querySelector);if(!a)throw new v(32,\"No selector specified\");a=p(a)", |
| ";var c;try{c=b.querySelector(a)}catch(d){throw new v(32,\"An invalid or", |
| " illegal selector was specified\");}return c&&1==c.nodeType?c:null},c:f", |
| "unction(a,b){n(b.querySelectorAll);if(!a)throw new v(32,\"No selector s", |
| "pecified\");a=p(a);try{return b.querySelectorAll(a)}catch(c){throw new ", |
| "v(32,\"An invalid or illegal selector was specified\");}}};var hb={o:fu", |
| "nction(a,b){return!(!a.querySelectorAll||!a.querySelector)&&!/^\\d.*/.t", |
| "est(b)},f:function(a,b){var c=B(b),d=k(a)?c.l.getElementById(a):a;if(!d", |
| ")return null;if(S(d,\"id\")==a&&E(b,d))return d;c=F(c,\"*\");return na(", |
| "c,function(c){return S(c,\"id\")==a&&E(b,c)})},c:function(a,b){if(!a)re", |
| "turn[];if(hb.o(b,a))try{return b.querySelectorAll(\"#\"+hb.I(a))}catch(", |
| "c){return[]}var d=F(B(b),\"*\",null,b);return ja(d,function(b){return S", |
| "(b,\"id\")==a})},I:function(a){return a.replace(/(['\"\\\\#.:;,!?+<>=~*", |
| "^$|%&@`{}\\-\\/\\[\\]\\(\\)])/g,\n\"\\\\$1\")}};var W={},ib={};W.H=func", |
| "tion(a,b,c){var d;try{d=gb.c(\"a\",b)}catch(e){d=F(B(b),\"A\",null,b)}r", |
| "eturn na(d,function(b){b=$a(b);return c&&-1!=b.indexOf(a)||b==a})};W.F=", |
| "function(a,b,c){var d;try{d=gb.c(\"a\",b)}catch(e){d=F(B(b),\"A\",null,", |
| "b)}return ja(d,function(b){b=$a(b);return c&&-1!=b.indexOf(a)||b==a})};", |
| "W.f=function(a,b){return W.H(a,b,!1)};W.c=function(a,b){return W.F(a,b,", |
| "!1)};ib.f=function(a,b){return W.H(a,b,!0)};ib.c=function(a,b){return W", |
| ".F(a,b,!0)};var jb={f:function(a,b){return b.getElementsByTagName(a)[0]", |
| "||null},c:function(a,b){return b.getElementsByTagName(a)}};var kb={clas", |
| "sName:fb,\"class name\":fb,css:gb,\"css selector\":gb,id:hb,linkText:W,", |
| "\"link text\":W,name:{f:function(a,b){var c=F(B(b),\"*\",null,b);return", |
| " na(c,function(b){return S(b,\"name\")==a})},c:function(a,b){var c=F(B(", |
| "b),\"*\",null,b);return ja(c,function(b){return S(b,\"name\")==a})}},pa", |
| "rtialLinkText:ib,\"partial link text\":ib,tagName:jb,\"tag name\":jb,xp", |
| "ath:O};function lb(a){for(var b in a)if(a.hasOwnProperty(b))return b;re", |
| "turn null};var mb=\"function\"===typeof ShadowRoot;function nb(a,b){var", |
| " c;a:{if(c=lb(a)){var d=kb[c];if(d&&n(d.f)){c=d.f(a[c],b||ea.document);", |
| "break a}}throw Error(\"Unsupported locator strategy: \"+c);}if(c)return", |
| " c;if(mb&&b){for(c=b;c.parentNode;)c=c.parentNode;if(c instanceof Shado", |
| "wRoot){a:{if((c=lb(a))&&(d=kb[c])&&n(d.c)){c=d.c(a[c],b||ea.document);b", |
| "reak a}throw Error(\"Unsupported locator strategy: \"+c);}if(c=c[0])ret", |
| "urn c}}return null}var X=[\"_\"],Y=aa;X[0]in Y||!Y.execScript||Y.execSc", |
| "ript(\"var \"+X[0]);\nfor(var Z;X.length&&(Z=X.shift());)X.length||void", |
| " 0===nb?Y=Y[Z]?Y[Z]:Y[Z]={}:Y[Z]=nb;; return this._.apply(null,argument", |
| "s);}.apply({navigator:typeof window!=undefined?window.navigator:null,do", |
| "cument:typeof window!=undefined?window.document:null}, arguments);}", |
| NULL |
| }; |
| |
| const char* const GET_FIRST_CLIENT_RECT[] = { |
| "function(){return function(){var b;function d(a){return\"number\"==type", |
| "of a};function e(a,c){this.x=void 0!==a?a:0;this.y=void 0!==c?c:0}b=e.p", |
| "rototype;b.clone=function(){return new e(this.x,this.y)};b.toString=fun", |
| "ction(){return\"(\"+this.x+\", \"+this.y+\")\"};b.ceil=function(){this.", |
| "x=Math.ceil(this.x);this.y=Math.ceil(this.y);return this};b.floor=funct", |
| "ion(){this.x=Math.floor(this.x);this.y=Math.floor(this.y);return this};", |
| "b.round=function(){this.x=Math.round(this.x);this.y=Math.round(this.y);", |
| "return this};\nb.translate=function(a,c){a instanceof e?(this.x+=a.x,th", |
| "is.y+=a.y):(this.x+=a,d(c)&&(this.y+=c));return this};b.scale=function(", |
| "a,c){var g=d(c)?c:a;this.x*=a;this.y*=g;return this};function f(a){this", |
| ".b=a}f.prototype.toString=function(){return this.b};var h={};function k", |
| "(a){if(h.hasOwnProperty(a))throw Error(\"Binary operator already create", |
| "d: \"+a);a=new f(a);h[a.toString()]=a}k(\"div\");k(\"mod\");k(\"*\");k(", |
| "\"+\");k(\"-\");k(\"<\");k(\">\");k(\"<=\");k(\">=\");k(\"=\");k(\"!=\"", |
| ");k(\"and\");k(\"or\");function l(a){this.a=a}l.prototype.toString=func", |
| "tion(){return this.a};var m={};function n(a){if(m.hasOwnProperty(a))thr", |
| "ow Error(\"Function already created: \"+a+\".\");m[a]=new l(a)}n(\"bool", |
| "ean\");n(\"ceiling\");n(\"concat\");n(\"contains\");n(\"count\");n(\"fa", |
| "lse\");n(\"floor\");n(\"id\");n(\"lang\");n(\"last\");n(\"local-name\")", |
| ";n(\"name\");n(\"namespace-uri\");n(\"normalize-space\");n(\"not\");n(", |
| "\"number\");n(\"position\");n(\"round\");n(\"starts-with\");n(\"string", |
| "\");n(\"string-length\");n(\"substring\");n(\"substring-after\");n(\"su", |
| "bstring-before\");\nn(\"sum\");n(\"translate\");n(\"true\");function p(", |
| "a){this.a=a}p.prototype.toString=function(){return this.a};var q={};fun", |
| "ction r(a){if(q.hasOwnProperty(a))throw Error(\"Axis already created: ", |
| "\"+a);q[a]=new p(a)}r(\"ancestor\");r(\"ancestor-or-self\");r(\"attribu", |
| "te\");r(\"child\");r(\"descendant\");r(\"descendant-or-self\");r(\"foll", |
| "owing\");r(\"following-sibling\");r(\"namespace\");r(\"parent\");r(\"pr", |
| "eceding\");r(\"preceding-sibling\");r(\"self\");function t(a,c,g,x){thi", |
| "s.left=a;this.top=c;this.width=g;this.height=x}b=t.prototype;b.clone=fu", |
| "nction(){return new t(this.left,this.top,this.width,this.height)};b.toS", |
| "tring=function(){return\"(\"+this.left+\", \"+this.top+\" - \"+this.wid", |
| "th+\"w x \"+this.height+\"h)\"};b.contains=function(a){return a instanc", |
| "eof t?this.left<=a.left&&this.left+this.width>=a.left+a.width&&this.top", |
| "<=a.top&&this.top+this.height>=a.top+a.height:a.x>=this.left&&a.x<=this", |
| ".left+this.width&&a.y>=this.top&&a.y<=this.top+this.height};\nb.ceil=fu", |
| "nction(){this.left=Math.ceil(this.left);this.top=Math.ceil(this.top);th", |
| "is.width=Math.ceil(this.width);this.height=Math.ceil(this.height);retur", |
| "n this};b.floor=function(){this.left=Math.floor(this.left);this.top=Mat", |
| "h.floor(this.top);this.width=Math.floor(this.width);this.height=Math.fl", |
| "oor(this.height);return this};b.round=function(){this.left=Math.round(t", |
| "his.left);this.top=Math.round(this.top);this.width=Math.round(this.widt", |
| "h);this.height=Math.round(this.height);return this};\nb.translate=funct", |
| "ion(a,c){a instanceof e?(this.left+=a.x,this.top+=a.y):(this.left+=a,d(", |
| "c)&&(this.top+=c));return this};b.scale=function(a,c){var g=d(c)?c:a;th", |
| "is.left*=a;this.width*=a;this.top*=g;this.height*=g;return this};functi", |
| "on u(a){var c=a.getClientRects();if(0==c.length)throw Error(\"Element d", |
| "oes not have any client rects\");c=c[0];if(1==a.nodeType){b:{var g;try{", |
| "g=a.getBoundingClientRect()}catch(x){a={left:0,top:0,right:0,bottom:0};", |
| "break b}a=g}a=new e(a.left,a.top)}else a=a.changedTouches?a.changedTouc", |
| "hes[0]:a,a=new e(a.clientX,a.clientY);return new t(c.left-a.x,c.top-a.y", |
| ",c.right-c.left,c.bottom-c.top)}var v=[\"_\"],w=this;v[0]in w||!w.execS", |
| "cript||w.execScript(\"var \"+v[0]);\nfor(var y;v.length&&(y=v.shift());", |
| ")v.length||void 0===u?w=w[y]?w[y]:w[y]={}:w[y]=u;; return this._.apply(", |
| "null,arguments);}.apply({navigator:typeof window!=undefined?window.navi", |
| "gator:null,document:typeof window!=undefined?window.document:null}, arg", |
| "uments);}", |
| NULL |
| }; |
| |
| const char* const GET_LOCATION_IN_VIEW[] = { |
| "function(){return function(){var e,f=this;\nfunction m(a){var b=typeof ", |
| "a;if(\"object\"==b)if(a){if(a instanceof Array)return\"array\";if(a ins", |
| "tanceof Object)return b;var c=Object.prototype.toString.call(a);if(\"[o", |
| "bject Window]\"==c)return\"object\";if(\"[object Array]\"==c||\"number", |
| "\"==typeof a.length&&\"undefined\"!=typeof a.splice&&\"undefined\"!=typ", |
| "eof a.propertyIsEnumerable&&!a.propertyIsEnumerable(\"splice\"))return", |
| "\"array\";if(\"[object Function]\"==c||\"undefined\"!=typeof a.call&&\"", |
| "undefined\"!=typeof a.propertyIsEnumerable&&!a.propertyIsEnumerable(\"c", |
| "all\"))return\"function\"}else return\"null\";else if(\"function\"==\nb", |
| "&&\"undefined\"==typeof a.call)return\"object\";return b}function n(a){", |
| "var b=m(a);return\"array\"==b||\"object\"==b&&\"number\"==typeof a.leng", |
| "th}function p(a){return\"number\"==typeof a}function q(a){var b=typeof ", |
| "a;return\"object\"==b&&null!=a||\"function\"==b};var r;function t(a,b){", |
| "for(var c=a.length,d=\"string\"==typeof a?a.split(\"\"):a,g=0;g<c;g++)g", |
| " in d&&b.call(void 0,d[g],g,a)}function u(a){var b=a.length;if(0<b){for", |
| "(var c=Array(b),d=0;d<b;d++)c[d]=a[d];return c}return[]};function v(a,b", |
| "){this.x=void 0!==a?a:0;this.y=void 0!==b?b:0}e=v.prototype;e.clone=fun", |
| "ction(){return new v(this.x,this.y)};e.toString=function(){return\"(\"+", |
| "this.x+\", \"+this.y+\")\"};e.ceil=function(){this.x=Math.ceil(this.x);", |
| "this.y=Math.ceil(this.y);return this};e.floor=function(){this.x=Math.fl", |
| "oor(this.x);this.y=Math.floor(this.y);return this};e.round=function(){t", |
| "his.x=Math.round(this.x);this.y=Math.round(this.y);return this};\ne.tra", |
| "nslate=function(a,b){a instanceof v?(this.x+=a.x,this.y+=a.y):(this.x+=", |
| "a,p(b)&&(this.y+=b));return this};e.scale=function(a,b){var c=p(b)?b:a;", |
| "this.x*=a;this.y*=c;return this};function w(a,b){this.width=a;this.heig", |
| "ht=b}e=w.prototype;e.clone=function(){return new w(this.width,this.heig", |
| "ht)};e.toString=function(){return\"(\"+this.width+\" x \"+this.height+", |
| "\")\"};e.ceil=function(){this.width=Math.ceil(this.width);this.height=M", |
| "ath.ceil(this.height);return this};e.floor=function(){this.width=Math.f", |
| "loor(this.width);this.height=Math.floor(this.height);return this};e.rou", |
| "nd=function(){this.width=Math.round(this.width);this.height=Math.round(", |
| "this.height);return this};\ne.scale=function(a,b){var c=p(b)?b:a;this.w", |
| "idth*=a;this.height*=c;return this};function x(a,b,c){function d(c){c&&", |
| "b.appendChild(\"string\"==typeof c?a.createTextNode(c):c)}for(var g=1;g", |
| "<c.length;g++){var h=c[g];!n(h)||q(h)&&0<h.nodeType?d(h):t(y(h)?u(h):h,", |
| "d)}}function z(a){return 9==a.nodeType?a:a.ownerDocument||a.document}fu", |
| "nction y(a){if(a&&\"number\"==typeof a.length){if(q(a))return\"function", |
| "\"==typeof a.item||\"string\"==typeof a.item;if(\"function\"==m(a))retu", |
| "rn\"function\"==typeof a.item}return!1}function A(a){this.a=a||f.docume", |
| "nt||document}\nfunction B(a){a=a.a;a=(a.parentWindow||a.defaultView||wi", |
| "ndow).document;a=\"CSS1Compat\"==a.compatMode?a.documentElement:a.body;", |
| "return new w(a.clientWidth,a.clientHeight)}e=A.prototype;e.createElemen", |
| "t=function(a){return this.a.createElement(a)};e.createTextNode=function", |
| "(a){return this.a.createTextNode(String(a))};e.appendChild=function(a,b", |
| "){a.appendChild(b)};e.append=function(a,b){x(z(a),a,arguments)};e.canHa", |
| "veChildren=function(a){if(1!=a.nodeType)return!1;switch(a.tagName){case", |
| " \"APPLET\":case \"AREA\":case \"BASE\":case \"BR\":case \"COL\":case ", |
| "\"COMMAND\":case \"EMBED\":case \"FRAME\":case \"HR\":case \"IMG\":case", |
| " \"INPUT\":case \"IFRAME\":case \"ISINDEX\":case \"KEYGEN\":case \"LINK", |
| "\":case \"NOFRAMES\":case \"NOSCRIPT\":case \"META\":case \"OBJECT\":ca", |
| "se \"PARAM\":case \"SCRIPT\":case \"SOURCE\":case \"STYLE\":case \"TRAC", |
| "K\":case \"WBR\":return!1}return!0};\ne.removeNode=function(a){return a", |
| "&&a.parentNode?a.parentNode.removeChild(a):null};e.contains=function(a,", |
| "b){if(a.contains&&1==b.nodeType)return a==b||a.contains(b);if(\"undefin", |
| "ed\"!=typeof a.compareDocumentPosition)return a==b||Boolean(a.compareDo", |
| "cumentPosition(b)&16);for(;b&&a!=b;)b=b.parentNode;return b==a};functio", |
| "n D(a){this.c=a}D.prototype.toString=function(){return this.c};var E={}", |
| ";function F(a){if(E.hasOwnProperty(a))throw Error(\"Binary operator alr", |
| "eady created: \"+a);a=new D(a);E[a.toString()]=a}F(\"div\");F(\"mod\");", |
| "F(\"*\");F(\"+\");F(\"-\");F(\"<\");F(\">\");F(\"<=\");F(\">=\");F(\"=", |
| "\");F(\"!=\");F(\"and\");F(\"or\");function G(a){this.b=a}G.prototype.t", |
| "oString=function(){return this.b};var H={};function I(a){if(H.hasOwnPro", |
| "perty(a))throw Error(\"Function already created: \"+a+\".\");H[a]=new G", |
| "(a)}I(\"boolean\");I(\"ceiling\");I(\"concat\");I(\"contains\");I(\"cou", |
| "nt\");I(\"false\");I(\"floor\");I(\"id\");I(\"lang\");I(\"last\");I(\"l", |
| "ocal-name\");I(\"name\");I(\"namespace-uri\");I(\"normalize-space\");I(", |
| "\"not\");I(\"number\");I(\"position\");I(\"round\");I(\"starts-with\");", |
| "I(\"string\");I(\"string-length\");I(\"substring\");I(\"substring-after", |
| "\");I(\"substring-before\");\nI(\"sum\");I(\"translate\");I(\"true\");f", |
| "unction J(a){this.b=a}J.prototype.toString=function(){return this.b};va", |
| "r K={};function L(a){if(K.hasOwnProperty(a))throw Error(\"Axis already ", |
| "created: \"+a);K[a]=new J(a)}L(\"ancestor\");L(\"ancestor-or-self\");L(", |
| "\"attribute\");L(\"child\");L(\"descendant\");L(\"descendant-or-self\")", |
| ";L(\"following\");L(\"following-sibling\");L(\"namespace\");L(\"parent", |
| "\");L(\"preceding\");L(\"preceding-sibling\");L(\"self\");function M(a,", |
| "b,c,d){this.top=a;this.right=b;this.bottom=c;this.left=d}e=M.prototype;", |
| "e.clone=function(){return new M(this.top,this.right,this.bottom,this.le", |
| "ft)};e.toString=function(){return\"(\"+this.top+\"t, \"+this.right+\"r,", |
| " \"+this.bottom+\"b, \"+this.left+\"l)\"};e.contains=function(a){return", |
| " this&&a?a instanceof M?a.left>=this.left&&a.right<=this.right&&a.top>=", |
| "this.top&&a.bottom<=this.bottom:a.x>=this.left&&a.x<=this.right&&a.y>=t", |
| "his.top&&a.y<=this.bottom:!1};\ne.expand=function(a,b,c,d){q(a)?(this.t", |
| "op-=a.top,this.right+=a.right,this.bottom+=a.bottom,this.left-=a.left):", |
| "(this.top-=a,this.right+=b,this.bottom+=c,this.left-=d);return this};e.", |
| "ceil=function(){this.top=Math.ceil(this.top);this.right=Math.ceil(this.", |
| "right);this.bottom=Math.ceil(this.bottom);this.left=Math.ceil(this.left", |
| ");return this};e.floor=function(){this.top=Math.floor(this.top);this.ri", |
| "ght=Math.floor(this.right);this.bottom=Math.floor(this.bottom);this.lef", |
| "t=Math.floor(this.left);return this};\ne.round=function(){this.top=Math", |
| ".round(this.top);this.right=Math.round(this.right);this.bottom=Math.rou", |
| "nd(this.bottom);this.left=Math.round(this.left);return this};e.translat", |
| "e=function(a,b){a instanceof v?(this.left+=a.x,this.right+=a.x,this.top", |
| "+=a.y,this.bottom+=a.y):(this.left+=a,this.right+=a,p(b)&&(this.top+=b,", |
| "this.bottom+=b));return this};e.scale=function(a,b){var c=p(b)?b:a;this", |
| ".left*=a;this.right*=a;this.top*=c;this.bottom*=c;return this};function", |
| " N(a,b,c,d){this.left=a;this.top=b;this.width=c;this.height=d}e=N.proto", |
| "type;e.clone=function(){return new N(this.left,this.top,this.width,this", |
| ".height)};e.toString=function(){return\"(\"+this.left+\", \"+this.top+", |
| "\" - \"+this.width+\"w x \"+this.height+\"h)\"};e.contains=function(a){", |
| "return a instanceof N?this.left<=a.left&&this.left+this.width>=a.left+a", |
| ".width&&this.top<=a.top&&this.top+this.height>=a.top+a.height:a.x>=this", |
| ".left&&a.x<=this.left+this.width&&a.y>=this.top&&a.y<=this.top+this.hei", |
| "ght};\ne.ceil=function(){this.left=Math.ceil(this.left);this.top=Math.c", |
| "eil(this.top);this.width=Math.ceil(this.width);this.height=Math.ceil(th", |
| "is.height);return this};e.floor=function(){this.left=Math.floor(this.le", |
| "ft);this.top=Math.floor(this.top);this.width=Math.floor(this.width);thi", |
| "s.height=Math.floor(this.height);return this};e.round=function(){this.l", |
| "eft=Math.round(this.left);this.top=Math.round(this.top);this.width=Math", |
| ".round(this.width);this.height=Math.round(this.height);return this};\ne", |
| ".translate=function(a,b){a instanceof v?(this.left+=a.x,this.top+=a.y):", |
| "(this.left+=a,p(b)&&(this.top+=b));return this};e.scale=function(a,b){v", |
| "ar c=p(b)?b:a;this.left*=a;this.width*=a;this.top*=c;this.height*=c;ret", |
| "urn this};function O(a,b){var c=z(a);return c.defaultView&&c.defaultVie", |
| "w.getComputedStyle&&(c=c.defaultView.getComputedStyle(a,null))?c[b]||c.", |
| "getPropertyValue(b)||\"\":\"\"}function P(a){var b;try{b=a.getBoundingC", |
| "lientRect()}catch(c){return{left:0,top:0,right:0,bottom:0}}return b}\nf", |
| "unction Q(a){var b=z(a),c=new v(0,0);if(a==(b?z(b):document).documentEl", |
| "ement)return c;a=P(a);var d=(b?new A(z(b)):r||(r=new A)).a,b=d.scrollin", |
| "gElement?d.scrollingElement:d.body||d.documentElement,d=d.parentWindow|", |
| "|d.defaultView,b=new v(d.pageXOffset||b.scrollLeft,d.pageYOffset||b.scr", |
| "ollTop);c.x=a.left+b.x;c.y=a.top+b.y;return c}function R(a){if(1==a.nod", |
| "eType)return a=P(a),new v(a.left,a.top);a=a.changedTouches?a.changedTou", |
| "ches[0]:a;return new v(a.clientX,a.clientY)};var S=\"function\"===typeo", |
| "f ShadowRoot;function T(a,b){var c;c=Q(b);var d=Q(a);c=new v(c.x-d.x,c.", |
| "y-d.y);var g,h,l;l=O(a,\"borderLeftWidth\");h=O(a,\"borderRightWidth\")", |
| ";g=O(a,\"borderTopWidth\");d=O(a,\"borderBottomWidth\");d=new M(parseFl", |
| "oat(g),parseFloat(h),parseFloat(d),parseFloat(l));c.x-=d.left;c.y-=d.to", |
| "p;return c}\nfunction U(a,b,c){function d(a,b,c,d,g){d=new N(c.x+d.left", |
| ",c.y+d.top,d.width,d.height);c=[0,0];b=[b.width,b.height];var h=[d.left", |
| ",d.top];d=[d.width,d.height];for(var k=0;2>k;k++)if(d[k]>b[k])c[k]=g?h[", |
| "k]+d[k]/2-b[k]/2:h[k];else{var l=h[k]-b[k]+d[k];0<l?c[k]=l:0>h[k]&&(c[k", |
| "]=h[k])}g=new v(c[0],c[1]);a.scrollLeft+=g.x;a.scrollTop+=g.y}function ", |
| "g(a){var b=a.parentNode;S&&b instanceof ShadowRoot&&(b=a.host);return b", |
| "}for(var h=z(a),l=g(a),C;l&&l!=h.documentElement&&l!=h.body;)C=T(l,a),d", |
| "(l,new w(l.clientWidth,\nl.clientHeight),C,b,c),l=g(l);C=R(a);a=B(a?new", |
| " A(z(a)):r||(r=new A));d(h.body,a,C,b,c)};function V(a,b,c){c||(c=new N", |
| "(0,0,a.offsetWidth,a.offsetHeight));U(a,c,b);a=R(a);return new v(a.x+c.", |
| "left,a.y+c.top)}var W=[\"_\"],X=f;W[0]in X||!X.execScript||X.execScript", |
| "(\"var \"+W[0]);for(var Y;W.length&&(Y=W.shift());)W.length||void 0===V", |
| "?X=X[Y]?X[Y]:X[Y]={}:X[Y]=V;; return this._.apply(null,arguments);}.app", |
| "ly({navigator:typeof window!=undefined?window.navigator:null,document:t", |
| "ypeof window!=undefined?window.document:null}, arguments);}", |
| NULL |
| }; |
| |
| const char* const GET_PAGE_ZOOM[] = { |
| "function(){return function(){function b(a){this.b=a}b.prototype.toStrin", |
| "g=function(){return this.b};var c={};function d(a){if(c.hasOwnProperty(", |
| "a))throw Error(\"Binary operator already created: \"+a);a=new b(a);c[a.", |
| "toString()]=a}d(\"div\");d(\"mod\");d(\"*\");d(\"+\");d(\"-\");d(\"<\")", |
| ";d(\">\");d(\"<=\");d(\">=\");d(\"=\");d(\"!=\");d(\"and\");d(\"or\");f", |
| "unction e(a){this.a=a}e.prototype.toString=function(){return this.a};va", |
| "r g={};function h(a){if(g.hasOwnProperty(a))throw Error(\"Function alre", |
| "ady created: \"+a+\".\");g[a]=new e(a)}h(\"boolean\");h(\"ceiling\");h(", |
| "\"concat\");h(\"contains\");h(\"count\");h(\"false\");h(\"floor\");h(\"", |
| "id\");h(\"lang\");h(\"last\");h(\"local-name\");h(\"name\");h(\"namespa", |
| "ce-uri\");h(\"normalize-space\");h(\"not\");h(\"number\");h(\"position", |
| "\");h(\"round\");h(\"starts-with\");h(\"string\");h(\"string-length\");", |
| "h(\"substring\");h(\"substring-after\");h(\"substring-before\");\nh(\"s", |
| "um\");h(\"translate\");h(\"true\");function k(a){this.a=a}k.prototype.t", |
| "oString=function(){return this.a};var l={};function m(a){if(l.hasOwnPro", |
| "perty(a))throw Error(\"Axis already created: \"+a);l[a]=new k(a)}m(\"an", |
| "cestor\");m(\"ancestor-or-self\");m(\"attribute\");m(\"child\");m(\"des", |
| "cendant\");m(\"descendant-or-self\");m(\"following\");m(\"following-sib", |
| "ling\");m(\"namespace\");m(\"parent\");m(\"preceding\");m(\"preceding-s", |
| "ibling\");m(\"self\");function n(a){a=9==a.nodeType?a:a.ownerDocument||", |
| "a.document;var f=a.documentElement,f=Math.max(f.clientWidth,f.offsetWid", |
| "th,f.scrollWidth);return a.width/f}var p=[\"_\"],q=this;p[0]in q||!q.ex", |
| "ecScript||q.execScript(\"var \"+p[0]);for(var r;p.length&&(r=p.shift())", |
| ";){var t;if(t=!p.length)t=void 0!==n;t?q[r]=n:q=q[r]?q[r]:q[r]={}};; re", |
| "turn this._.apply(null,arguments);}.apply({navigator:typeof window!=und", |
| "efined?window.navigator:null,document:typeof window!=undefined?window.d", |
| "ocument:null}, arguments);}", |
| NULL |
| }; |
| |
| const char* const IS_ELEMENT_CLICKABLE[] = { |
| "function(){return function(){function b(a){this.b=a}b.prototype.toStrin", |
| "g=function(){return this.b};var d={};function e(a){if(d.hasOwnProperty(", |
| "a))throw Error(\"Binary operator already created: \"+a);a=new b(a);d[a.", |
| "toString()]=a}e(\"div\");e(\"mod\");e(\"*\");e(\"+\");e(\"-\");e(\"<\")", |
| ";e(\">\");e(\"<=\");e(\">=\");e(\"=\");e(\"!=\");e(\"and\");e(\"or\");f", |
| "unction g(a){this.a=a}g.prototype.toString=function(){return this.a};va", |
| "r k={};function l(a){if(k.hasOwnProperty(a))throw Error(\"Function alre", |
| "ady created: \"+a+\".\");k[a]=new g(a)}l(\"boolean\");l(\"ceiling\");l(", |
| "\"concat\");l(\"contains\");l(\"count\");l(\"false\");l(\"floor\");l(\"", |
| "id\");l(\"lang\");l(\"last\");l(\"local-name\");l(\"name\");l(\"namespa", |
| "ce-uri\");l(\"normalize-space\");l(\"not\");l(\"number\");l(\"position", |
| "\");l(\"round\");l(\"starts-with\");l(\"string\");l(\"string-length\");", |
| "l(\"substring\");l(\"substring-after\");l(\"substring-before\");\nl(\"s", |
| "um\");l(\"translate\");l(\"true\");function p(a){this.a=a}p.prototype.t", |
| "oString=function(){return this.a};var q={};function r(a){if(q.hasOwnPro", |
| "perty(a))throw Error(\"Axis already created: \"+a);q[a]=new p(a)}r(\"an", |
| "cestor\");r(\"ancestor-or-self\");r(\"attribute\");r(\"child\");r(\"des", |
| "cendant\");r(\"descendant-or-self\");r(\"following\");r(\"following-sib", |
| "ling\");r(\"namespace\");r(\"parent\");r(\"preceding\");r(\"preceding-s", |
| "ibling\");r(\"self\");function t(a,m){function n(a,c){var f={clickable:", |
| "a};c&&(f.message=c);return f}for(var f=a;f.parentNode;)f=f.parentNode;v", |
| "ar c=f.elementFromPoint(m.x,m.y);if(c==a)return n(!0);f=\"(\"+m.x+\", ", |
| "\"+m.y+\")\";if(null==c)return n(!1,\"Element is not clickable at point", |
| " \"+f);var h=c.outerHTML;if(c.hasChildNodes())var y=c.innerHTML,z=h.len", |
| "gth-y.length-(\"</\"+c.tagName+\">\").length,h=h.substring(0,z)+\"...\"", |
| "+h.substring(z+y.length);for(c=c.parentNode;c;){if(c==a)return n(!0,\"E", |
| "lement's descendant would receive the click. Consider clicking the desc", |
| "endant instead. Descendant: \"+\nh);c=c.parentNode}return n(!1,\"Elemen", |
| "t is not clickable at point \"+f+\". Other element would receive the cl", |
| "ick: \"+h)}var u=[\"_\"],v=this;u[0]in v||!v.execScript||v.execScript(", |
| "\"var \"+u[0]);for(var w;u.length&&(w=u.shift());){var x;if(x=!u.length", |
| ")x=void 0!==t;x?v[w]=t:v=v[w]?v[w]:v[w]={}};; return this._.apply(null,", |
| "arguments);}.apply({navigator:typeof window!=undefined?window.navigator", |
| ":null,document:typeof window!=undefined?window.document:null}, argument", |
| "s);}", |
| NULL |
| }; |
| |
| const char* const IS_ELEMENT_DISPLAYED[] = { |
| "function(){return function(){var g,k=this;\nfunction l(a){var b=typeof ", |
| "a;if(\"object\"==b)if(a){if(a instanceof Array)return\"array\";if(a ins", |
| "tanceof Object)return b;var c=Object.prototype.toString.call(a);if(\"[o", |
| "bject Window]\"==c)return\"object\";if(\"[object Array]\"==c||\"number", |
| "\"==typeof a.length&&\"undefined\"!=typeof a.splice&&\"undefined\"!=typ", |
| "eof a.propertyIsEnumerable&&!a.propertyIsEnumerable(\"splice\"))return", |
| "\"array\";if(\"[object Function]\"==c||\"undefined\"!=typeof a.call&&\"", |
| "undefined\"!=typeof a.propertyIsEnumerable&&!a.propertyIsEnumerable(\"c", |
| "all\"))return\"function\"}else return\"null\";else if(\"function\"==\nb", |
| "&&\"undefined\"==typeof a.call)return\"object\";return b}function aa(a)", |
| "{var b=l(a);return\"array\"==b||\"object\"==b&&\"number\"==typeof a.len", |
| "gth}function p(a){return\"string\"==typeof a}function q(a){return\"numb", |
| "er\"==typeof a}function r(a){var b=typeof a;return\"object\"==b&&null!=", |
| "a||\"function\"==b};function ba(a){return String(a).replace(/\\-([a-z])", |
| "/g,function(a,c){return c.toUpperCase()})};var ca=Array.prototype;funct", |
| "ion da(a,b){if(p(a))return p(b)&&1==b.length?a.indexOf(b,0):-1;for(var ", |
| "c=0;c<a.length;c++)if(c in a&&a[c]===b)return c;return-1}function t(a,b", |
| "){for(var c=a.length,d=p(a)?a.split(\"\"):a,e=0;e<c;e++)e in d&&b.call(", |
| "void 0,d[e],e,a)}function ea(a,b){var c=\"\";t(a,function(d,e){c=b.call", |
| "(void 0,c,d,e,a)});return c}function fa(a,b){for(var c=a.length,d=p(a)?", |
| "a.split(\"\"):a,e=0;e<c;e++)if(e in d&&b.call(void 0,d[e],e,a))return!0", |
| ";return!1}\nfunction ga(a,b){for(var c=a.length,d=p(a)?a.split(\"\"):a,", |
| "e=0;e<c;e++)if(e in d&&!b.call(void 0,d[e],e,a))return!1;return!0}funct", |
| "ion ha(a){var b=a.length;if(0<b){for(var c=Array(b),d=0;d<b;d++)c[d]=a[", |
| "d];return c}return[]}function ia(a,b,c){return 2>=arguments.length?ca.s", |
| "lice.call(a,b):ca.slice.call(a,b,c)};var ja={aliceblue:\"#f0f8ff\",anti", |
| "quewhite:\"#faebd7\",aqua:\"#00ffff\",aquamarine:\"#7fffd4\",azure:\"#f", |
| "0ffff\",beige:\"#f5f5dc\",bisque:\"#ffe4c4\",black:\"#000000\",blanched", |
| "almond:\"#ffebcd\",blue:\"#0000ff\",blueviolet:\"#8a2be2\",brown:\"#a52", |
| "a2a\",burlywood:\"#deb887\",cadetblue:\"#5f9ea0\",chartreuse:\"#7fff00", |
| "\",chocolate:\"#d2691e\",coral:\"#ff7f50\",cornflowerblue:\"#6495ed\",c", |
| "ornsilk:\"#fff8dc\",crimson:\"#dc143c\",cyan:\"#00ffff\",darkblue:\"#00", |
| "008b\",darkcyan:\"#008b8b\",darkgoldenrod:\"#b8860b\",darkgray:\"#a9a9a", |
| "9\",darkgreen:\"#006400\",\ndarkgrey:\"#a9a9a9\",darkkhaki:\"#bdb76b\",", |
| "darkmagenta:\"#8b008b\",darkolivegreen:\"#556b2f\",darkorange:\"#ff8c00", |
| "\",darkorchid:\"#9932cc\",darkred:\"#8b0000\",darksalmon:\"#e9967a\",da", |
| "rkseagreen:\"#8fbc8f\",darkslateblue:\"#483d8b\",darkslategray:\"#2f4f4", |
| "f\",darkslategrey:\"#2f4f4f\",darkturquoise:\"#00ced1\",darkviolet:\"#9", |
| "400d3\",deeppink:\"#ff1493\",deepskyblue:\"#00bfff\",dimgray:\"#696969", |
| "\",dimgrey:\"#696969\",dodgerblue:\"#1e90ff\",firebrick:\"#b22222\",flo", |
| "ralwhite:\"#fffaf0\",forestgreen:\"#228b22\",fuchsia:\"#ff00ff\",gainsb", |
| "oro:\"#dcdcdc\",\nghostwhite:\"#f8f8ff\",gold:\"#ffd700\",goldenrod:\"#", |
| "daa520\",gray:\"#808080\",green:\"#008000\",greenyellow:\"#adff2f\",gre", |
| "y:\"#808080\",honeydew:\"#f0fff0\",hotpink:\"#ff69b4\",indianred:\"#cd5", |
| "c5c\",indigo:\"#4b0082\",ivory:\"#fffff0\",khaki:\"#f0e68c\",lavender:", |
| "\"#e6e6fa\",lavenderblush:\"#fff0f5\",lawngreen:\"#7cfc00\",lemonchiffo", |
| "n:\"#fffacd\",lightblue:\"#add8e6\",lightcoral:\"#f08080\",lightcyan:\"", |
| "#e0ffff\",lightgoldenrodyellow:\"#fafad2\",lightgray:\"#d3d3d3\",lightg", |
| "reen:\"#90ee90\",lightgrey:\"#d3d3d3\",lightpink:\"#ffb6c1\",lightsalmo", |
| "n:\"#ffa07a\",\nlightseagreen:\"#20b2aa\",lightskyblue:\"#87cefa\",ligh", |
| "tslategray:\"#778899\",lightslategrey:\"#778899\",lightsteelblue:\"#b0c", |
| "4de\",lightyellow:\"#ffffe0\",lime:\"#00ff00\",limegreen:\"#32cd32\",li", |
| "nen:\"#faf0e6\",magenta:\"#ff00ff\",maroon:\"#800000\",mediumaquamarine", |
| ":\"#66cdaa\",mediumblue:\"#0000cd\",mediumorchid:\"#ba55d3\",mediumpurp", |
| "le:\"#9370db\",mediumseagreen:\"#3cb371\",mediumslateblue:\"#7b68ee\",m", |
| "ediumspringgreen:\"#00fa9a\",mediumturquoise:\"#48d1cc\",mediumvioletre", |
| "d:\"#c71585\",midnightblue:\"#191970\",mintcream:\"#f5fffa\",mistyrose:", |
| "\"#ffe4e1\",\nmoccasin:\"#ffe4b5\",navajowhite:\"#ffdead\",navy:\"#0000", |
| "80\",oldlace:\"#fdf5e6\",olive:\"#808000\",olivedrab:\"#6b8e23\",orange", |
| ":\"#ffa500\",orangered:\"#ff4500\",orchid:\"#da70d6\",palegoldenrod:\"#", |
| "eee8aa\",palegreen:\"#98fb98\",paleturquoise:\"#afeeee\",palevioletred:", |
| "\"#db7093\",papayawhip:\"#ffefd5\",peachpuff:\"#ffdab9\",peru:\"#cd853f", |
| "\",pink:\"#ffc0cb\",plum:\"#dda0dd\",powderblue:\"#b0e0e6\",purple:\"#8", |
| "00080\",red:\"#ff0000\",rosybrown:\"#bc8f8f\",royalblue:\"#4169e1\",sad", |
| "dlebrown:\"#8b4513\",salmon:\"#fa8072\",sandybrown:\"#f4a460\",seagreen", |
| ":\"#2e8b57\",\nseashell:\"#fff5ee\",sienna:\"#a0522d\",silver:\"#c0c0c0", |
| "\",skyblue:\"#87ceeb\",slateblue:\"#6a5acd\",slategray:\"#708090\",slat", |
| "egrey:\"#708090\",snow:\"#fffafa\",springgreen:\"#00ff7f\",steelblue:\"", |
| "#4682b4\",tan:\"#d2b48c\",teal:\"#008080\",thistle:\"#d8bfd8\",tomato:", |
| "\"#ff6347\",turquoise:\"#40e0d0\",violet:\"#ee82ee\",wheat:\"#f5deb3\",", |
| "white:\"#ffffff\",whitesmoke:\"#f5f5f5\",yellow:\"#ffff00\",yellowgreen", |
| ":\"#9acd32\"};var ka=\"backgroundColor borderTopColor borderRightColor ", |
| "borderBottomColor borderLeftColor color outlineColor\".split(\" \"),la=", |
| "/#([0-9a-fA-F])([0-9a-fA-F])([0-9a-fA-F])/,ma=/^#(?:[0-9a-f]{3}){1,2}$/", |
| "i,oa=/^(?:rgba)?\\((\\d{1,3}),\\s?(\\d{1,3}),\\s?(\\d{1,3}),\\s?(0|1|0", |
| "\\.\\d*)\\)$/i,pa=/^(?:rgb)?\\((0|[1-9]\\d{0,2}),\\s?(0|[1-9]\\d{0,2}),", |
| "\\s?(0|[1-9]\\d{0,2})\\)$/i;function u(a,b){this.code=a;this.state=v[a]", |
| "||x;this.message=b||\"\";var c=this.state.replace(/((?:^|\\s+)[a-z])/g,", |
| "function(a){return a.toUpperCase().replace(/^[\\s\\xa0]+/g,\"\")}),d=c.", |
| "length-5;if(0>d||c.indexOf(\"Error\",d)!=d)c+=\"Error\";this.name=c;c=E", |
| "rror(this.message);c.name=this.name;this.stack=c.stack||\"\"}\n(functio", |
| "n(){var a=Error;function b(){}b.prototype=a.prototype;u.K=a.prototype;u", |
| ".prototype=new b;u.prototype.constructor=u;u.G=function(b,d,e){for(var ", |
| "f=Array(arguments.length-2),h=2;h<arguments.length;h++)f[h-2]=arguments", |
| "[h];return a.prototype[d].apply(b,f)}})();var x=\"unknown error\",v={15", |
| ":\"element not selectable\",11:\"element not visible\"};v[31]=x;v[30]=x", |
| ";v[24]=\"invalid cookie domain\";v[29]=\"invalid element coordinates\";", |
| "v[12]=\"invalid element state\";v[32]=\"invalid selector\";v[51]=\"inva", |
| "lid selector\";\nv[52]=\"invalid selector\";v[17]=\"javascript error\";", |
| "v[405]=\"unsupported operation\";v[34]=\"move target out of bounds\";v[", |
| "27]=\"no such alert\";v[7]=\"no such element\";v[8]=\"no such frame\";v", |
| "[23]=\"no such window\";v[28]=\"script timeout\";v[33]=\"session not cr", |
| "eated\";v[10]=\"stale element reference\";v[21]=\"timeout\";v[25]=\"una", |
| "ble to set cookie\";v[26]=\"unexpected alert open\";v[13]=x;v[9]=\"unkn", |
| "own command\";u.prototype.toString=function(){return this.name+\": \"+t", |
| "his.message};function y(a,b){this.x=void 0!==a?a:0;this.y=void 0!==b?b:", |
| "0}g=y.prototype;g.clone=function(){return new y(this.x,this.y)};g.toStr", |
| "ing=function(){return\"(\"+this.x+\", \"+this.y+\")\"};g.ceil=function(", |
| "){this.x=Math.ceil(this.x);this.y=Math.ceil(this.y);return this};g.floo", |
| "r=function(){this.x=Math.floor(this.x);this.y=Math.floor(this.y);return", |
| " this};g.round=function(){this.x=Math.round(this.x);this.y=Math.round(t", |
| "his.y);return this};\ng.translate=function(a,b){a instanceof y?(this.x+", |
| "=a.x,this.y+=a.y):(this.x+=a,q(b)&&(this.y+=b));return this};g.scale=fu", |
| "nction(a,b){var c=q(b)?b:a;this.x*=a;this.y*=c;return this};function z(", |
| "a,b){this.width=a;this.height=b}g=z.prototype;g.clone=function(){return", |
| " new z(this.width,this.height)};g.toString=function(){return\"(\"+this.", |
| "width+\" x \"+this.height+\")\"};g.ceil=function(){this.width=Math.ceil", |
| "(this.width);this.height=Math.ceil(this.height);return this};g.floor=fu", |
| "nction(){this.width=Math.floor(this.width);this.height=Math.floor(this.", |
| "height);return this};g.round=function(){this.width=Math.round(this.widt", |
| "h);this.height=Math.round(this.height);return this};\ng.scale=function(", |
| "a,b){var c=q(b)?b:a;this.width*=a;this.height*=c;return this};function ", |
| "qa(a,b,c){function d(c){c&&b.appendChild(p(c)?a.createTextNode(c):c)}fo", |
| "r(var e=1;e<c.length;e++){var f=c[e];!aa(f)||r(f)&&0<f.nodeType?d(f):t(", |
| "ra(f)?ha(f):f,d)}}function A(a,b){if(a.contains&&1==b.nodeType)return a", |
| "==b||a.contains(b);if(\"undefined\"!=typeof a.compareDocumentPosition)r", |
| "eturn a==b||Boolean(a.compareDocumentPosition(b)&16);for(;b&&a!=b;)b=b.", |
| "parentNode;return b==a}\nfunction sa(a,b){if(a==b)return 0;if(a.compare", |
| "DocumentPosition)return a.compareDocumentPosition(b)&2?1:-1;if(\"source", |
| "Index\"in a||a.parentNode&&\"sourceIndex\"in a.parentNode){var c=1==a.n", |
| "odeType,d=1==b.nodeType;if(c&&d)return a.sourceIndex-b.sourceIndex;var ", |
| "e=a.parentNode,f=b.parentNode;return e==f?ta(a,b):!c&&A(e,b)?-1*ua(a,b)", |
| ":!d&&A(f,a)?ua(b,a):(c?a.sourceIndex:e.sourceIndex)-(d?b.sourceIndex:f.", |
| "sourceIndex)}d=B(a);c=d.createRange();c.selectNode(a);c.collapse(!0);d=", |
| "d.createRange();d.selectNode(b);d.collapse(!0);\nreturn c.compareBounda", |
| "ryPoints(k.Range.START_TO_END,d)}function ua(a,b){var c=a.parentNode;if", |
| "(c==b)return-1;for(var d=b;d.parentNode!=c;)d=d.parentNode;return ta(d,", |
| "a)}function ta(a,b){for(var c=b;c=c.previousSibling;)if(c==a)return-1;r", |
| "eturn 1}function B(a){return 9==a.nodeType?a:a.ownerDocument||a.documen", |
| "t}function ra(a){if(a&&\"number\"==typeof a.length){if(r(a))return\"fun", |
| "ction\"==typeof a.item||\"string\"==typeof a.item;if(\"function\"==l(a)", |
| ")return\"function\"==typeof a.item}return!1}\nfunction va(a,b){a=a.pare", |
| "ntNode;for(var c=0;a;){if(b(a))return a;a=a.parentNode;c++}return null}", |
| "function wa(a){this.m=a||k.document||document}g=wa.prototype;g.createEl", |
| "ement=function(a){return this.m.createElement(a)};g.createTextNode=func", |
| "tion(a){return this.m.createTextNode(String(a))};g.appendChild=function", |
| "(a,b){a.appendChild(b)};g.append=function(a,b){qa(B(a),a,arguments)};g.", |
| "canHaveChildren=function(a){if(1!=a.nodeType)return!1;switch(a.tagName)", |
| "{case \"APPLET\":case \"AREA\":case \"BASE\":case \"BR\":case \"COL\":c", |
| "ase \"COMMAND\":case \"EMBED\":case \"FRAME\":case \"HR\":case \"IMG\":", |
| "case \"INPUT\":case \"IFRAME\":case \"ISINDEX\":case \"KEYGEN\":case \"", |
| "LINK\":case \"NOFRAMES\":case \"NOSCRIPT\":case \"META\":case \"OBJECT", |
| "\":case \"PARAM\":case \"SCRIPT\":case \"SOURCE\":case \"STYLE\":case ", |
| "\"TRACK\":case \"WBR\":return!1}return!0};\ng.removeNode=function(a){re", |
| "turn a&&a.parentNode?a.parentNode.removeChild(a):null};g.contains=A;fun", |
| "ction E(a){var b=null,c=a.nodeType;1==c&&(b=a.textContent,b=void 0==b||", |
| "null==b?a.innerText:b,b=void 0==b||null==b?\"\":b);if(\"string\"!=typeo", |
| "f b)if(9==c||1==c){a=9==c?a.documentElement:a.firstChild;for(var c=0,d=", |
| "[],b=\"\";a;){do 1!=a.nodeType&&(b+=a.nodeValue),d[c++]=a;while(a=a.fir", |
| "stChild);for(;c&&!(a=d[--c].nextSibling););}}else b=a.nodeValue;return", |
| "\"\"+b};function F(){this.f=this.c=null;this.l=0}function xa(a){this.no", |
| "de=a;this.next=this.i=null}F.prototype.unshift=function(a){a=new xa(a);", |
| "a.next=this.c;this.f?this.c.i=a:this.c=this.f=a;this.c=a;this.l++};F.pr", |
| "ototype.add=function(a){a=new xa(a);a.i=this.f;this.c?this.f.next=a:thi", |
| "s.c=this.f=a;this.f=a;this.l++};function ya(a){return(a=a.c)?a.node:nul", |
| "l}F.prototype.iterator=function(a){return new G(this,!!a)};function G(a", |
| ",b){this.C=a;this.w=(this.B=b)?a.f:a.c;this.o=null}\nG.prototype.next=f", |
| "unction(){var a=this.w;if(null==a)return null;var b=this.o=a;this.w=thi", |
| "s.B?a.i:a.next;return b.node};G.prototype.remove=function(){var a=this.", |
| "C,b=this.o;if(!b)throw Error(\"Next must be called at least once before", |
| " remove.\");var c=b.i,b=b.next;c?c.next=b:a.c=b;b?b.i=c:a.f=c;a.l--;thi", |
| "s.o=null};function I(a,b,c,d,e){b=b.evaluate(d);c=c.evaluate(d);var f;i", |
| "f(b instanceof F&&c instanceof F){e=b.iterator();for(d=e.next();d;d=e.n", |
| "ext())for(b=c.iterator(),f=b.next();f;f=b.next())if(a(E(d),E(f)))return", |
| "!0;return!1}if(b instanceof F||c instanceof F){b instanceof F?e=b:(e=c,", |
| "c=b);e=e.iterator();b=typeof c;for(d=e.next();d;d=e.next()){switch(b){c", |
| "ase \"number\":d=+E(d);break;case \"boolean\":d=!!E(d);break;case \"str", |
| "ing\":d=E(d);break;default:throw Error(\"Illegal primitive type for com", |
| "parison.\");}if(a(d,c))return!0}return!1}return e?\n\"boolean\"==typeof", |
| " b||\"boolean\"==typeof c?a(!!b,!!c):\"number\"==typeof b||\"number\"==", |
| "typeof c?a(+b,+c):a(b,c):a(+b,+c)}function za(a,b,c,d){this.D=a;this.j=", |
| "d}za.prototype.toString=function(){return this.D};var Aa={};function J(", |
| "a,b){if(Aa.hasOwnProperty(a))throw Error(\"Binary operator already crea", |
| "ted: \"+a);var c=new za(a,0,0,b);Aa[c.toString()]=c}J(\"div\",function(", |
| "a,b,c){return a.b(c)/b.b(c)});J(\"mod\",function(a,b,c){return a.b(c)%b", |
| ".b(c)});J(\"*\",function(a,b,c){return a.b(c)*b.b(c)});\nJ(\"+\",functi", |
| "on(a,b,c){return a.b(c)+b.b(c)});J(\"-\",function(a,b,c){return a.b(c)-", |
| "b.b(c)});J(\"<\",function(a,b,c){return I(function(a,b){return a<b},a,b", |
| ",c)});J(\">\",function(a,b,c){return I(function(a,b){return a>b},a,b,c)", |
| "});J(\"<=\",function(a,b,c){return I(function(a,b){return a<=b},a,b,c)}", |
| ");J(\">=\",function(a,b,c){return I(function(a,b){return a>=b},a,b,c)})", |
| ";J(\"=\",function(a,b,c){return I(function(a,b){return a==b},a,b,c,!0)}", |
| ");J(\"!=\",function(a,b,c){return I(function(a,b){return a!=b},a,b,c,!0", |
| ")});\nJ(\"and\",function(a,b,c){return a.h(c)&&b.h(c)});J(\"or\",functi", |
| "on(a,b,c){return a.h(c)||b.h(c)});function Ba(a,b,c,d,e,f){this.s=a;thi", |
| "s.j=f}Ba.prototype.toString=function(){return this.s};var Ca={};functio", |
| "n K(a,b){if(Ca.hasOwnProperty(a))throw Error(\"Function already created", |
| ": \"+a+\".\");Ca[a]=new Ba(a,0,0,0,0,b)}K(\"boolean\",function(a,b){ret", |
| "urn b.h(a)});K(\"ceiling\",function(a,b){return Math.ceil(b.b(a))});K(", |
| "\"concat\",function(a,b){return ea(ia(arguments,1),function(b,d){return", |
| " b+d.a(a)})});K(\"contains\",function(a,b,c){b=b.a(a);a=c.a(a);return-1", |
| "!=b.indexOf(a)});K(\"count\",function(a,b){return b.evaluate(a).l});\nK", |
| "(\"false\",function(){return!1});K(\"floor\",function(a,b){return Math.", |
| "floor(b.b(a))});K(\"id\",function(a,b){var c=a.g(),d=9==c.nodeType?c:c.", |
| "ownerDocument,c=b.a(a).split(/\\s+/),e=[];t(c,function(a){a=d.getElemen", |
| "tById(a);!a||0<=da(e,a)||e.push(a)});e.sort(sa);var f=new F;t(e,functio", |
| "n(a){f.add(a)});return f});K(\"lang\",function(){return!1});K(\"last\",", |
| "function(a){if(1!=arguments.length)throw Error(\"Function last expects ", |
| "()\");return a.H()});\nK(\"local-name\",function(a,b){var c=b?ya(b.eval", |
| "uate(a)):a.g();return c?c.nodeName.toLowerCase():\"\"});K(\"name\",func", |
| "tion(a,b){var c=b?ya(b.evaluate(a)):a.g();return c?c.nodeName.toLowerCa", |
| "se():\"\"});K(\"namespace-uri\",function(){return\"\"});K(\"normalize-s", |
| "pace\",function(a,b){return(b?b.a(a):E(a.g())).replace(/[\\s\\xa0]+/g,", |
| "\" \").replace(/^\\s+|\\s+$/g,\"\")});K(\"not\",function(a,b){return!b.", |
| "h(a)});K(\"number\",function(a,b){return b?b.b(a):+E(a.g())});K(\"posit", |
| "ion\",function(a){return a.I()});K(\"round\",function(a,b){return Math.", |
| "round(b.b(a))});\nK(\"starts-with\",function(a,b,c){b=b.a(a);a=c.a(a);r", |
| "eturn 0==b.lastIndexOf(a,0)});K(\"string\",function(a,b){return b?b.a(a", |
| "):E(a.g())});K(\"string-length\",function(a,b){return(b?b.a(a):E(a.g())", |
| ").length});K(\"substring\",function(a,b,c,d){c=c.b(a);if(isNaN(c)||Infi", |
| "nity==c||-Infinity==c)return\"\";d=d?d.b(a):Infinity;if(isNaN(d)||-Infi", |
| "nity===d)return\"\";c=Math.round(c)-1;var e=Math.max(c,0);a=b.a(a);if(I", |
| "nfinity==d)return a.substring(e);b=Math.round(d);return a.substring(e,c", |
| "+b)});\nK(\"substring-after\",function(a,b,c){b=b.a(a);a=c.a(a);c=b.ind", |
| "exOf(a);return-1==c?\"\":b.substring(c+a.length)});K(\"substring-before", |
| "\",function(a,b,c){b=b.a(a);a=c.a(a);a=b.indexOf(a);return-1==a?\"\":b.", |
| "substring(0,a)});K(\"sum\",function(a,b){for(var c=b.evaluate(a).iterat", |
| "or(),d=0,e=c.next();e;e=c.next())d+=+E(e);return d});\nK(\"translate\",", |
| "function(a,b,c,d){b=b.a(a);c=c.a(a);var e=d.a(a);a=[];for(d=0;d<c.lengt", |
| "h;d++){var f=c.charAt(d);f in a||(a[f]=e.charAt(d))}c=\"\";for(d=0;d<b.", |
| "length;d++)f=b.charAt(d),c+=f in a?a[f]:f;return c});K(\"true\",functio", |
| "n(){return!0});function Da(a,b,c){this.s=a;this.B=c}Da.prototype.toStri", |
| "ng=function(){return this.s};var Ea={};function L(a,b){if(Ea.hasOwnProp", |
| "erty(a))throw Error(\"Axis already created: \"+a);Ea[a]=new Da(a,0,b)}L", |
| "(\"ancestor\",!0);L(\"ancestor-or-self\",!0);L(\"attribute\",!1);L(\"ch", |
| "ild\",!1);L(\"descendant\",!1);L(\"descendant-or-self\",!1);L(\"followi", |
| "ng\",!1);L(\"following-sibling\",!1);L(\"namespace\",!1);L(\"parent\",!", |
| "1);L(\"preceding\",!0);L(\"preceding-sibling\",!0);L(\"self\",!1);var M", |
| "={};M.u=function(){var a={L:\"http://www.w3.org/2000/svg\"};return func", |
| "tion(b){return a[b]||null}}();\nM.j=function(a,b,c){var d=B(a);if(!d.do", |
| "cumentElement)return null;try{for(var e=d.createNSResolver?d.createNSRe", |
| "solver(d.documentElement):M.u,f={},h=d.getElementsByTagName(\"*\"),H=0;", |
| "H<h.length;++H){var P=h[H],C=P.namespaceURI;if(C&&!f[C]){var m=P.lookup", |
| "Prefix(C);if(!m)var n=C.match(\".*/(\\\\w+)/?$\"),m=n?n[1]:\"xhtml\";f[", |
| "C]=m}}var w={},D;for(D in f)w[f[D]]=D;e=function(a){return w[a]||null};", |
| "try{return d.evaluate(b,a,e,c,null)}catch(na){if(\"TypeError\"===na.nam", |
| "e)return e=d.createNSResolver?d.createNSResolver(d.documentElement):\nM", |
| ".u,d.evaluate(b,a,e,c,null);throw na;}}catch(Ka){throw new u(32,\"Unabl", |
| "e to locate an element with the xpath expression \"+b+\" because of the", |
| " following error:\\n\"+Ka);}};M.v=function(a,b){if(!a||1!=a.nodeType)th", |
| "row new u(32,'The result of the xpath expression \"'+b+'\" is: '+a+\". ", |
| "It should be an element.\");};\nM.F=function(a,b){var c=function(){var ", |
| "c=M.j(b,a,9);return c?c.singleNodeValue||null:b.selectSingleNode?(c=B(b", |
| "),c.setProperty&&c.setProperty(\"SelectionLanguage\",\"XPath\"),b.selec", |
| "tSingleNode(a)):null}();null===c||M.v(c,a);return c};\nM.J=function(a,b", |
| "){var c=function(){var c=M.j(b,a,7);if(c){for(var e=c.snapshotLength,f=", |
| "[],h=0;h<e;++h)f.push(c.snapshotItem(h));return f}return b.selectNodes?", |
| "(c=B(b),c.setProperty&&c.setProperty(\"SelectionLanguage\",\"XPath\"),b", |
| ".selectNodes(a)):[]}();t(c,function(b){M.v(b,a)});return c};function N(", |
| "a,b,c,d){this.top=a;this.right=b;this.bottom=c;this.left=d}g=N.prototyp", |
| "e;g.clone=function(){return new N(this.top,this.right,this.bottom,this.", |
| "left)};g.toString=function(){return\"(\"+this.top+\"t, \"+this.right+\"", |
| "r, \"+this.bottom+\"b, \"+this.left+\"l)\"};g.contains=function(a){retu", |
| "rn this&&a?a instanceof N?a.left>=this.left&&a.right<=this.right&&a.top", |
| ">=this.top&&a.bottom<=this.bottom:a.x>=this.left&&a.x<=this.right&&a.y>", |
| "=this.top&&a.y<=this.bottom:!1};\ng.expand=function(a,b,c,d){r(a)?(this", |
| ".top-=a.top,this.right+=a.right,this.bottom+=a.bottom,this.left-=a.left", |
| "):(this.top-=a,this.right+=b,this.bottom+=c,this.left-=d);return this};", |
| "g.ceil=function(){this.top=Math.ceil(this.top);this.right=Math.ceil(thi", |
| "s.right);this.bottom=Math.ceil(this.bottom);this.left=Math.ceil(this.le", |
| "ft);return this};g.floor=function(){this.top=Math.floor(this.top);this.", |
| "right=Math.floor(this.right);this.bottom=Math.floor(this.bottom);this.l", |
| "eft=Math.floor(this.left);return this};\ng.round=function(){this.top=Ma", |
| "th.round(this.top);this.right=Math.round(this.right);this.bottom=Math.r", |
| "ound(this.bottom);this.left=Math.round(this.left);return this};g.transl", |
| "ate=function(a,b){a instanceof y?(this.left+=a.x,this.right+=a.x,this.t", |
| "op+=a.y,this.bottom+=a.y):(this.left+=a,this.right+=a,q(b)&&(this.top+=", |
| "b,this.bottom+=b));return this};g.scale=function(a,b){var c=q(b)?b:a;th", |
| "is.left*=a;this.right*=a;this.top*=c;this.bottom*=c;return this};functi", |
| "on O(a,b,c,d){this.left=a;this.top=b;this.width=c;this.height=d}g=O.pro", |
| "totype;g.clone=function(){return new O(this.left,this.top,this.width,th", |
| "is.height)};g.toString=function(){return\"(\"+this.left+\", \"+this.top", |
| "+\" - \"+this.width+\"w x \"+this.height+\"h)\"};g.contains=function(a)", |
| "{return a instanceof O?this.left<=a.left&&this.left+this.width>=a.left+", |
| "a.width&&this.top<=a.top&&this.top+this.height>=a.top+a.height:a.x>=thi", |
| "s.left&&a.x<=this.left+this.width&&a.y>=this.top&&a.y<=this.top+this.he", |
| "ight};\ng.ceil=function(){this.left=Math.ceil(this.left);this.top=Math.", |
| "ceil(this.top);this.width=Math.ceil(this.width);this.height=Math.ceil(t", |
| "his.height);return this};g.floor=function(){this.left=Math.floor(this.l", |
| "eft);this.top=Math.floor(this.top);this.width=Math.floor(this.width);th", |
| "is.height=Math.floor(this.height);return this};g.round=function(){this.", |
| "left=Math.round(this.left);this.top=Math.round(this.top);this.width=Mat", |
| "h.round(this.width);this.height=Math.round(this.height);return this};\n", |
| "g.translate=function(a,b){a instanceof y?(this.left+=a.x,this.top+=a.y)", |
| ":(this.left+=a,q(b)&&(this.top+=b));return this};g.scale=function(a,b){", |
| "var c=q(b)?b:a;this.left*=a;this.width*=a;this.top*=c;this.height*=c;re", |
| "turn this};function Q(a,b){return!!a&&1==a.nodeType&&(!b||a.tagName.toU", |
| "pperCase()==b)}function R(a){for(a=a.parentNode;a&&1!=a.nodeType&&9!=a.", |
| "nodeType&&11!=a.nodeType;)a=a.parentNode;return Q(a)?a:null}\nfunction ", |
| "S(a,b){var c=ba(b);if(\"float\"==c||\"cssFloat\"==c||\"styleFloat\"==c)", |
| "c=\"cssFloat\";var d;a:{d=c;var e=B(a);if(e.defaultView&&e.defaultView.", |
| "getComputedStyle&&(e=e.defaultView.getComputedStyle(a,null))){d=e[d]||e", |
| ".getPropertyValue(d)||\"\";break a}d=\"\"}d=d||Fa(a,c);if(null===d)d=nu", |
| "ll;else if(0<=da(ka,c)){b:{var f=d.match(oa);if(f){var c=Number(f[1]),e", |
| "=Number(f[2]),h=Number(f[3]),f=Number(f[4]);if(0<=c&&255>=c&&0<=e&&255>", |
| "=e&&0<=h&&255>=h&&0<=f&&1>=f){c=[c,e,h,f];break b}}c=null}if(!c)b:{if(h", |
| "=d.match(pa))if(c=\nNumber(h[1]),e=Number(h[2]),h=Number(h[3]),0<=c&&25", |
| "5>=c&&0<=e&&255>=e&&0<=h&&255>=h){c=[c,e,h,1];break b}c=null}if(!c)b:{c", |
| "=d.toLowerCase();e=ja[c.toLowerCase()];if(!e&&(e=\"#\"==c.charAt(0)?c:", |
| "\"#\"+c,4==e.length&&(e=e.replace(la,\"#$1$1$2$2$3$3\")),!ma.test(e))){", |
| "c=null;break b}c=[parseInt(e.substr(1,2),16),parseInt(e.substr(3,2),16)", |
| ",parseInt(e.substr(5,2),16),1]}d=c?\"rgba(\"+c.join(\", \")+\")\":d}ret", |
| "urn d}\nfunction Fa(a,b){var c=a.currentStyle||a.style,d=c[b];void 0===", |
| "d&&\"function\"==l(c.getPropertyValue)&&(d=c.getPropertyValue(b));retur", |
| "n\"inherit\"!=d?void 0!==d?d:null:(c=R(a))?Fa(c,b):null}\nfunction T(a,", |
| "b,c){function d(a){var b=U(a);return 0<b.height&&0<b.width?!0:Q(a,\"PAT", |
| "H\")&&(0<b.height||0<b.width)?(a=S(a,\"stroke-width\"),!!a&&0<parseInt(", |
| "a,10)):\"hidden\"!=S(a,\"overflow\")&&fa(a.childNodes,function(a){retur", |
| "n 3==a.nodeType||Q(a)&&d(a)})}function e(a){return V(a)==W&&ga(a.childN", |
| "odes,function(a){return!Q(a)||e(a)||!d(a)})}if(!Q(a))throw Error(\"Argu", |
| "ment to isShown must be of type Element\");if(Q(a,\"BODY\"))return!0;if", |
| "(Q(a,\"OPTION\")||Q(a,\"OPTGROUP\"))return a=va(a,function(a){return Q(", |
| "a,\"SELECT\")}),\n!!a&&T(a,!0,c);var f=Ga(a);if(f)return!!f.A&&0<f.rect", |
| ".width&&0<f.rect.height&&T(f.A,b,c);if(Q(a,\"INPUT\")&&\"hidden\"==a.ty", |
| "pe.toLowerCase()||Q(a,\"NOSCRIPT\"))return!1;f=S(a,\"visibility\");retu", |
| "rn\"collapse\"!=f&&\"hidden\"!=f&&c(a)&&(b||0!=Ha(a))&&d(a)?!e(a):!1}fu", |
| "nction Ia(a,b){function c(a){if(\"none\"==S(a,\"display\"))return!1;a=R", |
| "(a);return!a||c(a)}return T(a,!!b,c)}var W=\"hidden\";\nfunction V(a){f", |
| "unction b(a){function b(a){return a==h?!0:0==S(a,\"display\").lastIndex", |
| "Of(\"inline\",0)||\"absolute\"==c&&\"static\"==S(a,\"position\")?!1:!0}", |
| "var c=S(a,\"position\");if(\"fixed\"==c)return C=!0,a==h?null:h;for(a=R", |
| "(a);a&&!b(a);)a=R(a);return a}function c(a){var b=a;if(\"visible\"==P)i", |
| "f(a==h&&H)b=H;else if(a==H)return{x:\"visible\",y:\"visible\"};b={x:S(b", |
| ",\"overflow-x\"),y:S(b,\"overflow-y\")};a==h&&(b.x=\"visible\"==b.x?\"a", |
| "uto\":b.x,b.y=\"visible\"==b.y?\"auto\":b.y);return b}function d(a){if(", |
| "a==h){var b=(new wa(f)).m;\na=b.scrollingElement?b.scrollingElement:b.b", |
| "ody||b.documentElement;b=b.parentWindow||b.defaultView;a=new y(b.pageXO", |
| "ffset||a.scrollLeft,b.pageYOffset||a.scrollTop)}else a=new y(a.scrollLe", |
| "ft,a.scrollTop);return a}var e=Ja(a),f=B(a),h=f.documentElement,H=f.bod", |
| "y,P=S(h,\"overflow\"),C;for(a=b(a);a;a=b(a)){var m=c(a);if(\"visible\"!", |
| "=m.x||\"visible\"!=m.y){var n=U(a);if(0==n.width||0==n.height)return W;", |
| "var w=e.right<n.left,D=e.bottom<n.top;if(w&&\"hidden\"==m.x||D&&\"hidde", |
| "n\"==m.y)return W;if(w&&\"visible\"!=m.x||D&&\n\"visible\"!=m.y){w=d(a)", |
| ";D=e.bottom<n.top-w.y;if(e.right<n.left-w.x&&\"visible\"!=m.x||D&&\"vis", |
| "ible\"!=m.x)return W;e=V(a);return e==W?W:\"scroll\"}w=e.left>=n.left+n", |
| ".width;n=e.top>=n.top+n.height;if(w&&\"hidden\"==m.x||n&&\"hidden\"==m.", |
| "y)return W;if(w&&\"visible\"!=m.x||n&&\"visible\"!=m.y){if(C&&(m=d(a),e", |
| ".left>=h.scrollWidth-m.x||e.right>=h.scrollHeight-m.y))return W;e=V(a);", |
| "return e==W?W:\"scroll\"}}}return\"none\"}\nfunction U(a){var b=Ga(a);i", |
| "f(b)return b.rect;if(Q(a,\"HTML\"))return a=B(a),a=((a?a.parentWindow||", |
| "a.defaultView:window)||window).document,a=\"CSS1Compat\"==a.compatMode?", |
| "a.documentElement:a.body,a=new z(a.clientWidth,a.clientHeight),new O(0,", |
| "0,a.width,a.height);var c;try{c=a.getBoundingClientRect()}catch(d){retu", |
| "rn new O(0,0,0,0)}return new O(c.left,c.top,c.right-c.left,c.bottom-c.t", |
| "op)}\nfunction Ga(a){var b=Q(a,\"MAP\");if(!b&&!Q(a,\"AREA\"))return nu", |
| "ll;var c=b?a:Q(a.parentNode,\"MAP\")?a.parentNode:null,d=null,e=null;if", |
| "(c&&c.name&&(d=M.F('/descendant::*[@usemap = \"#'+c.name+'\"]',B(c)))&&", |
| "(e=U(d),!b&&\"default\"!=a.shape.toLowerCase())){var f=La(a);a=Math.min", |
| "(Math.max(f.left,0),e.width);b=Math.min(Math.max(f.top,0),e.height);c=M", |
| "ath.min(f.width,e.width-a);f=Math.min(f.height,e.height-b);e=new O(a+e.", |
| "left,b+e.top,c,f)}return{A:d,rect:e||new O(0,0,0,0)}}\nfunction La(a){v", |
| "ar b=a.shape.toLowerCase();a=a.coords.split(\",\");if(\"rect\"==b&&4==a", |
| ".length){var b=a[0],c=a[1];return new O(b,c,a[2]-b,a[3]-c)}if(\"circle", |
| "\"==b&&3==a.length)return b=a[2],new O(a[0]-b,a[1]-b,2*b,2*b);if(\"poly", |
| "\"==b&&2<a.length){for(var b=a[0],c=a[1],d=b,e=c,f=2;f+1<a.length;f+=2)", |
| "b=Math.min(b,a[f]),d=Math.max(d,a[f]),c=Math.min(c,a[f+1]),e=Math.max(e", |
| ",a[f+1]);return new O(b,c,d-b,e-c)}return new O(0,0,0,0)}function Ja(a)", |
| "{a=U(a);return new N(a.top,a.left+a.width,a.top+a.height,a.left)}\nfunc", |
| "tion Ha(a){var b=1,c=S(a,\"opacity\");c&&(b=Number(c));(a=R(a))&&(b*=Ha", |
| "(a));return b}if(\"function\"===typeof ShadowRoot)var Ma=function(a,b){", |
| "function c(b){if(\"none\"==S(b,\"display\"))return!1;var e;do{e=b.paren", |
| "tNode;if(b.getDestinationInsertionPoints){var f=b.getDestinationInserti", |
| "onPoints();0<f.length&&(e=f[f.length-1])}if(e instanceof ShadowRoot){if", |
| "(e.host.shadowRoot!=e)return!1;e=e.host}else if(9==e.nodeType||11==e.no", |
| "deType)e=null}while(a&&1!=a.nodeType);return!e||c(e)}return T(a,!!b,c)}", |
| ";var Na=\"function\"===typeof ShadowRoot;function Oa(a,b,c){if(b){if(!M", |
| "a(a,c))return!1}else if(!Ia(a,c))return!1;if(Na){for(;a.parentNode;)a=a", |
| ".parentNode;if(a instanceof ShadowRoot)return Oa(a.host,b)}return!0};va", |
| "r Pa=Oa,X=[\"_\"],Y=k;X[0]in Y||!Y.execScript||Y.execScript(\"var \"+X[", |
| "0]);for(var Z;X.length&&(Z=X.shift());)X.length||void 0===Pa?Y=Y[Z]?Y[Z", |
| "]:Y[Z]={}:Y[Z]=Pa;; return this._.apply(null,arguments);}.apply({naviga", |
| "tor:typeof window!=undefined?window.navigator:null,document:typeof wind", |
| "ow!=undefined?window.document:null}, arguments);}", |
| NULL |
| }; |
| |
| const char* const CLEAR_LOCAL_STORAGE[] = { |
| "function(){return function(){var b=window;function e(a,d){this.code=a;t", |
| "his.state=f[a]||g;this.message=d||\"\";var c=this.state.replace(/((?:^|", |
| "\\s+)[a-z])/g,function(a){return a.toUpperCase().replace(/^[\\s\\xa0]+/", |
| "g,\"\")}),p=c.length-5;if(0>p||c.indexOf(\"Error\",p)!=p)c+=\"Error\";t", |
| "his.name=c;c=Error(this.message);c.name=this.name;this.stack=c.stack||", |
| "\"\"}\n(function(){var a=Error;function d(){}d.prototype=a.prototype;e.", |
| "c=a.prototype;e.prototype=new d;e.prototype.constructor=e;e.b=function(", |
| "c,d,z){for(var t=Array(arguments.length-2),m=2;m<arguments.length;m++)t", |
| "[m-2]=arguments[m];return a.prototype[d].apply(c,t)}})();var g=\"unknow", |
| "n error\",f={15:\"element not selectable\",11:\"element not visible\"};", |
| "f[31]=g;f[30]=g;f[24]=\"invalid cookie domain\";f[29]=\"invalid element", |
| " coordinates\";f[12]=\"invalid element state\";f[32]=\"invalid selector", |
| "\";f[51]=\"invalid selector\";\nf[52]=\"invalid selector\";f[17]=\"java", |
| "script error\";f[405]=\"unsupported operation\";f[34]=\"move target out", |
| " of bounds\";f[27]=\"no such alert\";f[7]=\"no such element\";f[8]=\"no", |
| " such frame\";f[23]=\"no such window\";f[28]=\"script timeout\";f[33]=", |
| "\"session not created\";f[10]=\"stale element reference\";f[21]=\"timeo", |
| "ut\";f[25]=\"unable to set cookie\";f[26]=\"unexpected alert open\";f[1", |
| "3]=g;f[9]=\"unknown command\";e.prototype.toString=function(){return th", |
| "is.name+\": \"+this.message};var h;a:{var k=this.navigator;if(k){var l=", |
| "k.userAgent;if(l){h=l;break a}}h=\"\"};var n=-1!=h.indexOf(\"Windows\")", |
| "&&!1;\nfunction q(){var a=b||b;switch(\"local_storage\"){case \"appcach", |
| "e\":return null!=a.applicationCache;case \"browser_connection\":return ", |
| "null!=a.navigator&&null!=a.navigator.onLine;case \"database\":return nu", |
| "ll!=a.openDatabase;case \"location\":return n?!1:null!=a.navigator&&nul", |
| "l!=a.navigator.geolocation;case \"local_storage\":return null!=a.localS", |
| "torage;case \"session_storage\":return null!=a.sessionStorage&&null!=a.", |
| "sessionStorage.clear;default:throw new e(13,\"Unsupported API identifie", |
| "r provided as parameter\");}}\n;function r(a){this.a=a}r.prototype.setI", |
| "tem=function(a,d){try{this.a.setItem(a,d+\"\")}catch(c){throw new e(13,", |
| "c.message);}};r.prototype.getItem=function(a){return this.a.getItem(a)}", |
| ";r.prototype.removeItem=function(a){var d=this.getItem(a);this.a.remove", |
| "Item(a);return d};r.prototype.clear=function(){this.a.clear()};r.protot", |
| "ype.size=function(){return this.a.length};r.prototype.key=function(a){r", |
| "eturn this.a.key(a)};function u(){if(!q())throw new e(13,\"Local storag", |
| "e undefined\");(new r(b.localStorage)).clear()}var v=[\"_\"],w=this;v[0", |
| "]in w||!w.execScript||w.execScript(\"var \"+v[0]);for(var x;v.length&&(", |
| "x=v.shift());){var y;if(y=!v.length)y=void 0!==u;y?w[x]=u:w=w[x]?w[x]:w", |
| "[x]={}};; return this._.apply(null,arguments);}.apply({navigator:typeof", |
| " window!=undefined?window.navigator:null,document:typeof window!=undefi", |
| "ned?window.document:null}, arguments);}", |
| NULL |
| }; |
| |
| const char* const CLEAR_SESSION_STORAGE[] = { |
| "function(){return function(){var b=window;function e(a,d){this.code=a;t", |
| "his.state=f[a]||g;this.message=d||\"\";var c=this.state.replace(/((?:^|", |
| "\\s+)[a-z])/g,function(a){return a.toUpperCase().replace(/^[\\s\\xa0]+/", |
| "g,\"\")}),p=c.length-5;if(0>p||c.indexOf(\"Error\",p)!=p)c+=\"Error\";t", |
| "his.name=c;c=Error(this.message);c.name=this.name;this.stack=c.stack||", |
| "\"\"}\n(function(){var a=Error;function d(){}d.prototype=a.prototype;e.", |
| "c=a.prototype;e.prototype=new d;e.prototype.constructor=e;e.b=function(", |
| "c,d,z){for(var t=Array(arguments.length-2),m=2;m<arguments.length;m++)t", |
| "[m-2]=arguments[m];return a.prototype[d].apply(c,t)}})();var g=\"unknow", |
| "n error\",f={15:\"element not selectable\",11:\"element not visible\"};", |
| "f[31]=g;f[30]=g;f[24]=\"invalid cookie domain\";f[29]=\"invalid element", |
| " coordinates\";f[12]=\"invalid element state\";f[32]=\"invalid selector", |
| "\";f[51]=\"invalid selector\";\nf[52]=\"invalid selector\";f[17]=\"java", |
| "script error\";f[405]=\"unsupported operation\";f[34]=\"move target out", |
| " of bounds\";f[27]=\"no such alert\";f[7]=\"no such element\";f[8]=\"no", |
| " such frame\";f[23]=\"no such window\";f[28]=\"script timeout\";f[33]=", |
| "\"session not created\";f[10]=\"stale element reference\";f[21]=\"timeo", |
| "ut\";f[25]=\"unable to set cookie\";f[26]=\"unexpected alert open\";f[1", |
| "3]=g;f[9]=\"unknown command\";e.prototype.toString=function(){return th", |
| "is.name+\": \"+this.message};var h;a:{var k=this.navigator;if(k){var l=", |
| "k.userAgent;if(l){h=l;break a}}h=\"\"};var n=-1!=h.indexOf(\"Windows\")", |
| "&&!1;\nfunction q(){var a=b||b;switch(\"session_storage\"){case \"appca", |
| "che\":return null!=a.applicationCache;case \"browser_connection\":retur", |
| "n null!=a.navigator&&null!=a.navigator.onLine;case \"database\":return ", |
| "null!=a.openDatabase;case \"location\":return n?!1:null!=a.navigator&&n", |
| "ull!=a.navigator.geolocation;case \"local_storage\":return null!=a.loca", |
| "lStorage;case \"session_storage\":return null!=a.sessionStorage&&null!=", |
| "a.sessionStorage.clear;default:throw new e(13,\"Unsupported API identif", |
| "ier provided as parameter\");}}\n;function r(a){this.a=a}r.prototype.se", |
| "tItem=function(a,d){try{this.a.setItem(a,d+\"\")}catch(c){throw new e(1", |
| "3,c.message);}};r.prototype.getItem=function(a){return this.a.getItem(a", |
| ")};r.prototype.removeItem=function(a){var d=this.getItem(a);this.a.remo", |
| "veItem(a);return d};r.prototype.clear=function(){this.a.clear()};r.prot", |
| "otype.size=function(){return this.a.length};r.prototype.key=function(a)", |
| "{return this.a.key(a)};function u(){var a;if(q())a=new r(b.sessionStora", |
| "ge);else throw new e(13,\"Session storage undefined\");a.clear()}var v=", |
| "[\"_\"],w=this;v[0]in w||!w.execScript||w.execScript(\"var \"+v[0]);for", |
| "(var x;v.length&&(x=v.shift());){var y;if(y=!v.length)y=void 0!==u;y?w[", |
| "x]=u:w=w[x]?w[x]:w[x]={}};; return this._.apply(null,arguments);}.apply", |
| "({navigator:typeof window!=undefined?window.navigator:null,document:typ", |
| "eof window!=undefined?window.document:null}, arguments);}", |
| NULL |
| }; |
| |
| const char* const GET_APPCACHE_STATUS[] = { |
| "function(){return function(){var a=window;function d(b,f){this.code=b;t", |
| "his.state=e[b]||h;this.message=f||\"\";var c=this.state.replace(/((?:^|", |
| "\\s+)[a-z])/g,function(b){return b.toUpperCase().replace(/^[\\s\\xa0]+/", |
| "g,\"\")}),g=c.length-5;if(0>g||c.indexOf(\"Error\",g)!=g)c+=\"Error\";t", |
| "his.name=c;c=Error(this.message);c.name=this.name;this.stack=c.stack||", |
| "\"\"}\n(function(){var b=Error;function f(){}f.prototype=b.prototype;d.", |
| "b=b.prototype;d.prototype=new f;d.prototype.constructor=d;d.a=function(", |
| "c,g,f){for(var r=Array(arguments.length-2),m=2;m<arguments.length;m++)r", |
| "[m-2]=arguments[m];return b.prototype[g].apply(c,r)}})();var h=\"unknow", |
| "n error\",e={15:\"element not selectable\",11:\"element not visible\"};", |
| "e[31]=h;e[30]=h;e[24]=\"invalid cookie domain\";e[29]=\"invalid element", |
| " coordinates\";e[12]=\"invalid element state\";e[32]=\"invalid selector", |
| "\";e[51]=\"invalid selector\";\ne[52]=\"invalid selector\";e[17]=\"java", |
| "script error\";e[405]=\"unsupported operation\";e[34]=\"move target out", |
| " of bounds\";e[27]=\"no such alert\";e[7]=\"no such element\";e[8]=\"no", |
| " such frame\";e[23]=\"no such window\";e[28]=\"script timeout\";e[33]=", |
| "\"session not created\";e[10]=\"stale element reference\";e[21]=\"timeo", |
| "ut\";e[25]=\"unable to set cookie\";e[26]=\"unexpected alert open\";e[1", |
| "3]=h;e[9]=\"unknown command\";d.prototype.toString=function(){return th", |
| "is.name+\": \"+this.message};var k;a:{var l=this.navigator;if(l){var n=", |
| "l.userAgent;if(n){k=n;break a}}k=\"\"};var p=-1!=k.indexOf(\"Windows\")", |
| "&&!1;\nfunction q(){var b=a||a;switch(\"appcache\"){case \"appcache\":r", |
| "eturn null!=b.applicationCache;case \"browser_connection\":return null!", |
| "=b.navigator&&null!=b.navigator.onLine;case \"database\":return null!=b", |
| ".openDatabase;case \"location\":return p?!1:null!=b.navigator&&null!=b.", |
| "navigator.geolocation;case \"local_storage\":return null!=b.localStorag", |
| "e;case \"session_storage\":return null!=b.sessionStorage&&null!=b.sessi", |
| "onStorage.clear;default:throw new d(13,\"Unsupported API identifier pro", |
| "vided as parameter\");}};function t(){var b;if(q())b=a.applicationCache", |
| ".status;else throw new d(13,\"Undefined application cache\");return b}v", |
| "ar u=[\"_\"],v=this;u[0]in v||!v.execScript||v.execScript(\"var \"+u[0]", |
| ");for(var w;u.length&&(w=u.shift());){var x;if(x=!u.length)x=void 0!==t", |
| ";x?v[w]=t:v=v[w]?v[w]:v[w]={}};; return this._.apply(null,arguments);}.", |
| "apply({navigator:typeof window!=undefined?window.navigator:null,documen", |
| "t:typeof window!=undefined?window.document:null}, arguments);}", |
| NULL |
| }; |
| |
| const char* const GET_ATTRIBUTE[] = { |
| "function(){return function(){var b;function f(a){return\"string\"==type", |
| "of a}function h(a){var d=typeof a;return\"object\"==d&&null!=a||\"funct", |
| "ion\"==d};function k(a,d){for(var c=a.length,e=f(a)?a.split(\"\"):a,g=0", |
| ";g<c;g++)g in e&&d.call(void 0,e[g],g,a)};function l(a,d){this.code=a;t", |
| "his.state=n[a]||p;this.message=d||\"\";var c=this.state.replace(/((?:^|", |
| "\\s+)[a-z])/g,function(a){return a.toUpperCase().replace(/^[\\s\\xa0]+/", |
| "g,\"\")}),e=c.length-5;if(0>e||c.indexOf(\"Error\",e)!=e)c+=\"Error\";t", |
| "his.name=c;c=Error(this.message);c.name=this.name;this.stack=c.stack||", |
| "\"\"}\n(function(){var a=Error;function d(){}d.prototype=a.prototype;l.", |
| "l=a.prototype;l.prototype=new d;l.prototype.constructor=l;l.j=function(", |
| "c,d,g){for(var m=Array(arguments.length-2),r=2;r<arguments.length;r++)m", |
| "[r-2]=arguments[r];return a.prototype[d].apply(c,m)}})();var p=\"unknow", |
| "n error\",n={15:\"element not selectable\",11:\"element not visible\"};", |
| "n[31]=p;n[30]=p;n[24]=\"invalid cookie domain\";n[29]=\"invalid element", |
| " coordinates\";n[12]=\"invalid element state\";n[32]=\"invalid selector", |
| "\";n[51]=\"invalid selector\";\nn[52]=\"invalid selector\";n[17]=\"java", |
| "script error\";n[405]=\"unsupported operation\";n[34]=\"move target out", |
| " of bounds\";n[27]=\"no such alert\";n[7]=\"no such element\";n[8]=\"no", |
| " such frame\";n[23]=\"no such window\";n[28]=\"script timeout\";n[33]=", |
| "\"session not created\";n[10]=\"stale element reference\";n[21]=\"timeo", |
| "ut\";n[25]=\"unable to set cookie\";n[26]=\"unexpected alert open\";n[1", |
| "3]=p;n[9]=\"unknown command\";l.prototype.toString=function(){return th", |
| "is.name+\": \"+this.message};var q;a:{var t=this.navigator;if(t){var u=", |
| "t.userAgent;if(u){q=u;break a}}q=\"\"};var v=-1!=q.indexOf(\"Macintosh", |
| "\"),w=-1!=q.indexOf(\"Windows\");function x(a){this.i=a}x.prototype.toS", |
| "tring=function(){return this.i};var y={};function z(a){if(y.hasOwnPrope", |
| "rty(a))throw Error(\"Binary operator already created: \"+a);a=new x(a);", |
| "y[a.toString()]=a}z(\"div\");z(\"mod\");z(\"*\");z(\"+\");z(\"-\");z(\"", |
| "<\");z(\">\");z(\"<=\");z(\">=\");z(\"=\");z(\"!=\");z(\"and\");z(\"or", |
| "\");function A(a){this.h=a}A.prototype.toString=function(){return this.", |
| "h};var B={};function C(a){if(B.hasOwnProperty(a))throw Error(\"Function", |
| " already created: \"+a+\".\");B[a]=new A(a)}C(\"boolean\");C(\"ceiling", |
| "\");C(\"concat\");C(\"contains\");C(\"count\");C(\"false\");C(\"floor\"", |
| ");C(\"id\");C(\"lang\");C(\"last\");C(\"local-name\");C(\"name\");C(\"n", |
| "amespace-uri\");C(\"normalize-space\");C(\"not\");C(\"number\");C(\"pos", |
| "ition\");C(\"round\");C(\"starts-with\");C(\"string\");C(\"string-lengt", |
| "h\");C(\"substring\");C(\"substring-after\");C(\"substring-before\");\n", |
| "C(\"sum\");C(\"translate\");C(\"true\");function D(a){this.h=a}D.protot", |
| "ype.toString=function(){return this.h};var E={};function F(a){if(E.hasO", |
| "wnProperty(a))throw Error(\"Axis already created: \"+a);E[a]=new D(a)}F", |
| "(\"ancestor\");F(\"ancestor-or-self\");F(\"attribute\");F(\"child\");F(", |
| "\"descendant\");F(\"descendant-or-self\");F(\"following\");F(\"followin", |
| "g-sibling\");F(\"namespace\");F(\"parent\");F(\"preceding\");F(\"preced", |
| "ing-sibling\");F(\"self\");function G(a,d){return!!a&&1==a.nodeType&&(!", |
| "d||a.tagName.toUpperCase()==d)}function H(a){return G(a,\"OPTION\")?!0:", |
| "G(a,\"INPUT\")?(a=a.type.toLowerCase(),\"checkbox\"==a||\"radio\"==a):!", |
| "1}var I=/[;]+(?=(?:(?:[^\"]*\"){2})*[^\"]*$)(?=(?:(?:[^']*'){2})*[^']*$", |
| ")(?=(?:[^()]*\\([^()]*\\))*[^()]*$)/;function J(a){var d=[];k(a.split(I", |
| "),function(a){var e=a.indexOf(\":\");0<e&&(a=[a.slice(0,e),a.slice(e+1)", |
| "],2==a.length&&d.push(a[0].toLowerCase(),\":\",a[1],\";\"))});d=d.join(", |
| "\"\");return d=\";\"==d.charAt(d.length-1)?d:d+\";\"}\nfunction K(a,d){", |
| "d=d.toLowerCase();if(\"style\"==d)return J(a.style.cssText);var c=a.get", |
| "AttributeNode(d);return c&&c.specified?c.value:null};function L(a,d){th", |
| "is.f={};this.c=[];this.g=0;var c=arguments.length;if(1<c){if(c%2)throw ", |
| "Error(\"Uneven number of arguments\");for(var e=0;e<c;e+=2)this.set(arg", |
| "uments[e],arguments[e+1])}else a&&this.addAll(a)}function M(a){N(a);ret", |
| "urn a.c.concat()}b=L.prototype;b.clear=function(){this.f={};this.g=this", |
| ".c.length=0};b.remove=function(a){return Object.prototype.hasOwnPropert", |
| "y.call(this.f,a)?(delete this.f[a],this.g--,this.c.length>2*this.g&&N(t", |
| "his),!0):!1};\nfunction N(a){if(a.g!=a.c.length){for(var d=0,c=0;d<a.c.", |
| "length;){var e=a.c[d];Object.prototype.hasOwnProperty.call(a.f,e)&&(a.c", |
| "[c++]=e);d++}a.c.length=c}if(a.g!=a.c.length){for(var g={},c=d=0;d<a.c.", |
| "length;)e=a.c[d],Object.prototype.hasOwnProperty.call(g,e)||(a.c[c++]=e", |
| ",g[e]=1),d++;a.c.length=c}}b.get=function(a,d){return Object.prototype.", |
| "hasOwnProperty.call(this.f,a)?this.f[a]:d};b.set=function(a,d){Object.p", |
| "rototype.hasOwnProperty.call(this.f,a)||(this.g++,this.c.push(a));this.", |
| "f[a]=d};\nb.addAll=function(a){var d;if(a instanceof L){d=M(a);N(a);for", |
| "(var c=[],e=0;e<a.c.length;e++)c.push(a.f[a.c[e]]);a=c}else{d=[];var e=", |
| "0,g;for(g in a)d[e++]=g;e=[];g=0;for(c in a)e[g++]=a[c];a=e}for(c=0;c<d", |
| ".length;c++)this.set(d[c],a[c])};b.forEach=function(a,d){for(var c=M(th", |
| "is),e=0;e<c.length;e++){var g=c[e],m=this.get(g);a.call(d,m,g,this)}};b", |
| ".clone=function(){return new L(this)};var O={};function P(a,d,c){h(a)&&", |
| "(a=a.a);a=new Q(a);!d||d in O&&!c||(O[d]={key:a,shift:!1},c&&(O[c]={key", |
| ":a,shift:!0}));return a}function Q(a){this.code=a}P(8);P(9);P(13);var R", |
| "=P(16),S=P(17),aa=P(18);P(19);P(20);P(27);P(32,\" \");P(33);P(34);P(35)", |
| ";P(36);P(37);P(38);P(39);P(40);P(44);P(45);P(46);P(48,\"0\",\")\");P(49", |
| ",\"1\",\"!\");P(50,\"2\",\"@\");P(51,\"3\",\"#\");P(52,\"4\",\"$\");P(5", |
| "3,\"5\",\"%\");P(54,\"6\",\"^\");P(55,\"7\",\"&\");P(56,\"8\",\"*\");P(", |
| "57,\"9\",\"(\");P(65,\"a\",\"A\");P(66,\"b\",\"B\");P(67,\"c\",\"C\");P", |
| "(68,\"d\",\"D\");P(69,\"e\",\"E\");\nP(70,\"f\",\"F\");P(71,\"g\",\"G\"", |
| ");P(72,\"h\",\"H\");P(73,\"i\",\"I\");P(74,\"j\",\"J\");P(75,\"k\",\"K", |
| "\");P(76,\"l\",\"L\");P(77,\"m\",\"M\");P(78,\"n\",\"N\");P(79,\"o\",\"", |
| "O\");P(80,\"p\",\"P\");P(81,\"q\",\"Q\");P(82,\"r\",\"R\");P(83,\"s\",", |
| "\"S\");P(84,\"t\",\"T\");P(85,\"u\",\"U\");P(86,\"v\",\"V\");P(87,\"w\"", |
| ",\"W\");P(88,\"x\",\"X\");P(89,\"y\",\"Y\");P(90,\"z\",\"Z\");var ba=P(", |
| "w?{b:91,a:91}:v?{b:224,a:91}:{b:0,a:91});P(w?{b:92,a:92}:v?{b:224,a:93}", |
| ":{b:0,a:92});P(w?{b:93,a:93}:v?{b:0,a:0}:{b:93,a:null});P({b:96,a:96},", |
| "\"0\");P({b:97,a:97},\"1\");P({b:98,a:98},\"2\");\nP({b:99,a:99},\"3\")", |
| ";P({b:100,a:100},\"4\");P({b:101,a:101},\"5\");P({b:102,a:102},\"6\");P", |
| "({b:103,a:103},\"7\");P({b:104,a:104},\"8\");P({b:105,a:105},\"9\");P({", |
| "b:106,a:106},\"*\");P({b:107,a:107},\"+\");P({b:109,a:109},\"-\");P({b:", |
| "110,a:110},\".\");P({b:111,a:111},\"/\");P(144);P(112);P(113);P(114);P(", |
| "115);P(116);P(117);P(118);P(119);P(120);P(121);P(122);P(123);P({b:107,a", |
| ":187},\"=\",\"+\");P(108,\",\");P({b:109,a:189},\"-\",\"_\");P(188,\",", |
| "\",\"<\");P(190,\".\",\">\");P(191,\"/\",\"?\");P(192,\"`\",\"~\");P(21", |
| "9,\"[\",\"{\");P(220,\"\\\\\",\"|\");\nP(221,\"]\",\"}\");P({b:59,a:186", |
| "},\";\",\":\");P(222,\"'\",'\"');var T=new L;T.set(1,R);T.set(2,S);T.se", |
| "t(4,aa);T.set(8,ba);(function(a){var d=new L;k(M(a),function(c){d.set(a", |
| ".get(c).code,c)});return d})(T);var ca={\"class\":\"className\",readonl", |
| "y:\"readOnly\"},U=\"async autofocus autoplay checked compact complete c", |
| "ontrols declare defaultchecked defaultselected defer disabled draggable", |
| " ended formnovalidate hidden indeterminate iscontenteditable ismap item", |
| "scope loop multiple muted nohref noresize noshade novalidate nowrap ope", |
| "n paused pubdate readonly required reversed scoped seamless seeking sel", |
| "ected spellcheck truespeed willvalidate\".split(\" \");function V(a,d){", |
| "var c=null,e=d.toLowerCase();if(\"style\"==e)return(c=a.style)&&!f(c)&&", |
| "(c=c.cssText),c;if((\"selected\"==e||\"checked\"==e)&&H(a)){if(!H(a))th", |
| "row new l(15,\"Element is not selectable\");var g=\"selected\",e=a.type", |
| "&&a.type.toLowerCase();if(\"checkbox\"==e||\"radio\"==e)g=\"checked\";r", |
| "eturn a[g]?\"true\":null}c=G(a,\"A\");if(G(a,\"IMG\")&&\"src\"==e||c&&", |
| "\"href\"==e)return(c=K(a,e))&&(c=a[e]),c;c=ca[d]||d;a:if(f(U))e=f(e)&&1", |
| "==e.length?U.indexOf(e,0):-1;else{for(var m=0;m<U.length;m++)if(m in U&", |
| "&U[m]===e){e=m;\nbreak a}e=-1}if(0<=e)return(c=null!==K(a,d)||a[c])?\"t", |
| "rue\":null;try{g=a[c]}catch(r){}c=null==g||h(g)?K(a,d):g;return null!=c", |
| "?c.toString():null}var W=[\"_\"],X=this;W[0]in X||!X.execScript||X.exec", |
| "Script(\"var \"+W[0]);for(var Y;W.length&&(Y=W.shift());){var Z;if(Z=!W", |
| ".length)Z=void 0!==V;Z?X[Y]=V:X=X[Y]?X[Y]:X[Y]={}};; return this._.appl", |
| "y(null,arguments);}.apply({navigator:typeof window!=undefined?window.na", |
| "vigator:null,document:typeof window!=undefined?window.document:null}, a", |
| "rguments);}", |
| NULL |
| }; |
| |
| const char* const GET_LOCAL_STORAGE_ITEM[] = { |
| "function(){return function(){var b=window;function e(a,d){this.code=a;t", |
| "his.state=f[a]||g;this.message=d||\"\";var c=this.state.replace(/((?:^|", |
| "\\s+)[a-z])/g,function(a){return a.toUpperCase().replace(/^[\\s\\xa0]+/", |
| "g,\"\")}),p=c.length-5;if(0>p||c.indexOf(\"Error\",p)!=p)c+=\"Error\";t", |
| "his.name=c;c=Error(this.message);c.name=this.name;this.stack=c.stack||", |
| "\"\"}\n(function(){var a=Error;function d(){}d.prototype=a.prototype;e.", |
| "c=a.prototype;e.prototype=new d;e.prototype.constructor=e;e.b=function(", |
| "c,d,z){for(var t=Array(arguments.length-2),m=2;m<arguments.length;m++)t", |
| "[m-2]=arguments[m];return a.prototype[d].apply(c,t)}})();var g=\"unknow", |
| "n error\",f={15:\"element not selectable\",11:\"element not visible\"};", |
| "f[31]=g;f[30]=g;f[24]=\"invalid cookie domain\";f[29]=\"invalid element", |
| " coordinates\";f[12]=\"invalid element state\";f[32]=\"invalid selector", |
| "\";f[51]=\"invalid selector\";\nf[52]=\"invalid selector\";f[17]=\"java", |
| "script error\";f[405]=\"unsupported operation\";f[34]=\"move target out", |
| " of bounds\";f[27]=\"no such alert\";f[7]=\"no such element\";f[8]=\"no", |
| " such frame\";f[23]=\"no such window\";f[28]=\"script timeout\";f[33]=", |
| "\"session not created\";f[10]=\"stale element reference\";f[21]=\"timeo", |
| "ut\";f[25]=\"unable to set cookie\";f[26]=\"unexpected alert open\";f[1", |
| "3]=g;f[9]=\"unknown command\";e.prototype.toString=function(){return th", |
| "is.name+\": \"+this.message};var h;a:{var k=this.navigator;if(k){var l=", |
| "k.userAgent;if(l){h=l;break a}}h=\"\"};var n=-1!=h.indexOf(\"Windows\")", |
| "&&!1;\nfunction q(){var a=b||b;switch(\"local_storage\"){case \"appcach", |
| "e\":return null!=a.applicationCache;case \"browser_connection\":return ", |
| "null!=a.navigator&&null!=a.navigator.onLine;case \"database\":return nu", |
| "ll!=a.openDatabase;case \"location\":return n?!1:null!=a.navigator&&nul", |
| "l!=a.navigator.geolocation;case \"local_storage\":return null!=a.localS", |
| "torage;case \"session_storage\":return null!=a.sessionStorage&&null!=a.", |
| "sessionStorage.clear;default:throw new e(13,\"Unsupported API identifie", |
| "r provided as parameter\");}}\n;function r(a){this.a=a}r.prototype.setI", |
| "tem=function(a,d){try{this.a.setItem(a,d+\"\")}catch(c){throw new e(13,", |
| "c.message);}};r.prototype.getItem=function(a){return this.a.getItem(a)}", |
| ";r.prototype.removeItem=function(a){var d=this.getItem(a);this.a.remove", |
| "Item(a);return d};r.prototype.clear=function(){this.a.clear()};r.protot", |
| "ype.size=function(){return this.a.length};r.prototype.key=function(a){r", |
| "eturn this.a.key(a)};function u(a){if(!q())throw new e(13,\"Local stora", |
| "ge undefined\");return(new r(b.localStorage)).getItem(a)}var v=[\"_\"],", |
| "w=this;v[0]in w||!w.execScript||w.execScript(\"var \"+v[0]);for(var x;v", |
| ".length&&(x=v.shift());){var y;if(y=!v.length)y=void 0!==u;y?w[x]=u:w=w", |
| "[x]?w[x]:w[x]={}};; return this._.apply(null,arguments);}.apply({naviga", |
| "tor:typeof window!=undefined?window.navigator:null,document:typeof wind", |
| "ow!=undefined?window.document:null}, arguments);}", |
| NULL |
| }; |
| |
| const char* const GET_LOCAL_STORAGE_KEY[] = { |
| "function(){return function(){var b=window;function e(a,d){this.code=a;t", |
| "his.state=f[a]||g;this.message=d||\"\";var c=this.state.replace(/((?:^|", |
| "\\s+)[a-z])/g,function(a){return a.toUpperCase().replace(/^[\\s\\xa0]+/", |
| "g,\"\")}),p=c.length-5;if(0>p||c.indexOf(\"Error\",p)!=p)c+=\"Error\";t", |
| "his.name=c;c=Error(this.message);c.name=this.name;this.stack=c.stack||", |
| "\"\"}\n(function(){var a=Error;function d(){}d.prototype=a.prototype;e.", |
| "c=a.prototype;e.prototype=new d;e.prototype.constructor=e;e.b=function(", |
| "c,d,z){for(var t=Array(arguments.length-2),m=2;m<arguments.length;m++)t", |
| "[m-2]=arguments[m];return a.prototype[d].apply(c,t)}})();var g=\"unknow", |
| "n error\",f={15:\"element not selectable\",11:\"element not visible\"};", |
| "f[31]=g;f[30]=g;f[24]=\"invalid cookie domain\";f[29]=\"invalid element", |
| " coordinates\";f[12]=\"invalid element state\";f[32]=\"invalid selector", |
| "\";f[51]=\"invalid selector\";\nf[52]=\"invalid selector\";f[17]=\"java", |
| "script error\";f[405]=\"unsupported operation\";f[34]=\"move target out", |
| " of bounds\";f[27]=\"no such alert\";f[7]=\"no such element\";f[8]=\"no", |
| " such frame\";f[23]=\"no such window\";f[28]=\"script timeout\";f[33]=", |
| "\"session not created\";f[10]=\"stale element reference\";f[21]=\"timeo", |
| "ut\";f[25]=\"unable to set cookie\";f[26]=\"unexpected alert open\";f[1", |
| "3]=g;f[9]=\"unknown command\";e.prototype.toString=function(){return th", |
| "is.name+\": \"+this.message};var h;a:{var k=this.navigator;if(k){var l=", |
| "k.userAgent;if(l){h=l;break a}}h=\"\"};var n=-1!=h.indexOf(\"Windows\")", |
| "&&!1;\nfunction q(){var a=b||b;switch(\"local_storage\"){case \"appcach", |
| "e\":return null!=a.applicationCache;case \"browser_connection\":return ", |
| "null!=a.navigator&&null!=a.navigator.onLine;case \"database\":return nu", |
| "ll!=a.openDatabase;case \"location\":return n?!1:null!=a.navigator&&nul", |
| "l!=a.navigator.geolocation;case \"local_storage\":return null!=a.localS", |
| "torage;case \"session_storage\":return null!=a.sessionStorage&&null!=a.", |
| "sessionStorage.clear;default:throw new e(13,\"Unsupported API identifie", |
| "r provided as parameter\");}}\n;function r(a){this.a=a}r.prototype.setI", |
| "tem=function(a,d){try{this.a.setItem(a,d+\"\")}catch(c){throw new e(13,", |
| "c.message);}};r.prototype.getItem=function(a){return this.a.getItem(a)}", |
| ";r.prototype.removeItem=function(a){var d=this.getItem(a);this.a.remove", |
| "Item(a);return d};r.prototype.clear=function(){this.a.clear()};r.protot", |
| "ype.size=function(){return this.a.length};r.prototype.key=function(a){r", |
| "eturn this.a.key(a)};function u(a){if(!q())throw new e(13,\"Local stora", |
| "ge undefined\");return(new r(b.localStorage)).key(a)}var v=[\"_\"],w=th", |
| "is;v[0]in w||!w.execScript||w.execScript(\"var \"+v[0]);for(var x;v.len", |
| "gth&&(x=v.shift());){var y;if(y=!v.length)y=void 0!==u;y?w[x]=u:w=w[x]?", |
| "w[x]:w[x]={}};; return this._.apply(null,arguments);}.apply({navigator:", |
| "typeof window!=undefined?window.navigator:null,document:typeof window!=", |
| "undefined?window.document:null}, arguments);}", |
| NULL |
| }; |
| |
| const char* const GET_LOCAL_STORAGE_KEYS[] = { |
| "function(){return function(){var b=window;function e(a,d){this.code=a;t", |
| "his.state=g[a]||h;this.message=d||\"\";var c=this.state.replace(/((?:^|", |
| "\\s+)[a-z])/g,function(a){return a.toUpperCase().replace(/^[\\s\\xa0]+/", |
| "g,\"\")}),f=c.length-5;if(0>f||c.indexOf(\"Error\",f)!=f)c+=\"Error\";t", |
| "his.name=c;c=Error(this.message);c.name=this.name;this.stack=c.stack||", |
| "\"\"}\n(function(){var a=Error;function d(){}d.prototype=a.prototype;e.", |
| "c=a.prototype;e.prototype=new d;e.prototype.constructor=e;e.b=function(", |
| "c,d,z){for(var t=Array(arguments.length-2),n=2;n<arguments.length;n++)t", |
| "[n-2]=arguments[n];return a.prototype[d].apply(c,t)}})();var h=\"unknow", |
| "n error\",g={15:\"element not selectable\",11:\"element not visible\"};", |
| "g[31]=h;g[30]=h;g[24]=\"invalid cookie domain\";g[29]=\"invalid element", |
| " coordinates\";g[12]=\"invalid element state\";g[32]=\"invalid selector", |
| "\";g[51]=\"invalid selector\";\ng[52]=\"invalid selector\";g[17]=\"java", |
| "script error\";g[405]=\"unsupported operation\";g[34]=\"move target out", |
| " of bounds\";g[27]=\"no such alert\";g[7]=\"no such element\";g[8]=\"no", |
| " such frame\";g[23]=\"no such window\";g[28]=\"script timeout\";g[33]=", |
| "\"session not created\";g[10]=\"stale element reference\";g[21]=\"timeo", |
| "ut\";g[25]=\"unable to set cookie\";g[26]=\"unexpected alert open\";g[1", |
| "3]=h;g[9]=\"unknown command\";e.prototype.toString=function(){return th", |
| "is.name+\": \"+this.message};var k;a:{var l=this.navigator;if(l){var m=", |
| "l.userAgent;if(m){k=m;break a}}k=\"\"};var p=-1!=k.indexOf(\"Windows\")", |
| "&&!1;\nfunction q(){var a=b||b;switch(\"local_storage\"){case \"appcach", |
| "e\":return null!=a.applicationCache;case \"browser_connection\":return ", |
| "null!=a.navigator&&null!=a.navigator.onLine;case \"database\":return nu", |
| "ll!=a.openDatabase;case \"location\":return p?!1:null!=a.navigator&&nul", |
| "l!=a.navigator.geolocation;case \"local_storage\":return null!=a.localS", |
| "torage;case \"session_storage\":return null!=a.sessionStorage&&null!=a.", |
| "sessionStorage.clear;default:throw new e(13,\"Unsupported API identifie", |
| "r provided as parameter\");}}\n;function r(a){this.a=a}r.prototype.setI", |
| "tem=function(a,d){try{this.a.setItem(a,d+\"\")}catch(c){throw new e(13,", |
| "c.message);}};r.prototype.getItem=function(a){return this.a.getItem(a)}", |
| ";r.prototype.removeItem=function(a){var d=this.getItem(a);this.a.remove", |
| "Item(a);return d};r.prototype.clear=function(){this.a.clear()};r.protot", |
| "ype.size=function(){return this.a.length};r.prototype.key=function(a){r", |
| "eturn this.a.key(a)};function u(){var a;if(!q())throw new e(13,\"Local ", |
| "storage undefined\");a=new r(b.localStorage);for(var d=[],c=a.size(),f=", |
| "0;f<c;f++)d[f]=a.a.key(f);return d}var v=[\"_\"],w=this;v[0]in w||!w.ex", |
| "ecScript||w.execScript(\"var \"+v[0]);for(var x;v.length&&(x=v.shift())", |
| ";){var y;if(y=!v.length)y=void 0!==u;y?w[x]=u:w=w[x]?w[x]:w[x]={}};; re", |
| "turn this._.apply(null,arguments);}.apply({navigator:typeof window!=und", |
| "efined?window.navigator:null,document:typeof window!=undefined?window.d", |
| "ocument:null}, arguments);}", |
| NULL |
| }; |
| |
| const char* const GET_LOCAL_STORAGE_SIZE[] = { |
| "function(){return function(){var b=window;function e(a,d){this.code=a;t", |
| "his.state=f[a]||g;this.message=d||\"\";var c=this.state.replace(/((?:^|", |
| "\\s+)[a-z])/g,function(a){return a.toUpperCase().replace(/^[\\s\\xa0]+/", |
| "g,\"\")}),p=c.length-5;if(0>p||c.indexOf(\"Error\",p)!=p)c+=\"Error\";t", |
| "his.name=c;c=Error(this.message);c.name=this.name;this.stack=c.stack||", |
| "\"\"}\n(function(){var a=Error;function d(){}d.prototype=a.prototype;e.", |
| "c=a.prototype;e.prototype=new d;e.prototype.constructor=e;e.b=function(", |
| "c,d,z){for(var t=Array(arguments.length-2),m=2;m<arguments.length;m++)t", |
| "[m-2]=arguments[m];return a.prototype[d].apply(c,t)}})();var g=\"unknow", |
| "n error\",f={15:\"element not selectable\",11:\"element not visible\"};", |
| "f[31]=g;f[30]=g;f[24]=\"invalid cookie domain\";f[29]=\"invalid element", |
| " coordinates\";f[12]=\"invalid element state\";f[32]=\"invalid selector", |
| "\";f[51]=\"invalid selector\";\nf[52]=\"invalid selector\";f[17]=\"java", |
| "script error\";f[405]=\"unsupported operation\";f[34]=\"move target out", |
| " of bounds\";f[27]=\"no such alert\";f[7]=\"no such element\";f[8]=\"no", |
| " such frame\";f[23]=\"no such window\";f[28]=\"script timeout\";f[33]=", |
| "\"session not created\";f[10]=\"stale element reference\";f[21]=\"timeo", |
| "ut\";f[25]=\"unable to set cookie\";f[26]=\"unexpected alert open\";f[1", |
| "3]=g;f[9]=\"unknown command\";e.prototype.toString=function(){return th", |
| "is.name+\": \"+this.message};var h;a:{var k=this.navigator;if(k){var l=", |
| "k.userAgent;if(l){h=l;break a}}h=\"\"};var n=-1!=h.indexOf(\"Windows\")", |
| "&&!1;\nfunction q(){var a=b||b;switch(\"local_storage\"){case \"appcach", |
| "e\":return null!=a.applicationCache;case \"browser_connection\":return ", |
| "null!=a.navigator&&null!=a.navigator.onLine;case \"database\":return nu", |
| "ll!=a.openDatabase;case \"location\":return n?!1:null!=a.navigator&&nul", |
| "l!=a.navigator.geolocation;case \"local_storage\":return null!=a.localS", |
| "torage;case \"session_storage\":return null!=a.sessionStorage&&null!=a.", |
| "sessionStorage.clear;default:throw new e(13,\"Unsupported API identifie", |
| "r provided as parameter\");}}\n;function r(a){this.a=a}r.prototype.setI", |
| "tem=function(a,d){try{this.a.setItem(a,d+\"\")}catch(c){throw new e(13,", |
| "c.message);}};r.prototype.getItem=function(a){return this.a.getItem(a)}", |
| ";r.prototype.removeItem=function(a){var d=this.getItem(a);this.a.remove", |
| "Item(a);return d};r.prototype.clear=function(){this.a.clear()};r.protot", |
| "ype.size=function(){return this.a.length};r.prototype.key=function(a){r", |
| "eturn this.a.key(a)};function u(){if(!q())throw new e(13,\"Local storag", |
| "e undefined\");return(new r(b.localStorage)).size()}var v=[\"_\"],w=thi", |
| "s;v[0]in w||!w.execScript||w.execScript(\"var \"+v[0]);for(var x;v.leng", |
| "th&&(x=v.shift());){var y;if(y=!v.length)y=void 0!==u;y?w[x]=u:w=w[x]?w", |
| "[x]:w[x]={}};; return this._.apply(null,arguments);}.apply({navigator:t", |
| "ypeof window!=undefined?window.navigator:null,document:typeof window!=u", |
| "ndefined?window.document:null}, arguments);}", |
| NULL |
| }; |
| |
| const char* const GET_SESSION_STORAGE_ITEM[] = { |
| "function(){return function(){var b=window;function e(a,c){this.code=a;t", |
| "his.state=f[a]||g;this.message=c||\"\";var d=this.state.replace(/((?:^|", |
| "\\s+)[a-z])/g,function(a){return a.toUpperCase().replace(/^[\\s\\xa0]+/", |
| "g,\"\")}),p=d.length-5;if(0>p||d.indexOf(\"Error\",p)!=p)d+=\"Error\";t", |
| "his.name=d;d=Error(this.message);d.name=this.name;this.stack=d.stack||", |
| "\"\"}\n(function(){var a=Error;function c(){}c.prototype=a.prototype;e.", |
| "c=a.prototype;e.prototype=new c;e.prototype.constructor=e;e.b=function(", |
| "d,c,z){for(var t=Array(arguments.length-2),m=2;m<arguments.length;m++)t", |
| "[m-2]=arguments[m];return a.prototype[c].apply(d,t)}})();var g=\"unknow", |
| "n error\",f={15:\"element not selectable\",11:\"element not visible\"};", |
| "f[31]=g;f[30]=g;f[24]=\"invalid cookie domain\";f[29]=\"invalid element", |
| " coordinates\";f[12]=\"invalid element state\";f[32]=\"invalid selector", |
| "\";f[51]=\"invalid selector\";\nf[52]=\"invalid selector\";f[17]=\"java", |
| "script error\";f[405]=\"unsupported operation\";f[34]=\"move target out", |
| " of bounds\";f[27]=\"no such alert\";f[7]=\"no such element\";f[8]=\"no", |
| " such frame\";f[23]=\"no such window\";f[28]=\"script timeout\";f[33]=", |
| "\"session not created\";f[10]=\"stale element reference\";f[21]=\"timeo", |
| "ut\";f[25]=\"unable to set cookie\";f[26]=\"unexpected alert open\";f[1", |
| "3]=g;f[9]=\"unknown command\";e.prototype.toString=function(){return th", |
| "is.name+\": \"+this.message};var h;a:{var k=this.navigator;if(k){var l=", |
| "k.userAgent;if(l){h=l;break a}}h=\"\"};var n=-1!=h.indexOf(\"Windows\")", |
| "&&!1;\nfunction q(){var a=b||b;switch(\"session_storage\"){case \"appca", |
| "che\":return null!=a.applicationCache;case \"browser_connection\":retur", |
| "n null!=a.navigator&&null!=a.navigator.onLine;case \"database\":return ", |
| "null!=a.openDatabase;case \"location\":return n?!1:null!=a.navigator&&n", |
| "ull!=a.navigator.geolocation;case \"local_storage\":return null!=a.loca", |
| "lStorage;case \"session_storage\":return null!=a.sessionStorage&&null!=", |
| "a.sessionStorage.clear;default:throw new e(13,\"Unsupported API identif", |
| "ier provided as parameter\");}}\n;function r(a){this.a=a}r.prototype.se", |
| "tItem=function(a,c){try{this.a.setItem(a,c+\"\")}catch(d){throw new e(1", |
| "3,d.message);}};r.prototype.getItem=function(a){return this.a.getItem(a", |
| ")};r.prototype.removeItem=function(a){var c=this.getItem(a);this.a.remo", |
| "veItem(a);return c};r.prototype.clear=function(){this.a.clear()};r.prot", |
| "otype.size=function(){return this.a.length};r.prototype.key=function(a)", |
| "{return this.a.key(a)};function u(a){var c;if(q())c=new r(b.sessionStor", |
| "age);else throw new e(13,\"Session storage undefined\");return c.getIte", |
| "m(a)}var v=[\"_\"],w=this;v[0]in w||!w.execScript||w.execScript(\"var ", |
| "\"+v[0]);for(var x;v.length&&(x=v.shift());){var y;if(y=!v.length)y=voi", |
| "d 0!==u;y?w[x]=u:w=w[x]?w[x]:w[x]={}};; return this._.apply(null,argume", |
| "nts);}.apply({navigator:typeof window!=undefined?window.navigator:null,", |
| "document:typeof window!=undefined?window.document:null}, arguments);}", |
| NULL |
| }; |
| |
| const char* const GET_SESSION_STORAGE_KEY[] = { |
| "function(){return function(){var b=window;function e(a,c){this.code=a;t", |
| "his.state=f[a]||g;this.message=c||\"\";var d=this.state.replace(/((?:^|", |
| "\\s+)[a-z])/g,function(a){return a.toUpperCase().replace(/^[\\s\\xa0]+/", |
| "g,\"\")}),p=d.length-5;if(0>p||d.indexOf(\"Error\",p)!=p)d+=\"Error\";t", |
| "his.name=d;d=Error(this.message);d.name=this.name;this.stack=d.stack||", |
| "\"\"}\n(function(){var a=Error;function c(){}c.prototype=a.prototype;e.", |
| "c=a.prototype;e.prototype=new c;e.prototype.constructor=e;e.b=function(", |
| "d,c,z){for(var t=Array(arguments.length-2),m=2;m<arguments.length;m++)t", |
| "[m-2]=arguments[m];return a.prototype[c].apply(d,t)}})();var g=\"unknow", |
| "n error\",f={15:\"element not selectable\",11:\"element not visible\"};", |
| "f[31]=g;f[30]=g;f[24]=\"invalid cookie domain\";f[29]=\"invalid element", |
| " coordinates\";f[12]=\"invalid element state\";f[32]=\"invalid selector", |
| "\";f[51]=\"invalid selector\";\nf[52]=\"invalid selector\";f[17]=\"java", |
| "script error\";f[405]=\"unsupported operation\";f[34]=\"move target out", |
| " of bounds\";f[27]=\"no such alert\";f[7]=\"no such element\";f[8]=\"no", |
| " such frame\";f[23]=\"no such window\";f[28]=\"script timeout\";f[33]=", |
| "\"session not created\";f[10]=\"stale element reference\";f[21]=\"timeo", |
| "ut\";f[25]=\"unable to set cookie\";f[26]=\"unexpected alert open\";f[1", |
| "3]=g;f[9]=\"unknown command\";e.prototype.toString=function(){return th", |
| "is.name+\": \"+this.message};var h;a:{var k=this.navigator;if(k){var l=", |
| "k.userAgent;if(l){h=l;break a}}h=\"\"};var n=-1!=h.indexOf(\"Windows\")", |
| "&&!1;\nfunction q(){var a=b||b;switch(\"session_storage\"){case \"appca", |
| "che\":return null!=a.applicationCache;case \"browser_connection\":retur", |
| "n null!=a.navigator&&null!=a.navigator.onLine;case \"database\":return ", |
| "null!=a.openDatabase;case \"location\":return n?!1:null!=a.navigator&&n", |
| "ull!=a.navigator.geolocation;case \"local_storage\":return null!=a.loca", |
| "lStorage;case \"session_storage\":return null!=a.sessionStorage&&null!=", |
| "a.sessionStorage.clear;default:throw new e(13,\"Unsupported API identif", |
| "ier provided as parameter\");}}\n;function r(a){this.a=a}r.prototype.se", |
| "tItem=function(a,c){try{this.a.setItem(a,c+\"\")}catch(d){throw new e(1", |
| "3,d.message);}};r.prototype.getItem=function(a){return this.a.getItem(a", |
| ")};r.prototype.removeItem=function(a){var c=this.getItem(a);this.a.remo", |
| "veItem(a);return c};r.prototype.clear=function(){this.a.clear()};r.prot", |
| "otype.size=function(){return this.a.length};r.prototype.key=function(a)", |
| "{return this.a.key(a)};function u(a){var c;if(q())c=new r(b.sessionStor", |
| "age);else throw new e(13,\"Session storage undefined\");return c.key(a)", |
| "}var v=[\"_\"],w=this;v[0]in w||!w.execScript||w.execScript(\"var \"+v[", |
| "0]);for(var x;v.length&&(x=v.shift());){var y;if(y=!v.length)y=void 0!=", |
| "=u;y?w[x]=u:w=w[x]?w[x]:w[x]={}};; return this._.apply(null,arguments);", |
| "}.apply({navigator:typeof window!=undefined?window.navigator:null,docum", |
| "ent:typeof window!=undefined?window.document:null}, arguments);}", |
| NULL |
| }; |
| |
| const char* const GET_SESSION_STORAGE_KEYS[] = { |
| "function(){return function(){var b=window;function e(a,d){this.code=a;t", |
| "his.state=g[a]||h;this.message=d||\"\";var c=this.state.replace(/((?:^|", |
| "\\s+)[a-z])/g,function(a){return a.toUpperCase().replace(/^[\\s\\xa0]+/", |
| "g,\"\")}),f=c.length-5;if(0>f||c.indexOf(\"Error\",f)!=f)c+=\"Error\";t", |
| "his.name=c;c=Error(this.message);c.name=this.name;this.stack=c.stack||", |
| "\"\"}\n(function(){var a=Error;function d(){}d.prototype=a.prototype;e.", |
| "c=a.prototype;e.prototype=new d;e.prototype.constructor=e;e.b=function(", |
| "c,d,z){for(var t=Array(arguments.length-2),n=2;n<arguments.length;n++)t", |
| "[n-2]=arguments[n];return a.prototype[d].apply(c,t)}})();var h=\"unknow", |
| "n error\",g={15:\"element not selectable\",11:\"element not visible\"};", |
| "g[31]=h;g[30]=h;g[24]=\"invalid cookie domain\";g[29]=\"invalid element", |
| " coordinates\";g[12]=\"invalid element state\";g[32]=\"invalid selector", |
| "\";g[51]=\"invalid selector\";\ng[52]=\"invalid selector\";g[17]=\"java", |
| "script error\";g[405]=\"unsupported operation\";g[34]=\"move target out", |
| " of bounds\";g[27]=\"no such alert\";g[7]=\"no such element\";g[8]=\"no", |
| " such frame\";g[23]=\"no such window\";g[28]=\"script timeout\";g[33]=", |
| "\"session not created\";g[10]=\"stale element reference\";g[21]=\"timeo", |
| "ut\";g[25]=\"unable to set cookie\";g[26]=\"unexpected alert open\";g[1", |
| "3]=h;g[9]=\"unknown command\";e.prototype.toString=function(){return th", |
| "is.name+\": \"+this.message};var k;a:{var l=this.navigator;if(l){var m=", |
| "l.userAgent;if(m){k=m;break a}}k=\"\"};var p=-1!=k.indexOf(\"Windows\")", |
| "&&!1;\nfunction q(){var a=b||b;switch(\"session_storage\"){case \"appca", |
| "che\":return null!=a.applicationCache;case \"browser_connection\":retur", |
| "n null!=a.navigator&&null!=a.navigator.onLine;case \"database\":return ", |
| "null!=a.openDatabase;case \"location\":return p?!1:null!=a.navigator&&n", |
| "ull!=a.navigator.geolocation;case \"local_storage\":return null!=a.loca", |
| "lStorage;case \"session_storage\":return null!=a.sessionStorage&&null!=", |
| "a.sessionStorage.clear;default:throw new e(13,\"Unsupported API identif", |
| "ier provided as parameter\");}}\n;function r(a){this.a=a}r.prototype.se", |
| "tItem=function(a,d){try{this.a.setItem(a,d+\"\")}catch(c){throw new e(1", |
| "3,c.message);}};r.prototype.getItem=function(a){return this.a.getItem(a", |
| ")};r.prototype.removeItem=function(a){var d=this.getItem(a);this.a.remo", |
| "veItem(a);return d};r.prototype.clear=function(){this.a.clear()};r.prot", |
| "otype.size=function(){return this.a.length};r.prototype.key=function(a)", |
| "{return this.a.key(a)};function u(){var a;if(q())a=new r(b.sessionStora", |
| "ge);else throw new e(13,\"Session storage undefined\");for(var d=[],c=a", |
| ".size(),f=0;f<c;f++)d[f]=a.a.key(f);return d}var v=[\"_\"],w=this;v[0]i", |
| "n w||!w.execScript||w.execScript(\"var \"+v[0]);for(var x;v.length&&(x=", |
| "v.shift());){var y;if(y=!v.length)y=void 0!==u;y?w[x]=u:w=w[x]?w[x]:w[x", |
| "]={}};; return this._.apply(null,arguments);}.apply({navigator:typeof w", |
| "indow!=undefined?window.navigator:null,document:typeof window!=undefine", |
| "d?window.document:null}, arguments);}", |
| NULL |
| }; |
| |
| const char* const GET_SESSION_STORAGE_SIZE[] = { |
| "function(){return function(){var b=window;function e(a,d){this.code=a;t", |
| "his.state=f[a]||g;this.message=d||\"\";var c=this.state.replace(/((?:^|", |
| "\\s+)[a-z])/g,function(a){return a.toUpperCase().replace(/^[\\s\\xa0]+/", |
| "g,\"\")}),p=c.length-5;if(0>p||c.indexOf(\"Error\",p)!=p)c+=\"Error\";t", |
| "his.name=c;c=Error(this.message);c.name=this.name;this.stack=c.stack||", |
| "\"\"}\n(function(){var a=Error;function d(){}d.prototype=a.prototype;e.", |
| "c=a.prototype;e.prototype=new d;e.prototype.constructor=e;e.b=function(", |
| "c,d,z){for(var t=Array(arguments.length-2),m=2;m<arguments.length;m++)t", |
| "[m-2]=arguments[m];return a.prototype[d].apply(c,t)}})();var g=\"unknow", |
| "n error\",f={15:\"element not selectable\",11:\"element not visible\"};", |
| "f[31]=g;f[30]=g;f[24]=\"invalid cookie domain\";f[29]=\"invalid element", |
| " coordinates\";f[12]=\"invalid element state\";f[32]=\"invalid selector", |
| "\";f[51]=\"invalid selector\";\nf[52]=\"invalid selector\";f[17]=\"java", |
| "script error\";f[405]=\"unsupported operation\";f[34]=\"move target out", |
| " of bounds\";f[27]=\"no such alert\";f[7]=\"no such element\";f[8]=\"no", |
| " such frame\";f[23]=\"no such window\";f[28]=\"script timeout\";f[33]=", |
| "\"session not created\";f[10]=\"stale element reference\";f[21]=\"timeo", |
| "ut\";f[25]=\"unable to set cookie\";f[26]=\"unexpected alert open\";f[1", |
| "3]=g;f[9]=\"unknown command\";e.prototype.toString=function(){return th", |
| "is.name+\": \"+this.message};var h;a:{var k=this.navigator;if(k){var l=", |
| "k.userAgent;if(l){h=l;break a}}h=\"\"};var n=-1!=h.indexOf(\"Windows\")", |
| "&&!1;\nfunction q(){var a=b||b;switch(\"session_storage\"){case \"appca", |
| "che\":return null!=a.applicationCache;case \"browser_connection\":retur", |
| "n null!=a.navigator&&null!=a.navigator.onLine;case \"database\":return ", |
| "null!=a.openDatabase;case \"location\":return n?!1:null!=a.navigator&&n", |
| "ull!=a.navigator.geolocation;case \"local_storage\":return null!=a.loca", |
| "lStorage;case \"session_storage\":return null!=a.sessionStorage&&null!=", |
| "a.sessionStorage.clear;default:throw new e(13,\"Unsupported API identif", |
| "ier provided as parameter\");}}\n;function r(a){this.a=a}r.prototype.se", |
| "tItem=function(a,d){try{this.a.setItem(a,d+\"\")}catch(c){throw new e(1", |
| "3,c.message);}};r.prototype.getItem=function(a){return this.a.getItem(a", |
| ")};r.prototype.removeItem=function(a){var d=this.getItem(a);this.a.remo", |
| "veItem(a);return d};r.prototype.clear=function(){this.a.clear()};r.prot", |
| "otype.size=function(){return this.a.length};r.prototype.key=function(a)", |
| "{return this.a.key(a)};function u(){var a;if(q())a=new r(b.sessionStora", |
| "ge);else throw new e(13,\"Session storage undefined\");return a.size()}", |
| "var v=[\"_\"],w=this;v[0]in w||!w.execScript||w.execScript(\"var \"+v[0", |
| "]);for(var x;v.length&&(x=v.shift());){var y;if(y=!v.length)y=void 0!==", |
| "u;y?w[x]=u:w=w[x]?w[x]:w[x]={}};; return this._.apply(null,arguments);}", |
| ".apply({navigator:typeof window!=undefined?window.navigator:null,docume", |
| "nt:typeof window!=undefined?window.document:null}, arguments);}", |
| NULL |
| }; |
| |
| const char* const GET_TEXT[] = { |
| "function(){return function(){var f,h=this;\nfunction aa(a){var b=typeof", |
| " a;if(\"object\"==b)if(a){if(a instanceof Array)return\"array\";if(a in", |
| "stanceof Object)return b;var c=Object.prototype.toString.call(a);if(\"[", |
| "object Window]\"==c)return\"object\";if(\"[object Array]\"==c||\"number", |
| "\"==typeof a.length&&\"undefined\"!=typeof a.splice&&\"undefined\"!=typ", |
| "eof a.propertyIsEnumerable&&!a.propertyIsEnumerable(\"splice\"))return", |
| "\"array\";if(\"[object Function]\"==c||\"undefined\"!=typeof a.call&&\"", |
| "undefined\"!=typeof a.propertyIsEnumerable&&!a.propertyIsEnumerable(\"c", |
| "all\"))return\"function\"}else return\"null\";else if(\"function\"==\nb", |
| "&&\"undefined\"==typeof a.call)return\"object\";return b}function ba(a)", |
| "{var b=aa(a);return\"array\"==b||\"object\"==b&&\"number\"==typeof a.le", |
| "ngth}function l(a){return\"string\"==typeof a}function m(a){return\"num", |
| "ber\"==typeof a}function p(a){var b=typeof a;return\"object\"==b&&null!", |
| "=a||\"function\"==b};function ca(a){var b=a.length-1;return 0<=b&&a.ind", |
| "exOf(\" \",b)==b}function da(a){return String(a).replace(/\\-([a-z])/g,", |
| "function(a,c){return c.toUpperCase()})};var ea=Array.prototype;function", |
| " fa(a,b){if(l(a))return l(b)&&1==b.length?a.indexOf(b,0):-1;for(var c=0", |
| ";c<a.length;c++)if(c in a&&a[c]===b)return c;return-1}function r(a,b){f", |
| "or(var c=a.length,d=l(a)?a.split(\"\"):a,e=0;e<c;e++)e in d&&b.call(voi", |
| "d 0,d[e],e,a)}function ga(a,b){var c=\"\";r(a,function(d,e){c=b.call(vo", |
| "id 0,c,d,e,a)});return c}function ha(a,b){for(var c=a.length,d=l(a)?a.s", |
| "plit(\"\"):a,e=0;e<c;e++)if(e in d&&b.call(void 0,d[e],e,a))return!0;re", |
| "turn!1}\nfunction ia(a,b){for(var c=a.length,d=l(a)?a.split(\"\"):a,e=0", |
| ";e<c;e++)if(e in d&&!b.call(void 0,d[e],e,a))return!1;return!0}function", |
| " ja(a){var b=a.length;if(0<b){for(var c=Array(b),d=0;d<b;d++)c[d]=a[d];", |
| "return c}return[]}function ka(a,b,c){return 2>=arguments.length?ea.slic", |
| "e.call(a,b):ea.slice.call(a,b,c)};var la={aliceblue:\"#f0f8ff\",antique", |
| "white:\"#faebd7\",aqua:\"#00ffff\",aquamarine:\"#7fffd4\",azure:\"#f0ff", |
| "ff\",beige:\"#f5f5dc\",bisque:\"#ffe4c4\",black:\"#000000\",blanchedalm", |
| "ond:\"#ffebcd\",blue:\"#0000ff\",blueviolet:\"#8a2be2\",brown:\"#a52a2a", |
| "\",burlywood:\"#deb887\",cadetblue:\"#5f9ea0\",chartreuse:\"#7fff00\",c", |
| "hocolate:\"#d2691e\",coral:\"#ff7f50\",cornflowerblue:\"#6495ed\",corns", |
| "ilk:\"#fff8dc\",crimson:\"#dc143c\",cyan:\"#00ffff\",darkblue:\"#00008b", |
| "\",darkcyan:\"#008b8b\",darkgoldenrod:\"#b8860b\",darkgray:\"#a9a9a9\",", |
| "darkgreen:\"#006400\",\ndarkgrey:\"#a9a9a9\",darkkhaki:\"#bdb76b\",dark", |
| "magenta:\"#8b008b\",darkolivegreen:\"#556b2f\",darkorange:\"#ff8c00\",d", |
| "arkorchid:\"#9932cc\",darkred:\"#8b0000\",darksalmon:\"#e9967a\",darkse", |
| "agreen:\"#8fbc8f\",darkslateblue:\"#483d8b\",darkslategray:\"#2f4f4f\",", |
| "darkslategrey:\"#2f4f4f\",darkturquoise:\"#00ced1\",darkviolet:\"#9400d", |
| "3\",deeppink:\"#ff1493\",deepskyblue:\"#00bfff\",dimgray:\"#696969\",di", |
| "mgrey:\"#696969\",dodgerblue:\"#1e90ff\",firebrick:\"#b22222\",floralwh", |
| "ite:\"#fffaf0\",forestgreen:\"#228b22\",fuchsia:\"#ff00ff\",gainsboro:", |
| "\"#dcdcdc\",\nghostwhite:\"#f8f8ff\",gold:\"#ffd700\",goldenrod:\"#daa5", |
| "20\",gray:\"#808080\",green:\"#008000\",greenyellow:\"#adff2f\",grey:\"", |
| "#808080\",honeydew:\"#f0fff0\",hotpink:\"#ff69b4\",indianred:\"#cd5c5c", |
| "\",indigo:\"#4b0082\",ivory:\"#fffff0\",khaki:\"#f0e68c\",lavender:\"#e", |
| "6e6fa\",lavenderblush:\"#fff0f5\",lawngreen:\"#7cfc00\",lemonchiffon:\"", |
| "#fffacd\",lightblue:\"#add8e6\",lightcoral:\"#f08080\",lightcyan:\"#e0f", |
| "fff\",lightgoldenrodyellow:\"#fafad2\",lightgray:\"#d3d3d3\",lightgreen", |
| ":\"#90ee90\",lightgrey:\"#d3d3d3\",lightpink:\"#ffb6c1\",lightsalmon:\"", |
| "#ffa07a\",\nlightseagreen:\"#20b2aa\",lightskyblue:\"#87cefa\",lightsla", |
| "tegray:\"#778899\",lightslategrey:\"#778899\",lightsteelblue:\"#b0c4de", |
| "\",lightyellow:\"#ffffe0\",lime:\"#00ff00\",limegreen:\"#32cd32\",linen", |
| ":\"#faf0e6\",magenta:\"#ff00ff\",maroon:\"#800000\",mediumaquamarine:\"", |
| "#66cdaa\",mediumblue:\"#0000cd\",mediumorchid:\"#ba55d3\",mediumpurple:", |
| "\"#9370db\",mediumseagreen:\"#3cb371\",mediumslateblue:\"#7b68ee\",medi", |
| "umspringgreen:\"#00fa9a\",mediumturquoise:\"#48d1cc\",mediumvioletred:", |
| "\"#c71585\",midnightblue:\"#191970\",mintcream:\"#f5fffa\",mistyrose:\"", |
| "#ffe4e1\",\nmoccasin:\"#ffe4b5\",navajowhite:\"#ffdead\",navy:\"#000080", |
| "\",oldlace:\"#fdf5e6\",olive:\"#808000\",olivedrab:\"#6b8e23\",orange:", |
| "\"#ffa500\",orangered:\"#ff4500\",orchid:\"#da70d6\",palegoldenrod:\"#e", |
| "ee8aa\",palegreen:\"#98fb98\",paleturquoise:\"#afeeee\",palevioletred:", |
| "\"#db7093\",papayawhip:\"#ffefd5\",peachpuff:\"#ffdab9\",peru:\"#cd853f", |
| "\",pink:\"#ffc0cb\",plum:\"#dda0dd\",powderblue:\"#b0e0e6\",purple:\"#8", |
| "00080\",red:\"#ff0000\",rosybrown:\"#bc8f8f\",royalblue:\"#4169e1\",sad", |
| "dlebrown:\"#8b4513\",salmon:\"#fa8072\",sandybrown:\"#f4a460\",seagreen", |
| ":\"#2e8b57\",\nseashell:\"#fff5ee\",sienna:\"#a0522d\",silver:\"#c0c0c0", |
| "\",skyblue:\"#87ceeb\",slateblue:\"#6a5acd\",slategray:\"#708090\",slat", |
| "egrey:\"#708090\",snow:\"#fffafa\",springgreen:\"#00ff7f\",steelblue:\"", |
| "#4682b4\",tan:\"#d2b48c\",teal:\"#008080\",thistle:\"#d8bfd8\",tomato:", |
| "\"#ff6347\",turquoise:\"#40e0d0\",violet:\"#ee82ee\",wheat:\"#f5deb3\",", |
| "white:\"#ffffff\",whitesmoke:\"#f5f5f5\",yellow:\"#ffff00\",yellowgreen", |
| ":\"#9acd32\"};var ma=\"backgroundColor borderTopColor borderRightColor ", |
| "borderBottomColor borderLeftColor color outlineColor\".split(\" \"),na=", |
| "/#([0-9a-fA-F])([0-9a-fA-F])([0-9a-fA-F])/,oa=/^#(?:[0-9a-f]{3}){1,2}$/", |
| "i,pa=/^(?:rgba)?\\((\\d{1,3}),\\s?(\\d{1,3}),\\s?(\\d{1,3}),\\s?(0|1|0", |
| "\\.\\d*)\\)$/i,qa=/^(?:rgb)?\\((0|[1-9]\\d{0,2}),\\s?(0|[1-9]\\d{0,2}),", |
| "\\s?(0|[1-9]\\d{0,2})\\)$/i;function u(a,b){this.code=a;this.state=v[a]", |
| "||w;this.message=b||\"\";var c=this.state.replace(/((?:^|\\s+)[a-z])/g,", |
| "function(a){return a.toUpperCase().replace(/^[\\s\\xa0]+/g,\"\")}),d=c.", |
| "length-5;if(0>d||c.indexOf(\"Error\",d)!=d)c+=\"Error\";this.name=c;c=E", |
| "rror(this.message);c.name=this.name;this.stack=c.stack||\"\"}\n(functio", |
| "n(){var a=Error;function b(){}b.prototype=a.prototype;u.P=a.prototype;u", |
| ".prototype=new b;u.prototype.constructor=u;u.L=function(b,d,e){for(var ", |
| "g=Array(arguments.length-2),k=2;k<arguments.length;k++)g[k-2]=arguments", |
| "[k];return a.prototype[d].apply(b,g)}})();var w=\"unknown error\",v={15", |
| ":\"element not selectable\",11:\"element not visible\"};v[31]=w;v[30]=w", |
| ";v[24]=\"invalid cookie domain\";v[29]=\"invalid element coordinates\";", |
| "v[12]=\"invalid element state\";v[32]=\"invalid selector\";v[51]=\"inva", |
| "lid selector\";\nv[52]=\"invalid selector\";v[17]=\"javascript error\";", |
| "v[405]=\"unsupported operation\";v[34]=\"move target out of bounds\";v[", |
| "27]=\"no such alert\";v[7]=\"no such element\";v[8]=\"no such frame\";v", |
| "[23]=\"no such window\";v[28]=\"script timeout\";v[33]=\"session not cr", |
| "eated\";v[10]=\"stale element reference\";v[21]=\"timeout\";v[25]=\"una", |
| "ble to set cookie\";v[26]=\"unexpected alert open\";v[13]=w;v[9]=\"unkn", |
| "own command\";u.prototype.toString=function(){return this.name+\": \"+t", |
| "his.message};var x;a:{var ra=h.navigator;if(ra){var sa=ra.userAgent;if(", |
| "sa){x=sa;break a}}x=\"\"};var ta=-1!=x.indexOf(\"Macintosh\"),ua=-1!=x.", |
| "indexOf(\"Windows\");function A(a,b){this.x=void 0!==a?a:0;this.y=void ", |
| "0!==b?b:0}f=A.prototype;f.clone=function(){return new A(this.x,this.y)}", |
| ";f.toString=function(){return\"(\"+this.x+\", \"+this.y+\")\"};f.ceil=f", |
| "unction(){this.x=Math.ceil(this.x);this.y=Math.ceil(this.y);return this", |
| "};f.floor=function(){this.x=Math.floor(this.x);this.y=Math.floor(this.y", |
| ");return this};f.round=function(){this.x=Math.round(this.x);this.y=Math", |
| ".round(this.y);return this};\nf.translate=function(a,b){a instanceof A?", |
| "(this.x+=a.x,this.y+=a.y):(this.x+=a,m(b)&&(this.y+=b));return this};f.", |
| "scale=function(a,b){var c=m(b)?b:a;this.x*=a;this.y*=c;return this};fun", |
| "ction va(a,b){this.width=a;this.height=b}f=va.prototype;f.clone=functio", |
| "n(){return new va(this.width,this.height)};f.toString=function(){return", |
| "\"(\"+this.width+\" x \"+this.height+\")\"};f.ceil=function(){this.widt", |
| "h=Math.ceil(this.width);this.height=Math.ceil(this.height);return this}", |
| ";f.floor=function(){this.width=Math.floor(this.width);this.height=Math.", |
| "floor(this.height);return this};f.round=function(){this.width=Math.roun", |
| "d(this.width);this.height=Math.round(this.height);return this};\nf.scal", |
| "e=function(a,b){var c=m(b)?b:a;this.width*=a;this.height*=c;return this", |
| "};function wa(a,b,c){function d(c){c&&b.appendChild(l(c)?a.createTextNo", |
| "de(c):c)}for(var e=1;e<c.length;e++){var g=c[e];!ba(g)||p(g)&&0<g.nodeT", |
| "ype?d(g):r(xa(g)?ja(g):g,d)}}function ya(a){for(;a&&1!=a.nodeType;)a=a.", |
| "previousSibling;return a}function za(a,b){if(a.contains&&1==b.nodeType)", |
| "return a==b||a.contains(b);if(\"undefined\"!=typeof a.compareDocumentPo", |
| "sition)return a==b||Boolean(a.compareDocumentPosition(b)&16);for(;b&&a!", |
| "=b;)b=b.parentNode;return b==a}\nfunction Ba(a,b){if(a==b)return 0;if(a", |
| ".compareDocumentPosition)return a.compareDocumentPosition(b)&2?1:-1;if(", |
| "\"sourceIndex\"in a||a.parentNode&&\"sourceIndex\"in a.parentNode){var ", |
| "c=1==a.nodeType,d=1==b.nodeType;if(c&&d)return a.sourceIndex-b.sourceIn", |
| "dex;var e=a.parentNode,g=b.parentNode;return e==g?Ca(a,b):!c&&za(e,b)?-", |
| "1*Da(a,b):!d&&za(g,a)?Da(b,a):(c?a.sourceIndex:e.sourceIndex)-(d?b.sour", |
| "ceIndex:g.sourceIndex)}d=B(a);c=d.createRange();c.selectNode(a);c.colla", |
| "pse(!0);d=d.createRange();d.selectNode(b);\nd.collapse(!0);return c.com", |
| "pareBoundaryPoints(h.Range.START_TO_END,d)}function Da(a,b){var c=a.par", |
| "entNode;if(c==b)return-1;for(var d=b;d.parentNode!=c;)d=d.parentNode;re", |
| "turn Ca(d,a)}function Ca(a,b){for(var c=b;c=c.previousSibling;)if(c==a)", |
| "return-1;return 1}function B(a){return 9==a.nodeType?a:a.ownerDocument|", |
| "|a.document}function xa(a){if(a&&\"number\"==typeof a.length){if(p(a))r", |
| "eturn\"function\"==typeof a.item||\"string\"==typeof a.item;if(\"functi", |
| "on\"==aa(a))return\"function\"==typeof a.item}return!1}\nfunction Ea(a,", |
| "b){a=a.parentNode;for(var c=0;a;){if(b(a))return a;a=a.parentNode;c++}r", |
| "eturn null}function Fa(a){this.w=a||h.document||document}f=Fa.prototype", |
| ";f.createElement=function(a){return this.w.createElement(a)};f.createTe", |
| "xtNode=function(a){return this.w.createTextNode(String(a))};f.appendChi", |
| "ld=function(a,b){a.appendChild(b)};f.append=function(a,b){wa(B(a),a,arg", |
| "uments)};f.canHaveChildren=function(a){if(1!=a.nodeType)return!1;switch", |
| "(a.tagName){case \"APPLET\":case \"AREA\":case \"BASE\":case \"BR\":cas", |
| "e \"COL\":case \"COMMAND\":case \"EMBED\":case \"FRAME\":case \"HR\":ca", |
| "se \"IMG\":case \"INPUT\":case \"IFRAME\":case \"ISINDEX\":case \"KEYGE", |
| "N\":case \"LINK\":case \"NOFRAMES\":case \"NOSCRIPT\":case \"META\":cas", |
| "e \"OBJECT\":case \"PARAM\":case \"SCRIPT\":case \"SOURCE\":case \"STYL", |
| "E\":case \"TRACK\":case \"WBR\":return!1}return!0};\nf.removeNode=funct", |
| "ion(a){return a&&a.parentNode?a.parentNode.removeChild(a):null};f.conta", |
| "ins=za;function C(a){var b=null,c=a.nodeType;1==c&&(b=a.textContent,b=v", |
| "oid 0==b||null==b?a.innerText:b,b=void 0==b||null==b?\"\":b);if(\"strin", |
| "g\"!=typeof b)if(9==c||1==c){a=9==c?a.documentElement:a.firstChild;for(", |
| "var c=0,d=[],b=\"\";a;){do 1!=a.nodeType&&(b+=a.nodeValue),d[c++]=a;whi", |
| "le(a=a.firstChild);for(;c&&!(a=d[--c].nextSibling););}}else b=a.nodeVal", |
| "ue;return\"\"+b};function D(){this.j=this.h=null;this.v=0}function Ga(a", |
| "){this.node=a;this.next=this.s=null}D.prototype.unshift=function(a){a=n", |
| "ew Ga(a);a.next=this.h;this.j?this.h.s=a:this.h=this.j=a;this.h=a;this.", |
| "v++};D.prototype.add=function(a){a=new Ga(a);a.s=this.j;this.h?this.j.n", |
| "ext=a:this.h=this.j=a;this.j=a;this.v++};function Ha(a){return(a=a.h)?a", |
| ".node:null}D.prototype.iterator=function(a){return new Ia(this,!!a)};fu", |
| "nction Ia(a,b){this.I=a;this.F=(this.H=b)?a.j:a.h;this.A=null}\nIa.prot", |
| "otype.next=function(){var a=this.F;if(null==a)return null;var b=this.A=", |
| "a;this.F=this.H?a.s:a.next;return b.node};Ia.prototype.remove=function(", |
| "){var a=this.I,b=this.A;if(!b)throw Error(\"Next must be called at leas", |
| "t once before remove.\");var c=b.s,b=b.next;c?c.next=b:a.h=b;b?b.s=c:a.", |
| "j=c;a.v--;this.A=null};function E(a,b,c,d,e){b=b.evaluate(d);c=c.evalua", |
| "te(d);var g;if(b instanceof D&&c instanceof D){e=b.iterator();for(d=e.n", |
| "ext();d;d=e.next())for(b=c.iterator(),g=b.next();g;g=b.next())if(a(C(d)", |
| ",C(g)))return!0;return!1}if(b instanceof D||c instanceof D){b instanceo", |
| "f D?e=b:(e=c,c=b);e=e.iterator();b=typeof c;for(d=e.next();d;d=e.next()", |
| "){switch(b){case \"number\":d=+C(d);break;case \"boolean\":d=!!C(d);bre", |
| "ak;case \"string\":d=C(d);break;default:throw Error(\"Illegal primitive", |
| " type for comparison.\");}if(a(d,c))return!0}return!1}return e?\n\"bool", |
| "ean\"==typeof b||\"boolean\"==typeof c?a(!!b,!!c):\"number\"==typeof b|", |
| "|\"number\"==typeof c?a(+b,+c):a(b,c):a(+b,+c)}function Ja(a,b,c,d){thi", |
| "s.J=a;this.u=d}Ja.prototype.toString=function(){return this.J};var Ka={", |
| "};function F(a,b){if(Ka.hasOwnProperty(a))throw Error(\"Binary operator", |
| " already created: \"+a);var c=new Ja(a,0,0,b);Ka[c.toString()]=c}F(\"di", |
| "v\",function(a,b,c){return a.g(c)/b.g(c)});F(\"mod\",function(a,b,c){re", |
| "turn a.g(c)%b.g(c)});F(\"*\",function(a,b,c){return a.g(c)*b.g(c)});\nF", |
| "(\"+\",function(a,b,c){return a.g(c)+b.g(c)});F(\"-\",function(a,b,c){r", |
| "eturn a.g(c)-b.g(c)});F(\"<\",function(a,b,c){return E(function(a,b){re", |
| "turn a<b},a,b,c)});F(\">\",function(a,b,c){return E(function(a,b){retur", |
| "n a>b},a,b,c)});F(\"<=\",function(a,b,c){return E(function(a,b){return ", |
| "a<=b},a,b,c)});F(\">=\",function(a,b,c){return E(function(a,b){return a", |
| ">=b},a,b,c)});F(\"=\",function(a,b,c){return E(function(a,b){return a==", |
| "b},a,b,c,!0)});F(\"!=\",function(a,b,c){return E(function(a,b){return a", |
| "!=b},a,b,c,!0)});\nF(\"and\",function(a,b,c){return a.o(c)&&b.o(c)});F(", |
| "\"or\",function(a,b,c){return a.o(c)||b.o(c)});function La(a,b,c,d,e,g)", |
| "{this.B=a;this.u=g}La.prototype.toString=function(){return this.B};var ", |
| "Ma={};function H(a,b){if(Ma.hasOwnProperty(a))throw Error(\"Function al", |
| "ready created: \"+a+\".\");Ma[a]=new La(a,0,0,0,0,b)}H(\"boolean\",func", |
| "tion(a,b){return b.o(a)});H(\"ceiling\",function(a,b){return Math.ceil(", |
| "b.g(a))});H(\"concat\",function(a,b){return ga(ka(arguments,1),function", |
| "(b,d){return b+d.c(a)})});H(\"contains\",function(a,b,c){b=b.c(a);a=c.c", |
| "(a);return-1!=b.indexOf(a)});H(\"count\",function(a,b){return b.evaluat", |
| "e(a).v});\nH(\"false\",function(){return!1});H(\"floor\",function(a,b){", |
| "return Math.floor(b.g(a))});H(\"id\",function(a,b){var c=a.m(),d=9==c.n", |
| "odeType?c:c.ownerDocument,c=b.c(a).split(/\\s+/),e=[];r(c,function(a){a", |
| "=d.getElementById(a);!a||0<=fa(e,a)||e.push(a)});e.sort(Ba);var g=new D", |
| ";r(e,function(a){g.add(a)});return g});H(\"lang\",function(){return!1})", |
| ";H(\"last\",function(a){if(1!=arguments.length)throw Error(\"Function l", |
| "ast expects ()\");return a.M()});\nH(\"local-name\",function(a,b){var c", |
| "=b?Ha(b.evaluate(a)):a.m();return c?c.nodeName.toLowerCase():\"\"});H(", |
| "\"name\",function(a,b){var c=b?Ha(b.evaluate(a)):a.m();return c?c.nodeN", |
| "ame.toLowerCase():\"\"});H(\"namespace-uri\",function(){return\"\"});H(", |
| "\"normalize-space\",function(a,b){return(b?b.c(a):C(a.m())).replace(/[", |
| "\\s\\xa0]+/g,\" \").replace(/^\\s+|\\s+$/g,\"\")});H(\"not\",function(a", |
| ",b){return!b.o(a)});H(\"number\",function(a,b){return b?b.g(a):+C(a.m()", |
| ")});H(\"position\",function(a){return a.N()});H(\"round\",function(a,b)", |
| "{return Math.round(b.g(a))});\nH(\"starts-with\",function(a,b,c){b=b.c(", |
| "a);a=c.c(a);return 0==b.lastIndexOf(a,0)});H(\"string\",function(a,b){r", |
| "eturn b?b.c(a):C(a.m())});H(\"string-length\",function(a,b){return(b?b.", |
| "c(a):C(a.m())).length});H(\"substring\",function(a,b,c,d){c=c.g(a);if(i", |
| "sNaN(c)||Infinity==c||-Infinity==c)return\"\";d=d?d.g(a):Infinity;if(is", |
| "NaN(d)||-Infinity===d)return\"\";c=Math.round(c)-1;var e=Math.max(c,0);", |
| "a=b.c(a);if(Infinity==d)return a.substring(e);b=Math.round(d);return a.", |
| "substring(e,c+b)});\nH(\"substring-after\",function(a,b,c){b=b.c(a);a=c", |
| ".c(a);c=b.indexOf(a);return-1==c?\"\":b.substring(c+a.length)});H(\"sub", |
| "string-before\",function(a,b,c){b=b.c(a);a=c.c(a);a=b.indexOf(a);return", |
| "-1==a?\"\":b.substring(0,a)});H(\"sum\",function(a,b){for(var c=b.evalu", |
| "ate(a).iterator(),d=0,e=c.next();e;e=c.next())d+=+C(e);return d});\nH(", |
| "\"translate\",function(a,b,c,d){b=b.c(a);c=c.c(a);var e=d.c(a);a=[];for", |
| "(d=0;d<c.length;d++){var g=c.charAt(d);g in a||(a[g]=e.charAt(d))}c=\"", |
| "\";for(d=0;d<b.length;d++)g=b.charAt(d),c+=g in a?a[g]:g;return c});H(", |
| "\"true\",function(){return!0});function Na(a,b,c){this.B=a;this.H=c}Na.", |
| "prototype.toString=function(){return this.B};var Oa={};function I(a,b){", |
| "if(Oa.hasOwnProperty(a))throw Error(\"Axis already created: \"+a);Oa[a]", |
| "=new Na(a,0,b)}I(\"ancestor\",!0);I(\"ancestor-or-self\",!0);I(\"attrib", |
| "ute\",!1);I(\"child\",!1);I(\"descendant\",!1);I(\"descendant-or-self\"", |
| ",!1);I(\"following\",!1);I(\"following-sibling\",!1);I(\"namespace\",!1", |
| ");I(\"parent\",!1);I(\"preceding\",!0);I(\"preceding-sibling\",!0);I(\"", |
| "self\",!1);var J={};J.C=function(){var a={R:\"http://www.w3.org/2000/sv", |
| "g\"};return function(b){return a[b]||null}}();\nJ.u=function(a,b,c){var", |
| " d=B(a);if(!d.documentElement)return null;try{for(var e=d.createNSResol", |
| "ver?d.createNSResolver(d.documentElement):J.C,g={},k=d.getElementsByTag", |
| "Name(\"*\"),t=0;t<k.length;++t){var M=k[t],y=M.namespaceURI;if(y&&!g[y]", |
| "){var n=M.lookupPrefix(y);if(!n)var q=y.match(\".*/(\\\\w+)/?$\"),n=q?q", |
| "[1]:\"xhtml\";g[y]=n}}var z={},G;for(G in g)z[g[G]]=G;e=function(a){ret", |
| "urn z[a]||null};try{return d.evaluate(b,a,e,c,null)}catch(Aa){if(\"Type", |
| "Error\"===Aa.name)return e=d.createNSResolver?d.createNSResolver(d.docu", |
| "mentElement):\nJ.C,d.evaluate(b,a,e,c,null);throw Aa;}}catch(bb){throw ", |
| "new u(32,\"Unable to locate an element with the xpath expression \"+b+", |
| "\" because of the following error:\\n\"+bb);}};J.D=function(a,b){if(!a|", |
| "|1!=a.nodeType)throw new u(32,'The result of the xpath expression \"'+b", |
| "+'\" is: '+a+\". It should be an element.\");};\nJ.K=function(a,b){var ", |
| "c=function(){var c=J.u(b,a,9);return c?c.singleNodeValue||null:b.select", |
| "SingleNode?(c=B(b),c.setProperty&&c.setProperty(\"SelectionLanguage\",", |
| "\"XPath\"),b.selectSingleNode(a)):null}();null===c||J.D(c,a);return c};", |
| "\nJ.O=function(a,b){var c=function(){var c=J.u(b,a,7);if(c){for(var e=c", |
| ".snapshotLength,g=[],k=0;k<e;++k)g.push(c.snapshotItem(k));return g}ret", |
| "urn b.selectNodes?(c=B(b),c.setProperty&&c.setProperty(\"SelectionLangu", |
| "age\",\"XPath\"),b.selectNodes(a)):[]}();r(c,function(b){J.D(b,a)});ret", |
| "urn c};function K(a,b,c,d){this.top=a;this.right=b;this.bottom=c;this.l", |
| "eft=d}f=K.prototype;f.clone=function(){return new K(this.top,this.right", |
| ",this.bottom,this.left)};f.toString=function(){return\"(\"+this.top+\"t", |
| ", \"+this.right+\"r, \"+this.bottom+\"b, \"+this.left+\"l)\"};f.contain", |
| "s=function(a){return this&&a?a instanceof K?a.left>=this.left&&a.right<", |
| "=this.right&&a.top>=this.top&&a.bottom<=this.bottom:a.x>=this.left&&a.x", |
| "<=this.right&&a.y>=this.top&&a.y<=this.bottom:!1};\nf.expand=function(a", |
| ",b,c,d){p(a)?(this.top-=a.top,this.right+=a.right,this.bottom+=a.bottom", |
| ",this.left-=a.left):(this.top-=a,this.right+=b,this.bottom+=c,this.left", |
| "-=d);return this};f.ceil=function(){this.top=Math.ceil(this.top);this.r", |
| "ight=Math.ceil(this.right);this.bottom=Math.ceil(this.bottom);this.left", |
| "=Math.ceil(this.left);return this};f.floor=function(){this.top=Math.flo", |
| "or(this.top);this.right=Math.floor(this.right);this.bottom=Math.floor(t", |
| "his.bottom);this.left=Math.floor(this.left);return this};\nf.round=func", |
| "tion(){this.top=Math.round(this.top);this.right=Math.round(this.right);", |
| "this.bottom=Math.round(this.bottom);this.left=Math.round(this.left);ret", |
| "urn this};f.translate=function(a,b){a instanceof A?(this.left+=a.x,this", |
| ".right+=a.x,this.top+=a.y,this.bottom+=a.y):(this.left+=a,this.right+=a", |
| ",m(b)&&(this.top+=b,this.bottom+=b));return this};f.scale=function(a,b)", |
| "{var c=m(b)?b:a;this.left*=a;this.right*=a;this.top*=c;this.bottom*=c;r", |
| "eturn this};function L(a,b,c,d){this.left=a;this.top=b;this.width=c;thi", |
| "s.height=d}f=L.prototype;f.clone=function(){return new L(this.left,this", |
| ".top,this.width,this.height)};f.toString=function(){return\"(\"+this.le", |
| "ft+\", \"+this.top+\" - \"+this.width+\"w x \"+this.height+\"h)\"};f.co", |
| "ntains=function(a){return a instanceof L?this.left<=a.left&&this.left+t", |
| "his.width>=a.left+a.width&&this.top<=a.top&&this.top+this.height>=a.top", |
| "+a.height:a.x>=this.left&&a.x<=this.left+this.width&&a.y>=this.top&&a.y", |
| "<=this.top+this.height};\nf.ceil=function(){this.left=Math.ceil(this.le", |
| "ft);this.top=Math.ceil(this.top);this.width=Math.ceil(this.width);this.", |
| "height=Math.ceil(this.height);return this};f.floor=function(){this.left", |
| "=Math.floor(this.left);this.top=Math.floor(this.top);this.width=Math.fl", |
| "oor(this.width);this.height=Math.floor(this.height);return this};f.roun", |
| "d=function(){this.left=Math.round(this.left);this.top=Math.round(this.t", |
| "op);this.width=Math.round(this.width);this.height=Math.round(this.heigh", |
| "t);return this};\nf.translate=function(a,b){a instanceof A?(this.left+=", |
| "a.x,this.top+=a.y):(this.left+=a,m(b)&&(this.top+=b));return this};f.sc", |
| "ale=function(a,b){var c=m(b)?b:a;this.left*=a;this.width*=a;this.top*=c", |
| ";this.height*=c;return this};function N(a,b){return!!a&&1==a.nodeType&&", |
| "(!b||a.tagName.toUpperCase()==b)}function O(a){for(a=a.parentNode;a&&1!", |
| "=a.nodeType&&9!=a.nodeType&&11!=a.nodeType;)a=a.parentNode;return N(a)?", |
| "a:null}\nfunction P(a,b){var c=da(b);if(\"float\"==c||\"cssFloat\"==c||", |
| "\"styleFloat\"==c)c=\"cssFloat\";var d;a:{d=c;var e=B(a);if(e.defaultVi", |
| "ew&&e.defaultView.getComputedStyle&&(e=e.defaultView.getComputedStyle(a", |
| ",null))){d=e[d]||e.getPropertyValue(d)||\"\";break a}d=\"\"}d=d||Pa(a,c", |
| ");if(null===d)d=null;else if(0<=fa(ma,c)){b:{var g=d.match(pa);if(g){va", |
| "r c=Number(g[1]),e=Number(g[2]),k=Number(g[3]),g=Number(g[4]);if(0<=c&&", |
| "255>=c&&0<=e&&255>=e&&0<=k&&255>=k&&0<=g&&1>=g){c=[c,e,k,g];break b}}c=", |
| "null}if(!c)b:{if(k=d.match(qa))if(c=\nNumber(k[1]),e=Number(k[2]),k=Num", |
| "ber(k[3]),0<=c&&255>=c&&0<=e&&255>=e&&0<=k&&255>=k){c=[c,e,k,1];break b", |
| "}c=null}if(!c)b:{c=d.toLowerCase();e=la[c.toLowerCase()];if(!e&&(e=\"#", |
| "\"==c.charAt(0)?c:\"#\"+c,4==e.length&&(e=e.replace(na,\"#$1$1$2$2$3$3", |
| "\")),!oa.test(e))){c=null;break b}c=[parseInt(e.substr(1,2),16),parseIn", |
| "t(e.substr(3,2),16),parseInt(e.substr(5,2),16),1]}d=c?\"rgba(\"+c.join(", |
| "\", \")+\")\":d}return d}\nfunction Pa(a,b){var c=a.currentStyle||a.sty", |
| "le,d=c[b];void 0===d&&\"function\"==aa(c.getPropertyValue)&&(d=c.getPro", |
| "pertyValue(b));return\"inherit\"!=d?void 0!==d?d:null:(c=O(a))?Pa(c,b):", |
| "null}\nfunction Q(a,b,c){function d(a){var b=R(a);return 0<b.height&&0<", |
| "b.width?!0:N(a,\"PATH\")&&(0<b.height||0<b.width)?(a=P(a,\"stroke-width", |
| "\"),!!a&&0<parseInt(a,10)):\"hidden\"!=P(a,\"overflow\")&&ha(a.childNod", |
| "es,function(a){return 3==a.nodeType||N(a)&&d(a)})}function e(a){return ", |
| "Qa(a)==S&&ia(a.childNodes,function(a){return!N(a)||e(a)||!d(a)})}if(!N(", |
| "a))throw Error(\"Argument to isShown must be of type Element\");if(N(a,", |
| "\"BODY\"))return!0;if(N(a,\"OPTION\")||N(a,\"OPTGROUP\"))return a=Ea(a,", |
| "function(a){return N(a,\"SELECT\")}),\n!!a&&Q(a,!0,c);var g=Ra(a);if(g)", |
| "return!!g.G&&0<g.rect.width&&0<g.rect.height&&Q(g.G,b,c);if(N(a,\"INPUT", |
| "\")&&\"hidden\"==a.type.toLowerCase()||N(a,\"NOSCRIPT\"))return!1;g=P(a", |
| ",\"visibility\");return\"collapse\"!=g&&\"hidden\"!=g&&c(a)&&(b||0!=Sa(", |
| "a))&&d(a)?!e(a):!1}function Ta(a,b){function c(a){if(\"none\"==P(a,\"di", |
| "splay\"))return!1;a=O(a);return!a||c(a)}return Q(a,!!b,c)}var S=\"hidde", |
| "n\";\nfunction Qa(a){function b(a){function b(a){return a==k?!0:0==P(a,", |
| "\"display\").lastIndexOf(\"inline\",0)||\"absolute\"==c&&\"static\"==P(", |
| "a,\"position\")?!1:!0}var c=P(a,\"position\");if(\"fixed\"==c)return y=", |
| "!0,a==k?null:k;for(a=O(a);a&&!b(a);)a=O(a);return a}function c(a){var b", |
| "=a;if(\"visible\"==M)if(a==k&&t)b=t;else if(a==t)return{x:\"visible\",y", |
| ":\"visible\"};b={x:P(b,\"overflow-x\"),y:P(b,\"overflow-y\")};a==k&&(b.", |
| "x=\"visible\"==b.x?\"auto\":b.x,b.y=\"visible\"==b.y?\"auto\":b.y);retu", |
| "rn b}function d(a){if(a==k){var b=(new Fa(g)).w;\na=b.scrollingElement?", |
| "b.scrollingElement:b.body||b.documentElement;b=b.parentWindow||b.defaul", |
| "tView;a=new A(b.pageXOffset||a.scrollLeft,b.pageYOffset||a.scrollTop)}e", |
| "lse a=new A(a.scrollLeft,a.scrollTop);return a}var e=Ua(a),g=B(a),k=g.d", |
| "ocumentElement,t=g.body,M=P(k,\"overflow\"),y;for(a=b(a);a;a=b(a)){var ", |
| "n=c(a);if(\"visible\"!=n.x||\"visible\"!=n.y){var q=R(a);if(0==q.width|", |
| "|0==q.height)return S;var z=e.right<q.left,G=e.bottom<q.top;if(z&&\"hid", |
| "den\"==n.x||G&&\"hidden\"==n.y)return S;if(z&&\"visible\"!=n.x||G&&\n\"", |
| "visible\"!=n.y){z=d(a);G=e.bottom<q.top-z.y;if(e.right<q.left-z.x&&\"vi", |
| "sible\"!=n.x||G&&\"visible\"!=n.x)return S;e=Qa(a);return e==S?S:\"scro", |
| "ll\"}z=e.left>=q.left+q.width;q=e.top>=q.top+q.height;if(z&&\"hidden\"=", |
| "=n.x||q&&\"hidden\"==n.y)return S;if(z&&\"visible\"!=n.x||q&&\"visible", |
| "\"!=n.y){if(y&&(n=d(a),e.left>=k.scrollWidth-n.x||e.right>=k.scrollHeig", |
| "ht-n.y))return S;e=Qa(a);return e==S?S:\"scroll\"}}}return\"none\"}\nfu", |
| "nction R(a){var b=Ra(a);if(b)return b.rect;if(N(a,\"HTML\"))return a=B(", |
| "a),a=((a?a.parentWindow||a.defaultView:window)||window).document,a=\"CS", |
| "S1Compat\"==a.compatMode?a.documentElement:a.body,a=new va(a.clientWidt", |
| "h,a.clientHeight),new L(0,0,a.width,a.height);var c;try{c=a.getBounding", |
| "ClientRect()}catch(d){return new L(0,0,0,0)}return new L(c.left,c.top,c", |
| ".right-c.left,c.bottom-c.top)}\nfunction Ra(a){var b=N(a,\"MAP\");if(!b", |
| "&&!N(a,\"AREA\"))return null;var c=b?a:N(a.parentNode,\"MAP\")?a.parent", |
| "Node:null,d=null,e=null;if(c&&c.name&&(d=J.K('/descendant::*[@usemap = ", |
| "\"#'+c.name+'\"]',B(c)))&&(e=R(d),!b&&\"default\"!=a.shape.toLowerCase(", |
| "))){var g=Va(a);a=Math.min(Math.max(g.left,0),e.width);b=Math.min(Math.", |
| "max(g.top,0),e.height);c=Math.min(g.width,e.width-a);g=Math.min(g.heigh", |
| "t,e.height-b);e=new L(a+e.left,b+e.top,c,g)}return{G:d,rect:e||new L(0,", |
| "0,0,0)}}\nfunction Va(a){var b=a.shape.toLowerCase();a=a.coords.split(", |
| "\",\");if(\"rect\"==b&&4==a.length){var b=a[0],c=a[1];return new L(b,c,", |
| "a[2]-b,a[3]-c)}if(\"circle\"==b&&3==a.length)return b=a[2],new L(a[0]-b", |
| ",a[1]-b,2*b,2*b);if(\"poly\"==b&&2<a.length){for(var b=a[0],c=a[1],d=b,", |
| "e=c,g=2;g+1<a.length;g+=2)b=Math.min(b,a[g]),d=Math.max(d,a[g]),c=Math.", |
| "min(c,a[g+1]),e=Math.max(e,a[g+1]);return new L(b,c,d-b,e-c)}return new", |
| " L(0,0,0,0)}function Ua(a){a=R(a);return new K(a.top,a.left+a.width,a.t", |
| "op+a.height,a.left)}\nfunction Wa(a){return a.replace(/^[^\\S\\xa0]+|[^", |
| "\\S\\xa0]+$/g,\"\")}function Xa(a){var b=a;a=b.length;for(var c=Array(a", |
| "),b=l(b)?b.split(\"\"):b,d=0;d<a;d++)d in b&&(c[d]=Wa.call(void 0,b[d])", |
| ");return Wa(c.join(\"\\n\")).replace(/\\xa0/g,\" \")}\nfunction Ya(a,b,", |
| "c,d){if(N(a,\"BR\"))b.push(\"\");else{var e=N(a,\"TD\"),g=P(a,\"display", |
| "\"),k=!e&&!(0<=fa(Za,g)),t=void 0!==a.previousElementSibling?a.previous", |
| "ElementSibling:ya(a.previousSibling),t=t?P(t,\"display\"):\"\",M=P(a,\"", |
| "float\")||P(a,\"cssFloat\")||P(a,\"styleFloat\");!k||\"run-in\"==t&&\"n", |
| "one\"==M||/^[\\s\\xa0]*$/.test(b[b.length-1]||\"\")||b.push(\"\");var y", |
| "=c(a),n=null,q=null;y&&(n=P(a,\"white-space\"),q=P(a,\"text-transform\"", |
| "));r(a.childNodes,function(a){d(a,b,y,n,q)});a=b[b.length-1]||\"\";!e&&", |
| "\"table-cell\"!=g||!a||ca(a)||\n(b[b.length-1]+=\" \");k&&\"run-in\"!=g", |
| "&&!/^[\\s\\xa0]*$/.test(a)&&b.push(\"\")}}function $a(a,b){Ya(a,b,Ta,fu", |
| "nction(a,b,e,g,k){3==a.nodeType&&e?ab(a,b,g,k):N(a)&&$a(a,b)})}var Za=", |
| "\"inline inline-block inline-table none table-cell table-column table-c", |
| "olumn-group\".split(\" \");\nfunction ab(a,b,c,d){a=a.nodeValue.replace", |
| "(/[\\u200b\\u200e\\u200f]/g,\"\");a=a.replace(/(\\r\\n|\\r|\\n)/g,\"\\n", |
| "\");if(\"normal\"==c||\"nowrap\"==c)a=a.replace(/\\n/g,\" \");a=\"pre\"", |
| "==c||\"pre-wrap\"==c?a.replace(/[ \\f\\t\\v\\u2028\\u2029]/g,\"\\u00a0", |
| "\"):a.replace(/[\\ \\f\\t\\v\\u2028\\u2029]+/g,\" \");\"capitalize\"==d", |
| "?a=a.replace(/(^|\\s)(\\S)/g,function(a,b,c){return b+c.toUpperCase()})", |
| ":\"uppercase\"==d?a=a.toUpperCase():\"lowercase\"==d&&(a=a.toLowerCase(", |
| "));c=b.pop()||\"\";ca(c)&&0==a.lastIndexOf(\" \",0)&&(a=a.substr(1));b.", |
| "push(c+a)}\nfunction Sa(a){var b=1,c=P(a,\"opacity\");c&&(b=Number(c));", |
| "(a=O(a))&&(b*=Sa(a));return b}\nif(\"function\"===typeof ShadowRoot)var", |
| " cb=function(a,b){function c(b){if(\"none\"==P(b,\"display\"))return!1;", |
| "var e;do{e=b.parentNode;if(b.getDestinationInsertionPoints){var g=b.get", |
| "DestinationInsertionPoints();0<g.length&&(e=g[g.length-1])}if(e instanc", |
| "eof ShadowRoot){if(e.host.shadowRoot!=e)return!1;e=e.host}else if(9==e.", |
| "nodeType||11==e.nodeType)e=null}while(a&&1!=a.nodeType);return!e||c(e)}", |
| "return Q(a,!!b,c)},T=function(a,b,c,d,e){if(3==a.nodeType&&c)ab(a,b,d,e", |
| ");else if(N(a))if(N(a,\"CONTENT\"))r(a.getDistributedNodes(),\nfunction", |
| "(a){T(a,b,c,d,e)});else if(N(a,\"SHADOW\")){for(;a.parentNode;)a=a.pare", |
| "ntNode;if(a instanceof ShadowRoot&&a)for(a=a.olderShadowRoot;a;)r(a.chi", |
| "ldNodes,function(a){T(a,b,c,d,e)}),a=a.olderShadowRoot}else db(a,b)},db", |
| "=function(a,b){a.shadowRoot&&r(a.shadowRoot.childNodes,function(a){T(a,", |
| "b,!0,null,null)});Ya(a,b,cb,function(a,b,e,g,k){var t=null;1==a.nodeTyp", |
| "e?t=a:3==a.nodeType&&(t=a);null!=t&&t.getDestinationInsertionPoints&&0<", |
| "t.getDestinationInsertionPoints().length||T(a,b,e,g,k)})};function U(a,", |
| "b){this.i={};this.f=[];this.l=0;var c=arguments.length;if(1<c){if(c%2)t", |
| "hrow Error(\"Uneven number of arguments\");for(var d=0;d<c;d+=2)this.se", |
| "t(arguments[d],arguments[d+1])}else a&&this.addAll(a)}function eb(a){fb", |
| "(a);return a.f.concat()}f=U.prototype;f.clear=function(){this.i={};this", |
| ".l=this.f.length=0};f.remove=function(a){return Object.prototype.hasOwn", |
| "Property.call(this.i,a)?(delete this.i[a],this.l--,this.f.length>2*this", |
| ".l&&fb(this),!0):!1};\nfunction fb(a){if(a.l!=a.f.length){for(var b=0,c", |
| "=0;b<a.f.length;){var d=a.f[b];Object.prototype.hasOwnProperty.call(a.i", |
| ",d)&&(a.f[c++]=d);b++}a.f.length=c}if(a.l!=a.f.length){for(var e={},c=b", |
| "=0;b<a.f.length;)d=a.f[b],Object.prototype.hasOwnProperty.call(e,d)||(a", |
| ".f[c++]=d,e[d]=1),b++;a.f.length=c}}f.get=function(a,b){return Object.p", |
| "rototype.hasOwnProperty.call(this.i,a)?this.i[a]:b};f.set=function(a,b)", |
| "{Object.prototype.hasOwnProperty.call(this.i,a)||(this.l++,this.f.push(", |
| "a));this.i[a]=b};\nf.addAll=function(a){var b;if(a instanceof U){b=eb(a", |
| ");fb(a);for(var c=[],d=0;d<a.f.length;d++)c.push(a.i[a.f[d]]);a=c}else{", |
| "b=[];var d=0,e;for(e in a)b[d++]=e;d=[];e=0;for(c in a)d[e++]=a[c];a=d}", |
| "for(c=0;c<b.length;c++)this.set(b[c],a[c])};f.forEach=function(a,b){for", |
| "(var c=eb(this),d=0;d<c.length;d++){var e=c[d],g=this.get(e);a.call(b,g", |
| ",e,this)}};f.clone=function(){return new U(this)};var gb={};function V(", |
| "a,b,c){p(a)&&(a=a.a);a=new hb(a);!b||b in gb&&!c||(gb[b]={key:a,shift:!", |
| "1},c&&(gb[c]={key:a,shift:!0}));return a}function hb(a){this.code=a}V(8", |
| ");V(9);V(13);var ib=V(16),jb=V(17),kb=V(18);V(19);V(20);V(27);V(32,\" ", |
| "\");V(33);V(34);V(35);V(36);V(37);V(38);V(39);V(40);V(44);V(45);V(46);V", |
| "(48,\"0\",\")\");V(49,\"1\",\"!\");V(50,\"2\",\"@\");V(51,\"3\",\"#\");", |
| "V(52,\"4\",\"$\");V(53,\"5\",\"%\");V(54,\"6\",\"^\");V(55,\"7\",\"&\")", |
| ";V(56,\"8\",\"*\");V(57,\"9\",\"(\");V(65,\"a\",\"A\");V(66,\"b\",\"B\"", |
| ");V(67,\"c\",\"C\");V(68,\"d\",\"D\");\nV(69,\"e\",\"E\");V(70,\"f\",\"", |
| "F\");V(71,\"g\",\"G\");V(72,\"h\",\"H\");V(73,\"i\",\"I\");V(74,\"j\",", |
| "\"J\");V(75,\"k\",\"K\");V(76,\"l\",\"L\");V(77,\"m\",\"M\");V(78,\"n\"", |
| ",\"N\");V(79,\"o\",\"O\");V(80,\"p\",\"P\");V(81,\"q\",\"Q\");V(82,\"r", |
| "\",\"R\");V(83,\"s\",\"S\");V(84,\"t\",\"T\");V(85,\"u\",\"U\");V(86,\"", |
| "v\",\"V\");V(87,\"w\",\"W\");V(88,\"x\",\"X\");V(89,\"y\",\"Y\");V(90,", |
| "\"z\",\"Z\");var lb=V(ua?{b:91,a:91}:ta?{b:224,a:91}:{b:0,a:91});V(ua?{", |
| "b:92,a:92}:ta?{b:224,a:93}:{b:0,a:92});V(ua?{b:93,a:93}:ta?{b:0,a:0}:{b", |
| ":93,a:null});V({b:96,a:96},\"0\");V({b:97,a:97},\"1\");\nV({b:98,a:98},", |
| "\"2\");V({b:99,a:99},\"3\");V({b:100,a:100},\"4\");V({b:101,a:101},\"5", |
| "\");V({b:102,a:102},\"6\");V({b:103,a:103},\"7\");V({b:104,a:104},\"8\"", |
| ");V({b:105,a:105},\"9\");V({b:106,a:106},\"*\");V({b:107,a:107},\"+\");", |
| "V({b:109,a:109},\"-\");V({b:110,a:110},\".\");V({b:111,a:111},\"/\");V(", |
| "144);V(112);V(113);V(114);V(115);V(116);V(117);V(118);V(119);V(120);V(1", |
| "21);V(122);V(123);V({b:107,a:187},\"=\",\"+\");V(108,\",\");V({b:109,a:", |
| "189},\"-\",\"_\");V(188,\",\",\"<\");V(190,\".\",\">\");V(191,\"/\",\"?", |
| "\");V(192,\"`\",\"~\");V(219,\"[\",\"{\");\nV(220,\"\\\\\",\"|\");V(221", |
| ",\"]\",\"}\");V({b:59,a:186},\";\",\":\");V(222,\"'\",'\"');var W=new U", |
| ";W.set(1,ib);W.set(2,jb);W.set(4,kb);W.set(8,lb);(function(a){var b=new", |
| " U;r(eb(a),function(c){b.set(a.get(c).code,c)});return b})(W);function ", |
| "mb(a,b){var c;b?(c=[],db(a,c)):(c=[],$a(a,c));return c=Xa(c)}var X=[\"_", |
| "\"],Y=h;X[0]in Y||!Y.execScript||Y.execScript(\"var \"+X[0]);for(var Z;", |
| "X.length&&(Z=X.shift());)X.length||void 0===mb?Y=Y[Z]?Y[Z]:Y[Z]={}:Y[Z]", |
| "=mb;; return this._.apply(null,arguments);}.apply({navigator:typeof win", |
| "dow!=undefined?window.navigator:null,document:typeof window!=undefined?", |
| "window.document:null}, arguments);}", |
| NULL |
| }; |
| |
| const char* const IS_SELECTED[] = { |
| "function(){return function(){var b;function f(a,d){for(var c=a.length,e", |
| "=\"string\"==typeof a?a.split(\"\"):a,h=0;h<c;h++)h in e&&d.call(void 0", |
| ",e[h],h,a)};function g(a,d){this.code=a;this.state=k[a]||l;this.message", |
| "=d||\"\";var c=this.state.replace(/((?:^|\\s+)[a-z])/g,function(a){retu", |
| "rn a.toUpperCase().replace(/^[\\s\\xa0]+/g,\"\")}),e=c.length-5;if(0>e|", |
| "|c.indexOf(\"Error\",e)!=e)c+=\"Error\";this.name=c;c=Error(this.messag", |
| "e);c.name=this.name;this.stack=c.stack||\"\"}\n(function(){var a=Error;", |
| "function d(){}d.prototype=a.prototype;g.l=a.prototype;g.prototype=new d", |
| ";g.prototype.constructor=g;g.j=function(c,d,h){for(var w=Array(argument", |
| "s.length-2),x=2;x<arguments.length;x++)w[x-2]=arguments[x];return a.pro", |
| "totype[d].apply(c,w)}})();var l=\"unknown error\",k={15:\"element not s", |
| "electable\",11:\"element not visible\"};k[31]=l;k[30]=l;k[24]=\"invalid", |
| " cookie domain\";k[29]=\"invalid element coordinates\";k[12]=\"invalid ", |
| "element state\";k[32]=\"invalid selector\";k[51]=\"invalid selector\";", |
| "\nk[52]=\"invalid selector\";k[17]=\"javascript error\";k[405]=\"unsupp", |
| "orted operation\";k[34]=\"move target out of bounds\";k[27]=\"no such a", |
| "lert\";k[7]=\"no such element\";k[8]=\"no such frame\";k[23]=\"no such ", |
| "window\";k[28]=\"script timeout\";k[33]=\"session not created\";k[10]=", |
| "\"stale element reference\";k[21]=\"timeout\";k[25]=\"unable to set coo", |
| "kie\";k[26]=\"unexpected alert open\";k[13]=l;k[9]=\"unknown command\";", |
| "g.prototype.toString=function(){return this.name+\": \"+this.message};v", |
| "ar m;a:{var n=this.navigator;if(n){var p=n.userAgent;if(p){m=p;break a}", |
| "}m=\"\"};var q=-1!=m.indexOf(\"Macintosh\"),r=-1!=m.indexOf(\"Windows\"", |
| ");function t(a){this.i=a}t.prototype.toString=function(){return this.i}", |
| ";var u={};function v(a){if(u.hasOwnProperty(a))throw Error(\"Binary ope", |
| "rator already created: \"+a);a=new t(a);u[a.toString()]=a}v(\"div\");v(", |
| "\"mod\");v(\"*\");v(\"+\");v(\"-\");v(\"<\");v(\">\");v(\"<=\");v(\">=", |
| "\");v(\"=\");v(\"!=\");v(\"and\");v(\"or\");function y(a){this.h=a}y.pr", |
| "ototype.toString=function(){return this.h};var z={};function A(a){if(z.", |
| "hasOwnProperty(a))throw Error(\"Function already created: \"+a+\".\");z", |
| "[a]=new y(a)}A(\"boolean\");A(\"ceiling\");A(\"concat\");A(\"contains\"", |
| ");A(\"count\");A(\"false\");A(\"floor\");A(\"id\");A(\"lang\");A(\"last", |
| "\");A(\"local-name\");A(\"name\");A(\"namespace-uri\");A(\"normalize-sp", |
| "ace\");A(\"not\");A(\"number\");A(\"position\");A(\"round\");A(\"starts", |
| "-with\");A(\"string\");A(\"string-length\");A(\"substring\");A(\"substr", |
| "ing-after\");A(\"substring-before\");\nA(\"sum\");A(\"translate\");A(\"", |
| "true\");function B(a){this.h=a}B.prototype.toString=function(){return t", |
| "his.h};var C={};function D(a){if(C.hasOwnProperty(a))throw Error(\"Axis", |
| " already created: \"+a);C[a]=new B(a)}D(\"ancestor\");D(\"ancestor-or-s", |
| "elf\");D(\"attribute\");D(\"child\");D(\"descendant\");D(\"descendant-o", |
| "r-self\");D(\"following\");D(\"following-sibling\");D(\"namespace\");D(", |
| "\"parent\");D(\"preceding\");D(\"preceding-sibling\");D(\"self\");funct", |
| "ion E(a,d){return!!a&&1==a.nodeType&&(!d||a.tagName.toUpperCase()==d)}f", |
| "unction F(a){return E(a,\"OPTION\")?!0:E(a,\"INPUT\")?(a=a.type.toLower", |
| "Case(),\"checkbox\"==a||\"radio\"==a):!1};function G(a,d){this.f={};thi", |
| "s.c=[];this.g=0;var c=arguments.length;if(1<c){if(c%2)throw Error(\"Une", |
| "ven number of arguments\");for(var e=0;e<c;e+=2)this.set(arguments[e],a", |
| "rguments[e+1])}else a&&this.addAll(a)}function H(a){I(a);return a.c.con", |
| "cat()}b=G.prototype;b.clear=function(){this.f={};this.g=this.c.length=0", |
| "};b.remove=function(a){return Object.prototype.hasOwnProperty.call(this", |
| ".f,a)?(delete this.f[a],this.g--,this.c.length>2*this.g&&I(this),!0):!1", |
| "};\nfunction I(a){if(a.g!=a.c.length){for(var d=0,c=0;d<a.c.length;){va", |
| "r e=a.c[d];Object.prototype.hasOwnProperty.call(a.f,e)&&(a.c[c++]=e);d+", |
| "+}a.c.length=c}if(a.g!=a.c.length){for(var h={},c=d=0;d<a.c.length;)e=a", |
| ".c[d],Object.prototype.hasOwnProperty.call(h,e)||(a.c[c++]=e,h[e]=1),d+", |
| "+;a.c.length=c}}b.get=function(a,d){return Object.prototype.hasOwnPrope", |
| "rty.call(this.f,a)?this.f[a]:d};b.set=function(a,d){Object.prototype.ha", |
| "sOwnProperty.call(this.f,a)||(this.g++,this.c.push(a));this.f[a]=d};\nb", |
| ".addAll=function(a){var d;if(a instanceof G){d=H(a);I(a);for(var c=[],e", |
| "=0;e<a.c.length;e++)c.push(a.f[a.c[e]]);a=c}else{d=[];var e=0,h;for(h i", |
| "n a)d[e++]=h;e=[];h=0;for(c in a)e[h++]=a[c];a=e}for(c=0;c<d.length;c++", |
| ")this.set(d[c],a[c])};b.forEach=function(a,d){for(var c=H(this),e=0;e<c", |
| ".length;e++){var h=c[e],w=this.get(h);a.call(d,w,h,this)}};b.clone=func", |
| "tion(){return new G(this)};var J={};function K(a,d,c){var e=typeof a;(", |
| "\"object\"==e&&null!=a||\"function\"==e)&&(a=a.a);a=new L(a);!d||d in J", |
| "&&!c||(J[d]={key:a,shift:!1},c&&(J[c]={key:a,shift:!0}));return a}funct", |
| "ion L(a){this.code=a}K(8);K(9);K(13);var M=K(16),N=K(17),O=K(18);K(19);", |
| "K(20);K(27);K(32,\" \");K(33);K(34);K(35);K(36);K(37);K(38);K(39);K(40)", |
| ";K(44);K(45);K(46);K(48,\"0\",\")\");K(49,\"1\",\"!\");K(50,\"2\",\"@\"", |
| ");K(51,\"3\",\"#\");K(52,\"4\",\"$\");K(53,\"5\",\"%\");K(54,\"6\",\"^", |
| "\");K(55,\"7\",\"&\");K(56,\"8\",\"*\");K(57,\"9\",\"(\");K(65,\"a\",\"", |
| "A\");\nK(66,\"b\",\"B\");K(67,\"c\",\"C\");K(68,\"d\",\"D\");K(69,\"e\"", |
| ",\"E\");K(70,\"f\",\"F\");K(71,\"g\",\"G\");K(72,\"h\",\"H\");K(73,\"i", |
| "\",\"I\");K(74,\"j\",\"J\");K(75,\"k\",\"K\");K(76,\"l\",\"L\");K(77,\"", |
| "m\",\"M\");K(78,\"n\",\"N\");K(79,\"o\",\"O\");K(80,\"p\",\"P\");K(81,", |
| "\"q\",\"Q\");K(82,\"r\",\"R\");K(83,\"s\",\"S\");K(84,\"t\",\"T\");K(85", |
| ",\"u\",\"U\");K(86,\"v\",\"V\");K(87,\"w\",\"W\");K(88,\"x\",\"X\");K(8", |
| "9,\"y\",\"Y\");K(90,\"z\",\"Z\");var P=K(r?{b:91,a:91}:q?{b:224,a:91}:{", |
| "b:0,a:91});K(r?{b:92,a:92}:q?{b:224,a:93}:{b:0,a:92});K(r?{b:93,a:93}:q", |
| "?{b:0,a:0}:{b:93,a:null});K({b:96,a:96},\"0\");\nK({b:97,a:97},\"1\");K", |
| "({b:98,a:98},\"2\");K({b:99,a:99},\"3\");K({b:100,a:100},\"4\");K({b:10", |
| "1,a:101},\"5\");K({b:102,a:102},\"6\");K({b:103,a:103},\"7\");K({b:104,", |
| "a:104},\"8\");K({b:105,a:105},\"9\");K({b:106,a:106},\"*\");K({b:107,a:", |
| "107},\"+\");K({b:109,a:109},\"-\");K({b:110,a:110},\".\");K({b:111,a:11", |
| "1},\"/\");K(144);K(112);K(113);K(114);K(115);K(116);K(117);K(118);K(119", |
| ");K(120);K(121);K(122);K(123);K({b:107,a:187},\"=\",\"+\");K(108,\",\")", |
| ";K({b:109,a:189},\"-\",\"_\");K(188,\",\",\"<\");K(190,\".\",\">\");K(1", |
| "91,\"/\",\"?\");K(192,\"`\",\"~\");\nK(219,\"[\",\"{\");K(220,\"\\\\\",", |
| "\"|\");K(221,\"]\",\"}\");K({b:59,a:186},\";\",\":\");K(222,\"'\",'\"')", |
| ";var Q=new G;Q.set(1,M);Q.set(2,N);Q.set(4,O);Q.set(8,P);(function(a){v", |
| "ar d=new G;f(H(a),function(c){d.set(a.get(c).code,c)});return d})(Q);fu", |
| "nction R(a){if(F(a)){if(!F(a))throw new g(15,\"Element is not selectabl", |
| "e\");var d=\"selected\",c=a.type&&a.type.toLowerCase();if(\"checkbox\"=", |
| "=c||\"radio\"==c)d=\"checked\";a=!!a[d]}else a=!1;return a}var S=[\"_\"", |
| "],T=this;S[0]in T||!T.execScript||T.execScript(\"var \"+S[0]);for(var U", |
| ";S.length&&(U=S.shift());){var V;if(V=!S.length)V=void 0!==R;V?T[U]=R:T", |
| "=T[U]?T[U]:T[U]={}};; return this._.apply(null,arguments);}.apply({navi", |
| "gator:typeof window!=undefined?window.navigator:null,document:typeof wi", |
| "ndow!=undefined?window.document:null}, arguments);}", |
| NULL |
| }; |
| |
| const char* const REMOVE_LOCAL_STORAGE_ITEM[] = { |
| "function(){return function(){var b=window;function e(a,d){this.code=a;t", |
| "his.state=f[a]||g;this.message=d||\"\";var c=this.state.replace(/((?:^|", |
| "\\s+)[a-z])/g,function(a){return a.toUpperCase().replace(/^[\\s\\xa0]+/", |
| "g,\"\")}),p=c.length-5;if(0>p||c.indexOf(\"Error\",p)!=p)c+=\"Error\";t", |
| "his.name=c;c=Error(this.message);c.name=this.name;this.stack=c.stack||", |
| "\"\"}\n(function(){var a=Error;function d(){}d.prototype=a.prototype;e.", |
| "c=a.prototype;e.prototype=new d;e.prototype.constructor=e;e.b=function(", |
| "c,d,z){for(var t=Array(arguments.length-2),m=2;m<arguments.length;m++)t", |
| "[m-2]=arguments[m];return a.prototype[d].apply(c,t)}})();var g=\"unknow", |
| "n error\",f={15:\"element not selectable\",11:\"element not visible\"};", |
| "f[31]=g;f[30]=g;f[24]=\"invalid cookie domain\";f[29]=\"invalid element", |
| " coordinates\";f[12]=\"invalid element state\";f[32]=\"invalid selector", |
| "\";f[51]=\"invalid selector\";\nf[52]=\"invalid selector\";f[17]=\"java", |
| "script error\";f[405]=\"unsupported operation\";f[34]=\"move target out", |
| " of bounds\";f[27]=\"no such alert\";f[7]=\"no such element\";f[8]=\"no", |
| " such frame\";f[23]=\"no such window\";f[28]=\"script timeout\";f[33]=", |
| "\"session not created\";f[10]=\"stale element reference\";f[21]=\"timeo", |
| "ut\";f[25]=\"unable to set cookie\";f[26]=\"unexpected alert open\";f[1", |
| "3]=g;f[9]=\"unknown command\";e.prototype.toString=function(){return th", |
| "is.name+\": \"+this.message};var h;a:{var k=this.navigator;if(k){var l=", |
| "k.userAgent;if(l){h=l;break a}}h=\"\"};var n=-1!=h.indexOf(\"Windows\")", |
| "&&!1;\nfunction q(){var a=b||b;switch(\"local_storage\"){case \"appcach", |
| "e\":return null!=a.applicationCache;case \"browser_connection\":return ", |
| "null!=a.navigator&&null!=a.navigator.onLine;case \"database\":return nu", |
| "ll!=a.openDatabase;case \"location\":return n?!1:null!=a.navigator&&nul", |
| "l!=a.navigator.geolocation;case \"local_storage\":return null!=a.localS", |
| "torage;case \"session_storage\":return null!=a.sessionStorage&&null!=a.", |
| "sessionStorage.clear;default:throw new e(13,\"Unsupported API identifie", |
| "r provided as parameter\");}}\n;function r(a){this.a=a}r.prototype.setI", |
| "tem=function(a,d){try{this.a.setItem(a,d+\"\")}catch(c){throw new e(13,", |
| "c.message);}};r.prototype.getItem=function(a){return this.a.getItem(a)}", |
| ";r.prototype.removeItem=function(a){var d=this.getItem(a);this.a.remove", |
| "Item(a);return d};r.prototype.clear=function(){this.a.clear()};r.protot", |
| "ype.size=function(){return this.a.length};r.prototype.key=function(a){r", |
| "eturn this.a.key(a)};function u(a){if(!q())throw new e(13,\"Local stora", |
| "ge undefined\");return(new r(b.localStorage)).removeItem(a)}var v=[\"_", |
| "\"],w=this;v[0]in w||!w.execScript||w.execScript(\"var \"+v[0]);for(var", |
| " x;v.length&&(x=v.shift());){var y;if(y=!v.length)y=void 0!==u;y?w[x]=u", |
| ":w=w[x]?w[x]:w[x]={}};; return this._.apply(null,arguments);}.apply({na", |
| "vigator:typeof window!=undefined?window.navigator:null,document:typeof ", |
| "window!=undefined?window.document:null}, arguments);}", |
| NULL |
| }; |
| |
| const char* const REMOVE_SESSION_STORAGE_ITEM[] = { |
| "function(){return function(){var b=window;function e(a,c){this.code=a;t", |
| "his.state=f[a]||g;this.message=c||\"\";var d=this.state.replace(/((?:^|", |
| "\\s+)[a-z])/g,function(a){return a.toUpperCase().replace(/^[\\s\\xa0]+/", |
| "g,\"\")}),p=d.length-5;if(0>p||d.indexOf(\"Error\",p)!=p)d+=\"Error\";t", |
| "his.name=d;d=Error(this.message);d.name=this.name;this.stack=d.stack||", |
| "\"\"}\n(function(){var a=Error;function c(){}c.prototype=a.prototype;e.", |
| "c=a.prototype;e.prototype=new c;e.prototype.constructor=e;e.b=function(", |
| "d,c,z){for(var t=Array(arguments.length-2),m=2;m<arguments.length;m++)t", |
| "[m-2]=arguments[m];return a.prototype[c].apply(d,t)}})();var g=\"unknow", |
| "n error\",f={15:\"element not selectable\",11:\"element not visible\"};", |
| "f[31]=g;f[30]=g;f[24]=\"invalid cookie domain\";f[29]=\"invalid element", |
| " coordinates\";f[12]=\"invalid element state\";f[32]=\"invalid selector", |
| "\";f[51]=\"invalid selector\";\nf[52]=\"invalid selector\";f[17]=\"java", |
| "script error\";f[405]=\"unsupported operation\";f[34]=\"move target out", |
| " of bounds\";f[27]=\"no such alert\";f[7]=\"no such element\";f[8]=\"no", |
| " such frame\";f[23]=\"no such window\";f[28]=\"script timeout\";f[33]=", |
| "\"session not created\";f[10]=\"stale element reference\";f[21]=\"timeo", |
| "ut\";f[25]=\"unable to set cookie\";f[26]=\"unexpected alert open\";f[1", |
| "3]=g;f[9]=\"unknown command\";e.prototype.toString=function(){return th", |
| "is.name+\": \"+this.message};var h;a:{var k=this.navigator;if(k){var l=", |
| "k.userAgent;if(l){h=l;break a}}h=\"\"};var n=-1!=h.indexOf(\"Windows\")", |
| "&&!1;\nfunction q(){var a=b||b;switch(\"session_storage\"){case \"appca", |
| "che\":return null!=a.applicationCache;case \"browser_connection\":retur", |
| "n null!=a.navigator&&null!=a.navigator.onLine;case \"database\":return ", |
| "null!=a.openDatabase;case \"location\":return n?!1:null!=a.navigator&&n", |
| "ull!=a.navigator.geolocation;case \"local_storage\":return null!=a.loca", |
| "lStorage;case \"session_storage\":return null!=a.sessionStorage&&null!=", |
| "a.sessionStorage.clear;default:throw new e(13,\"Unsupported API identif", |
| "ier provided as parameter\");}}\n;function r(a){this.a=a}r.prototype.se", |
| "tItem=function(a,c){try{this.a.setItem(a,c+\"\")}catch(d){throw new e(1", |
| "3,d.message);}};r.prototype.getItem=function(a){return this.a.getItem(a", |
| ")};r.prototype.removeItem=function(a){var c=this.getItem(a);this.a.remo", |
| "veItem(a);return c};r.prototype.clear=function(){this.a.clear()};r.prot", |
| "otype.size=function(){return this.a.length};r.prototype.key=function(a)", |
| "{return this.a.key(a)};function u(a){var c;if(q())c=new r(b.sessionStor", |
| "age);else throw new e(13,\"Session storage undefined\");return c.remove", |
| "Item(a)}var v=[\"_\"],w=this;v[0]in w||!w.execScript||w.execScript(\"va", |
| "r \"+v[0]);for(var x;v.length&&(x=v.shift());){var y;if(y=!v.length)y=v", |
| "oid 0!==u;y?w[x]=u:w=w[x]?w[x]:w[x]={}};; return this._.apply(null,argu", |
| "ments);}.apply({navigator:typeof window!=undefined?window.navigator:nul", |
| "l,document:typeof window!=undefined?window.document:null}, arguments);}", |
| NULL |
| }; |
| |
| const char* const SET_LOCAL_STORAGE_ITEM[] = { |
| "function(){return function(){var b=window;function e(a,c){this.code=a;t", |
| "his.state=f[a]||g;this.message=c||\"\";var d=this.state.replace(/((?:^|", |
| "\\s+)[a-z])/g,function(a){return a.toUpperCase().replace(/^[\\s\\xa0]+/", |
| "g,\"\")}),p=d.length-5;if(0>p||d.indexOf(\"Error\",p)!=p)d+=\"Error\";t", |
| "his.name=d;d=Error(this.message);d.name=this.name;this.stack=d.stack||", |
| "\"\"}\n(function(){var a=Error;function c(){}c.prototype=a.prototype;e.", |
| "c=a.prototype;e.prototype=new c;e.prototype.constructor=e;e.b=function(", |
| "d,c,z){for(var t=Array(arguments.length-2),m=2;m<arguments.length;m++)t", |
| "[m-2]=arguments[m];return a.prototype[c].apply(d,t)}})();var g=\"unknow", |
| "n error\",f={15:\"element not selectable\",11:\"element not visible\"};", |
| "f[31]=g;f[30]=g;f[24]=\"invalid cookie domain\";f[29]=\"invalid element", |
| " coordinates\";f[12]=\"invalid element state\";f[32]=\"invalid selector", |
| "\";f[51]=\"invalid selector\";\nf[52]=\"invalid selector\";f[17]=\"java", |
| "script error\";f[405]=\"unsupported operation\";f[34]=\"move target out", |
| " of bounds\";f[27]=\"no such alert\";f[7]=\"no such element\";f[8]=\"no", |
| " such frame\";f[23]=\"no such window\";f[28]=\"script timeout\";f[33]=", |
| "\"session not created\";f[10]=\"stale element reference\";f[21]=\"timeo", |
| "ut\";f[25]=\"unable to set cookie\";f[26]=\"unexpected alert open\";f[1", |
| "3]=g;f[9]=\"unknown command\";e.prototype.toString=function(){return th", |
| "is.name+\": \"+this.message};var h;a:{var k=this.navigator;if(k){var l=", |
| "k.userAgent;if(l){h=l;break a}}h=\"\"};var n=-1!=h.indexOf(\"Windows\")", |
| "&&!1;\nfunction q(){var a=b||b;switch(\"local_storage\"){case \"appcach", |
| "e\":return null!=a.applicationCache;case \"browser_connection\":return ", |
| "null!=a.navigator&&null!=a.navigator.onLine;case \"database\":return nu", |
| "ll!=a.openDatabase;case \"location\":return n?!1:null!=a.navigator&&nul", |
| "l!=a.navigator.geolocation;case \"local_storage\":return null!=a.localS", |
| "torage;case \"session_storage\":return null!=a.sessionStorage&&null!=a.", |
| "sessionStorage.clear;default:throw new e(13,\"Unsupported API identifie", |
| "r provided as parameter\");}}\n;function r(a){this.a=a}r.prototype.setI", |
| "tem=function(a,c){try{this.a.setItem(a,c+\"\")}catch(d){throw new e(13,", |
| "d.message);}};r.prototype.getItem=function(a){return this.a.getItem(a)}", |
| ";r.prototype.removeItem=function(a){var c=this.getItem(a);this.a.remove", |
| "Item(a);return c};r.prototype.clear=function(){this.a.clear()};r.protot", |
| "ype.size=function(){return this.a.length};r.prototype.key=function(a){r", |
| "eturn this.a.key(a)};function u(a,c){if(!q())throw new e(13,\"Local sto", |
| "rage undefined\");(new r(b.localStorage)).setItem(a,c)}var v=[\"_\"],w=", |
| "this;v[0]in w||!w.execScript||w.execScript(\"var \"+v[0]);for(var x;v.l", |
| "ength&&(x=v.shift());){var y;if(y=!v.length)y=void 0!==u;y?w[x]=u:w=w[x", |
| "]?w[x]:w[x]={}};; return this._.apply(null,arguments);}.apply({navigato", |
| "r:typeof window!=undefined?window.navigator:null,document:typeof window", |
| "!=undefined?window.document:null}, arguments);}", |
| NULL |
| }; |
| |
| const char* const SET_SESSION_STORAGE_ITEM[] = { |
| "function(){return function(){var b=window;function e(a,d){this.code=a;t", |
| "his.state=f[a]||g;this.message=d||\"\";var c=this.state.replace(/((?:^|", |
| "\\s+)[a-z])/g,function(a){return a.toUpperCase().replace(/^[\\s\\xa0]+/", |
| "g,\"\")}),p=c.length-5;if(0>p||c.indexOf(\"Error\",p)!=p)c+=\"Error\";t", |
| "his.name=c;c=Error(this.message);c.name=this.name;this.stack=c.stack||", |
| "\"\"}\n(function(){var a=Error;function d(){}d.prototype=a.prototype;e.", |
| "c=a.prototype;e.prototype=new d;e.prototype.constructor=e;e.b=function(", |
| "c,d,z){for(var t=Array(arguments.length-2),m=2;m<arguments.length;m++)t", |
| "[m-2]=arguments[m];return a.prototype[d].apply(c,t)}})();var g=\"unknow", |
| "n error\",f={15:\"element not selectable\",11:\"element not visible\"};", |
| "f[31]=g;f[30]=g;f[24]=\"invalid cookie domain\";f[29]=\"invalid element", |
| " coordinates\";f[12]=\"invalid element state\";f[32]=\"invalid selector", |
| "\";f[51]=\"invalid selector\";\nf[52]=\"invalid selector\";f[17]=\"java", |
| "script error\";f[405]=\"unsupported operation\";f[34]=\"move target out", |
| " of bounds\";f[27]=\"no such alert\";f[7]=\"no such element\";f[8]=\"no", |
| " such frame\";f[23]=\"no such window\";f[28]=\"script timeout\";f[33]=", |
| "\"session not created\";f[10]=\"stale element reference\";f[21]=\"timeo", |
| "ut\";f[25]=\"unable to set cookie\";f[26]=\"unexpected alert open\";f[1", |
| "3]=g;f[9]=\"unknown command\";e.prototype.toString=function(){return th", |
| "is.name+\": \"+this.message};var h;a:{var k=this.navigator;if(k){var l=", |
| "k.userAgent;if(l){h=l;break a}}h=\"\"};var n=-1!=h.indexOf(\"Windows\")", |
| "&&!1;\nfunction q(){var a=b||b;switch(\"session_storage\"){case \"appca", |
| "che\":return null!=a.applicationCache;case \"browser_connection\":retur", |
| "n null!=a.navigator&&null!=a.navigator.onLine;case \"database\":return ", |
| "null!=a.openDatabase;case \"location\":return n?!1:null!=a.navigator&&n", |
| "ull!=a.navigator.geolocation;case \"local_storage\":return null!=a.loca", |
| "lStorage;case \"session_storage\":return null!=a.sessionStorage&&null!=", |
| "a.sessionStorage.clear;default:throw new e(13,\"Unsupported API identif", |
| "ier provided as parameter\");}}\n;function r(a){this.a=a}r.prototype.se", |
| "tItem=function(a,d){try{this.a.setItem(a,d+\"\")}catch(c){throw new e(1", |
| "3,c.message);}};r.prototype.getItem=function(a){return this.a.getItem(a", |
| ")};r.prototype.removeItem=function(a){var d=this.getItem(a);this.a.remo", |
| "veItem(a);return d};r.prototype.clear=function(){this.a.clear()};r.prot", |
| "otype.size=function(){return this.a.length};r.prototype.key=function(a)", |
| "{return this.a.key(a)};function u(a,d){var c;if(q())c=new r(b.sessionSt", |
| "orage);else throw new e(13,\"Session storage undefined\");c.setItem(a,d", |
| ")}var v=[\"_\"],w=this;v[0]in w||!w.execScript||w.execScript(\"var \"+v", |
| "[0]);for(var x;v.length&&(x=v.shift());){var y;if(y=!v.length)y=void 0!", |
| "==u;y?w[x]=u:w=w[x]?w[x]:w[x]={}};; return this._.apply(null,arguments)", |
| ";}.apply({navigator:typeof window!=undefined?window.navigator:null,docu", |
| "ment:typeof window!=undefined?window.document:null}, arguments);}", |
| NULL |
| }; |
| |
| } // namespace atoms |
| } // namespace webdriver |
| |