/* All of the code within the ZingChart software is developed and copyrighted by ZingChart, Inc., and may not be copied, replicated, or used in any other software or application without prior permission from ZingChart. All usage must coincide with the ZingChart End User License Agreement which can be requested by email at support@zingchart.com. Build 2.9.2 */ if(typeof(ZC)==="undefined"){if(window.ZC={AV:function(e,i){if(e.indexOf)return e.indexOf(i);for(var t=0,n=e.length;t2048&&(ZC.cache.data={},ZC.cache.size=0)}},DEBUG:0,TS:{},MAX:Number.MAX_VALUE,IMG404:[],BLANK:"data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==",TTLOCK:!1,REFRESH_TICK:{},ASYNC_TICK:[],COLORS:[],SEQ:0,LOGO_ABOUT:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJEAAAA1CAYAAABBVQnbAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAABu1JREFUeNrsXLFy4zYQBW9UR7wfSHh1iqMn6S3NxLXlLp3lL5D1ARlLkw+Q/QWiu3TW1Sqk65M5ukh9vPzAUV+gLMilDUMgAYigZUm7MzAliiDBxcPu2+XS3nq9ZiQkdaTF/3iet/UJ/vjr5wKFyz9//7dLKj0u4UboHamBpK54HEm2lgisTwgbH78ucBtDG+LnFKxSTOo9DkvU2rLvBFpH2hcKgFpCI9d2JELujMQNsd5CRFdVWKRU2G/syv7+hQWw6ePX6Nd/WELTcgScyGV0BiDqCG6wCyBa0rRQdEZC7sxaxri1ckNggRYKcr6A/ZlVA4tExPxYQAQubERqJBDtSu6hfYb2k0isoX2ztWoke06s6woRayLWJCQ5kkhIyBKR7FQIRCQEIpJjCPFn/xWR15D1fqTyEALRVtLBrU/qJhDZWB8OmFDaG8J+vk3JIhGITEQsUCtkgtslo4K1wwMRxPoBbAIXJ/Q8b3mQmpqvevD3VGFhuVV95PaXnbXTkr6h5M7j0mP3UDxMNo6g3TgCkSe5tiKb2QU3ttxD8PRRN7pFxkFxB+AYKc4hVyx04biDWGx1aqwPX+Yrbjmm0HqGPfwMbPPVOYIkPRA9yAZmYwG8Boi6gtnfJ1koXBeXhD1XGagDCN53vuoeksvabYi/ny5sogAHv4/xhhvK+c5UOj7E1Ts8BhC5zljv/8qbrzh3uZb2RgAeNY85a8dobWVLe40u8TgsEXDhEZJrHYnq46rTuS4XhK0nrW7uQmYw1lTTL5R4jFE/QQYK91VtUbjbmq8u4NNX2Q6zvNCuind1hPtMMot31k4MwB5iv0CylvaRXz6O3tO5VMGBLjozKUrDyVmw8szzFZwnEo5X1VA/RW9rdQ3KGBUxLYmGuHKG4nWk8aleqiz6XSFA5N/HuIgKZX6X7wuUGhlOxoME4FvoO1RGZ88uT6XPKAOuCgxm0aK6/8txLDPrukmci/EtDO54vP7th1HL0CpYAaiGnGtSDVnEBONJ4Xozi/Hx/Q9MX3bb2wCfKYByGWZhvt69T0pIeyF9/P1EAsGUPZcSM03/Hhx/UmnVcu533TixhgnyNRM0dgQgplGsPAkzYXwPzOzZnC7X81FBps0ln7DE4j7FFz7lhGSYWZ0CxLkF6pdEiin27WykHHILXKaLTuPRmQGAoidX8LoScOsD145xJQUVRD+2UJYM4scG7+Gly8ldqZxWOBc41UBB9q8UPEmcr54GRIXwBXn/ZDnzAMIzyhNVVTYKAAorAHTVgHL5pHOS+gEVkGqUcFnmWmB876F18Vzb5KmaijbjDAAiZ8k/jxVuWAXwZANAz5HirKR/mfBxXECbZeDYIpPe0riMsGKim8qBXMDEFy4hQv6tighD+C0usUJLOMetQOYTOFYVPe0KRHcl7nAGK98k8k0dUIKCXNemIq0SK1RF4LK8iEXIbCMzAUCi37flOJ8UUWGCoLNRctAQiBLrHioLkbvAIswP0CoHtcFcF0Sg6FEFgNIGAeSSg8RbWhZ5ctuW+ZZAmsQUXYwbyUHTR67kghQvnYMIk4k3OwKQS/Edgdh2omT9RRXE1hZAfaQYvmbx+MbWyNGzvXcSgKYaAL21h6hpRb5JFSiEliszxIjHVE6l798cAShQAChBIt7N8klnbQ/aCdvBK+hFUVqR7S1l8G8QQJznxCUvX/Zg/5005onWQnHXM18l0kq+wWjRZKI7TbgLtHD+i5CcR1RvRAp3VpUL4qt9AJMyMDznvcPkoxEZZ5uZ5iw9AWPm41ihhTB1TWPJIvdeJP3KZbrBr9wVnn20IMTBrkDka/iFDTf4/Mr3cMfUhWN83PYpfQ6W+epSuudpRmrP2rclZFf1zG7cIMfzS6zh9SuAyLfJE+2F8JpusDi3zMEzINF9Q/siKWwCkzRAy/coWIi+QrFO8i/SwpRBHeB1YixfuVRG1TmnSxwWyN0IJS7c9S8PojwWgDREblQFpIiZPi/iz8B4ZeKmmw8MwBobcSg7iaSoz3/isOXJyUK+sHpv2CQbwcaz686qLg7mNWoOJJY/9b5FpaWogBlGlnahdp7f+WBJjiPWRH11/mDXZPwp3r/La0dM88io1YD/LpR+r+FHY4MQWwxllcdiZClai09I7uPapDMHQ1dwFx3FORIcy11FYlHWRWKol0Tiavz8A+SAvgCcGK8xwwI50SqLlQK6OSmTLrrKU+m6yyJ/stcWCMb/sFaLLx3XKTmuZ31RzkdyTnL0khU17vrf7Tm4iT5TJ0kTXHlc2iUEmBe3vSco1APRIVgiH9rX9XbSJxgQiIob4WUh3y0BNCEIEIhUFmlqACbOoTo0/cSJtJZJwX8O959NvAUQkZDUkf8FGADBt38P1SQKxwAAAABJRU5ErkJggg==",IMAGES:{"zc.logo":"data:image/gif;base64,iVBORw0KGgoAAAANSUhEUgAAAI0AAAA8CAYAAABbyDl1AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAACGZJREFUeNrsXF9oFEccno2XRE1SI9ZQLcY0oIW21miQKoi5UPtiK7m+1GKhuWDrg7Z4+lILihGF6oueUH2w2pwFxT71gtonWy9SUJDEmKK0CvGikGtjg4mJ5p9xOt8mt5ndm93bTfaS3DkfLGxu525nZ779/b7vN6MKpZRISDhBlhwCCafwTLcO/XchRDsvhtTzeR/5yasb/YqcJkkaSwzGoqS3sUE9Lyj3yhmS6Uki4yNN7PFftH+oRz1/o2iVTBMSKhQr9/Tj7zU0+uiGel5TWZcS4vAaRk1P7VGWotrU85wFi0nOwhLtmtQ4UtMkaJjEa20agaTGkZpGIlPS0/2OGzTacUP7++b9MOl61q6el5VUkbl5r2vXKt/Z5lqa6GmMaJ3ovBAinRfPjKajajJvo5+PNDI1Tbf0BMJcuX1C2LA5Wq/7m5HGtU7wZOAJBD0jiSLTk0SmRZqSolWkkmyzlZ4kpKaZMsttpXFkapKWe1waR0JqGolMT09yGUHCMWkkJGR6kpCkkZCkkZCkkZCkkZCQpJGQpJGQpJF4yUnj/aOD4pDDnRmYlAXLhs4BOdIy0ki8zEjZ2hPSkVmEqZiXSyJri+QCaCakp9pTZyfMoNovPssYMjT3DNPI4+ck/Oh5wrVCj0J88z3EvzDH9HlrWwe08awtzc2YcdEiTaSphVZu/3bCP3jl+HfEu/Jd3QAp9Q/Vm9CqRWkzcP7bffRMbChpuznstfMvyCHBN2fqno2RjVY2Phsbl/LZxDvXM+2fH/3WsoVJfz1EIiG6+G49I2399oJuNwtCxx4OksJshWZCNDEQnYqIMymkgYZJFxgJs5gFkEBxDikrmKF91jVE1ZTFR6L9rQOkZKZCrdKVtNxOQl6aiF5GGMoTpnpBNgm9PUvYd19RNtMz2WpU6h6VPIG7/dA4L48Qhg5heiRpTG6+20p2HvtBeK16w/sJeiZdgFxezwleaBUzwvA5n6UkuvPugJaqoIWSfS+jIo2dCfd9c1BIrIoVy0ho7y7t+6FLlyk7dG3KlpaSYGCr2sa7bTe1e02977rVJPCpz7R/4YZrNHz1GonGOsYcTkEe8W9YT3wVaxSr+wHBB4N651NqL6UGinMV9l0tQsFtOXVkcGK4H0uBwucLPhigzT0vSLT/hdDFeefOUPthvBZqH6TR0X6hDUge7hiiIZZWu5jebXg8rAr0aB9+O3FaQ+1D7HmGKf99x+mp7POvaHfv04TPly95g0ROHNJ1Ohr7lzTc/NP0t0TXQLRA8CQR3QPta0+fo5HjhzDhip7IB2j91evC++DzfVs2U6u+qO24SRzRMfZFbXj5bHUSrAAdVHa9l97qfWF6/5vv5VEjcQJ/91MI7WR9j/ZRanRwIAeIoYKRkpGDIoV2G3ita8dB5x7Z9xlp1NMsJ4S5de++kDDNP30/4XAMkpkRRnMq7BojiP4tPB82JYwmUk+fs20zVRLOz3bUd0w03sL4IbTwd/qIGWF4EW6s8yQjTBxox9eFBBGO1NxJJEzKhLAZYebk57lCGKDtnw7b7ZCKkHLUgU1CCHt6ZtigVWa4rgMwWSJhzUcfpDikDyayldG0pLWrmu9BRFOs6klob5ZW45EUUZQX6yB5pHyMBsrlJzRZbSkpafwHjpgSBqnCTeA3Q3t2qlpEDfssghz7uT7xrbnXCp2CyJSQLhe/VkTCh/dqKYwJd+o/eISInsEMhdnu61hMlkggN6/OV/iJamYE8hWNRD8+KogIo6YW9puMNDROzGSFyOjaAiWlkQaEOfPrb6aEMWqLiSKwqYrEI8ioMAdpTENupKklsc8frtf1C+dM8LpS7Z4I7AprPgKguBYXu2aA2LX7m8GlM1Nbp8FbLCKMyvrDe1wnjDqwgnUruDIzESuKHqLfGHWFU7qfp2SW8w0FVssOiETQKUzH2IviWO5wqfAoJA1cjCgtAHUsfaRrLcZ0QvWmQ9U4cadgB7DRvHtyc40JGgf2PG63RS7HplhPTZ0mTpiag0dNCcPCf8YVrowDijfYCZgY1Tkjuv4VdyIvc0P7TSIJNBKIDTKNl0jjRZaxQGZGmH1bNk87wkD0iop8dj4zWuY5HnHNxg54wlS45LyQfnjCwD3BzTBCKjggaCGCnURE10kz4jLEhMHywHTcJ4OqbsLbefqsrc8SNFyxXqh6G5/a0kBGIVqW7w5p+Ap13G5Pl60VY2tP23ebFtYgiNlhaxARkSaLYL51a4ixsAdxXPjBJ7RsSalmz60Khpy7UVCuj9tWhHxUY41VVkEK0U92kvZ2oddI5kTsGqJTF2nsDOx0A9KlKEXhWeC4cDh5LqMtRpUVxDFLH4WRJ7pV8R2LUrPCjXUn00gXG0zZ+JoRMu03lkd/qVNQN7LC0R1f2qsTFecq+wTEATmQruIHqrjYrMQX05bnZ7kWZUYd2Fikjw2p6RJOCmTFgUow+mUs6KHNRO7LazssfcSfmU/DGfGvEVBorFq3Wnhtx6Yqy9VxUZqqe0tfBMPEIF3FD+MaEpYHUNl1tWbF+sFPIO77cUufurMOB4iEfoGsPNDGag0qacrn1t345+ZXwTNiuycKjVg6UAnU1DK2x3Wc9SQUwZijotArVk4Kk4qU5mRF3NHLUJ5HzPoAy417o6+IBG7ZbjiyQo9iuVCa1v99GggSadJXi70rlyWQBc5wRfXX4xbsoje3ZGThb9LcDL8Sj2UF4xYKOxvCXXdPaalnYh0J2x5Cl4qgc/RaJXhS6LycpIqpftZkRJhMO572/1Ej7LVT54f1LOOmMYlxWO50RTCw1Zk7YE7L6XckMizSxLVN7alzJNmWTuwyDO3ZlZIVekmadI4858O0S5CuoGEkWSRpJKSmkUgX/C/AAC1LYqunMJ6bAAAAAElFTkSuQmCC"},hosted:!1,adapter:"",flash:null,canvas:null,svg:null,vml:null,move:!1,objmove:!1,compat:function(){ZC.flash=ZC.canvas=ZC.svg=ZC.vml=!1;var e=!!document.createElement("canvas").getContext,i=!1;e&&(i="function"==typeof document.createElement("canvas").getContext("2d").fillText),ZC.canvas=e&&i,ZC.svg=document.implementation.hasFeature("http://www.w3.org/TR/SVG11/feature#BasicStructure","1.1");var t=document.body.appendChild(document.createElement("div")),n=document.createElement("zcv:shape");n.className="zcvml",n.setAttribute("id","vml_flag1"),n.setAttribute("adj",new Object),t.appendChild(n),n.style.behavior="url(#default#VML)",ZC.vml=!n||"object"==typeof n.adj,t.parentNode.removeChild(t);var a=!1;navigator.mimeTypes&&navigator.mimeTypes["application/x-shockwave-flash"]?a=navigator.mimeTypes["application/x-shockwave-flash"].enabledPlugin:document.all&&-1===navigator.appVersion.indexOf("Mac")&&(a=new Function('try { var xObj = new ActiveXObject("ShockwaveFlash.ShockwaveFlash");if (xObj) { xObj = null; return true; } } catch (e) { return false; }')()),ZC.flash=a?1:0},quirks:!(document.compatMode&&"CSS1Compat"===document.compatMode),ie67:!!/MSIE (\d+\.\d+);/.test(navigator.userAgent)&&parseFloat(RegExp.$1)<8,ie678:!!/MSIE (\d+\.\d+);/.test(navigator.userAgent)&&parseFloat(RegExp.$1)<9,mobile:/Mobile|BlackBerry|Opera Mini|PPC|Windows CE|Android/.test(navigator.userAgent),ipad:/iPad/.test(navigator.userAgent),iphone:/iPhone/.test(navigator.userAgent),websockets:"WebSocket"in window,webstorage:"sessionStorage"in window,RE:[],WA:[],DX:[0,0],ACK:null,_cp_:function(e,i,t,n,a,l){null===ZC._n_(t)&&(t=!0),null===ZC._n_(n)&&(n=!0),null===ZC._n_(a)&&(a=!1);var o=(l=l||[]).length;for(var r in e)if(0===o||o>0&&-1===ZC.AV(l,r))if(e[r]instanceof Array){if(n){(null===ZC._n_(i[r])||"override"!==r&&!a)&&(i[r]=[]);for(var s=0,A=e[r].length;s0&&-1===ZC.AV(t,o))){var r=o.substring(0,1);if("."!==r&&"#"!==r)if(e[o]instanceof Array)if(ZC.U7(o)!==o){for(e[ZC.U7(o)]=[],n=0,a=e[o].length;n=(e=e.charCodeAt(0)+13)?e:e-26)})},AC3:function(e,i){var t=ZC.WS(ZC.ABS(e)),n=ZC.WS(ZC.A1W(i)),a=t.length;if(0===a)return"";for(var l,o,r=t[a-1],s=t[0],A=2654435769,C=Math.floor(6+52/a)*A;0!==C;){o=C>>>2&3;for(var c=a-1;c>0;c--)l=((r=t[c-1])>>>5^s<<2)+(s>>>3^r<<4)^(C^s)+(n[3&c^o]^r),s=t[c]-=l;l=((r=t[a-1])>>>5^s<<2)+(s>>>3^r<<4)^(C^s)+(n[3&c^o]^r),s=t[0]-=l,C-=A}return decodeURIComponent(ZC.AC2(ZC.A5H(t)))},AE0:function(e,i){e=encodeURIComponent(e);var t=ZC.WS(ZC.A1W(e)),n=ZC.WS(ZC.A1W(i)),a=t.length;if(0===a)return"";1===a&&(t[a++]=0);for(var l,o,r=t[a-1],s=t[0],A=Math.floor(6+52/a),C=0;A-- >0;){o=(C+=2654435769)>>>2&3;for(var c=0;c>>5^(s=t[c+1])<<2)+(s>>>3^r<<4)^(C^s)+(n[3&c^o]^r),r=t[c]+=l;l=(r>>>5^(s=t[0])<<2)+(s>>>3^r<<4)^(C^s)+(n[3&c^o]^r),r=t[a-1]+=l}return ZC.ABU(ZC.A5H(t))},WS:function(e){for(var i=new Array(Math.ceil(e.length/4)),t=0;t>>8&255,e[t]>>>16&255,e[t]>>>24&255);return i},ABU:function(e){for(var i="",t=["0","1","2","3","4","5","6","7","8","9","a","b","c","d","e","f"],n=0;n>4]+t[15&e[n]];return i},ABS:function(e){for(var i=[],t="0x"===e.substr(0,2)?2:0;tt?t:e},DT:function(e,i,t,n){return n?ii[0].length?-1:0},ZH:function(e){window.setTimeout(e,zingchart.TIMEOUT)},_fixed_:function(e,i){return i>=0&&i<=20?e.toFixed(i):""+e},_nfind_:function(e,i,t,n){var a=i.R[t].BU,l=i.R[n].BU;if(e==a)return t;if(e==l)return n;var o=ZC._i_((t+n)/2);if(!i.R[o]){for(;!i.R[o]&&ot;)o--;if(o===t)return null}}var r=i.R[o].BU;return o!==t&&o!==n?e==r?o:e>r?ZC._nfind_(e,i,o,n):ZC._nfind_(e,i,t,o):e==r?o:null},_tx_:function(e){var i,t,n,a,l=[1,1,0,0];if(zingchart.DEV.LOOKUPCSSTRANSFORM&&!ZC.vml&&ZC.AK(e)){var o=ZC.AK(e);for(i="";o&&(""===i||"none"===i);)i=ZC.A4(o).css("transform")||"",o=o.parentNode;-1!==(t=i.indexOf("matrix("))&&(n=i.indexOf(")",t),a=i.substring(t+7,n-t).split(","),l=[ZC._f_(a[0]),ZC._f_(a[3]),ZC._f_(a[4]),ZC._f_(a[5])])}return l}},ZC.hasPassive=!1,ZC.SEC=1e3,ZC.MIN=60*ZC.SEC,ZC.HR=60*ZC.MIN,ZC.DAY=24*ZC.HR,ZC.MON=30*ZC.DAY,ZC.YR=365*ZC.DAY,ZC.MAPTX=0,window.JSON=window.JSON||{},JSON.stringify=JSON.stringify||function(e){var i=typeof e;if("object"!==i||null===e)return"string"===i&&(e='"'+e.replace("\\","\\\\").replace('"','"')+'"'),String(e);var t,n,a=[],l=e&&e.constructor===Array;for(t in e)"function"!=typeof e[t]&&("string"===(i=typeof(n=e[t]))?n='"'+n.replace("\\","\\\\").replace('"','\\"')+'"':"object"===i&&null!==n&&(n=JSON.stringify(n)),a.push((l?"":'"'+t+'":')+String(n)));return(l?"[":"{")+String(a)+(l?"]":"}")},JSON.parse=JSON.parse||function(KS){return""===KS&&(KS='""'),eval("("+KS+")")},function(){var e=!1,i=/xyz/.test(function(){xyz})?/\bb\b/:/.*/;ZC.C8=function(){},ZC.C8.C7=function(t){function n(){!e&&this.$i&&this.$i.apply(this,arguments)}var a=this.prototype;e=!0;var l=new this;e=!1;for(var o in t)l[o]="function"==typeof l[o]&&"function"==typeof a[o]&&i.test(t[o])?function(e,i){return function(){var t=this.b;this.b=a[e];var n=i.apply(this,arguments);return this.b=t,n}}(o,t[o]):t[o];return n.prototype=l,n.constructor=n,n.C7=arguments.callee,n}}(),ZC.AAX=function(e){this.H=e,this.A9M=function(e,i){var t,n=this,a=n.B8.palette;if(null!==ZC._n_(i)&&null!==ZC._n_(a[i])&&(a=a[i]),null!==ZC._n_(a[e])){var l=a[e];return null===ZC._n_(l[2])&&(l[2]=ZC.AP.QT(l[1],10)),null===ZC._n_(l[3])&&(l[3]=ZC.AP.QT(l[1],10)),l}var o=["#00BAF2","#E80C60","#E2D51A","#9B26AF","#FB301E","#00AE4D","#20398B"];t=null!==ZC._n_(o[e-n.B8.palette.length])?o[e-n.B8.palette.length]:"#"+ZC.XL.md5(e).substr(e%20,6);var r=ZC.AP.QT(t,10),s=ZC.AP.QT(t,20),A="#FFF";return n.B8.palette&&n.B8.palette[0]&&n.B8.palette[0][0]&&(A=n.B8.palette[0][0]),[A,t,r,s]},this.A8O=function(e){e&&ZC._cp_(e,this.B8,!0)},this.AAP=function(e){var i=this;null!==ZC._n_(i.NU[e])&&(ZC._todash_(i.NU[e]),ZC._cp_(i.NU[e],i.B8))},this.NU={},ZC._cp_(zingchart.THEMES,this.NU),this.NU.classic={palette:[["#fff","#6a921f","#a7da47","#89b92e"],["#fff","#007fa3","#00b0e1","#0392bb"],["#fff","#a62b02","#ef4810","#cc3300"],["#fff","#b79007","#f9c332","#da9b04"],["#fff","#563d02","#84680a","#6e4503"],["#fff","#0b32a0","#4d62b1","#1540a0"]],graph:{refresh:{curtain:{alpha:.5,"background-color":"#999",color:"#000","font-size":15,bold:1,text:"Loading..."}},"background-color":"#e1eaec #edf3f5",title:{"font-size":14,bold:1,color:"#fff","background-color":"#00bbf1 #05a0cd",padding:6},subtitle:{"font-size":11,bold:1,color:"#333","margin-top":30,padding:6},source:{"font-size":10,color:"#333",width:"100%",bold:1,"text-align":"right",height:20,margin:"auto 0 0 auto",padding:5},nodata:{"font-size":12,color:"#333","text-align":"center","vertical-align":"middle",text:""},SCALE:{"font-size":11,"line-width":2,"line-color":"#3e6c7b",item:{flat:!0},"ref-line":{"line-width":1,"line-color":"#3e6c7b"},guide:{visible:1,"line-width":1,"line-style":"solid","line-color":"#2c4a59",alpha:.2},"minor-guide":{visible:1,"line-width":1,"line-style":"solid","line-color":"#aaa",alpha:.1},tick:{visible:1,size:6,placement:"outer","line-width":2,"line-color":"#3e6c7b"},"minor-tick":{visible:1,size:4,placement:"outer","line-width":1,"line-color":"#3e6c7b"},label:{color:"#2c4a59",flat:!0}},"scroll-x":{bar:{height:16},handle:{height:16}},"scroll-y":{bar:{width:16},handle:{width:16}},legend:{"background-color":"#fff","border-width":1,alpha:.75,"border-alpha":.75,"border-color":"#666","shadow-distance":3,header:{padding:"4 6",color:"#fff","border-width":1,"border-color":"#3e6c7b","background-color":"#3e6c7b"},footer:{padding:"2 6","background-color":"#ccc","border-width":1,"border-color":"#666"},marker:{"border-color":"#333","border-width":1}},plot:{"value-box":{flat:!0},marker:{shadow:1,"line-width":1,"border-width":1},"hover-marker":{"line-width":1,"border-width":1}},guide:{"line-width":1,"line-color":"#999",alpha:1,"scale-label":{text:"%l",padding:"3 6"},"plot-label":{padding:"3 6"}}},line:{plot:{"shadow-alpha":.5,marker:{size:4},"hover-marker":{size:5}}},area:{plot:{"shadow-alpha":.5,marker:{size:4},"hover-marker":{size:5}}},vbar:{plot:{"fill-angle":90,shadow:0}},hbar:{plot:{"fill-angle":180,shadow:0}},piano:{plotarea:{"mask-tolerance":[0,0]},plot:{shadow:0}},stock:{plot:{shadow:0}},vbullet:{plot:{shadow:0}},hbullet:{plot:{"fill-angle":0,shadow:0}},scatter:{plot:{marker:{size:4},"hover-marker":{size:5}}},hscatter:{plot:{marker:{size:4},"hover-marker":{size:5}}},bubble:{plot:{marker:{"border-width":0},"hover-marker":{"border-width":0}}},hbubble:{plot:{marker:{"border-width":0},"hover-marker":{"border-width":0}}},pie:{plot:{"border-width":1}},nestedpie:{plot:{"border-width":1}},radar:{plot:{marker:{size:3},"hover-marker":{size:4}},"scale-k":{guide:{alpha:.5,"background-color":"#eee #ddd"}}},gauge:{"scale-r":{"background-color":"-1",guide:{alpha:.5,"background-color":"#eee #ddd"},item:{"offset-r":0},ring:{size:1,items:[{"background-color":"#999",alpha:.8},{"background-color":"#666",alpha:.8}]}}},vfunnel:{plotarea:{margin:"50 100"},SCALE:{"line-width":0,tick:{"line-width":0},"minor-tick":{"line-width":0},guide:{"line-width":0},"minor-guide":{"line-width":0}},"scale-y":{guide:{alpha:.25,"background-color":"-1 #58595B"}},"scale-y-n":{guide:{alpha:.25,"background-color":"-1 #58595B"}},plot:{"border-width":1}},hfunnel:{plotarea:{margin:"50 100"},"scale-x":{label:{"font-angle":270}},"scale-x-n":{label:{"font-angle":90}},SCALE:{"line-width":0,tick:{"line-width":0},"minor-tick":{"line-width":0},guide:{"line-width":0},"minor-guide":{"line-width":0}},"scale-y":{label:{"font-angle":0},item:{"text-align":"center"},guide:{alpha:.25,"background-color":"#58595B -1"}},"scale-y-n":{label:{"font-angle":0},item:{"text-align":"center"},guide:{alpha:.25,"background-color":"#58595B -1"}},plot:{"border-width":1}},range:{plot:{marker:{type:"circle",size:4},"hover-marker":{size:5}}},line3d:{SCALE:{"line-color":"#ddd",tick:{visible:!1}},plot:{"border-width":0,"line-width":1}},area3d:{SCALE:{"line-color":"#ddd",tick:{visible:!1}},plot:{"border-width":0,"line-width":1}},mixed3d:{SCALE:{"line-color":"#ddd",tick:{visible:!1}},plot:{"border-width":1}},vbar3d:{SCALE:{"line-color":"#ddd",tick:{visible:!1}},plot:{"border-width":1}},hbar3d:{SCALE:{"line-color":"#ddd",tick:{visible:!1}},plot:{"border-width":1}},pie3d:{plot:{"border-width":1}},"-":""},this.NU.light={palette:[["#fff","#29A2CC","#29A2CC","#1089B3"],["#fff","#D31E1E","#D31E1E","#BA0505"],["#fff","#7CA82B","#7CA82B","#638F12"],["#fff","#EF8535","#EF8535","#D66C1C"],["#fff","#A14BC9","#A14BC9","#8832B0"],["#fff","#A05F18","#A05F18","#874600"],["#fff","#265E96","#265E96","#0D457D"],["#fff","#6B7075","#6B7075","#52575C"],["#fff","#96C245","#96C245","#7CA82B"]],graph:{refresh:{curtain:{alpha:.5,"background-color":"#999",color:"#000","font-size":15,bold:1,text:"Loading..."}},"background-color":"#ffffff",title:{"font-size":21,bold:1,color:"#414042","background-color":"none",padding:6},subtitle:{"font-size":11,bold:1,color:"#414042","margin-top":30,padding:6},source:{"font-size":10,color:"#414042",width:"100%",bold:1,"text-align":"right",height:20,margin:"auto 0 0 auto",padding:5},nodata:{"font-size":12,color:"#333","text-align":"center","vertical-align":"middle",text:"No Data","background-color":"#BBBBBB",alpha:.8},SCALE:{"font-size":11,"line-width":1,"line-color":"#8C8C8C",item:{"font-size":12,flat:!0,color:"#808285"},"ref-line":{"line-width":1,"line-color":"#D1D3D4"},guide:{visible:1,"line-width":1,"line-style":"solid","line-color":"#DCDCDC",alpha:1},"minor-guide":{visible:1,"line-width":1,"line-style":"solid","line-color":"#aaa",alpha:.1},tick:{visible:1,size:5,placement:"outer","line-width":1,"line-color":"#8C8C8C"},"minor-tick":{visible:1,size:3,placement:"outer","line-width":1,"line-color":"#A7A9AC"},label:{color:"#414042",flat:!0}},"scale-x":{normalize:!0,guide:{visible:!1}},scroll:{bar:{"background-color":"#F0F1F1",margin:1},handle:{"background-color":"#A7A9AC","border-radius":6}},"scroll-x":{bar:{height:16,"border-top":"none","border-right":"none","border-bottom":"none","border-left":"none"},handle:{height:10,"border-top":"none","border-right":"none","border-bottom":"none","border-left":"none"}},"scroll-y":{bar:{width:16,"border-top":"none","border-right":"none","border-bottom":"none","border-left":"none"},handle:{width:10,"border-top":"none","border-right":"none","border-bottom":"none","border-left":"none"}},"scroll-xi":{bar:{width:16,"border-top":"none","border-right":"none","border-bottom":"none","border-left":"none"},handle:{width:10,"border-top":"none","border-right":"none","border-bottom":"none","border-left":"none"}},"scroll-yi":{bar:{height:16,"border-top":"none","border-right":"none","border-bottom":"none","border-left":"none"},handle:{height:10,"border-top":"none","border-right":"none","border-bottom":"none","border-left":"none"}},preview:{"background-color":"#fff","border-width":1,"border-color":"#A7A9AC",live:!0,mask:{"background-color":"#999"},active:{alpha:0},handle:{width:11,"border-width":2,"border-radius":3,"line-color":"#C6C6C6","border-color":"#A7A9AC","background-color":"#F0F1F1"},"handle-top":{height:11},"handle-bottom":{height:11}},tooltip:{shadow:1,"shadow-angle":45,"shadow-distance":1,"shadow-alpha":.25,"border-width":1,"border-color":"#fff","border-alpha":1},zoom:{"preserve-zoom":1,"background-color":"#929497"},legend:{"background-color":"#fff","border-width":1,shadow:0,"shadow-alpha":.2,alpha:1,"border-alpha":1,"border-color":"#cccccc",header:{padding:"5 0 5 10",color:"#222222","background-color":"none","border-width":0,"border-top":"0px solid none","border-bottom":"1px solid #cccccc"},footer:{padding:"5 0 5 10","border-top":"1px solid #cccccc"},shader:{"background-color":"#F0F1F1","line-color":"#C6C6C6",margin:2,height:8,"line-width":2,"line-style":"dotted"},icon:{"line-color":"#C6C6C6","line-width":2,style:"small"},marker:{"border-color":"#fff","border-width":1},"page-on":{"background-color":"#929497"},"page-off":{"background-color":"#D1D2D3"},scroll:{bar:{"background-color":"none","margin-top":3,"margin-bottom":3},handle:{"background-color":"#D1D2D3","border-top":"none","border-right":"none","border-bottom":"none","border-left":"none","border-radius":6,width:12,height:12}}},plot:{"value-box":{flat:!0},marker:{shadow:0,"line-width":1,"border-width":1,"border-color":"#fff"},"hover-marker":{"line-width":1,"border-width":1},monotone:!0},guide:{"line-width":1,"line-color":"#8C8C8C",alpha:1,"scale-label":{text:"%l",padding:"3 6"},"plot-label":{padding:"3 6"}}},line:{plot:{"line-width":2,shadow:0,marker:{size:4},"hover-state":{},"hover-marker":{size:5,"border-width":1,"border-color":"#fff"}}},area:{plot:{"line-width":2,shadow:0,"alpha-area":.25,"background-color-style":"solid",marker:{size:4},"hover-state":{},"hover-marker":{size:5,"border-width":1,"border-color":"#fff"}}},vbar:{plot:{"fill-angle":90,shadow:0}},hbar:{plot:{"fill-angle":180,shadow:0}},piano:{plotarea:{"mask-tolerance":[0,0]},plot:{shadow:0},"scale-x":{guide:{visible:!0}}},stock:{plot:{shadow:0}},vbullet:{plot:{shadow:0,goal:{"border-width":1,"border-color":"#fff",height:8}}},hbullet:{plot:{"fill-angle":0,shadow:0,goal:{"border-width":1,"border-color":"#fff",width:8}}},scatter:{plot:{"line-color":"%palatte-0","border-color":"%palatte-0",marker:{size:5},"hover-marker":{size:6}},"scale-x":{guide:{visible:!0}}},hscatter:{plot:{"line-color":"%palatte-0","border-color":"%palatte-0",marker:{size:4},"hover-marker":{size:5}},"scale-x":{guide:{visible:!0}}},bubble:{plot:{marker:{"border-width":1,"border-color":"#fff"},"hover-marker":{"border-width":1,"border-color":"#fff"}},"scale-x":{guide:{visible:!0}}},hbubble:{plot:{marker:{"border-width":1,"border-color":"#fff"},"hover-marker":{"border-width":1,"border-color":"#fff"}},"scale-x":{guide:{visible:!0}}},pie:{plot:{shadow:0,"border-width":1,"value-box":{placement:"in","font-size":16,text:"%node-percent-value%"}}},nestedpie:{plot:{"border-width":1}},radar:{plot:{shadow:0,"line-width":2,"background-color":"%palette-1","active-area":!0,marker:{size:4},"hover-marker":{size:5,"border-color":"#fff"}},"scale-k":{guide:{"line-width":1,"line-style":"solid","line-color":"#8C8C8C","line-segment-size":6,"line-gap-size":6,alpha:1,"background-color":"#fff #F7F8F8"},tick:{"line-color":"#8C8C8C","line-width":1,size:10}},"scale-r":{},"scale-v":{"ref-line":{"line-color":"#8C8C8C","line-width":1},tick:{"line-color":"#8C8C8C","line-width":1},guide:{"line-color":"#CDCDCD","line-width":1}}},gauge:{plot:{shadow:0},scale:{"size-factor":1},"scale-r":{aperture:270,tick:{size:11,"line-width":2},"background-color":-1,guide:{"background-color":"#fff"},ring:{size:8,"background-color":"#CDCDCD"},center:{size:20,"background-color":"#fff","border-width":6,"border-color":"#1089B3"}}},vfunnel:{plotarea:{margin:"50 100"},SCALE:{"line-width":0,tick:{"line-width":0},"minor-tick":{"line-width":0},guide:{"line-width":1,"line-style":"solid","line-color":"#CDCDCD","line-segment-size":6,"line-gap-size":6,alpha:1},"minor-guide":{"line-width":0}},"scale-x":{visible:!1,guide:{visible:0}},"scale-y":{guide:{"background-color":"-1",alpha:1}},"scale-y-n":{guide:{"background-color":"-1"}},plot:{"border-width":1,"border-color":"#fff",shadow:0,"hover-state":{"line-color":"-1","border-color":"-1"}}},hfunnel:{plotarea:{margin:"50 100"},"scale-x":{visible:!1,guide:{visible:0},label:{"font-angle":270}},"scale-x-n":{label:{"font-angle":90}},SCALE:{"line-width":0,tick:{"line-width":0},"minor-tick":{"line-width":0},guide:{"line-width":1,"line-style":"solid","line-color":"#CDCDCD","line-segment-size":6,"line-gap-size":6,alpha:1},"minor-guide":{"line-width":0}},"scale-y":{guide:{"background-color":"-1",alpha:1},label:{"font-angle":0},item:{"text-align":"center"}},"scale-y-n":{label:{"font-angle":0},item:{"text-align":"center"},guide:{"background-color":"-1"}},plot:{"border-width":1,"border-color":"#fff",shadow:0,"hover-state":{"line-color":"-1","border-color":"-1"}}},range:{plot:{"background-color":"%palette-1",marker:{type:"circle",size:4},"hover-marker":{size:5}}},line3d:{SCALE:{"line-color":"#ddd",tick:{visible:!1}},plot:{"border-width":0,"line-width":1}},area3d:{SCALE:{"line-color":"#ddd",tick:{visible:!1}},plot:{"border-width":0,"line-width":1}},mixed3d:{SCALE:{"line-color":"#ddd",tick:{visible:!1}},plot:{"border-width":1}},vbar3d:{SCALE:{"line-color":"#ddd",tick:{visible:!1}},plot:{"border-width":1}},hbar3d:{SCALE:{"line-color":"#ddd",tick:{visible:!1}},plot:{"border-width":1}},pie3d:{plot:{"border-width":1}},venn:{plot:{"border-width":0,shadow:0,alpha:.75,"background-color":"%palette-1"}},root:{gui:{"context-menu":{visible:!0,width:"125px",padding:"5 0","background-color":"#595959","border-width":0,"border-color":"#595959",position:"left",button:{visible:ZC.mobile,alpha:0},gear:{"background-color":"#000",type:"hamburger",alpha:1},item:{"background-color":"#595959","text-align":"left",padding:"4 20 4 15","border-width":0,"border-color":"#595959","font-size":"12px",color:"#fff","hover-state":{"background-color":"#414141"}},separator:{"line-width":1,"line-color":"#969696"}},"context-menu[mobile]":{item:{padding:"6 10 6 6"}}}},"-":""},this.NU.light.graph["crosshair-x"]=this.NU.light.graph["crosshair-y"]=this.NU.light.graph.guide,this.NU.dark={},ZC._cp_(this.NU.light,this.NU.dark,!0,!0),ZC._cp_({graph:{"background-color":"#221F1F",title:{color:"#fff"},subtitle:{color:"#fff"},source:{color:"#fff"},SCALE:{"line-color":"#D1D3D4",item:{color:"#D1D3D4"},"ref-line":{"line-color":"#D1D3D4"},guide:{"line-color":"#58595B"},"minor-guide":{"line-color":"#58595B"},tick:{"line-color":"#D1D3D4"},"minor-tick":{"line-color":"#D1D3D4"},label:{color:"#D1D3D4"}},scroll:{bar:{"background-color":"#6C6D70"},handle:{"background-color":"#A7A9AC"}},"scroll-x":{bar:{"border-top":"0px solid none","border-right":"2px solid #D1D3D4","border-bottom":"2px solid #D1D3D4","border-left":"2px solid #D1D3D4"},handle:{"border-top":"none","border-right":"none","border-bottom":"none","border-left":"none"}},"scroll-y":{bar:{"border-top":"2px solid #D1D3D4","border-right":"0px solid none","border-bottom":"2px solid #D1D3D4","border-left":"2px solid #D1D3D4"}},preview:{"background-color":"#221F1F"},tooltip:{"border-color":"#000"},legend:{"background-color":"#221F1F",header:{color:"#fff",shader:{"background-color":"#414042","line-color":"#676667"}},footer:{color:"#D1D3D4","background-color":"#414042","border-top":"0px solid none","border-right":"2px solid #A7A9AC","border-bottom":"2px solid #A7A9AC","border-left":"2px solid #A7A9AC"},shader:{"background-color":"#414042","line-color":"#676667"},icon:{"line-color":"#676667"},"page-status":{color:"#D1D3D4"},"page-on":{"background-color":"#D1D2D3"},"page-off":{"background-color":"#929497"},marker:{"border-color":"#000"},item:{color:"#D1D3D4"}},plot:{marker:{"border-color":"#221F1F"}},guide:{"line-color":"#D1D3D4","scale-label":{"background-color":"#929497"},"plot-label":{"background-color":"#221F1F",color:"#FFF","border-color":"#5a5a5a"}}},line:{plot:{"hover-marker":{"border-color":"#221F1F"}}},area:{plot:{"hover-marker":{"border-color":"#221F1F"}}},vbullet:{plot:{goal:{"border-color":"#221F1F"}}},hbullet:{plot:{goal:{"border-color":"#221F1F"}}},bubble:{plot:{marker:{"border-color":"#221F1F"},"hover-marker":{"border-color":"#221F1F"}}},hbubble:{plot:{marker:{"border-color":"#221F1F"},"hover-marker":{"border-color":"#221F1F"}}},pie:{plot:{"border-color":"#221F1F"}},radar:{plot:{"hover-marker":{"border-color":"#221F1F"}},"scale-k":{guide:{"line-color":"#58595B","background-color":"#221F1F #312F30"},tick:{"line-color":"#D1D3D4"}},"scale-v":{"ref-line":{"line-color":"#58595B"},tick:{"line-color":"#58595B"},guide:{"line-color":"#58595B"}}},gauge:{"scale-r":{guide:{"background-color":"#221F1F"},ring:{"background-color":"#57585B"}}},vfunnel:{SCALE:{guide:{"line-color":"#58595B"}},plot:{"border-color":"#221F1F","hover-state":{"line-color":"#58595B","border-color":"#221F1F"}}},hfunnel:{SCALE:{guide:{"line-color":"#58595B"}},"scale-y":{guide:{alpha:.25,"background-color":"#b6c8cf -1"}},"scale-y-n":{guide:{alpha:.25,"background-color":"#b6c8cf -1"}},plot:{"border-color":"#221F1F","hover-state":{"line-color":"#58595B","border-color":"#221F1F"}}},root:{gui:{"context-menu":{gear:{"background-color":"#FFF"}}}},"-":""},this.NU.dark,!0,!0),this.NU.dark.graph["crosshair-x"]=this.NU.dark.graph["crosshair-y"]=this.NU.dark.graph.guide,this.NU.mini={graph:{title:{width:"100%",padding:"1 2 2","font-size":10},subtitle:{width:"100%",padding:"1 2 2","margin-top":14,"font-size":9},plotarea:{width:"100%",height:"100%",margin:"18 4 4 4"},SCALE:{visible:0},tooltip:{shadow:0,"border-radius":7},legend:{visible:0},preview:{visible:0},guide:{"line-width":1,"line-color":"#ccc",alpha:1,"scale-label":{text:"%l",padding:"3 6"},"plot-label":{"border-color":"#ccc","border-radius":5,padding:"3 6"}},plot:{shadow:0,"value-box":{visible:0},"hover-state":{visible:0},"hover-marker":{visible:0},"max-trackers":99999,"max-nodes":99999}},line:{plot:{"line-width":1,marker:{type:"none"}}},line3d:{"3d-aspect":{depth:20,angle:45,"x-angle":-20,"y-angle":0,"z-angle":0,zoom:.9}},area:{plot:{"line-width":1,marker:{type:"none"}}},area3d:{"3d-aspect":{depth:20,angle:45,"x-angle":-20,"y-angle":0,"z-angle":0,zoom:.9}},scatter:{SCALE:{offset:5},plot:{marker:{size:3,shadow:!1,alpha:.8}}},hscatter:{SCALE:{offset:5},plot:{marker:{size:3,shadow:!1,alpha:.8}}},bubble:{SCALE:{offset:15},plot:{marker:{"fill-type":"none",shadow:!1,alpha:.8},"min-size":3,"max-size":9}},hbubble:{SCALE:{offset:15},plot:{marker:{"fill-type":"none",shadow:!1,alpha:.8},"min-size":3,"max-size":9}},pie:{plotarea:{margin:"18 4 4 4"},plot:{"value-box":{visible:0}},scale:{"size-factor":.95}},pie3d:{plotarea:{margin:"32 4 4 4"},plot:{"value-box":{visible:0}},scale:{"size-factor":1}},nestedpie:{plotarea:{margin:"18 4 4 4"},plot:{"value-box":{visible:0}},scale:{"size-factor":.95}},radar:{plotarea:{margin:"18 4 4 4"},plot:{"line-width":1,marker:{shadow:0,size:2}},scale:{"size-factor":.95}},vbar3d:{"3d-aspect":{depth:20,angle:45,"x-angle":-20,"y-angle":0,"z-angle":0,zoom:.9}},hbar3d:{"3d-aspect":{depth:20,angle:45,"x-angle":0,"y-angle":-20,"z-angle":0,zoom:.9}},venn:{plotarea:{margin:"18 4 4 4"},plot:{"border-width":0}},gauge:{plotarea:{margin:"18 4 4 4"},plot:{indicator:[5]},SCALE:{visible:1},scale:{"size-factor":.9},"scale-r":{"background-color":"-1",aperture:270,tick:{visible:0},item:{visible:0},guide:{visible:0},ring:{size:6,"background-color":"#CDCDCD",items:[]},center:{"border-width":0,size:2,"background-color":"#fff"}}},vfunnel:{plotarea:{margin:"18 4 4 4"}},hfunnel:{plotarea:{margin:"18 4 4 4"}},vbullet:{plot:{"bar-space":.5,goal:{"border-width":0,height:4}}},hbullet:{plot:{"bar-space":.5,goal:{"border-width":0,width:4}}},range:{plot:{"line-width":1,marker:{visible:0},"hover-state":{visible:0}}},"-":""},this.NU.negative={palette:[["#000","#909090","#969696","#9c9c9c"],["#000","#a0a0a0","#a6a6a6","#acacac"],["#000","#b0b0b0","#b6b6b6","#bcbcbc"],["#000","#c0c0c0","#c6c6c6","#cccccc"],["#000","#d0d0d0","#d6d6d6","#dcdcdc"],["#000","#e0e0e0","#e6e6e6","#ececec"],["#000","#f0f0f0","#f6f6f6","#fcfcfc"]],graph:{"background-color":"#111",title:{color:"#fff"},subtitle:{color:"#333"},SCALE:{"font-size":11,"line-width":2,"line-color":"#ccc",guide:{visible:1,"line-width":1,"line-style":"solid","line-color":"#ccc",alpha:.2},"minor-guide":{visible:1,"line-width":1,"line-style":"solid","line-color":"#ccc",alpha:.2},tick:{visible:1,size:6,placement:"outer","line-width":2,"line-color":"#ccc"},"minor-tick":{visible:1,size:4,placement:"outer","line-width":1,"line-color":"#ccc"},label:{color:"#fff"},item:{color:"#fff"}}},radar:{"scale-k":{guide:{alpha:.5,"background-color":"#222 #333"}}},"-":""},this.NU.spark=this.NU.mini,this.B8={root:{gui:{behaviors:[{id:"PageScroll",enabled:"all"},{id:"ViewSource",enabled:"all"},{id:"BugReport",enabled:"none"},{id:"LogScale",enabled:"none"},{id:"LinScale",enabled:"none"},{id:"FullScreen",enabled:"none"},{id:"3D",enabled:"none"},{id:"ExportData",enabled:"none"},{id:"SaveAsImageJPG",enabled:"none"},{id:"DownloadCSV",enabled:ZC.ie678?"none":"all"},{id:"DownloadXLS",enabled:ZC.ie678?"none":"all"}],watermark:{type:1,position:"rb"},history:{margin:"10 auto auto 10",width:30,height:22,padding:4,item:{"background-color":"#369","border-width":1,"border-color":"#69c"},"item-off":{"background-color":"#eee","border-color":"#ddd"}},progress:{"background-color":"#fff",color:"#000"},"context-menu":{padding:0,"border-width":1,"border-color":"#000",button:{visible:ZC.mobile,margin:"5 auto auto 5",alpha:.8,"background-color":"#333 #999","border-radius":8,width:40,height:40},gear:{"background-color":"#fff #f6f6f6",type:"gear6",alpha:.8},item:{"background-color":"#36393D","text-align":"left",padding:"4 20 4 8","border-width":1,"border-color":"#000",color:"#fff","hover-state":{"background-color":"#0084AA"}},separator:{"line-width":1,"line-color":"#000000"}},"context-menu[mobile]":{item:{padding:"6 10 6 6"}}}},palette:[],graph:{title:{width:"100%",bold:1,"font-size":13},subtitle:{width:"100%",bold:1,"font-size":11},scroll:{bar:{"background-color":"#e1eaec","border-color":"#ddd"},handle:{"background-color":"#ddd","border-color":"#ccc","border-width":2,"border-top":"2px solid #eee","border-left":"2px solid #eee","border-right":"2px solid #999","border-bottom":"2px solid #999"}},"scroll-x":{bar:{height:16},handle:{height:16}},"scroll-y":{bar:{width:16},handle:{width:16}},"scroll-xi":{bar:{width:16},handle:{width:16}},"scroll-yi":{bar:{height:16},handle:{height:16}},preview:{width:"100%",height:50,margin:"auto 50 20 50","border-width":1,shadow:0,"background-color":"#f0f0f0","border-color":"#999",mask:{alpha:.5,"background-color":"#333"},active:{alpha:.1,"background-color":"#999"},handle:{width:9,height:16,"border-width":1,"line-width":1,"line-color":"#111","border-color":"#444","border-radius":2,"background-color":"#e6e6e6"},"handle-top":{width:16,height:9},"handle-bottom":{width:16,height:9}},"preview[yx]":{width:50,height:"100%",margin:"20 auto 50 20"},plotarea:{width:"100%",height:"100%",margin:"60 50 65 50"},"plotarea[preview]":{margin:"60 50 105 50"},SCALE:{"line-width":1,guide:{"line-width":1,"line-color":"#ddd"},tick:{size:6,"line-width":2},"minor-guide":{"line-width":1,"line-color":"#ddd"},"minor-tick":{size:4,"line-width":1},label:{bold:1,padding:6,flat:!0},item:{padding:2,"auto-align":!0,flat:!0},marker:{"line-width":1,"line-color":"#000","background-color":"#ccc"},"transform[date]":{item:{"font-size":10,padding:2,color:"#000","background-color":"#fff"}}},"SCALE[3d]":{"background-color":"#ccc"},"scale-y[default]":{label:{"font-angle":270},item:{"text-align":"right"}},"scale-y[opposite]":{label:{"font-angle":90},item:{"text-align":"left"}},plot:{error:{"line-width":1,"line-color":"#333",size:.5},"value-box":{flat:!0,text:"%v",bold:1,placement:"auto",shadow:1},"tooltip-text":"%v",shadow:1,"line-width":1,marker:{type:"square",shadow:1},"highlight-state":{shadow:!0,"shadow-blur":2,"shadow-distance":1,"shadow-alpha":.91}},tooltip:{shadow:1,padding:"4 8","shadow-distance":3,"offset-y":ZC.mobile?-40:-20},"tooltip[dynamic]":{padding:"4 8","offset-y":0},guide:{marker:{type:"circle"},"plot-label[single]":{text:'%plot-text: %node-value',padding:10,"background-color":"#fff #eee","border-width":1,"border-color":"#999",color:"#000","text-align":"left"},"plot-label[multiple]":{text:'%plot-text: %node-value',padding:5,"background-color":"#fff #eee","border-width":1,"border-color":"#999",color:"#000","text-align":"left"}},zoom:{"preserve-zoom":1,"border-width":0,"background-color":"#369",alpha:.25,label:{visible:!1,"background-color":"#fff","font-size":10,padding:2,"border-width":1,"border-color":"#999"}},arrow:{"border-width":1,"border-color":"#000","background-color":"#666",size:4},"legend[position]":{margin:10},legend:{"background-color":"#eee",alpha:1,shadow:1,margin:"10 10 auto auto",padding:"4 2 4 2",item:{"text-align":"left",margin:"2 6 2 4",padding:"2 4"},"item-off":{alpha:.25},marker:{shadow:0,size:6,"border-color":"#999","border-width":1},header:{"font-size":12,"text-align":"left",bold:1},footer:{"text-align":"left"},icon:{"line-color":"#000","line-width":1},"page-status":{color:"#000"},"page-on":{"background-color":"#f90"},"page-off":{"background-color":"#999"},scroll:{bar:{width:12,height:12,"background-color":"#e1eaec","border-color":"#ddd"},handle:{width:12,height:12,"background-color":"#ddd","border-color":"#ccc","border-width":2,"border-top":"2px solid #eee","border-left":"2px solid #eee","border-right":"2px solid #999","border-bottom":"2px solid #999"}}}},vbar:{plot:{"value-box":{placement:"top-out"}}},vbar3d:{plot:{"value-box":{placement:"top-out"}},"3d-aspect":{depth:40,angle:45,"x-angle":-20,"y-angle":0,"z-angle":0}},mixed3d:{"3d-aspect":{depth:40,angle:45,"x-angle":-20,"y-angle":0,"z-angle":0}},hbar:{"scale-y":{label:{"font-angle":0},item:{"text-align":"center"}},"scale-y-n":{label:{"font-angle":0},item:{"text-align":"center"}},"scale-x[default]":{label:{"font-angle":270}},"scale-x[opposite]":{label:{"font-angle":90}},plot:{"value-box":{placement:"top-out"}}},vline:{"scale-y":{label:{"font-angle":0},item:{"text-align":"center"}},"scale-y-n":{label:{"font-angle":0},item:{"text-align":"center"}},"scale-x[default]":{label:{"font-angle":270}},"scale-x[opposite]":{label:{"font-angle":90}}},varea:{plot:{"fill-angle":0},"scale-y":{label:{"font-angle":0},item:{"text-align":"center"}},"scale-y-n":{label:{"font-angle":0},item:{"text-align":"center"}},"scale-x[default]":{label:{"font-angle":270}},"scale-x[opposite]":{label:{"font-angle":90}}},hbar3d:{"scale-y":{label:{"font-angle":0}},"scale-x":{label:{"font-angle":270}},"scale-y-n":{label:{"font-angle":0}},"scale-x-n":{label:{"font-angle":90}},"3d-aspect":{depth:40,angle:45,"x-angle":0,"y-angle":-20,"z-angle":0},plot:{"value-box":{placement:"top-out"}}},hbullet:{"scale-y":{label:{"font-angle":0},item:{"text-align":"center"}},"scale-x":{label:{"font-angle":270}},"scale-y-n":{label:{"font-angle":0},item:{"text-align":"center"}},"scale-x-n":{label:{"font-angle":90}}},line:{plot:{"line-width":4,marker:{type:"circle",size:4}}},area:{plot:{"line-width":4,marker:{type:"circle",size:4},"value-box":{placement:"top"}}},line3d:{"3d-aspect":{depth:40,angle:45,"x-angle":-20,"y-angle":0,"z-angle":0},plot:{"border-width":1,"line-width":1,marker:{type:"circle",size:4,alpha:1,visible:0}}},area3d:{"3d-aspect":{depth:40,angle:45,"x-angle":-20,"y-angle":0,"z-angle":0},plot:{"border-width":1,"line-width":1,marker:{type:"circle",size:4,alpha:1,visible:0},"value-box":{placement:"top"}}},scatter:{SCALE:{offset:10},plot:{marker:{type:"circle",size:4},"value-box":{placement:"top"}}},poly:{SCALE:{offset:10},plot:{"alpha-area":.4,marker:{type:"none"},"value-box":{placement:"top"}}},hscatter:{SCALE:{offset:10},"scale-y":{label:{"font-angle":0},item:{"text-align":"center"}},"scale-x":{label:{"font-angle":270}},"scale-y-n":{label:{"font-angle":0},item:{"text-align":"center"}},"scale-x-n":{label:{"font-angle":90}},plot:{marker:{type:"circle",size:4},"value-box":{placement:"top"}}},bubble:{SCALE:{offset:40},plot:{marker:{type:"circle","fill-type":"radial","fill-offset-x":-.2,"fill-offset-y":-.2},"hover-marker":{"fill-type":"radial","fill-offset-x":-.2,"fill-offset-y":-.2},"value-box":{placement:"middle",text:"%node-size-value"},"tooltip-text":"%node-size-value"}},hbubble:{SCALE:{offset:40},"scale-y":{label:{"font-angle":0},item:{"text-align":"center"}},"scale-x":{label:{"font-angle":270}},"scale-y-n":{label:{"font-angle":0},item:{"text-align":"center"}},"scale-x-n":{label:{"font-angle":90}},plot:{marker:{type:"circle","fill-type":"radial","fill-offset-x":-.2,"fill-offset-y":-.2},"hover-marker":{"fill-type":"radial","fill-offset-x":-.2,"fill-offset-y":-.2},"value-box":{placement:"middle",text:"%node-size-value"},"tooltip-text":"%node-size-value"}},hmixed:{"scale-y":{label:{"font-angle":0},item:{"text-align":"center"}},"scale-x":{label:{"font-angle":270}},"scale-y-n":{label:{"font-angle":0},item:{"text-align":"center"}},"scale-x-n":{label:{"font-angle":90}}},pie:{plotarea:{margin:"35 5 5 5"},scale:{"size-factor":"auto","line-width":0,guide:{"line-width":0},"minor-guide":{"line-width":0}},plot:{"fill-type":"radial","value-box":{connector:{"line-width":1},placement:"out",text:"%t",visible:1}}},pie3d:{"3d-aspect":{"x-angle":38,"y-angle":0,"z-angle":0},plotarea:{margin:"25 5 5 5"},scale:{"size-factor":"auto","line-width":0,guide:{"line-width":0},"minor-guide":{"line-width":0}},plot:{"fill-type":"linear","value-box":{connector:{"line-width":1},placement:"out",text:"%t",visible:1}}},nestedpie:{plotarea:{margin:"40 5 15 5"},scale:{"size-factor":.8,"line-width":0,guide:{"line-width":0},"minor-guide":{"line-width":0}},plot:{"fill-type":"radial","value-box":{connector:{"line-width":1},text:"%t",visible:1}}},venn:{plotarea:{margin:"30 10 10 10"},plot:{alpha:.5,"border-width":4},scale:{"size-factor":.65,"line-width":0,guide:{"line-width":0},"minor-guide":{"line-width":0}}},radar:{SCALE:{guide:{"line-width":1,"line-color":"#999","background-color":"-1"},tick:{"line-width":1},item:{"auto-align":!1}},scale:{visible:0,"size-factor":.7},"scale-k":{"ref-angle":270},plotarea:{margin:"40 5 5 5"},plot:{"line-width":4,aspect:"line",marker:{type:"circle"}}},gauge:{SCALE:{guide:{"border-width":1,"border-color":"#999","background-color":"-1"}},scale:{"line-width":0,guide:{"line-width":0},"minor-guide":{"line-width":0},"size-factor":.7},"scale-r":{"ref-angle":270,"background-color":"#fff",guide:{"line-width":0},tick:{placement:"inner"},item:{"offset-r":"-45%"}},plot:{size:"85%"},plotarea:{margin:"40 5 5 5"}},stock:{plot:{"line-width":1,"border-width":1,"tooltip-text":"Open: $%open
High: $%high
Low: $%low
Close: $%close"}},range:{plot:{"line-width":2,"value-box":{text:"%node-min-value - %node-max-value"},"tooltip-text":"%node-min-value - %node-max-value"}},"-":""},this.PF=function(e,i){var t,n=this,a=!1;return null!==ZC._n_(t=n.B8.graph[e])&&null!==ZC._n_(t.enabled)&&(a=a||ZC._b_(t.enabled)),null!==ZC._n_(n.B8[i])&&null!==ZC._n_(t=n.B8[i][e])&&null!==ZC._n_(t.enabled)&&(a=a||ZC._b_(t.enabled)),a},this.load=function(e,i,t,n){var a,l,o,r=this;t=null===ZC._n_(t)||ZC._b_(t),n=null!==ZC._n_(n)&&ZC._b_(n),i instanceof Array||(i=new Array(i));var s=[],A="";for(l=0,o=i.length;l'}return ZC.Q.GC("rect",i.E8,i.IR)+'class="'+e+'-label-area zc-label-area" id="'+i.K+'-area" coords="'+ZC._i_(i.iX+i.BJ+ZC.MAPTX)+","+ZC._i_(i.iY+i.BH+ZC.MAPTX)+","+ZC._i_(i.iX+i.BJ+i.I+ZC.MAPTX)+","+ZC._i_(i.iY+i.BH+i.F+ZC.MAPTX)+'" />'},MY:function(e){var i,t="",n=e.indexOf('id="');if(-1!==n){var a=e.indexOf('"',n+4);-1!==a&&(t=e.substring(n+4,a))}if(ZC.cache.data["area-score-"+t])return ZC.cache.data["area-score-"+t];var l=0;if(-1!==e.indexOf('shape="rect"')?(l+=1e4,5===(i=/coords=\"(\-*\d+),(\-*\d+),(\-*\d+),(\-*\d+)\"/.exec(e)).length&&(l+=(ZC._i_(i[3])-ZC._i_(i[1]))*(ZC._i_(i[4])-ZC._i_(i[2])))):-1!==e.indexOf('shape="circle"')?(l+=100,i=/coords=\"(\-*\d+),(\-*\d+),(\-*\d+)\"/.exec(e),null!==ZC._n_(i[3])&&(l+=ZC._i_(i[3])/10)):-1!==e.indexOf('shape="poly"')?-1!==e.indexOf("data-map")?l+=1e6:l+=1e3:l+=1,-1!==e.indexOf("data-z-sort")){var o=/data-z-sort=\"(\-*\d+)\"/.exec(e);o&&2===o.length&&(l*=ZC._i_(Math.pow(10,ZC._i_(o[1]))))}return""!==t&&ZC.cache.add("area-score-"+t,l),l},A4Q:function(e,i,t){for(var n=[],a=0,l=e.length;a=9&&(o=null!==ZC._n_(i.decimals)&&-1!==i.decimals?""+ZC._x_(o,i.decimals):""+ZC._x_(o))}}else{var d=ZC.H0(ZC._a_(Number(o)))/Math.LN10;switch(ZC._a_(Number(o))){case 1e3:d=3;break;case 1e6:d=6;break;case 1e9:d=9}if(null!==ZC._n_(i["max-power"])&&(d=3*i["max-power"]),"KB"===s.toUpperCase())o=""+Number(o)/1024,a="KB";else if("MB"===s.toUpperCase())o=""+Number(o)/1048576,a="MB";else if("GB"===s.toUpperCase())o=""+Number(o)/1073741824,a="GB";else if("TB"===s.toUpperCase())o=""+Number(o)/1099511627776,a="TB";else if("PB"===s.toUpperCase())o=""+Number(o)/0x4000000000000,a="PB";else if(d>=0&&d<3)switch(s){default:o=o,a="";break;case"K":o=""+Number(o)/1e3,a="K";break;case"M":o=""+Number(o)/1e6,a="M";break;case"B":o=""+Number(o)/1e9,a="B"}else d>=3&&d<6&&""===s||"K"===s.toUpperCase()?(o=""+Number(o)/1e3,a="K"):d>=6&&d<9&&""===s||"M"===s.toUpperCase()?(o=""+Number(o)/1e6,a="M"):(d>=9&&""===s||"B"===s.toUpperCase())&&(o=""+Number(o)/1e9,a="B")}if(ZC.P4(o))if(null!==ZC._n_(i.decimals)&&-1!==i.decimals)o=ZC._fixed_(Number(o),ZC.BQ(0,ZC._i_(i.decimals)));else{var f=o.split(".")[1]||"";-1!==i["max-decimals"]&&i["max-decimals"]0)for(var n=0;n=100)return"#000000";e=ZC.AP.G5(e),void 0===i&&(i=10);var t=ZC.QE(e.substring(1,3)),n=ZC.QE(e.substring(3,5)),a=ZC.QE(e.substring(5,7)),l=ZC.AP.AD4(t,n,a);l[2]=i>0?Math.max(0,l[2]-l[2]*i/100):Math.min(1,l[2]-l[2]*i/100);var o=ZC.AP.AD6(l[0],l[1],l[2]);return o[0]=ZC._i_(o[0])<16?"0"+ZC.OS(o[0]):ZC.OS(o[0]),o[1]=ZC._i_(o[1])<16?"0"+ZC.OS(o[1]):ZC.OS(o[1]),o[2]=ZC._i_(o[2])<16?"0"+ZC.OS(o[2]):ZC.OS(o[2]),e="#"+o[0]+o[1]+o[2]},QT:function(e,i){if(-1===e)return-1;if(i>=100)return"#ffffff";e=ZC.AP.G5(e),void 0===i&&(i=10);var t=parseInt(e.substr(1,2),16),n=parseInt(e.substr(3,2),16),a=parseInt(e.substr(5,2),16);return"#"+(0|256+t+(256-t)*i/100).toString(16).substr(1)+(0|256+n+(256-n)*i/100).toString(16).substr(1)+(0|256+a+(256-a)*i/100).toString(16).substr(1)},_hex2rgb_:function(e,i){var t=parseInt(e.substr(1,2),16),n=parseInt(e.substr(3,2),16),a=parseInt(e.substr(5,2),16);return ZC._n_(i)?"rgb("+t+","+n+","+a+")":{r:t,g:n,b:a}},_rgb2hex_:function(e,i,t){return"#"+((1<<24)+(e<<16)+(i<<8)+t).toString(16).slice(1)},AA3:function(e,i,t){var n=ZC.AP._hex2rgb_(e);return(299*n.r+587*n.g+114*n.b)/1e3>=128?t:i},_colorAlpha_:function(e,i,t){e=ZC.AP.G5(e),i=ZC.AP.G5(i);var n=ZC.AP._hex2rgb_(e),a=ZC.AP._hex2rgb_(i),l={};for(var o in n)l[o]=Math.floor(t*n[o]+(1-t)*a[o]);return ZC.AP._rgb2hex_(l.r,l.g,l.b)},A30:function(){},ABL:function(){},gc:function(e,i){var t;for(t=0;t")}catch(r){i=document.createElement("iframe")}else i=document.createElement("iframe");i.id=e.id+"-iframe",i.style.visibility="hidden",e.appendChild(i);var t=null,n=i.contentWindow||i.contentDocument;if(!(t=n.document?n.document:n).body){var a=t.createElement("HTML");t.appendChild(a);var l=t.createElement("HEAD");a.appendChild(l);var o=t.createElement("BODY");a.appendChild(o)}return t},C0:function(e){var i;if("undefined"==typeof ZC.TOUCHEVENTS){if(ZC.ie678)i=!1;else{i=!0;try{document.createEvent("TouchEvent")}catch(t){i=!1}}i&&!ZC.mobile&&(i=!1),i&&(i="ontouchstart"in document.documentElement),ZC.TOUCHEVENTS=i}else i=ZC.TOUCHEVENTS;if(i)switch(e){case"mouseover":case"mousedown":e="touchstart";break;case"mousemove":e="touchmove";break;case"mouseout":case"mouseup":e="touchend";break;case"click":e="touchstart"}return e},_sh_:function(e,i){var t,n,a,l=[],o=i.JP,r=i.OE,s=i.P1,A=o-s/2;if(e.length>0){var C=0,c=0;for(0!==o&&(C=ZC._i_(A*ZC.EF(r)+s),c=ZC._i_(A*ZC.EO(r)+s)),t=0,n=e.length;t=4&&(r[2]=e[2],r[3]=e[3]),e.length>=6&&(r[4]=e[4],r[5]=e[5]),7===e.length&&(r[6]=e[6]),i){case"canvas":case"svg":if(t.CZ){var s,A;s=A=t.B0%2==1?.5:0,ZC.A4.browser.msie&&ZC.quirks&&"svg"===i&&(s=t.B0%2==1?.5:0,A=t.B0%2==1?0:.5),r[0]=Math.round(r[0])-s,r[1]=Math.round(r[1])-A,4===r.length&&(r[2]=Math.round(r[2])-s,r[3]=Math.round(r[3])-A)}"svg"===i&&(r[0]=parseFloat(r[0].toFixed(4)),r[1]=parseFloat(r[1].toFixed(4)),4===r.length&&(r[2]=parseFloat(r[2].toFixed(4)),r[3]=parseFloat(r[3].toFixed(4)))),"canvas"!==i||n||"undefined"!=typeof t.BJ&&"undefined"!=typeof t.BH&&(r[0]+=t.BJ,r[1]+=t.BH,4===r.length&&(r[2]+=t.BJ,r[3]+=t.BH));break;case"vml":t.AA%360==0?(l=10,o=t.B0%2==1?0:l/2):(l=1,o=0),t.CZ?(r[0]=l*ZC._i_(ZC._i_(l*r[0])/l)-o,r[1]=l*ZC._i_(ZC._i_(l*r[1])/l)-o,4!==r.length&&7!==r.length||(r[2]=l*ZC._i_(ZC._i_(l*r[2])/l)-o,r[3]=l*ZC._i_(ZC._i_(l*r[3])/l)-o),7===r.length&&(r[4]=l*ZC._i_(ZC._i_(l*r[4])/l)-o,r[5]=l*ZC._i_(ZC._i_(l*r[5])/l)-o)):(r[0]=ZC._i_(l*r[0]),r[1]=ZC._i_(l*r[1]),4!==r.length&&7!==r.length||(r[2]=ZC._i_(l*r[2]),r[3]=ZC._i_(l*r[3])),7===r.length&&(r[4]=ZC._i_(l*r[4]),r[5]=ZC._i_(l*r[5])))}return r},A2O:function(e,i,t,n,a){var l,o,r,s,A,C,c;if(t.QJ&&(t.D["fast-vector-path"]=!0),!t.D["fast-vector-path"]){for(l=0,o=e.length;l=r[3]?.001:-.001),s=ZC.AO.BK(r[0],r[1],r[2],r[3]+d),A=ZC.AO.BK(r[0],r[1],r[2],r[4]-d),C="0 0",0===r[5]?r[4]-r[3]>360?(C="0 1",A[0]=s[0],A[1]=s[1]):C=r[4]-r[3]<=180?"0 1":"1 1":r[3]-r[4]>360?(C="0 0",A[0]=s[0],A[1]=s[1]):C=r[3]-r[4]<=180?"0 0":"1 0",p.push("a "+r[2]+","+r[2]+" 0 "+C+" "+(A[0]-s[0])+","+(A[1]-s[1]))}else"vml"===i&&(r[2]*=10,s=ZC.AO.BK(r[0],r[1],r[2],r[3]),A=ZC.AO.BK(r[0],r[1],r[2],r[4]),C=1===r[5]?"at":"wa",p.push(C+" "+ZC._i_(r[0]-r[2])+","+ZC._i_(r[1]-r[2])+","+ZC._i_(r[0]+r[2])+","+ZC._i_(r[1]+r[2])+" "+ZC._i_(s[0])+","+ZC._i_(s[1])+" "+ZC._i_(A[0])+","+ZC._i_(A[1])));else 7===r.length&&p.push(("svg"===i?"C ":"c ")+r[0]+" "+r[1]+" "+r[2]+" "+r[3]+" "+r[4]+" "+r[5])}else Z=!0;return t.D["fast-vector-path"]||t.O3&&ZC.cache.add("path-points-"+c,p.join("#")),t.H&&o<=20&&n&&(t.H.D[t.K+"-bounds"]=u),p},M7:function(e,i){var t,n,a=e.originalEvent||e.originalEventZC;return i=ZC._i_(i||"0"),a&&a.touches?a.touches.length>0?(t=a.touches[i].pageX,n=a.touches[i].pageY):a.changedTouches.length>0&&(t=a.changedTouches[i].pageX,n=a.changedTouches[i].pageY):(t=e.pageX,n=e.pageY),[ZC._i_(t||"0"),ZC._i_(n||"0")]},F4:function(e,i,t){t=t||document;var n;return null!==ZC._n_(i)?t.createElementNS?n=t.createElementNS(i,e):(n=t.createElement(e)).setAttribute("xmlns",i):n=t.createElement(e),"zcv:"===e.substring(0,4)&&(n.className="zcvml"),n},EU:function(e){var i;e instanceof Array||(e=[e]);for(var t=0,n=e.length;t1024&&"undefined"!=typeof e.innerHTML)return void(e.innerHTML="");if(s>0)for(var A=s-1;A>=0;A--)""===o?e.removeChild(e.childNodes[A]):0===e.childNodes[A].id.indexOf(o+"-")&&e.removeChild(e.childNodes[A])}},E9:function(e,i){switch("string"==typeof e&&(e=ZC.AK(e)),i){case"canvas":return e.getContext("2d");case"svg":case"vml":return e}},JW:function(e,i){switch(i){case"svg":return ZC.Q.ABI(e);case"vml":case"canvas":return ZC.Q.HX(e)}},HE:function(e,i){switch(i){case"svg":return ZC.Q.ABI(e);case"vml":return ZC.Q.HX(e);case"canvas":return ZC.Q.AD9(e)}},ABI:function(e){var i;if(ZC.AK(e.id))return ZC.AK(e.id);var t=ZC.Q.F4("g","http://www.w3.org/2000/svg");return null!==ZC._n_(i=e.id)&&t.setAttribute("id",i),null!==ZC._n_(i=e.cls)&&t.setAttribute("class",i),null!==ZC._n_(i=e.zidx)&&t.setAttribute("z-index",i),null!==ZC._n_(i=e["clip-path"])&&t.setAttribute("clip-path",i),e.after?e.p.insertBefore(t,e.after.nextSibling):e.p.appendChild(t),t},XA:function(e){var i;ZC.Q.EU(e.id);var t=ZC.Q.F4("clipPath","http://www.w3.org/2000/svg");return t.id=e.id,null!==ZC._n_(e.cx)?((i=ZC.Q.F4("circle","http://www.w3.org/2000/svg")).id=e.id+"-shape",ZC.Q.G2(i,{cx:e.cx,cy:e.cy,r:e.r})):((i=ZC.Q.F4("polygon","http://www.w3.org/2000/svg")).id=e.id+"-shape",ZC.Q.G2(i,{points:e.path})),t.appendChild(i),t},AD9:function(e){var i;if(ZC.AK(e.id))return ZC.AK(e.id);var t=document.createElement("canvas"),n=t.style;if(null!==ZC._n_(i=e.id)&&(t.id=i),null!==ZC._n_(i=e.cls)&&(t.className=i),null!==ZC._n_(i=e.wh)){var a=(""+i).split("/");e.width=a[0],e.height=a[1]}if(null!==ZC._n_(i=e.tl)){var l=(""+i).split("/");e.top=l[0],e.left=l[1]}return t.width=e.width,t.height=e.height,null!==ZC._n_(i=e.left)&&(n.left=i+"px"),null!==ZC._n_(i=e.top)&&(n.top=i+"px"),null!==ZC._n_(i=e.display)&&(n.display=i),null!==ZC._n_(i=e.position)&&(n.position=i),null!==ZC._n_(i=e.zidx)&&(n.zIndex=i),e.p.appendChild(t),t},HX:function(e){var i,t,n,a,l,o;if(ZC.AK(e.id))return n=ZC.AK(e.id),null!==ZC._n_(i=e.wh)&&(l=(""+i).split("/"),n.style.width=l[0]+"px",n.style.height=l[1]+"px"),null!==ZC._n_(i=e.tl)&&(o=(""+i).split("/"),n.style.top=o[0]+"px",n.style.left=o[1]+"px"),n;(a=(n=document.createElement("div")).style).whiteSpace="nowrap",null!==ZC._n_(i=e.wh)&&(l=(""+i).split("/"),e.width=l[0],e.height=l[1]),null!==ZC._n_(i=e.tl)&&(o=(""+i).split("/"),e.top=o[0],e.left=o[1]),null!==ZC._n_(i=e.id)&&(n.id=i),null!==ZC._n_(i=e.cls)&&""!==i&&(n.className=i);for(var r=[["top","","px"],["left","","px"],["width","","px"],["height","","px"],"position","overflow",["float","cssFloat|styleFloat"],["zidx","zIndex"],"clip","display",["fontSize","","px"],"fontFamily","fontWeight","fontStyle","textDecoration","textAlign","verticalAlign","color","border","borderTop","borderRight","borderBottom","borderLeft","background","cursor",["margin","marginTop|marginRight|marginBottom|marginLeft","px"],["marginTop","","px"],["marginRight","","px"],["marginBottom","","px"],["marginLeft","","px"],["padding","paddingTop|paddingRight|paddingBottom|paddingLeft","px"],["paddingTop","","px"],["paddingRight","","px"],["paddingBottom","","px"],["paddingLeft","","px"],"lineHeight","filter"],s=null,A=null,C=null,c=0,u=r.length;c")&&ZC.A4(n).children().each(function(){null!==ZC._n_(s)&&(null!==ZC._n_(this.style.fontFamily)&&""!==this.style.fontFamily||(this.style.fontFamily=s)),null!==ZC._n_(A)&&(null!==ZC._n_(this.style.fontSize)&&""!==this.style.fontSize||(this.style.fontSize=A+"px")),null!==ZC._n_(C)&&(null!==ZC._n_(this.style.fontWeight)&&""!==this.style.fontWeight||(this.style.fontWeight=C))})),e.rtl&&(n.style.unicodeBidi="bidi-override",n.style.direction="rtl"),e.cursor&&"hand"===e.cursor&&(n.style.cursor="pointer"),n},VS:null,A3Y:function(e,i,t,n,a,l,o){var r,s,A,C;null===ZC._n_(o)&&(o=!1);var c=!1;"[HTMLMODE]"===i.substring(0,10)&&(c=!0,i=i.substring(10)),C=e+"-text-ruler",-1!==e.indexOf("-fullscreen")&&(C="zc-text-ruler");var u="{{"+i+"}}"+t.replace(/[^a-z]/gi,"").toLowerCase()+n+l+a;if(ZC.cache.data["text-width-"+u]&&!o)return ZC.cache.data["text-width-"+u];if(ZC.cache.data["text-height-"+u]&&o)return ZC.cache.data["text-height-"+u];var p=i;p=p.replace(/
/g,'
');var Z;return(Z=ZC.AK(C))?(ZC.Q.VS&&ZC.Q.VS===e+t+n+l+a||(Z.style.fontFamily=t,Z.style.fontSize=n+"px",Z.style.fontWeight=a,Z.style.lineHeight=c?"130%":-1!==l?ZC._i_(l)+"px":"130%",ZC.Q.VS=e+t+n+l+a),Z.innerHTML=p):(Z=ZC.Q.HX({id:C,p:document.body,tl:"-9999/-9999",html:p,position:"absolute",fontFamily:t,fontSize:n,cls:"zc-text-ruler",fontWeight:a})).style.lineHeight=c?"130%":-1!==l?ZC._i_(l)+"px":"130%",-1===i.indexOf("<")||-1===i.indexOf(">")||c||ZC.A4(Z).children().each(function(){"BR"!==this.tagName.toUpperCase()&&(null!==ZC._n_(this.style.fontFamily)&&""!==this.style.fontFamily||(this.style.fontFamily=t),null!==ZC._n_(this.style.fontSize)&&""!==this.style.fontSize||(this.style.fontSize=n+"px"),this.style.lineHeight=-1!==l?ZC._i_(l)+"px":"130%","B"!==this.tagName.toUpperCase()&&"STRONG"!==this.tagName.toUpperCase()&&(null!==ZC._n_(this.style.fontWeight)&&""!==this.style.fontWeight||(this.style.fontWeight=a)))}),(r=Z.getBoundingClientRect())&&r.width>0?(s=r.width,o&&(A=r.height)):(s=ZC.mobile&&ZC.A4.browser.webkit?Z.offsetWidth:ZC.A4(Z).width(),o&&(A=ZC.mobile&&ZC.A4.browser.webkit?Z.offsetHeight:ZC.A4(Z).height())),o?(ZC.cache.add("text-height-"+u,A),A):(ZC.cache.add("text-width-"+u,s),s)}},!document.getElementsByClassName&&document.querySelectorAll&&(document.getElementsByClassName=function(e){return document.querySelectorAll("."+e)}),ZC.A4=function(e,i,t){var n,a,l,o,r=this;if(void 0===t&&(t=!0),t)return new ZC.A4(e,i,!1);if(r.OX=[],r.Q0=e,r.MF=i,r.length=0,r.MF=r.MF||document.getElementsByTagName("body")[0],"object"==typeof r.Q0)r.OX=[r.Q0];else if("string"==typeof r.Q0)for(var s=r.Q0.split(","),A=0;A")).length&&(c=!0,ZC.A4(n[0]).each(function(){var e=this;ZC.A4(n[1],this).each(function(){this.parentNode===e&&r.OX.push(this)})})),2===(n=C.split(" ")).length&&(c=!0,ZC.A4(n[0]).each(function(){ZC.A4(n[1],this).each(function(){r.OX.push(this)})})),!c)if("#"===C.substring(0,1))ZC.AK(C.substring(1))&&(r.OX=[ZC.AK(C.substring(1))]);else if("."===C.substring(0,1))if(document.getElementsByClassName){if(r.MF.getElementsByClassName)a=r.MF.getElementsByClassName(C.substring(1));else if(a=document.getElementsByClassName(C.substring(1)),r.MF!==document){var u=[];for(l=0,o=a.length;l1)for(var l=1;l1)for(var a=1;a=0;n--)t[n][0]!==l||i&&t[n][1]!==i||ZC.A4.EVENTS[e].splice(n,1);return this}}},ZC.A4._list_=function(e){for(var i=[],t=0;t=200&&s.status<300)&&r&&r(s.responseText,s.status,s,i),s.status>=400&&o&&o(s,s.status,s.statusText,i),s.onreadystatechange=new window.Function,s=null)}),window.ActiveXObject||(s.onerror=function(){o&&o(s,0,"",i)}),"POST"===t.toUpperCase()?(s.open("POST",i,a),s.setRequestHeader("X-Requested-With","XMLHttpRequest"),s.setRequestHeader("Content-type","application/x-www-form-urlencoded")):(""!==n&&(-1===i.indexOf("?")&&(i+="?"),i+="&"+n),s.open("GET",i,a)),l&&l(s);try{s.send(n),a||((A||s.status>=200&&s.status<300)&&r&&r(s.responseText,s.status,s,i),s.status>=400&&o&&o(s,s.status,s.statusText,i),s=null)}catch(c){A&&o&&(o(s,s.status,s.statusText,i),s.onreadystatechange=new window.Function,s=null)}}},ZC.AO={ACD:function(e,i){function t(e,i){-1===ZC.AV(e,i)&&e.push(i)}var n,a,l=zingchart.DEV.SPREADFACTOR,o=[],r=0;for(n=0;n1?e[n-2]:i,-1===s&&(s=o[r].min),o[r].min),t(o[r].items,n-1),t(o[r].items,n)):o[r]&&(o[r].max=e[n],o[r].max,r++);o[r]&&-1===o[r].max&&(o[r].max=360+i);var A=o.length;if(A>1&&o[A-1].max-o[0].min==360){for(a=0;a1&&(o[o.length-1].max=o[0].min+360),n=0;ni.x+i.width+t)&&(!(i.x>e.x+e.width+t)&&(!(e.y>i.y+i.height+t)&&!(i.y>e.y+e.height+t)))},_boxoverlap2_:function(e,i,t){return t=t||1,!(e.iX>i.iX+i.I+t)&&(!(i.iX>e.iX+e.I+t)&&(!(e.iY>i.iY+i.F+t)&&!(i.iY>e.iY+e.F+t)))},AG6:function(e,i){return e.iX>=i.iX&&e.iX<=i.iX+i.I&&e.iY>=i.iY&&e.iY<=i.iY+i.F&&e.iX+e.I>=i.iX&&e.iX+e.I<=i.iX+i.I&&e.iY+e.F>=i.iY&&e.iY+e.F<=i.iY+i.F},A5U:function(e,i,t){for(var n=Math.sqrt(e/Math.PI),a=Math.sqrt(i/Math.PI),l=Math.min(n,a),o=Math.max(n,a),r=ZC.MAX,s=0,A=l+o;A>o-l;A-=l/50){var C=l*l*Math.acos((A*A+l*l-o*o)/(2*A*l))+o*o*Math.acos((A*A+o*o-l*l)/(2*A*o))-.5*Math.sqrt((-A+l+o)*(A+l-o)*(A-l+o)*(A+l+o));Math.abs(C-t)i&&e[C-1]&&(Math.sqrt((e[C][0]-e[C-1][0])*(e[C][0]-e[C-1][0])+(e[C][1]-e[C-1][1])*(e[C][1]-e[C-1][1]))>i&&C-l>1&&(s+=Math.round(e[C-1][0]+A+n,10)+","+Math.round(e[C-1][1]+A+a,10)+","),o=e[C][0]+A+n,r=e[C][1]+A+a,l=C,s+=Math.round(o,10)+","+Math.round(r,10)+","));return s=s.substring(0,s.length-1)},YW:function(e,i){if(null===ZC._n_(e)||e.length<2)return"";null===ZC._n_(i)&&(i=6,ZC.mobile&&(i+=10));var t,n,a,l,o,r=[];for(t=0,n=e.length;t0&&null!==ZC._n_(e[t])&&null!==ZC._n_(e[t-1])&&e[t].join("/")!==e[t-1].join("/")||null===ZC._n_(e[t]))&&r.push(e[t]);var s=[],A=[],C=!1;for(t=0,n=r.length;t=h&&(o+=180),s.push(ZC.AO.BK(h,d,i,l+90),ZC.AO.BK(h,d,i,o),ZC.AO.BK(h,d,i,l+270));else if(t===r.length-1)a=Math.atan((Z-d)/(p-h)),o=l=ZC.TO(a),p>=h&&(o+=180),C?(A.push(ZC.AO.BK(h,d,i,l+270),ZC.AO.BK(h,d,i,o),ZC.AO.BK(h,d,i,l+90)),C=!1):s.push(ZC.AO.BK(h,d,i,l+270),ZC.AO.BK(h,d,i,o),ZC.AO.BK(h,d,i,l+90));else{var f=Math.atan((u-d)/(c-h)),_=Math.atan((d-Z)/(h-p));o=ZC.TO((f+_)/2),s.push(ZC.AO.BK(h,d,i,o+270)),c>=h&&p>=h?(s.push(ZC.AO.BK(h,d,i,o+180)),s.push(ZC.AO.BK(h,d,i,o+90)),A.push(ZC.AO.BK(h,d,i,o)),C=!0):c<=h&&p<=h?(s.push(ZC.AO.BK(h,d,i,o)),s.push(ZC.AO.BK(h,d,i,o+90)),A.push(ZC.AO.BK(h,d,i,o+180)),C=!0):A.push(ZC.AO.BK(h,d,i,o+90))}}for(t=A.length-1;t>=0;t--)s.push(A[t]);return s},A20:function(e,i){var t=0,n=0,a=[];switch(e+=""){case"horizontal":case"h":t=1,n=i;break;case"vertical":case"v":t=i,n=1;break;default:a=e.split("x"),null!==ZC._n_(a[0])&&ZC._i_(a[0])+""===a[0]&&(t=ZC._i_(a[0])),null!==ZC._n_(a[1])&&ZC._i_(a[1])+""===a[1]&&(n=ZC._i_(a[1])),0===n&&0===t?(t=Math.ceil(Math.sqrt(i)),n=Math.ceil(i/t)):(0===n&&(n=Math.ceil(i/t)),0===t&&(t=Math.ceil(i/n)))}return[t,n]},AB0:function(e,i){return.5*(2*i[1]+(-i[0]+i[2])*e+(2*i[0]-5*i[1]+4*i[2]-i[3])*e*e+(-i[0]+3*i[1]-3*i[2]+i[3])*e*e*e)},AB4:function(e,i){var t,n,a,l,o,r=e.length,s=[],A=[],C=[];for(t=0;tt))return i[a];o=a-1}}n=Math.max(0,o);var s=t-e[n],A=s*s;return i[n]+c[n]*s+Z[n]*A+h[n]*s*A}},XZ:function(e,i,t,n){null===ZC._n_(n)&&(n=1/(t/i.length*4));var a,l,o=[];if(e)if((a=[].concat(i))[1]&&a[2]){a[0]=a[0]||a[1]||a[2]||a[3],a[1]=a[1]||a[2]||a[0]||a[3],a[2]=a[2]||a[3]||a[1]||a[0],a[3]=a[3]||a[2]||a[1]||a[0];var r=ZC.AO.AB4([0,1,2,3],a);for(l=1;l<=2;l+=n)o.push([l-1,r(l)])}else o.push([]);else for(var s=1;s>>4&15)+"0123456789abcdef".charAt(15&i);return t},ACP:function(e){for(var i,t,n="",a=-1,l=e.length;++a>>6&31,128|63&i):i<=65535?n+=String.fromCharCode(224|i>>>12&15,128|i>>>6&63,128|63&i):i<=2097151&&(n+=String.fromCharCode(240|i>>>18&7,128|i>>>12&63,128|i>>>6&63,128|63&i));return n},ACA:function(e){var i,t=Array(e.length>>2);for(i=0;i>5]|=(255&e.charCodeAt(i/8))<>5]>>>t%32&255);return i},ACS:function(e,i){function t(e,i,t,n,a,l){return r(s(r(r(i,e),r(n,l)),a),t)}function n(e,i,n,a,l,o,r){return t(i&n|~i&a,e,i,l,o,r)}function a(e,i,n,a,l,o,r){return t(i&a|n&~a,e,i,l,o,r)}function l(e,i,n,a,l,o,r){return t(i^n^a,e,i,l,o,r)}function o(e,i,n,a,l,o,r){return t(n^(i|~a),e,i,l,o,r)}function r(e,i){var t=(65535&e)+(65535&i);return(e>>16)+(i>>16)+(t>>16)<<16|65535&t}function s(e,i){return e<>>32-i}e[i>>5]|=128<>>9<<4)]=i;for(var A=1732584193,C=-271733879,c=-1732584194,u=271733878,p=0,Z=e.length;pzingchart.DEV.MAXPOOLSIZE?(zingchart.pool.data={},zingchart.pool.size=0):zingchart.pool.data[t]=a}return a},zingchart.i18n={},zingchart.THEMES={},zingchart.V3D=2,zingchart.QUOTEDVALUES=!1,zingchart.EDITSOURCE=1,zingchart.MODULESDEP={line:"xy",line3d:"3d,line",area:"xy",area3d:"3d,area",vline:"yx",varea:"yx",vbar:"xy",vbar3d:"3d,vbar",hbar:"yx",hbar3d:"3d,hbar",scatter:"xy",bubble:"xy",hscatter:"yx",hbubble:"yx",pie:"r",pie3d:"3d,pie",nestedpie:"r",gauge:"r",vbullet:"vbar",hbullet:"hbar",vfunnel:"xy",hfunnel:"yx",piano:"xy",radar:"r",range:"xy",vrange:"yx",stock:"xy,vbar",venn:"r"},zingchart.SKIP={EVENT:!1,ANIMATION:!1,LEGEND:!1,CSV:!1,PARSE3D:!1},zingchart.MODULESDIR=function(e){for(var i=0;i-1)return e[i].src.split("zingchart.min.js")[0]+"modules/";return"./modules/"}(document.getElementsByTagName("head")[0].childNodes),zingchart.DEV={DOMFRAGMENTS:1,SORTTOKENS:1,PLOTSTATS:1,RESOURCES:1,KEEPSOURCE:1,SPREADTYPE:0,SPREADFACTOR:10,IGNORESUBUNIT:0,DELAYEDTRACKERS:0,STACKINGLOGIC:-1,SMARTDATELABELS:0,GC:1,CACHECANVASTEXT:0,CHECKDECIMALS:0,CACHESELECTION:0,MEDIARULES:1,SKIPTRACKERS:0,PLOTSHLAYER:0,RESIZESPEED:250,DEBOUNCESPEED:250,LOCALSVGEXPORT:1,SKIPPROGRESS:0,SKIPCONTEXTMENU:0,COPYDATA:1,GUIDETIMEOUT:0,LOOKUPCSSTRANSFORM:0,MAPSONBOTTOM:0,MAXPOOLSIZE:1024,MINTRACKERDIFF:1.5},zingchart.CANVASTEXT=0,zingchart.ZINDEX=1,zingchart.CMZINDEX=9999,zingchart.FSZINDEX=9998,zingchart.FSID=null,zingchart.ZCOUTPUT=0,zingchart.ASYNC=0,zingchart.SORTTRACKERS=0,zingchart.TIMEOUT=0,zingchart.USERCSS={},zingchart.OBJECTMODE="normal",zingchart.SYNTAX="mixed",zingchart.THEME=null,zingchart.EXPORTURL=("file:"===document.location.protocol?"http:":document.location.protocol)+"//export.zingchart.com/",zingchart.AJAXEXPORT=!1,zingchart.TOUCHZOOM="normal",zingchart.DEFAULT={height:480,width:640},zingchart.FASTWIDTH=0,zingchart.FONTSIZE=11,zingchart.FONTFAMILY="Lucida Sans Unicode,Lucida Grande,Lucida Sans,Helvetica,Arial,sans-serif",ZC.mobile&&(zingchart.FONTFAMILY="Lucida Sans,Helvetica,Arial,sans-serif"),zingchart.loadModules=function(e,i){for(var t=(""+e).split(","),n=0,a=t.length;n100){if(a>ZC.GESTURE.dist+50)ZC.GESTURE.type="pinch-in",zingchart.exec(ZC.GESTURE.id,"zoomin");else if(aZC.GESTURE.mp[0]+10?(o["x-"]=!0,o.xdist=ZC._a_(ZC.GESTURE.mp[0]-l[0])):l[0]ZC.GESTURE.mp[1]+10?(o["y+"]=!0,o.ydist=ZC._a_(ZC.GESTURE.mp[1]-l[1])):l[1]=n.P.iX&&l<=n.P.iX+n.P.I&&o>=n.P.iY&&o<=n.P.iY+n.P.F),touch:ZC.mobile}},"undefined"==typeof zingchart.SA&&(zingchart.SA=function(e){for(var i=0,t=zingchart.HU.length;i1)){var n=zingchart.WR(e);if(n){if("click"===e.type&&ZC.aMDXY&&(ZC._a_(ZC.aMDXY[0]-e.pageX)>2||ZC._a_(ZC.aMDXY[1]-e.pageY)>2))return;if(!zingchart.SKIP.EVENT){var a=zingchart.A09(e,n);a.target=zingchart.plugins.CLICK_TARGET||a.target,zingchart.plugins.CLICK_TARGET=null,ZC.mobile&&"touchend"===e.type&&(n.D["click-ts"]&&(new Date).getTime()-n.D["click-ts"]<500&&ZC.AP.BZ("dblclick",n,a),n.D["click-ts"]=(new Date).getTime()),ZC.AP.BZ("dblclick"===e.type?"dblclick":"click",n,a)}zingchart.SKIP.EVENT=!1,e.target.id!==n.K+"-menu-area"?n.hideCM():zingchart.YU(e)}}},ZC.mobile?(ZC.A4(document).bind("touchmove",function(){ZC.move=!0}),ZC.A4(document).bind("touchend",function(){ZC.move=!1})):(ZC.A4(document).bind("click",zingchart.SA),ZC.A4(document).bind("dblclick",zingchart.SA))),"undefined"==typeof zingchart.A2N&&(zingchart.A2N=function(e){e.touches.length>0&&(ZC.TOUCHEVENTS=!0)},ZC.A4(document).bind("touchstart",zingchart.A2N)),"undefined"==typeof zingchart.YU&&(zingchart.YU=function(e,i,t){if(!e||"IMG"===e.target.tagName.toUpperCase()||"AREA"===e.target.tagName.toUpperCase()||-1!==ZC.Q.SV(e.target).indexOf("zc-scroll")||-1!==e.target.id.indexOf("-legend-")||-1!==e.target.id.indexOf("-preview-")||zingchart.DEV.SKIPTRACKERS){var n,a,l,o,r,s;t=t||{};var A=null===ZC._n_(i)?zingchart.WR(e):zingchart.getLoader(i);if(A){if(-1!==ZC.AV(A.KM,"skip_context_menu"))return!1;if(null===ZC._n_(i)?(a=ZC.Q.M7(e),n=A.A4O(a[0],a[1])):n=null!==ZC._n_(t.graphid)?A.OR(t.graphid):A.AH[0],!n)return!1;var C=ZC.A4("#"+A.K+"-top");null===ZC._n_(i)?(l=a[0]-C.offset().left,o=a[1]-C.offset().top):(l=A.I/2,o=A.F/2);var c={};e&&(c=zingchart.A09(e,A));var u=ZC.AP.BZ("contextmenu",A,c,!0);if(!u&&void 0!==u&&(!e&&!t["from-api"]||e&&e.target.id!==A.K+"-menu-area"))return e.preventDefault(),!1;var p=ZC._tx_(A.K);A.A5P(n?n.L:-1,e);var Z=-1;if(0!==zingchart.CMZINDEX)Z=zingchart.CMZINDEX;else for(var h=ZC.AK(A.K);-1===Z&&null!==h.parentNode;)"auto"!==(Z=ZC._i_(ZC.A4(h).css("zIndex")))&&""!==Z&&null!==ZC._n_(Z)||(Z=-1),h=h.parentNode;Z&&-1!==Z&&null!==ZC._n_(Z)||(Z=1);var d=ZC.A4("#"+A.K+"-menu");if(d.css("zIndex",zingchart.ZINDEX+Z+1),null===ZC._n_(i)){if(e.target.id===A.K+"-print-png"||e.target.id===A.K+"-print-jpeg")return!0;e.preventDefault()}if(!ZC.AK(A.K+"-menu"))return!1;l=C.offset().left,o=C.offset().top;var f=C.width(),_=C.height();null===ZC._n_(i)?(r=(a=ZC.Q.M7(e))[0]||ZC.DX[0],s=a[1]||ZC.DX[1]):(r=l+A.I/2,s=o+5);var g=!1;if(A.VG("goback",!1),A.NY>0&&(A.VG("goback",!0),g=!0),A.VG("goforward",!1),A.NY=l&&r<=l+f*p[0]&&s>=o&&s<=o+_*p[1]){ZC.A4(".zc-menu").each(function(){this.id!==A.K+"-menu"&&A.hideCM()}),A.SN=[r,s,null===ZC._n_(i)?e.target.id:i],d.css("opacity",0).show();var v=ZC._i_(d.css("width"))+ZC._i_(d.css("paddingLeft"))+ZC._i_(d.css("paddingRight")),b=ZC._i_(d.css("height"))+ZC._i_(d.css("paddingTop"))+ZC._i_(d.css("paddingBottom")),m=1,B=!1;A.o.gui&&A.o.gui["context-menu"]&&A.o.gui["context-menu"]&&(m=A.o.gui["context-menu"].alpha?A.o.gui["context-menu"].alpha:1,B=A.o.gui["context-menu"].docked),d.css("opacity",m).hide();var D,K;if("classic"!==A.LH&&B){if(B){var E=A.B8.NU[A.LH].root.gui["context-menu"];ZC._cp_(A.o.gui["context-menu"],E),D="left"!==A.o.gui["context-menu"].position&&ZC._n_(A.o.gui["context-menu"].position)?C.offset().left+C.width()-v:C.offset().left}K=C.offset().top,d.css("left",ZC.BQ(1,D)+"px").css("top",ZC.BQ(1,K)+"px").css("height",C.height()+"px").css("box-sizing","border-box").show(),d=ZC.A4("#"+A.K+"-menu"),B&&d.OX[0].scrollHeight>C.height()&&d.css("overflow-y","scroll")}else{if(null===ZC._n_(i)&&e.target.id===A.K+"-menu-area"){ZC.AK(A.K+"-menu").style.paddingTop=0;var F=ZC.A4("#"+A.K+"-menu-area").attr("coords").split(","),X=ZC._i_(F[3])-ZC._i_(F[1]);ZC.AK(A.K+"-menu").style.backgroundPosition=ZC._i_(F[0])>A.I/2?"100% 0% !important":"0% 0% !important",D=l+(ZC._i_(F[0])>A.I/2?ZC._i_(F[2])-v:ZC._i_(F[0])),K=o+(ZC._i_(F[1])>A.F/1.25?ZC._i_(F[3])-b-X:ZC._i_(F[3]))}else ZC.AK(A.K+"-menu").style.backgroundPosition="50% 0% !important",D=A.SN[0]-v/2,K=A.SN[1],b>A.F*p[1]?K=o:K-o+b>A.F*p[1]&&(K=ZC.BQ(K-b,A.F*p[1]-b)),Dl+A.I*p[0]&&(D=ZC.CY(l+A.I*p[0]-v/2,D-v/2));if(t.position)switch(t.position){case"top":break;case"top-left":D=D-(A.I*p[0]-v)/2+5;break;case"top-right":D=D+(A.I*p[0]-v)/2-5;break;case"bottom":K=K+(A.F*p[1]-b)-10;break;case"bottom-left":K=K+(A.F*p[1]-b)-10,D=D-(A.I*p[0]-v)/2+5;break;case"bottom-right":K=K+(A.F*p[1]-b)-10,D=D+(A.I*p[0]-v)/2-5;break;case"left":K=K+(A.F*p[1]-b)/2-5,D=D-(A.I*p[0]-v)/2+5;break;case"right":K=K+(A.F*p[1]-b)/2-5,D=D+(A.I*p[1]-v)/2-5}else null!==ZC._n_(t.x)&&null!==ZC._n_(t.y)&&(D=l+ZC._i_(t.x),K=o+ZC._i_(t.y));if(d.css("left",ZC.BQ(1,D)+"px").css("top",ZC.BQ(1,K)+"px").show(),ZC.ie67){var I=ZC.A4("#"+A.K+"-menu div").width()[0]||120;d.css("width",I+"px")}}return A.A9B=!0,!1}}}},ZC.A4(document).bind("contextmenu",zingchart.YU)),zingchart.AA9=function(e,i){if(zingchart.css)return zingchart.css.addRule?zingchart.css.addRule(e,i):zingchart.css.insertRule(e+"{"+i+"}",0)},zingchart.wh=function(e,i,t){"auto"===i&&(i="100%"),"auto"===t&&(t="100%");var n,a,l=[0,0];return-1===(""+i).indexOf("%")&&-1===(""+t).indexOf("%")||(l=e.wh()),n=-1!==(""+i).indexOf("%")?l[0]*parseInt(i,10)/100:parseInt(i,10),a=-1!==(""+t).indexOf("%")?l[1]*parseInt(t,10)/100:parseInt(t,10),[n,a]},zingchart.IV={},zingchart.bind=function(e,i,t){e=e||"zingchart-global",zingchart.IV[e]||(zingchart.IV[e]={}),zingchart.IV[e][i]?zingchart.IV[e][i].push({fn:t}):zingchart.IV[e][i]=[{fn:t}]},zingchart.unbind=function(e,i,t){if(e=e||"zingchart-global",zingchart.IV[e]&&zingchart.IV[e][i])if(t){for(var n=0,a=zingchart.IV[e][i].length;n0&&(L.width()!==P||L.height()!==N)&&(e=d.LO||d.QV?zingchart.wh(L,""+L.width(),""+L.height()):zingchart.wh(L,d.FV,d.MN))[0]>10&&e[1]>10){for(d.I=e[0],d.F=e[1],P=L.width(),N=L.height(),o=0,r=d.AH.length;o10&&N>10){for(-1!==(""+d.FV).indexOf("%")?d.I=P*ZC.IH(d.FV):d.I=P,-1!==(""+d.MN).indexOf("%")?d.F=N*ZC.IH(d.MN):d.F=N,o=0,r=d.AH.length;o%g:%i:%s %A
%q ms",second:"%d %M %Y
%g:%i:%s %A",minute:"%d %M %Y
%g:%i %A",hour:"%d %M %Y
%g %A",day:"%d %M %Y",month:"%M %Y",year:"%Y"},"days-short":["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],"days-long":["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],"months-short":["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],"months-long":["January","February","March","April","May","June","July","August","September","October","November","December"],"sync-wait":"Wait...","export-wait":"Exporting...","progress-wait-long":"Wait. Loading...","progress-wait-short":"Wait...","progress-wait-mini":"...","error-header":"An Error Has Occured","error-message":"Error Message:","error-close":"Close","bugreport-header":"Submit Bug Report","bugreport-senddata":"Send JSON Data","bugreport-sendcapture":"Send Graph Capture","bugreport-yourcomment":"Your Comment:","bugreport-jsondata":"JSON Data:","bugreport-youremail":"Your Email Address","bugreport-infoemail":"if you want to receive via email our reply to your problem","bugreport-emailmandatory":"Email address is mandatory...","bugreport-submit":"Submit","bugreport-cancel":"Cancel","bugreport-confirm":"Your bug report was sent.\n\nThank you!","about-close":"Close","viewsource-jsonsource":"Parsed JSON","viewsource-originalsource":"Original JSON","viewsource-close":"Close","viewsource-apply":"Apply","viewimage-close":"Close","legend-pagination":"Page %page% of %pages%"},ZC.HI=zingchart.i18n.en_us,zingchart.getLoader=function(e){for(var i=0;i0&&(ZC.AP.BZ("history_back",C,C.FH()),C.NY--,zingchart.exec(C.K,"setdata",{data:C.QQ[C.NY]}));break;case"goforward":C.I7&&C.NY10&&v[1]>10)&&(C.I=v[0],C.F=v[1],null!==ZC._n_(n=t.layout)&&(C.o.layout=n),""===C.M9&&(C.D["from-api"]=!0,C.D.preservezoom=!0,C.resize(f),C.FV=_,C.MN=g,C.A27=!1));break;case"plothide":case"hideplot":(o=C.C9(t.graphid))&&o.A3P(t,"hide");break;case"showguide":case"hideguide":ZC.DX[0]=ZC._n_(t.x)?t.x:ZC.DX[0],ZC.DX[1]=ZC._n_(t.y)?t.y:ZC.DX[1],(o=C.C9(t.graphid))&&C.YY(o.K,"showguide"===i);break;case"showtooltip":case"hidetooltip":case"clicknode":if(o=C.C9(t.graphid)){var b=t.ev||{};(r=o.HV(t.plotindex,t.plotid))&&r.R.length&&!t.xy?(s=r.L,A=ZC._i_(t.nodeindex||"0"),b.targetid=o.K+"-plotset-plot-"+s+"-node-"+A,b.update=!0):b.targetid=o.K+"-xy-"+ZC._i_(t.y||"0")+"-"+ZC._i_(t.x||"0"),"clicknode"===i?(b.which=0,o.T5(b)):o.A.A8&&("showtooltip"===i?o.A.A8.onmouseover(b,t.data):o.A.A8.hide())}break;case"locktooltip":ZC.TTLOCK=!0;break;case"unlocktooltip":ZC.TTLOCK=!1;break;case"showhoverstate":if(o=C.C9(t.graphid)){r=o.HV(t.plotindex,t.plotid),s=ZC._i_(r?r.L:0),A=ZC._i_(t.nodeindex||"0");var m=o.AY.A6[s].FP(A);o.LN(),m.A3H()}break;case"plotshow":case"showplot":(o=C.C9(t.graphid))&&o.A3P(t,"show");break;case"togglesource":ZC.AK(C.K+"-viewsource")?ZC.Q.EU(C.K+"-viewsource"):C.A5L();break;case"togglebugreport":ZC.AK(C.K+"-bugreport")?ZC.Q.EU(C.K+"-bugreport"):C.A6I();break;case"toggleabout":ZC.AK(C.K+"-about")?ZC.Q.EU([C.K+"-about",C.K+"-about-mask"]):C.A9D();break;case"toggleplot":(o=C.C9(t.graphid))&&o.Q4(t);break;case"getcharttype":return(o=C.C9(t.graphid))?o.AF:null;case"showversion":case"getversion":return ZC.VERSION;case"get3dview":return(o=C.C9(t.graphid))?o.F0:null;case"set3dview":(o=C.C9(t.graphid))&&(null===ZC._n_(C.o.graphset[o.L]["3d-aspect"])&&(C.o.graphset[o.L]["3d-aspect"]={}),ZC._cp_(t,C.o.graphset[o.L]["3d-aspect"]),null===ZC._n_(o.o["3d-aspect"])&&(o.o["3d-aspect"]={}),ZC._cp_(t,o.o["3d-aspect"]),zingchart.SKIP.PARSE3D=!0,o.autoFit(),o.K3(!0,!0),zingchart.SKIP.PARSE3D=!1);break;case"getpage":return C.L4;case"setpage":var B=0;null!==ZC._n_(n=t.page)&&(B=ZC._i_(n)),C.L4=B,ZC.ZH(function(){C.clear(),C.parse(),C.paint()},!0);break;case"unbinddocument":ZC.A4(document).unbind(ZC.Q.C0("mousemove"),zingchart.MG).unbind(ZC.Q.C0("mousedown"),zingchart.MG).unbind(ZC.Q.C0("mouseup"),zingchart.MG).unbind("click",zingchart.SA).unbind("contextmenu",zingchart.YU),C.D5&&C.D5.unbind()}var D;for(zingchart.ABE&&null!==(D=zingchart.ABE(e,i,t))&&(n=D),zingchart.AB1&&null!==(D=zingchart.AB1(e,i,t))&&(n=D),zingchart.AB5&&null!==(D=zingchart.AB5(e,i,t))&&(n=D),zingchart.ABF&&null!==(D=zingchart.ABF(e,i,t))&&(n=D),zingchart.AAJ&&null!==(D=zingchart.AAJ(e,i,t))&&(n=D),zingchart.ABG&&null!==(D=zingchart.ABG(e,i,t))&&(n=D),a=0,l=zingchart.A8X.length;am;A--)b[A]=b[A-1];b[m]=t.value||"",F.o.graphset[a.L][f].values=b}F.D.json=ZC.GT(JSON.stringify(F.o)),a.LU("on-change"),X&&(a.D["from-api"]=!0,a.K3(x,x))}break;case"removescalevalue":if(zingchart.SKIP.CSV=!0,a=F.C9(t.graphid)){for(f=t.scale||"scale-x",_=0,g=a.BM.length;_m;A--)v[A]=v[A-1];if(v[m]=t.value,!ee)for(_=0,g=a.BM.length;_m;A--)b[A]=b[A-1];b[m]=t[f+"-value"],F.o.graphset[a.L][f].values=b}ZC.AP.BZ("node_add",F,{id:F.K,graphid:a.K,plotindex:o.L,nodeindex:m,key:m,value:t.value,text:t.value}),F.o.graphset[a.L].series[o.L].values=a.o.series[o.L].values,F.D.json=ZC.GT(JSON.stringify(F.o)),a.LU("on-change"),X&&(a.D["from-api"]=!0,a.K3(x,x))}break;case"removenode":if(zingchart.SKIP.CSV=!0,(a=F.C9(t.graphid))&&(o=a.HV(t.plotindex,t.plotid))){v=a.o.series[o.L].values,m=null===ZC._n_(t.nodeindex)?o.R.length-1:ZC._i_(t.nodeindex);var te=!0;if(null!==ZC._n_(t.nodekeyvalue))for(te=!1,_=0,g=o.R.length;_0&&null!==ZC._n_(B[A][0])&&B[A][0].length>1,Ce=!0;if(null!==ZC._n_(n=t.ignoreduplicates)&&(Ce=ZC._b_(n)),Ae){var ce=se.length;for(c=0,u=B[A].length;c=0;pe--){if(B[A][c][0]>se[pe][0]){se.push(B[A][c]),ue=!0;break}if(B[A][c][0]===se[pe][0]){ue=!0;break}}ue&&Ce||se.push(B[A][c])}}else for(c=0,u=B[A].length;cB.length)for(_=B.length;_a.H.I&&(n=!1),null!==ZC._n_(t["max-width"])&&ZC._i_(t["max-width"])a.H.F&&(n=!1),null!==ZC._n_(t["max-height"])&&ZC._i_(t["max-height"])")}return""!==t?[t,ZC.XL.md5(t)]:null},JE:function(){return!0},copy:function(e){var i=this;ZC._cp_(e.o,i.o),e.I0&&(i.I0=i.I0||{},ZC._cp_(e.I0,i.I0)),e.J5&&(i.J5=i.J5||{},ZC._cp_(e.J5,i.J5)),ZC._cp_(e.D,i.D),ZC._cp_(e.E7,i.E7)}}),ZC.D0=ZC.ACO.C7({$i:function(e){this.b(e);var i=this;e&&e.H&&(i.H=e.H),i.K="",i.DI=null,i.AM=!0,i.A0="-1",i.AE="-1",i.GQ="",i.HJ="",i.VC=!0,i.D9="",i.LZ="repeat",i.T4="50% 50%",i.WE="",i.KL=1,i.NE="linear",i.N8=90,i.W4=0,i.W2=0,i.B0=0,i.B7="#000",i.G9="",i.EX=0,i.G6=0,i.AT=0,i.BV="#000",i.C5=1,i.NQ=1,i.SW="butt",i.ZT="round",i.M4=!1,i.OE=45,i.JP=2,i.SU=.75,i.RQ="#999",i.P1=0,i.CZ=!0,i.MZ=!1,i.L1=!1,i.A1T=!1,i.OG=null,i.BG=""},getPMap:function(){var e=this.b();return this.addPMap(e,"visible,backgroundColor1,backgroundColor2,gradientColors,gradientStops,backgroundImage,backgroundRepeat,backgroundPosition,backgroundFit,backgroundScale,fillType,fillAngle,fillOffsetX,fillOffsetY,lineWidth,lineColor,lineStyle,lineSegmentSize,lineGapSize,borderWidth,borderColor,borderAlpha,alpha,lineCap,shadow,shadowAngle,shadowDistance,shadowAlpha,shadowColor,shadowBlur,class,border","AM,A0,AE,GQ,HJ,D9,LZ,T4,WE,KL,NE,N8,W4,W2,B0,B7,G9,EX,G6,AT,BV,NQ,C5,SW,M4,OE,JP,SU,RQ,P1,DI,BG"),e},copy:function(e){this.b(e);for(var i=this,t="AM,A0,AE,GQ,HJ,D9,VC,LZ,T4,WE,KL,NE,N8,W4,W2,B0,B7,G9,EX,G6,AT,BV,NQ,C5,SW,M4,OE,JP,SU,RQ,P1,CZ,L1,DI,H,BG".split(","),n=0,a=t.length;n2&&null!==t[0]&&null!==t[t.length-1]&&t[0].join(",")===t[t.length-1].join(",")&&(i.SW="round");var o,r,s,A,C,c,u=i.H.AC;if("canvas"!==u||0!==i.B0&&"-1"!==i.B7){if(i.M4&&!n){i.C6=i.C6||i.Z;var p,Z=ZC.Q._sh_(t,i);"undefined"!=typeof i.A58?p=i.A58:((p=new ZC.DW(i)).copy(i),p.K=i.K+"-sh",p.M4=!1,p.B0+=p.P1,p.B7=p.RQ),p.C5=i.C5*p.SU,"undefined"==typeof i.ADB&&(i.A58=p),p.CZ=!1,o=i.C6?ZC.Q.E9(i.C6,u):e,ZC.CS.setup(o,p),ZC.CS.paint(o,p,Z,!1,1,l)}var h=ZC._i_(i.EX||"0"),d=ZC._i_(i.G6||"0");"solid"===i.G9&&(h=d=0);var f=t.length;"undefined"==typeof i.AA&&(i.AA=0),"canvas"===u&&(e.lineJoin=i.ZT,e.lineCap=i.SW,e.strokeStyle=ZC.AP.A2M(ZC.AP.G5(i.B7),n?i.NQ:i.C5),e.lineWidth=i.B0,e.beginPath());var _=!1;if(-1!==ZC.AV(["svg","vml"],u))r=l?[]:ZC.Q.A2O(t,u,i,n);else{var g=!1;"dashdot"!==i.G9&&(g=e.setLineDash)&&e.setLineDash(0===h||0===d?[]:[h,d]);var v=0,b=[ZC.MAX,ZC.MAX,-ZC.MAX,-ZC.MAX];for(c=0;ch){v=0;var y;y="dashdot"===i.G9?Math.floor(ZC._a_(x/((F+i.B0+d)/2))):Math.floor(ZC._a_(x/F));var w=Math.atan2(I,X),Y=Math.cos(w),M=Math.sin(w),H=B,L=D,P=h;for(A=0;Ah?e.lineTo(H+Y*h,L+M*h):x>0&&e.lineTo(H+Y*x,L+M*x),e.moveTo(K,E)}else v=x}}else _=!0;i.H&&f<=6&&n&&(i.H.D[i.K+"-bounds"]=b)}switch(u){case"canvas":e.globalCompositeOperation=i.A0M,e.stroke();break;case"svg":case"vml":if(null===ZC._n_(i.o["top-state"])&&i.H.O3&&(!n||i.D.areanode)){if(C=i.D.areanode?i.A0+"-"+i.AE+"-"+i.D9+"-"+i.B0+"-"+i.G9+"-"+i.C5+"-"+i.BJ+"-"+i.BH:i.B7+"-"+i.B0+"-"+i.G9+"-"+i.C5+"-"+i.BJ+"-"+i.BH,null===ZC._n_(i.H.NX[a])){i.H.NX[a]={uid:C,ctx:e,path:r,style:i,filled:n};break}if(i.H.NX[a].uid===C&&i.H.NX[a].path.length<2e3){A=i.H.NX[a].path,r&&r[0]&&(A.length>0&&A[A.length-1].replace(/[A-Z]+/,"")===r[0].replace(/[A-Z]+/,"")&&(r[0]=""),i.H.NX[a].path=i.H.NX[a].path.concat(r));break}"svg"===u?ZC.CS.W6(i.H.NX[a].ctx,i.H.NX[a].style,i.H.NX[a].path.join(" "),i.H.NX[a].filled):ZC.CS.W5(i.H.NX[a].ctx,i.H.NX[a].style,i.H.NX[a].path.join(" "),i.H.NX[a].filled),i.H.NX[a]={uid:C,ctx:e,path:r,style:i,filled:n};break}"svg"===u?ZC.CS.W6(e,i,r.join(" "),n,l):ZC.CS.W5(e,i,r.join(" "),n)}if(null!==ZC._n_(i.o["top-state"])&&!i.Y3&&!i.D["skip-top"]&&!i.VV){var N=new ZC.HS(i.A);N.copy(i),N.VV=!0,N.M4=!1,N.Z=i.Z,N.append(i.o["top-state"]),N.K=i.K+"-top",N.parse(),"svg"===u?ZC.CS.W6(e,N,r.join(" "),n,l):"vml"===u?ZC.CS.W5(e,N,r.join(" "),n):ZC.CS.paint(e,N,t,n,a,l)}}}},smooth:function(e,i,t){var n,a,l,o;ZC._n_(i)&&(i=!1),t=t||"h";var r=[],s=[];for(n=0,a=e.length;n0&&(u.stroke=i.B7,u["stroke-width"]=i.B0,u["stroke-opacity"]=n?i.NQ:i.C5,"solid"===i.G9||0===i.EX&&0===i.G6||("dashdot"===i.G9?u["stroke-dasharray"]=[i.EX,i.G6,i.B0,i.G6].join(" "):u["stroke-dasharray"]=i.EX+","+i.G6)),l.id=d,""!==f&&(u.transform=f),i.o["fast-line"]&&i.B0>0?(l.setAttribute("stroke",u.stroke),l.setAttribute("stroke-width",u["stroke-width"]),l.setAttribute("stroke-opacity",u["stroke-opacity"]),l.setAttribute("d",t)):ZC.Q.G2(l,u),ZC.CS._append_(e,i,l);var g;if((!i.D.border||"all"===i.D.border)&&"undefined"!=typeof i.D.imgfill)if("string"==typeof i.D.imgfill)ZC.AK(d+"-imgfill")||(g=a?ZC.Q.F4("rect","http://www.w3.org/2000/svg"):ZC.Q.F4("path","http://www.w3.org/2000/svg"),ZC.Q.G2(g,{id:d+"-imgfill",transform:f,fill:i.D.imgfill,"fill-opacity":i.C5}),a?ZC.Q.G2(g,{x:o,y:r,width:ZC.BQ(0,s),height:ZC.BQ(0,A),rx:C,ry:c}):ZC.Q.G2(g,{d:t}),ZC.CS._append_(e,i,g));else if(!ZC.AK(d+"-imgfill")){var v=i.D.imgfill,b=ZC.Q.F4("image","http://www.w3.org/2000/svg");b.setAttributeNS?"zc."===i.D9.substring(0,3)?b.setAttributeNS("http://www.w3.org/1999/xlink","href",ZC.IMAGES[i.D9]):b.setAttributeNS("http://www.w3.org/1999/xlink","href",i.D9):"zc."===i.D9.substring(0,3)?b.setAttribute("src",ZC.IMAGES[i.D9]):b.setAttribute("src",i.D9),null!==ZC._n_(i.D["clip-path"])&&ZC.Q.G2(b,{"clip-path":"url(#"+i.D["clip-path"]+")"}),ZC.Q.G2(b,{id:d+"-imgfill",x:v[1],y:v[2],"fill-opacity":i.C5,width:i.D["bg-image-width"],height:i.D["bg-image-height"],preserveAspectRatio:"none"}),ZC.CS._append_(e,i,b)}}},W5:function(e,i,t,n){var a;n&&(t+=" x e");var l,o,r,s,A,C="";"undefined"==typeof i.K||""===i.K?"undefined"!=typeof i.H&&(C=i.H.GRAPHID+"-path-"+ZC.SEQ,ZC.SEQ++):C=i.K+"-path";var c=ZC.Q.F4("zcv:shape");c.style.position="absolute",c.style.rotation=i.AA,c.id=C;var u=ZC.Q.F4("zcv:path");if(u.v=t,u.setAttribute("VMLv",t),c.appendChild(u),0===i.B0)c.stroked=!1;else{var p=ZC.Q.F4("zcv:stroke");if(r=i.C5,"undefined"!=typeof i.D.A8F&&(r=i.D.A8F),"undefined"!=typeof i.D.stroke)l=i.D.stroke.weight,o=i.D.stroke.color,r=i.D.stroke.opacity,s=i.D.stroke.dashstyle;else{switch(s="solid",i.G9){case"solid":s="solid";break;case"dotted":s="dot";break;case"dashed":s="dash";break;default:s=i.G9}"solid"!==s&&"0 0"!=(a=ZC.CY(6,i.EX*i.B0)+" "+ZC.CY(8,i.G6*i.B0))&&(s=a),l=i.B0,o=i.B7}ZC.Q.G2(p,{weight:l+"px",color:o,opacity:r,miterlimit:10,endcap:"flat",joinstyle:"round",dashstyle:s}),c.appendChild(p)}n&&"undefined"!=typeof i.D.fill&&-1!==i.D.fill?(c.filled=!0,c.appendChild(i.D.fill)):c.filled=!1,ZC.Q.G2(c,{coordorigin:"0 0",coordsize:i.AA%360==0?"100 100":i.H.I+" "+i.H.F});var Z=0,h=0;if(i.AA%360!=0&&"undefined"!=typeof i.D.cx&&"undefined"!=typeof i.D.cy){var d=i.H.I/2-i.D.cx,f=i.H.F/2-i.D.cy,_=0===f?0:ZC.TO(Math.atan(d/f));i.D.cy>i.H.F/2&&(_+=180);var g=Math.sqrt(d*d+f*f);Z=d-g*ZC.EO(_-i.AA),h=f-g*ZC.EF(_-i.AA)}var v=0-Z;null!==ZC._n_(i.BJ)&&(v+=i.BJ);var b=0-h;if(null!==ZC._n_(i.BH)&&(b+=i.BH),c.style.left=v+"px",c.style.top=b+"px",e.appendChild(c),i.AA%360==0?(c.style.width="10px",c.style.height="10px"):(c.style.width=i.H.I+"px",c.style.height=i.H.F+"px"),("all"===i.D.border||"undefined"!=typeof i.D.imgfill)&&"undefined"!=typeof i.D.imgfill){var m=i.D.imgfill;1===m.length?((c=ZC.Q.F4("zcv:shape")).style.position="absolute",c.style.rotation=i.AA,(u=ZC.Q.F4("zcv:path")).v=t,c.appendChild(u),c.appendChild(m[0]),c.stroked=!1,ZC.Q.G2(c,{id:C+"-imgfill",filled:!0,coordorigin:"0 0",coordsize:i.AA%360==0?"100 100":i.H.I+" "+i.H.F}),c.style.left=v+"px",c.style.top=b+"px",e.appendChild(c),i.AA%360==0?(c.style.width="10px",c.style.height="10px"):(c.style.width=i.H.I+"px",c.style.height=i.H.F+"px")):3===m.length&&((A=ZC.Q.F4("img")).id=C+"-img","zc."===i.D9.substring(0,3)?A.src=ZC.IMAGES[i.D9]:A.src=i.D9,A.style.position="absolute",A.style.left=m[1]+"px",A.style.top=m[2]+"px",A.style.width=i.D["bg-image-width"]+"px",A.style.height=i.D["bg-image-height"]+"px",e.appendChild(A))}}},ZC.DW=ZC.D0.C7({$i:function(e){this.b(e);var i=this;i.A=e,i.Z=null,i.C6=null,i.H2="",i.iX=-1,i.iY=-1,i.DQ="poly",i.E=[],i.D1=[0,0,0,0],i.AA=0,i.AI=0,i.KT=0,i.BJ=0,i.BH=0,i.A9O=0,i.DR=0,i.B3=0,i.BI=360,i.CN=0,i.TL=!1,i.ADA=!1,i.A50=0,i.AAK="",i.O3=!1,i.A9P=1,i.JN=1,i.E8=null,i.F9=null,i.IR="auto",i.K5=!1,i.A0M="source-over",i.QJ=!1},getPMap:function(){var e=this.b();return this.addPMap(e,"objectId,x,y,points,bounds,pieAngleStart,pieAngleEnd,pieSlice,url,target,offsetX,offsetY,offsetR,size,size2,angle,shape,flat,cursor","H2,iX,iY,E,D1,B3,BI,CN,E8,F9,BJ,BH,DR,AI,KT,AA,DQ,K5,IR"),e},build:function(){},copy:function(e){this.b(e);var i,t,n=this,a="BJ,BH,DR,AI,KT,AA,DQ,K5,IR".split(",");for(i=0,t=a.length;i0)for(n.E=[],i=0,t=e.E.length;i=1||e<0||zingchart.DEV.IGNORESUBUNIT)&&!t?"x"===i?l+parseFloat(e):o+parseFloat(e):e>=0&&e<1||t?"x"===i?(r=r||1,Math.round(l+r*e)):(s=s||1,Math.round(o+s*e)):void 0},locate:function(e){var i,t=this;if(t.TL)return-1!==(""+t.o.x).indexOf("lon")?t.iX=t.ll_(t.o.x,"x"):t.Z5("x","iX"),-1!==(""+t.o.y).indexOf("lat")?t.iY=t.ll_(t.o.y,"y"):t.Z5("y","iY"),void t.A0S();1===e?(null!==(i=ZC._n_(t.o.x))&&(t.iX=t.xy_(i,"x")),null!==(i=ZC._n_(t.o.y))&&(t.iY=t.xy_(i,"y")),-1===t.iX&&(t.iX=t.A.iX),-1===t.iY&&(t.iY=t.A.iY)):2===e&&(t.A0S(),t.I=t.D1[2]-t.D1[0],t.F=t.D1[3]-t.D1[1])},A0S:function(){var e,i=this,t=ZC.MAX,n=ZC.MAX,a=-ZC.MAX,l=-ZC.MAX;switch(i.DQ){case"custom":t=0,n=0,a=0,l=0;break;case"circle":case"arc":case"pie":t=i.iX-i.AI,n=i.iY-i.AI,a=i.iX+i.AI,l=i.iY+i.AI;break;default:for(var o=0,r=i.E.length;o50&&(t=2),o>100&&(t=4),0===r?a%360!=l%360&&n.push([i.iX,i.iY]):n.push(ZC.AO.BK(i.iX,i.iY,r,a),ZC.AO.BK(i.iX,i.iY,(o+r)/2,a-.25*i.AT),ZC.AO.BK(i.iX,i.iY,o,a)),e=a;e<=l;e+=t)n.push(ZC.AO.BK(i.iX,i.iY,o,e));if(n.push(ZC.AO.BK(i.iX,i.iY,o,l)),n.push(ZC.AO.BK(i.iX,i.iY,(o+r)/2,l+.25*i.AT)),0===r)a%360!=l%360&&n.push([i.iX,i.iY]);else{for(n.push(ZC.AO.BK(i.iX,i.iY,r,l)),e=l;e>=a;e-=t)n.push(ZC.AO.BK(i.iX,i.iY,r,e));n.push(ZC.AO.BK(i.iX,i.iY,r,a))}return n.push([n[0][0],n[0][1]]),ZC.AO.PM(n,Math.min(5,o/5),[i.BJ,i.BH])}if(0===i.AA||"rectangle"!==i.DQ&&"rect"!==i.DQ)return ZC.AO.PM(i.E,Math.min(5,i.AI/5),[i.BJ,i.BH]);var s,A,C,c,u,p,Z,h,d=[];for(C=ZC._i_((i.D1[0]+i.D1[2])/2),c=ZC._i_((i.D1[1]+i.D1[3])/2),s=0,A=i.E.length;s-1&&p.push(ZC.AO.PM(t,Math.min(5,A.AI/5),[A.BJ,A.BH])),t=[];if(0!==A.AA)for(n=ZC._i_((A.D1[0]+A.D1[2])/2),a=ZC._i_((A.D1[1]+A.D1[3])/2),e=0,i=t.length;e-1&&p.push(ZC.AO.PM(t,Math.min(5,A.AI/5),[A.BJ,A.BH])),p}},parse:function(e){var i,t,n,a,l,o,r;null===ZC._n_(e)&&(e=!1),this.o.tween||e||this.b();var s=this;if(!s.o.tween&&!e){s.assign_a([["map","A50"]]),"string"==typeof s.o.item&&s.assign_a([["item","AAK"]]),0!==s.A50&&(null===ZC._n_(s.o["map-item"])||s.o["map-item"])&&(s.o["map-item"]=!0,s.o["map-skip-z-sort"]=!0);var A=["offset-x","offset-y"];for(t=0;t<2;t++){var C=A[t],c="offset-x"===C?"lon":"lat";if(null!==(i=s.o[C])&&void 0!==i&&-1!==(i=""+i).indexOf(c)){i=ZC._f_(i.replace(c,""));var u=zingchart.maps.maps[s.A50];u&&(i=zingchart.maps.translate(C.replace("offset-"),i,s.A.I,s.A.F,u._INFO_.bbox),s.o[C]=i)}}for(s.assign_a([["url","E8"],["target","F9"],["cursor","IR"],["id","H2"],["angle","AA","i"],["static","K5","b"],["flat","K5","b"],["angle-start","B3","f"],["angle-end","BI","f"],["slice","CN","i"],["size","AI","f"],["size-2","KT","f"],["fast-vector-path","QJ","b"],["type","DQ"],["points","E"],["offset-x","BJ"],["offset-y","BH"],["offset-z","A9O","i"],["offset-r","DR","i"],["z-sort","A9P","i"],["z-index","JN","f"],["composite","A0M"]]),s.BJ=ZC.IH(s.BJ,!0),s.BH=ZC.IH(s.BH,!0),s.BJ>-1&&s.BJ<1&&"undefined"!=typeof s.D["p-width"]&&(s.BJ*=s.D["p-width"]),s.BH>-1&&s.BH<1&&"undefined"!=typeof s.D["p-height"]&&(s.BH*=s.D["p-height"]),s.AI=ZC.BQ(1,s.AI),s.KT=ZC.BQ(1,s.KT),null!==s.o["z-sort"]&&"undefined"!=typeof s.o["z-sort"]||(s.A9P=s.JN),"rectangle"!==s.DQ&&"rect"!==s.DQ||s.assign_a([["width","AI","f"],["height","KT","f"]]),s.A4L?(s.E=JSON.parse(JSON.stringify(s.F8)),s.A4L=!1):s.F8=JSON.parse(JSON.stringify(s.E)),t=0,n=s.E.length;t4?2:7-a),t=0+o;t<360+o;t+=l)s.E.push(ZC.AO.BK(s.iX,s.iY,.75*Z,t),ZC.AO.BK(s.iX,s.iY,.75*r,t+l/2));s.E.push([s.E[0][0],s.E[0][1]]);break;case"rpoly3":case"rpoly4":case"rpoly5":case"rpoly6":case"rpoly7":case"rpoly8":case"rpoly9":for(s.E=[],Z=s.AI,l=360/(a=ZC._i_(s.DQ.replace("rpoly",""))),o=a%2==0?0:-90,null!==ZC._n_(s.o["angle-offset"])&&(o=ZC._i_(s.o["angle-offset"])),t=0+o;t<360+o;t+=l)s.E.push(ZC.AO.BK(s.iX,s.iY,Z,t));s.E.push([s.E[0][0],s.E[0][1]]);break;case"gear3":case"gear4":case"gear5":case"gear6":case"gear7":case"gear8":case"gear9":for(s.E=[],Z=2*s.AI,l=360/(2*(a=ZC._i_(s.DQ.replace("gear","")))),r=.75*Z,t=0+(o=a%2==0?0:-90);t<360+o;t+=2*l){var g=t+l/2;s.E.push(ZC.AO.BK(s.iX,s.iY,.75*Z,g),ZC.AO.BK(s.iX,s.iY,.75*Z,g+l),ZC.AO.BK(s.iX,s.iY,.75*r,g+l+0*l),ZC.AO.BK(s.iX,s.iY,.75*r,g+2*l-0*l))}s.E.push([s.E[0][0],s.E[0][1]]);break;case"hamburger":Z*=2;var v=s.iX,b=s.iY-10;s.E=s.E.concat([[v-Z/2,b-s.KT/2],[v+Z/2,b-s.KT/2],[v+Z/2,b+s.KT/2],[v-Z/2,b+s.KT/2],[v-Z/2,b-s.KT/2],null]),b+=5,s.E=s.E.concat([[v-Z/2,b-s.KT/2],[v+Z/2,b-s.KT/2],[v+Z/2,b+s.KT/2],[v-Z/2,b+s.KT/2],[v-Z/2,b-s.KT/2],null]),b+=5,s.E=s.E.concat([[v-Z/2,b-s.KT/2],[v+Z/2,b-s.KT/2],[v+Z/2,b+s.KT/2],[v-Z/2,b+s.KT/2],[v-Z/2,b-s.KT/2],null]);break;case"ellipse":for(s.CZ=!1,s.E=[],t=0;t<=360;t+=5)s.E.push([s.iX+s.AI*ZC.EF(t),s.iY+s.KT*ZC.EO(t)]);s.E.push([s.E[0][0],s.E[0][1]]);break;case"arc":s.CZ=!1,s.E=[ZC.AO.BK(s.iX,s.iY,s.AI,s.B3),[s.iX,s.iY,s.AI,s.B3,s.BI,0]];break;case"pie":for(var m=(s.o["pie-transform"]||"").split(/=|,/);s.B3<0||s.BI<0;)s.B3+=360,s.BI+=360;s.CZ=!1;var B=!1;-1!==ZC.AV(["svg","vml"],s.H.AC)&&s.B3%360==s.BI%360&&(s.B3+=.05,s.BI-=.05,B=!0);var D,K,E,F,X,I=s.iX,x=s.iY,y=ZC._x_(s.B3,2),w=ZC._x_(s.BI,2),Y=ZC._x_((y+w)/2,2),M=Z,H=s.CN,L=0===H&&y%360!=w%360&&!B;switch(s.E=[],"circle"!==m[0]&&(0===H?y%360==w%360||B||s.E.push([I,x]):s.E.push(ZC.AO.BK(I,x,H,y))),m[0]){case"flat":case"fold":s.E.push(ZC.AO.BK(I,x,M,y),ZC.AO.BK(I,x,M-("fold"===m[0]?ZC._i_(m[1]):0),w)),L||s.E.push(ZC.AO.BK(I,x,H,w));break;case"callout":s.E.push(ZC.AO.BK(I,x,M,y),[I,x,M,y,w,0]),L||(D=1.5*ZC._i_(m[1])*360/(2*Math.PI*M),s.E.push(ZC.AO.BK(I,x,M,w),ZC.AO.BK(I,x,H,w),[I,x,H,w,Y+D,1],ZC.AO.BK(I,x,H-ZC._i_(m[1]),Y),ZC.AO.BK(I,x,H,Y-D),[I,x,H,Y-D,y,1]));break;case"flow":D=ZC._i_(m[1]),F=ZC.AO.BK(I,x,(H+M)/2,y),99===D||-99===D?s.E.push([F[0],F[1],(M-H)/2,y+180,y,99===D?1:0]):s.E.push(ZC.AO.BK(I,x,(H+M)/2,y+D)),s.E.push(ZC.AO.BK(I,x,M,y),[I,x,M,y,w,0]),X=ZC.AO.BK(I,x,(H+M)/2,w),L?99===D||-99===D?s.E.push(ZC.AO.BK(I,x,M,w),[X[0],X[1],(M-H)/2,w,w+180,99===D?0:1]):s.E.push(ZC.AO.BK(I,x,(H+M)/2,w+D)):(99===D||-99===D?s.E.push([X[0],X[1],(M-H)/2,w,w+180,99===D?0:1]):s.E.push(ZC.AO.BK(I,x,(H+M)/2,w+D)),s.E.push(ZC.AO.BK(I,x,H,w),[I,x,H,w,y,1]));break;case"circle":var P=ZC._f_(m[1]||"1"),N=(5+ZC._a_(w-y)%360*50/360)*P;E=w%360==y%360||B?[I,x]:ZC.AO.BK(I,x,(M+H)/2,(y+w)/2),s.E.push(ZC.AO.BK(E[0],E[1],N,0),[E[0],E[1],N,0,360,0]);break;case"bite":D=ZC._i_(m[1]),K=ZC._i_(2*M*ZC.EO(D/2)),E=ZC.AO.BK(I,x,M,y),s.E.push(ZC.AO.BK(I,x,M-K,y),[E[0],E[1],K,y+180,y+90+(90-(180-D)/2),1],[I,x,M,y+D,w,0]),L||s.E.push(ZC.AO.BK(I,x,H,w),[I,x,H,w,y,1]);break;case"droplet":for(var k=M,O=1,Q=0;M*O+Q>=k;)O=ZC._x_(O-.02,2),K=ZC._i_(M*O/ZC.EF((w-y)/2)),Q=ZC._i_(M*O*Math.tan(ZC.SZ((w-y)/2)));E=ZC.AO.BK(I,x,K,Y),s.E.push(ZC.AO.BK(I,x,M*O,y),[E[0],E[1],Q,Y-(360-(180-(w-y)))/2,Y+(360-(180-(w-y)))/2,0]),L||s.E.push(ZC.AO.BK(I,x,H,w),[I,x,H,w,y,1]);break;default:s.E.push(ZC.AO.BK(I,x,M,y),[I,x,M,y,w,0]),0===H?y%360==w%360||B||s.E.push([I,x]):s.E.push(ZC.AO.BK(I,x,M,w),ZC.AO.BK(I,x,H,w),[I,x,H,w,y,1])}s.E.push([s.E[0][0],s.E[0][1]])}}s.locate(2)},paint:function(){var e=this;if("none"!==e.DQ&&("custom"===e.DQ||"circle"===e.DQ||"arc"===e.DQ||0!==e.E.length)){var i,t,n={x:"iX",y:"iY",width:"I",height:"F",size:"AI"};if(e.o["bottom-state"]&&!e.Y3&&!e.VV&&!e.bIsBottom){var a=new ZC.DW(e.A);a.copy(e),a.bIsBottom=!0,a.M4=!1,a.Z=e.Z,a.append({x:e.iX-e.A.iX,y:e.iY-e.A.iY}),a.append(e.o["bottom-state"]),a.K=e.K+"-bottom",a.parse(),t=!1;for(i in n)null===ZC._n_(a.o[i])||-1===(""+a.o[i]).indexOf("+")&&-1===(""+a.o[i]).indexOf("-")||(a.o[i]=a[n[i]]=e[n[i]]+ZC._i_(a.o[i]),t=!0);t&&a.parse(),a.paint()}var l=e.H.AC;switch(e.M4&&e.C6&&e.A9U(),l){case"canvas":e.A1D();break;case"svg":e.W6();break;case"vml":e.W5()}if(e.o["top-state"]&&!e.Y3&&!e.VV&&!e.bIsBottom){var o=new ZC.DW(e.A);o.copy(e),o.VV=!0,o.M4=!1,o.Z=e.Z,o.append({x:e.iX-e.A.iX,y:e.iY-e.A.iY}),o.append(e.o["top-state"]),o.K=e.K+"-top",o.parse(),t=!1;for(i in n)null===ZC._n_(o.o[i])||-1===(""+o.o[i]).indexOf("+")&&-1===(""+o.o[i]).indexOf("-")||(o.o[i]=o[n[i]]=e[n[i]]+ZC._i_(o.o[i]),t=!0);t&&o.parse(),o.paint()}}},A9U:function(){var e,i=this,t=new ZC.DW(i.A);t.K=i.K+"-sh",t.copy(i),t.O3=i.O3,t.Z=i.C6,t.M4=!1,t.Y3=!0,t.A0=t.AE=t.RQ,t.GQ=t.HJ="",t.D9="",t.G9="solid",t.BV=t.RQ,t.B0=0,t.C5=t.SU*i.C5,t.K=i.K+"-sh";var n=(i.JP-i.P1)*ZC.EF(i.OE)+i.P1,a=(i.JP-i.P1)*ZC.EO(i.OE)+i.P1;if(t.iX=i.iX+parseInt(n,10),t.iY=i.iY+parseInt(a,10),t.AI=i.AI+i.P1,i.E.length>0){e=[];for(var l=0,o=i.E.length;l0||"arc"===s.DQ&&s.B0>0)&&A.stroke(),A.closePath();break;case"plus":case"cross":case"line":case"ic_line":s.B0>0&&(ZC.CS.setup(A,s),s.o.spline?(s.CZ=!1,s.QJ=!0,ZC.CS.paint(A,s,ZC.CS.smooth(s.E,!1,s.o.direction||"h"))):ZC.CS.paint(A,s,s.E));break;default:if(s.AT>0){var D=s.B7,K=s.B0;s.B7=s.BV,s.B0=s.AT,s.KV(),ZC.CS.setup(A,s),ZC.CS.paint(A,s,s.E,!0),s.B7=D,s.B0=K,s.KV()}A.closePath()}A.restore()},A28:function(e){var i=this,t=e.info,n=t.image,a=!0;switch(i.LZ){default:a=!0;break;case"no-repeat":case"false":case!1:a=!1}var l=i.D9;0===n.src.indexOf("data:")&&(l=n.src),n.width*=i.KL,n.height*=i.KL;var o=""===i.K?"pattern-"+ZC.SEQ++:i.K+"-pattern";ZC.Q.EU(o);var r=ZC.Q.F4("image","http://www.w3.org/2000/svg");r.setAttributeNS?r.setAttributeNS("http://www.w3.org/1999/xlink","href",l):r.setAttribute("src",l),ZC.Q.G2(r,{id:o+"-image",preserveAspectRatio:"none",width:i.D["bg-image-width"],height:i.D["bg-image-height"]});var s=n.width,A=n.height;if(!a){s=A=1;var C,c;i.I>0&&i.F>0?(C=i.I,c=i.F):(C=i.D1[2]-i.D1[0],c=i.D1[3]-i.D1[1]);var u=ZC._i_(C*t.cx),p=ZC._i_(c*t.cy);if("pie"===i.DQ){s=i.H?i.H.I:i.A.I,A=i.H?i.H.F:i.A.F;var Z=i.AA+i.B3+(i.BI-i.B3)*t.hPos,h=ZC.AO.BK(i.iX,i.iY,i.CN+(i.AI-i.CN)*t.vPos,Z);u=h[0]-n.width/2,p=h[1]-n.height/2}i.D["pattern-image-id"]=o+"-image",i.D["pattern-tx"]=u,i.D["pattern-ty"]=p,ZC.Q.G2(r,{transform:"translate("+u+","+p+")"})}var d=ZC.Q.F4("pattern","http://www.w3.org/2000/svg");ZC.Q.G2(d,{x:a?e.x:0,y:a?e.y:0,width:s,height:A,id:o,patternUnits:a||"pie"===i.DQ?"userSpaceOnUse":"objectBoundingBox"}),i.H.K7.childNodes[0].appendChild(d),d.appendChild(r),i.D.imgfill="url(#"+o+")"},WP:function(e){null!==e&&void 0!==e||(e=!1);var i,t,n=this;if(n.A0!==n.AE||""!==n.GQ&&""!==n.HJ){var a=""===n.K?"gradient-"+ZC.SEQ++:n.K+"-gradient";(n.TL||e&&!ZC.AK(a))&&(e=!1),ZC.A4.browser.msie&&9===ZC._i_(ZC.A4.browser.version)&&(e=!1),ZC.AK(a)&&!e&&ZC.Q.EU(a);var l=n.Y6(n.NE);if("radial"===n.NE?(i=e?ZC.AK(a):ZC.Q.F4("radialGradient","http://www.w3.org/2000/svg"),ZC.Q.G2(i,{cx:ZC._i_(l.cx),cy:ZC._i_(l.cy),r:ZC._i_(l.r),fx:ZC._i_(l.cx),fy:ZC._i_(l.cy)})):"linear"===n.NE&&(i=e?ZC.AK(a):ZC.Q.F4("linearGradient","http://www.w3.org/2000/svg"),ZC.Q.G2(i,{x1:ZC._i_(l.x1),x2:ZC._i_(l.x2),y1:ZC._i_(l.y1),y2:ZC._i_(l.y2)})),!e){if(ZC.Q.G2(i,{id:a,gradientUnits:"userSpaceOnUse"}),n.H.K7.childNodes[0].appendChild(i),""!==n.GQ&&""!==n.HJ)for(var o=n.GQ.split(/\s+|;/),r=n.HJ.split(/\s+|;/),s=0,A=o.length;s6){for(var t="",n=0,a=i.length;n0&&e.indexOf("#")>=0)?(A=ZC.Q.F4("svg","http://www.w3.org/2000/svg"),ZC.Q.G2(A,{viewBox:"0 0 8 8",fill:o.D.fill}),l=ZC.Q.F4("use","http://www.w3.org/2000/svg")):l=ZC.Q.F4("image","http://www.w3.org/2000/svg"),l.setAttributeNS?l.setAttributeNS("http://www.w3.org/1999/xlink","href",e):l.setAttribute("src",e);var c=o.o.width?o.o.width:n.width,u=o.o.height?o.o.height:n.height;n.width=c,n.height=u,C?ZC.Q.G2(A,{id:o.K+"-image",x:o.iX-n.width/2+o.BJ,y:o.iY-n.height/2+o.BH,width:n.width,height:n.height}):ZC.Q.G2(l,{id:o.K+"-image",x:o.iX-n.width/2+o.BJ,y:o.iY-n.height/2+o.BH,width:n.width,height:n.height}),C?(A.appendChild(l),r.appendChild(A)):r.appendChild(l)}break;case"circle":if(!ZC.AK(o.K+"-circle")&&(a=ZC.Q.F4("circle","http://www.w3.org/2000/svg"),-1!==o.D.fill?ZC.Q.G2(a,{fill:o.D.fill,"fill-opacity":o.C5}):ZC.Q.G2(a,{fill:"none"}),o.DI&&""!==o.DI&&ZC.Q.G2(a,{"class":o.DI}),ZC.Q.G2(a,{id:o.K+"-circle",cx:o.iX+o.BJ,cy:o.iY+o.BH,r:o.AI}),o.AT>0&&(ZC.Q.G2(a,{stroke:o.BV,"stroke-width":o.AT,"stroke-opacity":o.NQ}),o.KV(o.AT),"solid"===o.G9||0===o.EX&&0===o.G6||ZC.Q.G2(a,{"stroke-dasharray":"dashdot"===o.G9?[o.EX,o.G6,o.B0,o.G6].join(" "):[o.EX,o.G6].join(",")})),o.H&&o.H.FY?(o.H.FY[r.id]||(o.H.FY[r.id]=document.createDocumentFragment()),o.H.FY[r.id].appendChild(a)):r.appendChild(a),"undefined"!=typeof o.D.imgfill))if("string"==typeof o.D.imgfill)a=ZC.Q.F4("circle","http://www.w3.org/2000/svg"),ZC.Q.G2(a,{id:o.K+"-imgfill",fill:o.D.imgfill,"fill-opacity":o.C5,cx:o.iX+o.BJ,cy:o.iY+o.BH,r:o.AI,"stroke-width":0}),o.H&&o.H.FY?o.H.FY[r.id].appendChild(a):r.appendChild(a);else{var p=o.D.imgfill;(l=ZC.Q.F4("image","http://www.w3.org/2000/svg")).setAttributeNS&&l.setAttributeNS("http://www.w3.org/1999/xlink","href",o.D9),o.D["clip-path"]&&ZC.Q.G2(l,{"clip-path":"url(#"+o.D["clip-path"]+(ZC.A4.browser.webkit?"-shape":"")+")"}),ZC.Q.G2(l,{id:o.K+"-imgfill",x:p[1],y:p[2],width:p[0].width,height:p[0].height}),r.appendChild(l)}break;case"plus":case"cross":case"line":case"ic_line":case"arc":o.B0>0&&(ZC.CS.setup(r,o),o.o.spline?(o.CZ=!1,o.QJ=!0,ZC.CS.paint(r,o,ZC.CS.smooth(o.E,!1,o.o.direction||"h"))):ZC.CS.paint(r,o,o.E));break;default:var Z=o.B7,h=o.B0;o.B7=o.BV,o.B0=o.AT,o.KV(),ZC.CS.setup(r,o),ZC.CS.paint(r,o,o.E,!0,0),o.B7=Z,o.B0=h,o.KV()}},WQ:function(e,i){null!==i&&void 0!==i||(i=!1);var t,n=this;if(n.A0!==n.AE||""!==n.GQ&&""!==n.HJ){var a=""===n.K?"gradient-"+ZC.SEQ++:n.K+"-gradient";if(i&&!ZC.AK(a)&&(i=!1),ZC.AK(a)&&!i&&ZC.A4(a).remove(),t=i?ZC.AK(a):ZC.Q.F4("zcv:fill"),i&&(e=ZC.A4("#"+a).attr("focusposition")),""!==n.GQ&&""!==n.HJ){for(var l=n.GQ.split(/\s+|;/),o=n.HJ.split(/\s+|;/),r="",s="",A="",C=0,c=l.length;C0||o.B0>0?a.appendChild(c):a.stroked=!1,a.style.left=o.iX+o.BJ-o.AI+"px",a.style.top=o.iY+o.BH-o.AI+"px",a.style.width=2*o.AI+"px",a.style.height=2*o.AI+"px","arc"===o.DQ&&ZC.Q.G2(a,{startangle:o.BI+90,endangle:o.B3+90}),r.appendChild(a),s&&"undefined"!=typeof o.D.imgfill)){var u=o.D.imgfill;1===u.length?((a=ZC.Q.F4("zcv:oval")).id=o.K+"-imgfill",a.style.position="absolute",r.appendChild(a),a.appendChild(u[0]),a.style.left=o.iX+o.BJ-o.AI+"px",a.style.top=o.iY+o.BH-o.AI+"px",a.style.width=2*o.AI+"px",a.style.height=2*o.AI+"px",a.stroked=!1,"arc"===o.DQ&&ZC.Q.G2(a,{startangle:o.BI+90,endangle:o.B3+90})):3===u.length&&((l=ZC.Q.F4("img")).id=o.K+"-img",l.src=o.D9,l.style.position="absolute",l.style.left=u[1]+"px",l.style.top=u[2]+"px",1!==o.KL&&(l.width*=o.KL,l.height*=o.KL,l.style.width=l.width+"px",l.style.height=l.height+"px"),r.appendChild(l))}break;case"plus":case"cross":case"line":case"ic_line":o.B0>0&&(ZC.CS.setup(r,o),o.o.spline?(o.CZ=!1,o.QJ=!0,ZC.CS.paint(r,o,ZC.CS.smooth(o.E,!1,o.o.direction||"h"))):ZC.CS.paint(r,o,o.E));break;default:var p=o.B7,Z=o.B0;o.B7=o.BV,o.B0=o.AT,o.KV(),ZC.CS.setup(r,o),ZC.CS.paint(r,o,o.E,!0,0),o.B7=p,o.B0=Z,o.KV()}}}),ZC.HS=ZC.DW.C7({$i:function(e){this.b(e);var i=this;i.DQ="box",i.I=0,i.F=0,i.A8C="",i.E5=-1,i.E6=-1,i.DP=-1,i.DV=-1,i.F5=0,i.FQ=0,i.F2=0,i.FB=0,i.A75=!1,i.KP=!1,i.ES="bottom",i.EV=0,i.M1=0,i.H6=8,i.G3=8,i.XD=[1,1],i.DM=null,i.OF=null,i.PR=!1,i.MZ=!0,i.PQ="",i.OC="",i.NL="",i.P6="",i.WG="tl",i.FA=!1},getPMap:function(){var e=this.b();return this.addPMap(e,"width,height,borderRadiusTopLeft,borderRadiusTopRight,borderRadiusBottomRight,borderRadiusBottomLeft,callout,calloutType,calloutPosition,calloutHook,calloutWidth,calloutHeight,calloutOffset,calloutExtension,position,borderTop,borderRight,borderBottom,borderLeft,rectShortcut","I,F,F5,FQ,F2,FB,KP,ES,DM,H6,G3,EV,M1,A8C,PQ,OC,NL,P6,FA"),e},build:function(){},wh_:function(e,i,t){var n=this;if(i=i||"w",ZC._f_(e)+""!=e+"")return-1!==(e+="").indexOf("%")?n.wh_(ZC._f_(e.replace("%",""))/100,i,!0):-1!==e.indexOf("px")?n.wh_(ZC._f_(e.replace("px","")),i):n.wh_(ZC._f_(e),i);var a="undefined"!=typeof n.D["p-width"]?n.D["p-width"]:n.A.I,l="undefined"!=typeof n.D["p-height"]?n.D["p-height"]:n.A.F;return(e=ZC._a_(e))>1&&!t?ZC._i_(e):e<=1||t?"w"===i?ZC._i_(a*e):ZC._i_(l*e):void 0},m_:function(e,i,t,n,a){var l,o,r=this;if(t=t||0,n=n||0,i=i||"all",a=a||"n","all"===i){var s=String(e).split(/\s+|;|,/);return 1===s.length?[r.m_(s[0],"tb",t,n,a),r.m_(s[0],"lr",t,n,a),r.m_(s[0],"tb",t,n,a),r.m_(s[0],"lr",t,n,a)]:2===s.length?[r.m_(s[0],"tb",t,n,a),r.m_(s[1],"lr",t,n,a),r.m_(s[0],"tb",t,n,a),r.m_(s[1],"lr",t,n,a)]:3===s.length?[r.m_(s[0],"tb",t,n,a),r.m_(s[1],"lr",t,n,a),r.m_(s[2],"tb",t,n,a),r.m_(s[1],"lr",t,n,a)]:[r.m_(s[0],"tb",t,n,a),r.m_(s[1],"lr",t,n,a),r.m_(s[2],"tb",t,n,a),r.m_(s[3],"lr",t,n,a)]}return e+""=="auto"?-2:e+""=="dynamic"&&"y"===a?"dynamic":ZC._f_(e)+""!=e+""?-1!==(e+="").indexOf("%")?r.m_(ZC._f_(e.replace("%",""))/100,i):-1!==e.indexOf("px")?r.m_(ZC._f_(e.replace("px","")),i):r.m_(ZC._f_(e),i):((r.A||"undefined"!=typeof r.D["p-width"])&&(l="undefined"!=typeof r.D["p-width"]?r.D["p-width"]:r.A.I),(r.A||"undefined"!=typeof r.D["p-height"])&&(o="undefined"!=typeof r.D["p-height"]?r.D["p-height"]:r.A.F),(e=ZC._a_(e))>=1?ZC._i_(e):e<1?"lr"===i?ZC._i_((r.A?l:t)*e):ZC._i_((r.A?o:n)*e):void 0)},copy:function(e){this.b(e);for(var i=this,t="I,F,E5,DP,DV,E6,F5,FQ,F2,FB,KP,ES,DM,XD,H6,G3,EV,M1,A8C,PQ,OC,NL,P6,FA".split(","),n=0,a=t.length;n1&&!b?ZC._i_(m):-2===Z&&-2===u?ZC._i_(A*m):-2===Z&&-2!==u?ZC._i_((A-u)*m):-2!==Z&&-2===u?ZC._i_((A-Z)*m):ZC._i_((A-Z-u)*m),-1!==o.iX?(o.DV=o.iX-r,o.E6=r+A-o.DV-o.I):-2===Z&&-2===u?(o.DV=o.E6=(A-o.I)/2,o.iX=r+o.DV):-2===Z&&-2!==u?(o.E6=u,o.DV=A-o.E6-o.I,o.iX=r+o.DV):(o.DV=Z,o.iX=r+o.DV,o instanceof ZC.DS?o.E6=u:o.E6=A-o.DV-o.I)}else-1!==o.iX?(o.DV=o.iX-r,o.E6=-2===u?0:u,o.I=A-o.DV-o.E6):-2===Z&&-2===u?(o.DV=o.E6=0,o.iX=r+o.DV,o.I=A-o.DV-o.E6):-2===Z&&-2!==u?(o.E6=u,o.DV=0,o.iX=r+o.DV,o.I=A-o.DV-o.E6):-2!==Z&&-2===u?(o.DV=Z,o instanceof ZC.DS?o.E6=u:o.E6=0,o.iX=r+o.DV,o.I=A-o.DV-o.E6):(o.DV=Z,o.E6=u,o.iX=r+o.DV,o.I=A-o.DV-o.E6);if(null!==(i=ZC._n_(o.o.height))){var B=ZC._p_(i);b=-1!==(""+i).indexOf("%"),o.F=B>1&&!b?ZC._i_(B):-2===c&&-2===p?ZC._i_(C*B):-2===c&&-2!==p?ZC._i_((C-p)*B):-2!==c&&-2===p?ZC._i_((C-c)*B):ZC._i_((C-c-p)*B),-1!==o.iY?(o.E5=o.iY-s,o.DP=s+C-o.E5-o.F):-2===c&&-2===p?(o.E5=o.DP=(C-o.F)/2,o.iY=s+o.E5):-2===c&&-2!==p?(o.DP=p,o.E5=C-o.DP-o.F,o.iY=s+o.E5):(o.E5=c,o.iY=s+o.E5,o instanceof ZC.DS?o.DP=p:o.DP=C-o.E5-o.F)}else-1!==o.iY?(o.E5=o.iY-s,o.DP=-2===p?0:p,o.F=C-o.E5-o.DP):-2===c&&-2===c?(o.E5=o.E5=0,o.iY=s+o.E5,o.F=C-o.E5-o.DP):-2===c&&-2!==p?(o.DP=p,o.E5=0,o.iY=s+o.E5,o.F=C-o.E5-o.DP):-2===c&&-2!==p?(o.E5=c,o instanceof ZC.DS?o.DP=p:o.DP=0,o.iY=s+o.E5,o.F=C-o.E5-o.DP):(o.E5=c,o.DP=p,o.iY=s+o.E5,o.F=C-o.E5-o.DP);if(null!==(i=ZC._n_(o.o.position))){if(o.A&&"undefined"!=typeof o.A.iX&&"undefined"!=typeof o.A.iY&&"undefined"!=typeof o.A.I&&"undefined"!=typeof o.A.F){switch(n=0,a=0,(l=String(i).split(/\s+/))[0]){case"left":n=0;break;case"right":n=1;break;case"center":n=.5;break;default:(n=ZC.IH(l[0]))>1&&(n/=o.A.I)}switch(l[1]){case"top":a=0;break;case"bottom":a=1;break;case"middle":a=.5;break;default:(a=ZC.IH(l[1]))>1&&(a/=o.A.F)}}o.D["position-info"]=[n,a],o.iX=o.A.iX+ZC._i_(n*(o.A.I-o.I-v[1]-v[3]))+v[3],o.iY=o.A.iY+ZC._i_(a*(o.A.F-o.F-v[0]-v[2]))+v[0]}o.D1=[o.iX,o.iY,o.iX+o.I,o.iY+o.F]}}},parse:function(){this.b();var e,i=this;if(!i.o.tween){if(i.assign_a([["anchor","WG"],["rect-shortcut","FA","b"],["center-ref","A75","b"],["callout","KP","b"],["callout-type","ACM"],["callout-position","ES"],["callout-hook","DM"],["callout-ratio","XD"],["callout-width","H6","i"],["callout-height","G3","i"],["callout-offset","EV","i"],["callout-extension","M1","i"],["border-top","PQ"],["border-right","OC"],["border-bottom","NL"],["border-left","P6"]]),null!==(e=ZC._n_(i.o["border-radius"]))){var t=String(e).split(/\s+|;|,/);2===t.length?(i.F5=i.FQ=ZC._i_(t[0]),i.F2=i.FB=ZC._i_(t[1])):4===t.length?(i.F5=ZC._i_(t[0]),i.FQ=ZC._i_(t[1]),i.F2=ZC._i_(t[2]),i.FB=ZC._i_(t[3])):i.F5=i.FQ=i.F2=i.FB=ZC._i_(t[0])}null!==ZC._n_(i.o["callout-tip"])&&(i.OF=new ZC.DW(i.A)),i.assign_a([["border-radius-top-left","F5","i"],["border-radius-top-right","FQ","i"],["border-radius-bottom-right","F2","i"],["border-radius-bottom-left","FB","i"]])}},WK:function(e){var i=e.split(/\s/);return i[0]=ZC._i_(i[0]),i[2]=ZC.AP.G5(i[2]),i},paint:function(){var e=this;if(null!==e.DM&&!(e.DM instanceof Array)&&"zcgraph"===e.A.O4){var i=e.A.UV(e.DM);e.DM=[i[0],i[1]],e.DM[0]-=e.BJ,e.DM[1]-=e.BH}if(e.A75&&(e.iX-=e.I/2,e.iY-=e.F/2),"-1"!==e.BV&&0!==e.AT||e.PQ+e.OC+e.NL+e.P6!==""||"-1"!==e.A0||"-1"!==e.AE||""!==e.D9||""!==e.GQ||""!==e.HJ){var t=e.H.AC;e.M4&&e.C6&&e.A9U();var n,a={x:"iX",y:"iY",width:"I",height:"F"};if(e.o["bottom-state"]&&!e.Y3&&!e.bIsBottom&&!e.VV){var l=new ZC.HS(e.A);l.copy(e),l.bIsBottom=!0,l.M4=!1,l.Z=e.Z,l.WG=e.WG,l.append({x:e.iX-e.A.iX,y:e.iY-e.A.iY,width:e.I,height:e.F}),l.append(e.o["bottom-state"]),l.K=e.K+"-bottom",l.parse(),l.setAnchor(),!1;for(n in a)null===ZC._n_(l.o[n])||-1===(""+l.o[n]).indexOf("+")&&-1===(""+l.o[n]).indexOf("-")||(l[a[n]]=e[a[n]]+ZC._i_(l.o[n]),!0);l.paint()}if(e.PQ+e.OC+e.NL+e.P6===""){switch(t){case"canvas":e.A1D();break;case"svg":e.W6();break;case"vml":e.W5()}if(e.KP&&e.OF){var o,r;if(e.DM&&2===e.DM.length?(o=e.DM[0],r=e.DM[1]):e.D.cp&&(o=e.D.cp[0],r=e.D.cp[1]),e.OF.Z=e.OF.C6=e.Z,e.OF.copy(e),e.OF.append(e.o["callout-tip"]),e.OF.K=e.K+"-callout-tip",e.OF.o.x=o,e.OF.o.y=r,e.D.cm){var s=e.D.cm[0],A=e.D.cm[1],C=Math.atan2(ZC._i_(A)-ZC._i_(r),ZC._i_(s)-ZC._i_(o));isNaN(C)&&(C=0),null===ZC._n_(e.OF.o.angle)&&(e.OF.o.angle=ZC.TO(C))}e.OF.parse(),e.OF.paint()}}else{var c=e.AT,u=e.BV,p=e.G9;switch(e.AT=0,t){case"canvas":e.A1D();break;case"svg":e.W6();break;case"vml":e.W5()}e.AT=c;var Z=e.A0,h=e.AE;e.A0=e.AE="-1";for(var d,f=["top","right","bottom","left"],_=["PQ","OC","NL","P6"],g=0;g=t.F?ZC._a_(ZC.EO(t.N8))>.5?t.F/2:t.I/2:ZC._a_(ZC.EF(t.N8))>.5?t.I/2:t.F/2)*ZC.EF(t.N8),u=i*ZC.EO(t.N8);return{x1:l-c,y1:o-u,x2:l+c,y2:o+u}}},VI:function(e){var i,t=this;void 0===e&&(e="all");var n,a,l=t.iX,o=t.iY;t.E=[],n=a=t.AT/2;var r=1;switch(t.H.AC){case"vml":r=2,t.AT%2==1&&(n=ZC._i_((t.AT-1)/2),a=ZC._i_((t.AT+1)/2))}var s=null,A=ZC._x_(l+n,2),C=ZC._x_(l-a,2),c=ZC._x_(o+n,2),u=ZC._x_(o-a,2),p=t.DM&&2===t.DM.length,Z=ZC._i_(t.EV*(t.I-t.H6)/100),h=ZC._i_(t.EV*(t.F-t.G3)/100),d=0!==t.F5||0!==t.FQ||0!==t.F2||0!==t.FB,f=t.XD[0],_=t.XD[1];switch(t.ES){case"top":t.D.cm=[t.iX+t.I/2+Z,t.iY];break;case"bottom":t.D.cm=[t.iX+t.I/2+Z,t.iY+t.F];break;case"left":t.D.cm=[t.iX,t.iY+t.F/2+h];break;case"right":t.D.cm=[t.iX+t.I,t.iY+t.F/2+h]}if(d){var g,v=ZC.CY(t.I/2,t.F/2);"top"!==e&&"all"!==e||(0!==t.F5?(g=t.I/2>=t.F5&&t.F/2>=t.F5?ZC._a_(t.F5):v,t.E.push([A,c+g]),t.F5>0&&t.E.push([A,c,A+r*g,c]),t.E.push([A+g,c])):t.E.push([A,c]),t.KP&&"top"===t.ES&&(t.E.push([A+t.I/2-f*t.H6/2-t.AT/2+Z,c]),p?t.E.push([t.DM[0],t.DM[1]]):(s=[A+t.I/2-t.AT/2+Z,c-t.G3],t.E.push(s)),t.M1>0&&(i=t.E[t.E.length-1],t.E.push([i[0],i[1]-t.M1*(t.G3>0?1:-1)]),t.E.push([i[0],i[1]])),t.E.push([A+t.I/2-t.AT/2+_*t.H6/2+Z,c])),"top"===e&&(0!==t.FQ?(g=t.I/2>=t.FQ&&t.F/2>=t.FQ?ZC._a_(t.FQ):v,t.E.push([C+t.I-g,c])):t.E.push([C+t.I,c]))),"right"!==e&&"all"!==e||(0!==t.FQ?(g=t.I/2>=t.FQ&&t.F/2>=t.FQ?ZC._a_(t.FQ):v,t.E.push([C+t.I-g,c]),t.FQ>0?t.E.push([C+t.I,c,C+t.I,c+r*g]):t.E.push([C+t.I,c+g])):t.E.push([C+t.I,c]),t.KP&&"right"===t.ES&&(t.E.push([C+t.I,c+t.F/2-f*t.G3/2-t.AT/2+h]),p?t.E.push([t.DM[0],t.DM[1]]):(s=[C+t.I+t.H6,c+t.F/2-t.AT/2+h],t.E.push(s)),t.E.push([C+t.I,c+t.F/2+_*t.G3/2-t.AT/2+h])),"right"===e&&(0!==t.F2?(g=t.I/2>=t.F2&&t.F/2>=t.F2?ZC._a_(t.F2):v,t.E.push([C+t.I,u+t.F-g])):t.E.push([C+t.I,u+t.F]))),"bottom"!==e&&"all"!==e||(0!==t.F2?(g=t.I/2>=t.F2&&t.F/2>=t.F2?ZC._a_(t.F2):v,t.E.push([C+t.I,u+t.F-g]),t.F2>0?t.E.push([C+t.I,u+t.F,C+t.I-r*g,u+t.F]):t.E.push([C+t.I-g,u+t.F])):t.E.push([C+t.I,u+t.F]),t.KP&&"bottom"===t.ES&&(t.E.push([C+t.I/2+f*t.H6/2+t.AT/2+Z,u+t.F]),p?t.E.push([t.DM[0],t.DM[1]]):(s=[C+t.I/2+t.AT/2+Z,u+t.F+t.G3],t.E.push(s)),t.M1>0&&(i=t.E[t.E.length-1],t.E.push([i[0],i[1]+t.M1*(t.G3>0?1:-1)]),t.E.push([i[0],i[1]])),t.E.push([C+t.I/2-_*t.H6/2+t.AT/2+Z,u+t.F])),"bottom"===e&&(0!==t.FB?(g=t.I/2>=t.FB&&t.F/2>=t.FB?ZC._a_(t.FB):v,t.E.push([A+g,u+t.F])):t.E.push([A,u+t.F]))),"left"!==e&&"all"!==e||(0!==t.FB?(g=t.I/2>=t.FB&&t.F/2>=t.FB?ZC._a_(t.FB):v,t.E.push([A+g,u+t.F]),t.FB>0?t.E.push([A,u+t.F,A,u+t.F-r*g]):t.E.push([A,u+t.F-g])):t.E.push([A,u+t.F]),t.KP&&"left"===t.ES&&(t.E.push([A,u+t.F/2+f*t.G3/2+t.AT/2+h]),p?t.E.push([t.DM[0],t.DM[1]]):(s=[A-t.H6,u+t.F/2+t.AT/2+h],t.E.push(s)),t.E.push([A,u+t.F/2-_*t.G3/2+t.AT/2+h])),0!==t.F5?(g=t.I/2>=t.F5&&t.F/2>=t.F5?ZC._a_(t.F5):v,t.E.push([A,c+g])):(t.E.push([A,c]),t.E.push([A+.1,c])))}else"top"!==e&&"all"!==e||(t.E.push([A,c]),t.KP&&"top"===t.ES&&(t.E.push([A+t.I/2-f*t.H6/2-t.AT/2+Z,c]),p?t.E.push([t.DM[0],t.DM[1]]):(s=[A+t.I/2-t.AT/2+Z,c-t.G3],t.E.push(s)),t.M1>0&&(i=t.E[t.E.length-1],t.E.push([i[0],i[1]-t.M1*(t.G3>0?1:-1)]),t.E.push([i[0],i[1]])),t.E.push([A+t.I/2+_*t.H6/2-t.AT/2+Z,c])),"top"===e&&t.E.push([C+t.I,c])),"right"!==e&&"all"!==e||(t.E.push([C+t.I,c]),t.KP&&"right"===t.ES&&(t.E.push([C+t.I,c+t.F/2-t.AT/2-f*t.G3/2+h]),p?t.E.push([t.DM[0],t.DM[1]]):(s=[C+t.I+t.H6,c+t.F/2-t.AT/2+h],t.E.push(s)),t.E.push([C+t.I,c+t.F/2-t.AT/2+_*t.G3/2+h])),"right"===e&&t.E.push([C+t.I,u+t.F])),"bottom"!==e&&"all"!==e||(t.E.push([C+t.I,u+t.F]),t.KP&&"bottom"===t.ES&&(t.E.push([C+t.I/2+f*t.H6/2+t.AT/2+Z,u+t.F]),p?t.E.push([t.DM[0],t.DM[1]]):(s=[C+t.I/2+t.AT/2+Z,u+t.F+t.G3],t.E.push(s)),t.M1>0&&(i=t.E[t.E.length-1],t.E.push([i[0],i[1]+t.M1*(t.G3>0?1:-1)]),t.E.push([i[0],i[1]])),t.E.push([C+t.I/2-_*t.H6/2+t.AT/2+Z,u+t.F])),"bottom"===e&&t.E.push([A,u+t.F])),"left"!==e&&"all"!==e||(t.E.push([A,u+t.F]),t.KP&&"left"===t.ES&&(t.E.push([A,u+t.F/2+t.AT/2+f*t.G3/2+h]),p?t.E.push([t.DM[0],t.DM[1]]):(s=[A-t.H6,u+t.F/2+t.AT/2+h],t.E.push(s)),t.E.push([A,u+t.F/2+t.AT/2-_*t.G3/2+h])),t.E.push([A,c]),t.E.push([A+.1,c]));s&&(t.D.cp=s)},A1D:function(e){e=e||"all";var i,t,n,a=this,l=a.Z.getContext("2d");l.save(),l.globalCompositeOperation=a.A0M;var o=a.iX,r=a.iY,s=a.A1N(),A=s.bc,C=s.bgc1,c=s.bgc2;if("all"===e)if(C!==c||""!==a.GQ&&""!==a.HJ){var u=a.Y6(a.NE);"radial"===a.NE?i=l.createRadialGradient(u.cx,u.cy,1,u.cx,u.cy,u.r):"linear"===a.NE&&(u.x1=isNaN(u.x1)?0:u.x1,u.x2=isNaN(u.x2)?0:u.x2,u.y1=isNaN(u.y1)?0:u.y1,u.y2=isNaN(u.y2)?0:u.y2,i=l.createLinearGradient(u.x1,u.y1,u.x2,u.y2)),""!==a.GQ&&""!==a.HJ?a.ZB(i):(i.addColorStop(0,C),i.addColorStop(1,c)),l.fillStyle=i}else""!==a.D9&&-1!==ZC.AV(["repeat","true",!0],a.LZ)&&"-1"===a.A0&&"-1"===a.AE&&(C="rgba(255,255,255,0)"),l.fillStyle=C;l.strokeStyle=A,l.lineWidth=a.AT,l.translate(a.BJ,a.BH),0!==a.AA&&(l.translate(o+a.I/2,r+a.F/2),l.rotate(ZC.SZ(a.AA)),l.translate(-(o+a.I/2),-(r+a.F/2))),l.beginPath(),a.VI(e);var p=a.F5+a.FQ+a.F2+a.FB!==0;n=a.B0,a.B0=a.AT;var Z=a.G9;if(a.G9="",a.KV(),ZC.CS.contour(l,a,a.E),a.B0=n,a.G9=Z,a.KV(),"all"===e)if(""!==a.D9&&-1===ZC.AV(ZC.IMG404,a.D9)){l.fill(),l.save(),l.clip();var h=l.globalAlpha;l.globalAlpha=a.C5;var d=a.RA(),f=d.image;switch(a.LZ){default:l.translate(a.iX,a.iY),t=l.createPattern(f,"repeat"),l.fillStyle=t,l.fill(),l.translate(-d.x,-d.y);break;case"no-repeat":case"false":case!1:l.drawImage(f,d.x-a.BJ,d.y-a.BH,a.D["bg-image-width"],a.D["bg-image-height"])}l.globalAlpha=h,l.restore()}else l.fill();if(a.AT>0){var _=a.B7;n=a.B0,a.B7=a.BV,a.B0=a.AT,a.KV(),ZC.CS.setup(l,a),a.SW=p?"round":"square",a.EX+a.G6>0&&(a.SW="butt"),a.ZT=p?"round":"miter",a.D["skip-top"]=!0,a.D.border=e,ZC.CS.paint(l,a,a.E,!0),a.B7=_,a.B0=n,a.KV()}l.closePath(),l.restore()},W6:function(e){e=e||"all";var i=this,t=i.Z;i.D.fill=-1;var n=!1;if("all"===e){if(""!==i.D9&&-1===ZC.AV(ZC.IMG404,i.D9)){var a=i.RA();i.A28({info:a,x:i.iX,y:i.iY}),n=!0}i.WP()}if(i.VI(e),n&&"repeat"!==i.LZ&&(i.A0S(),i.KP)){var l=0,o=0;i.D1[1]0&&(i.SW="butt"),i.ZT=r?"round":"miter";var C=!1;ZC.A4.browser.msie||!i.FA||i.KP||""!==i.PQ||""!==i.OC||""!==i.NL||""!==i.P6||0!==i.F5||0!==i.FQ||0!==i.F2||0!==i.FB||(C=!0),i.D["skip-top"]=!0,i.D.border=e,ZC.CS.paint(t,i,i.E,!0,null,C),i.B7=s,i.B0=A,i.KV()},W5:function(e){e=e||"all";var i=this,t=i.Z;if("all"===e){var n=ZC.Q.F4("zcv:fill");if(""!==i.D9&&-1===ZC.AV(ZC.IMG404,i.D9)){var a=i.RA(),l=a.image;switch(i.LZ){default:n.type="tile",n.src=i.D9,ZC.Q.G2(n,{position:a.cx+","+a.cy,opacity:i.C5,"o:opacity2":i.C5}),i.D.imgfill=[n];break;case"no-repeat":case"false":case!1:i.D.imgfill=[l,a.x,a.y]}}i.WQ("0.5,0.5")}var o=ZC.Q.F4("zcv:stroke");switch(o.weight=i.AT+"px",o.color=i.BV,o.opacity=i.C5,i.G9){case"solid":o.dashstyle="solid";break;case"dotted":o.dashstyle="dot";break;case"dashed":o.dashstyle="dash"}i.D.stroke=o,i.VI(e);var r=i.F5+i.FQ+i.F2+i.FB!==0;i.D.cx=i.iX+i.I/2,i.D.cy=i.iY+i.F/2;var s=i.B7,A=i.B0;i.B7=i.BV,i.B0=i.AT,i.KV(),ZC.CS.setup(t,i),i.SW=r?"round":"square",i.EX+i.G6>0&&(i.SW="butt"),i.ZT=r?"round":"miter",i.D.border=e,ZC.CS.paint(t,i,i.E,"all"===e),i.B7=s,i.B0=A,i.KV()}}),ZC.QU=ZC.DW.C7({$i:function(e){this.b(e);var i=this;i.WI=null,i.BE=null,i.M=null,i.SL=null,i.A8=null,i.K5=!1,i.O3=!1,i.KW=!1,i.A5R=!1},parse:function(){var e,i=this;i.BE=zingchart.pool.getInstance("box"===i.WI.type?"HS":"DW",i.A,i.K+"-shape",i.WI.tween),i.BE.append(i.WI),i.BE.iX=i.iX,i.BE.iY=i.iY,i.BE.K=i.K+"-gshape",i.BE.O3=i.O3,i.A5R||null===ZC._n_(e=i.BE.o.points)||(i.BE.o.points=ZC.AP.A4Q(e,i.A.iX,i.A.iY),i.A5R=!0),i.BE.parse(),null!==ZC._n_(e=i.BE.o.label)&&null!==ZC._n_(e.text)&&""!==e.text&&("undefined"==typeof e.visible||ZC._b_(e.visible))&&(i.M=zingchart.pool.getInstance("DS",i,i.A.K+"-shape-label-"+i.H2,ZC.objmove),ZC.objmove||i.M.append(e)),null!==ZC._n_(e=i.BE.o["static"])&&(i.K5=ZC._b_(e)),null!==ZC._n_(e=i.BE.o.flat)&&(i.K5=ZC._b_(e)),null!==ZC._n_(e=i.BE.o.dynamic)&&(i.KW=ZC._b_(e)),null!==ZC._n_(e=i.BE.o.connector)&&(i.SL=new ZC.DW(i),i.SL.append(e),i.SL.parse())},paint:function(){var e,i=this;if(i.BE.Z=i.Z,i.BE.C6=i.C6,i.BE.locate(2),i.BE.VV=!1,"box"===i.BE.o.type&&(i.iX-=i.BE.I/2,i.iY-=i.BE.F/2,i.BE.iX-=i.BE.I/2,i.BE.iY-=i.BE.F/2),i.BE.paint(),i.M){if(i.M.Z=i.M.C6=i.Z,i.M.IK=ZC.AK(i.A.A.K+"-text"),i.M.K=i.A.K+"-shape-label-"+i.H2,i.M.GJ=i.A.K+"-shape-label zc-shape-label",i.M.o.anchor=i.M.o.anchor||"c",!i.WI["map-item"])switch(i.DQ){default:i.M.x=i.iX,i.M.y=i.iY;break;case"line":case"poly":case"rect":case"rectangle":i.M.o.x=ZC._i_((i.BE.D1[0]+i.BE.D1[2])/2),i.M.o.y=ZC._i_((i.BE.D1[1]+i.BE.D1[3])/2)}if(ZC.objmove||i.M.parse(),i.M.iX=i.M.iX+i.BE.BJ,i.M.iY=i.M.iY+i.BE.BH,i.M.AM){if(i.SL&&i.SL.E.length>0){if(!ZC.AK(i.A.K+"-objects-front")){var t=i.A.A.I+"/"+i.A.A.F;ZC.Q.JW({cls:"zc-abs",wh:t,id:i.A.K+"-objects-front",p:ZC.AK(i.A.A.K+"-objects-front")},i.A.A.AC),ZC.Q.HE({cls:"zc-abs zc-layer",id:i.A.K+"-objects-front-c",p:ZC.AK(i.A.K+"-objects-front"),wh:t},i.A.A.AC)}var n=i.SL.E,a=i.SL.o.anchor||"",l=n[n.length-1];switch(a){case"l":i.M.iX=l[0]+i.BE.BJ,i.M.iY=l[1]-i.M.F/2+i.BE.BH;break;case"r":i.M.iX=l[0]-i.M.I+i.BE.BJ,i.M.iY=l[1]-i.M.F/2+i.BE.BH;break;case"t":i.M.iX=l[0]-i.M.I/2+i.BE.BJ,i.M.iY=l[1]+i.BE.BH;break;case"b":i.M.iX=l[0]-i.M.I/2+i.BE.BJ,i.M.iY=l[1]-i.M.F+i.BE.BH;break;default:i.M.iX=l[0]-i.M.I/2+i.BE.BJ,i.M.iY=l[1]-i.M.F/2+i.BE.BH}e=ZC.Q.E9(ZC.AK(i.A.K+"-objects-front-c"),i.A.H.AC),ZC.CS.setup(e,i.SL),ZC.CS.paint(e,i.SL,n)}if(i.M.VV=!1,i.WI["map-item"]&&(i.M.GJ=i.A.K+"-mapshape-label zc-mapshape-label",i.M.iXi.A.iX+i.A.I||i.M.iYi.A.iY+i.A.F))return;i.M.paint(),i.D["print-canvas"]?i.M.EL(ZC.AK(i.D["print-canvas"])):i.M.EL()}}}}),ZC.DS=ZC.HS.C7({$i:function(e){this.b(e);var i=this;i.IK=null,i.GJ="",i.AR=null,i.OB="center",i.JU="middle",i.DK=zingchart.FONTSIZE,i.GD=zingchart.FONTFAMILY,i.C1="#000",i.A90=!1,i.N1=!1,i.QM=!1,i.K4="none",i.sFontWeight="normal",i.Y1=0,i.FJ=2,i.FK=2,i.FR=2,i.EP=2,i.A8D=!1,i.A21=!1,i.FF=-1,i.KK=0,i.NH=0,i.OJ=ZC.MAX,i.bRTL=!1,i.A17=!0,i.WJ=zingchart.FASTWIDTH,i.A5X=1.65,i.UX=1,i.VM=!1,i.A8=null,i.V2=!1,i.A4K=!1},getPMap:function(){var e=this.b();return this.addPMap(e,"textAlign,verticalAlign,fontSize,fontFamily,color,bold,fontWeight,italic,underline,textDecoration,paddingTop,paddingRight,paddingBottom,paddingLeft,text","OB,JU,DK,GD,C1,A90,sFontWeight,N1,QM,K4,FJ,FK,FR,EP,AR"),e},copy:function(e){this.b(e);for(var i=this,t="OB,JU,DK,GD,C1,A90,sFontWeight,N1,K4,QM,FJ,FK,FR,EP,AR".split(","),n=0,a=t.length;n]+)>)/gi,"").length*i.DK/(i.A5X*(i.isBold(i.sFontWeight)?.87:1)*(i.N1?.95:1));var t="";return"undefined"!=typeof i.o["html-mode"]&&ZC._b_(i.o["html-mode"])&&(t="[HTMLMODE]"),ZC.Q.A3Y(this.H.K,t+e,this.GD,this.DK,this.sFontWeight,this.FF)},parse:function(){this.I=this.F=this.NH=this.KK=0,this.b();var e,i,t,n,a,l=this;if(!l.o.tween){if(l.Z5("text","AR"),null!==ZC._n_(l.AR)&&(l.AR=""+l.AR,l.AR=l.KE(l.AR),l.AR=l.AR.replace(/\n/g,"
").replace(/\\n/g,"
"),"svg"===l.H.AC&&(l.AR=l.AR.replace(/ /g," "))),l.assign_a([["overlap","A17","b"],["fast-width","WJ","b"],["max-width","OJ","i"],["line-height","FF","i"],["width-ratio","A5X","f"],["wrap-text","A21","b"],["clip-text","A8D","b"],["bold","A90","b"],["italic","N1","b"],["underline","QM","b"],["text-decoration","K4"],["rtl","bRTL","b"],["text-align","OB"],["align","OB"],["vertical-align","JU"],["font-size","DK","f"],["max-chars","Y1","i"],["font-family","GD"],["font-angle","AA","i"],["color","C1","c"],["font-color","C1","c"],["text-alpha","UX","f",0,1],["lock-rotation","V2","b"]]),l.DK=ZC.BQ(1,l.DK),null===ZC._n_(l.o["text-alpha"])&&(l.UX=l.C5),l.A90&&(l.sFontWeight="bold"),null!==(e=ZC._n_(l.o["font-weight"]))&&(l.sFontWeight=e),null===ZC._n_(l.o["text-decoration"])&&(l.K4=l.QM?"underline":"none"),null!==(e=ZC._n_(l.o["font-style"]))&&(l.N1="italic"===e||"oblique"===e),null!==(e=ZC._n_(l.o.padding))){var o=String(e).split(/\s+|;|,/);i=1===o.length?[ZC._i_(o[0]),ZC._i_(o[0]),ZC._i_(o[0]),ZC._i_(o[0])]:2===o.length?[ZC._i_(o[0]),ZC._i_(o[1]),ZC._i_(o[0]),ZC._i_(o[1])]:3===o.length?[ZC._i_(o[0]),ZC._i_(o[1]),ZC._i_(o[2]),ZC._i_(o[0])]:[ZC._i_(o[0]),ZC._i_(o[1]),ZC._i_(o[2]),ZC._i_(o[3])],l.FJ=i[0],l.FK=i[1],l.FR=i[2],l.EP=i[3]}if(l.assign_a([["padding-top","FJ","i"],["padding-right","FK","i"],["padding-bottom","FR","i"],["padding-left","EP","i"]]),l.AR){l.Y1>0&&l.AR.length>l.Y1&&(l.AR=l.AR.substring(0,l.Y1)+"...");var r=l.AR.split(/
||
|\n/),s="";"undefined"!=typeof l.o["html-mode"]&&ZC._b_(l.o["html-mode"])&&(r=[l.AR],s="[HTMLMODE]");r.length;for(l.KK=ZC.Q.A3Y(this.H.K,s+l.AR,this.GD,this.DK,this.sFontWeight,this.FF,!0)+l.FJ+l.FR,t=0,n=r.length;tl.I&&!l.D.wrapped&&l.I>2*l.DK){var A,C="",c=0,u=l.AR.replace(/
/gi," [##] ").split(/\s|
/),p=[];for(t=0,n=u.length;t.9*l.I){var Z=Math.ceil(A/l.I*.9),h=Math.ceil(u[t].length/Z);for(a=0;a",c=0):(c+=A=1+l.cwidth(p[t]+" "))>.9*l.I?(t>0&&(C+="
"),C+=p[t]+" ",c=A):C+=p[t]+" ");C=(C=C.replace(/

/g,"
").replace(/

/g,"
")).replace(/(.+?)
$/g,"$1");var d=l.o.text;l.o.text=C,l.D.wrapped=!0,l.parse(),l.o.text=d,l.D.wrapped=!1}if("canvas"!==l.H.AC&&(l.AR=l.AR.replace(/</g,"<").replace(/>/g,">")),!(null!==ZC._n_(l.o.width)&&null!==ZC._n_(l.o.height)||null===ZC._n_(l.o.position)&&null===ZC._n_(l.o.margin)&&null===ZC._n_(l.o["margin-top"])&&null===ZC._n_(l.o["margin-right"])&&null===ZC._n_(l.o["margin-bottom"])&&null===ZC._n_(l.o["margin-left"]))){l.iX=-1,l.iY=-1;var f=l.o.width,_=l.o.height;null===ZC._n_(f)&&(l.o.width=l.I),null===ZC._n_(_)&&(l.o.height=l.F),l.locate(),l.o.width=f,l.o.height=_}if("undefined"==typeof l.o["html-mode"]||!l.o["html-mode"]){var g=Math.ceil((l.NH-l.EP-l.FK)/l.DK);g>0&&(l.AR=l.AR.replace(/
/g,new Array(g).join("\u2014")))}}l.setAnchor()},paint:function(){var e,i,t,n,a,l,o,r,s,A,C,c=this;if(!c.VM&&!c.A17){var u=!0;null!==ZC._n_(c.o.flexible)&&(u=ZC._b_(c.o.flexible));var p,Z,h={x:c.iX+c.EP-1,y:c.iY+c.FJ-1,width:c.I-c.EP-c.FK+2,height:c.F-c.FJ-c.FR+2,type:c.D.lbltype||""},d=[[0,0]];for(u&&(d=[[0,0],[0,2],[0,-4],[0,4],[0,-8],[3,0],[-6,0],[5,0],[-10,0]]),Z=0;Z||
|\n/)),g&&!v&&"svg"===f&&"0"===_&&(_="0html");var m,B,D,K,E,F,X,I,x,y,w,Y,M,H,L,P,N,k,O,Q,R,z,T=c.IK?c.IK:c.Z.parentNode;switch(f+_){case"canvas0":case"vml0":case"svg0html":if(n=1,!g)switch(c.JU){case"middle":n+=(c.F-c.KK)/2;break;case"bottom":n+=c.F-c.KK}if(o=ZC.Q.HX({id:c.K,cls:c.GJ,tl:ZC._x_(c.iY+c.BH)+"/"+ZC._x_(c.iX+c.BJ),wh:c.I+"/"+c.F,position:"absolute",padding:0,margin:0,overflow:g?"visible":"hidden",textAlign:c.OB}),g&&(v||f+_!=="svg0html"||(T=ZC.AK(c.H.K+"-top")),T.appendChild(o)),ZC.Q.HX({id:c.K+"-t",cls:""!==c.GJ?c.GJ+"-t":"",p:o,width:c.I-c.EP-c.FK,height:g?null:c.KK-c.FJ-c.FR,tl:n+"/0",html:c.AR+"",position:"absolute",whiteSpace:"nowrap",opacity:c.UX,color:c.C1,fontWeight:c.sFontWeight,fontStyle:c.N1?"oblique":"normal",textDecoration:c.K4,fontSize:c.DK,fontFamily:c.GD,marginTop:c.FJ,marginRight:c.FK,marginBottom:c.FR,marginLeft:c.EP,verticalAlign:c.JU,textAlign:c.OB,lineHeight:-1===c.FF?"125%":c.FF+"px",rtl:c.bRTL,padding:0}),c.D["css-display"]&&(o.style.display=c.D["css-display"],c.D["css-display"]=null),v&&c.H&&c.H.A8&&!c.o.width&&!c.o.height){var G=ZC.A4("#"+c.K+"-t");"canvas"===f&&(ZC.AK(c.H.K+"-tooltip-c").width=G.width()+c.EP+c.FK,ZC.AK(c.H.K+"-tooltip-c").height=G.height()+c.FJ+c.FR),c.H.A8.clear(),c.I=G.width()+c.EP+c.FK,c.F=G.height()+c.FJ+c.FR,c.paint()}break;case"canvas":var S=!1;if(ZC.A4.browser.opera&&c.AA%90==0&&0!==c.AA&&(c.AA+=.5,S=!0),e=c.Z.getContext("2d"),zingchart.DEV.CACHECANVASTEXT&&(ZC.CanvasCache||(ZC.CanvasCache={})),!zingchart.DEV.CACHECANVASTEXT||zingchart.DEV.CACHECANVASTEXT&&!ZC.CanvasCache[c.K]){for(zingchart.DEV.CACHECANVASTEXT&&(ZC.CanvasCache[c.K]=document.createElement("canvas"),ZC.CanvasCache[c.K].width=c.NH,ZC.CanvasCache[c.K].height=c.KK),m=-1===c.FF?0:ZC._x_(c.FF-1.25*c.DK)/2,a=0,l=b.length;a/gi,"").replace(/<\/.+?>/gi,""),t=0,n=0,c.OB){case"center":t+=(c.I-i)/2;break;case"right":t+=c.I-i}switch(c.JU){case"middle":n+=(c.F-c.KK)/2;break;case"bottom":n+=c.F-c.KK}if(K=0,B!==D){for(;F=/<(.+?)>(.*?)<\/(.+?)>/.exec(B);){switch(X="",I="",(A=/(.+?)style=(.+?)(\'|")(.*?)/.exec(F[1]))&&(I=A[2].replace(/\'|"/g,"")),F[3]){case"b":case"strong":X="font-weight:bold";break;case"i":case"em":X="font-style:italic";break;case"u":X="text-decoration:underline"}y='[[span style="'+(""===X?"":X+";")+I+'"]]'+F[2]+"[[/span]]",B=B.replace(F[0],y)}for(w=!1,O=0,Q=(F=(B=B.replace(/\[\[/g,"<").replace(/\]\]/g,">").replace(//g,"[[*]]")).split("[[*]]")).length;O(.+?)<\/(.+?)>/.exec(F[O]))for(E=C[2],R=0,z=(x=C[1].replace(/\'|"/g,"").split(/;|:/)).length;R||
/gi,"\n").replace(/<.+?>/gi,"").replace(/<\/.+?>/gi,"");ZC.Q.G2(ae,{on:!0,string:le}),ZC.Q.PD(ae,{color:r,fontWeight:c.sFontWeight,fontStyle:c.N1?"oblique":"normal",textDecoration:c.K4,fontSize:c.DK+"px",fontFamily:c.GD,"v-text-align":c.OB}),V.appendChild(ae),e.appendChild(V);break;case"svg":case"svg0":var oe=c.iX+c.EP+c.BJ,re=c.iY+c.FJ+c.BH;if(o=ZC.Q.F4("text","http://www.w3.org/2000/svg"),ZC.Q.G2(o,{x:ZC._x_(oe),y:ZC._x_(re),id:c.K,"class":c.GJ,opacity:c.UX}),c.D["css-display"]&&(o.style.display=c.D["css-display"],c.D["css-display"]=null),c.bRTL&&ZC.Q.G2(o,{"text-anchor":ZC.A4.browser.msie?"":"end","writing-mode":"rl",direction:"rtl","unicode-bidi":"bidi-override"}),c.A8D&&(c.H.K7.appendChild(ZC.Q.XA({id:c.K+"-clip",path:[[c.iX+c.EP+c.AT+c.BJ,c.iY+c.FJ+c.AT+c.BH].join(","),[c.iX+c.I-c.FK-c.AT+c.BJ,c.iY+c.FJ+c.AT+c.BH].join(","),[c.iX+c.I-c.FK-c.AT+c.BJ,c.iY+c.F-c.FR-c.AT+c.BH].join(","),[c.iX+c.EP+c.AT+c.BJ,c.iY+c.F-c.FR-c.AT+c.BH].join(","),[c.iX+c.EP+c.AT+c.BJ,c.iY+c.FJ+c.AT+c.BH].join(",")].join(" ")})),ZC.Q.G2(o,{"clip-path":"url(#"+c.K+"-clip)"})),c.AA%360!=0&&o.setAttribute("transform","rotate("+c.AA+" "+(oe+(c.I-c.EP-c.FK)/2)+" "+(re+(c.F-c.FJ-c.FR)/2)+")"),g&&T.appendChild(o),g){ZC.Q.EU(c.K+"-float");var se=ZC.Q.F4("div");ZC.Q.PD(se,{position:"absolute",left:0,top:0,width:c.I-c.EP-c.FK+"px",height:c.F-c.FJ-c.FR+"px",color:c.C1,fontSize:c.DK+"px",fontFamily:c.GD,fontWeight:c.sFontWeight,textDecoration:c.K4,textAlign:c.OB,fontStyle:c.N1?"italic":"normal"}),se.id=c.K+"-float",se.className="zc-style zc-html-mode",se.innerHTML=b[0],1===c.o["z-index"]?ZC.AK(c.H.K+"-top").append(se):ZC.AK(c.H.K+"-top").insertBefore(se,ZC.AK(c.H.K+"-img")),v&&c.H&&c.H.A8&&(c.o.width||c.o.height||(c.H.A8.clear(),se.style.width="",se.style.height="",c.I=ZC.A4(se).width()+c.EP+c.FK,c.F=ZC.A4(se).height()+c.FJ+c.FR,c.paint()))}else for(m=-1===c.FF?0:ZC._x_(c.FF-1.25*c.DK)/2,a=0,l=b.length;a/gi,"").replace(/<\/.+?>/gi,""),t=0,n=c.DK,c.OB){case"center":t=(c.I-i)/2;break;case"right":t=c.I-i}switch(c.JU){case"middle":n+=(c.F-c.KK)/2;break;case"bottom":n+=c.F-c.KK}if(K=0,B!==D){for(;F=/<(.+?)>(.*?)<\/(.+?)>/.exec(B);){switch(X="",I="",(A=/(.+?)style=(.+?)(\'|")(.*?)/.exec(F[1]))&&(I=A[2].replace(/\'|"/g,"")),F[3]){case"b":case"strong":X="font-weight:bold";break;case"i":case"em":X="font-style:italic";break;case"u":X="text-decoration:underline"}y='[[span style="'+(""===X?"":X+";")+I+'"]]'+F[2]+"[[/span]]",B=B.replace(F[0],y)}for(w=!1,O=0,Q=(F=(B=B.replace(/\[\[/g,"<").replace(/\]\]/g,">").replace(//g,"[[*]]")).split("[[*]]")).length;O(.+?)<\/(.+?)>/.exec(F[O]))for(E=C[2],R=0,z=(x=C[1].replace(/\'|"/g,"").split(/;|:/)).length;R")?Ae.innerText=E:Ae.innerHTML=E,E=Ae.innerText||Ae.textContent,Ae=null,s.textContent=E,o.appendChild(s),w=M,K++}}else c.bRTL&&ZC.A4.browser.msie&&(t+=i-c.EP-c.FK),s=ZC.Q.F4("tspan","http://www.w3.org/2000/svg"),ZC.Q.G2(s,{x:ZC._x_(oe+t),y:ZC._x_(re+n),color:c.C1,fill:c.C1,dy:ZC._x_(m)}),ZC.Q.PD(s,{fontWeight:c.sFontWeight,fontStyle:c.N1?"oblique":"normal",textDecoration:c.K4,fontSize:c.DK+"px",fontFamily:c.GD,dominantBaseline:"auto"}),s.textContent=D,o.appendChild(s),m+=-1===c.FF?1.25*c.DK:c.FF}}g||!c.VM&&o&&T&&(c.H.FY?(-1!==ZC.Q.SV(T).indexOf("zc-text")&&null===ZC._n_(c.H.FY[T.id])&&(c.H.FY[T.id]=document.createDocumentFragment()),c.H.FY[T.id]?c.H.FY[T.id].appendChild(o):T.appendChild(o)):T.appendChild(o))}},paintCANVASText:function(e){var i=this,t=e.idx,n=e.ctx,a=e.i,l=e.fw,o=e.fs,r=e.ff,s=e.c,A=e.dx,C=e.dy,c=e.t;n.save(),n.globalAlpha=i.UX;var u="";if(u=(a?"italic":"normal")+" normal "+l+" "+o+"px "+r,n.font=u,n.fillStyle=s,n.textAlign="left",n.textBaseline="alphabetic",n.translate(i.iX+i.BJ,i.iY+i.BH),0!==i.AA&&(n.translate(i.I/2,i.F/2),n.rotate(ZC.SZ(i.AA)),n.translate(-i.I/2,-i.F/2)),n.translate(i.EP,i.FJ+o),n.translate(A,C),n.fillText(c,0,0),zingchart.DEV.CACHECANVASTEXT){var p=ZC.CanvasCache[i.K].getContext("2d");p.font=u,p.fillStyle=s,p.textAlign="left",p.textBaseline="alphabetic",p.fillText(c,i.EP,i.FJ+o+1.25*t*o)}n.restore()},EL:function(e){var i=this;if(ZC.canvas&&"canvas"===i.H.AC&&(e||(e=ZC.AK(i.H.K+"-textprint-c")),!zingchart.CANVASTEXT&&i.AA%360==0)){var t=i.Z;i.Z=e,i.VM=!0;var n=i.H.AC;i.H.AC="canvas",i.paint(),i.VM=!1,i.H.AC=n,i.Z=t}}}),ZC.RG=ZC.HS.C7({$i:function(e){this.b(e);var i=this;i.CI="json",i.NS={graphset:!0,graph:!0,"objects-bottom":!0,"objects-top":!0,maps:!0,plotarea:!0,plots:!0,guide:!0,"static":!0,"value-box":!0},i.A10=!1,i.A0W="en_us",i.QP=null,i.JJ="",i.UA=!1,i.RX={},i.MX="",i.ADI={},i.QB="",i.EW="",i.M6={},i.HM=null,i.AH=[],i.LH="",i.A8=null,i.H9=null,i.D5=null,i.B8=new ZC.AAX(i),i.QN="",i.MM=null,i.NX=[null,null,null,null],i.O3=!1,i.NB="x",i.K5=!1,i.TF=!1,i.ABM=!1,i.A3J=!1,i.GM=!1,i.A9K={},i.NT=null,i.QS={},i.LO=!1,i.QV=!1,i.ACZ=null,i.SN=[],i.N={},i.MT=null,i.DF=null,i.UD=0,i.A1U=0,i.A4Y=1,i.MD=null,i.S8="",i.AAR="F*nStrlng4Cu$tOmLlc9nc9!",i.M9="",i.A0V={},i.A0C=!1,i.AC="",i.K7=null,i.ZM=!1,i.QL=["",""],i.L4=0,i.KM=[],i.A85=0,i.A7D=0,i.A9B=!1,i.A1I="",i.A6E=!0,i.I7=null,i.QQ=[],i.NY=0,i.AAL=!1,i.S6={},i.A13=!1,i.FY=zingchart.DEV.DOMFRAGMENTS?{}:null,i.A27=!1,i.SP=[]},clearLabelBoxes:function(e){var i=this;if(e)for(var t=i.SP.length-1;t>=0;t--)i.SP[t].type===e&&i.SP.splice(t,1);else i.SP=[]},usc:function(){return-1!==ZC.AV(this.KM,"use_single_canvas")},mc:function(e){return e=e||"",ZC.AK(this.K+"-main-c"+(""===e?e:"-"+e))},hideCM:function(){var e;(e=ZC.AK(this.K+"-menu"))&&(e.style.display="none"),this.A9B=!1},ZI:function(){for(var e=this,i=e.NX.length,t=0;t1?G[e.L]:G[0];i.id||(i.id=e.o.id||""),s.o.graphset[e.L]=i,s.Q1(function(){s.parse(JG),s.AH[e.L].paint()})}}})})},XK:function(DJ){var s=this,G,i,A7,j,J9;for(null===ZC._n_(DJ.graphset)&&(DJ={graphset:[DJ]}),1===DJ.graphset.length&&null===ZC._n_(DJ.graphset[0])&&(DJ.graphset=[{type:"null"}]),i=0,A7=DJ.graphset.length;i=0;a--)for(o=0;o0){for(var K=0,E=0,F=ZC._i_((u-(b+1)*r.A85)/b),X=ZC._i_((p-(v+1)*r.A7D)/v),I=["x","y","width","height"],x=0;x=J1.length)){var EW,MC,K9=J1[i][0],A08=J1[i][1];if("url:"===K9.substring(0,4)){var QB=K9.substring(4);s.QS["url:"+QB]="[]";try{EW=["query-string"===s.MX?"zcrandom="+Math.random():""].join("&"),ZC.A4.ajax({type:"GET",url:QB,beforeSend:function(e){s.RX.data||"http-headers"!==s.MX||e.setRequestHeader("If-Modified-Since","Thu, 01 Jan 1970 00:00:00 GMT")},data:EW,error:function(e,i,t,n){return s.NP({name:"Network error",message:"Resource not found ("+n+")"},"URL Data loader"),!1},success:function(e,i,t,n){s.QS["url:"+n]=e,UD++}})}catch(J7){return s.NP(J7,"URL Data loader"),!1}}else if("javascript:"===K9.substring(0,11))if("zc.ext.load"===s.QS[K9]){s.QS[K9]="[]";var E0=ZC.AP.AA8(K9.substring(11)),O={id:s.K,resource:K9,callback:function(e){s.QS[K9]=e,UD++}},ZY=E0[0];O.arguments=E0[1];try{var Z1=eval(ZY).call(s,O);null!==ZC._n_(Z1)&&Z1&&(s.QS[K9]=Z1,UD++)}catch(J7){return s.NP(J7,"JavaScript data loader"),!1}}else UD++;else"image"===A08?(LD[K9]=new Image,LD[K9].crossOrigin="anonymous",LD[K9].onload=function(){UD++},LD[K9].onerror=function(){var e=ZC._b_(s.o.strict);if(ZC.IMG404.push(K9),e)return s.NP({name:"Network error",message:"Resource not found ("+this.src+")"},"Resource loader (image)"),!1;this.src=ZC.BLANK,UD++},LD[K9].src=K9,ZC.cache.data[K9]=LD[K9]):"css"===A08?(EW=["query-string"===s.MX?"zcrandom="+Math.random():""].join("&"),ZC.A4.ajax({type:"GET",url:K9,beforeSend:function(e){s.RX.css||"http-headers"!==s.MX||e.setRequestHeader("If-Modified-Since","Thu, 01 Jan 1970 00:00:00 GMT")},data:EW,error:function(e,i,t){return s.NP(t,"Resource loader"),!1},success:function(e){for(var i={},t=e.match(/[a-zA-Z0-9\.\#\-](.+?)\{((.|\s)+?)\}/gi),n=0,a=t.length;n=J1.length){window.clearInterval(C3),s.ABH(s.o);for(var e in LD)if(0!==e.indexOf("data:")&&-1===ZC.AV(s.D["safe-images"],e))try{var i=document.createElement("canvas");i.width=LD[e].width,i.height=LD[e].height,i.getContext("2d").drawImage(LD[e],0,0);var t=i.toDataURL("image/png");LD[e].onload=null,LD[e].onerror=null,LD[e].src=t,ZC.cache.data[e]=LD[e]}catch(n){}window.setTimeout(function(){zingchart.XR[s.K]&&J8()},1)}else A2K(++A14)},20);A2K(A14)}else zingchart.XR[s.K]&&J8()}else zingchart.XR[s.K]&&J8()},ABH:function(BY){var s=this;for(var p in BY)if("object"==typeof BY[p])s.ABH(BY[p]);else for(var EW in s.QS)EW===BY[p]&&(BY[p]=eval(s.QS[EW]))},resize:function(e){var i,t,n,a,l=this;if(l.D.resize=!0,l.D.wh=l.I+"/"+l.F,l.o.graphset)if(l.A13)zingchart.exec(l.K,"destroy"),zingchart.render(zingchart.params[l.K]);else if(void 0===e&&(e=!1),ZC.AP.BZ("resize",l,l.FH()),e=!1);else{for(t=0;tdiv").width(l.I).height(l.F)}for("canvas"===l.AC&&((i=ZC.AK(l.K+"-main-c"))&&(i.width=l.I,i.height=l.F),(i=ZC.AK(l.K+"-main-c-top"))&&(i.width=l.I,i.height=l.F),ZC.A4("#"+l.K+"-objects-bottom canvas, #"+l.K+"-objects-top canvas, #"+l.K+"-tools canvas").each(function(){this.width=l.I,this.height=l.F})),"vml"===l.AC&&ZC.A4("#"+l.K+"-objects-bottom div, #"+l.K+"-objects-top div, #"+l.K+"-tools div").each(function(){this.style.width=l.I+"px",this.style.height=l.F+"px"}),l.parse(),t=0,n=l.AH.length;t100&&(new Date).getTime()-ZC.swipe.ts<1e3){var n=e.FH();n.direction=t[0]>ZC.swipe.xy[0]?"right":"left",ZC.AP.BZ("swipe",e,n)}ZC.swipe=null}e.A9B||ZC.move||zingchart.SA(i),e.OP(i)},ZC.A4("#"+e.K+"-img").bind("touchstart",e.AFT).bind("touchmove",e.OP).bind("touchend",e.AFQ),ZC.A4("#"+e.K+"-menu-area").live("touchstart",e.AFT)),e.zc_loader_mousewheel=function(i){var t=e.FH();t.ev=i,ZC.AP.BZ("mousewheel",e,t)},ZC.A4("#"+e.K+"-img").bind("mousewheel",e.zc_loader_mousewheel),ZC.A4("#"+e.K+"-map").bind("mousewheel",e.zc_loader_mousewheel),e.A1S=function(i){27===i.keyCode&&e.QV&&(e.A7E||e.A8Z())},ZC.A4(document).bind("keyup",e.A1S),e.A8Z=function(){ZC.A4("#"+e.K+"-menu-item-exitfullscreen").die("click",e.A8Z),ZC.FSSTATUS=null,ZC.Q.EU(e.K+"-data-table"),e.destroy(),zingchart.FSID&&ZC.AK(zingchart.FSID)&&(ZC.AK(zingchart.FSID).style.display="none")},ZC.A4("#"+e.K+"-menu-item-exitfullscreen").live("click",e.A8Z)):ZC.mobile&&(e.zc_loader_touchstart_static=function(e){return e.preventDefault(),zingchart.SA(e),!1},ZC.A4("#"+e.K+"-img").bind("touchstart",e.zc_loader_touchstart_static)),null!==e.HM){var Z=ZC._i_(e.HM.interval);Z=Z>=50?Z:1e3*Z,window.setTimeout(function(){e.MV(),e.load()},Z)}e.M9="",ZC.TS[e.K]=(new Date).getTime()-ZC.TS[e.K],e.D["fire-complete"]&&(ZC.AP.BZ("complete",e,e.FH()),e.D["fire-complete"]=null),e.D["fire-load"]&&(ZC.AP.BZ("load",e,e.FH()),e.D["fire-load"]=null)},togglePreviewMasks:function(e){for(var i=this,t=0;tPowered by ZingChart';var f,_;switch(l){case"br":f=i.F-o,_=i.I-r;break;case"bl":f=i.F-o,_=6;break;case"tr":f=2,_=i.I-r;break;case"tl":f=2,_=6}null!==ZC._n_(e=ZC.AK(i.K+"-top"))&&ZC.Q.HX({cls:ZC.ie67?"-ie67":"",p:e,id:i.K+"-license-text",tl:f+"/"+_,wh:r+"/"+(o-s),color:ZC.ie67?1===a?"#369":"#fff":"",padding:s,opacity:A,position:"absolute",cursor:"pointer",fontFamily:zingchart.FONTFAMILY,html:C},i.AC)},_unbind_:function(){var e=this;ZC.A4("#"+e.K+"-menu").die("mousedown",e.TE),ZC.A4("."+e.K+"-menu-item").die("mousedown",e.TE),ZC.A4("."+e.K+"-menu-item").die("click touchend",e.AGQ).die("mouseover",e.AFX).die("mouseout",e.AGM),e.D["menu-item-events"]=!1,null!==e.H9&&e.H9.unbind(),null!==e.D5&&e.D5.unbind(),ZC.mobile&&(ZC.A4("#"+e.K+"-img").unbind("touchstart",e.AFT).unbind("touchmove",e.OP).unbind("touchend",e.AFQ),ZC.A4("#"+e.K+"-menu-area").die("touchstart",e.AFT),ZC.A4("#"+e.K+"-img").unbind("touchstart",e.zc_loader_touchstart_static)),ZC.A4("#"+e.K+"-img").unbind("mousewheel",e.zc_loader_mousewheel),ZC.A4("#"+e.K+"-map").unbind("mousewheel",e.zc_loader_mousewheel),ZC.A4(document).unbind("keyup",e.A1S),ZC.A4("#"+e.K+"-menu-item-exitfullscreen").die("click",e.A8Z)},VG:function(e,i,t){void 0===t&&(t=!1);var n=ZC.AK("zc-menu-"+(t?"sep":"item")+"-"+e);n&&(n.style.display=i?"block":"none")},A5P:function(LA,ev){function A1J(e){return""!==e&&e?"url("+(0===e.indexOf("zc.")?ZC.IMAGES[e]:e)+")":"none"}function J4(e){return'
 
'}function GS(e,i,t){i=i||ZC.HI["menu-"+e];var n=void 0!==t&&t?" zc-custom-menu-item "+s.K+"-custom-menu-item":"";return'
'+i+"
"}function A2Q(e,i,t){var n=void 0!==t&&t?" zc-custom-menu-header "+s.K+"-custom-menu-header":"";return'
'+i+"
"}function G1(e){if(ABB)return{enabled:"none"};for(var i=0,t=RM.length;i0;i--)for(var sBId=DF.behaviors[i].id,ii=i-1;ii>=0;ii--)DF.behaviors[ii].id===sBId&&DF.behaviors.splice(ii,1);if(null!==ZC._n_(G=DF.behaviors))for(i=0,A7=G.length;iZC._i_(i.order||"0")}),s.MT=new ZC.DS(s);var A0Z=s.LH.split(/\s+|;|,/);for(i=0,A7=A0Z.length;i'}}}E1=new ZC.DS(s),s.B8.load(E1.o,"loader.gui.context-menu.item"),JF&&null!==ZC._n_(G=JF.item)&&E1.append(G),ZC.mobile&&(s.B8.load(E1.o,"loader.gui.context-menu[mobile].item"),OD&&null!==ZC._n_(G=OD.item)&&E1.append(G)),E1.WJ=!0,E1.parse(),L9=new ZC.DS(s),L9.copy(E1),s.B8.load(L9.o,"loader.gui.context-menu.item.hover-state"),JF&&null!==ZC._n_(JF.item)&&null!==ZC._n_(G=JF.item["hover-state"])&&L9.append(G),ZC.mobile&&(s.B8.load(L9.o,"loader.gui.context-menu[mobile].item.hover-state"),OD&&null!==ZC._n_(OD.item)&&null!==ZC._n_(G=OD.item["hover-state"])&&L9.append(G)),L9.WJ=!0,L9.parse(),U2={},JF&&null!==ZC._n_(JF.separator)&&(U2=JF.separator);var JQ=[],EK=null;if(ABB=null!==ZC._n_(s.MT.o.empty)&&ZC._b_(s.MT.o.empty),ZC.mobile&&"none"!==(EK=G1("PageScroll")).enabled&&(null===s.DF||null===ZC._n_(s.DF["page-scroll"])||s.DF["page-scroll"]?JQ.push(GS("disablepagescroll",EK.text)):JQ.push(GS("enablepagescroll",EK.text)),JQ.push(J4("pagescroll"))),"none"!==(EK=G1("Reload")).enabled&&(JQ.push(GS("reload",EK.text)),JQ.push(J4("reload"))),"undefined"!=typeof ZC.A7W){EK=G1("SaveAsImage"),"none"!==EK.enabled&&("none"!==(EK=G1("SaveAsImagePNG")).enabled&&JQ.push(GS("viewaspng",EK.text?EK.text:null)),"none"!==(EK=G1("SaveAsImageJPG")).enabled&&JQ.push(GS("viewasjpg",EK.text?EK.text:null)),JQ.push(J4("export")));var T9=["DownloadPDF","DownloadSVG","DownloadCSV","DownloadXLS","ViewDataTable","ExportData","Print"],A5V=0,A1Q=0;for(i=0;i0&&JQ.push(J4(T9[A1Q].toLowerCase()))}if(-1!==LA){var GM=!1;for(j=0,J9=s.AH[LA].BM.length;j0&&JQ.push(J4("tools")),"none"===(EK=G1("FullScreen")).enabled||s.LO||(s.QV?(EK=G1("ExitFullScreen"),JQ.push(GS("exitfullscreen",EK.text)),JQ.push(J4("exitfullscreen"))):(JQ.push(GS("fullscreen",EK.text)),JQ.push(J4("fullscreen")))),s.I7&&("none"!==(EK=G1("GoBack")).enabled&&JQ.push(GS("goback",EK.text)),"none"!==(EK=G1("GoForward")).enabled&&JQ.push(GS("goforward",EK.text)),JQ.push(J4("history"))),JQ.length>0&&-1!==JQ[JQ.length-1].indexOf("zc-menu-sep")&&JQ.splice(JQ.length-1,1),s.A1B={},-1!==LA){var B6;if(JF&&null!==ZC._n_(B6=JF["custom-items"]))for(JQ.length>0&&JQ.push(J4("custom")),i=0,A7=B6.length;i60?(A=60,p=ZC.HI["progress-wait-short"]):r<60&&(A=20,p=ZC.HI["progress-wait-mini"]),p=n.D.customprogresstext||p;var h=ZC.Q.HX({id:n.K+"-progress",p:document.body,tl:o+"/"+l,width:r-2*c.AT,height:s-2*c.AT,position:"absolute",opacity:.8,border:c.AT+"px solid "+c.BV,background:u});ZC.Q.HX({id:n.K+"-progress-text",p:h,width:A,html:p,textAlign:"center",marginLeft:ZC._i_((r-A)/2),marginTop:ZC._i_(s/2+C),fontFamily:zingchart.FONTFAMILY,fontSize:zingchart.FONTSIZE,color:c.C1,fontWeight:"bold"})}}},A0G:function(){var e=this;ZC.Q.EU(e.K+"-dummy"),e.D.hideprogresslogo||(e.ZM=!1,ZC.Q.EU([e.K+"-progress-text",e.K+"-progress"]))},A4J:function(e,i){var t,n,a=this;t=null!==ZC._n_(n=e.graphset)?n:[e];var l=e.layout||"",o=ZC.AO.A20(l,t.length),r=t[i],s=a.I/o[1],A=a.F/o[0],C=Math.floor(i/o[1]),c=i%o[1]*s,u=C*A;r&&(null!==ZC._n_(n=r.x)&&(c=ZC._p_(n))<=1&&(c=ZC._i_(c*a.I)),null!==ZC._n_(n=r.y)&&(u=ZC._p_(n))<=1&&(u=ZC._i_(u*a.F)),null!==ZC._n_(n=r.width)&&(s=ZC._p_(n))<=1&&(s=ZC._i_(s*a.I)),null!==ZC._n_(n=r.height)&&(A=ZC._p_(n))<=1&&(A=ZC._i_(A*a.F)));var p=[0,0,0,0];return r.plotarea&&null!==ZC._n_(r.plotarea.margin)&&(p=new ZC.HS(null).m_(r.plotarea.margin,"all",s,A)),{graph:{x:ZC._i_(c),y:ZC._i_(u),width:ZC._i_(s),height:ZC._i_(A),index:i},plotarea:{x:p[3],y:p[0],width:s-p[1]-p[3],height:A-p[0]-p[2]}}},K3:function(){var e=this;null===ZC._n_(e.o.graphset)&&(e.o={graphset:[e.o]}),e.MV(),zingchart.A15(e,e.A4R(),function(){e.o=ZC.AP.BZ("dataparse",e,e.FH(),e.o),zingchart.XR[e.K]&&e.Q1(function(){e.parse(),e.paint()})})},render:function(){var e=this;!function(){function i(){""!==e.QN||null!==e.MM?e.A8O():e.load()}e.UA||e.A8U(),e.MV(null,!0),zingchart.TIMEOUT>0?ZC.ZH(i):i()}()},YS:function(e){var i=this;null===ZC._n_(i.A3Q)&&(i.A3Q=(new Date).getTime(),i.AAT=window.setTimeout(function(){null!==ZC._n_(i.A3Q)&&(i.A3Q=null,zingchart.YU(e))},1500))},FH:function(){var e,i=this,t=0,n=0;return t="undefined"!=typeof i.SN[0]?i.SN[0]-t:0,n="undefined"!=typeof i.SN[1]?i.SN[1]-n:0,e=i.LH?i.LH:"light",{id:i.K,width:i.I,height:i.F,output:i.AC,x:t,y:n,targetid:i.SN[2],theme:e}},ABW:function(e){var i=this;e=e||{},null!==ZC._n_(e.resource)&&(i.QS[e.resource]=e.data||"[]",i.UD++)},A8N:function(){},A7R:function(){},A7N:function(){},PW:function(){},AA1:function(e,i){var t=this;if(e=e||{},null!==ZC._n_(e.graphid)){var n=t.OR(e.graphid);null!==n&&n.clear()}else t.clear(null,null,i);ZC.K1&&ZC.K1.GUIDES&&(ZC.K1.GUIDES[t.K]=null)},A83:function(e){e=e||ZC.HI["sync-wait"];var i=this;if(null===ZC.AK(i.K+"-blocker")){ZC.Q.HX({cls:"zc-abs zc-style zc-blocker",id:i.K+"-blocker",p:ZC.AK(i.K+"-top"),wh:i.I+"/"+i.F,opacity:.75}),ZC.Q.HX({cls:"zc-blocker-msg",id:i.K+"-blocker-t",p:ZC.AK(i.K+"-blocker"),html:e});var t=ZC.A4("#"+i.K+"-blocker-t");t.css("top",i.F/2-t.height()/2+"px").css("left",i.I/2-t.width()/2+"px")}},A3T:function(){ZC.Q.EU(this.K+"-blocker")},A9D:function(){var e=this;ZC.AP.BZ("about_show",e,e.FH()),ZC.Q.HX({cls:"zc-abs",id:e.K+"-about-mask",p:ZC.AK(e.K+"-top"),wh:e.I+"/"+e.F,background:"#ccc",opacity:.75});var i=ZC.CY(320,e.I),t=ZC.CY(215,e.F),n=ZC.BQ(0,(e.I-i)/2),a=ZC.BQ(0,(e.F-t)/2),l=ZC.Q.HX({cls:"zc-about zc-style",id:e.K+"-about",p:ZC.AK(e.K+"-top"),tl:a+"/"+n,wh:i-(ZC.quirks?0:10)+"/"+(t-(ZC.quirks?0:10))}),o="";""!==e.S8&&(o="Custom Built for
"+e.S8),l.innerHTML='
©2009-'+(new Date).getFullYear()+'
'+ZC.HI["about-close"]+'
 
Build '+ZC.VERSION+" ["+e.AC+"]
"+o+"
",ZC.A4("#"+e.K+"-about-close").bind("click",function(){ZC.AP.BZ("about_hide",e,e.FH()),ZC.Q.EU([e.K+"-about",e.K+"-about-mask"])})},NP:function(e,i){var t=this;if(ZC.AP.A7Y("error",t))ZC.AP.BZ("error",t,{id:t.K,error:e,section:i,json:t.D.json||t.D.rawsource});else{var n="";n+="object"==typeof e?e.name+":"+e.message+"\n\n":e+"\n\n",null!==ZC._n_(i)&&(n+="Section:"+i+"\n\n"),n+="JSON data:\n\n"+t.D.json+"\n\n",t.A0G(),null===ZC.AK(t.K+"-top")&&t.AAU(),ZC.Q.HX({cls:"zc-abs zc-error zc-style",id:t.K+"-error",p:ZC.AK(t.K+"-top"),wh:t.I-(ZC.quirks?0:10)+"/"+(t.F-(ZC.quirks?0:10))}).innerHTML='
'+ZC.HI["error-header"]+'
'+ZC.HI["error-message"]+'
',ZC.A4("#"+t.K+"-error-message").val(ZC.GT(n)),ZC.A4("#"+t.K+"-error-close").bind("click",function(){ZC.Q.EU(t.K+"-error")})}},A5L:function(){},A6I:function(){},A5M:function(){var e=this,i=document.createElement("div");i.id="zc-fullscreen",i.style.zIndex=zingchart.FSZINDEX,i.style.overflow="hidden";var t=document.body,n=!1;zingchart.FSID&&ZC.AK(zingchart.FSID)&&(n=!0,(t=ZC.AK(zingchart.FSID)).style.display="block"),t.appendChild(i),ZC.FSSTATUS={};var a,l;for(a=0,l=e.AH.length;a=0;a--)if(c[a].generated)c.splice(a,1);else{if(null!==ZC._n_(c[a].shapes))for(A=c[a].shapes.length-1;A>=0;A--)c[a].shapes[A].generated&&c[a].shapes.splice(A,1);if(null!==ZC._n_(c[a].labels))for(A=c[a].labels.length-1;A>=0;A--)c[a].labels[A].generated&&c[a].labels.splice(A,1)}n||window.scroll(0,0),zingchart.render({id:"zc-fullscreen",output:e.AC,width:ZC.A4(n?t:window).width(),height:ZC.A4(n?t:window).height(),fullscreenmode:!0,theme:e.LH,modules:e.A1I,data:C,defaults:e.MM,defaultsurl:e.QN})},A0P:function(e,i){var t,n,a,l=this,o=0,r=!1;for(t=0,n=l.AH.length;t0?i.AH[0]:null},bind:function(e,i){zingchart.bind(this.K,e,i)},unbind:function(e,i){zingchart.unbind(this.K,e,i)},exec:function(e,i){return zingchart.exec(this.K,e,i)},gc:function(){for(var e=0,i=this.AH.length;e1?(Z=Math.round(Z),h=Math.round(h)):(Z=Math.floor(Z),h=Math.ceil(h))),(Z=ZC.BQ(u.FU,Z))<(h=ZC.CY(u.GY,h))&&(e["ymin"+r]=Z,e["ymax"+r]=h)}}s.PW(e)}},ZC.RG.prototype.A7N=function(e){var i,t,n,a,l,o=this;for(e=e||{},t=null!==ZC._n_(e.graphid)?o.OR(e.graphid):o.AH[0],e.action="viewall",n=0,a=t.BT("k").length;n/g,""),w:l.I,h:l.F,t:e,fn:r};ZC._cp_(i,a);var A,C;if(zingchart.AJAXEXPORT&&"pdf"!==e&&"svg"!==e&&!o){var u="base64=1&";for(C in a)u+=C+"="+encodeURIComponent(a[C])+"&";ZC.A4.ajax({type:"post",url:zingchart.EXPORTURL,data:u,success:function(i,a,o){if(l.A3T(),t)n&&n(i,a,o);else{var r=document.createElement("img");r.src=i,r.id=l.K+"-print-"+e,s.appendChild(r)}}})}else{ZC.AK(l.K+"-export")&&ZC.Q.EU(l.K+"-export");var p=ZC.Q.HX({cls:"zc-abs zc-style",id:l.K+"-export",p:ZC.AK(l.K+"-top"),display:"none"}),Z=(A=null!==ZC._n_(a.uid)&&null!==ZC._n_(a.page)?ZC.Q.AB2(ZC.AK(l.K+"-export")):document).createElement("FORM");Z.action=zingchart.EXPORTURL,Z.method="post",Z.enctype="multipart/form-data",null!==ZC._n_(a.uid)&&null!==ZC._n_(a.page)?A.body.appendChild(Z):p.appendChild(Z),Z.style.display="none";for(C in a){var h=A.createElement("INPUT");h.type="hidden",h.name=C,h.value=a[C],Z.appendChild(h)}Z.submit(),Z=null,null!==ZC._n_(a.uid)&&null!==ZC._n_(a.page)&&window.setTimeout(function(){ZC.A4("#"+l.K+"-export").remove()},6e4),window.setTimeout(function(){l.A3T()},1e3)}}var l=this;if(i=i||{},void 0===t&&(t=!1),!ZC.AK(l.K+"-viewimage")){e=e||"png";var o=i.download,r=i.fn||"";ZC.Q.IQ(ZC.AK(l.K+"-guide-c"),l.AC,0,0,l.I,l.F),ZC.A4(".zc-guide-label").remove();var s,A,C=("canvas"===l.AC||zingchart.AJAXEXPORT||zingchart.DEV.LOCALSVGEXPORT)&&"pdf"!==e&&"svg"!==e;if(ZC.mobile||!C||t||o||(s=ZC.Q.HX({cls:"zc-abs zc-viewimage zc-style",id:l.K+"-viewimage",zidx:5,p:ZC.AK(l.K+"-top"),wh:l.I+"/"+l.F}),A=ZC.Q.HX({id:l.K+"-viewimage-close",p:s,zidx:10,tl:"5/"+(l.I-15),html:ZC.HI["viewimage-close"]}),ZC.A4(A).css("cursor","pointer").css("left",l.I-15-ZC.A4(A).width()+"px"),ZC.A4(A).bind("click",function(){ZC.A4(s).remove()})),ZC.mobile&&(o=!0),!zingchart.DEV.LOCALSVGEXPORT||o||"svg"!==l.AC||"png"!==e&&"jpeg"!==e){var c;if("canvas"===l.AC&&"pdf"!==e&&"svg"!==e){var u=document.createElement("canvas");u.width=l.I,u.height=l.F;var p,Z;for(p=0,Z=l.AH.length;p',"","\x3c!--[if gte mso 9]>ZingCharttd{border:none;font-family:Calibri,sans-serif} .number{mso-number-format:"0.00";} .text{mso-number-format:"@";}',"","","",""),t=0,n=e.AH.length;t"),_.IX&&""!==_.IX.AR&&(f.push([_.IX.AR]),h.push(""+_.IX.AR+"")),h.push(""),h.push("")),u=[],Z=[];var B="Category",D=!1;for(m&&(m.FD&&"date"===m.FD.o.type&&(B="Date",D=!0),m.M&&m.M.AR&&(B=m.M.AR.replace(/\"|\'/g,""))),"csv"===i?u.push('"'+B+'"'):"raw"===i?Z.push(B):"html"!==i&&"xls"!==i||u.push(""+B+""),a=0,l=g.length;a"+p+""),b.push(""));if("csv"===i?h.push(u.join(",")):"raw"===i?f.push(Z):"html"!==i&&"xls"!==i||h.push(u.join("")),"html"!==i&&"xls"!==i||(h.push(""),h.push(""),h.push("")),m){for(s=0,A=m.X.length;s"),"pie"!==_.AF&&"pie3d"!==_.AF&&"nestedpie"!==_.AF||m.X[E[C][0]]&&(E[C][0]=m.X[E[C][0]]),m.BX[E[C][0]]&&(E[C][0]=m.BX[E[C][0]]),m.X[E[C][0]]&&(E[C][0]=m.X[E[C][0]]),F=_.A.FH(),F.row=C,F.col=0,F.value=E[C][0],E[C][0]=ZC.AP.BZ("dataexport",_.A,F,E[C][0],null),ZC._n_(E[C][1]))for(var X=0;X"+[].concat(E[C][0]).concat(E[C][1]).join("")+""),"html"!==i&&"xls"!==i||h.push("")}}"html"!==i&&"xls"!==i||(h.push(""),h.push("")),n>1&&t 

"))}return"xls"===i&&h.push("",""),"raw"===i?f:("csv"===i?d=h.join("\n"):"html"!==i&&"xls"!==i||(d=h.join("")),d)},zingchart.AB5=function(e,i,t){function n(e){ZC.A4.ajax({type:"post",url:l,data:e,success:function(e,i,t){o&&o(e,i,t)}})}var a,l,o,r,s,A="",C="";document.getElementById("zc-fullscreen")&&(e="zc-fullscreen"),"string"==typeof(t=t||{})&&(t=JSON.parse(t));var c=zingchart.getLoader(e);if(c)switch(i){case"getimagedata":if(r="png",null!==ZC._n_(a=t.format)&&(r=a),null!==ZC._n_(a=t.filetype)&&(r=a),"jpg"===r&&(r="jpeg"),zingchart.DEV.LOCALSVGEXPORT&&"svg"===c.AC&&("png"===r||"jpeg"===r)){c.togglePreviewMasks(!0);var u=ZC.AK(c.K+"-svg").parentNode.innerHTML,p=u.indexOf(">"),Z=u.indexOf("");u='[CSS]'+u.substring(p+1,Z+6),u=u.replace(//g,"");var h=function(){var e,i=window.URL||window.webkitURL||window;e=i.createObjectURL&&window.Blob?i.createObjectURL(new window.Blob([u],{type:"image/svg+xml;charset-utf-16"})):"data:image/svg+xml;charset=UTF-8,"+encodeURIComponent(u),c.togglePreviewMasks(!1);var n=new window.Image;n.crossOrigin="anonymous",n.src=e,n.onload=function(){var i=document.createElement("canvas"),a=i.getContext("2d");if(i.width=n.width,i.height=n.height,a.drawImage(n,0,0,i.width,i.height),t.callback&&"function"==typeof t.callback)try{t.callback(i.toDataURL("image/"+r))}catch(l){t.callback(e)}}},d=0,f=function(){var e=new XMLHttpRequest;e.open("get",c.A1X[d]),e.responseType="text",e.onloadend=function(e){var i=e.target.response,t=i.match(/https?:\/\/[^ \)]+/g),n=0;t.forEach(function(e){var a=new XMLHttpRequest;a.open("get",e),a.responseType="blob",a.onloadend=function(a){var l=new FileReader;l.onloadend=function(a){i=i.replace(new RegExp(e),a.target.result),++n===t.length&&(u=u.replace("[CSS]","[CSS]"),++d===c.A1X.length?(u=u.replace("[CSS]",""),h()):f())},l.readAsDataURL(a.target.response)},a.send()})},e.send()};c.A1X.length?f():(u=u.replace("[CSS]",""),h())}if("canvas"!==c.AC&&!zingchart.AJAXEXPORT)return-1;if("canvas"===c.AC){if(!t.callback||"function"!=typeof t.callback)return c.Z0(r);try{t.callback(c.Z0(r))}catch(v){t.callback(-1)}}else c.O5(r,{},!0,t.callback);break;case"exportimage":case"saveasimage":if(!t.download&&"canvas"!==c.AC&&!zingchart.AJAXEXPORT)return-1;if(r="png",s={},null!==ZC._n_(a=t.options)&&(s=a),null!==ZC._n_(a=t.uid)&&(s.uid=a),null!==ZC._n_(a=t.page)&&(s.page=a),null!==ZC._n_(a=t.format)&&(r=a),null!==ZC._n_(a=t.filetype)&&(r=a),null!==ZC._n_(a=t.filename)&&(A=a),l=c.D.exportimageurl||"",null!==ZC._n_(a=t.url)&&(l=a),o=null,null!==ZC._n_(a=t.callback)&&(o=a),"jpg"===r&&(r="jpeg"),t.download&&("canvas"!==c.AC||"pdf"===r))return s.download=!0,""!==A&&(s.fn=A),void c.O5(r,s);if(""!==l){if("canvas"===c.AC)return n(c.Z0(r));c.O5(r,s,!0,function(e){return n(e)})}break;case"exportdata":if(l=c.D.exportdataurl||"",null!==ZC._n_(a=t.url)&&(l=a),C=ZC.AP.dataToCSV(c),""===l)return C;o=null,null!==ZC._n_(a=t.callback)&&(o=a),ZC.A4.ajax({type:"post",url:l,data:C,success:function(e,i,t){o&&o(e,i,t)}});break;case"downloadCSV":C=ZC.AP.A01(c,"csv"),ZC.AP.downloadFile(C,(t.fn||c.K)+".csv","text/csv;encoding:utf-8");break;case"downloadXLS":C=ZC.AP.A01(c,"xls"),ZC.AP.downloadFile(C,(t.fn||c.K)+".xls","application/vnd.ms-excel;encoding:utf-8");break;case"downloadRAW":var _=ZC.AP.A01(c,"raw");if(!t.callback||"function"!=typeof t.callback)return _;try{t.callback(_,t.fn||c.K)}catch(v){t.callback(-1)}break;case"viewDataTable":if("viewdatatable"===t.menuid)if(C=ZC.AP.A01(c,"html"),ZC.AK(c.K+"-data-table"))ZC.AK(c.K+"-data-table").innerHTML=C;else{var g=ZC.Q.HX({id:c.K+"-data-table",cls:"zc-data-table "+c.K+"-data-table"});ZC.Q.PD(g,{width:c.I+"px","max-height":"400px",overflow:"auto"}),g.innerHTML=C,ZC.AK(c.K).parentNode.insertBefore(g,ZC.AK(c.K).nextSibling)}else"hidedatatable"===t.menuid&&ZC.Q.EU(c.K+"-data-table")}return null},ZC.A8W={},ZC.AP.WM=function(e){for(var i,t="",n=!1,a=!1,l=0,o="",r=0,s=(e=e.replace(/\t|\r|\n/g,"")).length;r '+ZC.HI["viewsource-originalsource"]+' '+ZC.HI["viewsource-jsonsource"]+'
'),zingchart.EDITSOURCE&&(ZC.AK(e.K+"-viewsource-actions").innerHTML+=''),ZC.A4("#"+e.K+"-viewsource-json").val(ZC.AP.WM(e.D.source)),ZC.A4("#"+e.K+"-viewsource-jsonsource").bind("click",function(){ZC.AK(e.K+"-viewsource-jsonsource").className="zc-tab-active",ZC.AK(e.K+"-viewsource-originalsource").className="zc-tab-inactive",ZC.A4("#"+e.K+"-viewsource-json").val(ZC.AP.WM(e.D.json))}),ZC.A4("#"+e.K+"-viewsource-originalsource").bind("click",function(){ZC.AK(e.K+"-viewsource-jsonsource").className="zc-tab-inactive",ZC.AK(e.K+"-viewsource-originalsource").className="zc-tab-active",ZC.A4("#"+e.K+"-viewsource-json").val(ZC.AP.WM(e.D.source))}),ZC.A4("#"+e.K+"-viewsource-close").bind("click",function(){ZC.AP.BZ("source_hide",e,e.FH()),ZC.Q.EU(e.K+"-viewsource")}),zingchart.EDITSOURCE&&ZC.A4("#"+e.K+"-viewsource-apply").bind("click",function(){ZC.AP.BZ("source_hide",e,e.FH());var i=ZC.A4("#"+e.K+"-viewsource-json").val();ZC.Q.EU(e.K+"-viewsource"),zingchart.exec(e.K,"setdata",{data:i})})},ZC.RG.prototype.A6I=function(){var e=this;if(e.I<300||e.F<300)window.open("http://www.zingchart.com/support/","","");else{var i=ZC.Q.HX({cls:"zc-abs zc-bugreport zc-style",id:e.K+"-bugreport",p:ZC.AK(e.K+"-top"),wh:e.I-(ZC.quirks?0:10)+"/"+(e.F-(ZC.quirks?0:10))}),t="";t+='
'+ZC.HI["bugreport-header"]+'
",ZC.canvas&&(t+='     "),t+='
'+ZC.HI["bugreport-yourcomment"]+'
'+ZC.HI["bugreport-jsondata"]+'
'+ZC.HI["bugreport-youremail"]+(e.I>=510?" ("+ZC.HI["bugreport-infoemail"]+")":"")+'
',i.innerHTML=ZC._h_(t),ZC.A4("#"+e.K+"-bugreport-json").val("PARSED\n----------\n"+ZC.AP.WM(e.D.json)+"\n\nORIGINAL\n----------\n"+ZC.AP.WM(e.D.source)),ZC.A4("#"+e.K+"-bugreport-cancel").bind("click",function(){ZC.Q.EU(e.K+"-bugreport")}),ZC.A4("#"+e.K+"-bugreport-submit").bind("click",function(){var i=ZC.A4("#"+e.K+"-bugreport-email"),t="",n=function(){var n=("Parsed:"+e.D.json+" Original:"+e.D.source).replace(/\r|\n|\t|(\s{2,})/g,""),a="",l=[];ZC.A4("#"+e.K+"-chkcapture").attr("checked")&&l.push("****IMAGE:",t),ZC.A4("#"+e.K+"-chkdata").attr("checked")&&l.push("****JSON:",n),l.push("****COMMENT:",ZC.A4("#"+e.K+"-bugreport-comment").val(),"****EMAIL:",i.val(),"****VERSION:",ZC.VERSION,"****WIDTH:",e.I,"****HEIGHT:",e.F,"****URL:",window.location.href,"****UA:",navigator.userAgent,"****RENDER:",e.AC.toUpperCase(),"****RESOLUTION:",screen.width+"x"+screen.height);for(var o=0;o0&&(a+=ZC.Q.GC("rect",!0)+'class="'+n.K+'-history-area zc-history-area" id="'+n.K+'-history-back-area" coords="',a+=ZC._i_(l+ZC.MAPTX)+","+ZC._i_(o+ZC.MAPTX)+","+ZC._i_(l+r/3+ZC.MAPTX)+","+ZC._i_(o+s+ZC.MAPTX),a+='" />');var C=new ZC.DW(n);C.K=n.K+"-history-forw",C.copy(i),C.CZ=!1,n.NY!==n.QQ.length-1&&0!==n.QQ.length||C.copy(t),C.E=[[l+r,o+s/2],[l+2*r/3,o],[l+2*r/3,o+s],[l+r,o+s/2]],C.IK=ZC.AK(n.A.K+"-text"),C.Z=C.C6=ZC.AK(n.K+"-static-c"),C.parse(),C.paint(),n.NYi[0][0]?-1:e[0][0]i[0][1]?1:e[0][1]i[0][2]?-1:e[0][2]i[0][3]?-1:e[0][3]i[0][3]?1:e[0][3]i[0][0]?-1:e[0][0]i[0][1]?1:e[0][1]i[0][2]?1:e[0][2]i[0]?-1:e[0]0&&r<1&&(r=ZC._i_(t.H.I*r)),t.A8.o.fixed&&(r-=t.A8.I/2)),null!==ZC._n_(t.A8.o.y)&&((s=ZC.IH(t.A8.o.y,!0))>0&&s<1&&(s=ZC._i_(t.H.F*s)),t.A8.o.fixed&&(s-=t.A8.F/2)),r+=ZC._i_(t.A8.D["offset-x"]),s+=ZC._i_(t.A8.D["offset-y"]),"svg"===t.H.AC||!t.A8.o.placement){var c=0,u=!1,p=t.A8.ES;r/a[0]t.H.I-C&&(c=A/a[0]+t.A8.I-t.H.I+C+t.A8.H6/2,r=(t.H.I-C-t.A8.I)*a[0]),s/a[1]t.H.F-C&&(s=t.H.F-C-t.A8.F,!t.CD.node&&t.A8.o.placement||(p="top",u=!0)),0===c&&!u||"xy"===t.A8.o.placement||t.A8.Z&&(t.clear(),u&&(t.A8.ES=p),c=ZC.CY(c,t.A8.I/2-t.A8.H6/2),c=48*(c=ZC.BQ(c,-t.A8.I/2+t.A8.H6/2))/(t.A8.I/2-t.A8.H6/2),t.A8.EV=c,t.A8.AM&&t.A8.paint())}switch(t.GE=r,t.IE=s,t.H.AC){case"svg":null===ZC._n_(t.A8.o.x)&&null===ZC._n_(t.A8.o.y)&&ZC.AK(n+"-tooltip").setAttribute("transform","translate("+r/a[0]+","+s/a[1]+")"),t.A8.D["html-mode"]&&ZC.Q.PD(ZC.AK(n+"-tooltip-text-float"),{left:(""===t.B9?r/a[0]:t.A8.iX)+t.A8.EP+"px",top:(""===t.B9?s/a[1]:t.A8.iY)+t.A8.FJ+"px"});break;case"vml":null===ZC._n_(t.A8.o.x)&&null===ZC._n_(t.A8.o.y)&&ZC.Q.PD(ZC.AK(n+"-tooltip"),{left:r+"px",top:s+"px"});break;case"canvas":null!==ZC._n_(t.CD.x)&&(r=t.CD.x),null!==ZC._n_(t.CD.y)&&(s=t.CD.y);var Z=t.A8.D["html-mode"]?0:20;switch(t.A8.WG){case"tl":break;case"tr":r-=t.A8.I;break;case"bl":s-=t.A8.F;break;case"br":r-=t.A8.I,s-=t.A8.F;break;case"c":r-=t.A8.I/2,s-=t.A8.F/2;break;case"t":r-=t.A8.I/2;break;case"r":r-=t.A8.I,s-=t.A8.F/2;break;case"b":r-=t.A8.I/2,s-=t.A8.F;break;case"l":s-=t.A8.F/2}ZC.Q.PD(ZC.AK(n+"-tooltip-c"),{left:r/a[0]-Z+"px",top:s/a[1]-Z+"px"}),null!==(i=ZC.AK(n+"-tooltip-text"))&&(i.style.display="none",ZC.Q.PD(i,{width:t.A8.I+"px",height:t.A8.F+"px",left:r/a[0]+"px",top:s/a[1]+"px"}),i.style.display="block")}}},onmousemove:function(e){this.show(e)},onmouseover:function(e,i){var t,n,a,l=this,o=l.H.K,r=e.targetid||e.target.id,s=r.replace(/--([a-zA-Z0-9]+)/,"").replace("-gshape-area","-area").replace("-area-path","").replace("-path","").replace("-marker-circle","").replace("-marker","").split("-").reverse(),A=r.split("--"),C=!1,c=!1,u=!1;"node"===s[1]&&"plot"===s[3]&&"plotset"===s[4]&&(C=!0),ZC.Q.EU([o+"-tooltip-text",o+"-tooltip",o+"-tooltip-text-float"]);var p,Z,h;if(C){if(!(p=l.H.OR(s[5])))return;if(Z=p.AY.A6[s[2]],h=Z.FP(s[0]),"xy"===p.AJ.layout&&h.T1(),!h)return;ZC.A4("#"+o+"-graph-"+s[5]+"-plot-"+s[2]+"-bg-hover-c").show()}else"legend"===s[2]&&0===s[1].indexOf("item")&&(c=!0),0!==s[2].indexOf("scale")||0!==s[1].indexOf("item")&&0!==s[1].indexOf("marker")||(u=!0),p=l.H.OR(s[3]);if(ZC.AK(o+"-tooltip")||(ZC.Q.JW({id:o+"-tooltip",p:ZC.AK(o+"-main"),cls:"zc-abs zc-tooltip",wh:l.H.I+"/"+l.H.F,overflow:"hidden"},l.H.AC),ZC.Q.HE({id:o+"-tooltip-c",p:ZC.AK(o+"-tooltip"),cls:"zc-abs",tl:"-999/-999",width:140,height:60},l.H.AC)),l.A8=zingchart.pool.getInstance("DS",l,o+"-tooltip-text"),l.A8.O8="tooltip",l.A8.A=l.H,p&&p.A8&&l.A8.copy(p.A8),C)l.A8.append(Z.A8.o),p.CH["p"+Z.L]&&p.CH["p"+Z.L]["n"+h.L]&&l.A8.append(Z.A8.o["selected-state"]),2===A.length&&l.A8.append(Z.ABT(A[1]));else{var d=!1;if(c&&p.BF&&null!==ZC._n_(p.BF.o.tooltip)&&(l.A8.o.text="",l.A8.append(p.BF.o.tooltip),d=!0),u){l.A8.append({"background-color":"#fff","border-width":1,"border-color":"#999"});var f=p.BN(s[2].replace(/\_/g,"-"));if(f&&null!==ZC._n_(f.o.tooltip)&&(l.A8.o.text="",l.A8.append(f.o.tooltip),d=!0),0===s[1].indexOf("item_"))f&&(-1!==s[1].indexOf("_title")&&f.o.label&&f.o.label.tooltip?(l.A8.o.text="",l.A8.append(f.o.label.tooltip),d=!0):f.o.item&&f.o.item.tooltip&&(l.A8.o.text="",l.A8.append(f.o.item.tooltip),d=!0));else if(0===s[1].indexOf("marker_")){var _=ZC._i_(s[1].replace("marker_",""));f.PY[_]&&f.PY[_].o.label&&f.PY[_].o.label.tooltip&&(l.A8.o.text="",l.A8.append(f.PY[_].o.label.tooltip),d=!0)}}if("shape"===s[2])if(l.A8.append({"background-color":"#fff","border-width":1,"border-color":"#999"}),e.target.getAttribute("data-lowlevel"))l.A8.append({text:e.target.getAttribute("data-tooltip-text")}),d=!0;else for(n=0,a=p.FE.length;nt.H.F-5&&(i=t.H.F-5-n.y-r,n.co=-ZC._i_(100*i/(r-l)),n.y=t.H.F-5-r);else if("vertical"===t.B9)e.iY+e.F/2t.H.I-5&&(i=t.H.I-5-n.x-o,n.co=-ZC._i_(100*i/(o-a)),n.x=t.H.I-5-o);else if("node:"===t.B9.substring(0,5)&&e.getTooltipPosition){switch(n=e.getTooltipPosition(t.A8,t.B9.substring(5)),n.node=!0,n.side=t.B9.substring(5),n.side){case"left":n.x=n.x-o+t.A8.PZ,n.y=n.y-r/2+t.A8.MA;break;case"right":n.x=n.x+t.A8.PZ,n.y=n.y-r/2+t.A8.MA;break;case"top":n.x=n.x-o/2+t.A8.PZ,n.y=n.y-r+t.A8.MA;break;case"bottom":n.x=n.x-o/2+t.A8.PZ,n.y=n.y+t.A8.MA;break;case"center":n.x=n.x-o/2+t.A8.PZ,n.y=n.y-r/2+t.A8.MA}n.cp=t.A8.ES}if(n.node){var A=0;n.y+r>t.H.F-5&&("top"===n.side||"bottom"===n.side?(n.y=n.y-r-("bottom"===n.side?0:t.A8.G3)-t.A8.MA,n.cp="bottom"):n.y=t.H.F-r-5),n.y<5&&("top"===n.side||"bottom"===n.side?(n.y=n.y+("top"===n.side?0:t.A8.G3)+r-t.A8.MA,n.cp="top"):n.y=5),n.x+o>t.H.I-5&&("left"===n.side||"right"===n.side?(n.x=n.x-o-t.A8.PZ-5,n.cp="right"):(A=48*(o-t.H.I+n.x+t.A8.H6/2)/(t.A8.I/2),n.x=t.H.I-o-t.A8.PZ-5),n.co=A),n.x<5&&("left"===n.side||"right"===n.side?(n.x=n.x+t.A8.I-t.A8.PZ+5,n.cp="left"):(A=48*(n.x-t.A8.H6/2)/(t.A8.I/2),n.x=5),n.co=A)}return n}}),ZC.AA0=ZC.HS.C7({$i:function(e){this.b(e);var i=this;i.H=e,i.JA=!1,i.C=null,i.PK=null,i.U6=null,i.I2=0,i.LC=0,i.I1=0,i.LB=0,i.AB=null,i.AL=null,i.Z3=!1,i.AB7=0,i.A04=!1,i.M=null},parse:function(){var e=this;e.C&&(e.C.H9&&e.append(e.C.H9.o),e.b(),e.Z5("preserve-zoom","A04","b"),e.M=new ZC.DS(e),e.C.A.B8.load(e.M.o,"graph.zoom.label"),e.M.append(e.o.label),e.M.parse(),e.o.label&&!1!==e.o.label.visible&&(e.M.AM=!0))},unbind:function(){var e=this;zingchart.DEV.SKIPTRACKERS?ZC.A4(document.body).unbind("mousedown touchstart",e.QW):ZC.A4("#"+e.H.K+"-img").unbind("mousedown touchstart",e.QW),ZC.A4(".zc-node-area").die("mousedown touchstart",e.QW),ZC.A4(document.body).unbind("mousemove touchmove",e.U1),ZC.A4(document.body).unbind("mouseup touchend",e.VD)},bind:function(){var e=this,i=e.H.K;e.QW=function(t){if((!ZC.mobile||"pinch"!==zingchart.TOUCHZOOM)&&!(t.which>1||-1!==ZC.Q.SV(t.target).indexOf("zc-menu-item")||ZC.move)&&("mousedown"!==t.type||!ZC.TOUCHEVENTS)&&-1===t.target.id.indexOf("-legend-header-area")&&(ZC.mobile||t.preventDefault(),e.H.hideCM(),(ZC.mobile||!(t.which>1))&&("vml"!==e.H.AC||-1===t.target.className.indexOf("zc-node-area")))){t.shiftKey&&(e.Z3=!0);var n=ZC.Q.M7(t),a=ZC._tx_(e.H.K),l=ZC.A4("#"+i+"-top").offset(),o=(n[0]-l.left)/a[0],r=(n[1]-l.top)/a[1];e.PK=o,e.U6=r,e.Z3&&(e.AB7=o);for(var s,A=!1,C=0,c=e.H.AH.length;C0&&(e.AB=e.C.BN(e.C.AY.A6[0].BT("k")[0]),e.AL=e.C.BN(e.C.AY.A6[0].BT("v")[0])),null!==e.AB&&null!==e.AL&&e.C.AJ["enable-zooming"]&&(e.AB.GM||e.AL.GM)&&(e.I2=e.AB.CQ?r:o,e.I1=e.AL.CQ?o:r,A=!0,e.AB.GM?e.AB.CQ?e.I2=ZC._l_(e.I2,s.iY,s.iY+s.F):e.I2=ZC._l_(e.I2,s.iX,s.iX+s.I):e.I2=e.AB.CQ?s.iY:s.iX,e.AL.GM?e.AL.CQ?e.I1=ZC._l_(e.I1,s.iX,s.iX+s.I):e.I1=ZC._l_(e.I1,s.iY,s.iY+s.F):e.I1=e.AL.CQ?s.iX:s.iY)}return A&&(e.LC=e.I2,e.LB=e.I1,e.JA=!0,ZC.A4(document.body).bind("mousemove touchmove",e.U1),ZC.A4(document.body).bind("mouseup touchend",e.VD),e.Z3?document.body.style.cursor="pointer":(e.parse(),e.C.AJ["3d"]||ZC.Q.HX({id:i+"-zoom",p:ZC.AK(i+"-top"),top:-9,left:-9,wh:"1/1",position:"absolute",border:e.AT+"px solid "+e.BV,background:e.A0,opacity:e.C5}),e.M.AM&&(ZC.Q.HX({id:i+"-from",p:ZC.AK(i+"-top"),top:-9999,left:-9999,position:"absolute",paddingTop:e.M.FJ,paddingRight:e.M.FK,paddingBottom:e.M.FR,paddingLeft:e.M.EP,border:e.M.AT+"px solid "+e.M.BV,background:e.M.A0,color:e.M.C1,fontFamily:e.M.GD,fontWeight:e.M.sFontWeight,fontStyle:e.M.N1?"oblique":"normal",fontSize:e.M.DK,text:""}),ZC.Q.HX({id:i+"-to",p:ZC.AK(i+"-top"),top:-9999,left:-9999,position:"absolute",paddingTop:e.M.FJ,paddingRight:e.M.FK,paddingBottom:e.M.FR,paddingLeft:e.M.EP,border:e.M.AT+"px solid "+e.M.BV,background:e.M.A0,color:e.M.C1,fontFamily:e.M.GD,fontWeight:e.M.sFontWeight,fontStyle:e.M.N1?"oblique":"normal",fontSize:e.M.DK,text:""})),document.body.style.cursor="crosshair")),!!ZC.mobile&&void 0}},e.U1=function(t){if("mousemove"!==t.type||!ZC.TOUCHEVENTS){ZC.mobile||t.preventDefault(),ZC.move=!0,e.C||(ZC.move=!1,e.JA=!1,ZC.A4(document.body).unbind("mousemove touchmove",e.U1),ZC.A4(document.body).unbind("mouseup touchend",e.VD),document.body.style.cursor="auto",ZC.Q.EU([i+"-zoom",i+"-from",i+"-to"]));var n,a;if(e.JA){e.C.A.A8.hide();var l=ZC.Q.M7(t),o=ZC._tx_(e.H.K),r=ZC.A4("#"+i+"-top").offset(),s=(l[0]-r.left)/o[0],A=(l[1]-r.top)/o[1];if(t.ctrlKey){var C=ZC.CY(s-e.PK,A-e.U6);s=e.PK+C,A=e.U6+C}if(e.LC=e.AB.CQ?A:s,e.LB=e.AL.CQ?s:A,!e.Z3){var c=e.C.P;n=e.AB.AU?e.AB.BW:e.AB.A5,a=e.AB.AU?e.AB.A5:e.AB.BW,e.AB.GM?e.AB.CQ?(e.AB.Y5&&(e.I2=e.AB.iY+n+e.AB.A9*ZC._i_((e.I2-e.AB.iY-n)/e.AB.A9),e.LC=e.AB.iY+n+e.AB.A9*ZC._i_((e.LC-e.AB.iY-n)/e.AB.A9)),e.I2=ZC._l_(e.I2,c.iY+a,c.iY+c.F-n),e.LC=ZC._l_(e.LC,c.iY+a,c.iY+c.F-n)):(e.AB.Y5&&(e.I2=e.AB.iX+n+e.AB.A9*ZC._i_((e.I2-e.AB.iX-n)/e.AB.A9),e.LC=e.AB.iX+n+e.AB.A9*ZC._i_((e.LC-e.AB.iX-n)/e.AB.A9)),e.I2=ZC._l_(e.I2,c.iX+n,c.iX+c.I-a),e.LC=ZC._l_(e.LC,c.iX+n,c.iX+c.I-a)):(e.I2=e.AB.CQ?c.iY+a:c.iX+n,e.LC=e.AB.CQ?c.iY+c.F-n:c.iX+c.I-a),n=e.AL.AU?e.AL.A5:e.AL.BW,a=e.AL.AU?e.AL.BW:e.AL.A5,e.AL.GM?e.AL.CQ?(e.AL.Y5&&(e.I1=e.AL.iX+n+e.AL.A9*ZC._i_((e.I1-e.AL.iX-n)/e.AL.A9),e.LB=e.AL.iX+n+e.AL.A9*ZC._i_((e.LB-e.AL.iX-n)/e.AL.A9)),e.I1=ZC._l_(e.I1,c.iX+a,c.iX+c.I-n),e.LB=ZC._l_(e.LB,c.iX+a,c.iX+c.I-n)):(e.AL.Y5&&(e.I1=e.AL.iY+n+e.AL.A9*ZC._i_((e.I1-e.AL.iY-n)/e.AL.A9),e.LB=e.AL.iY+n+e.AL.A9*ZC._i_((e.LB-e.AL.iY-n)/e.AL.A9)),e.I1=ZC._l_(e.I1,c.iY+n,c.iY+c.F-a),e.LB=ZC._l_(e.LB,c.iY+n,c.iY+c.F-a)):(e.I1=e.AL.CQ?c.iX+a:c.iY+n,e.LB=e.AL.CQ?c.iX+c.I-n:c.iY+c.F-a);var u,p,Z,h,d=ZC.A4.browser.msie?0:2*e.AT;e.C.AJ["3d"]&&(d=0);var f=ZC.AK(i+"-zoom");if(e.AB.CQ&&e.AL.CQ?(u=ZC._a_(e.LB-e.I1-d),p=ZC._a_(e.LC-e.I2-d),Z=ZC.CY(e.I1,e.LB),h=ZC.CY(e.I2,e.LC)):(u=ZC._a_(e.LC-e.I2-d),p=ZC._a_(e.LB-e.I1-d),Z=ZC.CY(e.I2,e.LC),h=ZC.CY(e.I1,e.LB)),e.C.AJ["3d"]){e.C.NW();var _=ZC.AK(e.H.K+"-guide-c");_&&(ZC.Q.IQ(_,e.H.AC,e.C.iX,e.C.iY,e.C.I,e.C.F),ZC.A4(".zc-guide-label").remove()),(f=new ZC.DW(e)).Z=_,f.A0=f.AE=e.A0,f.BV=e.BV,f.AT=e.AT,f.C5=e.C5,f.E=[[Z,h],[Z+u,h],[Z+u,h+p],[Z,h+p],[Z,h]];for(var g=0;g10&&ZC._a_(e.I1-e.LB)>10){var Z,h,d=!1,f=!1;for(r=0,s=(o=e.C.BT("k")).length;r=1&&(p["zoomx"+A]=!0,p["xmin"+A]=ZC.CY(a,l),p["xmax"+A]=ZC.BQ(a,l),"log"===Z.CA&&(p["kmin"+A]=Z.X[ZC._i_(ZC.H0(p["xmin"+A],Z.EH))],p["kmax"+A]=Z.X[ZC._i_(ZC.H0(p["xmax"+A],Z.EH))],delete p["xmin"+A],delete p["xmax"+A]),d=!0));for(r=0,s=(o=e.C.BT("v")).length;r=u&&(p["zoomy"+A]=!0,p["ymin"+A]=ZC.CY(C,c),p["ymax"+A]=ZC.BQ(C,c),f=!0));d||f?(zingchart.SKIP.EVENT=!0,e.C.A.PW(p)):zingchart.SKIP.EVENT=!0}else(ZC._a_(e.I2-e.LC)>5||ZC._a_(e.I1-e.LB)>5)&&(zingchart.SKIP.EVENT=!0);e.C=null}}},ZC.mobile&&"normal"!==zingchart.TOUCHZOOM||(zingchart.DEV.SKIPTRACKERS?ZC.A4(document.body).bind("mousedown touchstart",e.QW):ZC.A4("#"+i+"-img").bind("mousedown touchstart",e.QW),ZC.A4(".zc-node-area").live("mousedown touchstart",e.QW))}}),ZC.A8E=ZC.D0.C7({$i:function(e){this.b(e);var i=this;i.HY=!0,i.ABR=!1,i.C=e,i.H=e.A,i.JA=!1,i.A5E=!1,i.H3=null,i.AQ=null,i.Z=null,i.ID=0,i.H5=0,i.P7=0,i.A05=0,i.LG=!1,i.NG=null,i.bBind=!1,i.BX=null,i.A12=!1},parse:function(){function e(e){return[n+".handler",n+".handler-"+e,n+".handle",n+".handle-"+e]}var i,t=this;t.K=t.C.K+"-preview",t.assign_a([["live","ABR","b"],["async","LG","b"],["min-distance","P7","i"],["min-distance-x","P7","i"],["min-distance-y","P7","i"],["visible","AM","b"]]);var n="("+t.C.AF+").preview",a=t.H.B8;t.AQ=new ZC.HS(t.C),t.AQ.K=t.C.K+"-preview-viewport",a.load(t.AQ.o,[n]),t.AQ.append(t.o),t.AQ.parse(),t.o.label&&(t.BX=[]),t.o.handle&&t.o.handle.label&&(t.J3=new ZC.DS(t.C),t.J3.append(t.o.handle.label),t.J3.append({text:" "}),t.J3.parse(),t.J3.AM&&(t.A12=!0)),t.OT=new ZC.D0(t.C),a.load(t.OT.o,[n+".mask"]),null!==ZC._n_(i=t.o.mask)&&t.OT.append(i),t.OT.parse(),t.UI=new ZC.D0(t.C),a.load(t.UI.o,[n+".active"]),null!==ZC._n_(i=t.o.active)&&t.UI.append(i),t.UI.parse(),t.IO=new ZC.HS(t.AQ),t.HB=new ZC.HS(t.AQ),t.J6=new ZC.HS(t.AQ),t.H1=new ZC.HS(t.AQ),a.load(t.IO.o,e("left")),a.load(t.HB.o,e("right")),a.load(t.J6.o,e("top")),a.load(t.H1.o,e("bottom"));for(var l=["handle","handler"],o=0;o=i.AQ.iX&&_.iX+_.I<=i.AQ.iX+i.AQ.I){for(var g=!1,v=0;vZ[v].x&&_.iX/g," "),z=c.FO(c.A1,null,null).replace(/
/g," ")),i.R1=ZC.Q.HX({cls:"zc-abs zc-preview-label "+i.C.K+"-preview-label",id:i.K+"-min-label",background:i.J3.A0,opacity:i.J3.C5,fontFamily:i.J3.GD,fontSize:i.J3.DK,fontWeight:i.J3.sFontWeight,color:i.J3.C1,padding:0,html:R+"",p:C}),i.R1.style.left=i.AQ.iX+"px",i.R1.style.top=i.AQ.iY+i.AQ.F+"px",i.R0=ZC.Q.HX({cls:"zc-abs zc-preview-label "+i.C.K+"-preview-label",id:i.K+"-max-label",background:i.J3.A0,opacity:i.J3.C5,fontFamily:i.J3.GD,fontSize:i.J3.DK,fontWeight:i.J3.sFontWeight,color:i.J3.C1,padding:0,html:z+"",p:C}),i.R0.style.left=i.AQ.iX+i.AQ.I+"px",i.R0.style.top=i.AQ.iY+i.AQ.F+"px",i.ID>ZC.A4(i.R1).width()?i.R1.style.left=i.AQ.iX+i.ID-ZC.A4(i.R1).width()+"px":i.R1.style.left=i.AQ.iX+"px",i.AQ.I-i.H5>ZC.A4(i.R0).width()?i.R0.style.left=i.AQ.iX+i.H5+"px":i.R0.style.left=i.AQ.iX+i.H5-ZC.A4(i.R0).width()+"px"}i.bind(),i.BX&&(i.BX=[])}},reset:function(){var e=this,i=e.C.BT("k")[0],t=e.C.BT("v",!0)[0];t||(t=e.C.BT("v")[0]),i&&t&&e.update(i.DD,i.DZ,t.FU,t.GY,!0)},update:function(e,i,t,n,a){null===ZC._n_(a)&&(a=!1);var l=this;if(a||(e>=i&&(e=i-1),t>=n&&(t=n-1)),l.AM){var o=l.C.BT("k")[0],r=l.C.BT("v",!0)[0];r||(r=l.C.BT("v")[0]);var s=!0;if(a){if(o&&r){if(o.CQ&&r.CQ){var A=e,C=i;e=t,i=n,t=A,n=C}o.CQ?(null===ZC._n_(n)&&(n=o.A1),null===ZC._n_(t)&&(t=o.V)):(null===ZC._n_(e)&&(e=o.V),null===ZC._n_(i)&&(i=o.A1)),r.CQ?(null===ZC._n_(e)&&(e=r.aAutoFit[0]?r.FU:r.B4),null===ZC._n_(i)&&(i=r.aAutoFit[1]?r.GY:r.BL)):(null===ZC._n_(t)&&(t=r.aAutoFit[0]?r.FU:r.B4),null===ZC._n_(n)&&(n=r.aAutoFit[1]?r.GY:r.BL)),o.CQ||r.CQ?o.AU?l.update((e-r.FU)*l.AQ.I/(r.GY-r.FU),(i-r.FU)*l.AQ.I/(r.GY-r.FU),(t-o.DD)*l.AQ.F/(o.DZ-o.DD),(n-o.DD)*l.AQ.F/(o.DZ-o.DD)):l.update((e-r.FU)*l.AQ.I/(r.GY-r.FU),(i-r.FU)*l.AQ.I/(r.GY-r.FU),l.AQ.F-(n-o.DD)*l.AQ.F/(o.DZ-o.DD),l.AQ.F-(t-o.DD)*l.AQ.F/(o.DZ-o.DD)):o.AU?l.update(l.AQ.I-(i-o.DD)*l.AQ.I/(o.DZ-o.DD),l.AQ.I-(e-o.DD)*l.AQ.I/(o.DZ-o.DD),l.AQ.F-(n-r.FU)*l.AQ.F/(r.GY-r.FU),l.AQ.F-(t-r.FU)*l.AQ.F/(r.GY-r.FU)):l.update((e-o.DD)*l.AQ.I/(o.DZ-o.DD),(i-o.DD)*l.AQ.I/(o.DZ-o.DD),l.AQ.F-(n-r.FU)*l.AQ.F/(r.GY-r.FU),l.AQ.F-(t-r.FU)*l.AQ.F/(r.GY-r.FU))}}else if(i-ei&&(l.H3===l.KG?l.update(i-1,i,t,n):l.H3===l.JT&&l.update(e,e+1,t,n),s=!1),e<0&&(l.H3===l.KG?l.update(0,i,t,n):l.H3===l.KA&&l.update(0,ZC.A4(l.KA).width(),t,n),s=!1),i>l.AQ.I&&(l.H3===l.JT?l.update(e,l.AQ.I,t,n):l.H3===l.KA&&l.update(l.AQ.I-ZC.A4(l.KA).width(),l.AQ.I,t,n),s=!1),t>n&&(l.H3===l.L0?l.update(e,i,t-1,n):l.H3===l.JC&&l.update(e,i,t,n+1),s=!1),t<0&&(l.H3===l.L0?l.update(e,i,0,n):l.H3===l.KA&&l.update(e,i,0,ZC.A4(l.KA).height()),s=!1),n>l.AQ.F&&(l.H3===l.JC?l.update(e,i,t,l.AQ.F):l.H3===l.KA&&l.update(e,i,l.AQ.F-ZC.A4(l.KA).height(),l.AQ.F),s=!1),s){if(o&&o.Y5){var c=l.AQ.I/(o.X.length-(o.DL?0:1));e=c*Math.round(e/c),i=ZC.CY(c*Math.round(i/c),l.AQ.I)}l.ID=e,l.H5=i,l.KZ=t,l.HC=n,(!o.CQ&&o.GM||r.CQ&&r.GM)&&(l.KG.style.left=ZC._i_(l.AQ.iX+l.ID-l.IO.I/2-l.PO/2)+"px",l.A3I.style.width=ZC._i_(l.ID)+"px",l.JT.style.left=ZC._i_(l.AQ.iX+l.H5-l.HB.I/2-l.PO/2)+"px",l.XB.style.left=ZC._i_(l.AQ.iX+l.H5)+"px",l.XB.style.width=ZC._i_(l.AQ.I-l.H5)+"px"),(!r.CQ&&r.GM||o.CQ&&o.GM)&&(l.L0.style.top=ZC._i_(l.AQ.iY+l.KZ-l.J6.F/2-l.PO/2)+"px",l.A4M.style.height=ZC._i_(l.KZ)+"px",l.JC.style.top=ZC._i_(l.AQ.iY+l.HC-l.H1.F/2-l.PO/2)+"px",l.VQ.style.top=ZC._i_(l.AQ.iY+l.HC)+"px",l.VQ.style.height=ZC._i_(l.AQ.F-l.HC)+"px"),(o.GM||r.GM)&&(l.KA.style.left=ZC._i_(l.AQ.iX+l.ID)+"px",l.KA.style.width=ZC._i_(l.H5-l.ID)+"px",l.KA.style.top=ZC._i_(l.AQ.iY+l.KZ)+"px",l.KA.style.height=ZC._i_(l.HC-l.KZ)+"px"),l.ABR&&l.JA&&(l.C.O7=!0,l.zoom(!0)),o.GM&&l.A12&&(o.FD&&"date"===o.FD.o.type?(l.R1.innerHTML=o.FO(o.V,null,null).replace(/
/g," "),l.R0.innerHTML=o.FO(o.A1,null,null).replace(/
/g," ")):(l.R1.innerHTML=o.V,l.R0.innerHTML=o.A1),l.ID>ZC.A4(l.R1).width()?l.R1.style.left=l.AQ.iX+l.ID-ZC.A4(l.R1).width()+"px":l.R1.style.left=l.AQ.iX+"px",l.AQ.I-l.H5>ZC.A4(l.R0).width()?l.R0.style.left=l.AQ.iX+l.H5+"px":l.R0.style.left=l.AQ.iX+l.H5-ZC.A4(l.R0).width()+"px")}}},zoom:function(e){for(var i,t=this,n={graphid:t.C.K,preview:1,async:t.LG,previewscale:!0,zooming:e},a=t.C.BM,l=t.C.BT("k")[0],o=t.C.BT("v")[0],r=0,s=a.length;re.AQ.I?(e.ID=e.AQ.I-o,e.H5=e.AQ.I):(e.ID=ZC._i_(l-o/2),e.H5=ZC._i_(l+o/2))}else{var r=n[1]-a.top-e.AQ.iY,s=e.HC-e.KZ;r-s/2<0?(e.KZ=0,e.HC=s):r+s/2>e.AQ.F?(e.KZ=e.AQ.F-s,e.HC=e.AQ.F):(e.KZ=ZC._i_(r-s/2),e.HC=ZC._i_(r+s/2))}return e.JA=!1,e.C.O7=!1,e.update(e.ID,e.H5,e.KZ,e.HC),e.zoom(!1),!1}},e.YF=function(a){if(a.preventDefault(),e.H.H9){e.H.H9.C=e.C,e.H.H9.parse();for(var l=a.target;l&&"BODY"!==l.tagName.toUpperCase()&&-1===ZC.Q.SV(l).indexOf("zc-preview-handler");)l=l.parentNode;if((ZC.mobile||!(a.which>1))&&l){var o=ZC.Q.M7(a),r=ZC._tx_(e.H.K),s=ZC.A4("#"+i+"-top").offset(),A=(o[0]-s.left)/r[0]-e.AQ.iX,C=(o[1]-s.top)/r[1]-e.AQ.iY;return-1!==l.id.indexOf("handler-x-left")?e.H3=e.KG:-1!==l.id.indexOf("handler-x-right")?e.H3=e.JT:-1!==l.id.indexOf("handler-y-top")?e.H3=e.L0:-1!==l.id.indexOf("handler-y-bottom")?e.H3=e.JC:-1!==l.id.indexOf("handler-middle")&&(e.H3=e.KA,t=A-e.ID,n=C-e.KZ),ZC.A4(document.body).bind("mousemove touchmove",e.UR),ZC.A4(document.body).bind("mouseup touchend",e.VT),e.JA=!0,e.A5E=!1,!1}}},e.UR=function(a){if(e.JA){e.A5E=!0,zingchart.exec(e.H.K,"setmode",{mode:"static,fast"});var l=ZC._tx_(e.H.K),o=ZC.Q.M7(a),r=ZC.A4("#"+i+"-top").offset(),s=(o[0]-r.left)/l[0]-e.AQ.iX,A=(o[1]-r.top)/l[1]-e.AQ.iY;e.H3===e.KG?e.update(s,e.H5,e.KZ,e.HC):e.H3===e.JT?e.update(e.ID,s,e.KZ,e.HC):e.H3===e.L0?e.update(e.ID,e.H5,A,e.HC):e.H3===e.JC?e.update(e.ID,e.H5,e.KZ,A):e.H3===e.KA&&e.update(s-t,s-t+ZC.A4(e.KA).width(),A-n,A-n+ZC.A4(e.KA).height())}return!1},e.VT=function(){return zingchart.exec(e.H.K,"setmode",{mode:""}),e.JA&&(ZC.A4(document.body).unbind("mousemove touchmove",e.UR),ZC.A4(document.body).unbind("mouseup touchend",e.VT),e.JA=!1,e.C.O7=!1,e.A5E&&e.zoom(!1),e.A5E=!1),!1},ZC.A4("."+e.C.K+"-preview-handler").bind("mousedown touchstart",e.YF),ZC.A4("."+e.C.K+"-preview-mask").bind("click",e.AEJ),e.bBind=!0}},gc:function(){ZC.AP.gc(this,["Z","C6","o","I0","J5","C","H","AQ","UI","KG","JT","L0","JC","KA","J6","HB","H1","IO","oMask","OT","A3I","XB","A4M","VQ"])}}),ZC.A3A=ZC.D0.C7({$i:function(e,i){this.b(e);var t=this;t.C=e,t.H=e.A,t.JA=!1,t.Z=null,t.BJ=0,t.BH=0,t.A70="",t.bYX="yx"===t.C.AJ.layout,t.AF=t.sTypeE=t.sTypeN="scroll-"+(i||"x"),t.bYX&&(t.AF+="i",t.sTypeE="scroll-xi"===t.AF?"scroll-y":"scroll-x")},parse:function(){var e,i=this;i.K=i.C.K+"-"+i.sTypeE,i.assign_a([["offset-x","BJ"],["offset-y","BH"]]);var t="("+i.C.AF+").",n=i.H.B8;i.AX=new ZC.HS(i.C),n.load(i.AX.o,[t+"scroll.bar",t+i.AF+".bar"]),null!==ZC._n_(e=i.o.bar)&&i.AX.append(e),i.AX.parse(),i.AZ=new ZC.HS(i.C),n.load(i.AZ.o,[t+"scroll.handle",t+i.AF+".handle"]),null!==ZC._n_(e=i.o.handle)&&i.AZ.append(e),i.AZ.parse()},paint:function(){var e=this,i=e.C.BT("k")[0],t=e.C.BT("v")[0],n=e.C.P;if(("scroll-x"===e.AF||"scroll-xi"===e.AF)&&i.DD===i.V&&i.DZ===i.A1||("scroll-y"===e.AF||"scroll-yi"===e.AF)&&t.FU===t.B4&&t.GY===t.BL)return e.unbind(),ZC.A4("#"+e.C.K+"-"+e.AF+"-handle").remove(),ZC.A4("#"+e.C.K+"-"+e.AF+"-bar").remove(),void ZC.Q.IQ(e.Z,e.H.AC,e.C.iX,e.C.iY,e.C.I,e.C.F);e.Z=ZC.AK(e.C.K+"-"+e.sTypeN+"-c");var a=ZC.AK(e.H.K+"-top");"scroll-x"===e.AF||"scroll-yi"===e.AF?(e.AX.iX=n.iX+e.BJ,e.AX.iY=n.iY+n.F+i.B0-1+e.BH,e.AX.I=n.I,e.bYX?(e.AZ.I=ZC._i_(ZC.BQ(4,e.AX.I*((t.BL-t.B4)/(t.GY-t.FU)))),t.FU===t.B4?t.AU?e.AZ.iX=e.AX.iX+e.AX.I-e.AZ.I:e.AZ.iX=e.AX.iX:t.GY===t.BL?t.AU?e.AZ.iX=e.AX.iX:e.AZ.iX=e.AX.iX+e.AX.I-e.AZ.I:t.AU?e.AZ.iX=ZC._i_(e.AX.iX+e.AX.I-e.AZ.I-e.AX.I*(t.B4-t.FU)/(t.GY-t.FU)):e.AZ.iX=ZC._i_(e.AX.iX+e.AX.I*(t.B4-t.FU)/(t.GY-t.FU))):(e.AZ.I=ZC._i_(ZC.BQ(4,e.AX.I*((i.A1-i.V)/(i.DZ-i.DD)))),i.DD===i.V?i.AU?e.AZ.iX=e.AX.iX+e.AX.I-e.AZ.I:e.AZ.iX=e.AX.iX:i.DZ===i.A1?i.AU?e.AZ.iX=e.AX.iX:e.AZ.iX=e.AX.iX+e.AX.I-e.AZ.I:i.AU?e.AZ.iX=ZC._i_(e.AX.iX+e.AX.I-e.AZ.I-e.AX.I*(i.V-i.DD)/(i.DZ-i.DD)):e.AZ.iX=ZC._i_(e.AX.iX+e.AX.I*(i.V-i.DD)/(i.DZ-i.DD))),ZC.AK(e.K+"-handle")?(ZC.A4("#"+e.K+"-bar").css("top",e.AX.iY+"px"),ZC.A4("#"+e.K+"-handle").css("left",e.AZ.iX+"px").css("top",e.AX.iY+"px").css("width",ZC.BQ(15,e.AZ.I)+"px"),e.paint_()):(e.AAC=ZC.Q.HX({cls:"zc-abs zc-scroll zc-scroll-x-bar "+e.C.K+"-scroll-x-bar",id:e.K+"-bar",wh:e.AX.I+"/"+e.AX.F,tl:e.AX.iY+"/"+e.AX.iX,opacity:0,p:a}),e.ZG=ZC.Q.HX({cls:"zc-abs zc-scroll zc-scroll-x-handle "+e.C.K+"-scroll-x-handle",id:e.K+"-handle",wh:ZC.BQ(15,e.AZ.I)+"/"+e.AX.F,tl:e.AX.iY+"/"+(e.AZ.iX-2),background:"#fff",opacity:0,p:a}),e.ZG.style.cursor="pointer",e.paint_(),e.JA||e.bind())):(e.AX.iX=n.iX-e.AX.I-1+e.BJ,e.AX.iY=n.iY+e.BH,e.AX.F=n.F,e.bYX?(e.AZ.F=ZC._i_(ZC.BQ(4,e.AX.F*((i.A1-i.V)/(i.DZ-i.DD)))),i.DD===i.V?i.AU?e.AZ.iY=e.AX.iY:e.AZ.iY=e.AX.iY+e.AX.F-e.AZ.F:i.DZ===i.A1?i.AU?e.AZ.iY=e.AX.iY+e.AX.F-e.AZ.F:e.AZ.iY=e.AX.iY:i.AU?e.AZ.iY=ZC._i_(e.AX.iY+e.AX.F*(i.V-i.DD)/(i.DZ-i.DD)):e.AZ.iY=ZC._i_(e.AX.iY+e.AX.F-e.AZ.F-e.AX.F*(i.V-i.DD)/(i.DZ-i.DD))):(e.AZ.F=ZC._i_(ZC.BQ(4,e.AX.F*((t.BL-t.B4)/(t.GY-t.FU)))),t.FU===t.B4?t.AU?e.AZ.iY=e.AX.iY:e.AZ.iY=e.AX.iY+e.AX.F-e.AZ.F:t.GY===t.BL?t.AU?e.AZ.iY=e.AX.iY+e.AX.F-e.AZ.F:e.AZ.iY=e.AX.iY:t.AU?e.AZ.iY=ZC._i_(e.AX.iY+e.AX.F*(t.B4-t.FU)/(t.GY-t.FU)):e.AZ.iY=ZC._i_(e.AX.iY+e.AX.F-e.AZ.F-e.AX.F*(t.B4-t.FU)/(t.GY-t.FU))),ZC.AK(e.K+"-handle")?(ZC.A4("#"+e.K+"-bar").css("left",e.AX.iX+"px"),ZC.A4("#"+e.K+"-handle").css("top",e.AZ.iY+"px").css("left",e.AX.iX+"px").css("height",ZC.BQ(15,e.AZ.F)+"px"),e.paint_()):(e.AAF=ZC.Q.HX({cls:"zc-abs zc-scroll zc-scroll-y-bar "+e.C.K+"-scroll-y-bar",id:e.K+"-bar",wh:e.AX.I+"/"+e.AX.F,tl:e.AX.iY+"/"+e.AX.iX,opacity:0,p:a}),e.ZD=ZC.Q.HX({cls:"zc-abs zc-scroll zc-scroll-y-handle "+e.C.K+"-scroll-y-handle",id:e.K+"-handle",wh:e.AX.I+"/"+ZC.BQ(15,e.AZ.F),tl:e.AZ.iY-2+"/"+e.AX.iX,background:"#fff",opacity:0,p:a}),e.ZD.style.cursor="pointer",e.paint_(),e.JA||e.bind()))},zoom:function(e){for(var i,t,n,a=this,l={graphid:a.C.K,zooming:e,scroll:!0},o=a.C.BM,r=a.C.BT("k")[0],s=a.C.BT("v")[0],A=0,C=o.length;At.C.P.iX+t.C.P.I&&(i.iX=t.C.P.iX+t.C.P.I-i.I),i.iXt.C.P.iY+t.C.P.F&&(i.iY=t.C.P.iY+t.C.P.F-i.F),i.iY1)&&(e.A70=e.H.KM.join(","),e.H.KM.push("skip_context_menu","skip_objects_tracking","skip_segment_tracking","skip_marker_tracking","skip_interactivity"),e.H.H9)){e.H.H9.C=e.C,e.H.H9.parse();for(var l=a.target;l&&"BODY"!==l.tagName.toUpperCase()&&-1===ZC.Q.SV(l).indexOf("zc-"+e.AF+"-handle");)l=l.parentNode;if((ZC.mobile||!(a.which>1))&&l){var o=ZC.Q.M7(a),r=ZC.A4("#"+i+"-top").offset();if("scroll-x"===e.AF||"scroll-yi"===e.AF){var s=o[0]-r.left;t=s-e.AZ.iX}else{var A=o[1]-r.top;n=A-e.AZ.iY}return ZC.A4(document.body).bind("mousemove touchmove",e.R6),ZC.A4(document.body).bind("mouseup touchend",e.NI),e.JA=!0,!1}}},e.R6=function(a){if(e.JA){e.setScrollingFlag(!1);var l=ZC.Q.M7(a),o=ZC.A4("#"+i+"-top").offset();if("scroll-x"===e.AF||"scroll-yi"===e.AF){var r=l[0]-o.left;r-te.AX.iX+e.AX.I&&(r>e.AX.iX+e.AX.I+15&&e.overscroll("scroll-x-right"),r=e.AX.iX+e.AX.I+t-e.AZ.I),e.update(r-t)}else{var s=l[1]-o.top;s-ne.AX.iY+e.AX.F&&(s>e.AX.iY+e.AX.F+15&&e.overscroll("scroll-y-bottom"),s=e.AX.iY+e.AX.F+n-e.AZ.F),e.update(s-n)}}return!1},e.NI=function(i){return e.H.KM=e.A70.split(","),e.JA&&(ZC.A4(document.body).unbind("mousemove touchmove",e.R6),ZC.A4(document.body).unbind("mouseup touchend",e.NI),e.JA=!1,e.setScrollingFlag(!1),i&&e.zoom(!1)),!1},e.R7=function(t){e.JA=!1,e.setScrollingFlag(!1);var n=ZC.Q.M7(t),a=ZC.A4("#"+i+"-top").offset();"scroll-x"===e.AF||"scroll-yi"===e.AF?n[0]-a.left>e.AZ.iX?e.update(ZC.CY(e.AX.iX+e.AX.I-e.AZ.I-2*e.AZ.AT,e.AZ.iX+(n[0]-a.left-e.AZ.iX)/4)):e.update(ZC.BQ(e.AX.iX,n[0]-a.left+(e.AZ.iX-n[0]+a.left-e.AZ.I)/4)):n[1]-a.top>e.AZ.iY?e.update(ZC.CY(e.AX.iY+e.AX.F-e.AZ.F-2*e.AZ.AT,e.AZ.iY+(n[1]-a.top-e.AZ.iY)/4)):e.update(ZC.BQ(e.AX.iY,n[1]-a.top+(e.AZ.iY-n[1]+a.top-e.AZ.F)/4)),e.zoom(!1)},ZC.A4("."+e.C.K+"-"+e.sTypeE+"-handle").bind("mousedown touchstart",e.RB),ZC.A4("."+e.C.K+"-"+e.sTypeE+"-bar").bind("click",e.R7)}}),ZC.A2G=ZC.D0.C7({$i:function(e,i){this.b(e);var t=this;t.BF=e,t.JA=!1,t.Z=null,t.A70="",t.KO=1,t.GX=1,t.AF="scroll-"+(i||"y")},parse:function(){var e,i=this;i.K=i.BF.K+"-legend-"+i.AF;var t=i.BF.A.H.B8,n="("+i.BF.A.AF+")";i.AX=new ZC.HS(i.BF),t.load(i.AX.o,[n+".legend.scroll.bar",i.AF+".bar"]),null!==ZC._n_(e=i.o.bar)&&i.AX.append(e),i.AX.parse(),i.AZ=new ZC.HS(i.BF),t.load(i.AZ.o,[n+".legend.scroll.handle",i.AF+".handle"]),null!==ZC._n_(e=i.o.handle)&&i.AZ.append(e),i.AZ.parse()},paint:function(){var e,i=this;if(!i.JA){i.Z=ZC.AK(i.BF.A.K+"-legend-scroll-c");var t=ZC.AK(i.H.K+"-top");"scroll-y"===i.AF?(i.AX.iX=i.BF.iX+i.BF.I-i.AX.I-1,i.AX.iY=i.BF.EJ,i.AX.F=i.BF.F-(i.BF.KI?i.BF.KI.F:0)-(i.BF.EJ-i.BF.iY),e=Math.ceil(i.BF.B6.length/i.GX-i.BF.EE/i.GX)+1,i.AZ.F=i.AX.F/e,i.AZ.iY=i.AX.iY,0!==i.BF.D2.min&&(i.AZ.iY+=i.BF.D2.min/i.GX*i.AZ.F),ZC.AK(i.K+"-legend-handle")?(ZC.A4("#"+i.K+"-legend-handle").css("left",i.AX.iX+"px").css("top",i.AZ.iY+"px").css("height",i.AZ.F-0*i.AZ.AT+"px"),ZC.A4("#"+i.K+"-legend-bar").css("left",i.AX.iX+"px").css("top",i.AX.iY+"px"),ZC.A4("#"+i.BF.K+"-frame").css("left",i.BF.iX+"px").css("top",i.BF.EJ+"px"),i.paint_()):(i.AAF=ZC.Q.HX({cls:"zc-abs zc-scroll zc-scroll-y-bar "+i.BF.K+"-scroll-y-legend-bar",id:i.K+"-legend-bar",wh:i.AX.I+"/"+i.AX.F,tl:i.AX.iY+"/"+i.AX.iX,background:"#fff",opacity:0,zidx:1,p:t}),i.ZD=ZC.Q.HX({cls:"zc-abs zc-scroll zc-scroll-y-handle "+i.BF.K+"-scroll-y-legend-handle",id:i.K+"-legend-handle",wh:i.AX.I-0*i.AZ.AT+"/"+(i.AZ.F-0*i.AZ.AT),tl:i.AZ.iY+"/"+i.AX.iX,background:"#fff",opacity:0,zidx:1,p:t}),i.ZD.style.cursor="pointer",i.paint_())):"scroll-x"===i.AF&&(i.AX.iX=i.BF.iX,i.AX.iY=i.BF.iY+i.BF.F-i.AX.F-1,i.AX.I=i.BF.I,e=Math.ceil(i.BF.B6.length/i.KO-i.BF.EE/i.KO)+1,i.AZ.I=i.AX.I/e,i.AZ.iX=i.AX.iX,0!==i.BF.D2.min&&(i.AZ.iX+=i.BF.D2.min/i.KO*i.AZ.I),ZC.AK(i.K+"-legend-handle")?(ZC.A4("#"+i.K+"-legend-handle").css("left",i.AZ.iX+"px").css("top",i.AX.iY+"px").css("width",i.AZ.I-0*i.AZ.AT+"px"),ZC.A4("#"+i.K+"-legend-bar").css("left",i.AX.iX+"px").css("top",i.AX.iY+"px"),ZC.A4("#"+i.BF.K+"-frame").css("left",i.BF.iX+"px").css("top",i.BF.EJ+"px"),i.paint_()):(i.AAC=ZC.Q.HX({cls:"zc-abs zc-scroll zc-scroll-x-bar "+i.BF.K+"-scroll-x-legend-bar",id:i.K+"-legend-bar",wh:i.AX.I+"/"+i.AX.F,tl:i.AX.iY+"/"+i.AX.iX,background:"#fff",opacity:0,zidx:1,p:t}),i.ZG=ZC.Q.HX({cls:"zc-abs zc-scroll zc-scroll-x-handle "+i.BF.K+"-scroll-x-legend-handle",id:i.K+"-legend-handle",wh:i.AZ.I-0*i.AZ.AT+"/"+(i.AX.F-0*i.AZ.AT),tl:i.AX.iY+"/"+i.AZ.iX,background:"#fff",opacity:0,zidx:1,p:t}),i.ZG.style.cursor="pointer",i.paint_())),ZC.move||i.bind()}},paint_:function(){var e,i,t=this;"scroll-y"===t.AF?((e=new ZC.HS(t)).K=t.BF.K+"-scroll-y-legend-bar",e.copy(t.AX),e.Z=t.Z,e.iX=t.AX.iX,e.iY=t.AX.iY,e.I=t.AX.I,e.F=t.AX.F,e.paint(),(i=new ZC.HS(t)).K=t.BF.K+"-scroll-y-legend-handle",i.copy(t.AZ),i.Z=t.Z,i.iX=t.AX.iX,i.iY=t.AZ.iY,i.I=t.AZ.I,i.F=t.AZ.F,i.paint()):"scroll-x"===t.AF&&((e=new ZC.HS(t)).K=t.BF.K+"-scroll-x-legend-bar",e.copy(t.AX),e.Z=t.Z,e.iX=t.AX.iX,e.iY=t.AX.iY,e.I=t.AX.I,e.F=t.AX.F,e.paint(),(i=new ZC.HS(t)).K=t.BF.K+"-scroll-x-legend-handle",i.copy(t.AZ),i.Z=t.Z,i.iX=t.AZ.iX,i.iY=t.AX.iY,i.I=t.AZ.I,i.F=t.AX.F,i.paint())},update:function(e){var i,t,n,a,l,o,r=this,s=r.BF;if("scroll-y"===r.AF){if(er.AZ.iX&&!1,e===r.AZ.iX)return;r.AZ.iX=e,ZC.A4("#"+r.K+"-legend-handle").css("left",e+"px"),i=r.AZ.iX-r.AX.iX,a=Math.ceil(s.B6.length/r.KO-s.EE/r.KO)+1,t=r.AX.I/a,o=r.KO}n=Math.round(i/t),l=s.B6.length-s.EE,s.B6.length%o&&(l+=o-s.B6.length%o),s.D2.min=Math.min(n*o,l),s.D2.max=s.D2.min+s.EE,s.VW(),s.clear(!1),s.parse(),s.paint(),r.paint_(),r.bind()},unbind:function(){var e=this;ZC.A4("."+e.BF.K+"-"+e.AF+"-legend-handle").unbind("mousedown touchstart",e.RB),ZC.A4("."+e.BF.K+"-"+e.AF+"-legend-bar").unbind("click",e.R7)},bind:function(){var e=this,i=e.H.K,t=0,n=0;e.RB=function(a){if(a.preventDefault(),!(a.button>1)){for(var l=a.target;l&&"BODY"!==l.tagName.toUpperCase()&&-1===ZC.Q.SV(l).indexOf("zc-"+e.AF+"-handle");)l=l.parentNode;if((ZC.mobile||!(a.which>1))&&l){var o=ZC.Q.M7(a),r=ZC.A4("#"+i+"-top").offset();if("scroll-y"===e.AF){var s=o[1]-r.top;n=s-e.AZ.iY}else if("scroll-x"===e.AF){var A=o[0]-r.left;t=A-e.AZ.iX}return ZC.A4(document.body).bind("mousemove touchmove",e.R6),ZC.A4(document.body).bind("mouseup touchend",e.NI),e.JA=!0,!1}}},e.R6=function(a){if(a.preventDefault(),e.JA){var l=ZC.Q.M7(a),o=ZC.A4("#"+i+"-top").offset();if("scroll-y"===e.AF){var r=l[1]-o.top;r-ne.AX.iY+e.AX.F&&(r=e.AX.iY+e.AX.F+n-e.AZ.F),e.update(r-n)}else if("scroll-x"===e.AF){var s=l[0]-o.left;s-te.AX.iX+e.AX.I&&(s=e.AX.iX+e.AX.I+t-e.AZ.I),e.update(s-t)}}return!1},e.NI=function(){return e.H.KM=e.A70.split(","),e.JA&&(ZC.A4(document.body).unbind("mousemove touchmove",e.R6),ZC.A4(document.body).unbind("mouseup touchend",e.NI),e.JA=!1),!1},e.A33=function(i){(i.detail?-120*i.detail:i.wheelDelta)/120>0?e.update(ZC.BQ(e.AX.iY,e.AZ.iY-e.AZ.F)):e.update(ZC.CY(e.AX.iY+e.AX.F-e.AZ.F,e.AZ.iY+e.AZ.F))},e.R7=function(t){e.JA=!0;var n=ZC.Q.M7(t),a=ZC.A4("#"+i+"-top").offset();"scroll-y"===e.AF?n[1]-a.top>e.AZ.iY?e.update(ZC.CY(e.AX.iY+e.AX.F-e.AZ.F,e.AZ.iY+e.AZ.F)):e.update(ZC.BQ(e.AX.iY,e.AZ.iY-e.AZ.F)):"scroll-x"===e.AF&&(n[0]-a.left>e.AZ.iX?e.update(ZC.CY(e.AX.iX+e.AX.I-e.AZ.I,e.AZ.iX+e.AZ.I)):e.update(ZC.BQ(e.AX.iX,e.AZ.iX-e.AZ.I))),e.JA=!1},ZC.A4("."+e.BF.K+"-"+e.AF+"-legend-handle").bind("mousedown touchstart",e.RB),ZC.A4("."+e.BF.K+"-"+e.AF+"-legend-bar").bind("click",e.R7)}}),ZC.A1A=ZC.DS.C7({$i:function(e){this.b(e);var i=this;i.O8="legend",i.B6=null,i.PY=null,i.NB="x1",i.II="hide",i.QX="",i.PL="",i.UK=!1,i.V0=!1,i.TB="none",i.U5="header",i.EE=9999,i.DC=null,i.BR=null,i.ZA=null,i.A2=null,i.NJ=null,i.FN=null,i.KI=null,i.PZ=0,i.MA=0,i.YM=!0,i.EJ=0,i.GL=0,i.sAlign="",i.JU="",i.D2={enabled:!1,min:-1,max:-1,page:-1,pages:-1},i.LX=!1,i.N7=!1,i.N4=-1,i.S3=!1,i.A4T=1,i.WD=0,i.L8=!1,i.XN=!1,i.YA=!1,i.XC=[]},highlightItem:function(e){var i,t,n=this,a=!1,l=ZC.move,o=n.L8;-1!==e&&(o=n.L8||n.A.AY.A6[e].L8),n.o.item&&null!==ZC._n_(i=n.o.item["highlight-item"])&&(a=ZC._b_(i),null===ZC._n_(n.o["highlight-legend"])&&null===n.A.AY.A6[e].o["highlight-legend"]&&(o=a)),(a||o)&&(a&&(n.D["highlight-item"]=e),o&&(n.D["highlight-legend"]=ZC._i_(e)),t=n.scrollTo(ZC._i_(e)),n.VW(),n.clear(!0,t),n.YM=!0,n.parse(),n.fixPlacement(!0),n.paint(),ZC.move=l)},scrollTo:function(e){var i,t,n=this,a=!1;return e>=0&&(e=n.D2.max)&&(a=!0,"scroll"===n.TB?(e%(t="scroll-y"===n.DC.AF?n.DC.GX:n.DC.KO)&&(e-=e%t),n.D2.min=e,n.D2.max=e+n.EE,n.D2.max>n.B6.length&&(n.D2.min=n.B6.length-n.EE,n.B6.length%t&&(n.D2.min=n.D2.min+(t-n.B6.length%t)),n.D2.max=n.B6.length)):"page"===n.TB&&(i=Math.floor(e/n.EE),n.D2.min=i*n.EE,n.D2.max=n.D2.min+n.EE,n.D2.page=i+1)),a},parse:function(){var e,i,t,n=this;n.D["force-margins"]=!0,n.PZ=0,n.MA=0,null!==ZC._n_(e=n.A.A.D["graph-"+n.A.K+"-legend-info"])&&(n.o.x=e.x-n.A.iX,n.o.y=e.y-n.A.iY);var a;if(ZC.move)n.FN&&n.FN.parse(),n.KI&&n.KI.parse();else{a=n.A.H.B8;var l="("+n.A.AF+")";n.b(),n.assign_a([["collapse","LX","b"],["minimize","UK","b"],["draggable","V0","b"],["shared","S3","b"],["overflow","TB"],["max-items","EE","i"],["group","A4T","i"],["drag-handler","U5"],["highlight-plot","WD","b"],["highlight-legend","L8","b"],["align","sAlign"],["vertical-align","JU"]]),n.LX&&!n.UK&&(n.LX=!1),zingchart.DEV.MEDIARULES&&(n.D["forced-align-position"]||(n.alignPosition({align:n.sAlign,"vertical-align":n.JU,layout:n.NB}),n.D["forced-align-position"]=!0)),n.WD&&null===ZC._n_(n.o["highlight-legend"])&&(n.L8=n.WD),n.BR=new ZC.DS(n),a.load(n.BR.o,l+".legend.item"),n.o.item&&null===ZC._n_(n.o.item.visible)&&(n.o.item.visible=!0),n.BR.append(n.o.item),n.BR.parse(),n.ZA=new ZC.DS(n),a.load(n.ZA.o,l+".legend.item-off"),n.o["item-off"]&&null===ZC._n_(n.o["item-off"].visible)&&(n.o["item-off"].visible=!0),n.ZA.append(n.o["item-off"]),n.ZA.parse(),n.A2=new ZC.DW(n),a.load(n.A2.o,l+".legend.marker"),n.o.marker&&null===ZC._n_(n.o.marker.visible)&&(n.o.marker.visible=!0),n.A2.append(n.o.marker),n.A2.D.type="default",n.A2.D["show-marker"]=!0,n.A2.D["show-line"]=!1,null!==ZC._n_(e=n.A2.o.type)&&(n.A2.D.type=e),null!==ZC._n_(e=n.A2.o["show-line"])&&(n.A2.D["show-line"]=ZC._b_(e)),null!==ZC._n_(e=n.BR.o["marker-style"])&&(n.A2.D.type=e),null!==ZC._n_(e=n.BR.o["show-line"])&&(n.A2.D["show-line"]=ZC._b_(e)),null!==ZC._n_(e=n.BR.o["show-marker"])&&(n.A2.o.visible=ZC._b_(e)),n.A2.parse(),n.NJ=new ZC.DW(n),a.load(n.NJ.o,l+".legend.marker-off"),n.o["marker-off"]&&(n.o["marker-off"].visible=!0),n.NJ.append(n.o["marker-off"]),n.NJ.D.type="default",n.NJ.D["show-marker"]=!0,n.NJ.D["show-line"]=!1,null!==ZC._n_(e=n.NJ.o.type)&&(n.NJ.D.type=e),null!==ZC._n_(e=n.NJ.o["show-line"])&&(n.NJ.D["show-line"]=ZC._b_(e)),null!==ZC._n_(e=n.BR.o["marker-style"])&&(n.NJ.D.type=e),null!==ZC._n_(e=n.BR.o["show-line"])&&(n.NJ.D["show-line"]=ZC._b_(e)),null!==ZC._n_(e=n.BR.o["show-marker"])&&(n.NJ.o.visible=ZC._b_(e)),n.NJ.parse(),(null!==ZC._n_(e=n.o.header)||n.V0||n.UK)&&(n.FN=new ZC.DS(n),n.FN.O8="legendheader",n.FN.GJ="zc-legend-item "+n.K+"-header",n.FN.K=n.K+"-header",a.load(n.FN.o,l+".legend.header"),n.FN.o.text=n.FN.o.text||" ",n.FN.append(e),n.FN.parse(),n.FN.AM||(n.FN=null)),null!==ZC._n_(e=n.o.footer)&&(n.KI=new ZC.DS(n),n.KI.O8="legendfooter",n.KI.GJ="zc-legend-item "+n.K+"-footer",n.KI.K=n.K+"-footer",a.load(n.KI.o,l+".legend.footer"),n.KI.append(e),n.KI.parse(),n.KI.AM||(n.KI=null));var o=n.A.AY.A6;null!==ZC._n_(e=n.o.layout)?n.NB=e:25*o.length>n.A.F&&(n.NB="x"+Math.ceil(25*o.length/n.A.F)),null!==ZC._n_(e=n.o["toggle-action"])&&(n.II=e),n.QX=n.PL=n.II,null!==ZC._n_(n.o.item)&&null!==ZC._n_(e=n.o.item["toggle-action"])&&(n.QX=e),null!==ZC._n_(n.o.marker)&&null!==ZC._n_(e=n.o.marker["toggle-action"])&&(n.PL=e);var r=[];for(n.B6=[],i=0,t=o.length;in.D2.pages&&(n.D2.page=n.D2.pages,n.D2.min=(n.D2.page-1)*n.EE,n.D2.max=n.D2.page*n.EE-1),n.D2.page=ZC.CY(n.D2.page,n.D2.pages)):"scroll"===n.TB?(e=n.A.D["legend-info"])?(n.D2.min=e.min,n.D2.max=e.max,n.D2.page=e.page):(n.D2.min=0,n.D2.max=n.EE,n.D2.page=1):(n.D2.min=0,n.D2.max="hidden"===n.TB?n.EE:n.B6.length,n.D2.page=1),n.VW(!1),n.B6.sort(function(e,i){return e.D.order-i.D.order}),n.o["reverse-series"]&&n.B6.reverse();var C=.9*n.A.I;null!==ZC._n_(n.o.width)&&(C=n.I);var c=0,u=0,p=-ZC.MAX,Z=-ZC.MAX,h=n.A2.D["show-line"]?3:2,d=0,f=1,_=1;if("float"===n.NB){for(i=0,t=n.B6.length;i=n.D2.max||n.N7)&&n.B6[i].AM){var g=n.B6[i].I+n.B6[i].DV+n.B6[i].E6+h*n.B6[i].DK;Z=ZC.BQ(Z,n.B6[i].F+n.B6[i].E5+n.B6[i].DP),c+g>C?(p=ZC.BQ(p,c),u+=Z,c=g,Z=ZC.BQ(Z,n.B6[i].F+n.B6[i].E5+n.B6[i].DP)):c+=g}p=ZC.BQ(p,c),Z!==-ZC.MAX&&(u+=Z),p!==-ZC.MAX&&(c=p)}else{var v=0;for(i=0,t=n.B6.length;i=n.D2.max||n.N7||(v+=n.B6[i].AM?1:0);var b=ZC.AO.A20(n.NB,v);for(f=b[0],_=b[1],i=0,t=n.B6.length;i=n.D2.max||n.N7)&&("scroll"!==n.TB||d<=n.EE)||n.B6[i].AM&&(p=ZC.BQ(p,n.B6[i].I+n.B6[i].DV+n.B6[i].E6+h*n.B6[i].DK),Z=ZC.BQ(Z,n.B6[i].F+n.B6[i].E5+n.B6[i].DP),1===_&&(u+=n.B6[i].F+n.B6[i].E5+n.B6[i].DP));c=_*p,u=f*Z}if("page"===n.TB&&d>n.EE&&(n.D2.enabled=!0),"scroll"===n.TB&&d>n.EE&&(n.DC||(!f||f>_?(n.DC=new ZC.A2G(n,"y"),a.load(n.DC.o,".scroll-y")):(n.DC=new ZC.A2G(n,"x"),a.load(n.DC.o,".scroll-x")),n.DC.append(n.o.scroll),n.DC.KO=f,n.DC.GX=_,n.DC.parse()),n.N7||("scroll-y"===n.DC.AF?c+=n.DC.AX.I:u+=n.DC.AX.F)),n.FN){var m=n.FN.I;n.V0&&"icon"===n.U5?(m+=15,n.UK&&(m+=25)):n.UK&&(m+=15),c=ZC.BQ(c,m)}n.KI&&(c=ZC.BQ(c,n.KI.I));var B=!1,D=!1;if(null===ZC._n_(n.o.width)&&(n.o.width=c,B=!0),null===ZC._n_(n.o.height)&&(n.o.height=u,D=!0),n.iX=-1,n.iY=-1,!ZC.move&&n.FN&&null!==ZC._n_(e=n.A.A.D["legend"+n.A.L+"-xy-ratio"])){n.locate();var K=n.I+n.EP+n.FK,E=n.F+n.FJ+n.FR,F=n.S3?n.A.A:n.A;n.iX=F.I*e[0],n.iX=ZC.BQ(n.iX,1.1),n.o.x=n.iX=ZC.CY(n.iX,F.I-K-2),n.iY=(F.F-n.FN.F)*e[1],n.iY=ZC.BQ(n.iY,1.1),n.o.y=n.iY=ZC.CY(n.iY,F.F-E-n.FN.F-2)}if(n.locate(),null!==ZC._n_(n.o.position)&&"undefined"!=typeof n.D["position-info"]?(n.D["position-info"][0]>.5&&(n.PZ+=n.EP+n.FK),n.D["position-info"][1]>.5?n.MA+=n.FJ+n.FR:(n.FN&&(n.MA-=n.FN.F),n.KI&&(n.MA-=n.KI.F),n.D2&&n.D2.enabled&&(n.MA-=20))):((0===n.A.iX||n.iX+n.I/2>n.A.iX+n.A.I/2)&&(n.PZ+=n.EP+n.FK),(0===n.A.iY||n.iY+n.F/2>n.A.iY+n.A.F/2)&&(n.MA+=n.FJ+n.FR)),!ZC.move&&(e=n.A.A.D["graph-"+n.A.K+"-legend-info"])&&(e.x&&(n.iX=e.x),e.y&&(n.iY=e.y)),n.GL=n.F,n.EJ=n.iY,n.FN&&(n.F+=n.FN.F,n.EJ+=n.FN.F,n.MA+=n.FN.F),n.KI&&(n.F+=n.KI.F,n.MA+=n.KI.F),n.D2.enabled&&!n.N7){var X=new ZC.DS(n);X.AR=" ",X.append(n.o["page-status"]),null!==ZC._n_(X.o.text)&&""!==X.o.text||(X.o.text="#"),X.parse(),n.F+=X.F+4,n.MA+=X.F+4}B&&(n.o.width=null),D&&(n.o.height=null),n.N7||(n.I+=n.EP+n.FK,n.F+=n.FJ+n.FR),n.D["default-width"]&&(n.I=n.D["default-width"])}},alignPosition:function(e){var i=this;if(null!==ZC._n_(e)){var t=i.A.H.B8.B8.graph.legend,n=e.align||t.align,a=e["vertical-align"]||t["vertical-align"],l=e.layout||t.layout;(n||a)&&("center"===n?(null===ZC._n_(i.o.layout)&&(l=i.o.layout="horizontal"),i.o.position="50% "):i.o.position="left"===n?"0% ":"100% ",i.o.position+="middle"===a?"50%":"bottom"===a?"100%":"0%","horizontal"!==l&&"middle"!==a||(i.o["adjust-layout"]=!0))}},VW:function(e){var i=this;void 0===e&&(e=!0),i.A.D["legend-info"]={collapsed:i.N7,min:i.D2.min,max:i.D2.max,page:i.D2.page},e&&(i.A.A.D["graph-"+i.A.K+"-legend-info"]={x:i.iX,y:i.iY})},clear:function(e,i){null===ZC._n_(e)&&(e=!1),null===ZC._n_(i)&&(i=!1);var t=this,n=t.A.K+"-legend-",a=null;ZC.A4("."+n+"item",a).remove(),ZC.A4("."+n+"header",a).remove(),ZC.A4("."+n+"footer",a).remove(),ZC.A4("#"+n+"page-status",a).remove(),e&&!i||(ZC.move||t.unbind(),ZC.A4("."+n+"page-area",a).remove(),ZC.A4("."+n+"header-area",a).remove(),ZC.A4("."+n+"item-area",a).remove(),ZC.A4("."+n+"marker-area",a).remove()),ZC.move?ZC.Q.IQ(ZC.AK(n+"c"),t.A.H.AC,t.A.iX,t.A.iY,t.A.I,t.A.F):ZC.Q.IQ(ZC.AK(n+"c"),t.A.H.AC,t.iX-2*t.AT-2*t.JP,t.iY-2*t.AT-2*t.JP,t.I+4*t.AT+4*t.JP,t.F+4*t.AT+4*t.JP),t.DC&&ZC.Q.IQ(ZC.AK(n+"scroll-c"),t.A.H.AC,t.A.iX,t.A.iY,t.A.I,t.A.F)},unbind:function(){var e=this;ZC.A4("#"+e.K+"-frame").die(ZC.Q.C0("mouseover"),e.zc_legend_mouseover).die(ZC.Q.C0("mouseout"),e.zc_legend_mouseout),ZC.A4("#"+e.K+"-move-area").die(ZC.Q.C0("mousedown"),e.YX),ZC.A4("#"+e.K+"-minimize-area").die(ZC.Q.C0("click"),e.XT),ZC.A4("."+e.K+"-page-area").die(ZC.Q.C0("click"),e.YC),e.DC&&e.DC.unbind(),e.BR&&e.BR.o.reorder&&ZC.A4("."+e.A.K+"-legend-item-area").die("mousedown",e.VH)},fixPlacement:function(e){var i=this;if(i.YM&&null===ZC._n_(i.o.y)||e){if(!i.o.position&&e||(i.iX-=i.PZ),i.iX=f.D2.max||f.N7||(v+=f.B6[o].AM?1:0);f.A4K=!0,f.b(),f.FN&&(f.FN.iX=f.iX,f.FN.iY=f.iY,f.FN.I=f.I,f.FN.Z=f.FN.C6=f.Z,f.FN.paint(),ZC.move||"canvas"!==f.A.A.AC&&f.FN.EL(),f.V0&&"icon"===f.U5&&((n=new ZC.DW(f)).Z=f.Z,n.B7="#000",n.B0=1,n.DQ="line",n.append(f.o.icon),a=f.FN.iX+f.FN.I-10,l=f.FN.iY+f.FN.F/2,n.E=[[a-7,l],[a+7,l],null,[a,l-7],[a,l+7],null,[a-6,l-1],[a-6,l+1],null,[a-5,l-2],[a-5,l+2],null,[a+6,l-1],[a+6,l+1],null,[a+5,l-2],[a+5,l+2],null,[a-1,l-6],[a+1,l-6],null,[a-2,l-5],[a+2,l-5],null,[a-1,l+6],[a+1,l+6],null,[a-2,l+5],[a+2,l+5]],n.parse(),n.paint()),f.UK&&((t=new ZC.DW(f)).Z=f.Z,t.B7=ZC.AP.AA3(f.A0,"#fff","#000"),t.B0=1,t.append(f.o.icon),t.DQ="line",a=f.FN.iX+f.FN.I-10-(f.V0&&"icon"===f.U5?20:0),l=f.FN.iY+f.FN.F/2,t.E=[[a-7,l-2],[a+2,l-2],[a+2,l+7],[a-7,l+7],[a-7,l-2],[a+2,l-2],null,[a-4,l-5],[a+5,l-5],[a+5,l+4],[a-4,l+4],[a-4,l-5],[a+5,l-5]],t.parse(),t.paint())),f.KI&&(f.KI.iX=f.iX,f.KI.iY=f.iY+f.F-f.KI.F,f.KI.I=f.I,f.KI.Z=f.KI.C6=f.Z,f.KI.paint(),ZC.move||"canvas"!==f.A.A.AC&&f.KI.EL());var b=ZC.AO.A20(f.NB,v),m=b[0],B=b[1],D=f.I/B,K=f.GL/m,E=0,F=0;f.PY=[];var X,I=0,x=-ZC.MAX,y=f.A2.D["show-line"]?3:2,w=null,Y=0;for(f.XN=!1,o=0,r=f.B6.length;o=f.D2.max||f.N7)){var M=new ZC.DS(f);M.copy(f.B6[o]),f.D["highlight-legend"]===o&&(M.append({bold:!0}),null!==ZC._n_(f.o.item)&&M.append(f.o.item["highlight-state"])),X=M.D.index;var H=new ZC.DS(f);H.O8="legenditem",H.K=f.K+"-item_"+X,H.GJ="zc-legend-item "+f.K+"-item",H.copy(M),f.A.D["plot"+X+".visible"]&&"off"!==g[X].o["legend-status"]||H.append(f.ZA.o),H.append(g[X].o["legend-item"]),H.KE=function(i){var t=i;if(null===ZC._n_(e)&&(e=0),g[X]&&g[X].R[e]){var n=ZC.AP.OQ(f.BR.o,g[X].o);i=g[X].FP(e).KE(i,n)}return f.XN=f.XN||i!==t,i},H.parse(),H.AM?("float"===f.NB?(x=ZC.BQ(x,M.F),null===ZC._n_(w)?(M.iX=f.iX+f.EP+M.DV+y*M.DK,M.iY=f.EJ+f.FJ+M.E5,I=f.EJ):(M.iX=w.iX+w.I+w.E6+M.DV+y*M.DK,ZC._i_(M.iX+M.I+M.E6)>ZC._i_(f.iX+f.I)&&(M.iX=f.iX+f.EP+M.DV+y*M.DK,I+=x+M.E5+M.DP,x=-ZC.MAX),M.iY=I+f.FJ+M.E5)):(M.iX=f.iX+(0===F?f.EP:0)+F*D+M.DV+y*M.DK,M.iY=f.EJ+f.FJ+E*K+M.E5,++F===B&&(F=0,E++)),w=M,H.iX=M.iX=ZC._i_(M.iX),H.iY=M.iY=ZC._i_(M.iY),H.Z=H.C6=f.Z,H.iX+=f.BJ,H.iY+=f.BH,X===f.N4&&(f.D["calculate-y"]&&(f.D["calculate-y"]=!1,f.D["dragged-offset-y"]=f.D["dragged-y"]-H.iY),H.iY=f.D["dragged-y"]-f.D["dragged-offset-y"]-H.DK/4),H.paint(),"undefined"!=typeof f.D.showhide&&null!==ZC._n_(f.D.showhide)||ZC.move||("canvas"!==f.A.A.AC?H.EL():f.XC.push(H))):Y++;var L=f.A2.D.type;null!==ZC._n_(i=g[X].o["legend-marker"])&&null!==ZC._n_(i.type)&&(L=i.type);var P=!1;"match"!==L&&"inherit"!==L||(P=!0,L=null!==ZC._n_(i=g[X].A2.o.type)?i:"default");var N;switch(-1!==ZC.AV(["default","square"],L)?N=new ZC.HS(f):(N=new ZC.DW(f)).DQ=L,N.O8="legendmarker",N.append(f.A2.o),f.A.D["plot"+X+".visible"]&&"off"!==g[X].o["legend-status"]||N.append(f.NJ.o),N.N8=g[X].N8,g[X].AF){case"pie":case"pie3d":case"nestedpie":case"vbar":case"vbar3d":case"hbar":case"hbar3d":case"vbullet":case"hbullet":case"area":case"area3d":case"gauge":case"vfunnel":case"hfunnel":case"venn":N.A0=g[X].A0,N.AE=g[X].AE,N.GQ=g[X].GQ,N.HJ=g[X].HJ;break;case"scatter":case"hscatter":case"bubble":case"hbubble":N.A0="-1"!==g[X].A2.A0?g[X].A2.A0:g[X].A0,N.AE="-1"!==g[X].A2.AE?g[X].A2.AE:g[X].AE,N.GQ=""!==g[X].A2.GQ?g[X].A2.GQ:g[X].GQ,N.HJ=""!==g[X].A2.HJ?g[X].A2.HJ:g[X].HJ;break;default:N.A0=g[X].B7,N.AE=g[X].B7}"line"!==N.DQ&&"area"!==N.DQ||(N.B7=N.A0,N.B0=2),P&&N.append(g[X].A2.o),N.o["line-style"]="solid",N.o.type=N.DQ,N.append(g[X].o["legend-marker"]),P&&(N.o.type=N.DQ),N.D["show-marker"]=!0,N.D["show-line"]=!1,null!==ZC._n_(i=N.o["show-line"])&&(N.D["show-line"]=ZC._b_(i)),null!==ZC._n_(i=H.o["show-line"])&&(N.D["show-line"]=ZC._b_(i)),null!==ZC._n_(i=H.o["show-marker"])&&(N.o.visible=ZC._b_(i)),-1!==ZC.AV(["default","square"],L)&&null!==ZC._n_(i=N.o.size)&&(null===ZC._n_(N.o.width)&&(N.o.width=2*ZC._i_(i)),null===ZC._n_(N.o.height)&&(N.o.height=2*ZC._i_(i))),N.K=f.K+"-marker_"+X,N.Z=N.C6=f.Z,N.iX=H.iX-y*H.DK+(y-1)*H.DK/2+H.DK/2,N.iY=H.iY+(H.F-H.DK)/2+H.DK/2,N.parse(),f.D["highlight-legend"]===o&&(N.append({size:N.AI+1,width:N.I+2,height:N.F+2}),g[X]&&g[X].R[e]&&g[X].R[e].GG&&N.append({A0:g[X].R[e].GG.A0,AE:g[X].R[e].GG.AE}),null!==ZC._n_(f.o.marker)&&N.append(f.o.marker["highlight-state"]),N.parse()),"line"===N.DQ?(N.o.points=[[N.iX-1.75*N.AI,N.iY],[N.iX+1.75*N.AI,N.iY]],N.parse()):"area"===N.DQ&&(N.o.points=[[N.iX-1.75*N.AI,N.iY+N.AI],[N.iX+1.75*N.AI,N.iY+N.AI],[N.iX+1*N.AI,N.iY-N.AI/2],[N.iX,N.iY],[N.iX-1.25*N.AI,N.iY-N.AI],[N.iX-1.75*N.AI,N.iY+N.AI]],N.parse());var k=N.iX+N.BJ,O=N.iY+N.BH;if(-1!==ZC.AV(["default","square"],L)&&(N.iX-=N.I/2,N.iY-=N.F/2),f.A.D["plot"+X+".visible"]&&"off"!==g[X].o["legend-status"]||(N.C5/=4),H.AM&&N.D["show-line"]){var Q=ZC.Q.E9(f.Z,f.A.H.AC),R=new ZC.D0(f);R.Z=f.Z,R.copy(g[X]),R.o["line-style"]=f.A2.G9,R.append(g[X].o),R.append(f.A2.o),R.append(g[X].o["legend-item"]),R.append(g[X].o["legend-marker"]),R.parse(),f.A.D["plot"+X+".visible"]||(R.C5=.25);var z=[],T=N.AM?2:1;s="box"===N.DQ?N.I/2:N.AI,z.push([k-T*s-(R.B0>1?1:0),O-(R.B0>1?.5:0)]),z.push([k+T*s,O-(R.B0>1?.5:0)]),R.CZ=!0,ZC.CS.paint(Q,R,z)}X===f.N4&&(N.iY=f.D["dragged-y"]-f.D["dragged-offset-y"]/2),N.AM&&H.AM&&N.paint(),f.PY.push(N);var G=!0;if(null!==ZC._n_(i=f.BR.o.toggle)&&(G=ZC._b_(i)),f.D["item.toggle"]=G,(H.AM||N.AM)&&-1===ZC.AV(f.A.H.KM,"skip_interactivity")){var S=N.BJ+("box"===N.DQ?N.iX+N.I/2:N.iX),J=N.BH+("box"===N.DQ?N.iY+N.F/2:N.iY);s="box"===N.DQ?N.I/2:N.AI,A="box"===N.DQ?N.F/2:N.AI;var V=(N.D["show-line"]?2:1)*s;ZC.AK(H.K+"-area")||(N.AM&&"disabled"!==f.PL&&"disabled"!==N.o["toggle-action"]&&(ZC.AK(N.K+"-area")||ZC.Q.HX({cls:f.K+"-marker-area zc-legend-marker-area zc-abs",id:N.K+"-area",wh:2*V+"/"+2*A,tl:J-A+"/"+(S-V),opacity:0,background:"#fff",cursor:N.IR,p:_,zidx:1})),H.AM&&"disabled"!==f.QX&&"disabled"!==H.o["toggle-action"]&&(ZC.AK(H.K+"-area")||ZC.Q.HX({cls:f.K+"-item-area zc-legend-item-area zc-abs",id:H.K+"-area",wh:H.I+"/"+H.F,tl:H.iY+H.BH+"/"+(H.iX+H.BJ),opacity:0,background:"#fff",cursor:H.IR,p:_,zidx:1})))}}if(f.DC&&!f.N7&&(f.DC.paint(),ZC.AK(f.K+"-scroll-c").style.display="block"),f.DC&&f.N7&&(ZC.AK(f.K+"-scroll-c").style.display="none"),f.D2.enabled&&!f.N7){var U=new ZC.DS(f);U.Z=U.C6=f.Z,U.K=f.K+"-page-status",U.AR=ZC.HI["legend-pagination"].replace("%page%",f.D2.page).replace("%pages%",f.D2.pages),U.append(f.o["page-status"]),U.parse(),f.I1?$["background-color"]:q["background-color"],c.append(f.D2.page>1?f.o["page-on"]:f.o["page-off"]),C=f.iX+f.I/2-U.I/2-6,u=U.iY+U.F/2,c.parse(),c.AI=ZC.BQ(c.AI,8),d=ZC._i_(.75*c.AI),c.E=[[C,u-d],[C,u+d],[C-c.AI,u],[C,u-d]],c.parse(),c.AM&&c.paint(),(Z=new ZC.DW(f)).Z=Z.C6=f.Z,Z.K=f.K+"-page-next",Z.A0=Z.AE=f.D2.page1&&ZC.Q.HX({cls:f.K+"-page-area zc-legend-page-area zc-abs",id:f.K+"-page-prev-area",wh:c.AI+"/"+2*c.AI,tl:ZC._i_(u+c.BH-c.AI)+"/"+ZC._i_(C+c.BJ-c.AI),opacity:0,p:_,zidx:1}),f.D2.page1)){f.A.A.D["graph-"+f.A.K+"-legend-info"]=null;var i=ZC.Q.M7(e),t=ZC.A4("#"+f.A.A.K+"-top").offset();f.ON=i[0]-t.left-f.FN.iX,f.ZW=i[1]-t.top-f.FN.iY,f.oldcursor=document.body.style.cursor,document.body.style.cursor="move",ZC.A4(document.body).bind(ZC.Q.C0("mousemove"),f.YZ),ZC.A4(document.body).bind(ZC.Q.C0("mouseup"),f.A0K)}},f.YZ=function(e){var i=ZC.Q.M7(e),t=ZC.A4("#"+f.A.A.K+"-top").offset(),n=i[0]-t.left-f.ON,a=i[1]-t.top-f.ZW;if(f.S3?(n=ZC.BQ(n,f.H.iX+2),n=ZC.CY(n,f.H.iX+f.H.I-f.I-2),a=ZC.BQ(a,f.H.iY+2),a=ZC.CY(a,f.H.iY+f.H.F-f.F-4)):(n=ZC.BQ(n,f.A.iX+2),n=ZC.CY(n,f.A.iX+f.A.I-f.I-2),a=ZC.BQ(a,f.A.iY+2),a=ZC.CY(a,f.A.iY+f.A.F-f.F-4)),f.S3||(n-=f.A.iX,a-=f.A.iY),f.o.x=n,f.o.y=a,f.o.position=null,f.clear(!0),f.parse(),f.paint(),f.FN){var l=f.S3?f.A.A:f.A;f.A.A.D["legend"+f.A.L+"-xy-ratio"]=[n/l.I,a/(l.F-f.FN.F)]}},f.A0K=function(){ZC.move=!1,document.body.style.cursor=f.oldcursor,delete f.oldcursor,ZC.A4(document.body).unbind(ZC.Q.C0("mousemove"),f.YZ),ZC.A4(document.body).unbind(ZC.Q.C0("mouseup"),f.A0K),f.XC=[],f.clear(!1),f.parse(),f.paint(),f.VW()},f.YC=function(e){f.D["default-width"]=null,-1!==(e.targetid||e.target.id).indexOf("-page-next-area")?(f.D2.min+=f.EE,f.D2.max+=f.EE,f.D2.page+=1):(f.D2.min-=f.EE,f.D2.max-=f.EE,f.D2.page-=1),(!(i=f.A.A.D["graph-"+f.A.K+"-legend-info"])||null===ZC._n_(i.x)&&null===ZC._n_(i.y))&&(f.iX=null,f.iY=null),f.VW(),f.A.K3()},f.XT=function(e){var i=f.N7?"legendmaximize":"legendminimize";e&&(f.A.A.D["legend-toggling"]=1),zingchart.exec(f.A.H.K,i,{graphid:f.A.L}),e&&(f.A.A.D["legend-toggling"]=0),e&&(f.A.A.D["g"+f.A.L+"-legend-collapsed"]="legendminimize"===i)},f.MH=function(e){ZC.move=!0;var i=ZC.Q.M7(e),t=ZC.A4("#"+f.A.A.K+"-top").offset(),n=i[0]-t.left,a=i[1]-t.top;f.D["dragged-x"]=n,f.D["dragged-y"]=a,f.VW(),f.clear(!1),f.parse(),f.paint()},f.VH=function(e){if(e.preventDefault(),f.H.hideCM(),f.IR=document.body.style.cursor,document.body.style.cursor="move",ZC.mobile||!(e.which>1)){var i=new RegExp("-legend-item_([0-9]+)-area","g").exec(e.target.id);i&&(f.D["dragged-offset-y"]=0,f.D["calculate-y"]=!0,f.D["dragged-x"]=0,f.D["dragged-y"]=0,f.N4=ZC._i_(i[1]),f.iDragPos=ZC.AV(f.A.AY.M0,f.N4),ZC.A4(document.body).bind(ZC.Q.C0("mousemove"),f.MH),ZC.A4(document.body).bind(ZC.Q.C0("mouseup"),f.X4))}},f.X4=function(){var e=f.N4,i=f.iDragPos;if(f.N4=-1,f.iDragPos=-1,f.D["calculate-y"]=!1,document.body.style.cursor=f.IR,ZC.move||(e=-1,i=-1),ZC.A4(document.body).unbind(ZC.Q.C0("mousemove"),f.MH),ZC.A4(document.body).unbind(ZC.Q.C0("mouseup"),f.X4),ZC.move&&-1!==e){for(var t=f.A.AY.A6,n=f.A.AY.M0,a=0,l=t.length;af.PY[s].iY&&(r=s);for(t[e].o["legend-item"].order=-1===r?.5:t[n[r]].o["legend-item"].order+.5,s=0,A=f.PY.length;si?t[s].o["legend-item"].ordero&&t[s].o["legend-item"].order--:t[s].o["legend-item"].order>t[e].o["legend-item"].order&&t[s].o["legend-item"].orderi?Math.floor(t[e].o["legend-item"].order):Math.ceil(t[e].o["legend-item"].order),s=0,A=f.PY.length;s=r.left&&ZC.DX[0]<=r.left+zingchart.HU[a].I*o[0]&&ZC.DX[1]>=r.top&&ZC.DX[1]<=r.top+zingchart.HU[a].F*o[1]&&(i=!1)}else window.clearInterval(t.YL);i&&(e(),ZC.K1.GUIDES&&ZC.K1.GUIDES[n]&&ZC.K1.GUIDES[n].active&&(ZC.AP.BZ("guide_mouseout",t.H,t.H.FH()),ZC.K1.GUIDES[n].active=!1))},500)),t.Q6=function(p){if(zingchart.GUIDE_EV=p,!p.target.id||-1===p.target.id.indexOf("-menu-item-")){var Z,h,d,f,_,g,v,b,m,B,D,K,E,F,X,I,x,y,w,Y,M,H,L,P,N;ZC.MAX,ZC.MAX;for(Z=0;Z0){t.S4=!0;for(var $=!1,ee=0,ie=k.length;ee"),null!==ZC._n_(b.o["footer-text"])&&""===se&&(se=v.KE(b.o["footer-text"],D)+"
")),b.AM&&""!==b.AR&&(ZC._b_(b.o["single-text"])?ge.push(v.KE(b.AR,D)):ge.push(v.KE(b.AR,D)+"
"))),b.D.pos=le.length,b.D["node-value"]=v.AD,b.D["marker-x"]=F,b.D["marker-y"]=X,b.D["guide-style"]=v.A7U(),ye){default:null===ZC._n_(b.o.x)?be.CQ?v.iY<=_.iY+_.F/2?(b.iY=X-b.F-H,b.ES="bottom"):(b.iY=X+H,b.ES="top"):v.iX>=_.iX+_.I/2?(b.iX=F-b.I-H,b.ES="right"):(b.iX=F+H,b.ES="left"):b.iX-=_.iX,null===ZC._n_(b.o.y)?be.CQ?(b.iX=F-b.I/2,b.iX<_.iX&&(b.iX=_.iX),b.iX+b.I>_.iX+_.I&&(b.iX=_.iX+_.I-b.I)):(b.iY=X-b.F/2,b.iY<_.iY&&(b.iY=_.iY),b.iY+b.F>_.iY+_.F&&(b.iY=_.iY+_.F-b.F)):b.iY-=_.iY,b.DM=[F,X];break;case"left":b.iX=F-b.I-H,b.iY=X-b.F/2,b.DM=[F,X];break;case"right":b.iX=F+H,b.iY=X-b.F/2,b.DM=[F,X];break;case"top":be.CQ?(b.iX=_.iX+_.I-b.I,b.iY=X-b.F/2,b.ES="left",b.DM=[_.iX+_.I-b.I-H,X]):(b.iX=F-b.I/2,b.iY=_.iY,b.ES="bottom",b.DM=[F,b.iY+b.F+H]);break;case"node-top":be.CQ?(b.iX=F+2*H,b.iY=X-b.F/2,b.ES="left",b.DM=[F+H,X]):(b.iX=F-b.I/2,b.iY=X-b.F-2*H,b.ES="bottom",b.DM=[F,X-H]);break;case"bottom":be.CQ?(b.iX=_.iX,b.iY=X-b.F/2,b.ES="right",b.DM=[_.iX+b.I+H,X]):(b.iX=F-b.I/2,b.iY=_.iY+_.F-b.F,b.ES="top",b.DM=[F,b.iY-H])}ae.push({plotindex:v.A.L,nodeindex:v.L,keyvalue:v.BU||be.X[v.L],value:v.AD,text:b.AR,x:b.iX,y:b.iY,refx:F,refy:X}),-1===ZC.AV(oe,b.AR)&&(A[b]=v,oe.push(b.AR)),be.CQ?b.D.diff=de||-1!==fe?ZC._a_(X-f):-1:b.D.diff=de||-1!==fe?ZC._a_(F-d):-1,b.AM&&le.push(b),r[ee][Z]=b,te=!0}}if(!v)continue}var we,Ye,Me,He,Le,Pe,Ne,ke;if(k[ee].CX&&ZC.DT(v.iX,_.iX-1,_.iX+_.I+1)){if(B=new ZC.DS(be),B.Z=B.C6=a,B.K=k[ee].K+"-guide-scale-x-label-"+Z,B.GJ=k[ee].A.K+"-guide-label "+k[ee].K+"-guide-label zc-guide-label",B.A0=B.AE=be.B7,B.C1=k[ee].AJ["3d"]?"#999":"#fff",B.append(k[ee].CX.o["scale-label"]),B.append(k[ee].CX.o[be.BC+"-label"]),B.append(k[ee].AY.A6[Z].o["scale-label"]),B.KP=!0,B.D.nodeidx=v.L,D=ZC.AP.OQ(B.o),null===ZC._n_(D.decimals)){Se=Math.floor(ZC.H0(null!==v.BU?v.BU:v.L,10));D.decimals=Se<0?1-Se:0}if(B.KE=function(e){e=be.KE(e,g,be.ED&&k[ee].AY.A6[Z].ED?k[ee].AY.A6[Z]:null,D,!0);var i=k[ee].AY.A6[Z].KB;if(v&&i)for(var t in i){var n;n=i[t]instanceof Array?ZC._c_(i[t][v.L],""):ZC._c_(i[t],""),e=e.replace("%data-"+t,n,"g")}return e},B.parse(),H=null!==ZC._n_(B.o.distance)?ZC._i_(B.o.distance):6,B.E7&&B.E7.length&&(B.JE=function(e){return e=v?v.KE(e,D):e.replace(/(%i)|(%node-index)/g,g)},B.DE()&&B.parse()),B.HT&&v&&(B.GZ(B,B,null,v.LQ(null,!1),B.N2),B.parse()),Ze[be.BC]=B.AR,we=ZC._b_(B.o["callout-position"]),Ye=B.o.x,Me=B.o.y,"opposite"!==be.B9?be.CQ?(He="right",Pe=be.D.iX-B.I-H,Le=[be.D.iX,E],Ne=E-B.F/2):(He="top",Pe=K-B.I/2,Le=[K,be.D.iY],Ne=be.D.iY+H):be.CQ?(He="left",Pe=be.D.iX+H,Le=[be.D.iX,E],Ne=E-B.F/2):(He="bottom",Pe=K-B.I/2,Le=[K,be.D.iY],Ne=be.D.iY-B.F-H),we||(B.ES=He),Ye||(B.iX=Pe),we||Ye||Me||(B.DM=Le),Me||(B.iY=Ne),B.AM&&be.AM&&""!==B.AR){var Oe=!1;if(he.length)for(var Qe=0;Qe0&&ke<=1&&(k[ee].CX.B0=ZC._i_(ke*be.A9)),be.CQ?Ae.push([de||-1!==fe?ZC._a_(E-f):-1,[null,[be.D.iX,E],[k[ee].P.iX+("opposite"===be.B9?0:k[ee].P.I),E]]]):Ae.push([de||-1!==fe?ZC._a_(K-d):-1,[null,[K,be.D.iY],[K,k[ee].P.iY+("opposite"===be.B9?k[ee].P.F:0)]]])}if(me=k[ee].BN(k[ee].AY.A6[Z].BT("v")[0]),-1===ZC.AV(ue,me.BC)&&k[ee].H7&&("xy"===k[ee].AJ.layout&&ZC.DT(f,me.iY,me.iY+me.F)||"yx"===k[ee].AJ.layout&&ZC.DT(f,me.iX,me.iX+me.I))){var Re="single";k[ee].H7.o.type&&"multiple"===k[ee].H7.o.type&&(Re="multiple"),"multiple"===Re&&null!==ZC._n_(pe[Z])&&(me.CQ?d=pe[Z].x:f=pe[Z].y),(B=new ZC.DS(me)).Z=B.C6=a,B.K=k[ee].K+"-guide-scale-y-label-"+Z,B.GJ=k[ee].A.K+"-guide-label "+k[ee].K+"-guide-label zc-guide-label";var ze=me.B7;"multiple"===Re&&(ze=k[ee].AY.A6[Z].B7),B.A0=B.AE=ze,B.C1=k[ee].AJ["3d"]&&"multiple"!==Re?"#999":"#fff",B.append(k[ee].H7.o["scale-label"]),B.append(k[ee].H7.o[me.BC+"-label"]),B.KP=!0;var Te=me.CQ?me.NA(d,!0):me.NA(f,!0),Ge=Te;if(D=me.ML(),ZC._cp_(ZC.AP.OQ(B.o,me.o),D),null===ZC._n_(D.decimals)){var Se=Math.floor(ZC.H0(Te,10));D.decimals=Se<=0?1-Se:0}Te=me.FO(0,Te,D),B.o.text=Te,B.parse(),H=null!==ZC._n_(B.o.distance)?ZC._i_(B.o.distance):6,B.E7&&B.E7.length&&(B.JE=function(e){return e=e.replace(/(%v)|(%scale-value)/g,Ge).replace(/(%t)|(%scale-text)/g,Te).replace(/(%coord)/,me.CQ?d:f)},B.DE()&&B.parse()),B.HT&&v&&(Be={value:Ge,text:Te,coord:me.CQ?d:f},B.GZ(B,B,null,Be,B.N2),B.parse()),Ze[me.BC]=B.AR,we=ZC._b_(B.o["callout-position"]),Ye=B.o.x,Me=B.o.y,"opposite"!==me.B9?me.CQ?(He="top",Pe=d-B.I/2,Ne=me.D.iY+H,Le=[d,me.D.iY]):(He="right",Pe=me.D.iX-B.I-H,Ne=f-B.F/2,Le=[me.D.iX,f]):me.CQ?(He="bottom",Pe=d-B.I/2,Ne=me.D.iY-B.F-H,Le=[d,me.D.iY]):(He="left",Pe=me.D.iX+H,Ne=f-B.F/2,Le=[me.D.iX,f]),we||(B.ES=He),Ye||(B.iX=Pe),we||Ye||Me||(B.DM=Le),Me||(B.iY=Ne),B.AM&&me.AM&&(B.D.diff=-1,ce.push(B),"multiple"===Re&&null!==ZC._n_(pe[Z])||ue.push(me.BC),s[ee][Z]=B,te=!0),-1!==String(k[ee].H7.o["line-width"]).indexOf("%")&&(ke=ZC.IH(k[ee].H7.o["line-width"]))>0&&ke<=1&&(k[ee].H7.B0=ZC._i_(ke*me.A9)),me.CQ?Ce.push(null,[d,me.D.iY],[d,k[ee].P.iY+("opposite"===me.B9?k[ee].P.F:0)]):Ce.push(null,[me.D.iX,f],[k[ee].P.iX+("opposite"===me.B9?0:k[ee].P.I),f])}}if(!de&&ce.length>1)for(var Je=ce[ce.length-1],Ve=ZC._i_((Je.FJ+Je.FR+Je.EP+Je.FK)/4),Ue=ce.length-1;Ue>=0;Ue--)for(var We=Ue;We>=0;We--)Ue!==We&&ZC.AO._boxoverlap2_(ce[Ue],ce[We],-Ve)&&(ce[We].C5=.3,ce[We].UX=.1);for(m=ZC.MAX,Z=0,h=le.length;Z=0&&(m=ZC.CY(le[Z].D.diff,m));-1!==fe&&(m=ZC.BQ(m,fe));var je=!1,qe=1,$e=!1;le[0]&&($e=ZC._b_(le[0].o["single-text"]),le[0].o["table-columns"]&&ZC._b_(le[0].o["html-mode"])&&(je=!0,qe=ZC._i_(le[0].o["table-columns"]||"1"),ve+='')),!_e&&le.length>0&&("asc"!==le[0].o["sort-by-value"]&&"desc"!==le[0].o["sort-by-value"]||le.sort(function(e,i){return(e.D["node-value"]-i.D["node-value"])*("asc"===le[0].o["sort-by-value"]?1:-1)}));var ei=0;for(P=0,N=le.length;P"),ve+="",ei%qe==qe-1&&(ve+=""),ei++):ve+=ge[le[P].D.pos],je||!$e));P++);if(je&&(ei%qe!=qe-1&&(ve+=""),ve+="
"+ge[P]+"
"),""!==se&&(ve+=se),!_e&&le.length>0&&(d=F=K,f=X=E,""!==ve&&(le[0].o.text=je||$e?ve:ve.substring(0,ve.length-4),le[0].parse()),H=null!==ZC._n_(b.o.distance)?ZC._i_(b.o.distance):6,null===ZC._n_(b.o.x)?be.CQ?d=_.iX+_.I/2?le[0].iX=F-le[0].I-H:le[0].iX=F+H:le[0].iX-=_.iX,null===ZC._n_(b.o.y)?be.CQ?ne&&ne.iY>=_.iY+_.F/2?le[0].iY=X-le[0].F-H:le[0].iY=X+H:f0){var ni=[];for(m=ZC.MAX,I=0,x=Ae.length;I=0&&(m=ZC.CY(Ae[I][0],m));for(-1!==fe&&(m=ZC.BQ(m,fe)),I=0,x=Ae.length;I1&&ni[1]&&(ai=ni[1][0]||-1),k[ee].CX.oMask||(k[ee].CX.oMask=new ZC.HS(k[ee]),k[ee].CX.oMask.append({"background-color":"#fff",alpha:.85}),k[ee].CX.oMask.append(k[ee].CX.o.mask),k[ee].CX.oMask.Z=a,k[ee].CX.oMask.parse()),k[ee].CX.oMask.iX=ai,k[ee].CX.oMask.iY=k[ee].P.iY,k[ee].CX.oMask.I=Math.max(2,k[ee].P.iX+k[ee].P.I-ai+2),k[ee].CX.oMask.F=k[ee].P.F,k[ee].CX.oMask.paint()}if(k[ee].AJ["3d"])for(k[ee].NW(),I=0,x=ni.length;I0){if(k[ee].AJ["3d"])for(k[ee].NW(),I=0,x=Ce.length;I=0;Z--)ZC.DT(le[Z].DM[0],_.iX-5,_.iX+_.I+5)&&ZC.DT(le[Z].DM[1],_.iY-5,_.iY+_.F+5)||le.splice(Z,1);if(le.length>1)for(var li=!0;li;)for(li=!1,Z=0;Zle[Z+1].iX||!me.CQ&&le[Z].iY>le[Z+1].iY)){var oi=le[Z];le[Z]=le[Z+1],le[Z+1]=oi,li=!0}if(le.length>0){var ri=[],si=[];for(Z=0;Z_.iX+_.I)for(ci=le[Z+1].iX-(_.iX+_.I-le[Z+1].I),Ai=0,Ci=le.length;Ai=_.iX?le[Ai].iX-=ci:(le[Ai].iX=_.iX,Ai>0&&(le[Z+1].D["marker-y"]<_.iY+_.F/2?le[Ai].iY=le[Ai-1].iY+le[Ai-1].F+4:le[Ai].iY=le[Ai-1].iY-le[Ai].F-4));ui=!0}}else if(le[Z+1].iY_.iY+_.F)for(ci=le[Z+1].iY-(_.iY+_.F-le[Z+1].F),Ai=0,Ci=le.length;Ai=_.iY?le[Ai].iY-=ci:(le[Ai].iY=_.iY,Ai>0&&(le[Z+1].D["marker-x"]<_.iX+_.I/2?le[Ai].iX=le[Ai-1].iX+le[Ai-1].I+4:le[Ai].iX=le[Ai-1].iX-le[Ai].I-4));ui=!0}}}var hi=!1;for(Z=0,h=ce.length;Z=0&&(m=ZC.CY(le[P].D.diff,m));for(-1!==fe&&(m=ZC.BQ(m,fe)),Y=0,P=0,N=le.length;P1&&vi.paint()}}}(L=k[ee].I3()).items=ae,L.guide={x:F,y:X},L.ev=p,L["scale-label"]=Ze,ZC.AP.BZ("guide_mousemove",t.H,L),k[ee].QK(!0)}else(L={}).guide={x:F,y:X},L.ev=p,ZC.AP.BZ("guide_mousemove",t.H,L)}}}}}},t.zc_guide_touchend=function(){0!==zingchart.DEV.GUIDETIMEOUT&&window.setTimeout(function(){e()},ZC._i_(zingchart.DEV.GUIDETIMEOUT))},ZC.A4(document.body).bind("mousemove touchstart touchmove",t.Q6),ZC.A4(document.body).bind("touchend",t.zc_guide_touchend)}}),ZC.K1.clearGuide=function(e){var i=zingchart.getLoader(e);if(i){zingchart.GUIDE_EV=null;var t=ZC.AK(e+"-guide-c"),n=ZC.A4(t).width(),a=ZC.A4(t).height();ZC.A4("."+e+"-guide-label").remove(),ZC.Q.IQ(t,i.AC,0,0,n,a),ZC.A4("#"+e+"-defs").children().each(function(){this.id&&-1!==this.id.indexOf("-guide-label-")&&ZC.Q.EU(this.id)})}},zingchart.extendAPI("resetguide",function(e,i){"string"==typeof(i=i||{})&&(i=JSON.parse(i)),ZC.K1.GUIDES[e]=ZC.K1.GUIDES[e]||{},ZC.K1.GUIDES[e].blocked=!1,ZC.K1.clearGuide(e)}),zingchart.extendAPI("setguide",function(e,i){"string"==typeof(i=i||{})&&(i=JSON.parse(i));var t,n,a=zingchart.getLoader(e),l=a.C9(i.graphid),o=l.BN("scale-x");"xy"===l.AJ.layout?(t=i.x||o.B2(i.keyvalue),n=l.iY+l.F/2):(t=l.iX+l.I/2,n=i.y||o.B2(i.keyvalue));var r={_pageX_:t,_pageY_:n,type:ZC.mobile?"touchstart":"mousemove",target:{id:e+"-img"}};ZC.K1.GUIDES=ZC.K1.GUIDES||{},ZC.K1.GUIDES[e]=ZC.K1.GUIDES[e]||{},ZC.K1.GUIDES[e].blocked=!0,ZC.K1.clearGuide(e),r.fromAPI=!0,a.D5.Q6(r)}),ZC.AAB=ZC.C8.C7({$i:function(e,i){var t=this;t.o=null,t.C=e,t.NT=i},parse:function(){var e,i=this;i.o=i.C.o;var t,n,a,l,o,r,s,A,C,c=i.NT,u="\r\n",p=",",Z=!1,h=null,d=null,f=null,_=null,g=null,v=!1,b=!1,m=null,B={};if(null!==ZC._n_(e=i.o["html5-csv"])&&(B=e),null!==ZC._n_(e=i.o.csv)&&(B=e),null!==ZC._n_(e=B.separator)&&(p=e),null!==ZC._n_(e=B.mirrored)&&(Z=ZC._b_(e)),null!==ZC._n_(e=B.title)&&(h=ZC._b_(e)),null!==ZC._n_(e=B["string-values"])&&(b=ZC._b_(e)),Z?(null!==ZC._n_(e=B["horizontal-labels"])&&(f=ZC._b_(e)),null!==ZC._n_(e=B["vertical-labels"])&&(d=ZC._b_(e))):(null!==ZC._n_(e=B["horizontal-labels"])&&(d=ZC._b_(e)),null!==ZC._n_(e=B["vertical-labels"])&&(f=ZC._b_(e))),null!==ZC._n_(e=B["smart-scales"])&&(_=ZC._b_(e)),null!==ZC._n_(e=B["separate-scales"])&&(g=ZC._b_(e)),null!==ZC._n_(e=B["keyval-format"])&&(v=ZC._b_(e)),null!==ZC._n_(e=B.columns)&&(m=e),null!==ZC._n_(m)&&m.length>0){t=[],null!==ZC._n_(e=B["row-separator"])?u=e:c.split(/\n/).length>0?u="\n":c.split(/\r/).length>0&&(u="\r");var D=c.split(u),K=0;for(l=0,o=D.length;l1&&1===x[0].length?(null===ZC._n_(i.o.title)?i.o.title={text:x[0][0]}:null===ZC._n_(i.o.title.text)&&(i.o.title.text=x[0][0]),h=!0):h=!1),h&&y++,Z){for(t=[],h&&t.push(x[0]),r=y,s=x.length;r.75}d&&(M=x[y],y++);var L=[];if(null===ZC._n_(f))if(d&&-1!==M[0].indexOf("\\"))f=!0;else{var P="";for(r=y,s=x.length;r.75}if(f){for(r=y,s=x.length;r0)&&t.push(n.BM[a]);return t},BN:function(e){for(var i=this,t=0,n=i.BM.length;t0?a[0]:"",o=a.length>1?a[1]:"",r=a.length>0?a[2]||a[0]:"",s=a.length>1?a[3]||a[1]:"";"dynamic"===e.P.o["margin-top"]&&(l="dynamic"),"dynamic"===e.P.o["margin-right"]&&(o="dynamic"),"dynamic"===e.P.o["margin-bottom"]&&(r="dynamic"),"dynamic"===e.P.o["margin-left"]&&(s="dynamic"),e.P.o.margin=[l,o,r,s].join(" ")}if(e.D["plotarea-margins"]?e.P.o.margin=e.D["plotarea-margin"]:(e.D["plotarea-margins"]=!0,e.D["plotarea-margin"]=e.P.o.margin,e.D["plotarea-margin-top"]=e.P.o["margin-top"],e.D["plotarea-margin-right"]=e.P.o["margin-right"],e.D["plotarea-margin-bottom"]=e.P.o["margin-bottom"],e.D["plotarea-margin-left"]=e.P.o["margin-left"]),"undefined"!=typeof e.D["plotarea-p-x"]&&(e.P.D["p-x"]=e.D["plotarea-p-x"],e.P.D["p-y"]=e.D["plotarea-p-y"],e.P.D["p-width"]=e.D["plotarea-p-width"],e.P.D["p-height"]=e.D["plotarea-p-height"]),null!==ZC._n_(e.P.o["adjust-layout"])&&ZC._b_(e.P.o["adjust-layout"])&&(e.P.o.margin="dynamic"),e.P.parse(),e.AJ["3d"]&&!e.F0.true3d){var A=ZC._a_(ZC._i_(e.F0.depth*ZC.EO(e.F0.angle)));e.P.iY+=A,e.P.F-=A,e.P.I-=ZC._i_(e.F0.depth*ZC.EF(e.F0.angle))}if("undefined"!=typeof e.D["plotarea-p-x"])for(var C=0,c=e.BM.length;C||
|\n/).length),"top"===u||"bottom"===u){if(Z=ZC.BQ(Z,.465*h.DK+1.025*ZC._a_(ZC.EO(h.AA))*ZC.BQ(h.I,h.F)),C=h.I,c=Z,o&&"k"===p.AF){r[p.BC]||(r[p.BC]=[]);var f=null===ZC._n_(h.o["auto-align"])||ZC._b_(h.o["auto-align"]),_=.465*h.DK+1.025*ZC._a_(ZC.EF(h.AA))*ZC.BQ(h.I,h.F);"default"===p.B9?(f&&(ZC.DT(ZC._ang_(h.AA),90,180)||ZC.DT(ZC._ang_(h.AA),270,360))&&r[p.BC].push(_),f||r[p.BC].push(_/2)):(f&&(ZC.DT(ZC._ang_(h.AA),0,90)||ZC.DT(ZC._ang_(h.AA),180,270))&&r[p.BC].push(_),f||r[p.BC].push(_/2))}}else C=Z=ZC.BQ(Z,.465*h.DK+1.025*ZC._a_(ZC.EF(h.AA))*ZC.BQ(h.I,h.F)),c=h.F;var g=new ZC.DS(p);g.copy(p.M),g.AR=p.M.AR,g.parse(),""!==g.AR&&g.AM&&(c+=g.AA%180==0?g.F:g.I,C+=g.AA%180==0?g.I:g.F)}if(n.o.plotarea||(n.o.plotarea={}),("dynamic"===n.o.plotarea["margin-"+u]||n.P.D["d-margin-"+u])&&(n.P.D["d-margin-"+u]=!1,l[u]=!0,n.o.plotarea["margin-"+u]="0"),l[u]){n.o.plotarea["margin-"+u]=ZC._f_(n.o.plotarea["margin-"+u]||"0"),n.D[p.BC+"-distance"]=n.o.plotarea["margin-"+u];var v=("top"===u||"bottom"===u?ZC._i_(c):ZC._i_(C))+10+(n.AJ["3d"]?20:0);if(p.V7?n.o.plotarea["margin-"+u]=ZC.BQ(n.o.plotarea["margin-"+u],v):n.o.plotarea["margin-"+u]+=v,null!==ZC._n_(n.o.plotarea["margin-"+u+"-offset"])&&(n.o.plotarea["margin-"+u]+=ZC._i_(n.o.plotarea["margin-"+u+"-offset"])),!n.A.TF){var b={},m=n.A.DF.watermark;n.A.B8.load(b,"loader.gui.watermark"),m&&ZC._cp_(m,b),1===n.A.o.graphset.length&&n.A.o.graphset[0].gui&&(e=n.A.o.graphset[0].gui.watermark)&&ZC._cp_(e,b);var B=b.position||"br";-1===ZC.AV(["tl","tr","br","bl"],B)&&(B="br"),("bottom"!==u||"bl"!==B&&"br"!==B)&&("top"!==u||"tl"!==B&&"tr"!==B)||(n.o.plotarea["margin-"+u]+=15)}"bottom"===u&&("xy"===n.AJ.layout&&n.I9||"yx"===n.AJ.layout&&n.I6)&&(n.o.plotarea["margin-"+u]+=15),"left"===u&&("xy"===n.AJ.layout&&n.I6||"yx"===n.AJ.layout&&n.I9)&&(n.o.plotarea["margin-"+u]+=15),n.D["plotarea.d-margin-"+u]=!0}}}if(o&&l.left&&null!==ZC._n_(n.o.plotarea["margin-left"]))for(var D in r){var K=n.BN(D);for(i=0;i1&&(F=ZC._i_(e[1]))):E=F=ZC._i_(e)),n.P.D.tolerance=E,"svg"===n.H.AC?((e=ZC.AK(n.K+"-clip-shape"))&&e.setAttribute("points",n.M3(E,"svg")),(e=ZC.AK(n.K+"-clip-hover-shape"))&&e.setAttribute("points",n.M3(F,"svg"))):(ZC.A4("#"+n.K+" div").each(function(){""!==this.style.clip&&(this.style.clip=n.M3(E))}),(e=ZC.AK(n.K+"-hover"))&&""!==e.style.clip&&(e.style.clip=n.M3(F)))}for(i=0,t=n.BM.length;i0)for(C.B8.palette=[],n=0;nt&&(D-=A.KJ.F,m+=A.KJ.F)}if(A.MP&&A.MP.AM&&A.MP.o["adjust-layout"]&&(v=!0,(t=A.MP.iY+A.MP.F/2)>m+D/2&&(D-=A.MP.F)),A.BA&&A.BA.AM&&A.BA.o["adjust-layout"]&&(v=!0,"xy"===A.AJ.layout?(t=A.BA.AQ.iY+A.BA.AQ.F/2)>m+D/2?D-=A.BA.AQ.F+A.BA.AQ.DP:(m=A.BA.AQ.iY+A.BA.AQ.F,D-=A.BA.AQ.F):(_=A.BA.AQ.iX+A.BA.AQ.I/2)2?"v":A.BF.F/A.BF.I>2?"h":Math.max(y.Left*A.F,y.Right*A.F)/Math.max(y.Top*A.I,y.Bottom*A.I)>1?"h":"v",x?x[0]>=.8?I=x[1]<=.2?"v"===w?"top":"right":x[1]>=.8&&"v"===w?"bottom":"right":x[0]<=.2?I=x[1]<=.2?"v"===w?"top":"left":x[1]>=.8&&"v"===w?"bottom":"left":x[1]<=.2?I="top":x[1]>=.8&&(I="bottom"):Math.min(y.Top,y.Bottom)/Math.max(y.Top,y.Bottom)y.Bottom?(I="top",A.BF.E5):(I="bottom",A.BF.DP):y.Left>y.Right?(I="left",A.BF.DV):(I="right",A.BF.E6);var Y=0;"top"===I&&(D=m+D-A.BF.F-A.BF.iY,m=A.BF.iY+A.BF.F),"bottom"===I&&(D-=Y=D-A.BF.iY+m+A.BF.FJ+A.BF.FR),"left"===I&&(b+=Y=A.BF.iX-A.iX+A.BF.I,B-=Y),"right"===I&&(B-=Y=B-(A.BF.iX-A.iX)+A.BF.EP+A.BF.FK)}else A.BF&&A.BF.fixPlacement();v&&(A.D["plotarea-p-x"]=b,A.D["plotarea-p-y"]=m,A.D["plotarea-p-width"]=B,A.D["plotarea-p-height"]=D,A.setupPlotArea()),A.setupDynamicPlotArea(),A.AY.parseLayout&&A.AY.parseLayout(!0),A.BA&&A.BA.o["adjust-layout"]&&("xy"===A.AJ.layout?(null===ZC._n_(A.BA.J5.x)&&(A.BA.AQ.iX=A.P.iX),null===ZC._n_(A.BA.J5.width)&&(A.BA.AQ.I=A.P.I)):(null===ZC._n_(A.BA.J5.y)&&(A.BA.AQ.iY=A.P.iY),null===ZC._n_(A.BA.J5.height)&&(A.BA.AQ.F=A.P.F)));var M=0;for(n=0;n0&&"canvas"!==A.H.AC&&A.AY.A6)for(var L=0,P=A.AY.A6.length;L-1?C.load(A.A8.o,c+".tooltip[dynamic]"):C.load(A.A8.o,c+".tooltip"),A.A8.append(A.o.tooltip),A.A8.PR=!0,A.A8.parse(),null!==ZC._n_(e=A.o.guide)&&(A.o["crosshair-x"]=e),(null!==ZC._n_(e=A.o["crosshair-x"])||C.PF("guide",A.AF)||C.PF("crosshair-x",A.AF))&&A.AJ["enable-guide"]&&(A.CX=new ZC.D0(A),A.CX.O8="crosshairx",C.load(A.CX.o,[c+".guide",c+".crosshair-x"],!0,!0),A.CX.append(e),A.CX.parse(),A.D["guide-on"]=!0),(null!==ZC._n_(e=A.o["crosshair-y"])||C.PF("crosshair-y",A.AF))&&A.AJ["enable-guide"]&&(A.H7=new ZC.D0(A),A.H7.O8="crosshairy",C.load(A.H7.o,[c+".guide",c+".crosshair-y"],!0,!0),A.H7.append(e),A.H7.parse(),A.D["guide-on"]=!0)),A.OU(),ZC.AP.BZ("gparse",A.A,A.I3()),null!==ZC._n_(e=A.o.refresh)&&(A.HM={type:"full",interval:10,transport:"http",method:"pull","adjust-scale":!1,"max-ticks":20,"reset-timeout":100,"stop-timeout":0,storage:!1,"storage-size":1e3},ZC._cp_(e,A.HM),A.U8=1),A.M9="parse.complete"},OU:function(){},PS:function(){},M3:function(e,i,t){var n=this,a=(t=t||n.P).iX,l=t.iY,o=t.I,r=t.F;if("svg"===i){if(n.AJ["3d"]){var s,A=[];e=1;var C,c,u,p,Z=[],h=a-ZC.AN.E3,d=l-ZC.AN.E2;s=new ZC.CF(n,h+o/2-e,d-e,ZC.AN.FS),p=ZC._i_(s.EB[1]),s=new ZC.CF(n,h+o/2-e,d-e,0),u=ZC._i_(s.EB[1]),Z.push(new ZC.CF(n,h-e,d-e,pc?ZC.AN.FS:0),new ZC.CF(n,h+o+e,d+r+e,C>c?ZC.AN.FS:0)),s=new ZC.CF(n,h+o/2-e,d+r+e,ZC.AN.FS),p=ZC._i_(s.EB[1]),s=new ZC.CF(n,h+o/2-e,d+r+e,0),u=ZC._i_(s.EB[1]),Z.push(new ZC.CF(n,h+o+e,d+r+e,p>u?ZC.AN.FS:0),new ZC.CF(n,h-e,d+r+e,p>u?ZC.AN.FS:0)),s=new ZC.CF(n,h-e,d+r/2-e,ZC.AN.FS),C=ZC._i_(s.EB[0]),s=new ZC.CF(n,h-e,d+r/2-e,0),c=ZC._i_(s.EB[0]),Z.push(new ZC.CF(n,h-e,d+r+e,C.25;){t=!0;var n=i.M3(0,"svg").split(" ");for(e=0;ei.iX+i.I-i.P.E6||ZC._i_(a[1])i.iY+i.F-i.P.DP)&&(t=!1)}t||(i.F0.zoom-=.05),t&&(i.F0.zoom-=.025)}}},build:function(){var e,i,t,n,a,l,o,r,s=this,A=s.A.I+"/"+s.A.F,C="0/0";if(s.autoFit(),!s.H.usc()){var c=2,u=6;if(null!==ZC._n_(e=s.P.o["mask-tolerance"])&&(e instanceof Array?(c=u=ZC._i_(e[0]),e.length>1&&(u=ZC._i_(e[1]))):c=u=ZC._i_(e)),"svg"===s.A.AC&&s.AJ.clip&&(ZC.Q.EU([s.K+"-clip",s.K+"-clip-hover",s.K+"-clip-preview"]),s.A.K7.appendChild(ZC.Q.XA({id:s.K+"-clip",path:s.M3(c,"svg")})),s.A.K7.appendChild(ZC.Q.XA({id:s.K+"-clip-hover",path:s.M3(u,"svg")})),s.BA)){var p=s.AJ["3d"];s.AJ["3d"]=!1,s.A.K7.appendChild(ZC.Q.XA({id:s.K+"-clip-preview",path:s.M3(0,"svg",s.BA.AQ)})),s.AJ["3d"]=p}var Z=!s.AJ.clip,h=Z?null:s.M3(c),d=Z?null:"url(#"+s.K+"-clip)",f=Z?null:s.M3(u),_=Z?null:"url(#"+s.K+"-clip-hover)";if(s.BA&&(a=Z?null:s.M3(0,s.A.AC,s.BA.AQ),l=Z?null:"url(#"+s.K+"-clip-preview)"),ZC.Q.JW({cls:"zc-abs",id:s.K,p:ZC.AK(s.A.K+"-graphset"),tl:C,wh:A},s.A.AC),s.A.NS.graph&&ZC.Q.HE({cls:"zc-abs zc-layer zc-persistent",id:s.K+"-c",p:ZC.AK(s.K),wh:A},s.A.AC),ZC.Q.JW({id:s.K+"-plotarea",p:ZC.AK(s.K),tl:C,wh:A,position:"absolute"},s.A.AC),s.o.plotarea&&s.A.NS.plotarea&&ZC.Q.HE({cls:"zc-abs zc-layer",id:s.K+"-plotarea-c",p:ZC.AK(s.K+"-plotarea"),wh:A},s.A.AC),"null"!==s.AF&&s.A.NS.plots){for(ZC.Q.JW({id:s.K+"-scales-bl",p:ZC.AK(s.K),tl:C,wh:A,position:"absolute","clip-path":d,clip:h},s.A.AC),i=0;i=0;n--)ZC.AK(s.K+"-plots-bl-"+n)||ZC.Q.JW({id:s.K+"-plots-bl-"+n,p:ZC.AK(s.K),after:ZC.AK(s.K+"-scales-bl"),tl:C,wh:A,position:"absolute","clip-path":d,clip:h},s.A.AC),(o=ZC.Q.HE({cls:"zc-abs zc-layer zc-bl",id:s.K+"-plot-"+r+"-bl-"+n+"-c",p:ZC.AK(s.K+"-plots-bl-"+n),wh:A},s.A.AC)).setAttribute("data-clip",s.M3(c,"box")),o.style.display="block";for(i=0;i=0;n--)ZC.AK(s.K+"-plots-fl-"+n)||ZC.Q.JW({id:s.K+"-plots-fl-"+n,p:ZC.AK(s.K),after:ZC.AK(s.K+"-scales-ml-"+(s.VB-1)+"-c"),tl:C,wh:A,position:"absolute"},s.A.AC),(o=ZC.Q.HE({cls:"zc-abs zc-layer zc-fl",id:s.K+"-plot-"+r+"-fl-"+n+"-c",p:ZC.AK(s.K+"-plots-fl-"+n),wh:A},s.A.AC)).setAttribute("data-clip",s.M3(u,"box")),o.style.display="block";for(zingchart.DEV.PLOTSHLAYER&&(ZC.Q.JW({id:s.K+"-plots-hover",p:ZC.AK(s.K),tl:C,wh:A,position:"absolute"},s.A.AC),ZC.Q.HE({cls:"zc-abs zc-layer zc-fl",id:s.K+"-plots-hover-c",p:ZC.AK(s.K+"-plots-hover"),wh:A},s.A.AC)),ZC.Q.JW({id:s.K+"-scales-fl",p:ZC.AK(s.K),tl:C,wh:A,position:"absolute","clip-path":d,clip:h},s.A.AC),i=0;i=0;n--)-1!==s.childNodes[n].className.indexOf(o.K+"-node-area")&&s.removeChild(s.childNodes[n]);ZC.Q.EU(o.A.K+"-map"),ZC.AK(o.A.K+"-top").appendChild(s),ZC.AK(o.A.K+"-img").setAttribute("useMap","#"+o.A.K+"-map")}switch(o.AY.HN=[],ZC.A4("."+o.K+"-value-box",r).remove(),ZC.A4("."+o.K+"-scale-marker-label",r).remove(),ZC.A4("."+o.K+"-scale-item",r).remove(),ZC.A4("."+o.K+"-scale-label",r).remove(),ZC.A4("."+o.K+"-guide-label",r).remove(),ZC.A4("."+o.K+"-shape-label",r).remove(),ZC.A4("."+o.K+"-mapshape-label",r).remove(),e||ZC.A4("."+o.K+"-preview-item",r).remove(),o.A.AC){case"svg":for(n=0,a=o.AY.A6.length;n=d.B4&&v[c].R[o].BU<=d.BL:v[c].R[o].L>=d.V&&v[c].R[o].L<=d.A1)?(A=v[c].R[o].AD,f=Math.min(f,A),_=Math.max(_,A),h?(h=!1,v[c].R[o].BU?m.push([v[c].R[o].BU,0]):m.push(0),Z=A):v[c].R[o].BU?m.push([v[c].R[o].BU,100*(A-Z)/Z]):m.push(100*(A-Z)/Z)):v[c].R[o].BU?m.push([v[c].R[o].BU,0]):m.push(0);g["p-"+u]=[].concat(m)}if(b>0){for(f=ZC.MAX,_=-ZC.MAX,u=0;u=0&&K[o].T3&&(E=o);if(null!==ZC._n_(E)){var F=K[E].B2(0);for(o=0;o=0&&K[o].T3){var X=K[o].B2(0);if(ZC._a_(X-F)>=1)for(var I=!0,x=0;I;)X>F?K[o].CQ?K[o].AU?K[o].A5+=1:K[o].BW+=1:K[o].AU?K[o].BW+=1:K[o].A5+=1:K[o].CQ?K[o].AU?K[o].BW+=1:K[o].A5+=1:K[o].AU?K[o].A5+=1:K[o].BW+=1,x++,K[o].IW(),K[o].A7I(),(x>(K[o].CQ?s.P.I:s.P.F)||ZC._a_(K[o].B2(0)-F)<1)&&(I=!1)}}}for(o=0,r=s.BM.length;o1&&(zingchart.SKIP.EVENT||ZC.AP.BZ("load",e.A,e.A.FH()))),e.A.D["fire-complete"]=!0,(e.D["graph-K3"]||e.LG&&e.AY.A6.length>1)&&(zingchart.SKIP.EVENT||ZC.AP.BZ("complete",e.A,e.A.FH()),e.D["graph-K3"]=null)),0!==e.A.QQ.length&&e.A.QQ[e.A.QQ.length-1]===e.A.D.json||(e.A.QQ[e.A.NY]!==e.A.D.json&&(e.A.QQ.length=e.A.NY+1),e.A.QQ[e.A.NY]=e.A.D.json)},K3:function(e,i){var t=this;null===ZC._n_(e)&&(e=!1),null===ZC._n_(i)&&(i=!1),t.A.MV(t),t.D["graph-K3"]=!0,t.clear(e,i),t.parse(),t.U0&&t.U0(),t.paint(e),t.BA&&t.BA.setScalesInfo(),t.HF=!1,zingchart.SKIP.CSV=!1},UQ:function(ev,E8,F9){if(2!==ev.button){var s=this,C,P9=[""];switch(null!==ZC._n_(F9)&&(P9=F9.split("=")),P9[0]){case"_blank":window.open(E8,"_blank");break;case"_top":window.top.location.href=E8;break;case"_parent":window.parent.location.href=E8;break;case"window":null!==ZC._n_(P9[1])&&""!==P9[1]&&(window.top[P9[1]].location.href=E8);break;case"graph":var XQ=null;if("()"===E8.substring(E8.length-2)||"javascript:"===E8.substring(0,11))try{var EI=E8.replace("javascript:","").replace("()","");eval(EI)&&(XQ=eval(EI).call(s))}catch(e){}null!==ZC._n_(P9[1])&&""!==P9[1]?"_top"===P9[1]||"_parent"===P9[1]?(s.A.MV(),XQ?zingchart.exec(s.A.K,"setdata",{data:XQ}):s.A.load(null,E8)):(C=s.A.OR(P9[1]))&&(s.A.MV(C),s.A.D["tr-ev-"+C.L]=!0,s.A.NY++,XQ?zingchart.exec(s.A.K,"setdata",{graphid:P9[1],data:XQ}):s.A.load(P9[1],E8)):(C=s.A.AH[0],s.A.MV(C),XQ?zingchart.exec(s.A.K,"setdata",{graphid:C.K,data:XQ}):(s.A.D["tr-ev-"+C.L]=!0,s.A.NY++,s.A.load(C.K,E8)));break;default:window.location.href=E8}}},HV:function(e,i,t){var n=this;if(null===ZC._n_(t)&&(t=n.AY.A6.length-1),null!==ZC._n_(e)&&void 0!==e)return n.AY.A6[e];if(null===ZC._n_(i)||void 0===i)return n.AY.A6[t];for(var a=0,l=n.AY.A6.length;a0){for(g=[],v=0,b=o.E.length;v0?1:-1:0}),s.FL=s.FL.sort(function(e,i){return e.zindex-i.zindex==0?e.index-i.index:e.zindex-i.zindex})},ZC.JS.prototype.A0E=function(e,i){void 0===e&&(e=!1),void 0===i&&(i=!1);var t,n=this,a=[n.K+"-objects-bottom-sh-c",n.K+"-objects-bottom-c",n.K+"-objects-top-sh-c",n.K+"-objects-top-c",n.K+"-objects-front-c",n.K+"-objects-print-c"];ZC.SKIPMAPS||a.push(n.K+"-objects-maps-sh-c",n.K+"-objects-maps-c");for(var l=0;l';"top"===i.o.placement?o.push(n):l.push(n)}}(r);break;case"shape":!function(e){if(a.FE[e]){var t=a.FE[e],n=t instanceof ZC.QU?t.BE:t;if((!ZC.SKIPMAPS||!n.o["map-item"])&&n.AM){if(null!==ZC._n_(i=t.D.hook)){var r=a.UV(i);-1!==r[0]&&(n.iX=ZC._i_(r[0])),-1!==r[1]&&(n.iY=ZC._i_(r[1]))}if(!t.D["3d"]||t.D["3dtx"]){t.Z=a.H.usc()?a.H.mc("top"):ZC.AK(a.K+"-objects-"+(n.JN<0?"bottom":"top")+"-c"),t.C6=a.H.usc()?a.H.mc("top"):ZC.AK(a.K+"-objects-"+(n.JN<0?"bottom":"top")+"-sh-c"),n.o["map-item"]&&(t.Z=a.H.usc()?a.H.mc("top"):ZC.AK(a.K+"-objects-maps-c"),t.C6=a.H.usc()?a.H.mc("top"):ZC.AK(a.K+"-objects-maps-sh-c"));var s="";null!==ZC._n_(i=n.o.limit)&&("x"===i?s="x":"y"===i?s="y":"xy"===i&&(s="xy")),(""===s||"x"===s&&ZC.DT(n.iX-n.BJ,a.P.iX-2,a.P.iX+a.P.I+2)||"y"===s&&ZC.DT(n.iY-n.BH,a.P.iY-2,a.P.iY+a.P.F+2)||"xy"===s&&ZC.DT(n.iX+n.BJ,a.P.iX-2,a.P.iX+a.P.I-2)&&ZC.DT(n.iY+n.BH,a.P.iY-2,a.P.iY+a.P.F+2))&&(t.VV=!1,t.D["print-canvas"]=a.K+"-"+(n.o["map-item"]?"maps":"objects")+"-print-c",t.paint())}if(!t.K5&&!a.PX&&"normal"===zingchart.OBJECTMODE){var A=n.A4V();if(ZC.AK(a.A.K+"-map"))for(var C=1,c=A.length;C1?"--"+C:"")+'" coords="'+A[C]+'" data-z-sort="'+n.A9P+'"'+u+" />";"top"===t.o.placement?o.push(p):l.push(p)}}}}}(r);break;case"image":!function(e){var i=a.LD[e];if(i.AM)if(i.Z=i.C6=a.H.usc()?a.H.mc("top"):ZC.AK(a.K+"-objects-"+(i.JN<0?"bottom":"top")+"-c"),null!==ZC._n_(i.o.repeat)&&ZC._b_(i.o.repeat)){var t=ZC._i_(ZC._c_(i.o.items,0)),n=null;if(i.o.inactive&&((n=new ZC.HS(i.A)).copy(i),n.append(i.o.inactive),n.parse(),n.Z=n.C6=i.Z),t>0||n){var l=ZC._i_(ZC._c_(i.o.rows,-1)),o=ZC._i_(ZC._c_(i.o.cols,-1)),r=ZC._i_(ZC._c_(i.o["space-x"],0)),s=ZC._i_(ZC._c_(i.o["space-y"],0)),A=ZC._i_(ZC._c_(i.o["offset-row"],0)),C=ZC._i_(ZC._c_(i.o["offset-col"],0));-1!==l&&-1===o?o=Math.ceil(t/l):-1===l&&-1!==o?l=Math.ceil(t/o):-1===l&&-1===o&&(o=Math.ceil(Math.sqrt(t)),l=Math.ceil(t/o));for(var c=i.iX,u=i.iY,p=i.K,Z=0;Z0||l.length>0)&&ZC.AK(a.A.K+"-map")){if(a.A43){var s=function(e,i){return-1!==e.indexOf("data-map")&&-1!==i.indexOf("data-map")?ZC.AP.MY(i)-ZC.AP.MY(e):ZC.AP.MY(e)-ZC.AP.MY(i)};o.sort(s),l.sort(s)}zingchart.DEV.MAPSONBOTTOM?window.setTimeout(function(){ZC.AK(a.A.K+"-map").innerHTML=o.join("")+ZC.AK(a.A.K+"-map").innerHTML+l.join("")},33):ZC.AK(a.A.K+"-map").innerHTML=o.join("")+ZC.AK(a.A.K+"-map").innerHTML+l.join("")}a.A.D["fire-load"]||ZC.AP.BZ("objectsready",a.A,a.I3())},ZC.JS.prototype.SD=function(e,i,t,n){var a,l,o,r,s=this;switch(t=t||"hover",e){case"shape":var A=s.FE[i],C=A instanceof ZC.QU?A.BE:A;if(null!==ZC._n_(C.o[t+"-state"])){if(!n&&C.o.group)for(o=0,r=s.FE.length;o4096&&s.FD&&"date"===s.FD.o.type&&null!==(B=ZC._nfind_(_,b,0,b.R.length-1))&&(m=b.FP(B,3)),!m)for(B=0,D=b.R.length;B=0;r--)(null!==ZC._n_(A[r].id)&&-1!==ZC.AV(l,A[r].id)||null!==ZC._n_(A[r].cls)&&-1!==ZC.AV(o,A[r].cls)||null!==ZC._n_(A[r]["class"])&&-1!==ZC.AV(o,A[r]["class"])||t.group&&A[r].group===t.group)&&(null!==ZC._n_(A[r].id)&&v.push(A[r].id),A.splice(r,1),u=!0);for(r=0;r=50?OM:1e3*OM,"full"===s.HM.type)"http"===s.HM.transport?ZC.REFRESH_TICK[s.K]=window.setTimeout(function(){s.A.MV(s),ZC.ZH(function(){s.A.load(s.K,s.A9Y)})},OM):"websockets"===s.HM.transport&&ZC.websockets&&(s.H.S6[s.K]?"pull"===s.HM.method&&(ZC.REFRESH_TICK[s.K]=window.setTimeout(function(){s.H.S6[s.K].send("zingchart.getdata")},OM)):(ws=new WebSocket(s.HM.url,"zingchart"),ws.onopen=function(){ws.send("zingchart."+s.HM.type),ws.send("zingchart."+s.HM.method),ws.send("zingchart.getdata")},ws.onmessage=function(e){"ready"===s.M9&&(s.A.MV(s),s.M9="full",ZC.ZH(function(){zingchart.exec(s.A.K,"setdata",{graphid:s.K,data:e.data,softclear:!0})}))},s.H.S6[s.K]=ws));else if("feed"===s.HM.type&&null!==ZC._n_(s.HM.url)){if(null!==ZC._n_(s.HM.curtain)){var OA=s.BT("k");if(OA.length>0&&(ZC.Q.EU(s.K+"-curtain-t"),OA[0].OH>0)){var LV=new ZC.DS(s);s.A.B8.load(LV.o,"("+s.AF+").refresh.curtain"),LV.append(s.HM.curtain),LV.parse(),LV.AM&&(OA[0].CQ&&LV.F<=OA[0].OH||!OA[0].CQ&&LV.I<=OA[0].OH)&&(LV.K=s.K+"-curtain-t",LV.IK=ZC.AK(s.A.K+"-text-top"),OA[0].CQ?(LV.F>OA[0].OH&&(LV.AR="",LV.parse()),LV.iX=s.P.iX,LV.iY=OA[0].AU?s.P.iY:s.P.iY+s.P.F-OA[0].OH,LV.I=s.P.I,LV.F=OA[0].OH):(LV.I>OA[0].OH&&(LV.AR="",LV.parse()),LV.iX=OA[0].AU?s.P.iX+s.P.I-OA[0].OH:s.P.iX,LV.iY=s.P.iY,LV.I=OA[0].OH,LV.F=s.P.F),LV.Z=LV.C6=ZC.AK(s.K+"-scales-ml-0-c"),LV.paint())}}var A0O=s.HM.transport,A3S=ZC._i_(s.HM["reset-timeout"]),A4H=ZC._i_(s.HM["stop-timeout"]),AA4=ZC._b_(s.HM.storage),A0F=!0;null!==ZC._n_(s.HM["preserve-data"])&&(A0F=ZC._b_(s.HM["preserve-data"]));var A4I=function(K8){for(var TK=eval("("+K8+")"),i,A7,A87=TK instanceof Array?TK:[TK],r=0,rLen=A87.length;rZC._i_(s.HM["max-ticks"])&&s.o[BC].values.splice(0,1),s.H.o.graphset[s.L][BC].values.push(DJ[BC]),(s.o[BC].values.length>A3S||1===s.M8[1])&&(s.H.o.graphset[s.L][BC].values=[],s.o[BC].values=[],s.H.D["graph"+s.L+".zoom"]&&(s.H.D["graph"+s.L+".zoom"].xmin=null,s.H.D["graph"+s.L+".zoom"].xmax=null),s.I9&&(s.I9.unbind(),ZC.Q.IQ(ZC.AK(s.K+"-scroll-x-c"),s.A.AC,s.iX,s.iY,s.I,s.F,s.K),ZC.A4("#"+s.K+"-scroll-x-handle").remove(),ZC.A4("#"+s.K+"-scroll-x-bar").remove()),s.I6&&(s.I6.unbind(),ZC.Q.IQ(ZC.AK(s.K+"-scroll-y-c"),s.A.AC,s.iX,s.iY,s.I,s.F,s.K),ZC.A4("#"+s.K+"-scroll-y-handle").remove(),ZC.A4("#"+s.K+"-scroll-y-bar").remove())),ZC.webstorage&&AA4&&ZC.AP.storage.push("zingchart.scale."+s.K+"."+BC,""+DJ[BC]))}for(i=0,A7=s.AY.A6.length;iZC._i_(s.HM["max-ticks"])&&s.H.o.graphset[s.L].series[i].values.splice(0,1)):s.H.o.graphset[s.L].series[i].values=[A3M],ZC.webstorage&&AA4&&("object"==typeof(G=DJ["plot"+i])&&(G=G.join("###")),ZC.AP.storage.push("zingchart.plot."+s.K+".plot"+i,""+G)),(s.o.series[i].values.length>A3S||1===s.M8[1])&&(ZC.AP.BZ("feed_clear",s.A,s.I3(),DJ),s.H.o.graphset[s.L].series[i].values=[])}MK=s.A2H()}("ready"===s.M9||s.GA)&&(1===s.M8[1]&&(s.M8[1]=0),(MK<=A4H||0===A4H)&&(s.M9="feed",ZC.ZH(function(){ZC.AK(s.A.K+"-main")&&(ZC.AP.BZ("feed_step",s.H,s.I3(),s.o),s.parse(),s.clear(!0),s.U0(),s.paint(!0,!0))})))};if("http"===A0O||"js"===A0O){var E8=s.HM.url;ZC.REFRESH_TICK[s.K]=window.setTimeout(function(){if(1===s.M8[0]||1===s.M8[1])if(s.A.MV(s),"http"===A0O){var EW=["query-string"===s.A.MX?"zcrandom="+Math.random():"",zingchart.ZCOUTPUT?"zcoutput="+s.H.AC:""].join("&");ZC.A4.ajax({type:"GET",url:E8,beforeSend:function(e){s.A.RX.data||"http-headers"!==s.A.MX||e.setRequestHeader("If-Modified-Since","Thu, 01 Jan 1970 00:00:00 GMT")},data:EW,dataType:"text",error:function(){},success:function(e){A4I(e)}})}else if("()"===E8.substring(E8.length-2)||"javascript:"===E8.substring(0,11))try{var EI=E8.replace("javascript:","").replace("()","");eval(EI)&&eval(EI).call(s,function(e){A4I(e)},s.I3())}catch(e){}},OM)}else"websockets"===A0O&&ZC.websockets&&(s.H.S6[s.K]?"pull"===s.HM.method&&(ZC.REFRESH_TICK[s.K]=window.setTimeout(function(){s.H.S6[s.K].send("zingchart.getdata")},OM)):(ws=new WebSocket(s.HM.url,"zingchart"),ws.onopen=function(){ws.send("zingchart."+s.HM.type),ws.send("zingchart."+s.HM.method),ws.send("zingchart.startfeed"),"pull"===s.HM.method&&ws.send("zingchart.getdata")},ws.onmessage=function(e){1!==s.M8[0]&&1!==s.M8[1]||A4I(e.data)},s.H.S6[s.K]=ws))}}},zingchart.ABG=function(e,i,t){var n;document.getElementById("zc-fullscreen")&&(e="zc-fullscreen"),"string"==typeof(t=t||{})&&(t=JSON.parse(t));var a=zingchart.getLoader(e);if(a){var l=a.C9(t.graphid);switch(i){case"clearfeed":l.M8[1]=1,0===l.M8[0]&&ZC.ZH(function(){l.parse(),l.clear(!0),l.U0(),l.paint(!0,!0)});break;case"getinterval":return l.HM.interval;case"setinterval":ZC.AP.BZ("feed_interval_modify",a,l.I3()),l.o.refresh=l.o.refresh||{},l.o.refresh.interval=t.interval||1;break;case"stopfeed":1===l.M8[0]&&(ZC.AP.BZ("feed_stop",a,l.I3()),l.M8[0]=0,null!==ZC._n_(n=a.S6[l.K])&&n.send("zingchart.stopfeed"));break;case"startfeed":0===l.M8[0]&&(ZC.AP.BZ("feed_start",a,l.I3()),l.M8[0]=1,null!==ZC._n_(n=a.S6[l.K])&&n.send("zingchart.startfeed"),ZC.ZH(function(){l.parse(),l.clear(!0),l.U0(),l.paint(!0,!0)}))}}return null},ZC.AP.A3Z=function(e){for(var i={},t=[],n=0,a=(t="object"==typeof e?e:JSON.parse(e)).length;n0){for(var C=0;C1))){var n,a,l,o=t.targetid||t.target.id,r=ZC._b_(i.BF.BR.o.reorder);ZC.mobile&&i.H.A8&&i.H.A8.hide();var s="item";-1!==o.indexOf("-legend-marker_")&&(s="marker"),i.LN(),t.preventDefault();var A=i.BF.II;"item"===s?A=i.BF.QX:"marker"===s&&(A=i.BF.PL),i.A.K5&&(A="remove"),i.D["legend-last-trigger"]=s;var C=ZC._i_(o.replace(i.K+"-legend-item_","").replace(i.K+"-legend-marker_","").replace("-area",""));if(i.o.series&&i.o.series[C]){if(null!==ZC._n_(e=i.o.series[C]["legend-item"])){var c=e.url||"",u=e.target||"";""!==c&&i.UQ(t,c,u)}i.o.series[C].visible=!0}var p=i.AY.A6[C].UZ(t);p.visible=ZC._b_(i.D["plot"+C+".visible"]),ZC.AP.BZ("legend_"+s+"_click",i.A,p);var Z,h,d;switch(A){default:break;case"hide":case"remove":if(t.shiftKey){var f=0;for(n=0,a=i.AY.A6.length;n=0;i--)"undefined"==typeof n.o[i]&&n.o.splice(i,1);if(null===ZC._n_(n.D["plot-sort"])&&(n.D["plot-sort"]=!1),n.o.length>1){for(i=0,t=n.o.length;ia[i+1]["z-index"]){n.D["plot-sort"]=!0;var r=a[i];a[i]=a[i+1],a[i+1]=r;var s=l[i];l[i]=l[i+1],l[i+1]=s,o=!1}n.M0=l}else n.M0=[0];for(n.A6=[],i=0,t=n.o.length;i0)if(i.A6.length>100&&!i.C.LG)for(var t=0;tZC.AP.MY(n)?1:ZC.AP.MY(i)e(n)&&t.A.AJ["3d"]?1:e(i)ZC.AP.MY(n)?1:ZC.AP.MY(i)=10&&(C=1),l.A6.length>=20&&(C=1.25),l.A6.length>=30&&(C=1.5);var c=r.DG;for(i=0,t=l.A6.length;i=0&&p<=90||p>=270&&p<=360?t.iX+t.I-(u.I+25):t.iX+(u.I+25))-n)/ZC.EF(p),a=ZC.CY(a,2*i/t.I),i=t.F/2-(u.F/2+10),a=ZC.CY(a,2*i/t.F)}}a=ZC.BQ(.15,ZC.CY(.85,a)),"auto"===t.o["size-factor"]&&(t.o["size-factor"]=t.JM=a)}}),ZC.A7K=ZC.LF.C7({A1Y:{},$i:function(e){this.b(e)},ACQ:function(){return new ZC.X7(this)},paint:function(){var e=this;e.A1Y={},e.b()}}),ZC.A6B=ZC.A02.C7({ACQ:function(){return new ZC.T8(this)}}),ZC.A6A=ZC.A0D.C7({ACQ:function(){return new ZC.TA(this)}}),ZC.A7X=ZC.LF.C7({ACQ:function(){return new ZC.X8(this)}}),ZC.A22=ZC.LF.C7({parse:function(){var e,i,t,n,a,l=this;for(l.B4=ZC.MAX,l.BL=-ZC.MAX,l.A84=[],l.S7=[],l.b(),e=0,i=l.A6.length;e0||l.SQ.length>0||l.A2.o["top-state"])&&(l.YJ=!1),l.G4=new ZC.D0(l),A.load(l.G4.o,e("hover-marker")),l.G4.append(l.o.marker),l.G4.append(l.o["hover-marker"]),null!==ZC._n_(i=l.o["selected-marker"])&&(l.PH=new ZC.D0(l),A.load(l.PH.o,e("selected-marker")),l.PH.append(i)),null!==ZC._n_(i=l.o["background-marker"])&&(l.PE=new ZC.D0(l),A.load(l.PE.o,e("background-marker")),l.PE.append(i)),l.I5&&(l.UU=new ZC.D0(l),l.UU.append(l.o.marker),null!==ZC._n_(i=l.o["highlight-marker"])&&(A.load(l.UU.o,e("highlight-marker")),l.UU.append(i))),"normal"!==l.A0Q&&(l.SR||l.PH)&&(l.IG=!1),"fast"===l.A0Q&&(l.IG=!0),l.A8=new ZC.DS(l),l.o.tooltip&&l.o.tooltip.placement&&l.o.tooltip.placement.indexOf("node")>-1?A.load(l.A8.o,"("+l.AF+").tooltip[dynamic]"):A.load(l.A8.o,l.AF+".tooltip"),l.A8.append(l.o.tooltip),null!==ZC._n_(i=l.o.error)&&(l.J7=new ZC.DW(l),A.load(l.J7.o,e("error")),l.J7.append(i),null===ZC._n_(l.J7.o.size)&&(l.J7.o.size=4)),null!==ZC._n_(i=l.o["value-box"])){if(i instanceof Array)for(l.U=new ZC.D0(l),A.load(l.U.o,e("value-box")),null!==ZC._n_(t=l.C.o.plot)&&l.U.append(t["value-box"]),l.U.append(i[0]),i.length>1&&(l.NZ=[]),n=1;n1?(null===ZC._n_(l.X[n][1])||"string"==typeof l.X[n][1]&&"NULL"===l.X[n][1].toUpperCase())&&(g=!0):(null===ZC._n_(l.X[n])||"string"==typeof l.X[n]&&"NULL"===l.X[n].toUpperCase())&&(g=!0),"piano"===l.C.AF&&(g=!1)),g)l.R.push(null);else{!l.IG||"xy"!==l.C.AJ.layout&&"yx"!==l.C.AJ.layout?u=l.TH():l.GO[1]||("bubble"===l.AF||"scatter"===l.AF?l.GO[1]=u=l.TH():(l.GO[0]=l.TH(),l.GO[1]=u=l.TH(),l.GO[2]=l.TH(),l.GO[3]=l.TH())),u.K=l.K+"-node-"+n,"string"==typeof l.X[n]&&zingchart.QUOTEDVALUES&&(l.X[n]=ZC._f_(l.X[n])),u.o={value:l.X[n]},"string"==typeof l.X[n]&&(u.A1Z=!0),u.L=n,l.o["hint-ts"]?(u.D.plotidx=l.L,u.D.nodeidx=u.L,u.K=l.K+"-node-"+u.L,u.BU=l.X[n][0],u.AD=l.X[n][1]):u.parse(),(a<256||zingchart.DEV.CHECKDECIMALS)&&null!==ZC._n_(u.AD)&&2===(Z=u.AD.toString().split(".")).length&&(_=ZC.BQ(_,Z[1].length)),u.BU&&(null!==h&&ZC._a_(u.BU-h)>0&&d.push(ZC._a_(u.BU-h)),h=u.BU),l.A.WB=l.A.WB||{};var v=l.A.WB["s"+l.DY];if(v&&(null!==h?-1===ZC.AV(v,u.BU)&&v.push(u.BU):-1===ZC.AV(v,n)&&v.push(n)),!l.IG||"xy"!==l.C.AJ.layout&&"yx"!==l.C.AJ.layout)l.R.push(u);else{var b={iX:u.iX,iY:u.iY,L:u.L,BU:u.BU,AD:u.AD,CR:u.AD,DN:u.DN,JB:u.JB};"bubble"===l.AF&&(b.SK=u.SK),l.R.push(b)}null!==u.BU&&(l.PT[0]=Math.min(l.PT[0],u.BU),l.PT[1]=Math.max(l.PT[1],u.BU)),l.C.D["plot"+l.L+".visible"]&&(zingchart.DEV.PLOTSTATS||"100%"===l.KQ)&&l.CB&&(null===ZC._n_(l.A.F7[n])?(l.A.F7[n]={},l.A.F7[n]["%total-"+l.DY]=u.AD):null===ZC._n_(l.A.F7[n]["%total-"+l.DY])?l.A.F7[n]["%total-"+l.DY]=u.AD:l.A.F7[n]["%total-"+l.DY]+=u.AD),zingchart.DEV.PLOTSTATS&&(f.push(u.AD),l.JR?(l.JR["%plot-max-index"]=n,l.JR["%plot-sum"]+=u.AD,a<256&&(l.JR["%plot-values"]+=","+u.AD)):l.JR={"%plot-min-index":n,"%plot-max-index":n,"%plot-sum":u.AD,"%plot-values":u.AD},l.A.F7||(l.A.F7={}),l.AM&&(null===ZC._n_(l.A.F7["%pstack-"+n+"-"+l.DY+"-sum"])?(l.A.F7["%pstack-"+n+"-"+l.DY+"-sum"]=u.AD,l.A.F7["%pstack-"+n+"-"+l.DY+"-stack-length"]=1):(l.A.F7["%pstack-"+n+"-"+l.DY+"-sum"]+=u.AD,l.A.F7["%pstack-"+n+"-"+l.DY+"-stack-length"]+=1)))}}(l.X.length<256||zingchart.DEV.CHECKDECIMALS)&&l.JR&&null!==ZC._n_(l.JR["%plot-sum"])&&2===(Z=l.JR["%plot-sum"].toString().split(".")).length&&ZC._i_(Z[1])>_&&(l.JR["%plot-sum"]=ZC._f_(l.JR["%plot-sum"].toFixed(ZC.CY(20,_)))),zingchart.DEV.PLOTSTATS?(l.JR&&(l.JR["%plot-average"]=l.JR["%plot-sum"]/l.X.length,l.JR["%plot-average"]=ZC._f_(l.JR["%plot-average"].toFixed(ZC.CY(20,_+2)))),f.length>0&&(l.JR["%plot-min-value"]=ZC.XS(f),l.JR["%plot-max-value"]=ZC.A1H(f))):l.JR={"%plot-min-index":0,"%plot-max-index":l.X.length,"%plot-sum":-1,"%plot-values":"","%plot-average":-1,"%plot-min-value":-1,"%plot-max-value":-1},h&&d.length>0&&(l.AAD=ZC.XS(d),l.A29=ZC.A1H(d))}}},mapPointsToPreview:function(e,i){for(var t=this,n=t.C.P,a=t.C.BA.AQ,l=[],o=0,r=e.length;o0||ZC.DT(a.R[i].BU,a.B1.X[a.B1.V],a.B1.X[a.B1.A1]))&&n++;a.RSl.I&&(a.TY=!0),a.MO>=n&&(a.R2=!0)}else a.MO>a.B1.A1-a.B1.V&&(a.R2=!0);a.W=1,a.B1.ED&&a.ED||(n=a.B1.A1-a.B1.V,a.RSl.I&&(a.TY=!0),!a.QC&&n*a.XW>l.I&&(a.W=ZC.BQ(1,ZC._i_(n*a.XW/l.I)))),a.B1.ED&&a.ED&&(a.QC||n*a.XW>l.I&&(a.W=ZC.BQ(1,ZC._i_(n*a.XW/l.I)))),a.C.O7&&(a.QC=!1,a.W*=a.Y0)}null!==ZC._n_(a.XG)&&a.W>a.XG&&(a.W=a.XG)},P8:function(e){function i(e,t){for(var n=e;n0||ZC.DT(l.R[t].BU,l.B1.X[l.B1.V],l.B1.X[l.B1.A1])||r&&s&&l.R[t+a]&&l.R[t+a].BU>=l.B1.X[l.B1.V])&&(r&&s&&l.R[t-a]&&((o=l.FP(t-a)).Z=l.KC,o.paint(),o.JB=!0,s=!1,C++),(o=l.FP(t)).Z=l.KC,o.paint(),o.JB=!0,C++,s=!1,A=t);r&&C>0&&l.R[A+a]&&((o=l.FP(A+a)).Z=l.KC,o.paint(),o.JB=!0)}else{a=l.G7=l.HD=l.W;var c=0,u=1,p=null;if(!r){var Z="vbar"===l.AF?l.C.P.I:l.C.P.F;c=4/("vbar"===l.AF?l.C.P.F:l.C.P.I)*(l.CM.BL-l.CM.B4),u=1+ZC._i_((l.B1.A1-l.B1.V)/(2*Z)),a=1}for(t=l.B1.V;t<=l.B1.A1;t+=a)(l.B1.A1-l.B1.V)%l.W!=0&&r&&(l.B1.A1-t==0?(l.G7=a,l.HD=1):l.B1.A1-t<=l.W&&(l.G7=l.W,l.HD=l.B1.A1-t,a=l.B1.A1-t)),l.R[t]?(o=l.FP(t),(r||l.QC||!r&&null===p||ZC._a_(o.AD-p)>c||t%u==0)&&(o.Z=l.KC,o.paint(),o.JB=!0,l.R[t].JB=!0),p=o.AD):l.CB&&-1!==ZC.AV(["vbar","hbar","vbar3d","hbar3d"],l.AF)&&l.QF()}}},CO:function(e,i){var t=this;if(t.UJ[e+i])return t.UJ[e+i];var n=null;return n=t.H.usc()?ZC.AK(t.H.K+"-main-c"+("fl"===e?"-top":"")):t.H.K5||t.C.AJ["3d"]?ZC.AK(t.C.K+"-plots-"+e+"-c"):ZC.AK(t.C.K+"-plot-"+t.L+"-"+e+"-"+i+"-c"),t.UJ[e+i]||(t.UJ[e+i]=n),n},UZ:function(e){var i=this;return{id:i.H.K,graphid:i.C.K,graphidx:i.C.L,plotid:i.H2,plotindex:i.L,plottext:i.AR,ev:e?ZC.A4.C0(e):null,xdata:i.KB}},WW:function(e,i){ZC.AP.BZ("plot_"+i,this.H,this.UZ(e))},applyJsRuleSvg:function(e,i,t){var n,a=this;if(n=e.o["js-rule-svg"]){var l=ZC.AK(i),o=ZC.evalFn(n.replace("javascript:","").replace("()",""),window);if(l&&o)try{var r=o.call(a,t);for(var s in r)l.setAttribute(s,r[s])}catch(A){}}},sharedZScale:function(){var e=this,i=e.C,t=i.P;if(i.o["scale-z"]&&i.D["plot"+e.L+".visible"]){var n,a,l,o,r;if(n=new ZC.CF(i,t.iX+t.I-ZC.AN.E3+10,t.iY+t.F-ZC.AN.E2,e.D["z-mid"]),a=new ZC.DS(e),a.GJ=i.K+"-scale-z-item "+i.K+"-scale-item zc-scale-item",a.K=i.K+"-scale-z-item_"+e.L,a.AR=i.o["scale-z"].values[e.L],a.Z=a.C6=e.H.usc()?e.H.mc():ZC.AK(i.K+"-scales-ml-0-c"),r=ZC.Q.E9(a.Z,e.H.AC),a.IK=e.H.usc()?ZC.AK(e.H.K+"-main"):ZC.AK(e.H.K+"-text"),a.append(i.o["scale-z"].item),a.parse(),a.AA+=a.V2?0:ZC.DH.A2X(i,a),a.iX=n.EB[0],a.iY=n.EB[1],a.o["auto-align"]&&a.V2&&(a.iY-=a.F/2),a.paint(),null===ZC._n_(e.D["scale-z-item-max-width"])&&(e.D["scale-z-item-max-width"]=0),e.D["scale-z-item-max-width"]=ZC.BQ(e.D["scale-z-item-max-width"],a.I),e.D["z-cnt"]===e.D["z-plots"]-1&&i.o["scale-z"].label){n=new ZC.CF(i,t.iX+t.I-ZC.AN.E3+20+e.D["scale-z-item-max-width"],t.iY+t.F-ZC.AN.E2,ZC.AN.FS/2),(a=new ZC.DS(e)).GJ=i.K+"-scale-z-label "+i.K+"-scale-label zc-scale-label",a.K=i.K+"-scale-z-label",a.Z=a.C6=e.H.usc()?e.H.mc():ZC.AK(i.K+"-scales-ml-0-c"),r=ZC.Q.E9(a.Z,e.H.AC),a.IK=e.H.usc()?ZC.AK(e.H.K+"-main"):ZC.AK(e.H.K+"-text"),a.append(i.o["scale-z"].label),a.parse();var s,A;s=new ZC.CF(i,t.iX+t.I-ZC.AN.E3,t.iY+t.F-ZC.AN.E2,0),A=new ZC.CF(i,t.iX+t.I-ZC.AN.E3,t.iY+t.F-ZC.AN.E2,ZC.AN.FS);var C=ZC.TO(Math.atan((A.EB[1]-s.EB[1])/(A.EB[0]-s.EB[0])));a.AA+=a.V2?0:C,a.iX=n.EB[0],a.iY=n.EB[1],a.paint()}if(i.o["scale-z"].tick&&(o=new ZC.DW(e),o.B7="#cccccc",o.B0=1,o.AI=6,o.append(i.o["scale-z"].tick),o.parse(),o.AM&&o.B0>0)){o.K=i.K+"-scale-z-tick-"+e.L;for(var c=[],u=[[t.iX+t.I,t.iY+t.F],[t.iX+t.I+o.AI,t.iY+t.F]],p=0;p0&&o.AM&&(o.A0=o.AE=o.B7,(l=ZC.DH.DA(o,i,t.iX+t.I-ZC.AN.E3-o.B0,t.iX+t.I-ZC.AN.E3,t.iY+t.F-ZC.AN.E2,t.iY+t.F-ZC.AN.E2,0,ZC.AN.FS,"x")).K=i.K+"-scale-z-axis",i.CK.add(l))),e.D["z-cnt"]>0&&i.o["scale-z"].guide&&((o=new ZC.D0(e)).B7="#cccccc",o.B0=1,o.append(i.o["scale-z"].guide),o.parse(),o.B0>0&&o.AM&&(o.A0=o.AE=o.B7,(l=ZC.DH.DA(o,i,t.iX-ZC.AN.E3,t.iX+t.I-ZC.AN.E3,t.iY+t.F-ZC.AN.E2,t.iY+t.F-ZC.AN.E2+o.B0,e.D["z-cnt"]*e.D["z-depth"],e.D["z-cnt"]*e.D["z-depth"],"y")).K=i.K+"-scale-z-guideh-"+e.L,i.CK.add(l),(l=ZC.DH.DA(o,i,t.iX-ZC.AN.E3,t.iX-ZC.AN.E3,t.iY-ZC.AN.E2,t.iY+t.F-ZC.AN.E2,e.D["z-cnt"]*e.D["z-depth"],e.D["z-cnt"]*e.D["z-depth"]+o.B0,"y")).K=i.K+"-scale-z-guidev-"+e.L,i.CK.add(l))),i.o["scale-z"].items&&i.o["scale-z"].items.length){(o=new ZC.D0(e)).A0=o.AE="#ff9900",o.C5=.25;var Z=e.D["z-cnt"]%i.o["scale-z"].items.length;o.append(i.o["scale-z"].items[Z]),o.parse(),(l=ZC.DH.DA(o,i,t.iX-ZC.AN.E3,t.iX+t.I-ZC.AN.E3,t.iY+t.F-ZC.AN.E2,t.iY+t.F-ZC.AN.E2,e.D["z-cnt"]*e.D["z-depth"],e.D["z-cnt"]*e.D["z-depth"]+e.D["z-depth"],"z")).K=e.K+"-item-",i.CK.add(l)}}},gc:function(){if(this.R)for(var e=0;e1&&"spline"===v&&(v="segmented"),r.B1.ED&&r.ED){for(t=r.W,e=0,i=r.R.length;e0||ZC.DT(r.R[e].BU,r.B1.X[r.B1.V],r.B1.X[r.B1.A1])||p&&r.R[e+t]&&r.R[e+t].BU>=r.B1.X[r.B1.V])&&(p&&r.R[e-t]&&(-1===d&&(d=e-t),f=e-t,p=!1,Z++),-1===d&&(d=e),f=e,Z++,p=!1,n=e);Z>0&&r.R[n+t]&&(-1===d&&(d=n+t),f=n+t,r.R[n+t].JB=!0)}else d=r.B1.V,f=r.LJ?r.R.length:r.B1.A1;r.W=g;var b=-1;t=r.W;var m=null,B=null,D=0,K=1;n=d,s?f-d>r.C.P.F&&(D=4/r.C.P.I*(r.CM.BL-r.CM.B4),K=ZC._i_((f-d)/(4*r.C.P.F))):f-d>r.C.P.I&&(D=4/r.C.P.F*(r.CM.BL-r.CM.B4),K=ZC._i_((f-d)/(4*r.C.P.I))),r.o["sampling-threshold"]&&(D*=Math.max(1,(f-d)/ZC._i_(r.o["sampling-threshold"])),K*=Math.max(1,(f-d)/ZC._i_(r.o["sampling-threshold"])));for(r.E=[],e=d;e<=f;e+=t){var E=!1;if(((f-d)%r.W!=0||r.B1.ED&&r.ED)&&f-e<=r.W&&(t=ZC.BQ(1,f-e),E=!0),r.Q7&&!E&&r.R[e])if(null===ZC._n_(m))m=r.R[e].CR,n=e,B=0;else{if(Math.abs(r.R[e].CR-m)d&&(d=f)),c.D["min-y"]=Math.min(h,d),c.D["max-y"]=Math.max(h,d),c.CB&&c.A.F1){var _=ZC.MAX,g=-ZC.MAX;for(e=0,i=c.A.F1.length;e1&&"spline"===N&&(N="segmented"),c.B1.ED&&c.ED){for(n=c.W,e=0,i=c.R.length;e0||ZC.DT(c.R[e].BU,c.B1.X[c.B1.V],c.B1.X[c.B1.A1])||y&&c.R[e+n]&&c.R[e+n].BU>=c.B1.X[c.B1.V])&&(y&&c.R[e-n]&&(-1===M&&(M=e-n),H=e-n,y=!1,w++),-1===M&&(M=e),H=e,w++,y=!1,t=e);w>0&&c.R[t+n]&&(-1===M&&(M=t+n),H=t+n,c.R[t+n].JB=!0)}else M=c.B1.V,H=c.LJ?c.R.length:c.B1.A1;c.W=P,B||c.A.D6&&(K=c.A.D6.reverse());var k=null,O=null,Q=0,R=1;t=M,u?H-M>c.C.P.F&&(Q=4/c.C.P.I*(c.CM.BL-c.CM.B4),R=ZC._i_((H-M)/(4*c.C.P.F))):H-M>c.C.P.I&&(Q=4/c.C.P.F*(c.CM.BL-c.CM.B4),R=ZC._i_((H-M)/(4*c.C.P.I)));var z=!1,T=!1,G=-1;n=c.W,z=!0,!c.A.RV&&B&&(c.A.RV={},c.A.VF={});var S=null,J=null;if(c.A.RV&&!c.A.RV["s"+c.DY]&&B){c.A.RV["s"+c.DY]={},c.A.VF["s"+c.DY]={};var V=c.A.WB["s"+c.DY];for(e=0;e<=V.length;e++)null!==ZC._n_(V[e])&&(a=c.B1.ED?ZC._i_(c.B1.B2(V[e])):ZC._i_(c.B1.I4(V[e])),c.A.RV["s"+c.DY][a]=x,c.A.VF["s"+c.DY][a]=x)}for(B&&(S=c.A.RV["s"+c.DY],J=c.A.VF["s"+c.DY]),e=M;e<=H;e+=n){var U=!1;if(((H-M)%c.W!=0||c.B1.ED&&c.ED)&&H-e<=c.W&&(n=ZC.BQ(1,H-e),U=!0),c.Q7&&!U&&c.R[e])if(null===ZC._n_(k))k=c.R[e].CR,t=e,O=0;else{if(Math.abs(c.R[e].CR-k)c.B1.iY&&(E.push([x,c.B1.iY]),E.push([x,Y.iY]),K.push([x,Y.iY])):Y.iX>c.B1.iX&&(E.push([c.B1.iX,x]),E.push([Y.iX,x]),K.push([Y.iX,x])),z=!1),D.push([Y.iX,Y.iY]),B?u?J[ZC._i_(Y.iY)]=Y.iX:J[ZC._i_(Y.iX)]=Y.iY:(E.push([Y.iX,Y.iY]),K.push([Y.iX,Y.iY]));break;case"spline":u?(F.push(Y.iX),X.push(Y.iY),1===F.length&&(F.push(Y.iX),X.push(Y.iY))):(F.push(Y.iY),X.push(Y.iX),1===F.length&&(F.push(Y.iY),X.push(Y.iX)));break;case"stepped":var W=c.B1.AU?-1:1;switch(c.SI){default:(o=c.FP(e-n,0))&&(o.setup(),l=ZC.AO.JO(c.R[e-n].iX,c.R[e-n].iY,Y.iX,Y.iY),D.push(u?[Y.iX,l[1]]:[l[0],Y.iY]),B?u?J[ZC._i_(l[1])-W]=Y.iX:J[ZC._i_(l[0])+W]=Y.iY:(E.push(u?[Y.iX,l[1]]:[l[0],Y.iY]),K.push(u?[Y.iX,l[1]]:[l[0],Y.iY]))),D.push([Y.iX,Y.iY]),B?u?J[ZC._i_(Y.iY)]=Y.iX:J[ZC._i_(Y.iX)]=Y.iY:(E.push([Y.iX,Y.iY]),K.push([Y.iX,Y.iY])),(r=c.FP(e+n,0))&&(r.setup(),l=ZC.AO.JO(Y.iX,Y.iY,c.R[e+n].iX,c.R[e+n].iY),D.push(u?[Y.iX,l[1]]:[l[0],Y.iY]),B?u?J[ZC._i_(l[1])+W]=Y.iX:J[ZC._i_(l[0])-W]=Y.iY:(E.push(u?[Y.iX,l[1]]:[l[0],Y.iY]),K.push(u?[Y.iX,l[1]]:[l[0],Y.iY])));break;case"before":(o=c.FP(e-n,0))&&(o.setup(),D.push([c.R[e-n].iX,c.R[e-n].iY],[c.R[e-n].iX,Y.iY]),B?u?(J[ZC._i_(Y.iY)+W]=c.R[e-n].iX,J[ZC._i_(Y.iY)]=c.R[e-n].iX):(J[ZC._i_(c.R[e-n].iX)]=c.R[e-n].iY,J[ZC._i_(c.R[e-n].iX)+W]=Y.iY):(E.push([c.R[e-n].iX,c.R[e-n].iY],[c.R[e-n].iX,Y.iY]),K.push([c.R[e-n].iX,c.R[e-n].iY],[c.R[e-n].iX,Y.iY]))),D.push([Y.iX,Y.iY]),B?u?J[ZC._i_(Y.iY)]=Y.iX:J[ZC._i_(Y.iX)]=Y.iY:(E.push([Y.iX,Y.iY]),K.push([Y.iX,Y.iY]));break;case"after":D.push([Y.iX,Y.iY]),B?u?J[ZC._i_(Y.iY)]=Y.iX:J[ZC._i_(Y.iX)]=Y.iY:(E.push([Y.iX,Y.iY]),K.push([Y.iX,Y.iY])),(r=c.FP(e+n,0))&&(r.setup(),D.push([c.R[e+n].iX,Y.iY],[c.R[e+n].iX,c.R[e+n].iY]),B?u?(J[ZC._i_(Y.iY)-W]=c.R[e+n].iX,J[ZC._i_(c.R[e+n].iY)]=c.R[e+n].iX):(J[ZC._i_(c.R[e+n].iX)-W]=Y.iY,J[ZC._i_(c.R[e+n].iX)]=c.R[e+n].iY):(E.push([c.R[e+n].iX,Y.iY],[c.R[e+n].iX,c.R[e+n].iY]),K.push([c.R[e+n].iX,Y.iY],[c.R[e+n].iX,c.R[e+n].iY])))}}L&&Y.MW(ZC.Q.E9(c.CO("fl",0),c.H.AC)),(c.R2&&m||c.FW||c.U)&&Y.P2(),Y.JB=!0}else null!==ZC._n_(c.o["connect-nulls"])&&ZC._b_(c.o["connect-nulls"])||(D.push(null),F.push(null),X.push(null),B||(K.length-1>=0&&K.push(u?[x,K[K.length-1][1]]:[K[K.length-1][0],x]),E.length-1>=0&&E.push(u?[x,K[K.length-1][1]]:[K[K.length-1][0],x]),T=!0))}if("segmented"!==N&&"stepped"!==N||B||K.length-1>=0&&(u?K.push([x,K[K.length-1][1]]):K.push([K[K.length-1][0],x])),"spline"===N){F.push(F[F.length-1]),X.push(X[X.length-1]),D=[],B||K.push(u?[x,X[0]]:[X[0],x]);for(var j=1;j0){var ie=E[E.length-1];u||ie[0]=1&&(a=e.CC/e.B1.A9);var l=e.CT;e.CT>=1&&(l=e.CT/e.B1.A9);var o=1-a-l,r=ZC._x_(o/(3*n+1));e.CC=a+r+3*(t-1)*r,e.CT=1-e.CC-2*r}}},QF:function(){var e,i=this;if(i.RK)return i.RK;if(i.o["fast-dimensions"]&&i.A.A6[0].RK)return i.A.A6[0].RK;i.bKeyWidth&&(i.assign_a([["bar-width","D3","fp"]]),i.D3=Math.round((i.B1.CQ?i.B1.F:i.B1.I)*(i.D3/(i.B1.BL-i.B1.B4))));var t,n=i.B1.A9*i.W,a=0;for(i.A.JZ[i.AF]=i.A.JZ[i.AF]||[],e=0;e1&&(p/=a-1),p<0&&(u=n-C-c-(p=0)*(a-1))),Z=(u=ZC.BQ(u,1*a))/a):a>1&&(p=0,Z=u/a,f<=1&&(f*=Z),c=(h=n-(u=a*(Z-(f=ZC.CY(f,Z)))+f)-p*(a-1))-(C=h*(d=0===c?1:C/c)/(1+d)),C<1&&(u-=1-C))):(u=n-C-c,0===i.EZ||a<=1?((p=i.F3)<=1&&(p*=u/a),c=(h=n-u-(p=ZC.BQ(0,p))*(a-1))-(C=h*(d=0===c?1:C/c)/(1+d)),C<1&&(C=c=0,p=n-u,a>1&&(p/=a-1),p<0&&(u=n-C-c-(p=0)*(a-1))),Z=(u=ZC.BQ(u,1*a))/a):a>1&&(p=0,Z=u/a,f>1&&(f=Z/f),f*=Z=u/(a-a*f+f),c=(h=n-u-p*(a-1))-(C=h*(d=0===c?1:C/c)/(1+d)),C<1&&(u-=1-C))),-1!==i.YK&&Z>i.YK&&!i.D.bw&&(i.D3=i.YK,i.D.bw=!0,i.QF(),i.D.bw=null),i.RK={A9:n,ET:t,CC:C,CT:c,F3:p,D3:Z,EZ:f},{A9:n,ET:t,CC:C,CT:c,F3:p,D3:Z,EZ:f}},paint:function(){var e=this;e.b(),e.KC=e.CO("bl",0);var i=e.FA;e.A2F=!1,e.SB=null;var t=1;e.B1.ED&&(t=e.R.length/(e.B1.DZ-e.B1.DD)),0!==e.E7.length||e.HT||e.C.KD||"svg"!==e.H.AC||!(e.B1.A1-e.B1.V>2048||e.B1.ED&&t*(e.B1.A1-e.B1.V)>2048)||(e.A2F=!0,null===ZC._n_(e.o["rect-shortcut"])&&(e.FA=!0)),e.FA||(e.A2F=!1),e.P8(),e.FA=i,e.RefNode=null,e.VR=null}}),ZC.QI=ZC.A1V.C7({$i:function(e){this.b(e),this.AF="vbar"},TH:function(){return new ZC.Z9(this)}}),ZC.QD=ZC.A1V.C7({$i:function(e){this.b(e),this.AF="hbar"},TH:function(){return new ZC.Z2(this)}}),ZC.P5=ZC.W1.C7({$i:function(e,i){this.b(e),this.AF=i||"scatter",this.OZ="markerbg",this.bPoly=!1,this.HQ=.5},TH:function(){return new ZC.A5K(this)},parse:function(){var e=this;e.BP=e.NO(),e.C1=e.BP[0],e.A0=e.BP[1],e.AE=e.BP[1],e.B7=e.BP[2],e.BV=e.BP[2],e.NM(),e.b(),e.assign_a([["alpha-area","HQ","f",0,1]]),e.B1=e.C.BN(e.BT("k")[0]),e.CM=e.C.BN(e.BT("v")[0])},paint:function(){var e,i,t,n=this;if(n.b(),n.KC=n.CO("bl",0),n._oCtxNode=ZC.Q.E9(n.CO("bl",0),n.H.AC),!n.IG||n.C.AJ["3d"]||"fast"!==n.A0Q||0!==n.RS)n.P8(!0);else{var a=null,l=n.B1,o=n.CM;n.XF(!0);var r=new ZC.DW(n.A);for(r.Z=n.CO("bl",1),r.C6=n.CO("bl",0),r.B7=n.BP[3],r.BV=n.BP[3],r.A0=n.BP[2],"bubble"===n.AF||"hbubble"===n.AF?r.AE=n.BP[1]:r.AE=n.BP[2],r.append(n.A2.o),r.parse(),i=0;i<=n.R.length;i++)if(a=n.FP(i)){var s=!1;l.CQ?ZC.DT(a.iX,o.iX+(o.AU?o.BW:o.A5)-1,o.iX+o.I-(o.AU?o.A5:o.BW)+1)&&ZC.DT(a.iY,l.iY+(l.AU?l.BW:l.A5)-1,l.iY+l.F-(l.AU?l.A5:l.BW)+1)&&(s=!0):ZC.DT(a.iX,l.iX+(l.AU?l.BW:l.A5)-1,l.iX+l.I-(l.AU?l.A5:l.BW)+1)&&ZC.DT(a.iY,o.iY+(o.AU?o.A5:o.BW)-1,o.iY+o.F-(o.AU?o.BW:o.A5)+1)&&(s=!0),s&&(a.JB=!0,n.R[i].JB=!0,r.K=a.K+"-marker",r.iX=a.iX,r.iY=a.iY,"circle"!==r.DQ&&r.parse(),"none"!==n.IY&&(n.C.IT[n.L]||n.C.KD)&&(r.o={},r.OG={},n.C.CH["p"+n.L]&&n.C.CH["p"+n.L]["n"+i]?r.OG=n.PH?n.PH.o:{}:"none"!==n.O2&&("plot"===n.O2&&n.C.IT[i]||"graph"===n.O2&&n.C.KD)&&(r.OG=n.PE?n.PE.o:{}),r.B7=n.BP[3],r.BV=n.BP[3],r.A0=n.BP[2],"bubble"===n.AF||"hbubble"===n.AF?r.AE=n.BP[1]:r.AE=n.BP[2],r.append(n.A2.o),r.parse()),r.paint())}}if(n.bPoly){for(e=[],i=0,t=n.R.length;i=e.UO&&(e.Q3=.2,e.UO=1),e.B1=e.C.BN(e.BT("k")[0]),e.CM=e.C.BN(e.BT("v")[0])},paint:function(){var e=this;e.b(),e.KC=e.CO("bl",0),e.A4B=e.A3K=-ZC.MAX,e.XY=e.WO=ZC.MAX,e.A5W=e.A4D=0;for(var i=0,t=e.A.A6.length;il&&(t.W=ZC._i_(5*(t.B1.A1-t.B1.V)/l));var o=t.B1.ED;if(o&&t.PT[0]===ZC.MAX&&t.PT[1]===-ZC.MAX&&(o=!1),o)for(e=0,i=t.R.length;e0?t.iX=a.B2(100*t.CR/t.A.A.F7[t.L]["%total-"+t.A.DY]):t.iX=a.B2(100*t.CR):t.iX=a.B2(t.CR+0)):(null!==t.BU?t.iX=n.B2(t.BU):t.A.LJ?"bar"===t.A.sMetaType?t.iX=n.I4(t.A.R3):t.iX=n.I4(t.A.R3)+t.A.RH+t.L*(n.A9-2*t.A.RH)/(t.A.R.length-1)-n.A9/2:t.iX=n.I4(t.L),t.A.CB&&"100%"===t.A.KQ?t.A.A.F7[t.L]["%total-"+t.A.DY]>0?t.iY=a.B2(100*t.CR/t.A.A.F7[t.L]["%total-"+t.A.DY]):t.iY=a.B2(100*t.CR):t.iY=a.B2(t.CR+0)),t.A.IG&&(t.A.R[t.L].iX=t.iX,t.A.R[t.L].iY=t.iY),t.JL=l}t.HY||(0!==t.A.E7.length||-1===ZC.AV(["line","area","vbar","hbar","line3d","area3d","vbar3d","hbar3d"],t.A.AF)||t.A.o.override?ZC.A4.browser.mozilla?(t.copy(t.A),t.E7=t.A.E7,t.DE(),t.parse(!1),t.N=t):t.A.o.override?(t.copy(t.A),t.E7=t.A.E7,t.DE(),t.parse(!1),t.N=t):(e=t.ACG(t.A.E7),null===ZC._n_(i=t.A.A5Y[e])?(t.copy(t.A),t.E7=t.A.E7,t.DE(),t.parse(!1),t.N=t,t.A.A5Y[e]=t):t.N=i):t.N=t.A,t.A.o.override&&(t.N.D.plotidx=t.A.L,t.N.D.nodeidx=t.L,t.N.parse(!1)),t.HY=!0)},A9L:function(){var e,i=this;if(i.o.value instanceof Array&&(i.CJ=i.o.value.join(" "),"string"==typeof i.o.value[0]?-1!==(e=ZC.AV(i.A.B1.IM,i.o.value[0]))?i.BU=e:(i.A.B1.IM.push(i.o.value[0]),i.BU=i.A.B1.IM.length-1):i.BU=parseFloat(i.o.value[0]),"string"==typeof i.o.value[1]?-1!==(e=ZC.AV(i.A.CM.JI,i.o.value[1]))?i.AD=e:(i.A.CM.JI.push(i.o.value[1]),i.AD=i.A.CM.JI.length-1):i.AD=parseFloat(i.o.value[1]),null!==i.BU&&i.A.UY(i.BU,i.L),i.A.YG>0&&i.o.value.length>i.A.YG))for(var t=i.o.value.length-i.A.YG;t0&&l.A.NZ.length>i-1&&l.GU(e,i+1),l.AM||"pie"===l.A.AF||"pie3d"===l.A.AF){var o,r=1===i?l.A.U:l.A.NZ[i-2];if(r){if(l.A.A71)(o=l.A.A71).K=l.K+"-value-box-"+i,o.Z=o.C6=l.H.usc()?l.H.mc("top"):l.C.AJ["3d"]||l.H.K5?ZC.AK(l.C.K+"-plots-vb-c"):ZC.AK(l.C.K+"-plot-"+l.A.L+"-vb-c"),o.IK=l.H.usc()?ZC.AK(l.C.A.K+"-top"):ZC.AK(l.C.A.K+"-text"),o.D.plotidx=l.A.L,o.D.nodeidx=l.L,a=ZC.AP.OQ(o.o,l.A.o),o.KE=function(e){return l.KE(e,a)},o.parse();else{o=new ZC.DS(l.A),r.o.rules||l.A.U.HT||(n="all",null!==ZC._n_(t=r.o.type)&&(n=t),"pie"===l.C.AF||"nestedpie"===l.C.AF||"pie3d"===l.C.AF||"all"!==n||l.A.NZ&&0!==l.A.NZ.length||(l.A.A71=o)),o.append(r.o),l.appendToValueBox&&!e&&(o.parse(),o.append(l.appendToValueBox(o))),o.GJ=l.C.K+"-value-box "+l.C.K+"-plot-"+l.A.L+"-value-box zc-value-box",o.K=l.K+"-value-box-"+i,o.Z=o.C6=l.H.usc()?l.H.mc("top"):l.C.AJ["3d"]||l.H.K5?ZC.AK(l.C.K+"-plots-vb-c"):ZC.AK(l.C.K+"-plot-"+l.A.L+"-vb-c"),o.IK=l.H.usc()?ZC.AK(l.C.A.K+"-top"):ZC.AK(l.C.A.K+"-text"),a=ZC.AP.OQ(o.o,l.A.o),o.KE=function(e){return l.KE(e,a)};var s=l.ABC(o);if(null!==ZC._n_(t=s.color)&&(o.C1=t),null!==ZC._n_(t=s["background-color"])&&(o.A0=o.AE=t),o.D.plotidx=l.A.L,o.D.nodeidx=l.L,l.A.U.HT&&(l.A.U.GZ(l.A.U,o,null,l.LQ(null,!1)),o.parse()),o.parse(),o.JE=function(e){return l.JE(e)},o.DE()&&o.parse(),!l.A.YI){var A=new ZC.DS(l.A);A.copy(o),l.A.YI=A}if(n="all",null!==ZC._n_(t=r.o.type)&&(n=t),o.AM){o.AM=!1;var C=l.A.o["value-box"].text||"";if("values("===n.substring(0,7)){var c=n.substring(7,n.length).replace(")","").split(",");-1!==ZC.AV(c,l.AD)&&(o.AM=!0)}else{var u=n.split(","),p={min:"%plot-min-value",max:"%plot-max-value",first:"%plot-min-index",last:"%plot-max-index"};for(var Z in p)-1!==ZC.AV(u,Z)&&(("first"!==Z&&"last"!==Z||l.L!==l.A.JR[p[Z]])&&("min"!==Z&&"max"!==Z||l.AD!==l.A.JR[p[Z]])||("object"==typeof C&&null!==ZC._n_(C[Z])&&(o.o.text=C[Z],o.parse()),o.AM=!0));-1!==ZC.AV(u,"all")&&(o.AM=!0)}}}if(l.C.D["plot"+l.A.L+".visible"]||(o.D["css-display"]="none"),e)return o;if(o.AM&&null!==ZC._n_(o.AR)&&""!==o.AR){var h=l.ACC(o);o.D.positioninfo=h,o.iX=h[0],o.iY=h[1];var d={};if(-1!==o.iX&&-1!==o.iY){var f=!1;if(null!==ZC._n_(o.o.overlap)&&!ZC._b_(o.o.overlap)){d={x:o.iX,y:o.iY,width:o.I,height:o.F};for(var _=0,g=l.A.A.YH.length;_=n.L7&&!n.AU||t.AD=t.AD&&t.AD<=r?l="bottom":o<=t.AD&&t.AD>=r?l="top":o>=t.AD&&t.AD>=r?l=o/t.AD>t.AD/r?"bottom":"top":o<=t.AD&&t.AD<=r&&(l=t.AD/o>r/t.AD?"top":"bottom")}var s=e.I,A=e.F,C=t.iX-s/2,c=t.iY-A/2;switch(l){case"top":c-=a*(A/2+4);break;case"bottom":c+=a*(A/2+4);break;case"left":C-=s/2+4;break;case"right":C+=s/2+4}return t.C.AJ["3d"]||(C=ZC.BQ(t.C.P.iX-s/2,C),C=ZC.CY(t.C.P.iX+t.C.P.I-s/2,C),c=ZC.BQ(t.C.P.iY-A,c),c=ZC.CY(t.C.P.iY+t.C.P.F,c)),null!==ZC._n_(e.o.x)&&(C=e.iX),null!==ZC._n_(e.o.y)&&(c=e.iY),[ZC._i_(C),ZC._i_(c)]},P2:function(e,i){var t,n,a,l,o,r=this,s=["bubble","hbubble","scatter","hscatter"];if("undefined"==typeof r.A.bBS&&(r.A.bBS=-1===ZC.AV(s,r.A.AF)),null!==ZC._n_(r.A.o["markers-on-top"])&&(r.A.bBS=ZC._b_(r.A.o["markers-on-top"])),!r.C.O7||!r.A.bBS){null===ZC._n_(e)&&(e=!1),null===ZC._n_(i)&&(i=!1);var A=r.C.P.D.tolerance||2;if(ZC.DT(r.iX,r.C.P.iX-A,r.C.P.iX+r.C.P.I+A)&&ZC.DT(r.iY,r.C.P.iY-A,r.C.P.iY+r.C.P.F+A)){var C=r.C.K+"-node-area "+r.C.K+"-plotset-plot-"+r.A.L+"-node-area zc-node-area";if(-1===ZC.AV(r.H.KM,"skip_segment_tracking")&&r.A.FW){if(r.A.XU&&!zingchart.DEV.SKIPTRACKERS){var c=r.getNodeData("points");-1!==ZC.AV(r.H.KM,"use_fast_mode")&&-1!==ZC.AV(["line","area"],r.A.AF)&&void 0===c&&r.paint(!0),""!==(a="undefined"==typeof r.D.polypoints?ZC.AO.PM(ZC.AO.YW(c,ZC.BQ(6,r.A.B0/2)),4):ZC.AO.PM(c,4))&&r.A.A.HN.push(ZC.Q.GC("poly",r.A.E8,r.N.IR)+'class="'+C+'" id="'+r.K+'" coords="'+a+'" />')}if(("area"===r.A.AF||"area3d"===r.A.AF||"radar"===r.A.AF&&("area"===r.A.CW||"range"===r.A.CW))&&r.A.X2){var u=r.getNodeData("pointsarea");""!==(a=ZC.AO.PM(u,4))&&r.A.A.HN.push(ZC.Q.GC("poly",r.A.E8,r.A.IR)+'class="'+C+'" id="'+r.K+'--area" coords="'+a+'" />')}}if(r.A.U||!r.A.IG||!r.A.A2.o||"none"!==r.A.A2.o.type&&(null===ZC._n_(r.A.A2.o.visible)||ZC._b_(r.A.A2.o.visible))){if(i||r.A.R2){if(r.A.HA)l=r.A.HA,"svg"!==r.H.AC&&(e?(o=new ZC.CF(r.C,r.iX-ZC.AN.E3,r.iY-ZC.AN.E2,r.A.D["z-start"]||0),l.iX=ZC._x_(o.EB[0]),l.iY=ZC._x_(o.EB[1]),r.D["3dxy"]=[l.iX,l.iY]):(l.iX=ZC._x_(r.iX),l.iY=ZC._x_(r.iY)),l.D.plotidx=r.A.L,l.D.nodeidx=r.L,l.K=r.K+"-marker",l.parse(!0));else{if(r.IG?r.A._oMarker?l=r.A._oMarker:r.A._oMarker=l=new ZC.DW(r.A):l=new ZC.DW(r.A),l.K=r.K+"-marker",l.D["p-width"]=r.A.B1.A9,l.D["p-height"]=r.A.CM.A9,r.A.bBS)l.Z=r.A.CO("fl",0),l.C6=r.A.CO("fl",0);else if(l.Z=r.A.CO("bl",1),l.C6=r.A.CO("bl",0),Object&&Object.keys&&Object.keys(r.C.CH).length>0){var p=r.C.CH["p"+r.A.L];"none"!==r.A.IY&&p&&p["n"+r.L]&&(l.Z=r.A.CO("bl",2))}e?(o=new ZC.CF(r.C,r.iX-ZC.AN.E3,r.iY-ZC.AN.E2,r.A.D["z-start"]||0),l.iX=ZC._x_(o.EB[0]),l.iY=ZC._x_(o.EB[1]),r.D["3dxy"]=[l.iX,l.iY]):(l.iX=ZC._x_(r.iX),l.iY=ZC._x_(r.iY)),l.B7=r.A.BP[3],l.BV=r.A.BP[3],l.A0=r.A.BP[2],"bubble"===r.A.AF||"hbubble"===r.A.AF?l.AE=r.A.BP[1]:l.AE=r.A.BP[2],l.append(r.A.A2.o),null!==ZC._n_(r.D["marker.size"])&&(l.AI=r.D["marker.size"]),l.D.plotidx=r.A.L,l.D.nodeidx=r.L,"none"!==r.A.IY&&(r.C.IT[r.A.L]||r.C.KD)&&(r.C.CH["p"+r.A.L]&&r.C.CH["p"+r.A.L]["n"+r.L]?l.OG=r.A.PH?r.A.PH.o:{}:"none"!==r.A.O2&&("plot"===r.A.O2&&r.C.IT[r.A.L]||"graph"===r.A.O2&&r.C.KD)&&(l.OG=r.A.PE?r.A.PE.o:{})),null!==ZC._n_(t=r.A.o.marker)&&null!==ZC._n_(t.styles)&&null!==ZC._n_(n=t.styles[r.L])&&("string"==typeof n?l.append({"background-color":ZC.AP.QT(n,20),"line-color":ZC.AP.JH(n,20),"border-color":ZC.AP.JH(n,20)}):l.append(n)),l.parse(),l.JE=function(e){return r.JE(e)},l.DE()&&l.parse()}if(r.D["marker.size"]=ZC.BQ(2.02,r.D["marker.size"]||l.AI),l.DI=C,!(e||ZC.DT(l.iX,r.C.P.iX-2,r.C.P.iX+r.C.P.I+2)&&ZC.DT(l.iY,r.C.P.iY-2,r.C.P.iY+r.C.P.F+2)))return;if(l.HT&&(r.A.YJ=!1,l.GZ(l,l,null,r.LQ(null,!1)),l.parse()),r.N3=l,l.AM&&"none"!==l.AF){var Z=function(){if(r.A.bBS||r.MW(ZC.Q.E9(r.A.CO("bl",0),r.H.AC)),r.D["marker.type"]=l.DQ,r.A.FW&&-1===ZC.AV(r.H.KM,"skip_marker_tracking")&&!zingchart.DEV.SKIPTRACKERS){var e=r.D["3dxy"]?r.D["3dxy"][0]:r.iX,i=r.D["3dxy"]?r.D["3dxy"][1]:r.iY,t=parseInt(e+l.BJ+ZC.MAPTX,10),n=parseInt(i+l.BH+ZC.MAPTX,10),a=parseInt(ZC.BQ(ZC.mobile?6:3,r.D["marker.size"]+1)*(ZC.mobile?1.25:1.05),10),o=!0;"undefined"!=typeof r.A.aLastMarkerXY?Math.sqrt((t-r.A.aLastMarkerXY[0])*(t-r.A.aLastMarkerXY[0])+(n-r.A.aLastMarkerXY[1])*(n-r.A.aLastMarkerXY[1]))'):r.A.A.HN.push(ZC.Q.GC("circle",r.A.E8,r.A.IR)+'class="'+C+'" id="'+r.K+'--marker" coords="'+t+","+n+","+a+'" />'))}if(r.A.U&&(r.A.D.vboxid=r.K,r.GU()),!r.A.bBS&&r.C.BA&&r.C.BA.HY&&r.A.QH&&r.C.BA.AM){var s=r.C.P,A=r.C.BA,c=A.AQ,u=r.A.HA||l,p=new ZC.DW(r.A);p.copy(u);var Z=(r.iX-s.iX)/s.I,h=(r.iY-s.iY)/s.F,d=Math.min(c.F/s.F,c.I/s.I);p.iX=c.iX+c.AT+Z*(c.I-2*c.AT),p.iY=c.iY+c.AT+h*(c.F-2*c.AT),p.K=r.K+"-marker-preview",p.DI=r.A.K+"-preview";var f=u.AI;null!==ZC._n_(r.D["marker.size"])&&(f=r.D["marker.size"]),p.AI=ZC.BQ(2.02,.9*d*f),p.Z=p.C6=A.Z,p.parse(),p.paint()}},h=!1;if((!r.A.bBS||"radar"===r.A.AF&&"dots"===r.A.CW)&&(h=!0),r.A.GA&&h&&!r.C.HF){var d=l,f={},_=l.C5,g=l.AI,v=l.iX,b=l.iY;d.iX=v,d.iY=b,f.x=v,f.y=b;var m=r.A.L6,B=r.C.P;d.C5=0,f.alpha=_,3===m?(d.AI=2,f.size=g):8===m?(d.iX=v-B.iX,f.x=v):9===m?(d.iX=v+B.iX,f.x=v):10===m?(d.iY=b-B.iY,f.y=b):11===m&&(d.iY=b+B.iY,f.y=b);var D;for(D in r.A.FT)d[ZC.EA.GK[ZC.EC(D)]]=r.A.FT[D],f[ZC.EC(D)]=r.N[ZC.EA.GK[ZC.EC(D)]];if(null===ZC._n_(r.C.EM)&&(r.C.EM={}),null!==ZC._n_(r.C.EM[r.A.L+"-"+r.L]))for(D in r.C.EM[r.A.L+"-"+r.L])d[ZC.EA.GK[ZC.EC(D)]]=r.C.EM[r.A.L+"-"+r.L][D];r.C.EM[r.A.L+"-"+r.L]={},ZC._cp_(f,r.C.EM[r.A.L+"-"+r.L]);var K=new ZC.EA(d,f,r.A.JD,r.A.L2,ZC.EA.RC[r.A.L5],function(){Z()});K.AW=r,K.O6=function(){r.MW(ZC.Q.E9(r.A.CO("bl",0),r.H.AC))},r.LL(K)}else{var E="circle"===l.DQ?"circle":"path";if(r.A.HG){var F=function(i,t){var n=i.cloneNode(!1),a=r.iX,o=r.iY;if(e){var s=new ZC.CF(r.C,a-ZC.AN.E3,o-ZC.AN.E2,r.A.D["z-start"]||0);a=ZC._x_(s.EB[0]),o=ZC._x_(s.EB[1]),r.D["3dxy"]=[a,o]}n.setAttribute("transform","translate("+ZC._i_(a-l.iX)+","+ZC._i_(o-l.iY)+") "+(n.getAttribute("transform")||"")),n.setAttribute("id",t),"bubble"!==r.A.AF&&"hbubble"!==r.A.AF||n.setAttribute("r",r.D["marker.size"]),i.parentNode.appendChild(n)};l.M4&&F(r.A.R9,r.K+"-marker-sh-"+E),F(r.A.HG,r.K+"-marker-"+E),l.D9&&F(r.A.Q5,r.K+"-marker-imgfill")}else{l.paint();var X=l.A0!==l.AE;if(!r.C.IT[r.A.L]&&r.A.YJ&&!X)if("svg"===r.H.AC){if(-1===ZC.AV(["pie","square","rect","rectangle","cross","plus","custom"],l.DQ))if(r.A.HA=l,zingchart.DEV.DOMFRAGMENTS&&document.querySelector){for(var I in r.H.FY)r.A.HG||(r.A.HG=r.H.FY[I].querySelector("#"+r.K+"-marker-"+E)),l.M4&&!r.A.R9&&(r.A.R9=r.H.FY[I].querySelector("#"+r.K+"-marker-sh-"+E)),l.D9&&!r.A.Q5&&(r.A.Q5=r.H.FY[I].querySelector("#"+r.K+"-marker-imgfill")||r.H.FY[I].querySelector("#"+r.K+"-marker-path-imgfill"));r.A.HG||(r.A.HG=ZC.AK(r.K+"-marker-"+E),l.M4&&(r.A.R9=ZC.AK(r.K+"-marker-sh-"+E)),l.D9&&(r.A.Q5=ZC.AK(r.K+"-marker-imgfill")))}else r.A.HG=ZC.AK(r.K+"-marker-"+E),l.M4&&(r.A.R9=ZC.AK(r.K+"-marker-sh-"+E)),l.D9&&(r.A.Q5=ZC.AK(r.K+"-marker-imgfill")||ZC.AK(r.K+"-marker-path-imgfill"))}else"bubble"!==r.A.AF&&"hbubble"!==r.A.AF&&(e||(r.A.HA=l))}"svg"===r.H.AC&&r.A.applyJsRuleSvg(r.A.A2,r.K+"-marker-"+E,r.LQ()),Z()}}else r.A.U&&r.GU()}else r.A.U&&r.GU()}}}},LL:function(e,i){var t,n=this,a=n.C.LT,l=a.PA,o=n.A.TM;switch(o){default:i&&a.add(i),a.add(e);break;case 1:case 2:case 3:if(i){var r="all";if(1===o?r="plots-group-"+n.L+"-area":2===o&&(r="nodes-group-"+n.A.L+"-area"),null===ZC._n_(l[r])){var s=new ZC.A24(r);a.A9W(s,i.X3)}l[r].add(i)}if(t="all",1===o?t="plots-group-"+n.L:2===o&&(t="nodes-group-"+n.A.L),null===ZC._n_(l[t])){var A=new ZC.A24(t);a.A9W(A,e.X3)}l[t].add(e)}},TR:function(e){var i=this;i.A.IG&&i.A.bXY&&(i.T1(),e&&("scatter"!==i.A.AF&&"hscatter"!==i.A.AF&&"bubble"!==i.A.AF&&"hbubble"!==i.A.AF||i.paint(!0)));var t=i.A.BP;i.M2({layer:e,type:"shape",id:"marker",marker:!0,initcb:function(){this.DQ=i.D["marker.type"],this.iX=i.iX,this.iY=i.iY,"bubble"===i.A.AF||"hbubble"===i.A.AF?(this.AE=t[3],this.A0=t[2]):(this.B7=t[3],this.BV=t[3],this.A0=t[2],this.AE=t[1]),this.AI=i.D["marker.size"]}})},A1C:function(e){var i=this;i.M2({layer:e,type:"line",id:"line",initcb:function(){this.B7=i.A.BP[3]}})},M2:function(e){if(!ZC.move){var i,t,n,a,l,o,r=this,s=e.layer||"hover",A=e.id||"",C=!1;switch(r.GG=null,null!==ZC._n_(i=e.marker)&&(C=ZC._b_(i)),s){case"hover":null!==ZC._n_(r.C.CH["p"+r.A.L])&&null!==ZC._n_(r.C.CH["p"+r.A.L]["n"+r.L])||(n=C?r.A.G4:r.A.IB,a="hover");break;case"highlight":n=C?r.A.UU:r.A.S2,a="hover"}if(null!==ZC._n_(e.state)&&(n=e.state),n&&r.C.D["plot"+r.A.L+".visible"]&&n.AM){switch(e.type){case"box":(o=new ZC.HS(r.A)).PR=!0;break;case"line":o=new ZC.DW(r.A),l=ZC.Q.E9(r.C.K+"-"+a+"-c",r.H.AC),o.CZ=!1;break;case"shape":o=new ZC.DW(r.A);break;case"area":o=new ZC.DW(r.A),l=ZC.Q.E9(r.C.K+"-"+a+"-c",r.H.AC)}if(C&&(o.D["p-width"]=r.A.B1.A9,o.D["p-height"]=r.A.CM.A9),zingchart.DEV.PLOTSHLAYER&&"hover"===a?o.Z=o.C6=ZC.AK(r.C.K+"-plots-hover-c"):o.Z=o.C6=ZC.AK(r.C.K+"-"+a+"-c"),o.K=r.K+"-"+(""!==A?A+"-":"")+s,o.D.plotidx=r.A.L,o.D.nodeidx=r.L,"hover"!==s&&(o.A1T=!0),e.initcb&&e.initcb.call(o),o.append(n.o),e.parsecb&&e.parsecb.call(o),"hover"===s&&null!==ZC._n_(i=r.A.o)&&null!==ZC._n_(i.styles)&&null!==ZC._n_(t=i.styles[r.L])&&("string"==typeof t?o.append({"background-color":t,"line-color":t,"border-color":t}):o.append(t)),null!==ZC._n_(i=r.A.o[s+"-state"])&&null!==ZC._n_(i.styles)&&null!==ZC._n_(t=i.styles[r.L])&&("string"==typeof t?o.append({"background-color":t,"line-color":t,"border-color":t}):o.append(t)),r.A.HT&&r.GZ(o,s),"hover"===s&&r.A.A2&&r.A.A2.HT&&(r.A.A2.GZ(r.A.A2,o,null,r.LQ(null,!1)),o.parse()),o.parse(),o.JE=function(e){return r.JE(e)},o.DE()&&o.parse(),o.AM){switch(e.setupcb&&e.setupcb.call(o),e.type){case"box":case"shape":o.locate(2),o.paint();break;case"line":ZC.CS.setup(l,o),"plot"===r.A.A3G?ZC.CS.paint(l,o,r.A.V1):ZC.CS.paint(l,o,r.getNodeData("points"));break;case"area":"spline"!==r.A.CW&&(null!==ZC._n_(i=n.o["alpha-area"])&&(o.C5=ZC._f_(i)),ZC.CS.setup(l,o),o.paint())}r.GG=o}}}},MW:function(){},setup:function(){},A3H:function(){},LN:function(){var e=this;ZC.Q.EU([e.K+"-hover-gradient",e.K+"-marker-hover-gradient",e.H.K+"-tooltip-text-gradient",e.H.K+"-tooltip-text-sh-gradient"])},LQ:function(e,i){var t=this;void 0===i&&(i=!0);var n=!1;"none"!==t.A.IY&&t.C.CH&&t.C.CH["p"+t.A.L]&&t.C.CH["p"+t.A.L]["n"+t.L]&&(n=!0);var a={id:t.C.A.K,graphid:t.C.K,graphindex:t.C.L,plotid:t.A.H2,plotindex:t.A.L,nodeindex:t.L,key:null===t.BU?t.L:t.BU,scaleval:t.A.B1?t.A.B1.X[null===t.BU?t.L:t.BU]:null,scaletext:t.A.B1?t.A.B1.FO(t.L,null===t.BU?null:t.A):null,value:t.AD,text:i?t.KE(t.A.JV):t.A.JV,ev:e?ZC.A4.C0(e):null,x:t.iX,y:t.iY,width:t.I,height:t.F,size:t.D["marker.size"]||1,selected:n};for(var l in t.A.KB)t.A.KB[l]instanceof Array?null!==ZC._n_(t.A.KB[l][t.L])&&(a["data-"+l]=t.A.KB[l][t.L]):a["data-"+l]=t.A.KB[l];return a},WX:function(e,i){ZC.AP.BZ("node_"+i,this.H,this.LQ(e))}}),ZC.A2T=ZC.M5.C7({setup:function(){this.T1()},ABC:function(){return{color:this.A.IG?this.A.B7:this.N.B7}},XP:function(){return{"background-color":this.N.B7,"border-color":this.N.B7,color:this.N.C1}},getTooltipPosition:function(e,i){return this.b(e,i,this.N3.AI)},paint:function(e){function i(){!t.C.O7&&ZC.DT(t.iX,l.iX-1,l.iX+l.I+1)&&ZC.DT(t.iY,l.iY-1,l.iY+l.F+1)&&(t.P2(),t.MW(ZC.Q.E9(t.A.CO("bl",1),t.H.AC)),t.A.U&&t.A.U.AM&&t.A.D.vboxid!==t.K&&t.GU())}var t=this;void 0===e&&(e=!1),t.b();var n=t.A.OI,a=t.A.Q2,l=t.A.B1,o=t.A.R;if(t.setup(),!t.A.IG||t.C.AJ["3d"]||t.A.FW){t.N.CZ=t.CZ=!1,t.N.C6=t.A.CO("bl",0);var r=[],s=t.A.CW;(t.C.O7||t.A.TY)&&"spline"===t.A.CW&&(s="segmented");var A="undefined"!=typeof t.A.G7?t.A.G7:t.A.W,C="undefined"!=typeof t.A.HD?t.A.HD:t.A.W,c=!0,u=!0;(null===ZC._n_(o[t.L-A])||"log"!==l.CA&&!l.ED&&t.L<=l.V)&&(c=!1);var p=t.A.LJ?t.A.R.length:l.A1;(null===ZC._n_(o[t.L+C])||"log"!==l.CA&&!l.ED&&t.L>=p)&&(u=!1);var Z,h,d,f;switch(s){default:c&&(t.A.FP(t.L-A,0).setup(),t.A.UL&&(Z=ZC.AO.JO(t.A.R[t.L-A].iX,t.A.R[t.L-A].iY,t.A.R[t.L].iX,t.A.R[t.L].iY),r.push(Z))),r.push([t.iX,t.iY]),u&&(t.A.FP(t.L+C,2).setup(),Z=t.A.UL?ZC.AO.JO(t.A.R[t.L].iX,t.A.R[t.L].iY,t.A.R[t.L+C].iX,t.A.R[t.L+C].iY,t.N.C5):[o[t.L+C].iX,o[t.L+C].iY],r.push(Z));break;case"spline":if(t.A.E&&(r=t.A.E),t.A.E=[],o[t.L+1]){var _=[],g=[];for(h=-1;h<3;h++)o[t.L+h]?(t.A.FP(t.L+h,2).setup(),n?(_.push(o[t.L+h].iX),g.push(o[t.L+h].iY)):(_.push(o[t.L+h].iY),g.push(o[t.L+h].iX))):0===_.length?n?(g.push(t.iY),_.push(t.iX)):(g.push(t.iX),_.push(t.iY)):(_.push(_[_.length-1]),g.push(g[g.length-1]));var v=ZC._a_(g[2]-g[1]);v=Math.min(v,Math.max(t.C.I,t.C.F));var b=ZC.AO.XZ(t.A.Q8,_,v);if(t.A.UL){for(h=0;h1&&(D.E=E,K.points=r);for(f in t.A.FT)D[ZC.EA.GK[ZC.EC(f)]]=t.A.FT[f],K[ZC.EC(f)]=m[ZC.EA.GK[ZC.EC(f)]];if(t.C.EM||(t.C.EM={}),null!==ZC._n_(t.C.EM[t.A.L+"-"+t.L]))for(f in t.C.EM[t.A.L+"-"+t.L])D[ZC.EA.GK[ZC.EC(f)]]=t.C.EM[t.A.L+"-"+t.L][f];t.C.EM[t.A.L+"-"+t.L]={},ZC._cp_(K,t.C.EM[t.A.L+"-"+t.L]);var I=new ZC.EA(D,K,t.A.JD,t.A.L2,ZC.EA.RC[t.A.L5],function(){i()});I.AW=t,I.O6=function(){t.MW(ZC.Q.E9(t.A.CO("bl",1),t.H.AC))},I.IJ=a,t.LL(I)}else ZC.CS.paint(a,m,r),i()}}},paintPreview:function(e,i){var t=this;if(t.C.BA&&t.C.BA.HY&&t.A.QH){var n,a=t.A.mapPointsToPreview(i);t.A.VP?n=t.A.VP:(n=new ZC.D0(t),t.A.VP=n),n.copy(e),n.K=t.K+"-line-preview",n.DI=t.A.K+"-preview";var l=ZC.Q.E9(t.C.BA.Z,t.H.AC);n.B0=1;var o=t.o["preview-state"];o&&(n.append(o),n.parse()),ZC.CS.paint(l,n,a,null,3)}},A3H:function(e){var i=this;ZC.move||(i.A1C(e),i.A.R2&&i.TR(e))}}),ZC.A2S=ZC.M5.C7({setup:function(){this.T1()},ABC:function(){return{color:this.A.IG?this.A.B7:this.N.B7}},XP:function(){return{"background-color":this.N.B7,"border-color":this.N.B7,color:this.N.C1}},getTooltipPosition:function(e,i){return this.b(e,i,this.N3.AI)},paint:function(e){function i(){!C.C.O7&&ZC.DT(C.iX,p.iX-1,p.iX+p.I+1)&&ZC.DT(C.iY,p.iY-1,p.iY+p.F+1)&&(C.P2(),C.MW(ZC.Q.E9(C.A.CO("bl",1),C.H.AC)),C.A.U&&C.A.U.AM&&C.A.D.vboxid!==C.K&&C.GU())}var t,n,a,l,o,r,s,A,C=this;void 0===e&&(e=!1),C.b();var c=C.A.OI,u=C.A.Q2,p=C.A.B1,Z=C.A.CM,h=C.A.R;if(C.setup(),!C.A.IG||C.C.AJ["3d"]||C.A.FW){C.N.CZ=C.CZ=!1,C.N.C6=C.A.CO("bl",1);var d=Z.H4,f=Z.B2(d);f=c?ZC._l_(f,Z.iX,Z.iY+Z.I):ZC._l_(f,Z.iY,Z.iY+Z.F);var _=p.DL?p.A9/2:0,g=[],v=[],b=[],m=null;null!==ZC._n_(C.A.A.F1)&&null!==ZC._n_(C.A.A.F1[C.L])&&(m=C.A.A.F1[C.L]);var B=C.A.CW;(C.C.O7||C.A.TY)&&"spline"===C.A.CW&&(B="segmented"),n=C.N.B0/2-1,a="svg"===C.H.AC&&ZC.mobile?C.N.HQ/4:0,"vml"===C.H.AC&&C.A.GA&&(a=.5),C.C.AJ["3d"]&&(1===C.A.HQ?a=1:(a=C.A.HQ/3,"canvas"===C.H.AC&&(ZC.A4.browser.msie||ZC.A4.browser.opera)&&(a=.5)),p.AU&&(a=-a));var D,K="undefined"!=typeof C.A.G7?C.A.G7:C.A.W,E="undefined"!=typeof C.A.HD?C.A.HD:C.A.W,F=!0,X=!0;(!h[C.L-K]||"log"!==p.CA&&!p.ED&&C.L<=p.V)&&(F=!1);var I=C.A.LJ?C.A.R.length:p.A1;switch((!h[C.L+E]||"log"!==p.CA&&!p.ED&&C.L>=I)&&(X=!1),B){default:if(F)C.A.FP(C.L-K,0).setup(),C.A.UL?(o=ZC.AO.JO(h[C.L-K].iX,h[C.L-K].iY,h[C.L].iX,h[C.L].iY),b.push([ZC._i_(o[0])-a,o[1]-n]),C.A.CB&&null!==ZC._n_(m)||v.push([ZC._i_(o[0])-a,f]),v.push([ZC._i_(o[0])-a,o[1]+n]),g.push([o[0],o[1]])):v.push([ZC._i_(C.iX),f]);else if(p.ED||C.L!==p.V)C.A.CB&&null!==ZC._n_(m)?(D=C.A.A.A6[C.A.L-1])&&D.R[C.L]&&v.push([ZC._i_(C.iX),D.R[C.L].iY+n]):(v.push([ZC._i_(C.iX),f]),b.push([ZC._i_(C.iX-p.A9/2),f]),b.push([ZC._i_(C.iX),f]));else if(p.AU)C.A.CB&&null!==ZC._n_(m)||v.push([ZC._i_(p.iX+p.I-p.BW-_),f]),v.push([ZC._i_(p.iX+p.I-p.BW-_),C.iY+n]);else{var x=ZC._i_(p.iX+p.A5+_);C.A.LJ&&(x=p.I4(C.A.R3)-p.A9/2),C.A.CB&&null!==ZC._n_(m)||v.push([x,f]),v.push([x,C.iY+n])}b.push([ZC._i_(C.iX),C.iY-n]),v.push([ZC._i_(C.iX),C.iY+n]),g.push([C.iX,C.iY]),X?(C.A.FP(C.L+E,2).setup(),l=C.A.UL?ZC.AO.JO(h[C.L].iX,h[C.L].iY,h[C.L+E].iX,h[C.L+E].iY):[h[C.L+E].iX,h[C.L+E].iY],b.push([ZC._i_(l[0]),l[1]-n]),v.push([ZC._i_(l[0]),l[1]+n]),C.A.CB&&null!==ZC._n_(m)||v.push([ZC._i_(l[0]),f]),o=C.A.UL?ZC.AO.JO(h[C.L].iX,h[C.L].iY,h[C.L+E].iX,h[C.L+E].iY,C.N.C5):[h[C.L+E].iX,h[C.L+E].iY],g.push([o[0],o[1]])):C.L===p.A1?p.AU?(v.push([p.iX+p.A5-_,C.iY+n]),C.A.CB&&null!==ZC._n_(m)||v.push([ZC._i_(p.iX+p.A5-_),f])):(v.push([p.iX+p.I-p.BW-_,C.iY+n]),C.A.CB&&null!==ZC._n_(m)||v.push([ZC._i_(p.iX+p.I-p.BW-_),f])):C.A.CB&&null!==ZC._n_(m)?(D=C.A.A.A6[C.A.L-1])&&D.R[C.L]&&v.push([ZC._i_(C.iX),D.R[C.L].iY+n]):(v.push([ZC._i_(C.iX),f]),b.push([ZC._i_(C.iX),f]),b.push([ZC._i_(C.iX+p.A9/2),f]));break;case"spline":if(null!==ZC._n_(C.A.D6)&&(b=C.A.D6),null!==ZC._n_(C.A.AG)&&(v=C.A.AG),C.A.D6=[],C.A.AG=[],null!==ZC._n_(C.A.E)&&(g=C.A.E),C.A.E=[],h[C.L+1]){var y=[],w=[];for(r=-1;r<3;r++)h[C.L+r]?(C.A.FP(C.L+r,2).setup(),c?(y.push(h[C.L+r].iX),w.push(h[C.L+r].iY)):(y.push(h[C.L+r].iY),w.push(h[C.L+r].iX))):0===y.length?c?(w.push(C.iY),y.push(C.iX)):(w.push(C.iX),y.push(C.iY)):(y.push(y[y.length-1]),w.push(w[w.length-1]));var Y=ZC._a_(w[2]-w[1]);Y=Math.min(Y,Math.max(C.C.I,C.C.F));var M=ZC.AO.XZ(C.A.Q8,y,Y);if(C.A.UL){for(0===v.length&&(C.A.CB&&null!==ZC._n_(m)||v.push([ZC._i_(C.iX+(p.AU?-1:1)*M[0][0]*Y),f])),r=0;r0&&v.push([v[v.length-1][0],f]);break;case"stepped":if(F)switch(C.A.FP(C.L-K,0).setup(),o=ZC.AO.JO(h[C.L-K].iX,h[C.L-K].iY,h[C.L].iX,h[C.L].iY),C.A.SI){default:b.push([ZC._i_(o[0])-a,C.iY-n]),C.A.CB&&null!==ZC._n_(m)||v.push([ZC._i_(o[0])-a,f]),v.push([ZC._i_(o[0])-a,C.iY+n]),g.push(c?[h[C.L-K].iX,o[1]]:[o[0],h[C.L-K].iY]),g.push(c?[C.iX,o[1]]:[o[0],C.iY]);break;case"before":b.push([ZC._i_(h[C.L-K].iX)-a,C.iY-n]),C.A.CB&&null!==ZC._n_(m)||v.push([ZC._i_(h[C.L-K].iX)-a,f]),v.push([ZC._i_(h[C.L-K].iX)-a,C.iY+n]),g.push([h[C.L-K].iX,h[C.L-K].iY]),g.push([h[C.L-K].iX,C.iY]);break;case"after":b.push([ZC._i_(C.iX)-a,C.iY-n]),C.A.CB&&null!==ZC._n_(m)||v.push([ZC._i_(C.iX)-a,f]),v.push([ZC._i_(C.iX)-a,C.iY+n])}else p.ED||C.L!==p.V?C.A.CB&&null!==ZC._n_(m)?(D=C.A.A.A6[C.A.L-1])&&D.R[C.L]&&v.push([ZC._i_(C.iX),D.R[C.L].iY+n]):(v.push([ZC._i_(C.iX),f]),b.push([ZC._i_(C.iX-p.A9/2),f]),b.push([ZC._i_(C.iX),f])):p.AU?(C.A.CB&&null!==ZC._n_(m)||v.push([ZC._i_(p.iX+p.I-p.BW-_),f]),v.push([ZC._i_(p.iX+p.I-p.BW-_),C.iY+n])):(C.A.CB&&null!==ZC._n_(m)||v.push([ZC._i_(p.iX+p.A5+_),f]),v.push([ZC._i_(p.iX+p.A5+_),C.iY+n]));if(b.push([ZC._i_(C.iX),C.iY-n]),v.push([ZC._i_(C.iX),C.iY+n]),g.push([C.iX,C.iY]),X)switch(C.A.FP(C.L+E,2).setup(),o=ZC.AO.JO(h[C.L].iX,h[C.L].iY,h[C.L+E].iX,h[C.L+E].iY,C.N.C5),C.A.SI){default:b.push([ZC._i_(o[0]),C.iY-n]),v.push([ZC._i_(o[0]),C.iY+n]),C.A.CB&&null!==ZC._n_(m)||v.push([ZC._i_(o[0]),f]),g.push(c?[C.iX,o[1]]:[o[0],C.iY]);break;case"before":b.push([ZC._i_(C.iX),C.iY-n]),v.push([ZC._i_(C.iX),C.iY+n]),C.A.CB&&null!==ZC._n_(m)||v.push([ZC._i_(C.iX),f]);break;case"after":b.push([ZC._i_(h[C.L+E].iX),C.iY-n]),v.push([ZC._i_(h[C.L+E].iX),C.iY+n]),C.A.CB&&null!==ZC._n_(m)||v.push([ZC._i_(h[C.L+E].iX),f]),g.push([h[C.L+E].iX,C.iY]),g.push([h[C.L+E].iX,h[C.L+E].iY])}else C.L===p.A1?p.AU?(v.push([p.iX+p.A5-_,C.iY+n]),C.A.CB&&null!==ZC._n_(m)||v.push([ZC._i_(p.iX+p.A5-_),f])):(v.push([p.iX+p.I-p.BW-_,C.iY+n]),C.A.CB&&null!==ZC._n_(m)||v.push([ZC._i_(p.iX+p.I-p.BW-_),f])):C.A.CB&&null!==ZC._n_(m)?(D=C.A.A.A6[C.A.L-1])&&D.R[C.L]&&v.push([ZC._i_(C.iX),D.R[C.L].iY+n]):(v.push([ZC._i_(C.iX),f]),b.push([ZC._i_(C.iX),f]),b.push([ZC._i_(C.iX+p.A9/2),f]))}if(C.A.CB&&null!==ZC._n_(m))for(r=m.length-1;r>=0;r--)v.push(m[r]);if(C.setNodeData({points:g,pointsarea:v}),"ready"!==C.C.M9&&(C.A.V1=C.A.V1.concat(g)),null===ZC._n_(C.A.A.F1)&&(C.A.A.F1=[]),C.A.A.F1[C.L]=b,!e&&!C.C.AJ["3d"]){var H=C.N=C.A.I8(C,C.N),L=C.C.K+"-node-area "+C.C.K+"-plotset-plot-"+C.A.L+"-node-area zc-node-area";H.DI=L,H.K=C.K,C.A.HT&&C.GZ(H);var P,N=C.C.P;if(0!==C.A.E7.length||C.A.HT||"undefined"==typeof C.A.A96||C.N.o.override||C.C.KD?((P=new ZC.DW(C.A)).copy(H),P.C5=C.A.HQ):P=C.A.A96,C.GZ(P),P.C5=ZC._f_(P.o["alpha-area"]||"1"),P.CZ=!1,P.L1=!0,P.B0=0,P.AT=0,P.EX=0,P.G6=0,P.Z=C.A.CO("bl",C.C.CB?0:1),P.E=v,P.D1=[N.iX,N.iY,N.iX+N.I,N.iY+N.F],null!==ZC._n_(t=C.A.D["min-y"])&&(P.D["bound-1"]=t,P.D1[1]=t),null!==ZC._n_(t=C.A.D["max-y"])&&(P.D["bound-3"]=t,P.D1[3]=t),P.K=C.K+"-area",C.A.GA||(P.D.areanode=!0),ZC.CS.setup(u,H),C.paintPreview(H,g,v),C.A.GA&&!C.C.HF){var k=new ZC.DW(C),O={};k.copy(H),k.K=C.K,k.Z=C.A.CO("bl",2),k.C6=C.A.CO("bl",1),k.E=g;var Q=P,R={},z=[],T=[];k.E=g,O.points=g,Q.E=v,R.points=v;var G=C.A.L6,S=C.C.P;k.C5=0,O.alpha=H.C5,Q.C5=0,R.alpha=C.A.HQ;var J=function(e){for(var i=e?v:g,t=e?T:z,n=0;n1&&(e?(Q.E=T,R.points=v):(k.E=z,O.points=g))};J(),J(!0);var V;for(V in C.A.FT)k[ZC.EA.GK[ZC.EC(V)]]=C.A.FT[V],O[ZC.EC(V)]=H[ZC.EA.GK[ZC.EC(V)]],Q[ZC.EA.GK[ZC.EC(V)]]=C.A.FT[V],R[ZC.EC(V)]=H[ZC.EA.GK[ZC.EC(V)]];if(null===ZC._n_(C.C.EM)&&(C.C.EM={}),null===ZC._n_(C.C.SM)&&(C.C.SM={}),null!==ZC._n_(C.C.EM[C.A.L+"-"+C.L])){for(V in C.C.EM[C.A.L+"-"+C.L])k[ZC.EA.GK[ZC.EC(V)]]=C.C.EM[C.A.L+"-"+C.L][V];for(V in C.C.SM[C.A.L+"-"+C.L])Q[ZC.EA.GK[ZC.EC(V)]]=C.C.SM[C.A.L+"-"+C.L][V]}C.C.EM[C.A.L+"-"+C.L]={},ZC._cp_(O,C.C.EM[C.A.L+"-"+C.L]),C.C.SM[C.A.L+"-"+C.L]={},ZC._cp_(R,C.C.SM[C.A.L+"-"+C.L]);var U=new ZC.EA(k,O,C.A.JD,C.A.L2,ZC.EA.RC[C.A.L5],function(){i()});U.AW=C,U.O6=function(){C.MW(ZC.Q.E9(C.A.CO("bl",1),C.H.AC))},U.IJ=u;var W=new ZC.EA(Q,R,C.A.JD,C.A.L2,ZC.EA.RC[C.A.L5],function(){});W.AW=C,C.LL(U,W)}else P.paint(),0!==C.A.E7.length||"undefined"!=typeof C.A.A96||C.N.o.override||C.C.KD||C.C.HF||(C.A.A96=P),ZC.CS.paint(u,H,g),i()}}},paintPreview:function(e,i,t){var n=this;if(n.C.BA&&n.C.BA.HY&&n.A.QH){var a,l=n.C.P,o=n.C.BA,r=n.A.mapPointsToPreview(t),s=new ZC.DW(n.A);s.copy(e),s.CZ=!0,s.L1=!0,s.B0=0,s.AT=0,s.EX=0,s.G6=0,s.C5=n.A.HQ,s.D1=[l.iX,l.iY,l.iX+l.I,l.iY+l.F],s.K=n.K+"-area-preview",s.DI=n.A.K+"-preview",s.Z=o.Z;var A=n.A.o["preview-state"];A&&(null!==ZC._n_(A["alpha-area"])?(a=A.alpha,A.alpha=A["alpha-area"]):A.alpha=s.C5,s.append(A),s.parse(),null!==ZC._n_(a)?A.alpha=a:delete A.alpha),s.E=r,s.paint();var C,c=n.A.mapPointsToPreview(i);n.A.VP?C=n.A.VP:(C=new ZC.D0(n),n.A.VP=C),C.copy(e),C.K=n.K+"-line-preview",C.DI=n.A.K+"-preview";var u=ZC.Q.E9(o.Z,n.H.AC);C.B0=1,A&&(C.append(A),C.parse()),ZC.CS.paint(u,C,c,null,3)}},A3H:function(e){var i=this;ZC.move||(i.A.OI||i.M2({layer:e,type:"area",initcb:function(){this.A0=i.A.BP[2],this.AE=i.A.BP[2],this.E=i.getNodeData("pointsarea")||[]},setupcb:function(){this.B0=0,this.AT=0,this.C5=i.A.HQ;var e=i.C.P;this.D1=[e.iX,e.iY,e.iX+e.I,e.iY+e.F]}}),i.A1C(e),i.A.R2&&i.TR(e))}}),ZC.Z9=ZC.M5.C7({setup:function(){this.T1()},UV:function(){var e=this;e.paint(!0);var i=e.C.BN(e.A.BT("v")[0]);return[e.iX+e.I/2,e.iY+(i.AU?e.F:0),{reference:e,center:!0}]},ACC:function(e){var i=this,t="top-out",n=i.C.BN(i.A.BT("v")[0]),a=i.AD>=n.H4&&!n.AU||i.ADi.C.P.iY+i.C.P.F-o-5+p[2]&&(s=i.C.P.iY+i.C.P.F-o-5+p[2]-c)),[ZC._i_(r),ZC._i_(s)]},getPMap:function(){var e=this.b();return this.addPMap(e,"barWidth","I"),e},paint:function(e){var i,t=this;if(t.b(),!t.C.AJ["3d"]){void 0===e&&(e=!1);var n=t.A.B1,a=t.A.CM;t.setup();var l=a.H4,o=a.B2(l),r=t.A.QF(),s=r.A9,A=r.ET,C=r.CC,c=r.CT,u=r.F3,p=r.D3,Z=r.EZ;e?A=t.A.D["node-"+t.L+"-bar-index"]:t.A.D["node-"+t.L+"-bar-index"]=r.ET;var h,d,f,_,g;if(t.A.CB){h=0;for(var v=t.A.A.K6[A],b=0;b0){var F=p;(p=t.A.D3)<=1&&(p*=F),E+=(F-p)/2}var X=p,I=t.iY,x=null!==ZC._n_(t.A.LW[t.L])?t.A.LW[t.L]:0;if(I=t.A.CB&&"100%"===t.A.KQ?a.B2(100*(t.CR+x)/t.A.A.F7[t.L]["%total-"+t.A.DY]):a.B2(t.CR+x),t.A.CB){d="100%"===t.A.KQ?a.B2(100*(t.CR-t.AD+x)/t.A.A.F7[t.L]["%total-"+t.A.DY]):a.B2(t.CR-t.AD+x),I=ZC._i_(I),d=ZC._i_(d);var y=!a.AU&&t.AD>=0||a.AU&&t.AD<=0?-1:1,w=0,Y=0;""!==t.A.PQ?(w=t.WK(t.A.PQ)[0],Y=0):w=t.A.AT,""!==t.A.NL?(Y=t.WK(t.A.NL)[0],w=0):Y=t.A.AT,w!==Y&&(y=0),f=I-d+y*w,t.AD<0&&(I=d),a.AU?f>0&&(f=ZC._a_(f),I=d):f<0&&(f=ZC._a_(f),I=d-f),a.AU&&t.AD<0&&(f+=Y)}else d=a.B2(x),(f=I-d)<0?(f=ZC._a_(f),I=d-f):I=d;if(t.A.TD&&t.A.CB&&t.A.L>0&&t.A.A.A6[t.A.L-1].R[t.L]&&0===t.A.A.A6[t.A.L-1].R[t.L].AD&&(f-=1,I+=a.AU?1:-1),f<2&&(t.AD>0||t.A.TD)&&(f=1,a.AU?t.A.CB&&t.A.L>0&&(I-=1):t.A.CB?0===t.A.L&&(I-=1):I=x?d-1:o-2),t.I=X,t.F=f,t.iX=E,t.iY=I,a.AU?t.AD>=a.H4?t.iYVal=I+t.F:t.iYVal=I:t.AD>=a.H4?t.iYVal=I:t.iYVal=I+t.F,t.C.CX){var M="middle";t.C.CX.o.marker&&null!==ZC._n_(i=t.C.CX.o.marker.alignment)&&(M=i),null!==ZC._n_(t.A.o["guide-marker"])&&null!==ZC._n_(i=t.A.o["guide-marker"].alignment)&&(M=i),"node"===M&&(t.D.A5C=t.iX+t.I/2)}if(!e){t.setNodeData({x:E,y:I,w:X,h:f});var H,L=!0;if("none"!==t.A.IY||t.C.IT[t.A.L]||t.C.KD||t.A.SQ&&t.A.SQ[t.L]?(H=t.N=t.A.I8(t,t.N),L=!1):H=t.N,(0!==t.A.E7.length||t.A.HT||t.N.o.override||t.C.KD)&&(L=!1),t.AM){var P;switch(t.A.CW){default:0!==t.A.E7.length||t.A.HT||"undefined"==typeof t.A.TP||t.N.o.override||t.C.KD?(P=new ZC.HS(t.A)).copy(H):P=t.A.TP,t.A.HT&&(t.GZ(P),P.parse()),P.FA=t.A.FA,P.K=t.K,P.iX=E,P.iY=I,P.I=t.I,P.F=t.F,n.A9<5&&P.I<5?(P.I=ZC.BQ(1,P.I)+1,P.MZ=!1,P.CZ=!1):(P.MZ=!0,P.CZ=!0),P.I<5&&n.A1!==n.V&&t.C.P.I/(n.A1-n.V)<1&&(P.QJ=!0);break;case"pyramid":case"cone":0!==t.A.E7.length||t.A.HT||"undefined"==typeof t.A.TP||t.N.o.override||t.C.KD?(P=new ZC.DW(t.A)).copy(H):P=t.A.TP,t.A.HT&&(t.GZ(P),P.parse()),P.K=t.K,a.AU&&!t.A.CB?(g=t.AD>=0?0:t.F,_=t.AD>=0?t.F:0):(g=t.AD>=0?t.F:0,_=t.AD>=0?0:t.F),P.E=[],P.E.push([E+t.I/2-B*t.I/2,I+g],[E+t.I/2+B*t.I/2,I+g]),t.A.CB&&0!==D?P.E.push([E+t.I/2+D*t.I/2,I+_],[E+t.I/2-D*t.I/2,I+_]):P.E.push([E+t.I/2,I+_]),P.E.push([P.E[0][0],P.E[0][1]]),t.setNodeData({points:P.E}),P.iX=E,P.iY=I,P.locate(2)}P.Z=t.A.CO("bl",1),P.C6=t.A.CO("bl",0),t.paintPreview(H,L);var N=t.C.K+"-node-area "+t.C.K+"-plotset-plot-"+t.A.L+"-node-area zc-node-area";P.DI=N;var k=ZC._c_(t.A.o.tolerance,5),O=function(){if("undefined"!=typeof t.paint_&&t.paint_(),t.MW(ZC.Q.E9(P.Z,t.H.AC)),ZC.AO._boxoverlap2_(t,t.C.P,k)&&t.A.FW&&-1===ZC.AV(t.H.KM,"skip_segment_tracking")){var e=X<5?.5:-.5,i=f<3?.5:-.5,n=ZC.Q.GC("rect",t.A.E8,P.IR)+'class="'+N+'" id="'+t.K+'" coords="'+ZC._i_(E+t.A.BJ+ZC.MAPTX-e)+","+ZC._i_(I+t.A.BH+ZC.MAPTX-i)+","+ZC._i_(E+t.A.BJ+X+ZC.MAPTX+e)+","+ZC._i_(I+t.A.BH+f+ZC.MAPTX+i)+'" />';t.A.A.HN.push(n)}t.A.U&&t.A.U.AM&&t.GU()};if(t.A.GA&&!t.C.HF){var Q=P,R={};Q.iX=E,Q.iY=I,Q.I=X,Q.F=f,R.x=E,R.y=I,R.width=X,R.height=f;var z=t.A.L6,T=t.C.P;Q.C5=0,R.alpha=H.C5,2===z?(Q.iY=T.iY+T.F/2,Q.F=1,R.height=t.F,R.y=I):3===z?(Q.iY=T.iY,Q.F=1,R.height=t.F,R.y=I):4===z?(Q.iY=T.iY+T.F,Q.F=1,R.height=t.F,R.y=I):5===z?(Q.iX=T.iX,Q.I=1,R.width=t.I,R.x=E):6===z?(Q.iX=T.iX+T.I,Q.I=1,R.width=t.I,R.x=E):7===z?(Q.iX=T.iX+T.I/2,Q.I=1,R.width=t.I,R.x=E):8===z?(Q.iX=E-T.I,R.x=E):9===z?(Q.iX=E+T.I,R.x=E):10===z?(Q.iY=I-T.F,R.y=I):11===z?(Q.iY=I+T.F,R.y=I):12===z?(Q.I=1,R.width=t.I):13===z&&(Q.F=1,R.height=t.F);var G;for(G in t.A.FT)Q[ZC.EA.GK[ZC.EC(G)]]=t.A.FT[G],R[ZC.EC(G)]=H[ZC.EA.GK[ZC.EC(G)]];if(null===ZC._n_(t.C.EM)&&(t.C.EM={}),null!==ZC._n_(t.C.EM[t.A.L+"-"+t.L]))for(G in t.C.EM[t.A.L+"-"+t.L])Q[ZC.EA.GK[ZC.EC(G)]]=t.C.EM[t.A.L+"-"+t.L][G];if(t.C.EM[t.A.L+"-"+t.L]={},ZC._cp_(R,t.C.EM[t.A.L+"-"+t.L]),ZC.AO._boxoverlap2_(t,t.C.P,k)){var S=new ZC.EA(Q,R,t.A.JD,t.A.L2,ZC.EA.RC[t.A.L5],function(){O()});S.AW=t,S.O6=function(){t.MW(ZC.Q.E9(P.Z,t.H.AC))},t.LL(S)}}else{if(P.AM||0===t.A.E7.length&&!t.A.HT)if(t.A.VR||(t.A.VR={iX:P.iX,iY:P.iY,F:P.F}),t.A.A2F)if(t.A.SB)if(t.A.SB.el&&"RECT"===t.A.SB.el.tagName.toUpperCase()){var J=!1;if(t.A.Q7&&t.A.VR&&ZC._a_(P.iX-t.A.VR.iX)<.75&&ZC._a_(P.iY-t.A.VR.iY)<1.5&&ZC._a_(P.F-t.A.VR.F)<1.5&&(J=!0),!J){t.A.VR={iX:P.iX,iY:P.iY,F:P.F};var V=t.A.SB.el.cloneNode(!1);V.setAttribute("id",t.K),V.setAttribute("x",t.iX),V.setAttribute("y",t.iY),V.setAttribute("height",t.F),t.A.SB.df?t.H.FY[P.Z.id].appendChild(V):t.A.SB.el.parentNode.appendChild(V)}}else P.paint();else P.paint(),t.A.SB={id:P.K+"-path"},zingchart.DEV.DOMFRAGMENTS&&document.querySelector&&t.H.FY&&t.H.FY[P.Z.id]?(t.A.SB.df=!0,t.A.SB.el=t.H.FY[P.Z.id].querySelector("#"+P.K+"-path")):(t.A.SB.df=!1,t.A.SB.el=ZC.AK(t.A.SB.id));else ZC.AO._boxoverlap2_(t,t.C.P,k)&&P.paint();P.AM&&O()}"svg"===t.H.AC&&t.A.applyJsRuleSvg(t.A,t.K+"-path",t.LQ()),0!==t.A.E7.length||t.A.HT||"undefined"!=typeof t.A.TP||t.N.o.override||t.C.KD||t.A.GA||(t.A.TP=P)}}}},paintPreview:function(e,i){var t,n,a=this;if(a.C.BA&&a.C.BA.HY&&a.A.QH){var l=a.C.P,o=a.C.BA,r=o.AQ,s=(a.iX-l.iX)/l.I,A=(a.iY-l.iY)/l.F;a.A.VO?t=a.A.VO:(t=new ZC.HS(a.A),a.A.VO=t,t.copy(e),(n=a.A.o["preview-state"])&&(t.append(n),t.parse())),i||(t.copy(e),(n=a.A.o["preview-state"])&&(t.append(n),t.parse())),t.K=a.K+"-preview",t.DI=a.A.K+"-preview",t.iX=r.iX+r.AT+s*(r.I-2*r.AT),t.iY=r.iY+r.AT+A*(r.F-2*r.AT),t.I=a.I/l.I*(r.I-2*r.AT),t.F=a.F/l.F*(r.F-2*r.AT),r.I/a.A.R.length<10?(t.I=t.I+.5,t.MZ=!1,t.CZ=!1):(t.MZ=!0,t.CZ=!0),t.Z=t.C6=o.Z,t.paint()}},A3H:function(e){var i=this;if(e=e||"hover",!ZC.move){var t="";switch(i.A.CW){default:t="box";break;case"pyramid":t="shape"}i.M2({layer:e,type:t,initcb:function(){this.A0=i.A.BP[3],this.B7=i.A.BP[1],this.BV=i.A.BP[1],this.AE=i.A.BP[2]},setupcb:function(){switch(i.A.CW){default:this.iX=i.getNodeData("x"),this.iY=i.getNodeData("y"),this.I=i.getNodeData("w"),this.F=i.getNodeData("h");var e=i.C.P;this.iYe.iY+e.F&&(this.F=e.iY+e.F-this.iY);break;case"pyramid":case"cone":this.E=i.getNodeData("points")}}}),i.MW(ZC.Q.E9(i.C.K+"-hover-c",i.H.AC),!0),i.A.RK=null}}}),ZC.Z2=ZC.M5.C7({setup:function(){this.T1()},UV:function(){var e=this;e.paint(!0);var i=e.C.BN(e.A.BT("v")[0]);return[e.iX+(i.AU?0:e.I),e.iY+e.F/2,{reference:e,center:!0}]},ACC:function(e){var i=this,t="top-out",n=i.C.BN(i.A.BT("v")[0]),a=i.AD>=n.H4&&!n.AU||i.AD0){var D=C;(C=i.A.D3)<=1&&(C*=D),B+=(D-C)/2}var K=C,E=i.iX,F=null!==ZC._n_(i.A.LW[i.L])?i.A.LW[i.L]:0;if(E=i.A.CB&&"100%"===i.A.KQ?n.B2(100*(i.CR+F)/i.A.A.F7[i.L]["%total-"+i.A.DY]):n.B2(i.CR+F),i.A.CB){p="100%"===i.A.KQ?n.B2(100*(i.CR-i.AD+F)/i.A.A.F7[i.L]["%total-"+i.A.DY]):n.B2(i.CR-i.AD+F),E=ZC._i_(E),p=ZC._i_(p);var X=!n.AU&&i.AD>=0||n.AU&&i.AD<=0?1:-1,I=0,x=0;""!==i.A.OC?(I=i.WK(i.A.OC)[0],x=0):I=i.A.AT,""!==i.A.P6?(x=i.WK(i.A.P6)[0],I=0):x=i.A.AT,I!==x&&(X=0),Z=E-p+X*I,i.AD>0?E=p:Z=ZC._a_(Z),n.AU?Z>0?(Z=ZC._a_(Z),E=p):(Z=ZC._a_(Z),E-=Z):Z<0&&(Z=ZC._a_(Z),E=p-Z)}else p=n.B2(F),(Z=E-p)<0?(Z=ZC._a_(Z),E=p-Z):E=p;if(i.A.TD&&i.A.CB&&i.A.L>0&&i.A.A.A6[i.A.L-1].R[i.L]&&0===i.A.A.A6[i.A.L-1].R[i.L].AD&&(Z-=1,E+=n.AU?-1:1),Z<1&&(i.AD>0||i.A.TD)&&(Z=1,n.AU?i.A.CB?0===i.A.L&&(E-=1):E-=2:i.A.L>0&&i.A.CB&&(E-=1)),i.I=Z,i.F=K,i.iX=E,i.iY=B,n.AU?i.AD>=n.H4?i.iXVal=E:i.iXVal=E+i.I:i.AD>=n.H4?i.iXVal=E+i.I:i.iXVal=E,!e){i.setNodeData({x:E,y:B,w:Z,h:K});var y,w=!0;if("none"!==i.A.IY||i.C.IT[i.A.L]||i.C.KD||i.A.SQ&&i.A.SQ[i.L]?(y=i.N=i.A.I8(i,i.N),w=!1):y=i.N,(0!==i.A.E7.length||i.A.HT||i.N.o.override||i.C.KD)&&(w=!1),i.AM){var Y;switch(i.A.CW){default:0!==i.A.E7.length||i.A.HT||"undefined"==typeof i.A.TP||i.N.o.override||i.C.KD?(Y=new ZC.HS(i.A)).copy(y):Y=i.A.TP,i.A.HT&&(i.GZ(Y),Y.parse()),Y.FA=i.A.FA,Y.K=i.K,Y.iX=E,Y.iY=B,Y.I=i.I,Y.F=i.F,t.A9<5&&Y.F<5?(Y.F=ZC.BQ(1,Y.F)+1,Y.MZ=!1,Y.CZ=!1):(Y.MZ=!0,Y.CZ=!0),Y.F<5&&t.A1!==t.V&&i.C.P.F/(t.A1-t.V)<1&&(Y.QJ=!0);break;case"pyramid":case"cone":0!==i.A.E7.length||i.A.HT||"undefined"==typeof i.A.TP||i.N.o.override||i.C.KD?(Y=new ZC.DW(i.A)).copy(y):Y=i.A.TP,i.A.HT&&(i.GZ(Y),Y.parse()),Y.K=i.K,n.AU&&!i.A.CB?(d=i.AD>=0?i.I:0,h=i.AD>=0?0:i.I):(d=i.AD>=0?0:i.I,h=i.AD>=0?i.I:0),Y.E=[],Y.E.push([E+d,B+i.F/2-v*i.F/2],[E+d,B+i.F/2+v*i.F/2]),i.A.CB&&0!==b?Y.E.push([E+h,B+i.F/2+b*i.F/2],[E+h,B+i.F/2-b*i.F/2]):Y.E.push([E+h,B+i.F/2]),Y.E.push([Y.E[0][0],Y.E[0][1]]),i.D.points=Y.E,Y.iX=E,Y.iY=B,Y.locate(2)}Y.Z=i.A.CO("bl",1),Y.C6=i.A.CO("bl",0),i.paintPreview(y,w);var M=i.C.K+"-node-area "+i.C.K+"-plotset-plot-"+i.A.L+"-node-area zc-node-area";Y.DI=M;var H=ZC._c_(i.A.o.tolerance,5),L=function(){if("undefined"!=typeof i.paint_&&i.paint_(),i.MW(ZC.Q.E9(Y.Z,i.H.AC)),ZC.AO._boxoverlap2_(i,i.C.P,H)&&i.A.FW&&-1===ZC.AV(i.H.KM,"skip_segment_tracking")){var e=Z<3?.5:-.5,t=K<5?.5:-.5,n=ZC.Q.GC("rect",i.A.E8,Y.IR)+'class="'+M+'" id="'+i.K+'" coords="'+ZC._i_(E+i.A.BJ+ZC.MAPTX-e)+","+ZC._i_(B+i.A.BH+ZC.MAPTX-t)+","+ZC._i_(E+i.A.BJ+Z+ZC.MAPTX+e)+","+ZC._i_(B+i.A.BH+K+ZC.MAPTX+t)+'" />';i.A.A.HN.push(n)}i.A.U&&i.A.U.AM&&i.GU()};if(i.A.GA&&!i.C.HF){var P=Y,N={};P.iX=E,P.iY=B,P.I=Z,P.F=K,N.x=E,N.y=B,N.width=Z,N.height=K;var k=i.A.L6,O=i.C.P;P.C5=0,N.alpha=y.C5,2===k?(P.iX=O.iX+O.I/2,P.I=1,N.width=i.I,N.x=E):3===k?(P.iX=O.iX+O.I,P.I=1,N.width=i.I,N.x=E):4===k?(P.iX=O.iX,P.I=1,N.width=i.I,N.x=E):5===k?(P.iY=O.iY+O.F,P.F=1,N.height=i.F,N.y=B):6===k?(P.iY=O.iY,P.F=1,N.height=i.F,N.y=B):7===k?(P.iY=O.iY+O.F/2,P.F=1,N.height=i.F,N.y=B):8===k?(P.iY=B+O.F,N.y=B):9===k?(P.iY=B-O.F,N.y=B):10===k?(P.iX=E+O.I,N.x=E):11===k?(P.iX=E-O.I,N.x=E):12===k?(P.F=1,N.height=i.F):13===k&&(P.I=1,N.width=i.I);var Q;for(Q in i.A.FT)P[ZC.EA.GK[ZC.EC(Q)]]=i.A.FT[Q],N[ZC.EC(Q)]=i.N[ZC.EA.GK[ZC.EC(Q)]];if(null===ZC._n_(i.C.EM)&&(i.C.EM={}),null!==ZC._n_(i.C.EM[i.A.L+"-"+i.L]))for(Q in i.C.EM[i.A.L+"-"+i.L])P[ZC.EA.GK[ZC.EC(Q)]]=i.C.EM[i.A.L+"-"+i.L][Q];if(i.C.EM[i.A.L+"-"+i.L]={},ZC._cp_(N,i.C.EM[i.A.L+"-"+i.L]),ZC.AO._boxoverlap2_(i,i.C.P,H)){var R=new ZC.EA(P,N,i.A.JD,i.A.L2,ZC.EA.RC[i.A.L5],function(){L()});R.AW=i,R.O6=function(){i.MW(ZC.Q.E9(Y.Z,i.H.AC))},i.LL(R)}}else(Y.AM||0===i.A.E7.length&&!i.A.HT)&&ZC.AO._boxoverlap2_(i,i.C.P,H)&&Y.paint(),Y.AM&&L();"svg"===i.H.AC&&i.A.applyJsRuleSvg(i.A,i.K+"-path",i.LQ()),0!==i.A.E7.length||i.A.HT||"undefined"!=typeof i.A.TP||i.N.o.override||i.C.KD||i.A.GA||(i.A.TP=Y)}}}},paintPreview:function(e,i){var t,n,a=this;if(a.C.BA&&a.C.BA.HY&&a.A.QH){var l=a.C.P,o=a.C.BA,r=o.AQ,s=(a.iX-l.iX)/l.I,A=(a.iY-l.iY)/l.F;a.A.VO?t=a.A.VO:(t=new ZC.HS(a.A),a.A.VO=t,t.copy(e),(n=a.A.o["preview-state"])&&(t.append(n),t.parse())),i||(t.copy(e),(n=a.A.o["preview-state"])&&(t.append(n),t.parse())),t.K=a.K+"-preview",t.DI=a.A.K+"-preview",t.iX=r.iX+r.AT+s*(r.I-2*r.AT),t.iY=r.iY+r.AT+A*(r.F-2*r.AT),t.I=a.I/l.I*(r.I-2*r.AT),t.F=a.F/l.F*(r.F-2*r.AT),r.I/a.A.R.length<10?(t.I=t.I+.5,t.MZ=!1,t.CZ=!1):(t.MZ=!0,t.CZ=!0),t.Z=t.C6=o.Z,t.paint()}},A3H:function(e){var i=this;if(!ZC.move){var t="";switch(i.A.CW){default:t="box";break;case"pyramid":t="shape"}i.M2({layer:e,type:t,initcb:function(){this.B7=i.A.BP[1],this.BV=i.A.BP[1],this.A0=i.A.BP[3],this.AE=i.A.BP[2]},setupcb:function(){switch(i.A.CW){default:this.iX=i.getNodeData("x"),this.iY=i.getNodeData("y"),this.I=i.getNodeData("w"),this.F=i.getNodeData("h");var e=i.C.P;this.iXe.iX+e.I&&(this.I=e.iX+e.I-this.iX);break;case"pyramid":case"cone":this.E=i.getNodeData("points")}}}),i.MW(ZC.Q.E9(i.C.K+"-hover-c",i.H.AC),!0),i.A.RK=null}}}),ZC.A5K=ZC.M5.C7({setup:function(){var e=this,i=e.A.B1,t=e.A.CM,n=[i.V,i.A1,t.V,t.A1];if(e.JL!==n){if("scatter"===e.A.AF){if(e.A.LJ&&e.A.PT){var a=ZC.AO.W7(e.A.PT[0],e.A.PT[1]),l=(e.BU-a[0])/(a[1]-a[0]);e.iX=i.I4(e.A.R3)-i.A9/2+e.A.RH+l*(i.A9-2*e.A.RH)}else e.iX=i.B2(e.BU);e.iY=t.B2(e.AD)}else e.iY=i.B2(e.BU),e.iX=t.B2(e.AD);e.JL=n}e.HY||(e.copy(e.A),e.E7=e.A.E7,e.DE()&&e.parse(!1),e.HY=!0)},parse:function(){this.b(),this.o.value instanceof Array||(this.BU=this.L)},ABC:function(){return{color:"-1"===this.A.A2.A0?this.N.A0:this.A.A2.A0}},getTooltipPosition:function(e,i){return this.b(e,i,this.N3.AI)},XP:function(){return{"background-color":"-1"===this.A.A2.AE?this.N.AE:this.A.A2.AE,"border-color":"-1"===this.A.A2.AE?this.N.AE:this.A.A2.AE,color:this.N.C1}},paint:function(e){var i=this;i.b();var t=i.A.B1,n=i.A.CM;i.setup(),e||(t.CQ?ZC.DT(i.iX,n.iX+(n.AU?n.BW:n.A5)-1,n.iX+n.I-(n.AU?n.A5:n.BW)+1)&&ZC.DT(i.iY,t.iY+(t.AU?t.BW:t.A5)-1,t.iY+t.F-(t.AU?t.A5:t.BW)+1)&&i.P2(!1,!0):ZC.DT(i.iX,t.iX+(t.AU?t.BW:t.A5)-1,t.iX+t.I-(t.AU?t.A5:t.BW)+1)&&ZC.DT(i.iY,n.iY+(n.AU?n.A5:n.BW)-1,n.iY+n.F-(n.AU?n.BW:n.A5)+1)&&i.P2(!1,!0))},A3H:function(e){var i=this;ZC.move||i.TR(e)}}),ZC.A6O=ZC.M5.C7({$i:function(e){this.b(e),this.SK=null},parse:function(){this.b(),this.o.value instanceof Array||(this.BU=this.L),this.o.value instanceof Array&&null!==ZC._n_(this.o.value[2])?this.SK=ZC._f_(this.o.value[2]):this.SK=2},ABC:function(){return{color:"-1"===this.A.A2.A0?this.N.A0:this.A.A2.A0}},getTooltipPosition:function(e,i){var t=this,n=t.A.getSize(ZC._a_(t.SK));return this.b(e,i,n)},XP:function(){return{"background-color":"-1"===this.A.A2.AE?this.N.AE:this.A.A2.AE,"border-color":"-1"===this.A.A2.AE?this.N.AE:this.A.A2.AE,color:this.N.C1}},KE:function(e,i,t,n){var a=this,l=a.A.ML();ZC._cp_(i,l);var o=ZC.AP.GF(a.SK,l);return a.CV=[["%v0",a.BU],["%v1",a.AD],["%v2",o],["%node-size-value",o]],e=a.b(e,i,t,n)},setup:function(){var e=this,i=e.A.B1,t=e.A.CM,n=[i.V,i.A1,t.V,t.A1];if(e.JL!==n){if("bubble"===e.A.AF){if(e.A.LJ&&e.A.PT){var a=ZC.AO.W7(e.A.PT[0],e.A.PT[1]),l=(e.BU-a[0])/(a[1]-a[0]);e.iX=i.I4(e.A.R3)-i.A9/2+e.A.RH+l*(i.A9-2*e.A.RH)}else e.iX=i.B2(e.BU);e.iY=t.B2(e.AD)}else e.iY=i.B2(e.BU),e.iX=t.B2(e.AD);e.JL=n}e.HY||(e.copy(e.A),e.E7=e.A.E7,e.DE()&&e.parse(!1),e.HY=!0)},ACC:function(e){var i,t=this,n="auto";null!==ZC._n_(i=e.o.placement)&&(n=i);var a=e.I,l=e.F,o=t.D["marker.size"],r=t.iX-a/2,s=t.iY-l/2,A=0,C=0;switch(n){case"top":s-=l/2+o,C=t.iY-t.C.P.iY+o;break;case"bottom":s+=l/2+o,C=t.C.P.iY+t.C.P.F-t.iY+o;break;case"left":r-=a/2+o,A=t.iX-t.C.P.iX+o;break;case"right":r+=a/2+o,A=t.C.P.iX+t.C.P.I-t.iX+o}return null!==ZC._n_(e.o.x)&&(r=e.iX),null!==ZC._n_(e.o.y)&&(s=e.iY),rt.C.P.iX+t.C.P.I&&(r=t.C.P.iX+t.C.P.I-a-A),st.C.P.iY+t.C.P.F&&(s=t.C.P.iY+t.C.P.F-l-C),[ZC._i_(r),ZC._i_(s)]},paint:function(e){var i=this;void 0===e&&(e=!1),i.b();var t=i.A.B1,n=i.A.CM;i.setup(),i.D["marker.size"]=i.A.getSize(ZC._a_(i.SK)),e||(t.CQ?ZC.DT(i.iX,n.iX+(n.AU?n.BW:n.A5)-1,n.iX+n.I-(n.AU?n.A5:n.BW)+1)&&ZC.DT(i.iY,t.iY+(t.AU?t.BW:t.A5)-1,t.iY+t.F-(t.AU?t.A5:t.BW)+1)&&i.P2(!1,!0):ZC.DT(i.iX,t.iX+(t.AU?t.BW:t.A5)-1,t.iX+t.I-(t.AU?t.A5:t.BW)+1)&&ZC.DT(i.iY,n.iY+(n.AU?n.A5:n.BW)-1,n.iY+n.F-(n.AU?n.BW:n.A5)+1)&&i.P2(!1,!0))},A3H:function(e){var i=this;ZC.move||i.TR(e)}}),ZC.A8V=ZC.M5.C7({U:null,$i:function(e){this.b(e)},parse:function(){this.b()},AAO:function(){this.b();var e=this,i=e.C.D;i.update.npv=i.update["node-percent-value"]=e.KE("%npv")},KE:function(e,i,t,n){var a=this,l=a.A.ML();ZC._cp_(i,l),-1===e.indexOf("%npv")&&-1===e.indexOf("%node-percent-value")||null!==ZC._n_(l.decimals)&&-1!==l.decimals||(l.decimals=1);var o=0,r="0";if(a.A.A.KH[a.L]>0&&(r=""+(o=100*a.AD/a.A.A.KH[a.L])),a.A.A.A6.length>1&&a.A.L===a.A.A.A6.length-1){var s=0;if(null===ZC._n_(a.A.o.totals)){for(var A=0;A0&&(c=""+(C=100*a.A.A.A6[A].R[a.L].AD/a.A.A.KH[a.L])),null!==ZC._n_(l.decimals)&&(c=C.toFixed(ZC.BQ(0,ZC._i_(l.decimals)))),s+=ZC._f_(c)}r=""+(o=Math.max(0,100-s))}}null!==ZC._n_(l.decimals)&&(r=o.toFixed(ZC.BQ(0,ZC._i_(l.decimals))));var u=ZC._f_(a.A.A.KH[a.L]||"0"),p=""+u;return p=ZC.AP.GF(u,l,a.A),a.CV=[["%node-percent-value",r],["%npv",r],["%pie-total-value",p]],e=a.b(e,i,t,n)},getTooltipPosition:function(e,i){var t,n,a,l=this,o=(l.B3+l.BI)/2%360;switch(i){case"out":n=(t=ZC.AO.BK(l.iX,l.iY,l.AI+l.DR+e.DR,o))[0]+l.BJ,a=t[1]+l.BH,o>270&&o<=360?a-=e.F:o>90&&o<=180?n-=e.I:o>180&&o<=270&&(n-=e.I,a-=e.F);break;case"center":n=(t=ZC.AO.BK(l.iX,l.iY,l.CN+.5*(l.AI-l.CN)+l.DR,o))[0]+l.BJ,a=t[1]+l.BH;break;default:n=l.iX+l.BJ,a=l.iY+l.BH}return{x:n,y:a}},UV:function(e){var i,t=this,n=(t.B3+t.BI)/2%360,a=0;null!==ZC._n_(i=e["offset-r"])&&(a=ZC._f_(ZC._p_(i))),a<1&&(a*=t.AI);var l=ZC.AO.BK(t.iX,t.iY,t.CN+.6*(t.AI-t.CN)+t.DR+a,n);return[l[0],l[1],{reference:t,center:!0}]},ADH:function(){var e=this,i=(e.B3+e.BI)/2%360,t=ZC.AO.BK(e.iX,e.iY,e.CN+.5*(e.AI-e.CN)+e.DR,i);return[t[0],t[1]]},setup:function(){var e=this,i=e.C.BN(e.A.BT("k")[0]),t=e.L%i.GX,n=Math.floor(e.L/i.GX);e.iX=i.iX+t*i.GH+i.GH/2+i.BJ,e.iY=i.iY+n*i.G8+i.G8/2+i.BH,e.HY||(e.copy(e.A),e.E7=e.A.E7,e.DE()&&e.parse(!1),e.HY=!0)},ABC:function(e){var i,t=this,n={},a="out";return null!==ZC._n_(i=e.o.placement)&&(a=i),n.color="out"===a?t.A0:t.C1,n},ACC:function(e){var i,t=this,n="out";null!==ZC._n_(i=e.o.placement)&&(n=i);var a,l,o,r,s,A=e.I,C=e.F,c=(t.B3+t.BI)/2%360,u=c;if("out"===n){c=u=t.A.A.Y4["n"+t.L][t.A.L];var p=function(i,n){n<0&&(n=360+n),n%=360;var a=(s=ZC.AO.BK(t.iX,t.iY,i+t.DR+e.DR+20,n))[0]+e.BJ-A/2,l=s[1]+e.BH-C/2;return n>=0&&n<=90||n>=270&&n<=360?a+=A/2+10:a-=A/2+10,[a,l]},Z=p(t.AI,u);a=Z[0],l=Z[1],t.U=e;var h={x:a,y:l,width:A,height:C},d=zingchart.DEV.SPREADTYPE;r=!0;for(var f=0,_=0,g=-1,v=0,b=0;r&&b<1024;){r=!1;for(var m=0,B=t.A.A.TQ.length;mt.C.P.iX+t.C.P.I||h.xt.C.P.iY+t.C.P.F||h.y100&&(v=0,0===d?(f=0,_+=2):1===d&&(_=0,f+=.4,g*=-1)))}a=h.x,l=h.y,c=u+f,o={text:t.A.AR,x:h.x,y:h.y,width:A,height:C,plotindex:t.A.L,nodeindex:t.L},t.A.A.TQ.push(o)}else if("in"===n||"radial"===n){var D=t.CN<30?.65:.5;a=(s=t.B3%360==t.BI%360?0===t.CN?[t.iX,t.iY]:ZC.AO.BK(t.iX,t.iY,t.CN+.3*(t.AI-t.CN)+t.DR+e.DR,270):ZC.AO.BK(t.iX,t.iY,t.CN+D*(t.AI-t.CN)+t.DR+e.DR,c))[0]-A/2+t.BJ,l=s[1]-C/2+t.BH}else if(-1!==n.indexOf("fixed=")){var K=n.split(/=|;|,/),E=(t.AI+t.CN)/2,F=c;K[1]&&(E=(E=ZC.IH(K[1],!0))>=-1&&E<=1||-1!==K[1].indexOf("%")?t.CN+t.DR+E*(t.AI-t.CN):t.CN+t.DR+E),K[2]&&(F=(F=ZC.IH(K[2],!0))>=-1&&F<=1||-1!==K[2].indexOf("%")?t.B3+F*(t.BI-t.B3):t.B3+F),K[3]&&("+"===K[3].charAt(0)||"-"===K[3].charAt(0)?(F%=360,e.AA=F+ZC._f_(K[3]),e.AA>90&&e.AA<270&&(e.AA+=180)):e.AA=ZC._f_(K[3])),a=(s=ZC.AO.BK(t.iX,t.iY,E,F))[0]-A/2,l=s[1]-C/2}else"center"===n&&(a=t.iX-A/2+t.BJ,l=t.iY-C/2+t.BH);return r&&(a=-9999,l=-9999,e.AM=!1),null!==ZC._n_(e.o.x)&&(a=e.iX),null!==ZC._n_(e.o.y)&&(l=e.iY),a>=-2&&(a=ZC._a_(a)),l>=-2&&(l=ZC._a_(l)),[ZC._i_(a),ZC._i_(l),c]},appendToValueBox:function(e){var i=this,t={};if("radial"===e.o.placement){var n=.9*ZC._a_(i.AI-i.CN),a=Math.PI*(i.AI+i.CN)*.9*ZC._a_(i.BI-i.B3)/360,l=ZC._i_(Math.max(n,a)/(.75*e.DK));if(null===ZC._n_(e.o.visible)?t.visible=1===i.A.A.A6.length||a>1.25*e.DK:t.visible=e.J5.visible,null===ZC._n_(e.o["max-chars"])&&(t["max-chars"]=l),null===ZC._n_(e.o.angle)){var o=(i.B3+i.BI)/2%360;i.A.A.A6.length>1?a>n?o>0&&o<180?o-=90:o+=90:o>90&&o<270&&(o+=180):o=0,t.angle=o}}return t},GU:function(e,i){var t,n=this,a=n.b(e,i);if(e)return a;if(n.AM&&a.AM&&null!==ZC._n_(a.AR)&&""!==a.AR){var l="out";if(null!==ZC._n_(t=a.o.placement)&&(l=t),"out"===l){var o=!0;if(null!==ZC._n_(t=a.o.connected)&&(o=ZC._b_(t)),o){var r=new ZC.DW(n.A);r.Z=r.C6=n.A.CO("bl",0),r.append(n.A.C2.o),r.K=n.K+"-connector",r.B7=n.A0,r.DQ="line",r.E=[];var s=a.D.positioninfo,A=(n.B3+n.BI)/2%360,C=ZC.AO.BK(n.iX,n.iY,n.AI+n.DR,A);C[0]+=n.BJ,C[1]+=n.BH,r.E.push(C);var c=ZC.AO.BK(n.iX,n.iY,n.AI+n.DR+10,A);c[0]+=n.BJ,c[1]+=n.BH,a.iX>=n.iX?"vml"===n.H.AC?r.E.push([s[0],s[1]+a.F/2]):r.E.push([c[0],c[1],s[0],s[1]+a.F/2]):"vml"===n.H.AC?r.E.push([s[0]+a.I+2,s[1]+a.F/2]):r.E.push([c[0],c[1],s[0]+a.I+2,s[1]+a.F/2]),r.parse(),r.JE=function(e){return n.JE(e)},r.DE()&&r.parse(),r.AM&&r.paint()}}}},paint:function(){var e,i=this;if(i.b(),!(i.AD<0)){var t=i.C.BN(i.A.BT("k")[0]);i.setup();var n="pie-sel-"+i.A.L+"-"+i.L;if(i.o.detached&&"undefined"==typeof i.C.D[n]&&(i.C.D[n]=!0),i.AI=ZC.CY(t.G8,t.GH)/2,null!==ZC._n_(i.A.o.size)){var a=ZC.IH(i.A.o.size,!1);i.AI=a<=1?i.AI*a:a}else i.AI=t.JM*i.AI;i.CN<=1&&(i.CN*=i.AI),i.CN=Math.max(0,i.CN),i.o.slice=i.CN,i.DR<=1&&(i.DR*=i.AI),i.o["offset-r"]=i.DR,i.C.D[n]&&(i.DR+=ZC._i_(.15*i.AI));var l=i.N=i.A.I8(i,i);if(i.GZ(l),i.AD>=0||0===i.A.A.KH[i.L]){var o=new ZC.DW(i.A);o.K=i.K,o.Z=i.A.CO("bl",1),o.C6=i.A.CO("bl",0),o.copy(l);var r=i.iX,s=i.iY;i.DR>0&&(r=(e=ZC.AO.BK(i.iX,i.iY,i.DR,(i.B3+i.BI)/2))[0],s=e[1]),o.iX=r,o.iY=s,o.AI=i.AI,o.o.size=i.AI,o.DQ="pie",o.B3=ZC._f_(i.B3),o.BI=ZC._f_(i.BI),o.CN=i.CN,o.D.plotidx=i.A.L,o.D.nodeidx=i.L,o.parse(),i.G0=o;var A=function(){if(!i.A.K5&&i.AM){var e=o.FC(),t=i.C.K+"-node-area "+i.C.K+"-plotset-plot-"+i.A.L+"-node-area zc-node-area",n=ZC.Q.GC("poly",i.A.E8,i.A.IR)+'class="'+t+'" id="'+i.K+'" coords="'+e+'" />';i.A.A.HN.push(n)}i.A.U&&i.GU()};if(i.A.GA&&!i.C.HF){var C=o,c={};C.iX=r,C.iY=s,C.B3=i.B3,C.BI=i.BI,c.angleStart=i.B3,c.angleEnd=i.BI,c.x=r,c.y=s;var u=i.A.L6;C.C5=0,c.alpha=l.C5,2===u?(C.BI=i.B3,c.angleEnd=i.BI):3===u?(C.AI=i.CN,c.size=i.AI):4===u?(e=ZC.AO.BK(i.iX,i.iY,1.2*i.AI,(i.B3+i.BI)/2),C.iX=e[0],C.iY=e[1],c.x=r,c.y=s):5===u&&(C.B3=C.BI=(i.B3+i.BI)/2,c.angleStart=i.B3,c.angleEnd=i.BI);var p;for(p in i.A.FT)C[ZC.EA.GK[ZC.EC(p)]]=i.A.FT[p],c[ZC.EC(p)]=l[ZC.EA.GK[ZC.EC(p)]];if(null===ZC._n_(i.C.EM)&&(i.C.EM={}),null!==ZC._n_(i.C.EM[i.A.L+"-"+i.L]))for(p in i.C.EM[i.A.L+"-"+i.L])C[ZC.EA.GK[ZC.EC(p)]]=i.C.EM[i.A.L+"-"+i.L][p];i.C.EM[i.A.L+"-"+i.L]={},ZC._cp_(c,i.C.EM[i.A.L+"-"+i.L]);var Z=new ZC.EA(C,c,i.A.JD,i.A.L2,ZC.EA.RC[i.A.L5],function(){A()});Z.AW=i,i.LL(Z)}else o.paint(),A()}else i.A.U&&i.GU()}},A3H:function(e){var i=this;ZC.move||i.M2({layer:e,type:"shape",initcb:function(){if(this.copy(i),this.iX=i.iX,this.iY=i.iY,i.DR>0){var e=ZC.AO.BK(i.iX,i.iY,i.DR,(i.B3+i.BI)/2);this.iX=e[0],this.iY=e[1]}this.AI=i.AI,this.DQ="pie",this.A0=i.A.BP[3],this.AE=i.A.BP[2],this.B3=ZC._f_(i.B3),this.BI=ZC._f_(i.BI),this.CN=i.CN},parsecb:function(){this.o.size=i.AI,this.o.slice=i.CN,this.o["offset-r"]=i.DR}})},WX:function(e,i){var t=this;if(t.b(e,i),"click"===i&&e.which<=1&&t.A.A7J){zingchart.SKIP.ANIMATION=!0,zingchart.SKIP.EVENT=!0;var n="pie-sel-"+t.A.L+"-"+t.L;t.C.D[n]="undefined"==typeof t.C.D[n]||!t.C.D[n],t.C.K3(),zingchart.SKIP.EVENT=!1,zingchart.SKIP.ANIMATION=!1}}}),ZC.A41=ZC.M5.C7({setup:function(){var e=this,i=e.C.BN(e.A.BT("k")[0]);e.iX=i.iX+i.I/2+i.BJ,e.iY=i.iY+i.F/2+i.BH,e.HY||(e.copy(e.A),e.o.slice=null,e.E7=e.A.E7,e.DE()&&e.parse(!1),e.HY=!0)},ADH:function(){var e=this,i=(e.B3+e.BI)/2%360,t=ZC.AO.BK(e.iX,e.iY,e.CN+e.D.bandwidth/2+e.DR,i);return[t[0],t[1]]},KE:function(e,i,t,n){var a=this,l=a.A.ML();ZC._cp_(i,l);var o=100*a.AD/a.A.A.KH[a.L],r=""+o;return null!==ZC._n_(l.decimals)&&(r=o.toFixed(ZC.BQ(0,ZC._i_(l.decimals)))),a.CV=[["%node-percent-value",r],["%npv",r]],e=a.b(e,i,t,n)},ABC:function(e){var i={},t="in";return null!==ZC._n_(e.o.placement)&&(t=e.o.placement),i.color="out"===t?this.A0:this.C1,i},ACC:function(e){var i=this,t="in";null!==ZC._n_(e.o.placement)&&(t=e.o.placement);var n,a,l,o=e.I,r=e.F,s=(i.B3+i.BI)/2%360;return"out"===t?i.L===i.A.R.length-1?(l=ZC.AO.BK(i.iX,i.iY,i.A.TV+i.A.R.length*(i.D.bandwidth+i.D.bandspace)+15+e.DR,s),n=s>=0&&s<90||s>=270&&s<360?l[0]+10+i.BJ:l[0]-o-10+i.BJ,a=l[1]-r/2+i.BH):(n=-1,a=-1):(n=(l=ZC.AO.BK(i.iX,i.iY,i.CN+i.D.bandwidth/2+e.DR,s))[0]-o/2+i.BJ,a=l[1]-r/2+i.BH),null!==ZC._n_(e.o.x)&&(n=e.iX),null!==ZC._n_(e.o.y)&&(a=e.iY),[ZC._i_(n),ZC._i_(a),s]},GU:function(e){var i=this,t=i.b(e);if(e)return t;if(t.AM&&null!==ZC._n_(t.AR)&&""!==t.AR){var n="in";if(null!==ZC._n_(t.o.placement)&&(n=t.o.placement),"out"===n&&i.L===i.A.R.length-1){var a=new ZC.DW(i.A);a.Z=a.C6=i.H.usc()?i.H.mc("top"):i.C.AJ["3d"]||i.H.K5?ZC.AK(i.C.K+"-plots-vb-c"):ZC.AK(i.C.K+"-plot-"+i.A.L+"-vb-c"),a.append(i.A.C2.o),a.B7=i.A0,a.DQ="line",a.E=[];var l=(i.B3+i.BI)/2%360,o=ZC.AO.BK(i.iX,i.iY,i.CN+i.D.bandwidth+t.DR,l),r=ZC.AO.BK(i.iX,i.iY,i.A.TV+i.A.R.length*(i.D.bandwidth+i.D.bandspace)+15+t.DR,l);o[0]+=i.BJ,r[0]+=i.BJ,o[1]+=i.BH,r[1]+=i.BH,a.E.push(o),l>=0&&l<90||l>=270&&l<360?a.E.push([r[0],r[1],r[0]+10,r[1]]):a.E.push([r[0],r[1],r[0]-10,r[1]]),a.parse(),a.JE=function(e){return i.JE(e)},a.DE()&&a.parse(),a.AM&&a.paint()}}},paint:function(){function e(){var e=C.FC(),i=t.C.K+"-node-area "+t.C.K+"-plotset-plot-"+t.A.L+"-node-area zc-node-area",n=ZC.Q.GC("poly",t.A.E8,t.A.IR)+'class="'+i+'" id="'+t.K+'" coords="'+e+'" />';t.A.A.HN.push(n),t.A.U&&t.A.U.AM&&t.GU()}var i,t=this;t.b();var n=t.C.BN(t.A.BT("k")[0]);t.setup(),t.AI=ZC.CY(n.I,n.F)/2,t.AI=n.JM*t.AI,t.CN=t.A.TV,t.CN<1&&(t.CN=t.A.TV*t.AI);var a=t.A.SH;a<1&&(a=t.A.SH*t.AI);var l=2,o=t.AI-t.CN;if(null!==ZC._n_(t.A.aBandWidths)&&null!==ZC._n_(t.A.aBandWidths[t.L])){(l=ZC._f_(t.A.aBandWidths[t.L]))>1&&(l/=100),l=ZC._i_(o*l),l=ZC.BQ(l,2);for(var r=0,s=0;s1&&(r/=100),r=ZC._i_(o*r),t.CN+=r,t.AI=t.CN+l}else l=(o-(t.A.R.length-1)*a)/t.A.R.length,l=ZC.BQ(l,2),t.CN+=t.L*(l+a),t.AI=t.CN+l;var A=t.N=t.A.I8(t,t);t.GZ(A);var C=new ZC.DW(t.A);C.K=t.K,C.Z=t.A.CO("bl",1),C.C6=t.A.CO("bl",0),C.copy(A),C.iX=t.iX,C.iY=t.iY,C.DQ="pie",C.B3=t.B3,C.BI=t.BI,C.CN=t.CN,C.AI=t.AI,C.parse();var c=C.CN;if(t.D.bandwidth=l,t.D.bandspace=a,t.A.GA&&!t.C.HF){var u=C,p={};u.B3=t.B3,u.BI=t.BI,p.angleStart=t.B3,p.angleEnd=t.BI;var Z=t.A.L6;if(u.C5=0,p.alpha=A.C5,2===Z)u.BI=t.B3,p.angleEnd=t.BI;else if(3===Z)u.CN=c+t.D.bandwidth,p.slice=c;else if(4===Z){var h=ZC.AO.BK(t.iX,t.iY,t.AI,(t.B3+t.BI)/2);u.iX=h[0],u.iY=h[1],p.x=t.iX,p.y=t.iY}else 5===Z&&(u.B3=u.BI=(t.B3+t.BI)/2,p.angleStart=t.B3,p.angleEnd=t.BI);for(i in t.A.FT)u[ZC.EA.GK[ZC.EC(i)]]=t.A.FT[i],p[ZC.EC(i)]=A[ZC.EA.GK[ZC.EC(i)]];if(t.C.EM||(t.C.EM={}),null!==ZC._n_(t.C.EM[t.A.L+"-"+t.L]))for(i in t.C.EM[t.A.L+"-"+t.L])u[ZC.EA.GK[ZC.EC(i)]]=t.C.EM[t.A.L+"-"+t.L][i];t.C.EM[t.A.L+"-"+t.L]={},ZC._cp_(p,t.C.EM[t.A.L+"-"+t.L]);var d=new ZC.EA(u,p,t.A.JD,t.A.L2,ZC.EA.RC[t.A.L5],function(){e()});d.AW=t,t.LL(d)}else C.paint(),e()},A3H:function(e){var i=this;ZC.move||i.M2({layer:e,type:"shape",initcb:function(){this.copy(i),this.iX=i.iX,this.iY=i.iY,this.DQ="pie",this.A0=i.A.BP[3],this.AE=i.A.BP[2],this.B3=i.B3,this.BI=i.BI,this.CN=i.CN,this.AI=i.AI},parsecb:function(){this.o.slice=null}})}}),ZC.A6R=ZC.M5.C7({$i:function(e){this.b(e);var i=this;i.CG=null,i.CL=null,i.MI="max"},KE:function(e,i,t,n){var a=this;return"range"===a.A.CW&&(a.CV=[["%node-min-value",a.CG],["%node-max-value",a.CL]]),e=a.b(e,i,t,n)},A9L:function(){var e=this;if("range"===e.A.CW&&e.o.value instanceof Array){var i=e.o.value.length;i>2&&(e.BU=ZC._f_(e.o.value[0])),e.CG=ZC._f_(e.o.value[i-2]),e.CL=ZC._f_(e.o.value[i-1]),e.AD=e.CR=e.CL,e.DN.push(e.CG)}else e.b()},setup:function(){var e=this,i=e.A.B1,t=e.A.CM,n=[i.V,i.A1,t.V,t.A1];if(e.JL!==n){var a;a="range"===e.A.CW?t.TZ("min"===e.MI?e.CG:e.CL):t.TZ(e.CR);var l=null!==ZC._n_(e.BU),o=i.A77(l?e.BU:e.L,a,l);e.iX=o[0],e.iY=o[1],e.JL=n}e.HY||(e.copy(e.A),e.E7=e.A.E7,e.DE()&&e.parse(!1),e.HY=!0)},ACC:function(e){var i,t=this,n=t.A.B1,a=t.A.CM,l=t.C.BN("scale"),o=l.iX+l.I/2,r=l.iY+l.F/2,s=e.I,A=e.F,C="out";null!==ZC._n_(e.o.placement)&&(C=e.o.placement);var c=1.15;switch(C){case"out":c=1.15;break;case"over":c=1;break;case"in":c=.85;break;case"middle":c=.5}var u,p,Z=n.EG/(n.X.length-(360===n.EG||n.DL?0:1)),h=a.TZ(t.CR);switch(t.A.CW){case"matrix":case"piano":var d=(ZC.CY(l.I/2,l.F/2)*l.JM-a.A5)/t.A.A.A6.length;u=a.A5+t.A.L*d,p=a.A5+(t.A.L+1)*d,i=ZC.AO.BK(o,r,(u+p)/2*c+e.DR,n.DG+(n.DL?Z/2:0)+t.L*Z);break;default:if(null!==ZC._n_(t.BU)){var f=n.DG+n.EG*(t.BU-n.B4)/(n.BL-n.B4);i=ZC.AO.BK(o,r,a.A5+h*c+e.DR,f)}else i=ZC.AO.BK(o,r,a.A5+h*c+e.DR,n.DG+(n.DL?Z/2:0)+t.L*Z)}return i[0]-=s/2,i[1]-=A/2,null!==ZC._n_(e.o.x)&&(i[0]=e.iX),null!==ZC._n_(e.o.y)&&(i[1]=e.iY),[ZC._i_(i[0]),ZC._i_(i[1])]},ABC:function(){return{color:"rose"===this.A.CW?this.A0:this.B7}},XP:function(){return{"background-color":"rose"===this.A.CW?this.A0:this.B7,"border-color":"rose"===this.A.CW?this.A0:this.B7,color:this.C1}},paint:function(){function e(){if(n.A.RS>=n.A.R.length&&n.A.XU){var e=n.C.K+"-node-area "+n.C.K+"-plotset-plot-"+n.A.L+"-node-area zc-node-area",i="",t="";-1!==ZC.AV(["line","area","range"],n.A.CW)?""!==(t="range"!==n.A.CW||n.A.X2?ZC.AO.PM(ZC.AO.YW(n.D.points),4):ZC.AO.PM(p,4))&&(i=ZC.Q.GC("poly",n.A.E8,n.A.IR)+'class="'+e+'" id="'+n.K+'" coords="'+t+'" />'):-1!==ZC.AV(["rose","column","bar","matrix","piano"],n.A.CW)&&(t=A.FC(),i=ZC.Q.GC("poly",n.A.E8,n.A.IR)+'class="'+e+'" id="'+n.K+'" coords="'+t+'" data-z-sort="'+(n.A.A.A6.length-n.A.L)+'" />'),n.A.A.HN.push(i)}n.A.U&&n.A.D.vboxid!==n.K&&n.GU()}var i,t,n=this;n.b();var a=n.A.Q2,l=n.A.A45,o=n.A.B1,r=n.A.CM,s=n.A.R;n.setup(),n.CZ=!1,n.C6=n.A.CO("bl",0);var A,C,c,u=[],p=[],Z=[],h=[],d="range"===n.A.CW,f=n.N=n.A.I8(n,n);if(n.A.HT&&n.GZ(f),-1!==ZC.AV(["line","area","range"],n.A.CW)){u=[],p=[],Z=[],h=[];var _=n.iX,g=n.iY,v=n.iX,b=n.iY;d&&(n.MI="max",n.setup(),_=n.iX,g=n.iY,n.MI="min",n.setup(),v=n.iX,b=n.iY),n.A.IG&&(n.A.E.push([_,g]),n.A.AG.push([_,g])),n.L>0?(c=s[n.L-1])&&(c.MI="max",c.setup(),C=ZC.AO.JO(c.iX,c.iY,_,g),u.push(C),p.push(C),d&&(c.MI="min",c.setup(),C=ZC.AO.JO(c.iX,c.iY,v,b),Z.push(C),h.push(C))):(c=s[n.A.R.length-1])&&(c.MI="max",c.setup(),C=ZC.AO.JO(c.iX,c.iY,_,g),u.push(C),p.push(C),d&&(c.MI="min",c.setup(),C=ZC.AO.JO(c.iX,c.iY,v,b),Z.push(C),h.push(C))),u.push([_,g]),p.push([_,g]),d&&(Z.push([v,b]),h.push([v,b])),n.L')}}},A3H:function(e){var i=this;if(!ZC.move&&(i.b(e),i.FG&&i.FG.AM)){var t=new ZC.HS(i.A);t.copy(i.FG),t.Z=ZC.AK(i.C.K+"-hover-c"),t.M4=!1,t.iX=i.FG.iX,t.iY=i.FG.iY,t.paint()}}}),ZC.A5J=ZC.Z2.C7({$i:function(e){this.b(e),this.FG=null},KE:function(e,i,t,n){var a=this,l=a.A.ML();ZC._cp_(i,l);var o=ZC.AP.GF(a.A.PP[a.L],l);return a.CV=[["%node-goal-value",o],["%g",o]],e=a.b(e,i,t,n)},ACC:function(e){var i=this;return"goal"===ZC._n_(e.o.placement)?[i.FG.iX+i.FG.I,i.FG.iY+i.FG.F/2-e.F/2]:i.b(e)},A9L:function(){var e,i=this;if(i.DN=[],i.CJ=i.o.value,"string"==typeof i.o.value){var t=ZC.AV(i.A.CM.JI,i.o.value);-1!==t?i.AD=t:(i.A.CM.JI.push(i.o.value),i.AD=i.A.CM.JI.length-1)}else i.AD=ZC._f_(i.o.value);i.A.o.goals&&null!==ZC._n_(e=i.A.o.goals[i.L])&&i.DN.push(ZC._f_(e))},paint:function(){this.b()},paint_:function(){var e,i,t=this;if(null!==ZC._n_(t.A.PP[t.L])&&t.AM){var n=t.A.CM.B2(t.A.PP[t.L]);t.FG=new ZC.HS(t.A),t.FG.K=t.K+"-goal",t.FG.copy(t.A.FG),t.FG.Z=t.A.CO("fl",0),t.FG.C6=t.A.CO("fl",0),t.FG.JE=function(e){return t.JE(e)},t.FG.DE()&&t.FG.parse(),null!==ZC._n_(e=t.FG.o)&&null!==ZC._n_(e.styles)&&null!==ZC._n_(i=e.styles[t.L])&&("string"==typeof i?t.FG.append({"background-color":i}):t.FG.append(i),t.FG.parse());var a=.2;if(null!==ZC._n_(e=t.FG.o.extension)&&(a=ZC._f_(e)),t.FG.iY=t.getNodeData("y")-t.F*a,t.FG.F=t.F*(1+2*a),null===ZC._n_(t.A.FG.o.width)&&(t.FG.I=ZC.CY(5,t.C.P.I/30)),t.FG.iX=n-t.FG.I/2,t.FG.AM){t.FG.paint();var l=t.C.K+"-node-area "+t.C.K+"-plotset-plot-"+t.A.L+"-node-area zc-node-area";t.A.A.HN.push(ZC.Q.GC("rect",t.A.E8,t.A.IR)+'class="'+l+'" id="'+t.K+'--goal" coords="'+ZC._i_(t.FG.iX+t.A.BJ+ZC.MAPTX)+","+ZC._i_(t.FG.iY+t.A.BH+ZC.MAPTX)+","+ZC._i_(t.FG.iX+t.A.BJ+t.FG.I+ZC.MAPTX)+","+ZC._i_(t.FG.iY+t.A.BH+t.FG.F+ZC.MAPTX)+'" />')}}},A3H:function(e){var i=this;if(!ZC.move&&(i.b(e),i.FG&&i.FG.AM)){var t=new ZC.HS(i.A);t.copy(i.FG),t.Z=ZC.AK(i.C.K+"-hover-c"),t.M4=!1,t.iX=i.FG.iX,t.iY=i.FG.iY,t.paint()}}}),ZC.A72=ZC.M5.C7({A9L:function(){var e,i=this;i.o.value instanceof Array&&null!==ZC._n_(i.o.value[1])&&(i.CJ=i.o.value[1],"string"==typeof i.o.value[0]?-1!==(e=ZC.AV(i.A.B1.IM,i.o.value[0]))?i.BU=e:(i.A.B1.IM.push(i.o.value[0]),i.BU=i.A.B1.IM.length-1):i.BU=ZC._f_(i.o.value[0]),"string"==typeof i.o.value[1]?-1!==(e=ZC.AV(i.A.CM.JI,i.o.value[1]))?i.AD=e:(i.A.CM.JI.push(i.o.value[1]),i.AD=i.A.CM.JI.length-1):i.AD=ZC._f_(i.o.value[1]),null!==i.BU&&i.A.UY(i.BU,i.L))},setup:function(){var e=this,i=e.A.B1,t=e.A.CM,n=[i.V,i.A1,t.V,t.A1];e.JL!==n&&(i.AU?e.iX=i.iX+i.I-i.A5-(e.L-i.V+1)*i.A9:e.iX=i.iX+i.A5+(e.L-i.V)*i.A9,t.AU?e.iY=t.iY+t.A5+(e.A.L-t.B4)*t.A9:e.iY=t.iY+t.F-t.A5-(e.A.L-t.B4+1)*t.A9,e.JL=n),e.HY||(e.copy(e.A),e.E7=e.A.E7,e.DE()&&e.parse(!1),e.HY=!0),e.GZ(e)},ACC:function(e){var i=this,t="over";null!==ZC._n_(e.o.placement)&&(t=e.o.placement);var n=e.I,a=e.F,l=i.iX+i.I/2-n/2,o=i.iY+i.F/2-a/2;switch(t){case"top":o-=i.F/2+a/2+2;break;case"left":l-=i.I/2+n/2+2;break;case"bottom":o+=i.F/2+a/2+2;break;case"right":l+=i.I/2+n/2+2}return null!==ZC._n_(e.o.x)&&(l=e.iX),null!==ZC._n_(e.o.y)&&(o=e.iY),[ZC._i_(l),ZC._i_(o)]},ABC:function(){return{color:"#000"}},getFormatValue:function(){return this.CJ},KE:function(e,i,t,n){var a,l=this,o=l.A.CM,r=l.A.L;return a=null!==ZC._n_(o.BX[r])?o.BX[r]:o.X[r],l.CV=[["%y",a],["%scale-value-label",a]],e=l.b(e,i,t,n)},T1:function(){var e=this;e.setup();var i,t=e.A.B1,n=e.A.CM;switch(e.A.A6U){case"plot-max":i=(ZC._f_(e.AD)-e.A.XY)/(e.A.A4B-e.A.XY);break;case"plot-total":i=(ZC._f_(e.AD)-e.A.XY)/(e.A.A5W-e.A.XY);break;case"chart-max":i=(ZC._f_(e.AD)-e.A.WO)/(e.A.A3K-e.A.WO);break;case"chart-total":i=(ZC._f_(e.AD)-e.A.WO)/(e.A.A4D-e.A.WO)}switch(ZC.P4(i)||(i=.5),e.I=t.A9,e.F=n.A9,e.A.CW){case"alpha":case"brightness":e.C5=e.A.Q3+i*(e.A.UO-e.A.Q3);break;case"horizontal":e.I=1.01+e.A.Q3*t.A9+i*t.A9*(e.A.UO-e.A.Q3),t.AU&&(e.iX=e.iX+t.A9-e.I);break;case"vertical":e.F=1.01+e.A.Q3*n.A9+i*n.A9*(e.A.UO-e.A.Q3),n.AU||(e.iY=e.iY+n.A9-e.F);break;case"size":e.I=1.01+e.A.Q3*t.A9+i*t.A9*(e.A.UO-e.A.Q3),e.F=1.01+e.A.Q3*n.A9+i*n.A9*(e.A.UO-e.A.Q3),e.iX+=(t.A9-e.I)/2,e.iY+=(n.A9-e.F)/2}e.iX-=e.AT/2,e.iY-=e.AT/2,e.I+=e.AT,e.F+=e.AT},paint:function(){var e=this;e.b(),e.T1();var i=e.C.P;if(!(e.iY+5=i.iY+i.F)){if(e.AM){var t=zingchart.pool.getInstance("HS",e,e.A.K+"-piano-box");if(t.K=e.K,t.copy(e),("none"!==e.A.IY||e.C.IT[e.A.L]||e.C.KD||e.A.SQ&&e.A.SQ[e.L])&&t.copy(e.A.I8(e,t)),t.iX=e.iX,t.iY=e.iY,t.I=e.I,t.F=e.F,t.Z=e.A.CO("bl",1),t.C6=e.A.CO("bl",0),(-1!==t.BV&&t.AT>0||t.PQ+t.OC+t.NL+t.P6!==""||-1!==t.A0||-1!==t.AE||""!==t.D9||""!==t.GQ||""!==t.HJ)&&(t.paint(),!t.K5)){var n=e.C.K+"-node-area "+e.C.K+"-plotset-plot-"+e.A.L+"-node-area zc-node-area";e.A.A.HN.push(ZC.Q.GC("rect",e.A.E8,e.A.IR)+'class="'+n+'" id="'+e.K+'" coords="'+ZC._i_(e.iX+ZC.MAPTX)+","+ZC._i_(e.iY+ZC.MAPTX)+","+ZC._i_(e.iX+e.I+ZC.MAPTX)+","+ZC._i_(e.iY+e.F+ZC.MAPTX)+'" />')}}e.A.U&&e.A.U.AM&&e.GU()}},A3H:function(e){var i=this;ZC.move||i.M2({layer:e,type:"box",initcb:function(){this.AE=i.A.BP[3],this.B7=i.A.BP[1],this.BV=i.A.BP[1],this.A0=i.A.BP[2]},setupcb:function(){this.iX=i.iX,this.iY=i.iY,this.I=i.I,this.F=i.F}})}}),ZC.A5O=ZC.M5.C7({setup:function(){var e=this,i=e.A.B1,t=e.A.CM,n=[i.V,i.A1,t.V,t.A1];e.JL!==n&&(i.AU?e.iX=i.iX+i.I-i.A5-(e.L+1)*i.A9:e.iX=i.iX+i.A5+e.L*i.A9,t.AU?e.iY=t.iY+t.A5+e.A.L*t.A9:e.iY=t.iY+t.F-t.A5-(e.A.L+1)*t.A9,e.JL=n),e.HY||(e.copy(e.A),e.E7=e.A.E7,e.DE()&&e.parse(!1),e.HY=!0)},KE:function(e,i,t,n){var a=this,l=ZC._f_(a.A.A.F7["%pstack-"+a.L+"-0-sum"]||"0"),o=a.A.ML();ZC._cp_(i,o),a.CV=[];var r,s;if(a.A.L>0&&a.A.A.A6[a.A.L-1]&&a.A.A.A6[a.A.L-1].R[a.L]?s=""+(r=100*a.AD/a.A.A.A6[a.A.L-1].R[a.L].AD):(r=100,s="100"),null!==ZC._n_(o.decimals)&&(s=r.toFixed(ZC.BQ(0,ZC._i_(o.decimals)))),a.CV.push(["%output-percent-value",s]),l>0){var A=100*a.AD/l,C=""+A;null!==ZC._n_(o.decimals)&&(C=A.toFixed(ZC.BQ(0,ZC._i_(o.decimals)))),a.CV.push(["%node-percent-value",C]),a.CV.push(["%npv",C])}return e=a.b(e,i,t,n)},paint:function(){var e,i,t,n,a,l,o,r,s,A,C,c,u,p=this;p.b();var Z=p.A.B1,h=p.A.CM;p.setup(),"static"===p.A.A2D?(p.C.AY.S7[p.L],e=p.C.AY.A84[p.L]):(p.C.AY.B4,e=p.C.AY.BL);var d=p.A.KX;d<=1&&(d*=Z.A9);var f=p.A.NK;f<=1&&(f*=Z.A9);var _=p.A.LR;_<=1&&(_*=Z.A9);var g=Z.A9-d-f-_,v=_+g*(p.AD/e),b=0;p.A.L+1')}for(i=0,t=p.A.OO.length;i0&&a.A.A.A6[a.A.L-1]&&a.A.A.A6[a.A.L-1].R[a.L]?s=""+(r=100*a.AD/a.A.A.A6[a.A.L-1].R[a.L].AD):(r=100,s="100"),null!==ZC._n_(o.decimals)&&(s=r.toFixed(ZC.BQ(0,ZC._i_(o.decimals)))),a.CV.push(["%output-percent-value",s]),l>0){var A=100*a.AD/l,C=""+A;null!==ZC._n_(o.decimals)&&(C=A.toFixed(ZC.BQ(0,ZC._i_(o.decimals)))),a.CV.push(["%node-percent-value",C]),a.CV.push(["%npv",C])}return e=a.b(e,i,t,n)},ACC:function(e){var i,t=this,n=t.A.B1,a=t.A.CM;null!==ZC._n_(e.o.placement)&&(i=e.o.placement);var l=t.iX+a.A9/2-e.I/2,o=t.iY+n.A9/2-e.F/2,r=t.D["entry-exit"],s=(r[0]+r[1])/2;switch(i){case"in":case"auto":break;case"top":l=t.iX+a.A9-e.I-5;break;case"bottom":l=t.iX+5;break;case"left":o=t.iY+n.A9/2-s/2+5;break;case"left-out":o=t.iY+n.A9/2-s/2-e.F-5;break;case"right":o=t.iY+n.A9/2+s/2-e.F-5;break;case"right-out":o=t.iY+n.A9/2+s/2+5}return null!==ZC._n_(e.o.x)&&(l=e.iX),null!==ZC._n_(e.o.y)&&(o=e.iY),[ZC._i_(l),ZC._i_(o)]},paint:function(){var e,i,t,n,a,l,o,r,s,A,C,c,u,p=this;p.b();var Z=p.A.B1,h=p.A.CM;p.setup(),"static"===p.A.A2D?(p.C.AY.S7[p.L],e=p.C.AY.A84[p.L]):(p.C.AY.B4,e=p.C.AY.BL);var d=p.A.KX;d<=1&&(d*=Z.A9);var f=p.A.NK;f<=1&&(f*=Z.A9);var _=p.A.LR;_<=1&&(_*=Z.A9);var g=Z.A9-d-f-_,v=_+g*(p.AD/e),b=0;p.A.L+1')}for(i=0,t=p.A.OO.length;ie.AD?(e.A.o["trend-up"]&&(e.IZ.append(e.A.o["trend-up"]),e.IZ.parse()),e.A.MR.up||(e.A.MR.up=new ZC.DS(e.A),e.A.MR.up.copy(e.IZ),e.A.MR.size++)):(e.A.o["trend-equal"]&&(e.IZ.append(e.A.o["trend-equal"]),e.IZ.parse()),e.A.MR.equal||(e.A.MR.equal=new ZC.DS(e.A),e.A.MR.equal.copy(e.IZ),e.A.MR.size++)),e.HY=!0),e.A.IG){e.DN[2]e.AD?e.IZ=e.A.MR.up:e.IZ=e.A.MR.equal;var a=ZC.CY(e.D.WZ,e.D.V5),l=ZC.BQ(e.D.WZ,e.D.V5)-ZC.CY(e.D.WZ,e.D.V5);l<2&&(l=2),e.D.A7O=a+l/2}},KE:function(e,i,t,n){function a(e){return ZC.AP.GF(e,o)}var l=this,o=l.A.ML();return ZC._cp_(i,o),l.CV=[["%node-value-stock-open",a(l.AD)],["%open",a(l.AD)],["%v0",a(l.AD)],["%node-value-stock-high",a(l.DN[0])],["%high",a(l.DN[0])],["%v1",a(l.DN[0])],["%node-value-stock-low",a(l.DN[1])],["%low",a(l.DN[1])],["%v2",a(l.DN[1])],["%node-value-stock-close",a(l.DN[2])],["%close",a(l.DN[2])],["%v3",a(l.DN[2])]],e=l.b(e,i,t,n)},A9L:function(){var e,i,t=this;if(t.DN=[],t.o.value instanceof Array&&5===t.o.value.length)t.BU=ZC._f_(t.o.value[0]),null!==t.BU&&(null!==ZC._n_(t.A.JY[t.BU])&&-1!==ZC.AV(t.A.JY[t.BU],t.L)||t.A.UY(t.BU,t.L)),i=[t.o.value[1],t.o.value[2],t.o.value[3],t.o.value[4]];else if(t.o.value[1]instanceof Array){if("string"==typeof t.o.value[0]){var n=ZC.AV(t.A.B1.IM,t.o.value[0]);-1!==n?t.BU=n:(t.A.B1.IM.push(t.o.value[0]),t.BU=t.A.B1.IM.length-1)}else t.BU=ZC._f_(t.o.value[0]);null!==t.BU&&(null!==ZC._n_(t.A.JY[t.BU])&&-1!==ZC.AV(t.A.JY[t.BU],t.L)||t.A.UY(t.BU,t.L)),i=t.o.value[1]}else i=t.o.value;t.CJ=i.join(" "),t.AD=ZC._f_(i[0]),null!==ZC._n_(e=i[1])&&t.DN.push(ZC._f_(e)),null!==ZC._n_(e=i[2])&&t.DN.push(ZC._f_(e)),null!==ZC._n_(e=i[3])&&t.DN.push(ZC._f_(e))},ABC:function(){var e=this,i={};return e.DN[2]1&&(u>1?c=(A-(l-1)*C+(l-1)*u)/l:u*=c=(A-(l-1)*C)/(l-(l-1)*u)),c=ZC._l_(c,1,A);var p=i.iX-n/2+r+a*(c+C)-a*u;p=ZC._l_(p,i.iX-n/2+r,i.iX+n/2-s);var Z=c,h=ZC.CY(i.D.WZ,i.D.V5),d=ZC.BQ(i.D.WZ,i.D.V5)-ZC.CY(i.D.WZ,i.D.V5);d<2&&(d=2),r+s===0&&(p-=.5,Z+=1),i.I=Z,i.F=d,i.iX=p,i.D.A7O=h+d/2,i.setNodeData({x:p,y:h,w:Z,h:d});var f;if(i.AM){f=ZC.Q.E9(i.H.usc()?i.H.K+"-main-c":i.H.K5?i.C.K+"-plots-bl-c":i.C.K+"-plot-"+i.A.L+"-bl-1-c",i.H.AC);var _=i.iX+i.I/2;i.DN[2]i.AD&&(e=i.A.o["trend-up"])?(i.D["selected-state"]=e["selected-state"],i.D["background-state"]=e["background-state"]):i.DN[2]===i.AD&&(e=i.A.o["trend-equal"])&&(i.D["selected-state"]=e["selected-state"],i.D["background-state"]=e["background-state"]);var g,v=i.A.I8(i,i.IZ);switch(i.A.CW){default:(g=[]).push([_,i.D.A9R],[_,ZC.CY(i.D.WZ,i.D.V5)],null,[_,i.D.AAQ],[_,ZC.BQ(i.D.WZ,i.D.V5)]),ZC.CS.paint(f,v,g);var b,m;m=i.DN[2]i.AD?i.A.ACL:i.A.AB8,0!==i.A.E7.length||void 0===m||i.N.o.override||i.C.KD?(b=new ZC.HS(i.A)).copy(v):b=m,i.GZ(b),b.Z=i.A.CO("bl",1),b.C6=i.A.CO("bl",0),b.K=i.K,b.iX=p,b.iY=h,b.I=i.I,b.F=i.F,b.paint(),0!==i.A.E7.length||void 0!==m||i.N.o.override||i.C.KD||(i.DN[2]i.AD?i.A.ACL=b:i.A.AB8=b);break;case"whisker":case"ohlc":g=[];var B=Math.max(i.I/4,4);g.push([_,i.D.A9R],[_,i.D.AAQ],null,[_-B,i.D.WZ],[_,i.D.WZ],null,[_+B,i.D.V5],[_,i.D.V5]),i.GZ(v),ZC.CS.paint(f,v,g)}if(i.A.FW){var D=i.C.K+"-node-area "+i.C.K+"-plotset-plot-"+i.A.L+"-node-area zc-node-area";i.A.A.HN.push(ZC.Q.GC("rect",i.A.E8,i.A.IR)+'class="'+D+'" id="'+i.K+'" coords="'+ZC._i_(p+ZC.MAPTX)+","+ZC._i_(i.D.A9R+ZC.MAPTX)+","+ZC._i_(p+Z+ZC.MAPTX)+","+ZC._i_(i.D.AAQ+ZC.MAPTX)+'" />')}i.A.U&&i.A.U.AM&&i.GU()}},A3H:function(){var e=this;if(!ZC.move&&e.A.IB&&e.A.AM)switch(e.b(),e.A.CW){case"candlestick":var i=new ZC.HS(e.A);i.K=e.K+"-hover",i.Z=ZC.AK(e.C.K+"-hover-c"),i.C1=e.A.BP[0],i.AE=e.A.BP[3],i.B7=e.A.BP[1],i.BV=e.A.BP[1],i.A0=e.A.BP[2],i.append(e.A.IB.o),i.PR=!0,i.parse(),i.JE=function(i){return e.JE(i)},i.DE()&&i.parse(),e.DN[2]e.AD&&e.A.o["trend-up"]?(i.append(e.A.o["trend-up"]),i.append(e.A.o["hover-state"]),e.A.o["trend-up"]["hover-state"]&&i.append(e.A.o["trend-up"]["hover-state"]),i.parse()):e.DN[2]===e.AD&&e.A.o["trend-equal"]&&(i.append(e.A.o["trend-equal"]),i.append(e.A.o["hover-state"]),e.A.o["trend-equal"]["hover-state"]&&i.append(e.A.o["trend-equal"]["hover-state"]),i.parse()),i.iX=e.getNodeData("x"),i.iY=e.getNodeData("y"),i.I=e.getNodeData("w"),i.F=e.getNodeData("h");var t=e.C.P;i.iYt.iY+t.F&&(i.F=t.iY+t.F-i.iY),i.AM&&i.paint()}}}),ZC.A76=ZC.M5.C7({setup:function(){var e=this,i=e.C.BN(e.A.BT("k")[0]),t=e.C.BN(e.A.BT("v")[0]),n=e.L%i.GX,a=Math.floor(e.L/i.GX),l=t.EG/(t.BL-t.B4);e.iX=i.iX+n*i.GH+i.GH/2,e.iY=i.iY+a*i.G8+i.G8/2,e.D.angle=t.DG-t.EG/2+l*(e.AD-t.B4),t.AU&&(e.D.angle=t.DG+t.EG/2-l*(e.AD-t.B4)),e.HY||(e.copy(e.A),e.E7=e.A.E7,e.DE()&&e.parse(!1),e.HY=!0)},ACC:function(e){var i,t,n,a=e.I,l=e.F,o=this,r=o.C.BN(o.A.BT("k")[0]),s=ZC.CY(r.GH/2,r.G8/2)*r.JM,A=o.L%r.GX,C=Math.floor(o.L/r.GX),c=r.iX+A*r.GH+r.GH/2+r.BJ,u=r.iY+C*r.G8+r.G8/2+r.BH;switch(e.o.placement){case"center":t=c-a/2+o.BJ,n=u-l/2+o.BH;break;case"edge":t=(i=ZC.AO.BK(c,u,s+e.DR,o.D.angle))[0]-a/2+o.BJ,n=i[1]-l/2+o.BH;break;case"tip":t=(i=ZC.AO.BK(c,u,o.D.size+e.DR,o.D.angle))[0]-a/2+o.BJ,n=i[1]-l/2+o.BH;break;default:t=(i=ZC.AO.BK(c,u,s/2+e.DR,o.D.angle))[0]-a/2+o.BJ,n=i[1]-l/2+o.BH}return null!==ZC._n_(e.o.x)&&(t=e.iX),null!==ZC._n_(e.o.y)&&(n=e.iY),[ZC._i_(t),ZC._i_(n)]},ABC:function(){return{color:this.A0}},XP:function(){return{"background-color":this.A0,"border-color":this.B7,color:this.C1}},paint:function(){function e(e){var i=[],a=n.A.HP;a[4]>-1&&a[4]<1&&(a[4]=ZC._i_(a[4]*l));var o=ZC.AO.BK(s,A,a[4],e);if(a[0]>=0)for(t=-a[2];t<=180+a[2];t+=5)i.push(ZC.AO.BK(o[0],o[1],a[0],e+270-t));else i.push(ZC.AO.BK(o[0],o[1],ZC._a_(a[0]),e-90)),i.push(ZC.AO.BK(o[0],o[1],ZC._a_(a[0]),e+90));if(0===a[1])i.push(ZC.AO.BK(s,A,C>0?C:.9*l,e));else if(a[1]>0)for(o=ZC.AO.BK(s,A,C>0?C:.9*l,e),t=-a[3];t<=180+a[3];t+=5)i.push(ZC.AO.BK(o[0],o[1],a[1],e-270-t));else o=ZC.AO.BK(s,A,(C>0?C:.9*l)+a[1],e),i.push(ZC.AO.BK(o[0],o[1],ZC._a_(a[1]/(90/a[3])),e+90),ZC.AO.BK(o[0],o[1],ZC._a_(a[1]),e+90),ZC.AO.BK(s,A,C>0?C:.9*l,e),ZC.AO.BK(o[0],o[1],ZC._a_(a[1]),e+270),ZC.AO.BK(o[0],o[1],ZC._a_(a[1]/(90/a[3])),e+270));return i.push([i[0][0],i[0][1]]),i}function i(){var e=u.FC(),i=n.C.K+"-node-area "+n.C.K+"-plotset-plot-"+n.A.L+"-node-area zc-node-area",t=ZC.Q.GC("poly",n.A.E8,n.A.IR)+'class="'+i+'" id="'+n.K+'" coords="'+e+'" />';n.A.A.HN.push(t)}var t,n=this;n.b(),n.setup(),n.CZ=!1;var a=n.C.BN(n.A.BT("k")[0]),l=ZC.CY(a.GH/2,a.G8/2)*a.JM,o=n.L%a.GX,r=Math.floor(n.L/a.GX),s=a.iX+o*a.GH+a.GH/2+a.BJ,A=a.iY+r*a.G8+a.G8/2+a.BH,C=ZC.IH(n.A.o.size||"0.9",!1);C>0&&C<=1&&(C*=l),n.D.size=C;var c=n.N=n.A.I8(n,n),u=new ZC.DW(n.A);u.copy(c),u.Z=n.A.CO("bl",1),u.C6=n.A.CO("bl",0),u.K=n.K+"-arrow";var p=n.C.BN(n.A.BT("v")[0]),Z=p.DG-p.EG/2,h=e(n.D.angle);if(n.D.points=h,u.DQ="poly",u.E=h,u.parse(),u.JE=function(e){return n.JE(e)},u.DE()&&u.parse(),n.A.GA&&!n.C.HF){var d,f=u,_={},g=n.A.L6;f.C5=0,_.alpha=c.C5,2===g&&(f.A2B=Z,_.A2B=n.D.angle);for(d in n.A.FT)f[ZC.EA.GK[ZC.EC(d)]]=n.A.FT[d],_[ZC.EC(d)]=c[ZC.EA.GK[ZC.EC(d)]];if(n.C.EM||(n.C.EM={}),null!==ZC._n_(n.C.EM[n.A.L+"-"+n.L]))for(d in n.C.EM[n.A.L+"-"+n.L]){var v=ZC.EA.GK[ZC.EC(d)];null===ZC._n_(v)&&(v=d),f[v]=n.C.EM[n.A.L+"-"+n.L][d]}n.C.EM[n.A.L+"-"+n.L]={},ZC._cp_(_,n.C.EM[n.A.L+"-"+n.L]);var b=new ZC.EA(f,_,n.A.JD,n.A.L2,ZC.EA.RC[n.A.L5],function(){i()});b.AW=n,b.ZZ=function(i,t){null!==ZC._n_(t.A2B)&&(i.E=e(t.A2B))},n.LL(b),n.A.U&&n.GU()}else u.paint(),n.A.U&&n.GU(),i()},A3H:function(e){var i=this;ZC.move||i.M2({layer:e,type:"shape",initcb:function(){this.copy(i),this.B7=i.A.BP[1],this.BV=i.A.BP[1],this.A0=i.A.BP[3],this.AE=i.A.BP[2],this.E=i.D.points,this.Z=this.C6=i.A.CO("bl",2)}})}}),ZC.A6W=ZC.M5.C7({$i:function(e){this.b(e);var i=this;i.CG=null,i.CL=null,i.MI="min"},KE:function(e,i,t,n){var a=this;return a.CV=[["%range-set",a.MI],["%node-min-value",a.CG],["%node-max-value",a.CL]],e=a.b(e,i,t,n)},A9L:function(){var e,i,t=this;t.o.value[1]instanceof Array?("string"==typeof t.o.value[0]?-1!==(i=ZC.AV(t.A.B1.IM,t.o.value[0]))?t.BU=i:(t.A.B1.IM.push(t.o.value[0]),t.BU=t.A.B1.IM.length-1):t.BU=ZC._f_(t.o.value[0]),null!==t.BU&&(null!==ZC._n_(t.A.JY[t.BU])&&-1!==ZC.AV(t.A.JY[t.BU],t.L)||t.A.UY(t.BU,t.L)),e=t.o.value[1]):e=t.o.value,"string"==typeof e[0]?-1!==(i=ZC.AV(t.A.CM.JI,e[0]))?t.CG=i:(t.A.CM.JI.push(e[0]),t.CG=t.A.CM.JI.length-1):t.CG=ZC._f_(e[0]),t.DN.push(t.CG),"string"==typeof e[1]?-1!==(i=ZC.AV(t.A.CM.JI,e[1]))?t.CL=i:(t.A.CM.JI.push(e[1]),t.CL=t.A.CM.JI.length-1):t.CL=ZC._f_(e[1]),t.CJ=e.join(" "),t.AD=t.CL},setup:function(){var e=this,i=e.A.OI,t=e.A.B1,n=e.A.CM,a=[t.V,t.A1,n.V,n.A1,e.MI];null===ZC._n_(e.AG)&&(e.AG=[]),e.JL!==a&&(i?(null!==e.BU?e.iY=t.B2(e.BU):e.iY=t.I4(e.L),e.iX=n.B2("min"===e.MI?e.CG:e.CL)):(null!==e.BU?e.iX=t.B2(e.BU):e.iX=t.I4(e.L),e.iY=n.B2("min"===e.MI?e.CG:e.CL)),e.JL=a),e.HY||(e.copy(e.A),e.E7=e.A.E7,e.DE()&&e.parse()),e.D.N9=n.B2(e.CG),e.D.QZ=n.B2(e.CL),e.HY=!0},ABC:function(){return{color:this.B7}},XP:function(){return{"background-color":this.B7,"border-color":this.B7,color:this.C1}},paint:function(){var e,i=this;i.b();var t=i.A.B1,n=i.A.Q2,a=i.A.OI,l=i.A.R;i.setup(),null!==ZC._n_(i.A.o[i.MI+"-line"])&&(i.append(i.A.o[i.MI+"-line"]),i.parse()),i.CZ=!1,i.C6=i.A.CO("bl",1);var o,r,s,A,C,c,u,p,Z,h,d,f,_,g=[],v=[];switch(i.A.CW){default:var b=!0;!t.ED&&i.L<=t.V&&(b=!1),l[i.L-i.A.W]||(b=!1),b&&(l[i.L-i.A.W].MI=i.MI,l[i.L-i.A.W].setup(),a?(r=[i.D.N9,i.iY],s=[l[i.L-i.A.W].D.N9,l[i.L-i.A.W].iY],A=[i.D.QZ,i.iY],C=[l[i.L-i.A.W].D.QZ,l[i.L-i.A.W].iY],c=ZC.AO.A4G(r,s,A,C),o=ZC.DT(c[1],l[i.L-i.A.W].iY,i.iY)?c:ZC.AO.JO(l[i.L-i.A.W].iX,l[i.L-i.A.W].iY,l[i.L].iX,l[i.L].iY),v.push([o[0],ZC._i_(o[1])]),g.push([o[0],o[1]])):(r=[i.iX,i.D.N9],s=[l[i.L-i.A.W].iX,l[i.L-i.A.W].D.N9],A=[i.iX,i.D.QZ],C=[l[i.L-i.A.W].iX,l[i.L-i.A.W].D.QZ],c=ZC.AO.A4G(r,s,A,C),o=ZC.DT(c[0],l[i.L-i.A.W].iX,i.iX)?c:ZC.AO.JO(l[i.L-i.A.W].iX,l[i.L-i.A.W].iY,l[i.L].iX,l[i.L].iY),v.push([ZC._i_(o[0]),o[1]]),g.push([o[0],o[1]]))),a?v.push([i.iX,ZC._i_(i.iY)]):v.push([ZC._i_(i.iX),i.iY]),g.push([i.iX,i.iY]);var m=!0;!t.ED&&i.L>=t.A1&&(m=!1),l[i.L+i.A.W]||(m=!1),m&&(l[i.L+i.A.W].MI=i.MI,l[i.L+i.A.W].setup(),a?(r=[i.D.N9,i.iY],s=[l[i.L+i.A.W].D.N9,l[i.L+i.A.W].iY],A=[i.D.QZ,i.iY],C=[l[i.L+i.A.W].D.QZ,l[i.L+i.A.W].iY],c=ZC.AO.A4G(r,s,A,C),o=ZC.DT(c[1],l[i.L+i.A.W].iY,i.iY)?c:ZC.AO.JO(l[i.L].iX,l[i.L].iY,l[i.L+i.A.W].iX,l[i.L+i.A.W].iY),v.push([o[0],ZC._i_(o[1])]),g.push([o[0],o[1]])):(r=[i.iX,i.D.N9],s=[l[i.L+i.A.W].iX,l[i.L+i.A.W].D.N9],A=[i.iX,i.D.QZ],C=[l[i.L+i.A.W].iX,l[i.L+i.A.W].D.QZ],c=ZC.AO.A4G(r,s,A,C),o=ZC.DT(c[0],l[i.L+i.A.W].iX,i.iX)?c:ZC.AO.JO(l[i.L].iX,l[i.L].iY,l[i.L+i.A.W].iX,l[i.L+i.A.W].iY),v.push([ZC._i_(o[0]),o[1]]),g.push([o[0],o[1]])));break;case"spline":if("undefined"==typeof i.D["intersect.index"]&&(i.D["intersect.index"]=-1,l[i.L+i.A.W])){var B=[],D=[],K=[];for(u=-1;u<3;u++)l[i.L+u]?(l[i.L+u].setup(),B.push(l[i.L+u].D.N9),K.push(l[i.L+u].D.QZ),a?D.push(l[i.L+u].iY):D.push(l[i.L+u].iX)):(B.push(i.D.N9),K.push(i.D.QZ),a?D.push(i.iY):D.push(i.iX));Z=ZC._a_(D[2]-D[1]);var E=ZC.AO.XZ(i.A.Q8,B,ZC._i_(Z)),F=ZC.AO.XZ(i.A.Q8,K,ZC._i_(Z));if(l[i.L+i.A.W].CG===l[i.L+i.A.W].CL)i.D["intersect.index"]=E.length;else{var X=E[0][1]-F[0][1];for(u=1,p=E.length;u=0;u--)i.AG.push(i.A.S1.max[u]);if(null!==ZC._n_(e=i.A.S1.min))for(u=0,p=e.length;u=0;u--)i.AG.push(v[u]);if("max"===i.MI){var Y=new ZC.DW(i.A);Y.K=i.K+"-area",Y.Z=i.A.CO("bl",0),Y.copy(i),Y.B0=0,Y.AT=0,Y.EX=0,Y.G6=0,Y.parse(),Y.E=i.AG,Y.C5=i.A.HQ;var M=i.C.P;for(Y.D1=[M.iX,M.iY,M.iX+M.I,M.iY+M.F],Y.paint(),i.D.pointsarea=[],u=0,p=i.AG.length;u'))}"min"===i.MI?i.D.points=g:(i.D.points.push(null),i.D.points=i.D.points.concat(g));var H=new ZC.D0(i);H.copy(i),H.append(i.A.o[i.MI+"-line"]),H.parse(),ZC.CS.setup(n,H),ZC.CS.paint(n,H,g),"max"===i.MI&&i.paintPreview(i,i.D.points,i.D.pointsarea);if(a?ZC.DT(i.iY,t.iY-1,t.iY+t.F+1)&&ZC.DT(i.iX,t.iX-1,t.iX+t.I+1):ZC.DT(i.iX,t.iX-1,t.iX+t.I+1)&&ZC.DT(i.iY,t.iY-1,t.iY+t.F+1)){var L=new ZC.DW(i.A);L.K=i.K+"-marker-"+i.MI,L.Z=L.C6=i.A.CO("fl",0),L.iX=i.iX,L.iY=i.iY,L.B7=i.A.BP[3],L.BV=i.A.BP[3],L.A0=i.A.BP[2],L.AE=i.A.BP[2],L.append(i.A.A2.o),i.A.o[i.MI+"-marker"]&&L.append(i.A.o[i.MI+"-marker"]),L.parse(),L.JE=function(e){return i.JE(e)},L.DE()&&L.parse(),L.AM&&"none"!==L.AF&&(i.A.MO>t.A1-t.V&&L.paint(),i.D["marker.type"]=L.DQ,f=i.C.K+"-node-area "+i.C.K+"-plotset-plot-"+i.A.L+"-node-area zc-node-area",t.AU&&g.reverse(),i.A.FW&&(""!==(_=ZC.AO.PM(ZC.AO.YW(i.D.points),4))?i.A.A.HN.push(ZC.Q.GC("poly",i.A.E8,i.A.IR)+'class="'+f+'" id="'+i.K+"--"+i.MI+'" coords="'+_+'" />'):i.A.A.HN.push(ZC.Q.GC("circle",i.A.E8,i.A.IR)+'class="'+f+'" id="'+i.K+"--"+i.MI+'" coords="'+ZC._i_(L.iX+ZC.MAPTX)+","+ZC._i_(L.iY+ZC.MAPTX)+","+ZC._i_(1.5*ZC.BQ(3,L.AI))+'" />'))),i.A.U&&i.A.U.AM&&i.GU()}},paintPreview:function(e,i,t){var n=this;if(n.C.BA&&n.C.BA.HY&&n.A.QH){var a=n.C.P,l=n.C.BA,o=n.A.mapPointsToPreview(t),r=new ZC.DW(n.A);r.copy(e),r.CZ=!0,r.L1=!0,r.B0=0,r.AT=0,r.EX=0,r.G6=0,r.C5=n.A.HQ,r.D1=[a.iX,a.iY,a.iX+a.I,a.iY+a.F],r.K=n.K+"-area-preview",r.Z=l.Z,r.E=o,r.paint();var s,A=n.A.mapPointsToPreview(i);n.A.VP?s=n.A.VP:(s=new ZC.D0(n),n.A.VP=s),s.copy(e);var C=ZC.Q.E9(l.Z,n.H.AC);s.B0=1,ZC.CS.paint(C,s,A,null,3)}},A3H:function(){var e=this,i=e.A.OI;if(!ZC.move){var t=e.A.B1;if(e.A.G4&&e.A.AM){var n=ZC.Q.E9(e.C.K+"-hover-c",e.H.AC),a=new ZC.DW(e.A);if(a.K=e.K+"-area-hover",a.Z=ZC.AK(e.C.K+"-hover-c"),a.L1=!0,a.copy(e),a.append(e.A.IB.o),a.E=e.D.pointsarea,a.parse(),a.AM){a.C5=e.A.HQ;var l=e.C.P;a.D1=[l.iX,l.iY,l.iX+l.I,l.iY+l.F],ZC.CS.setup(n,a),a.paint()}var o=ZC.Q.E9(e.C.K+"-hover-c",e.H.AC),r=new ZC.D0(e.A);r.K=e.K+"-line-hover",r.CZ=!1,r.B7=e.A.BP[3],r.append(e.A.IB.o),r.parse(),r.JE=function(i){return e.JE(i)},r.DE()&&r.parse(),r.AM&&(ZC.CS.setup(o,r),ZC.CS.paint(o,r,e.D.points))}if(e.A.MO>t.A1-t.V&&e.A.G4&&e.A.AM){e.b();var s=new ZC.DW(e.A);s.K=e.K+"-marker-max-hover",s.Z=ZC.AK(e.C.K+"-hover-c"),s.DQ=e.D["marker.type"],i?(s.iY=e.iY,s.iX=e.D.QZ):(s.iX=e.iX,s.iY=e.D.QZ),s.B7=e.A.BP[3],s.BV=e.A.BP[3],s.A0=e.A.BP[2],s.AE=e.A.BP[2],s.append(e.A.G4.o),s.parse(),s.JE=function(i){return e.JE(i)},s.DE()&&s.parse(),s.AM&&"none"!==s.AF&&s.paint(),s.K=e.K+"-marker-min-hover",i?s.iX=e.D.N9:s.iY=e.D.N9,s.AM&&"none"!==s.AF&&s.paint()}}}}),ZC.A6V=ZC.M5.C7({U:null,$i:function(e){this.b(e),this.U=null},parse:function(){this.b()},AAO:function(){this.b();var e=this,i=e.C.D;i.update.npv=i.update["node-percent-value"]=e.KE("%npv")},KE:function(e,i,t,n){var a=this,l=a.A.ML();ZC._cp_(i,l),-1===e.indexOf("%npv")&&-1===e.indexOf("%node-percent-value")||null!==ZC._n_(l.decimals)&&-1!==l.decimals||(l.decimals=1);var o=0,r="0";if(a.A.A.KH[a.L]>0&&(r=""+(o=100*a.AD/a.A.A.KH[a.L])),a.A.A.A6.length>1&&a.A.L===a.A.A.A6.length-1){var s=0;if(null===ZC._n_(a.A.o.totals)){for(var A=0;A0&&(c=""+(C=100*a.A.A.A6[A].R[a.L].AD/a.A.A.KH[a.L])),null!==ZC._n_(l.decimals)&&(c=C.toFixed(ZC.BQ(0,ZC._i_(l.decimals)))),s+=ZC._f_(c)}r=""+(o=Math.max(0,100-s))}}null!==ZC._n_(l.decimals)&&(r=o.toFixed(ZC.BQ(0,ZC._i_(l.decimals))));var u=ZC._f_(a.A.A.KH[a.L]||"0"),p=""+u;return p=ZC.AP.GF(u,l,a.A),a.CV=[["%node-percent-value",r],["%npv",r],["%pie-total-value",p]],e=a.b(e,i,t,n)},UV:function(e){var i,t=this,n=(t.B3+t.BI)/2%360,a=0;null!==ZC._n_(i=e["offset-r"])&&(a=ZC._f_(ZC._p_(i))),a<1&&(a*=t.AI);var l=new ZC.CF(t.C,(t.CN+.5*(t.AI-t.CN)+t.DR+a)*ZC.EF(n),(t.CN+.5*(t.AI-t.CN)+t.DR+a)*ZC.EO(n),0).EB;return[l[0],l[1],{reference:t,center:!0}]},setup:function(){var e=this,i=e.C.BN(e.A.BT("k")[0]),t=e.L%i.GX,n=Math.floor(e.L/i.GX);e.iX=i.iX+t*i.GH+i.GH/2+i.BJ,e.iY=i.iY+n*i.G8+i.G8/2+i.BH,e.HY||(e.copy(e.A),e.E7=e.A.E7,e.DE()&&e.parse(),e.HY=!0)},ABC:function(e){var i={},t="out";return null!==ZC._n_(e.o.placement)&&(t=e.o.placement),i.color="out"===t?this.A0:this.C1,i},ACC:function(e){var i,t=this,n="out";null!==ZC._n_(i=e.o.placement)&&(n=i);var a,l,o,r,s,A=e.I,C=e.F,c=(t.B3+t.BI)/2%360,u=c;if("out"===n){c=u=t.A.A.Y4["n"+t.L][t.A.L];var p=function(i,n){n<0&&(n=360+n),n%=360;var a=ZC.AO.BK(t.iX,t.iY,i+t.DR+e.DR+20,n),l=t.C.F0["x-angle"];l>45&&t.A.A.A6.length>10&&(t.C.F0["x-angle"]=45+(l-45)/3),s=new ZC.CF(t.C,a[0]-ZC.AN.E3,a[1]-ZC.AN.E2,0),t.C.F0["x-angle"]=l,a[0]=s.EB[0],a[1]=s.EB[1];var o=a[0]+e.BJ-A/2,r=a[1]+e.BH-C/2;return n>=0&&n<=90||n>=270&&n<=360?o+=A/2+10:o-=A/2+10,[o,r]},Z=p(t.AI,u);a=Z[0],l=Z[1],t.U=e;var h={x:a,y:l,width:A,height:C},d=zingchart.DEV.SPREADTYPE;r=!0;for(var f=0,_=0,g=-1,v=0,b=0;r&&b<1024;){r=!1;for(var m=0,B=t.A.A.TQ.length;m10?-8:-2)||h.x+e.I>t.C.P.iX+t.C.P.I||h.xt.C.P.iY+t.C.P.F||h.y100&&(v=0,0===d?(f=0,_+=4):1===d&&(_=0,f+=1,g*=-1)))}a=h.x,l=h.y,c=u+f,o={text:t.A.AR,x:h.x,y:h.y,width:A,height:C,plotindex:t.A.L,nodeindex:t.L},t.A.A.TQ.push(o)}else if("in"===n){var D=t.CN<30?.65:.5,K=ZC.AO.BK(t.iX,t.iY,t.CN+D*(t.AI-t.CN)+t.DR+e.DR,c);s=new ZC.CF(t.C,K[0]-ZC.AN.E3,K[1]-ZC.AN.E2,0),K[0]=s.EB[0],K[1]=s.EB[1],a=K[0]+e.BJ-A/2,l=K[1]+e.BH-C/2}else"center"===n&&(a=(s=new ZC.CF(t.C,t.iX-ZC.AN.E3,t.iY-ZC.AN.E2,0)).EB[0]+e.BJ-A/2,l=s.EB[1]+e.BH-C/2);return r&&(a=-9999,l=-9999,e.AM=!1),null!==ZC._n_(e.o.x)&&(a=e.iX),null!==ZC._n_(e.o.y)&&(l=e.iY),a>=-2&&(a=ZC._a_(a)),l>=-2&&(l=ZC._a_(l)),[ZC._i_(a),ZC._i_(l),c]},GU:function(e,i){var t,n=this,a=n.b(e,i);if(e)return a;if(n.AM&&a.AM&&null!==ZC._n_(a.AR)&&""!==a.AR){var l="out";if(null!==ZC._n_(a.o.placement)&&(l=a.o.placement),"out"===l){var o=!0;if(null!==ZC._n_(t=a.o.connected)&&(o=ZC._b_(t)),o){var r=new ZC.DW(n.A);r.Z=r.C6=n.A.CO("bl",0),r.append(n.A.C2.o),r.B7=n.A0,r.DQ="line",r.E=[];var s=a.D.positioninfo,A=(n.B3+n.BI)/2%360,C=0;A>=0&&A<=180&&(C=n.D.thickness/2);var c=ZC.AO.BK(n.iX,n.iY,n.AI+n.DR+a.DR,A);(c=new ZC.CF(n.C,c[0]-ZC.AN.E3,c[1]-ZC.AN.E2,C).EB)[0]+=n.BJ,c[1]+=n.BH,r.E.push(c);var u=ZC.AO.BK(n.iX,n.iY,n.AI+n.DR+a.DR+20,A);(u=new ZC.CF(n.C,u[0]-ZC.AN.E3,u[1]-ZC.AN.E2,C).EB)[0]+=n.BJ,u[1]+=n.BH,a.iX>=n.iX?r.E.push([u[0],u[1],s[0],s[1]+a.F/2]):r.E.push([u[0],u[1],s[0]+a.I+2,s[1]+a.F/2]),r.parse(),r.JE=function(e){return n.JE(e)},r.DE()&&r.parse(),r.AM&&r.paint()}}}},paint:function(){var e,i,t,n,a,l,o,r,s,A=this,C=A.C.CK,c=A.C.BN(A.A.BT("k")[0]),u=A.C.F0["x-angle"],p=A.C.F0["y-angle"];A.setup();var Z="pie-sel-"+A.A.L+"-"+A.L;if(A.o.detached&&"undefined"==typeof A.C.D[Z]&&(A.C.D[Z]=!0),!(A.AD<0)){var h=ZC.BQ(.7,ZC.EF(u));A.AI=ZC.CY(c.G8/h,c.GH)/2,null!==ZC._n_(A.A.o.size)?A.AI=A.A.AI:A.AI=c.JM*A.AI,A.CN<1&&(A.CN*=A.AI),A.CN=Math.max(0,A.CN),A.o.slice=A.CN,A.DR<1&&(A.DR*=A.AI),A.o["offset-r"]=A.DR;var d=A.A.NF;-1===d&&(d=A.AI/5),A.D.thickness=d;var f=A.iX-ZC.AN.E3,_=A.iY-ZC.AN.E2;A.B3=ZC._i_(A.B3),A.BI=ZC._i_(A.BI);var g=(A.B3+A.BI)/2;A.C.D[Z]&&(A.DR+=ZC._i_(.15*A.AI)),A.DR>0&&(f+=A.DR*ZC.EF(g),_+=A.DR*ZC.EO(g));var v=A.N=A.A.I8(A,A);v.DI=A.K+"-3dfacet";var b=new ZC.D0(A);if(b.copy(v),b.A0=ZC.AP.JH(ZC.AP.G5(b.A0)),b.AE=ZC.AP.JH(ZC.AP.G5(b.AE)),A.AD>=0||0===A.A.A.KH[A.L]){for(o=[],e=A.B3,o.push([f+A.CN*ZC.EF(e),_+A.CN*ZC.EO(e),0]),e=A.B3;e<=A.BI;e+=1)o.push([f+A.AI*ZC.EF(e),_+A.AI*ZC.EO(e),0]);for(e=A.BI,o.push([f+A.CN*ZC.EF(e),_+A.CN*ZC.EO(e),0]),e=A.BI;e>=A.B3;e-=1)o.push([f+A.CN*ZC.EF(e),_+A.CN*ZC.EO(e),0]);if(i=ZC.DH.D7(v,A.C,o),i.K=A.K+"-facet1",C.add(i),t=null,A.B3%360>=0+p&&A.B3%360<180+p||A.BI%360>0+p){r=A.B3,s=A.BI;var m=function(e,i,n){var a,l=[];for(a=e,l.push([f+A.AI*ZC.EF(a),_+A.AI*ZC.EO(a),0]),a=e;a<=i;a+=1)l.push([f+A.AI*ZC.EF(a),_+A.AI*ZC.EO(a),0]);for(a=i,l.push([f+A.AI*ZC.EF(a),_+A.AI*ZC.EO(a),d]),a=i;a>=e;a-=1)l.push([f+A.AI*ZC.EF(a),_+A.AI*ZC.EO(a),d]);(t=ZC.DH.D7(b,A.C,l)).MB=[.01,1,1,1],t.K=A.K+"-facet2"+n,C.add(t)};r<180&&s>360?(m(r=r<0?r+360:r,180,1),m(360,s,2)):(r=ZC.BQ(r,s>360?365:5),(s=ZC.CY(s,s>360?535:175))>r&&m(r,s,1))}if(l=null,A.CN>0+p&&A.BI>180+p){for(o=[],e=A.B3,r=A.B3,A.B3<180+p&&A.BI>180+p&&(e=180+p,r=180+p),o.push([f+A.CN*ZC.EF(e),_+A.CN*ZC.EO(e),0]),e=r;e<=A.BI;e+=1)o.push([f+A.CN*ZC.EF(e),_+A.CN*ZC.EO(e),0]);for(e=A.BI,o.push([f+A.CN*ZC.EF(e),_+A.CN*ZC.EO(e),d]),e=A.BI;e>=r;e-=1)o.push([f+A.CN*ZC.EF(e),_+A.CN*ZC.EO(e),d]);(l=ZC.DH.D7(b,A.C,o)).K=A.K+"-facet3",C.add(l)}var B=function(e,i,t){return[[f+e*ZC.EF(t),_+e*ZC.EO(t),0],[f+e*ZC.EF(t),_+e*ZC.EO(t),d],[f+i*ZC.EF(t),_+i*ZC.EO(t),d],[f+i*ZC.EF(t),_+i*ZC.EO(t),0]]};(n=ZC.DH.D7(b,A.C,{points:B(A.CN,A.AI,A.B3),mathpoints:B(A.CN+1,A.AI+1,A.B3-1)})).K=A.K+"-facet4",C.add(n),(a=ZC.DH.D7(b,A.C,{points:B(A.CN,A.AI,A.BI),mathpoints:B(A.CN+1,A.AI+1,A.BI+1)})).K=A.K+"-facet5",C.add(a);var D=A.C.K+"-node-area "+A.C.K+"-plotset-plot-"+A.A.L+"-node-area zc-node-area",K=ZC.Q.GC("poly",A.A.E8)+'class="'+D+'" id="'+A.K,E=A.A.A.HN;E.push(K+'--top" data-z-sort="1" coords="'+i.FC()+'" />'),t&&E.push(K+'--outer" data-z-sort="1" coords="'+t.FC()+'" />'),(A.CN>0||A.DR>0)&&(l&&E.push(K+'--inner" data-z-sort="2" coords="'+l.FC()+'" />'),E.push(K+'--start" data-z-sort="2" coords="'+n.FC()+'" />',K+'--end" data-z-sort="2" coords="'+a.FC()+'" />'))}A.A.U&&A.GU()}},WX:function(e,i){var t=this;if(t.b(e,i),"click"===i&&e.which<=1&&t.A.A7J){var n="pie-sel-"+t.A.L+"-"+t.L;t.C.D[n]="undefined"==typeof t.C.D[n]||!t.C.D[n],t.C.K3()}}}),ZC.A67=ZC.Z9.C7({setup:function(){this.T1()},UV:function(){var e=this;e.paint(!0);var i=e.C.BN(e.A.BT("v")[0]),t=e.iX+e.I/2,n=e.iY+(i.AU?e.F:0),a=new ZC.CF(e.C,t-ZC.AN.E3,n-ZC.AN.E2,e.A.D["z-start"]);return[ZC._i_(a.EB[0]),ZC._i_(a.EB[1]),{reference:e,center:!0}]},ACC:function(e){var i=this,t=i.b(e);if("-1/-1"!==t.join("/")){var n=new ZC.CF(i.C,t[0]+e.I/2-ZC.AN.E3,t[1]+e.F/2-ZC.AN.E2,i.A.D["z-mid"]);return[ZC._i_(n.EB[0])-e.I/2,ZC._i_(n.EB[1])-e.F/2]}return t},paint:function(e){var i,t=this;t.b(),void 0===e&&(e=!1);var n=t.C.CK,a=t.A.B1,l=t.A.CM;t.setup();var o=t.A.QF(),r=o.A9,s=o.ET,A=o.CC,C=o.CT,c=o.F3,u=o.D3,p=o.EZ;e?s=t.A.D["node-"+t.L+"-bar-index"]:t.A.D["node-"+t.L+"-bar-index"]=o.ET;var Z,h,d,f,_,g,v,b,m,B,D,K,E,F,X,I;if(t.A.CB){d=0;var x=t.A.A.K6[s];for(Z=0;Z0&&(t.CR!==t.AD&&(w=(d-t.CR+t.AD)/d),Y=(d-t.CR)/d),l.AU){var M=w;w=Y,Y=M}t.A.LJ&&(s=t.L);var H=t.iX-r/2+A+s*(u+c)-s*p;if(H=ZC._l_(H,t.iX-r/2+A,t.iX+r/2-C),t.A.D3>0){var L=u;(u=t.A.D3)<=1&&(u*=L),H+=(L-u)/2}var P=u,N=t.iY,k=null!==ZC._n_(t.A.LW[t.L])?t.A.LW[t.L]:0;if(N=t.A.CB&&"100%"===t.A.KQ?l.B2(100*(t.CR+k)/t.A.A.F7[t.L]["%total-"+t.A.DY]):l.B2(t.CR+k),t.A.CB?(_=N-(f="100%"===t.A.KQ?l.B2(100*(t.CR-t.AD+k)/t.A.A.F7[t.L]["%total-"+t.A.DY]):l.B2(t.CR-t.AD+k)),t.AD<0&&(N=f),l.AU?_>0&&(_=ZC._a_(_),N=f):_<0&&(N=f-(_=ZC._a_(_)))):N=(_=N-(f=l.B2(k)))<0?f-(_=ZC._a_(_)):f,A+C===0&&(H-=.5,P+=1),t.I=P,t.F=_,t.iX=H,t.iY=N,l.AU?t.AD>=l.H4?t.iYVal=N+t.F:t.iYVal=N:t.AD>=l.H4?t.iYVal=N:t.iYVal=N+t.F,t.C.CX){var O="middle";t.C.CX.o.marker&&null!==ZC._n_(i=t.C.CX.o.marker.alignment)&&(O=i),null!==ZC._n_(t.A.o["guide-marker"])&&null!==ZC._n_(i=t.A.o["guide-marker"].alignment)&&(O=i),"node"===O&&(t.D.A5C=t.iX+t.I/2)}if(!e){var Q,R,z,T=H-ZC.AN.E3,G=N-ZC.AN.E2,S=0,J=ZC.AN.FS,V=0,U=J;if(t.A.A37){if(R=S,"mixed3d"===t.C.AF||"mixed"===t.C.AF){for(Q=1,Z=0,h=t.A.A.A6.length;ZZ&&V--);U/=Q,V=Q-V-1}R=V*U+.2*U,z=(V+1)*U-.2*U}if(null!==ZC._n_(t.A.o["z-start"])&&(R=ZC._i_(t.A.o["z-start"])),null!==ZC._n_(t.A.o["z-end"])&&(z=ZC._i_(t.A.o["z-end"])),null!==ZC._n_(t.A.o.depth)){var W=ZC._i_(t.A.o.depth);R=V*U+U/2-W,z=V*U+U/2+W}S=R,J=z-R,t.A.D["z-plots"]=Q,t.A.D["z-cnt"]=V,t.A.D["z-depth"]=U,t.A.D["z-start"]=R,t.A.D["z-mid"]=(R+z)/2;var j=t.N=t.A.I8(t,t.N);if(j.DI=t.K+"-3dfacet",t.A.HT&&(t.GZ(j),j.parse()),j.AM){var q=new ZC.D0(t);q.copy(j),q.A0=ZC.AP.JH(ZC.AP.G5(q.A0)),q.AE=ZC.AP.JH(ZC.AP.G5(q.AE)),q.BV=ZC.AP.JH(ZC.AP.G5(q.BV));var $=new ZC.D0(t);$.copy(j),$.A0=ZC.AP.JH(ZC.AP.G5($.A0),15),$.AE=ZC.AP.JH(ZC.AP.G5($.AE),15),$.BV=ZC.AP.JH(ZC.AP.G5($.BV),15);var ee=new ZC.D0(t);ee.copy(j);var ie=t.C.K+"-node-area "+t.C.K+"-plotset-plot-"+t.A.L+"-node-area zc-node-area",te=ZC.Q.GC("poly",t.A.E8,t.N.IR)+'class="'+ie+'" id="'+t.K,ne=t.C.F0.true3d,ae=t.I/2,le=J/2,oe=w*ae,re=Y*ae,se=Y*le,Ae=w*le;l.AU&&!t.A.CB?(g=t.AD>=0?0:t.F,v=t.AD>=0?t.F:0):(g=t.AD>=0?t.F:0,v=t.AD>=0?0:t.F);var Ce=t.A.A.HN,ce=ZC.CY(le,ae),ue=t.C.F0["y-angle"],pe=t.C.F0.angle,Ze=ZC.EF(pe)*le,he=ZC.EO(pe)*le;ne||(ce=ZC.CY(2*Ze,ae));var de=function(e){var i=0,n=t.A.L,o=t.L,r=t.A.A.A6.length,s=t.A.R.length;switch((t.A.CB?"s":"")+(a.AU?"k":"")+(l.AU?"v":"")){case"":case"v":i=10*n+1e4*o+e;break;case"sv":i=10*(r-n)+1e4*o+e;break;case"k":i=10*n+1e4*(s-o)+e;break;case"skv":i=10*(r-n)+1e4*(s-o)+e;break;case"kv":i=10*n+1e4*(s-o)+e;break;case"s":i=10*n+1e4*o+e;break;case"sk":i=10*n+1e4*(s-o)+e}return i},fe=ZC.MAX,_e=-ZC.MAX,ge=ZC.MAX,ve=-ZC.MAX,be=ZC.MAX,me=-ZC.MAX,Be=ZC.MAX,De=-ZC.MAX;if("cylinder"===t.A.CW)for(I=0;I<=360;I+=4)(m=new ZC.CF(t.C,T+ZC.EO(I)*ce+ae,G,S+ZC.EF(I)*ce+le)).EB[0]ve&&(ve=m.EB[0],_e=I),(m=new ZC.CF(t.C,T+ZC.EO(I)*ce+ae,G+t.F,S+ZC.EF(I)*ce+le)).EB[0]De&&(De=m.EB[0],me=I);var Ke=t.A.o.facets||{};switch(t.A.CW){default:Ke.bottom?((b=new ZC.D0(t)).copy(q),b.append(Ke.bottom),b.parse(),E=ZC.DH.DA(b,t.C,T+.1,T+t.I-.1,G+t.F-.1,G+t.F-.1,S+.1,S+J-.1,"x")):E=ZC.DH.DA(q,t.C,T+.1,T+t.I-.1,G+t.F-.1,G+t.F-.1,S+.1,S+J-.1,"x"),E.K=t.K+"-facet1",E.FX=de(1),n.add(E),Ke.top?((b=new ZC.D0(t)).copy(q),b.append(Ke.top),b.parse(),K=ZC.DH.DA(b,t.C,T+.1,T+t.I-.1,G+.1,G+.1,S+.1,S+J-.1,"x")):K=ZC.DH.DA(q,t.C,T+.1,T+t.I-.1,G+.1,G+.1,S+.1,S+J-.1,"x"),K.K=t.K+"-facet2",K.FX=de(3),n.add(K),Ke.left?((b=new ZC.D0(t)).copy($),b.append(Ke.left),b.parse(),F=ZC.DH.DA(b,t.C,T+.1,T+.1,G+.1,G+t.F-.1,S+.1,S+J-.1,"z")):F=ZC.DH.DA($,t.C,T+.1,T+.1,G+.1,G+t.F-.1,S+.1,S+J-.1,"z"),F.K=t.K+"-facet3",F.FX=de(2),n.add(F),Ke.right?((b=new ZC.D0(t)).copy($),b.append(Ke.right),b.parse(),X=ZC.DH.DA(b,t.C,T+t.I-.1,T+t.I-.1,G+.1,G+t.F-.1,S+.1,S+J-.1,"z")):X=ZC.DH.DA($,t.C,T+t.I-.1,T+t.I-.1,G+.1,G+t.F-.1,S+.1,S+J-.1,"z"),X.K=t.K+"-facet4",X.FX=de(4),n.add(X),Ke.front?((b=new ZC.D0(t)).copy(ee),b.append(Ke.front),b.parse(),D=ZC.DH.DA(b,t.C,T+.1,T+t.I-.1,G+.1,G+t.F-.1,S+.1,S+.1,"y")):D=ZC.DH.DA(ee,t.C,T+.1,T+t.I-.1,G+.1,G+t.F-.1,S+.1,S+.1,"y"),D.K=t.K+"-facet5",D.FX=de(5),n.add(D),t.A.FW&&(1===Y&&Ce.push(te+'--top" coords="'+K.FC()+'" />'),Ce.push(te+'--left" coords="'+F.FC()+'" />',te+'--right" coords="'+X.FC()+'" />',te+'--front" coords="'+D.FC()+'" data-z-sort="-100" />'));break;case"pyramid":Ke.bottom?((b=new ZC.D0(t)).copy(q),b.append(Ke.bottom),b.parse(),E=ZC.DH.DA(b,t.C,T+ae-oe,T+ae+oe,G+g,G+g,S+le-Ae,S+le+Ae,"x")):E=ZC.DH.DA(q,t.C,T+ae-oe,T+ae+oe,G+g,G+g,S+le-Ae,S+le+Ae,"x"),E.K=t.K+"-facet1",E.FX=de(l.AU&&!t.A.CB?6:1),n.add(E),B=[[T+ae-oe,G+g,S+le-Ae],[T+ae+oe,G+g,S+le-Ae]],t.A.CB&&0!==Y?B.push([T+ae+re,G+v,S+le-se],[T+ae-re,G+v,S+le-se]):B.push([T+ae,G+v,S+le]),Ke.front?((b=new ZC.D0(t)).copy(j),b.append(Ke.front),b.parse(),D=ZC.DH.D7(b,t.C,B)):D=ZC.DH.D7(j,t.C,B),D.K=t.K+"-facet2",D.FX=de(3),n.add(D),B=[[T+ae-oe,G+g,S+le-Ae],[T+ae-oe,G+g,S+le+Ae]],t.A.CB&&0!==Y?B.push([T+ae-re,G+v,S+le+se],[T+ae-re,G+v,S+le-se]):B.push([T+ae,G+v,S+le]),Ke.left?((b=new ZC.D0(t)).copy($),b.append(Ke.left),b.parse(),F=ZC.DH.D7(b,t.C,B)):F=ZC.DH.D7($,t.C,B),F.K=t.K+"-facet3",F.FX=de(2),n.add(F),B=[[T+ae+oe,G+g,S+le-Ae],[T+ae+oe,G+g,S+le+Ae]],t.A.CB&&0!==Y?B.push([T+ae+re,G+v,S+le+se],[T+ae+re,G+v,S+le-se]):B.push([T+ae,G+v,S+le]),Ke.right?((b=new ZC.D0(t)).copy($),b.append(Ke.right),b.parse(),X=ZC.DH.D7(b,t.C,B)):X=ZC.DH.D7($,t.C,B),X.K=t.K+"-facet4",X.FX=de(4),n.add(X),t.A.CB&&0!==Y&&(B=[[T+ae-re,G+v,S+le-se],[T+ae-re,G+v,S+le+se],[T+ae+re,G+v,S+le+se],[T+ae+re,G+v,S+le-se]],Ke.top?((b=new ZC.D0(t)).copy(q),b.append(Ke.top),b.parse(),K=ZC.DH.D7(b,t.C,B)):K=ZC.DH.D7(q,t.C,B),K.K=t.K+"-facet5",K.FX=de(5),n.add(K)),t.A.FW&&Ce.push(te+'--left" coords="'+F.FC()+'" />',te+'--right" coords="'+X.FC()+'" />',te+'--front" coords="'+D.FC()+'" data-z-sort="-100" />');break;case"cylinder":if(B=[],ne)for(I=0;I<=360;I+=5)B.push([T+ZC.EO(I)*ce+ae,G+t.F,S+ZC.EF(I)*ce+le]);else for(I=0;I<=360;I+=5)(m=new ZC.CF(t.C,0,0,0)).EB=[H+ZC.EF(I)*ce+ae+Ze,N+t.F+ZC.EO(I)*(ce/2)-he],B.push(m);if(Ke.bottom?((b=new ZC.D0(t)).copy(q),b.append(Ke.bottom),b.parse(),E=ZC.DH.D7(b,t.C,B,!ne)):E=ZC.DH.D7(q,t.C,B,!ne),E.K=t.K+"-facet1",E.FX=de(1),n.add(E),B=[],ne)for(I=0;I<=360;I+=5)B.push([T+ZC.EO(I)*ce+ae,G,S+ZC.EF(I)*ce+le]);else for(I=0;I<=360;I+=5)(m=new ZC.CF(t.C,0,0,0)).EB=[H+ZC.EF(I)*ce+ae+Ze,N+ZC.EO(I)*(ce/2)-he],B.push(m);if(Ke.top?((b=new ZC.D0(t)).copy(q),b.append(Ke.top),b.parse(),K=ZC.DH.D7(b,t.C,B,!ne)):K=ZC.DH.D7(q,t.C,B,!ne),K.K=t.K+"-facet2",K.FX=de(3),n.add(K),B=[],ne){for(I=ZC.CY(fe,_e);I<=ZC.BQ(fe,_e);I+=1)B.push([T+ZC.EO(I)*ce+ae,G,S+ZC.EF(I)*ce+le]);for(B.push([T+ZC.EO(I)*ce+ae,G+t.F,S+ZC.EF(I)*ce+le]),I=ZC.BQ(be,me);I>=ZC.CY(be,me);I-=1)B.push([T+ZC.EO(I)*ce+ae,G+t.F,S+ZC.EF(I)*ce+le])}else{for(I=0;I<=180;I+=5)(m=new ZC.CF(t.C,0,0,0)).EB=[H+ZC.EF(I)*ce+ae+Ze,N+t.F+ZC.EO(I)*(ce/2)-he],B.push(m);for(I=180;I>=0;I-=5)(m=new ZC.CF(t.C,0,0,0)).EB=[H+ZC.EF(I)*ce+ae+Ze,N+ZC.EO(I)*(ce/2)-he],B.push(m)}Ke.front?((b=new ZC.D0(t)).copy(j),b.append(Ke.front),b.parse(),D=ZC.DH.D7(b,t.C,B,!ne)):D=ZC.DH.D7(j,t.C,B,!ne),D.K=t.K+"-facet3",D.FX=de(2),n.add(D),t.A.FW&&Ce.push(te+'--front" coords="'+D.FC()+'" data-z-sort="-100" />',te+'--top" coords="'+K.FC()+'" />');break;case"cone":if(B=[],ne)for(I=0;I<=360;I+=5)B.push([T+ZC.EO(I)*ce*w+ae,G+g,S+ZC.EF(I)*ce*w+le]);else for(I=0;I<=360;I+=5)(m=new ZC.CF(t.C,0,0,0)).EB=[H+ZC.EF(I)*ce*w+ae+Ze,N+g+ZC.EO(I)*(ce/2)*w-he],B.push(m);if(Ke.bottom?((b=new ZC.D0(t)).copy(q),b.append(Ke.bottom),b.parse(),E=ZC.DH.D7(b,t.C,B,!ne)):E=ZC.DH.D7(q,t.C,B,!ne),E.K=t.K+"-facet1",E.FX=de(1),n.add(E),B=[],ne){for(I=90+ue;I<=270+ue;I+=5)B.push([T+ZC.EO(I)*ce*w+ae,G+g,S+ZC.EF(I)*ce*w+le]);if(t.A.CB&&0!==Y)for(I=270+ue;I>=90+ue;I-=5)B.push([T+ZC.EO(I)*ce*Y+ae,G+v,S+ZC.EF(I)*ce*Y+le]);else B.push([T+ae,G+v,S+le])}else{for(I=0;I<=180;I+=5)(m=new ZC.CF(t.C,0,0,0)).EB=[H+ZC.EF(I)*ce*w+ae+Ze,N+g+ZC.EO(I)*(ce/2)*w-he],B.push(m);if(t.A.CB&&0!==Y)for(I=180;I>=0;I-=5)(m=new ZC.CF(t.C,0,0,0)).EB=[H+ZC.EF(I)*ce*Y+ae+Ze,N+v+ZC.EO(I)*(ce/2)*Y-he],B.push(m);else(m=new ZC.CF(t.C,0,0,0)).EB=[H+ae+Ze,N+v-he],B.push(m)}if(Ke.front?((b=new ZC.D0(t)).copy(j),b.append(Ke.front),b.parse(),D=ZC.DH.D7(b,t.C,B,!ne)):D=ZC.DH.D7(j,t.C,B,!ne),D.K=t.K+"-facet2",D.FX=de(2),n.add(D),t.A.CB&&0!==Y){if(B=[],ne)for(I=0;I<=360;I+=5)B.push([T+ZC.EO(I)*ce*Y+ae,G+v,S+ZC.EF(I)*ce*Y+le]);else for(I=0;I<=360;I+=5)(m=new ZC.CF(t.C,0,0,0)).EB=[H+ZC.EF(I)*ce*Y+ae+Ze,N+v+ZC.EO(I)*(ce/2)*Y-he],B.push(m);Ke.top?((b=new ZC.D0(t)).copy(q),b.append(Ke.top),b.parse(),K=ZC.DH.D7(b,t.C,B,!ne)):K=ZC.DH.D7(q,t.C,B,!ne),K.K=t.K+"-facet3",n.add(K),K.FX=de(3)}t.A.FW&&Ce.push(te+'--front" coords="'+D.FC()+'" data-z-sort="-100" />')}t.A.U&&t.A.U.AM&&t.GU()}t.paintPreview(j)}},A3H:function(){}}),ZC.A6N=ZC.Z2.C7({setup:function(){this.T1()},UV:function(){var e=this;e.paint(!0);var i=e.C.BN(e.A.BT("v")[0]),t=e.iX+(i.AU?0:e.I),n=e.iY+e.F/2,a=new ZC.CF(e.C,t-ZC.AN.E3,n-ZC.AN.E2,e.A.D["z-start"]);return[ZC._i_(a.EB[0]),ZC._i_(a.EB[1]),{reference:e,center:!0}]},ACC:function(e){var i=this,t=i.b(e);if("-1/-1"!==t.join("/")){var n=new ZC.CF(i.C,t[0]-ZC.AN.E3,t[1]-ZC.AN.E2,i.A.D["z-start"]);return[ZC._i_(n.EB[0]),ZC._i_(n.EB[1])]}return t},paint:function(e){var i=this;i.b(),void 0===e&&(e=!1);var t=i.C.CK,n=i.A.B1,a=i.A.CM;i.setup();var l=i.A.QF(),o=l.A9,r=l.ET,s=l.CC,A=l.CT,C=l.F3,c=l.D3,u=l.EZ;e?r=i.A.D["node-"+i.L+"-bar-index"]:i.A.D["node-"+i.L+"-bar-index"]=l.ET;var p,Z,h,d,f,_,g,v,b,m,B,D,K,E;if(i.A.CB){p=0;for(var F=i.A.A.K6[r],X=0;X0){var M=c;(c=i.A.D3)<=1&&(c*=M),Y+=(M-c)/2}var H=c,L=i.iX,P=null!==ZC._n_(i.A.LW[i.L])?i.A.LW[i.L]:0;if(L=i.A.CB&&"100%"===i.A.KQ?a.B2(100*(i.CR+P)/i.A.A.F7[i.L]["%total-"+i.A.DY]):a.B2(i.CR+P),i.A.CB?(h=L-(Z="100%"===i.A.KQ?a.B2(100*(i.CR-i.AD+P)/i.A.A.F7[i.L]["%total-"+i.A.DY]):a.B2(i.CR-i.AD+P)),i.AD>0?L=Z:h=ZC._a_(h),a.AU?h>0?(h=ZC._a_(h),L=Z):L-=h=ZC._a_(h):h<0&&(L=Z-(h=ZC._a_(h)))):L=(h=L-(Z=a.B2(P)))<0?Z-(h=ZC._a_(h)):Z,s+A===0&&(Y-=.5,H+=1),i.I=h,i.F=H,i.iX=L,i.iY=Y,a.AU?i.AD>=a.H4?i.iXVal=L:i.iXVal=L+i.I:i.AD>=a.H4?i.iXVal=L+i.I:i.iXVal=L,!e){var N=L+h-ZC.AN.E3,k=Y-ZC.AN.E2,O=0,Q=ZC.AN.FS;null!==ZC._n_(i.A.o["z-start"])&&(O=ZC._i_(i.A.o["z-start"])),null!==ZC._n_(i.A.o["z-end"])&&(Q=ZC._i_(i.A.o["z-end"])-O),i.A.D["z-start"]=O,i.A.D["z-mid"]=O+Q/2;var R=i.N=i.A.I8(i,i.N);if(R.DI=i.K+"-3dfacet",i.A.HT&&(i.GZ(R),R.parse()),R.AM){var z=new ZC.D0(i);z.copy(R),z.A0=ZC.AP.JH(ZC.AP.G5(z.A0)),z.AE=ZC.AP.JH(ZC.AP.G5(z.AE)),z.BV=ZC.AP.JH(ZC.AP.G5(z.BV));var T=new ZC.D0(i);T.copy(R),T.A0=ZC.AP.JH(ZC.AP.G5(T.A0),15),T.AE=ZC.AP.JH(ZC.AP.G5(T.AE),15),T.BV=ZC.AP.JH(ZC.AP.G5(T.BV),15);var G=new ZC.D0(i);G.copy(R);var S=i.C.K+"-node-area "+i.C.K+"-plotset-plot-"+i.A.L+"-node-area zc-node-area",J=ZC.Q.GC("poly",i.A.E8,i.N.IR)+'class="'+S+'" id="'+i.K,V=i.C.F0.true3d,U=i.F/2,W=Q/2,j=x*U,q=y*U,$=y*W,ee=x*W;a.AU&&!i.A.CB?(f=i.AD>=0?0:i.I,d=i.AD>=0?i.I:0):(f=i.AD>=0?i.I:0,d=i.AD>=0?0:i.I);var ie=i.A.A.HN,te=ZC.CY(W,U),ne=i.C.F0["x-angle"],ae=i.C.F0.angle,le=ZC.EF(ae)*W,oe=ZC.EO(ae)*W;V||(te=ZC.CY(2*oe,U));var re=function(e){var t=-1,l=i.A.L,o=i.L,r=i.A.A.A6.length,s=i.A.R.length;switch((i.A.CB?"s":"")+(n.AU?"k":"")+(a.AU?"v":"")){case"":case"v":case"sv":t=10*(r-l)+1e4*o+e;break;case"k":case"skv":case"kv":t=10*(r-l)+1e4*(s-o)+e;break;case"s":t=10*l+1e4*o+e;break;case"sk":t=10*l+1e4*(s-o)+e}return ZC._i_(t)},se=i.A.o.facets||{};switch(i.A.CW){default:se.left?((_=new ZC.D0(i)).copy(T),_.append(se.left),_.parse(),g=ZC.DH.DA(_,i.C,N-i.I+.1,N-.1,k+.1,k+.1,O+.1,O+Q-.1,"x")):g=ZC.DH.DA(T,i.C,N-i.I+.1,N-.1,k+.1,k+.1,O+.1,O+Q-.1,"x"),g.K=i.K+"-facet1",g.FX=re(5),t.add(g),se.right?((_=new ZC.D0(i)).copy(T),_.append(se.right),_.parse(),B=ZC.DH.DA(_,i.C,N-i.I+.1,N-.1,k+i.F-.1,k+i.F-.1,O+.1,O+Q-.1,"x")):B=ZC.DH.DA(T,i.C,N-i.I+.1,N-.1,k+i.F-.1,k+i.F-.1,O+.1,O+Q-.1,"x"),B.K=i.K+"-facet2",B.FX=re(1),t.add(B),se.bottom?((_=new ZC.D0(i)).copy(z),_.append(se.bottom),_.parse(),v=ZC.DH.DA(_,i.C,N-i.I+.1,N-i.I+.1,k+i.F-.1,k+.1,O+.1,O+Q-.1,"z")):v=ZC.DH.DA(z,i.C,N-i.I+.1,N-i.I+.1,k+i.F-.1,k+.1,O+.1,O+Q-.1,"z"),v.K=i.K+"-facet3",v.FX=re(2),t.add(v),se.top?((_=new ZC.D0(i)).copy(z),_.append(se.top),_.parse(),b=ZC.DH.DA(_,i.C,N-.1,N-.1,k+i.F-.1,k+.1,O+.1,O+Q-.1,"z")):b=ZC.DH.DA(z,i.C,N-.1,N-.1,k+i.F-.1,k+.1,O+.1,O+Q-.1,"z"),b.K=i.K+"-facet4",b.FX=re(3),t.add(b),se.front?((_=new ZC.D0(i)).copy(G),_.append(se.front),_.parse(),m=ZC.DH.DA(_,i.C,N-i.I+.1,N-.1,k+i.F-.1,k+.1,O+.1,O+.1,"y")):m=ZC.DH.DA(G,i.C,N-i.I+.1,N-.1,k+i.F-.1,k+.1,O+.1,O+.1,"y"),m.K=i.K+"-facet5",m.FX=re(4),t.add(m),i.A.FW&&(i.A.CB||ie.push(J+'--top" coords="'+b.FC()+'" />'),ie.push(J+'--left" coords="'+g.FC()+'" />',J+'--right" coords="'+B.FC()+'" />',J+'--front" coords="'+m.FC()+'" data-z-sort="-100" />'));break;case"pyramid":se.bottom?((_=new ZC.D0(i)).copy(z),_.append(se.bottom),_.parse(),v=ZC.DH.DA(_,i.C,N-f,N-f,k+U-j,k+U+j,W-ee,W+ee,"z")):v=ZC.DH.DA(z,i.C,N-f,N-f,k+U-j,k+U+j,W-ee,W+ee,"z"),v.K=i.K+"-facet1",v.FX=re(a.AU&&!i.A.CB?6:1),t.add(v),E=[[N-f,k+U-j,W-ee],[N-f,k+U+j,W-ee]],i.A.CB&&0!==y?E.push([N-d,k+U+q,W-$],[N-d,k+U-q,W-$]):E.push([N-d,k+U,Q/2]),se.front?((_=new ZC.D0(i)).copy(R),_.append(se.front),_.parse(),m=ZC.DH.D7(_,i.C,E)):m=ZC.DH.D7(R,i.C,E),m.K=i.K+"-facet2",m.FX=re(3),t.add(m),E=[[N-f,k+U-j,W-ee],[N-f,k+U-j,W+ee]],i.A.CB&&0!==y?E.push([N-d,k+U-q,W+$],[N-d,k+U-q,W-$]):E.push([N-d,k+i.F/2,Q/2]),se.left?((_=new ZC.D0(i)).copy(T),_.append(se.left),_.parse(),g=ZC.DH.D7(_,i.C,E)):g=ZC.DH.D7(T,i.C,E),g.K=i.K+"-facet3",g.FX=re(4),t.add(g),E=[[N-f,k+U+j,W-ee],[N-f,k+U+j,W+ee]],i.A.CB&&0!==y?E.push([N-d,k+U+q,W+$],[N-d,k+U+q,W-$]):E.push([N-d,k+U,Q/2]),se.right?((_=new ZC.D0(i)).copy(T),_.append(se.right),_.parse(),B=ZC.DH.D7(_,i.C,E)):B=ZC.DH.D7(T,i.C,E),B.K=i.K+"-facet4",B.FX=re(2),t.add(B),i.A.CB&&0!==y&&(se.top?((_=new ZC.D0(i)).copy(z),_.append(se.top),_.parse(),b=ZC.DH.DA(_,i.C,N-d,N-d,k+U-q,k+U+q,W-$,W+$,"z")):b=ZC.DH.DA(z,i.C,N-d,N-d,k+U-q,k+U+q,W-$,W+$,"z"),b.K=i.K+"-facet5",b.FX=re(5),t.add(b)),i.A.FW&&ie.push(J+'--left" coords="'+g.FC()+'" />',J+'--right" coords="'+B.FC()+'" />',J+'--front" coords="'+m.FC()+'" data-z-sort="-100" />');break;case"cylinder":if(E=[],V)for(D=0;D<=360;D+=5)E.push([N-i.I,k+ZC.EO(D)*te+U,O+ZC.EF(D)*te+W]);else for(D=0;D<=360;D+=5)(K=new ZC.CF(i.C,0,0,0)).EB=[L+ZC.EF(D)*(te/2)+le,Y+U+ZC.EO(D)*te-oe],E.push(K);if(se.bottom?((_=new ZC.D0(i)).copy(z),_.append(se.bottom),_.parse(),v=ZC.DH.D7(_,i.C,E,!V)):v=ZC.DH.D7(z,i.C,E,!V),v.K=i.K+"-facet1",v.FX=re(1),t.add(v),E=[],V){for(D=90-ne;D<=270-ne;D+=5)E.push([N-i.I,k+ZC.EO(D)*te+U,O+ZC.EF(D)*te+W]);for(E.push([N,k+ZC.EO(D)*te+U,O+ZC.EF(D)*te+W]),D=270-ne;D>=90-ne;D-=5)E.push([N,k+ZC.EO(D)*te+U,O+ZC.EF(D)*te+W])}else{for(D=90;D<=270;D+=5)(K=new ZC.CF(i.C,0,0,0)).EB=[L+ZC.EF(D)*(te/2)+le,Y+U+ZC.EO(D)*te-oe],E.push(K);for(D=270;D>=90;D-=5)(K=new ZC.CF(i.C,0,0,0)).EB=[L+ZC.EF(D)*(te/2)+i.I+le,Y+U+ZC.EO(D)*te-oe],E.push(K)}if(se.front?((_=new ZC.D0(i)).copy(R),_.append(se.front),_.parse(),m=ZC.DH.D7(_,i.C,E,!V)):m=ZC.DH.D7(R,i.C,E,!V),m.K=i.K+"-facet2",m.FX=re(2),t.add(m),E=[],V)for(D=0;D<=360;D+=5)E.push([N,k+ZC.EO(D)*te+U,O+ZC.EF(D)*te+W]);else for(D=0;D<=360;D+=5)(K=new ZC.CF(i.C,0,0,0)).EB=[L+ZC.EF(D)*(te/2)+i.I+le,Y+U+ZC.EO(D)*te-oe],E.push(K);se.top?((_=new ZC.D0(i)).copy(z),_.append(se.top),_.parse(),b=ZC.DH.D7(_,i.C,E,!V)):b=ZC.DH.D7(z,i.C,E,!V),b.K=i.K+"-facet3",b.FX=re(3),t.add(b),i.A.FW&&ie.push(J+'--front" coords="'+m.FC()+'" data-z-sort="-100" />',J+'--top" coords="'+b.FC()+'" />');break;case"cone":if(E=[],V)for(D=0;D<=360;D+=5)E.push([N-f,k+ZC.EO(D)*te*x+U,ZC.EF(D)*te*x+W]);else for(D=0;D<=360;D+=5)(K=new ZC.CF(i.C,0,0,0)).EB=[L+d+ZC.EF(D)*(te/2)*x+le,Y+U+ZC.EO(D)*te*x-oe],E.push(K);if(se.bottom?((_=new ZC.D0(i)).copy(z),_.append(se.bottom),_.parse(),v=ZC.DH.D7(_,i.C,E,!V)):v=ZC.DH.D7(z,i.C,E,!V),v.K=i.K+"-facet1",v.FX=re(1),t.add(v),E=[],V){for(D=90-ne;D<=270-ne;D+=5)E.push([N-f,k+ZC.EO(D)*te*x+U,ZC.EF(D)*te*x+W]);if(i.A.CB&&0!==y)for(D=270-ne;D>=90-ne;D-=5)E.push([N-d,k+ZC.EO(D)*te*y+U,ZC.EF(D)*te*y+W]);else E.push([N-d,k+U,te])}else{for(D=90;D<=270;D+=5)(K=new ZC.CF(i.C,0,0,0)).EB=[L+d+ZC.EF(D)*(te/2)*x+le,Y+U+ZC.EO(D)*te*x-oe],E.push(K);if(i.A.CB&&0!==y)for(D=270;D>=90;D-=5)(K=new ZC.CF(i.C,0,0,0)).EB=[L+f+ZC.EF(D)*(te/2)*y+le,Y+U+ZC.EO(D)*te*y-oe],E.push(K);else(K=new ZC.CF(i.C,0,0,0)).EB=[L+f+le,Y+U-oe],E.push(K)}if(se.front?((_=new ZC.D0(i)).copy(R),_.append(se.front),_.parse(),m=ZC.DH.D7(_,i.C,E,!V)):m=ZC.DH.D7(R,i.C,E,!V),m.K=i.K+"-facet2",m.FX=re(2),t.add(m),i.A.CB&&0!==y){if(E=[],V)for(D=0;D<=360;D+=5)E.push([N-d,k+ZC.EO(D)*te*y+U,ZC.EF(D)*te*y+W]);else for(D=0;D<=360;D+=5)(K=new ZC.CF(i.C,0,0,0)).EB=[L+f+ZC.EF(D)*(te/2)*y+le,Y+U+ZC.EO(D)*te*y-oe],E.push(K);se.top?((_=new ZC.D0(i)).copy(z),_.append(se.top),_.parse(),b=ZC.DH.D7(_,i.C,E,!V)):b=ZC.DH.D7(z,i.C,E,!V),b.K=i.K+"-facet3",b.FX=re(3),t.add(b)}i.A.FW&&ie.push(J+'--front" coords="'+m.FC()+'" data-z-sort="-100" />')}}i.A.U&&i.A.U.AM&&i.GU()}},A3H:function(){}}),ZC.A6M=ZC.A2T.C7({setup:function(){this.T1()},ABC:function(){return{color:this.N.B7}},XP:function(){return{"background-color":this.N.B7,"border-color":this.N.B7,color:this.N.C1}},ACC:function(e){var i=this,t=i.b(e);return new ZC.CF(i.C,t[0]-ZC.AN.E3,t[1]-ZC.AN.E2,i.A.D["z-start"]).EB},paint:function(){var e,i,t=this;t.b();var n,a=t.D.points;(n="none"!==t.A.IY?t.N=t.A.I8(t,t.N):t.N).DI=t.K+"-3dfacet",t.A.HT&&t.GZ(n);var l=0,o=-1,r=ZC.AN.FS;if("hide"===t.C.getToggleAction())t.A.CB?o=0:(l=t.A.A.A6.length,o=t.A.L,r/=l);else if(t.A.CB)o=0;else{for(e=0;ee&&o--);r/=l,o=l-o-1}n.A0=n.AE=n.B7,"spline"===t.A.CW&&(n.BV=n.B7);var s=t.A.A.HN,A=t.C.K+"-node-area "+t.C.K+"-plotset-plot-"+t.A.L+"-node-area zc-node-area",C=ZC.Q.GC("poly",t.A.E8,t.N.IR)+'class="'+A+'" id="'+t.K,c=o*r,u=(o+1)*r;if(null!==ZC._n_(t.A.o["z-start"])&&(c=ZC._i_(t.A.o["z-start"])),null!==ZC._n_(t.A.o["z-end"])&&(u=ZC._i_(t.A.o["z-end"])),null!==ZC._n_(t.A.o.depth)){var p=ZC._i_(t.A.o.depth);c=o*r+r/2-p,u=o*r+r/2+p}t.A.D["z-plots"]=l,t.A.D["z-cnt"]=o,t.A.D["z-depth"]=r,t.A.D["z-start"]=c,t.A.D["z-mid"]=(c+u)/2;var Z=[],h=[],d=n;ZC._a_(c-u)<=2&&(t.C.CK.SF[t.A.K]||(t.C.CK.SF[t.A.K]={zIndex:t.A.L,style:n,points:[]},t.C.CK.SF[t.A.K].style.M4=!1,t.C.CK.SF[t.A.K].style.B0=ZC.BQ(1,ZC._i_(ZC._a_(c-u)/1))));for(var f,_,g,v=0;v2){var b=-ZC._i_(ZC.TO(Math.atan((a[v+1][1]-a[v][1])/(a[v+1][0]-a[v][0]))));(d=new ZC.D0(t)).copy(n),d.A0=ZC.AP.JH(ZC.AP.G5(d.A0),b),d.AE=ZC.AP.JH(ZC.AP.G5(d.AE),b),d.BV=ZC.AP.JH(ZC.AP.G5(d.BV),b)}var m,B,D,K;if(t.A.oP0&&ZC._a_(c-u)<=2?((m=t.A.oP0).parse(t.C,a[v][0]-ZC.AN.E3,a[v][1]-ZC.AN.E2,c),(B=t.A.oP1).parse(t.C,a[v+1][0]-ZC.AN.E3,a[v+1][1]-ZC.AN.E2,c),(D=t.A.oP2).parse(t.C,a[v+1][0]-ZC.AN.E3,a[v+1][1]-ZC.AN.E2,u-1),(K=t.A.oP3).parse(t.C,a[v][0]-ZC.AN.E3,a[v][1]-ZC.AN.E2,u-1)):(m=t.A.oP0=new ZC.CF(t.C,a[v][0]-ZC.AN.E3,a[v][1]-ZC.AN.E2,c),B=t.A.oP1=new ZC.CF(t.C,a[v+1][0]-ZC.AN.E3,a[v+1][1]-ZC.AN.E2,c),D=t.A.oP2=new ZC.CF(t.C,a[v+1][0]-ZC.AN.E3,a[v+1][1]-ZC.AN.E2,u-1),K=t.A.oP3=new ZC.CF(t.C,a[v][0]-ZC.AN.E3,a[v][1]-ZC.AN.E2,u-1)),ZC._a_(c-u)>2?((f=new ZC.ZF(d,t.C)).K=t.K+"-facet"+v,f.add(m),f.add(B),f.add(D),f.add(K),t.C.CK.add(f)):(t.C.CK.SF[t.A.K].points.push(m.EB),v===a.length-2&&t.C.CK.SF[t.A.K].points.push(B.EB),"spline"===t.A.CW&&(m=new ZC.CF(t.C,a[v][0]-ZC.AN.E3,a[v][1]-ZC.AN.E2,c-10),K=new ZC.CF(t.C,a[v][0]-ZC.AN.E3,a[v][1]-ZC.AN.E2,u-1+10))),Z.push(m.EB),h.push(K.EB),t.A.FW&&"spline"!==t.A.CW)if(ZC._a_(c-u)>2)i=f.FC();else{for(_=ZC.AO.YW([m.EB,B.EB],4),g=0;g<_.length;g++)_[g][0]=Math.round(_[g][0]),_[g][1]=Math.round(_[g][1]);i=_.join(",")}"spline"!==t.A.CW&&t.A.FW&&s.push(C+"--face"+v+'" coords="'+i+'" />')}"spline"===t.A.CW?(t.D.polypoints=!0,t.D.points=Z.concat(h.reverse())):t.D.points=null,t.A.A2.o&&("spline"===t.A.CW||"none"===t.A.A2.o.type||null!==ZC._n_(t.A.A2.o.visible)&&!ZC._b_(t.A.A2.o.visible))&&"spline"!==t.A.CW||t.P2(!0),t.A.U&&t.A.U.AM&&t.GU(),t.paintPreview(n,a)},A3H:function(){}}),ZC.A6J=ZC.A2S.C7({setup:function(){this.T1()},ABC:function(){return{color:this.N.B7}},XP:function(){return{"background-color":this.N.B7,"border-color":this.N.B7,color:this.N.C1}},ACC:function(e){var i=this,t=i.b(e);return new ZC.CF(i.C,t[0]-ZC.AN.E3,t[1]-ZC.AN.E2,i.A.D["z-start"]).EB},paint:function(){var e,i,t=this;t.b();var n=t.A.CM,a=n.H4,l=n.B2(a);l=ZC._l_(l,n.iY,n.iY+n.F);var o,r=t.D.points,s=t.D.pointsarea;(o="none"!==t.A.IY?t.N=t.A.I8(t,t.N):t.N).DI=t.K+"-3dfacet",t.A.HT&&t.GZ(o);var A=0,C=-1,c=ZC.AN.FS;if("hide"===t.C.getToggleAction())t.A.CB?C=0:(A=t.A.A.A6.length,C=t.A.L,c/=A);else if(t.A.CB)C=0;else{for(e=0;ee&&C--);c/=A,C=A-C-1}var u=new ZC.D0(t);u.copy(o),u.A0=u.AE=o.B7,"spline"===t.A.CW&&(u.BV=o.B7);var p=new ZC.D0(t);p.copy(o),p.L1=!0,p.AT=0,p.C5=t.A.HQ,p.A0=ZC.AP.QT(ZC.AP.G5(p.A0),30),p.AE=ZC.AP.QT(ZC.AP.G5(p.AE),30);var Z=t.A.A.HN,h=t.C.K+"-node-area "+t.C.K+"-plotset-plot-"+t.A.L+"-node-area zc-node-area",d=ZC.Q.GC("poly",t.A.E8,t.N.IR)+'class="'+h+'" id="'+t.K,f=[],_=[],g=C*c,v=(C+1)*c;if(null!==ZC._n_(t.A.o["z-start"])&&(g=ZC._i_(t.A.o["z-start"])),null!==ZC._n_(t.A.o["z-end"])&&(v=ZC._i_(t.A.o["z-end"])),null!==ZC._n_(t.A.o.depth)){var b=ZC._i_(t.A.o.depth);g=C*c+c/2-b,v=C*c+c/2+b}t.A.D["z-plots"]=A,t.A.D["z-cnt"]=C,t.A.D["z-depth"]=c,t.A.D["z-start"]=g,t.A.D["z-mid"]=(g+v)/2;var m,B,D=new ZC.ZF(p,t.C);for(m=0,B=s.length;m2){var F=-ZC._i_(ZC.TO(Math.atan((r[m+1][1]-r[m][1])/(r[m+1][0]-r[m][0]))));(E=new ZC.D0(t)).copy(u),E.A0=ZC.AP.JH(ZC.AP.G5(E.A0),F),E.AE=ZC.AP.JH(ZC.AP.G5(E.AE),F),E.BV=ZC.AP.JH(ZC.AP.G5(E.BV),F)}var X=new ZC.CF(t.C,r[m][0]-ZC.AN.E3,r[m][1]-ZC.AN.E2,g),I=new ZC.CF(t.C,r[m+1][0]-ZC.AN.E3,r[m+1][1]-ZC.AN.E2,g),x=new ZC.CF(t.C,r[m+1][0]-ZC.AN.E3,r[m+1][1]-ZC.AN.E2,v-1),y=new ZC.CF(t.C,r[m][0]-ZC.AN.E3,r[m][1]-ZC.AN.E2,v-1);if(ZC._a_(g-v)>2?((D=new ZC.ZF(E,t.C)).K=t.K+"-facet"+m,D.add(X),D.add(I),D.add(x),D.add(y),t.C.CK.add(D)):(t.C.CK.SF[t.A.K].points.push(X.EB),m===r.length-2&&t.C.CK.SF[t.A.K].points.push(I.EB),"spline"===t.A.CW&&(X=new ZC.CF(t.C,r[m][0]-ZC.AN.E3,r[m][1]-ZC.AN.E2,g-10),y=new ZC.CF(t.C,r[m][0]-ZC.AN.E3,r[m][1]-ZC.AN.E2,v-1+10))),f.push(X.EB),_.push(y.EB),t.A.FW&&"spline"!==t.A.CW)if(ZC._a_(g-v)>2)i=D.FC();else{for(var w=ZC.AO.YW([D.E[0].EB,D.E[1].EB],4),Y=0;Y')}"spline"===t.A.CW?(t.D.polypoints=!0,t.D.points=f.concat(_.reverse())):t.D.points=null,t.A.A2.o&&("none"===t.A.A2.o.type||null!==ZC._n_(t.A.A2.o.visible)&&!ZC._b_(t.A.A2.o.visible))&&"spline"!==t.A.CW||t.P2(!0),t.A.U&&t.A.U.AM&&t.GU(),t.paintPreview(o,r,s)},A3H:function(){}}),ZC.A81=ZC.M5.C7({$i:function(e){this.b(e),this.WC=0,this.WF=0},KE:function(e,i,t,n){var a=this,l=null;return l=a.A.L';t.A.A.HN.push(i),t.A.U&&t.GU()}var i,t=this;if(t.A.L>=3)t.A.U&&t.GU();else{t.b();var n=t.N=t.A.I8(t,t),a=new ZC.DW(t.A);a.K=t.K,a.Z=t.A.CO("bl",1),a.C6=t.A.CO("bl",0),a.copy(n);var l=t.iX,o=t.iY;if(a.iX=l,a.iY=o,a.AI=t.AI,a.DQ="circle",a.D.plotidx=t.A.L,a.D.nodeidx=t.L,a.parse(),t.FM=a,t.A.GA&&!t.C.HF){var r=a,s={};r.iX=l,r.iY=o,s.x=l,s.y=o;var A=t.A.L6;if(r.C5=0,s.alpha=n.C5,3===A)r.AI=2,s.size=t.AI;else if(4===A){switch(t.A.L){case 0:r.iX=l-3*t.AI,r.iY=o;break;case 1:r.iX=l+3*t.AI,r.iY=o;break;case 2:r.iX=l,r.iY=o-3*t.AI}s.x=l,s.y=o}for(i in t.A.FT)r[ZC.EA.GK[ZC.EC(i)]]=t.A.FT[i],s[ZC.EC(i)]=n[ZC.EA.GK[ZC.EC(i)]];if(t.C.EM||(t.C.EM={}),null!==ZC._n_(t.C.EM[t.A.L+"-"+t.L]))for(i in t.C.EM[t.A.L+"-"+t.L])r[ZC.EA.GK[ZC.EC(i)]]=t.C.EM[t.A.L+"-"+t.L][i];t.C.EM[t.A.L+"-"+t.L]={},ZC._cp_(s,t.C.EM[t.A.L+"-"+t.L]);var C=new ZC.EA(r,s,t.A.JD,t.A.L2,ZC.EA.RC[t.A.L5],function(){e()});C.AW=t,t.LL(C)}else a.paint(),e()}},A3H:function(e){var i=this;ZC.move||i.M2({layer:e,type:"shape",initcb:function(){this.DQ="circle",this.A0=i.A.BP[3],this.AE=i.A.BP[3]},setupcb:function(){this.iX=i.iX,this.iY=i.iY,this.AI=i.AI}})}}),ZC.M5.prototype.MW=function(e,i){var t,n,a=this;if(void 0===i&&(i=!1),i)"undefined"!=typeof a.D.pointserror&&((t=new ZC.D0(a)).copy(a.A),a.A.J7&&(t.copy(a.A.J7),t.append(a.A.J7.o["hover-state"])),t.parse(),t.K=a.K+"--error-hover",t.AM&&ZC.CS.paint(e,t,a.D.pointserror));else{var l=a.A.CM,o=a.A.B1;if(0!==a.A.S0.length){var r=null,s=null,A=!0;a.A.S0.length<=2?(null!==ZC._n_(a.A.S0[0])&&a.A.S0[0]instanceof Array&&(A=!1),null!==ZC._n_(a.A.S0[1])&&a.A.S0[1]instanceof Array&&(A=!1)):A=!1,A?(r=a.A.S0[0],s=a.A.S0[1]):null!==ZC._n_(n=a.A.S0[a.L])&&n instanceof Array&&(r=s=n[0],2===n.length&&(s=n[1])),a.D["node-error-plus"]=r,a.D["node-error-minus"]=s,-1!==(r+"").indexOf("%")&&(r=ZC.IH(r))<=1&&(r*=a.AD),-1!==(s+"").indexOf("%")&&(s=ZC.IH(s))<=1&&(s*=a.AD);var C=[],c=ZC.IH(a.A.J7?a.A.J7.o.size||.5:.5);c<=1&&(c="vbar"===a.A.AF?ZC._i_(c*a.I):"hbar"===a.A.AF?ZC._i_(c*a.F):ZC._i_(c*o.A9));var u,p=0;if(p=o.CQ?a.F:a.I,null!==ZC._n_(r)){var Z=l.B2(a.CR+r);o.CQ?(u=l.AU?a.AD<0?a.iX+a.I:a.iX:a.AD>0?a.iX+a.I:a.iX,C.push([Z,a.iY+p/2-c/2],[Z,a.iY+p/2+c/2],null,[Z,a.iY+p/2],[u,a.iY+p/2])):(u=l.AU?a.AD>0?a.iY+a.F:a.iY:a.AD<0?a.iY+a.F:a.iY,C.push([a.iX+p/2-c/2,Z],[a.iX+p/2+c/2,Z],null,[a.iX+p/2,Z],[a.iX+p/2,u]))}if(null!==ZC._n_(s)){var h=l.B2(a.CR-s);o.CQ?(u=l.AU?a.AD<0?a.iX+a.I:a.iX:a.AD>0?a.iX+a.I:a.iX,C.push(null,[h,a.iY+p/2-c/2],[h,a.iY+p/2+c/2],null,[h,a.iY+p/2],[u,a.iY+p/2])):(u=l.AU?a.AD>0?a.iY+a.F:a.iY:a.AD<0?a.iY+a.F:a.iY,C.push(null,[a.iX+p/2-c/2,h],[a.iX+p/2+c/2,h],null,[a.iX+p/2,h],[a.iX+p/2,u]))}(t=new ZC.D0(a)).copy(a.A),a.A.J7&&t.copy(a.A.J7),t.parse(),t.K=a.K+"--error",t.CZ=!1,ZC.CS.paint(e,t,C),a.D.pointserror=C}}},ZC.H8=ZC.HS.C7({$i:function(e){this.b(e);var i=this;i.H=i.A.A,i.BC="",i.X=[],i.BX=[],i.A4F=[],i.DL=!1,i.M=null,i.BR=null,i.IP=null,i.D5=null,i.GI=0,i.IA=null,i.FZ=null,i.H4=0,i.OW=null,i.L=1,i.A5=0,i.A3X=0,i.BW=0,i.AU=!1,i.CQ=!1,i.A9=0,i.iStepMultiplier=1,i.DU=-1,i.R5=ZC.HI["thousands-separator"]||"",i.RR=ZC.HI["decimals-separator"]||".",i.ZP=!1,i.SE=2,i.A2V=!1,i.TI="",i.ZN="standard",i.CI=null,i.AF="",i.EE=ZC.MAX,i.LY=ZC.MAX,i.GM=!1,i.Y5=!1,i.LI=null,i.NN=null,i.PY=[],i.E4=1,i.B4=-1,i.BL=-1,i.SC=-1,i.FU=-1,i.GY=-1,i.CA="lin",i.EH=10,i.FD=null,i.OY=1,i.PR=!0,i.A0B=!1,i.aAutoFit=[!1,!1],i.LP=null,i.WH=null,i.T3=!1,i.HW=-1,i.Y7=!1,i.B9="default",i.PU=!1,i.V7=!1,i.QY=1,i.sMaster="",i.bNormalize=!0},parse:function(){function e(e){var i=[A+".SCALE."+e,A+"."+t.BC+"."+e,A+"."+C+"."+e,A+"."+C+"["+t.B9+"]."+e,A+"."+c+"."+e];return t.A.AJ["3d"]&&(i=i.concat([A+".SCALE[3d]."+e,A+"."+t.BC+"[3d]."+e,A+"."+C+"[3d]."+e,A+"."+c+"[3d]."+e])),i}this.b();var i,t=this;if(null!==ZC._n_(i=t.o.step))if(ZC.P4(i))t.E4=ZC._f_(i);else{var n=i.replace(/[0-9]/gi,""),a=parseInt(i.replace(/[^0-9]/gi,""),10);switch(a=a||1,n){case"second":t.E4=1e3*a;break;case"minute":t.E4=1e3*a*60;break;case"hour":t.E4=1e3*a*60*60;break;case"day":t.E4=1e3*a*60*60*24;break;case"week":t.E4=1e3*a*60*60*24*7;break;case"month":t.E4=2629743e3*a;break;case"year":t.E4=31556926e3*a}}if(null!==ZC._n_(t.o.multiplier)&&null===ZC._n_(t.o["short"])&&(t.o["short"]=t.o.multiplier),t.assign_a([["labels","BX"],["tooltip-text","A4F"],["format","CI"],["offset-start","A5","i"],["offset-start","A3X","i"],["offset-end","BW","i"],["minor-ticks","GI","i"],["step-multiplier","iStepMultiplier","i"],["index","L","i"],["mirrored","AU","b"],["zooming","GM","b"],["zoom-snap","Y5","b"],["fixed-step","PU","b"],["zoom-to","LI"],["force-view","Y7","b"],["zoom-to-values","NN"],["items-overlap","A0B","b"],["used","T3","b"],["max-labels","EE","i"],["max-items","EE","i"],["ref-value","H4","f"],["decimals","DU","ia"],["decimals-separator","RR"],["thousands-separator","R5"],["short","A2V","b"],["short-unit","TI"],["negation","ZN"],["exponent","ZP","b"],["exponent-decimals","SE","ia"],["progression","CA"],["log-base","EH","fa"],["scale-factor","OY","fa"],["show-labels","LP"],["max-decimals","HW","i"],["placement","B9"],["factor","QY","f"],["master","sMaster"],["blended","V7","b"],["ranged","DL","b"],["normalize","bNormalize","b"]]),"log"===t.CA&&null===ZC._n_(t.o["minor-ticks"])&&(t.GI=Math.max(0,t.EH-2)),null!==ZC._n_(i=t.o["auto-fit"])&&(i.length?(t.aAutoFit[0]=ZC._b_(i[0]),t.aAutoFit[1]=ZC._b_(i[i.length-1])):t.aAutoFit[0]=t.aAutoFit[1]=ZC._b_(i)),"string"==typeof t.BX){var l=t.BX.split(":"),o=1;3===l.length&&(o=ZC._f_(l[2])),t.BX=[];for(var r=ZC._f_(l[0]);r1&&(t.B9="opposite"),null!==ZC._n_(i=t.o.markers))for(var u=0,p=i.length;u=0&&a<=1&&(a="x"===n||"y"===n?i.A.P["x"===n?"iX":"iY"]+ZC._i_(a*i.A.P["x"===n?"I":"F"]):ZC._i_(a*i.A.P[t[n]])),i[t[n]]=a}null!==ZC._n_(e=i.o.offset)&&(i.A5=i.BW=ZC._f_(ZC._p_(e))),null!==ZC._n_(e=i.o["offset-start"])&&(i.A5=ZC._f_(ZC._p_(e))),null!==ZC._n_(e=i.o["offset-end"])&&(i.BW=ZC._f_(ZC._p_(e)));var l="k"===i.AF&&!i.CQ||"v"===i.AF&&i.CQ?i.I:i.F;i.A5<1&&(i.A5*=l),i.BW<1&&(i.BW*=l)},YT:function(e){var i=this;null!==ZC._n_(i.o.rules)&&(i.WH||(i.WH=new ZC.H8(i.A)),i.WH.append(i.o),i.WH.parse(),i.WH.JE=e,i.WH.DE()&&(i.WH.parse(),i.DU=i.WH.DU,i.CI=i.WH.CI))},IW:function(){},A7I:function(){},AC4:function(){},A9L:function(){},clear:function(){},build:function(){},ML:function(){var e,i=this,t={negation:i.ZN,"thousands-separator":i.R5,"decimals-separator":i.RR,decimals:i.DU,"max-decimals":i.HW,"short":i.A2V,"short-unit":i.TI,exponent:i.ZP,"exponent-decimals":i.SE};if(i.FD)switch(i.FD.o.type){case"date":t["transform-date"]=!0,null!==ZC._n_(e=i.FD.o.text)&&(i.FD.o.all=e);var n=i.X[i.A1]-i.X[i.V],a="",l="",o={},r=["msecond","second","minute","hour","day","month","year"];for(var s in r)o[r[s]]=ZC.HI["date-formats"][r[s]];l=0<=n&&n<=1e3?"msecond":1e3").length),"h"===s?(o+=e.F,r=ZC.BQ(r,ZC._a_(ZC.EO(c))*ZC.BQ(e.I,e.F))):"w"===s&&(o+=e.I,r=ZC.BQ(r,ZC._a_(ZC.EF(c))*ZC.BQ(e.I,e.F))),e.EL(),null===ZC._n_(n.o.tooltip)&&e.K5||(null!==ZC._n_(n.o.tooltip)&&(n.o.tooltip.text=n.o.tooltip.text||"%scale-value"),A.push(ZC.AP.O1(n.A.K,e))))}return{tdim:o,mdim:r,overlaps:!p}},VA:function(e,i){var t=this;if("v"===t.AF&&(t.H4!==t.B4&&t.H4!==t.BL||(null===ZC._n_(t.o["ref-line"])||null!==ZC._n_(t.o["ref-line"])&&null===ZC._n_(t.o["ref-line"].visible))&&(t.OW.AM=!1)),t.OW.K=t.K+"-ref-line",t.X.length>0&&t.OW.AM&&!t.A.AJ["3d"]&&t.OW.B0>0){"inherit"===t.OW.o["line-color"]&&-1!==i&&(t.OW.B7=i);var n=t.H4;if("k"===t.AF&&!t.CQ||"v"===t.AF&&t.CQ){var a=t.B2(n);a>=t.iX&&a<=t.iX+t.I&&ZC.CS.paint(e,t.OW,[[a,t.iY],[a,t.iY+t.F]])}else{var l=t.B2(n);l>=t.iY&&l<=t.iY+t.F&&ZC.CS.paint(e,t.OW,[[t.iX,l],[t.iX+t.I,l]])}}},paint_:function(){},XJ:function(){for(var e=this,i=0,t=e.PY.length;i0&&e.PY[i].paint()},gc:function(){ZC.AP.gc(this,["X","BX","Z","C6","D5","BR","M","FZ","IA","OW","IP","JE","o","I0","J5","A","H"])}}),ZC.A3E=ZC.H8.C7({$i:function(e){this.b(e);var i=this;i.ED=!1,i.AF="k",i.DD=-1,i.DZ=-1,i.V=-1,i.A1=-1,i.UT=1,i.DU=null,i.OH=0,i.A4U=!1,i.NV=!1,i.TX={},i.IM=[]},zoomTo:function(e,i){var t=this;if(t.GM){null!==ZC._n_(e)?t.V=e:t.V=t.DD,null!==ZC._n_(i)?t.A1=i:t.A1=t.DZ;var n=t.IM;if(n.length>0?(t.B4=ZC.AV(n,t.X[t.V]),t.BL=ZC.AV(n,t.X[t.A1])):(t.B4=t.X[t.V],t.BL=t.X[t.A1]),t.H.H9.C||(t.H.H9.C=t.A),t.A.H9&&null!==ZC._n_(t.A.H9.o.shared)&&ZC._b_(t.A.H9.o.shared)&&t.A.K===t.H.H9.C.K)for(var a=0,l=t.H.AH.length;a0&&e.BR.AA%180==0){for(var n=ZC.BQ(1,ZC._i_(i/20)),a=0,l=0;l||
|\n/),r=0,s=0,A=o.length;s/gi,"").replace(/<\/.+?>/gi,"").length);t+=r,a++}t=.75*t/Math.max(1,a)}else t=15;e.CQ?e.EE=ZC._i_((e.F-e.A5-e.BW)/15):e.EE=ZC._i_((e.I-e.A5-e.BW)/t),e.EE=ZC.CY(e.EE,10),(e.BL-e.B4)/e.E4+1ZC._f_(r[1])){var A=r[0];r[0]=r[1],r[1]=A}if(s<=0&&(s=1),r.length>1){for(var C=0,c=0,u=0,p=(""+s).split("."),Z=ZC._f_(r[0]);Z<=ZC._f_(r[1]);Z+=s){var h=(""+Z).split(".");p.length>1&&h.length>1&&p[1].length>0&&h[1].length>=9&&ZC._a_(h[1].length-p[1].length)>2?(C+=p[1].length,c=ZC.BQ(c,p[1].length),u++,null!==(l=ZC._n_(o.o.decimals))?o.X.push(ZC._f_(Number(Z).toFixed(ZC._i_(l)))):o.X.push(ZC._f_(ZC._fixed_(Number(Z),p[1].length))),Z=ZC._f_(ZC._fixed_(Number(Z),p[1].length))):(C+=h[1]?h[1].length:0,c=ZC.BQ(c,h[1]?h[1].length:0),u++,null!==(l=ZC._n_(o.o.decimals))?o.X.push(ZC._f_(Number(Z).toFixed(ZC._i_(l)))):o.X.push(Z))}null===ZC._n_(o.o.decimals)&&(C=Math.ceil(C/u),o.DU=ZC._a_(c-C)<=1?c:C)}}if(2===e){var d=0,f=[];0===o.X.length?(i=ZC.MAX,t=-ZC.MAX):(i=o.X[0],t=o.X[o.X.length-1]);var _=o.A.AY.A6,g=!1;for(n=0,a=_.length;no.X.length&&o.X.length>0&&!o.ED)for(n=o.X.length;n0&&(i=0),g&&t0&&(o.E4=Math.pow(10,Math.floor(ZC.H0(t-i)/Math.LN10))),o.NV||o.RN(i,t,!0),0===i&&0===t&&"0,1"===o.X.join(",")&&(o.X=[0]);else if(null!==ZC._n_(o.o["max-value"])){K=0,E=0,null!==ZC._n_(o.o["min-value"])&&(K=ZC._f_(o.o["min-value"])),E=ZC._f_(o.o["max-value"]),n=0;var X=K;if(o.FD&&null!==ZC._n_(o.FD.o.type))switch(o.FD.o.type){case"date":o.E4=o.A1P(K,E)}else(E-K)/o.E4>1e4&&(o.E4=Math.pow(10,ZC.BQ(1,ZC._i_(ZC.H0(ZC._a_(E-K),10)-4))));for(;X0?(o.B4=o.V,o.BL=o.A1):(o.B4=ZC._f_(o.X[o.V]),o.BL=ZC._f_(o.X[o.A1])),o.NN){-1===ZC.AV(o.X,o.NN[0])&&ZC.P4(o.NN[0])&&null!==ZC._n_(o.X[0])&&-1!==o.SC&&(o.NN[0]=o.X[0]+o.SC*Math.floor((o.NN[0]-o.X[0])/o.SC)),-1===ZC.AV(o.X,o.NN[1])&&ZC.P4(o.NN[1])&&null!==ZC._n_(o.X[0])&&-1!==o.SC&&(o.NN[1]=o.X[0]+o.SC*Math.ceil((o.NN[1]-o.X[0])/o.SC));var I=ZC.AV(o.X,o.NN[0]),x=ZC.AV(o.X,o.NN[1]);o.LI=[-1===I?0:I,-1===x?o.X.length-1:x]}o.LI&&-1!==o.V&&-1!==o.A1&&((o.LI[0]>o.A1||o.LI[0]o.A1||o.LI[1]1e4&&(o=(p-u)/1e4,l=Math.ceil(ZC.H0(o)/Math.LN10),o=Math.pow(10,l)),null===ZC._n_(r.o["min-value"])&&u!==p&&(s&&A||(u-=u%o)),null===ZC._n_(r.o["max-value"])&&u!==p&&(s&&A||(p=p-p%o+(p%o==0?0:o))),l=Math.floor(ZC.H0(o)/Math.LN10);var Z=n[3];l=12&&b++,v=(v+g)%12,(31===m&&(3===v||5===v||8===v||10===v)||m>28&&1===v)&&(m=1===v?b%4==0&&b%100!=0||b%400==0?29:28:30);var B=new Date(b,v,m,d[3],d[4],d[5]),D=B.getTimezoneOffset(),K=B.getTime()+6e4*(f-D);r.X.push(K),K1.005&&(y=!0,++x>ZC.CY(20,-1===r.HW?99:r.HW)&&(y=!1));else X=null!==x?ZC._f_(ZC._fixed_(h,Math.max(x,F))):ZC._f_(ZC._fixed_(h,F));r.X.push(X)}}else for(o=ZC._f_((i-e)/r.UT),a=0;a<=r.UT;a++)h=e+o*a,Z<0&&(h=ZC._f_(h.toFixed(-Z))),r.X.push(h);r.V=0,r.A1=r.X.length-1,r.DD=0,r.DZ=r.X.length-1,r.B4=ZC._f_(r.X[r.V]),r.BL=ZC._f_(r.X[r.A1])},A1P:function(e,i,t){var n=this;void 0===t&&(t=!1);var a=i-e,l=Math.floor(ZC.H0(a)/Math.LN10);return null===ZC._n_(n.o.step)||t?l<=3?1:4===l?1e3:5===l?1e4:6===l?2e4:7===l?3e4:8===l?6e4:9===l?6e5:10===l?12e5:11===l?18e5:36e5:n.E4},parse:function(){this.b()},clear:function(){this.b()},build:function(){this.b()},paint:function(){this.b(),null!==ZC._n_(this.o.values)&&(this.T3=!0)}}),ZC.Z4=ZC.H8.C7({$i:function(e){this.b(e);var i=this;i.AF="v",i.V=-1,i.A1=-1,i.UT=0,i.DU=null,i.KQ="normal",i.JI=[]},zoomTo:function(e,i){var t,n,a=this;if(a.GM){null!==ZC._n_(e)?a.B4=e:a.B4=a.FU,null!==ZC._n_(i)?a.BL=i:a.BL=a.GY,("piano"===a.A.AF||a.PU)&&(a.B4=ZC._i_(a.B4),a.BL=ZC._i_(a.BL)),a.RN(a.B4,a.BL,!1);var l=a.A.BT("v");for(t=0;tZC._f_(g[1])){var v=g[0];g[0]=g[1],g[1]=v}if(r<=0&&(r=1),null!==ZC._n_(s.o["fixed-items"])&&(r=(ZC._f_(g[1])-ZC._f_(g[0]))/ZC.BQ(1,ZC._i_(s.o["fixed-items"])-1),s.UT=ZC.BQ(1,ZC._i_(s.o["fixed-items"])-1)),g.length>1){for(var b=0,m=0,B=0,D=(""+r).split("."),K=ZC._f_(g[0]);K<=ZC._f_(g[1]);K+=r)a=(""+K).split("."),D.length>1&&a.length>1&&D[1].length>0&&a[1].length>=9&&ZC._a_(a[1].length-D[1].length)>2?(b+=D[1].length,m=ZC.BQ(m,D[1].length),B++,s.X.push(ZC._f_(ZC._fixed_(Number(K),D[1].length)))):(b+=ZC._i_(a[1]?a[1].length:0),m=ZC.BQ(m,a[1]?a[1].length:0),B++,s.X.push(K));K-ZC._f_(g[1])!=0&&ZC._a_(K-ZC._f_(g[1]))/r<1e-8&&s.X.push(ZC._f_(g[1])),null===ZC._n_(s.o.decimals)&&(b=(a=(""+r).split("."))[1]?a[1].length:Math.ceil(b/B),s.DU=ZC._a_(m-b)<=1?m:b)}}s.V=0,s.A1=s.X.length-1,s.E4=r,u.length>1?(c=ZC.XS(s.X,!0),s.B4=ZC.XS(s.X),s.BL=ZC.A1H(s.X)):(s.B4=s.X[0],s.BL=s.X[s.X.length-1]),"log"===s.CA&&(0===s.B4&&(C=Math.floor(ZC.H0(c,s.EH)),s.B4=Math.pow(s.EH,Math.min(-1,C))),s.RN(ZC.H0(s.B4,s.EH),ZC.H0(s.BL,s.EH),!1))}if(2===e){var E={};null===ZC._n_(s.o.values)&&(s.X=[],l=ZC.MAX,o=-ZC.MAX);var F=[],X=s.A.AY.A6;for(t=0,n=X.length;t=0||!x?E[X[t].DY][M]=[X[t].R[w].AD,0]:E[X[t].DY][M]=[0,X[t].R[w].AD]:X[t].R[w].AD>=0||!x?E[X[t].DY][M][0]+=X[t].R[w].AD:E[X[t].DY][M][1]+=X[t].R[w].AD,X[t].R[w].AD>=0||!x?X[t].R[w].CR=E[X[t].DY][M][0]:X[t].R[w].CR=E[X[t].DY][M][1],null===ZC._n_(s.o.values)&&F.push(E[X[t].DY][M][0]+H,E[X[t].DY][M][1]+H);else if(null===ZC._n_(s.o.values)){F.push(X[t].R[w].AD+H),0!==H&&F.push(H);for(var L=0,P=X[t].R[w].DN.length;L0&&(c=ZC.XS(F,!0),l=ZC.XS(F),o=ZC.A1H(F)),0!==s.X.length||l!==Number.MAX_VALUE&&o!==Number.MIN_VALUE||(s.X=[0,1],l=0,o=1),null===ZC._n_(s.o.values)&&(null!==ZC._n_(s.o["min-value"])&&"auto"!==s.o["min-value"]?l=ZC._f_(s.o["min-value"]):l>0&&"auto"!==s.o["min-value"]&&"log"!==s.CA&&(l=0),null!==ZC._n_(s.o["max-value"])&&(o=ZC._f_(s.o["max-value"])),l===ZC.MAX&&o===-ZC.MAX?(s.V=0,s.A1=0,s.B4=0,s.BL=0):"log"===s.CA?(0===l&&(C=Math.floor(ZC.H0(c,s.EH)),l=Math.pow(s.EH,Math.min(-1,C))),s.RN(ZC.H0(l,s.EH),ZC.H0(o,s.EH),!1)):s.RN(l,o,!0))}2===e&&(-1===s.FU&&-1===s.GY&&(s.FU=s.B4,s.GY=s.BL),-1===s.SC&&(s.SC=s.E4)),"auto"===s.o["min-value"]&&null===ZC._n_(s.o["ref-value"])&&(s.H4=s.B4),0===s.UT&&(s.UT=ZC._i_((s.BL-s.B4)/s.E4));var N=s.H.D["graph"+s.A.L+".zoom"];if(null===ZC._n_(s.H.D.preservezoom)||s.H.D.preservezoom){var k=1===s.L?"":"-"+s.L;2===e&&void 0!==N&&null!==ZC._n_(N["ymin"+k])&&null!==ZC._n_(N["ymax"+k])&&(ZC.DT(N["ymin"+k],s.B4,s.BL)||(N["ymin"+k]=s.B4),ZC.DT(N["ymax"+k],s.B4,s.BL)||(N["ymax"+k]=s.BL),s.LI=[N["ymin"+k],N["ymax"+k]])}else s.H.D["graph"+s.A.L+".zoom"]={};s.LI&&(s.A.A0X=!0)},RN:function(e,i,t){var n,a,l,o=this;"piano"!==o.A.AF&&!o.PU&&o.JI.length>1&&(e=0),o.TI.length&&null===ZC._n_(o.o["scale-factor"])&&(l=Math.floor(ZC.H0(ZC._a_(i),ZC._f_(o.TI[0]))),o.OY=Math.pow(ZC._f_(o.TI[0]),l)/Math.pow(1e3,l),o.D["max-power"]=l);var r,s=(r=o.FD&&"date"===o.FD.o.type?ZC.AO.W7(e,i,"lin"===o.CA?o.E4:null,o.OY,o.bNormalize,o.EE):ZC.AO.W7(e,i,"lin"===o.CA?o.o.step:null,o.OY,o.bNormalize,o.EE))[0],A=r[1],C=!1;a=Math.floor(r[0]),"log"===o.CA&&(l=Math.ceil(r[1]),r[1]-r[0]>=.5?C=!0:r=ZC.AO.W7(Math.pow(o.EH,r[0]),Math.pow(o.EH,r[1]),null,o.OY,o.bNormalize));var c=r[0],u=r[1],p=r[2];null!==ZC._n_(o.o["fixed-items"])&&(p=(u-c)/ZC.BQ(1,ZC._i_(o.o["fixed-items"])-1)),o.PU&&i===e&&(i+p<=o.BL?i+=p:e-=p),1!==o.QY&&(c*=o.QY,u*=o.QY,p*=o.QY),null!==ZC._n_(o.D["o-decimals"])?o.DU=o.D["o-decimals"]:o.D["o-decimals"]=o.DU,null===ZC._n_(o.o.decimals)&&("log"===o.CA&&C?o.DU=a<0?null:0:a<0?o.DU=r[3]:o.A2V||(o.DU=0));var Z,h,d,f,_,g=!0;if(C){a=Math.floor(c),l=Math.ceil(u),d=Math.pow(o.EH,e),f=Math.pow(o.EH,i),o.X=[];var v,b,m=[0,2,5];for(b=[0,1,2,3,4,5,6,7,8,9,10],n=a;n<=l;n++){var B=r[3];if(B=n<0?Math.max(ZC._a_(n),B):0,n===l)for(v=0;v=c&&h<=u&&o.X.push(h):o.X.push(h),Z+=p,Z=ZC._f_(Z.toFixed(r[3]))}while(Z<=u);g&&(o.DU+=1)}"log"===o.CA&&(s=ZC.H0(c,o.EH),A=ZC.H0(u,o.EH),o.X.push(c),o.X.push(u),o.X.sort(function(e,i){return e-i}))}o.E4=p,o.V=0,o.A1=o.X.length-1,t?(o.B4=s,o.BL=A):(o.B4=e,o.BL=i)},parse:function(){var e=this;e.assign_a([["stack-type","KQ"]]),(e.A.CB&&"100%"===e.A.KQ||"100%"===e.KQ)&&null===ZC._n_(e.o.values)&&(e.o.values="0:100:20",e.o.format="%v%"),this.b()},clear:function(){this.b()},build:function(){this.b()},paint:function(){this.b(),null===ZC._n_(this.D.decimals)&&(this.D.decimals=null!==ZC._n_(this.DU)?this.DU:-1),null!==ZC._n_(this.o.values)&&(this.T3=!0)}}),ZC.T0=ZC.A3E.C7({$i:function(e){this.b(e)},parse:function(){this.b()},IW:function(){var e=this;e.A1===e.V?e.A9=e.I-e.A5-e.BW:e.A9=(e.I-e.A5-e.BW)/(e.A1-e.V+(e.DL?1:0))},A9L:function(e){var i=this;i.b(e),i.IW()},zoomTo:function(e,i){this.b(e,i),this.IW()},clear:function(){},build:function(){this.b()},NA:function(e){var i,t=this;return i=t.AU?(t.iX+t.I-t.A5-e)/(t.I-t.A5-t.BW):(e-t.iX-t.A5)/(t.I-t.A5-t.BW),t.B4+ZC._f_((t.BL-t.B4)*i)},O9:function(e,i,t){var n,a,l,o=this;void 0===t&&(t=!1);var r=o.DL?o.A9:0;l=o.AU?(o.iX+o.I-e-o.A5-r/2)/(o.I-o.A5-o.BW-r):(e-o.iX-o.A5-r/2)/(o.I-o.A5-o.BW-r);var s,A=!1;if(i)for(s in i.JY){A=!0;break}if(i&&!o.NV&&A){var C=o.X[o.V];"string"==typeof C&&(C=ZC.AV(o.IM,C)),"log"===o.CA&&(C=ZC.H0(C,o.EH));var c=o.X[o.A1];"string"==typeof c&&(c=ZC.AV(o.IM,c)),"log"===o.CA&&(c=ZC.H0(c,o.EH));var u=C+ZC._f_((c-C)*l);"log"===o.CA&&(u=Math.pow(o.EH,u));var p=ZC.MAX;a=null;for(s in i.JY)(n=Math.abs(s-u))i.A29){var Z=Math.ceil((c-C)/(o.I-o.A5-o.BW));if(i.X.length<2&&(Z*=100),p>Z)return null}return a}var h=o.V,d=o.A1;return o.ED&&(null!==ZC._n_(n=o.X[h])&&(h=n),null!==ZC._n_(n=o.X[d])&&(d=n)),"log"===o.CA&&(h=ZC.H0(h,o.EH),d=ZC.H0(d,o.EH)),a=t?o.DL?h+(d-h+1)*l:h+(d-h)*l:o.DL?o.V+(o.A1-o.V+1)*l:o.V+(o.A1-o.V)*l,"log"===o.CA?(a=Math.pow(o.EH,a),a=Math.floor(a)-1):(a=o.DL?Math.floor(a):ZC._i_(a),a=ZC.BQ(0,a),a=ZC.CY(o.DZ,a)),a},I4:function(e){var i=this;i.V,i.A1;return i.ED&&!i.NV&&(i.B4,i.BL),"log"===i.CA&&(e=ZC.H0(e+1,i.EH)),i.AU?i.iX+i.I-i.A5-(e-i.V+(i.DL?1:0))*i.A9+(i.DL?i.A9/2:0):i.iX+i.A5+(e-i.V)*i.A9+(i.DL?i.A9/2:0)},B2:function(e){var i,t,n,a,l,o=this;if("log"===o.CA&&(e=ZC.H0(e,o.EH)),o.NV){var r=o.TX[e];return o.I4(r)}return-1!==(i=ZC.AV(o.IM,e))?o.I4(i):!o.A4U&&(o.ED||o.FD&&"date"===o.FD.o.type)?(a=o.X[o.V],l=o.X[o.A1],"log"===o.CA&&(a=ZC.H0(a,o.EH),l=ZC.H0(l,o.EH)),l===a?t=0:(n=l-a,t=(o.I-o.A5-o.BW-(o.DL?o.A9:0))/n),o.AU?o.iX+o.I-o.A5-(e-a)*t-(o.DL?o.A9/2:0):o.iX+o.A5+(e-a)*t+(o.DL?o.A9/2:0)):(a=o.B4,l=o.BL,"log"===o.CA&&(a=ZC.H0(a,o.EH),l=ZC.H0(l,o.EH)),l===a?t=0:(n=l-a+(o.DL?1:0),t=(o.I-o.A5-o.BW)/n),o.AU?o.iX+o.I-o.A5-(e-a)*t-(o.DL?o.A9/2:0):o.iX+o.A5+(e-a)*t+(o.DL?o.A9/2:0))},paint:function(){function e(e){return e=e.replace(/%scale-last-position/g,g.A1-g.V),e=e.replace(/(%c)|(%scale-position)/g,g.GP),e=e.replace(/(%i)|(%scale-index)/g,g.K0),e=e.replace(/(%v)|(%scale-value)/g,null!==ZC._n_(g.X[g.K0])?g.X[g.K0]:""),e=e.replace(/(%l)|(%scale-label)/g,null!==ZC._n_(g.BX[g.K0])?g.BX[g.K0]:""),e=e.replace(/%scale-day-of-week/g,ZC.AP.Y2(g.X[g.K0],"%w",g.A.U9,g.A.N6))}function i(i,t,n,a){var l;if(g.K0=i,p=i-g.V,(g.BR.E7.length>0||i===g.V||!oe||g.BR.HT||n)&&(oe=new ZC.DS(g)),oe.copy(g.BR),oe.GJ=g.K+"-item "+g.A.K+"-scale-item zc-scale-item",oe.K=g.A.K+"-"+g.BC.replace(/\-/g,"_")+"-item_"+(a?"c"+a:i),oe.D["p-width"]=g.A9,g.CI=se,g.DU=Ae,n||g.YT(e),l=t?ZC.AP.Y2(i,ue,g.A.U9,g.A.N6):a||g.FO(i,null,null),!n&&g.BR.HT&&g.GZ(g.BR,oe,null,{index:i,cnt:p,text:l},g.BR.N2),null===ZC._n_(g.LP)||-1!==ZC.AV(g.LP,l)){if(oe.AR=l,oe.Z=oe.C6=g.H.usc()?g.H.mc():ZC.AK(g.A.K+"-scales-ml-0-c"),oe.IK=g.H.usc()?ZC.AK(g.H.K+"-main"):ZC.AK(g.H.K+"-text"),oe.D.nodeidx=i,oe.parse(),g.BR.A21&&g.BR.AA%180==0&&(oe.o.width=ZC._i_(.9*g.A9),oe.parse()),"inherit"!==g.BR.o["font-color"]&&"inherit"!==g.BR.o.color||-1===v||(oe.C1=v),n||(oe.JE=e,oe.DE()&&oe.parse()),oe.o["auto-fit"]&&(oe.I=ZC._i_(g.A9)),t?(Z=g.B2(i),oe.iX=Z-oe.I/2-(g.DL?g.A9/2:0)):n?(Z=g.B2(i),oe.iX=Z-oe.I/2):g.AU?(Z=g.iX+g.I-g.A5-p*g.A9,oe.iX=Z-oe.I/2-(g.DL?g.A9/2:0)):(Z=g.iX+g.A5+p*g.A9,oe.iX=Z-oe.I/2+(g.DL?g.A9/2:0)),g.A.BA&&g.A.BA.BX&&g.A.BA.HY){for(var r=!1,s=0;s0;k--)g.iStepMultiplier>k&&g.A1-g.V<=k*g.iStepMultiplier&&(N=k);L*=N,P*=N;var O=0,Q=g.A9*L/(g.GI+1),R=g.AU?g.iX+g.BW:g.iX+g.A5,z=g.AU?g.iX+g.I-g.A5:g.iX+g.I-g.BW;if(null===ZC._n_(F)&&(F=o),r=g.H.usc()?g.H.mc():ZC.AK(g.A.K+"-scales-ml-0-c"),A=ZC.Q.E9(r,g.H.AC),s=g.H.usc()?g.H.mc():ZC.AK(g.A.K+"-scales-bl-0-c"),C=ZC.Q.E9(s,g.H.AC),"inherit"===g.o["line-color"]&&-1!==v&&(g.B7=v),g.A.AJ["3d"]){if(d=ZC.DH.DA(g,g.A,g.iX-ZC.AN.E3,g.iX-ZC.AN.E3+g.I,o-ZC.AN.E2,o-ZC.AN.E2,-1,ZC.AN.FS+1,"x"),d.K=g.K+"-line",g.A.F0.true3d&&(g.A.F0["x-angle"]>0?d.MB=[1===g.L?-100:100,1,1]:d.MB=[1===g.L?100:-100,1,1]),g.A.CK.add(d),null!==ZC._n_(g.o.axis)){var T=new ZC.D0(g);T.append(g.o.axis),T.parse(),T.A0=T.AE=T.B7,(d=ZC.DH.DA(T,g.A,g.iX-ZC.AN.E3,g.iX-ZC.AN.E3+g.I,o-ZC.AN.E2,o-ZC.AN.E2,-T.B0/2,T.B0/2,"x")).K=g.K+"-axis",g.A.CK.add(d)}}else{u=[[g.iX-1,H],[g.iX+g.I+1,H]];var G=g.K;g.K+="-line",ZC.CS.paint(A,g,u),g.K=G}if(g.X.length>0&&g.D5.AM){var S=null===ZC._n_(g.D5.o["offset-start"])?0:ZC._i_(g.D5.o["offset-start"]),J=null===ZC._n_(g.D5.o["offset-end"])?0:ZC._i_(g.D5.o["offset-end"]);if(g.D5.o.items&&g.D5.o.items.length>0&&!g.A.AJ["3d"])for(f=new ZC.HS(g),n=g.V;n0)for(g.GP=0,n=g.V;n<=g.A1+(g.DL?1:0);n++)if(g.K0=n,n===g.V||n===g.A1+(g.DL?1:0)||(n-g.V)%L==0){(g.D5.E7.length>0||n===g.V)&&((h=new ZC.D0(g)).Z=h.C6=s,h.copy(g.D5),h.JE=e,h.DE()&&h.parse()),u=[],p=n-g.V,Z=g.AU?g.iX+g.I-g.A5-p*g.A9:g.iX+g.A5+p*g.A9;var V=g.iY+S,U=g.F-S-J;if(h.AM)if(g.A.AJ["3d"]){var W=new ZC.D0(g);W.copy(h),null!==ZC._n_(g.o["scale-z"])&&null!==ZC._n_(t=g.o["scale-z"].guide)&&(W.append(t),W.parse()),W.A0=W.AE=W.B7,d=ZC.DH.DA(W,g.A,Z-ZC.AN.E3-W.B0/2,Z-ZC.AN.E3+W.B0/2,o-ZC.AN.E2,o-ZC.AN.E2,0,ZC.AN.FS,"z"),g.A.CK.add(d),h.A0=h.AE=h.B7,(d=ZC.DH.DA(h,g.A,Z-ZC.AN.E3-h.B0/2,Z-ZC.AN.E3+h.B0/2,V-ZC.AN.E2,V+U-ZC.AN.E2,ZC.AN.FS+2,ZC.AN.FS+2,"y")).K=g.K+"-guide-"+n,g.A.CK.add(d)}else u.push([Z,V],[Z,V+U]),h.K=g.K+"-guide-"+n,ZC.CS.paint(C,h,u);g.GP++}}if(g.X.length>0&&g.FZ.AM&&!g.A.AJ["3d"]&&g.FZ.o.items&&g.FZ.o.items.length>0)for(f=new ZC.HS(g),n=g.V;n0)for(n=g.V;n0&&g.IP.AM){switch(g.IP.o.placement){case"inner":break;case"outer":O+=w;break;default:O+=w/2}if(!zingchart.DEV.SMARTDATELABELS||!g.FD||"date"!==g.FD.o.type)for(g.GP=0,n=g.V;n<=g.A1+(g.DL?1:0);n++)if(n===g.V||n===g.A1+(g.DL?1:0)||(n-g.V)%L==0){g.K0=n;var ee=w;switch(u=[],p=n-g.V,(g.IP.E7.length>0||n===g.V)&&((h=new ZC.DW(g)).copy(g.IP),"inherit"===g.IP.o["line-color"]&&-1!==v&&(h.B7=v),h.JE=e,h.DE()&&h.parse(),h.AI>1&&(ee=h.AI)),Z=g.AU?g.iX+g.I-g.A5-p*g.A9:g.iX+g.A5+p*g.A9,h.o.placement){case"ref-auto":u.push([Z,F+ee/2],[Z,F-ee/2]);break;case"ref-top":u.push([Z,F-ee],[Z,F]);break;case"ref-bottom":u.push([Z,F+ee],[Z,F]);break;case"inner":u.push([Z,o-(E?ee:-ee)],[Z,o]);break;case"outer":u.push([Z,o],[Z,o+(E?ee:-ee)]);break;default:u.push([Z,o+ee/2],[Z,o-ee/2])}if(h.AM){for(q=ZC._i_(h.o["offset-x"]||"0"),$=ZC._i_(h.o["offset-y"]||"0"),j=0;j0&&g.GI>0&&g.IA.AM&&!g.A.AJ["3d"])for(n=g.V;n0&&g.BR.AM)if(zingchart.DEV.SMARTDATELABELS&&g.FD&&"date"===g.FD.o.type){var _e=g.getOptimalDateInterval(g.X[g.A1]-g.X[g.V]),ge=_e[0];ue=_e[1];var ve=_e[2],be=_e[3];he=_e[4];var me=ve*Math.ceil(g.X[g.V]/ve),Be=ve*Math.floor(g.X[g.A1]/ve),De="";g.GP=0;var Ke=!0;for(n=me;n<=Be;n+=ve){Ke=!0;var Ee=ZC.AP.Y2(n,ge,g.A.U9,g.A.N6);if(Ee!==De){switch(be){case"yr":he>15&&(Ke=ZC._i_(Ee)%2==0);break;case"mon":he>15&&(Ke=ZC._i_(Ee)%3==0);break;case"day":he>45?Ke=1===ZC._i_(Ee)||15===ZC._i_(Ee):he>30?Ke=1===ZC._i_(Ee)||10===ZC._i_(Ee)||20===ZC._i_(Ee):he>15&&(Ke=1===ZC._i_(Ee)||10===ZC._i_(Ee)||15===ZC._i_(Ee)||20===ZC._i_(Ee)||25===ZC._i_(Ee));break;case"hr":he>45?Ke=ZC._i_(Ee)%12==0:he>30?Ke=ZC._i_(Ee)%6==0:he>15&&(Ke=ZC._i_(Ee)%3==0);break;case"min":case"sec":he>45?Ke=ZC._i_(Ee)%30==0:he>30?Ke=ZC._i_(Ee)%10==0:he>15&&(Ke=ZC._i_(Ee)%5==0)}Ke&&(i(n,!0),De=Ee)}}ce.AM&&(ce.K=g.K+"-ticks",ZC.CS.paint(A,ce,Ce))}else for(g.GP=0,i(g.V),g.GP=g.A1-g.V,i(g.A1),g.GP=1,n=g.V+1;n0&&ZC.AK(g.A.A.K+"-map")&&(ZC.AK(g.A.A.K+"-map").innerHTML+=fe.join("")),null!==ZC._n_(g.o.transform)&&"date"===g.o.transform.type&&g.paintTransformDate()}},getOptimalDateInterval:function(e){var i,t,n,a,l;return 0<=e&&e<=3*ZC.SEC?(i="%q",t="%q ms",n=10,a="ms",l=ZC._i_(e/10)):3*ZC.SEC10*ZC.SEC&&(s=2),i>30*ZC.SEC&&(s=5),i>60*ZC.SEC&&(s=10)):2*ZC.MIN10*ZC.MIN&&(s=2),i>30*ZC.MIN&&(s=5),i>60*ZC.MIN&&(s=10)):2*ZC.HR6*ZC.HR&&(s=2),i>12*ZC.HR&&(s=4),i>24*ZC.HR&&(s=6)):2*ZC.DAY12*ZC.DAY&&(r=[1,5,9,13,17,21,25,29]),i>24*ZC.DAY&&(r=[1,6,11,16,21,26])):2*ZC.MON9*ZC.MON&&(r=[1,4,7,10])):(l="%Y",o="%Y",i>9*ZC.YR&&(s=3),i>16*ZC.YR&&(s=4),i>25*ZC.YR&&(s=5))}function i(i){var t,Z;if(null!==ZC._n_(a.X[i])&&""!==a.X[i]){if(a.NV&&i!==a.V&&i!==a.A1&&null!==ZC._n_(a.X[i-1])&&""!==a.X[i-1]&&null!==ZC._n_(a.X[i])&&""!==a.X[i]){var h=a.X[i]-a.X[i-1];null!==ZC._n_(C)&&C!==h&&e(C,!0),C=h}var d=ZC.AP.Y2(a.X[i],l,a.A.U9,a.A.N6);if(d!==A&&ZC._i_(d)%s==0&&(0===r.length||-1!==ZC.AV(r,ZC._i_(d)))){var f,_=!0,g=i-a.V;t=a.AU?a.iX+a.I-a.A5-g*a.A9:a.iX+a.A5+g*a.A9+(a.DL?a.A9/2:0);var v=new ZC.DS(a);a.H.B8.load(v.o,"graph.SCALE.transform[date].item"),null!==ZC._n_(f=a.o.transform.item)&&v.append(f),v.GJ=a.K+"-item "+a.A.K+"-scale-item zc-scale-item",v.K=a.K+"-date-item-"+i;var b=ZC.AP.Y2(a.X[i],o,a.A.U9,a.A.N6);v.AR=b,v.Z=v.C6=a.H.usc()?a.H.mc():ZC.AK(a.A.K+"-scales-ml-0-c"),v.IK=a.H.usc()?ZC.AK(a.H.K+"-main"):ZC.AK(a.H.K+"-text"),v.parse(),a.AU?v.iX=t-v.I/2-(a.DL?a.A9/2:0):v.iX=t,v.iY=a.iY,a.A.AJ["3d"]&&(a.A.NW(),Z=new ZC.CF(a.A,v.iX+v.I/2-ZC.AN.E3,v.iY+v.F/2-ZC.AN.E2,0),v.iX=Z.EB[0]-v.I/2,v.iY=Z.EB[1]-v.F/2);var m=[v.iX+v.BJ,v.iY+v.BH,v.I,v.F];if(v.AA%180==90&&(m=[v.iX+v.BJ+v.I/2-v.F/2,v.iY+v.BH+v.F/2-v.I/2,v.F,v.I]),a.A.BA&&a.A.BA.HY){for(var B=!1,D=0;D=a.iX&&v.iX+v.I<=a.iX+a.I&&a.A.BA.BX.push({x:ZC._i_(v.iX),text:v.AR})}if(v.AM&&p){if(_=!0,!a.A0B){if(i===a.V||i===a.A1)_=!0;else for(var K=0,E=c.length;Ka.iX+a.BJ+a.I&&(_=!1)}if(_){c.push(m),v.paint(),v.EL();var F=new ZC.D0(a);null!==ZC._n_(f=a.o.transform.guide)&&F.append(f),F.B0=1,F.B7="#ccc",F.parse();var X=[];if(X.push([t,a.iY],[t,a.iY+a.F]),a.A.AJ["3d"]){a.A.NW();for(var I=0,x=X.length;I0&&(p=!1,null!==ZC._n_(t=a.o.transform.item)&&(p=!(null!==ZC._n_(t.visible)&&!ZC._b_(t.visible))),Z=!1,a.A.BA&&a.A.BA.BX&&(Z=!0),p||Z)){i(a.V),i(a.A1);for(var h=a.V+1;h0;O--)v.iStepMultiplier>O&&v.A1-v.V<=O*v.iStepMultiplier&&(k=O);N*=k,P*=k;var Q=0,R=v.A9*N/(v.GI+1);if(l=v.H.usc()?v.H.mc():ZC.AK(v.A.K+"-scales-ml-0-c"),o=ZC.Q.E9(l,v.H.AC),r=v.H.usc()?v.H.mc():ZC.AK(v.A.K+"-scales-bl-0-c"),s=ZC.Q.E9(r,v.H.AC),v.T3||v.Y7||null!==ZC._n_(v.A.o[v.BC])){if("inherit"===v.o["line-color"]&&-1!==b&&(v.B7=b),v.A.AJ["3d"]){if(p=ZC.DH.DA(v,v.A,a-ZC.AN.E3,a-ZC.AN.E3,v.iY-ZC.AN.E2,v.iY-ZC.AN.E2+v.F,-1,ZC.AN.FS+1,"y"),p.K=v.K+"-line",v.A.F0.true3d&&(v.A.F0["y-angle"]>0?p.MB=[1===v.L?-100:100,1,1]:p.MB=[1===v.L?100:-100,1,1]),v.A.CK.add(p),null!==ZC._n_(v.o.axis)){var z=new ZC.D0(v);z.append(v.o.axis),z.parse(),z.A0=z.AE=z.B7,(p=ZC.DH.DA(z,v.A,a-ZC.AN.E3,a-ZC.AN.E3,v.iY-ZC.AN.E2,v.iY-ZC.AN.E2+v.F,-z.B0/2,z.B0/2,"y")).K=v.K+"-axis",v.A.CK.add(p)}}else{C=[[L,v.iY+v.F],[L,v.iY]];var T=v.K;v.K+="-line",ZC.CS.paint(o,v,C),v.K=T}var G=0,S=0,J=[],V=[];if(v.T3||v.Y7){if(v.X.length>0&&v.D5.AM){var U=null===ZC._n_(v.D5.o["offset-start"])?0:ZC._i_(v.D5.o["offset-start"]),W=null===ZC._n_(v.D5.o["offset-end"])?0:ZC._i_(v.D5.o["offset-end"]);if(v.D5.o.items&&v.D5.o.items.length>0&&!v.A.AJ["3d"])for(v.GP=0,Z=new ZC.HS(v),t=v.V;t0)for(v.GP=0,t=v.V;t<=v.A1+(v.DL?1:0);t++)if(v.K0=t,t===v.V||t===v.A1||t%N==0){(v.D5.E7.length>0||t===v.V||"log"===v.CA)&&((u=new ZC.D0(v)).Z=u.C6=r,"log"===v.CA?ZC.AO._int_(ZC.H0(v.X[t],v.EH))?u.copy(v.D5):u.copy(v.FZ):u.copy(v.D5),u.JE=e,u.DE()&&u.parse()),C=[],c=t-v.V;var j=v.iX+U,q=v.I-U-W;if(A="log"===v.CA?v.B2(v.X[t]):v.AU?v.iY+v.A5+c*v.A9:v.iY+v.F-v.A5-c*v.A9,u.AM)if(v.A.AJ["3d"]){var $=new ZC.D0(v);$.copy(u),null!==ZC._n_(v.o["scale-z"])&&null!==ZC._n_(i=v.o["scale-z"].guide)&&($.append(i),$.parse()),$.A0=$.AE=$.B7,p=ZC.DH.DA($,v.A,a-ZC.AN.E3,a-ZC.AN.E3,A-ZC.AN.E2-$.B0/2,A-ZC.AN.E2+$.B0/2,0,ZC.AN.FS,"y"),v.A.CK.add(p),u.A0=u.AE=u.B7,(p=ZC.DH.DA(u,v.A,j-ZC.AN.E3,j-ZC.AN.E3+q,A-ZC.AN.E2-u.B0/2,A-ZC.AN.E2+u.B0/2,ZC.AN.FS+2,ZC.AN.FS+2,"x")).K=v.K+"-guide-"+t,v.A.CK.add(p)}else C.push([j,A],[j+q,A]),u.K=v.K+"-guide-"+t,ZC.CS.paint(s,u,C);v.GP++}}if(v.X.length>0&&v.FZ.AM&&R>2&&!v.A.AJ["3d"]){if(v.FZ.o.items&&v.FZ.o.items.length>0)for(Z=new ZC.HS(v),t=v.V;t0&&"log"!==v.CA)for(t=v.V;t0&&v.IP.AM){switch(v.IP.o.placement){case"inner":break;case"outer":Q+=Y;break;default:Q+=Y/2}for(v.GP=0,f=ZC.AV(v.X,0),t=v.V;t<=v.A1+(v.DL?1:0);t++){v.K0=t;var ne=-1;if((t===v.V||t===v.A1||t%N==0||ZC._b_(v.o["show-zero"])&&t===f)&&(C=[],c=t-v.V,(v.IP.E7.length>0||t===v.V||"log"===v.CA)&&(u=new ZC.D0(v),"log"===v.CA?ZC.AO._int_(ZC.H0(v.X[t],v.EH))?u.copy(v.IP):(u.copy(v.IA),ne=Y,Y=M):u.copy(v.IP),"inherit"===v.IP.o["line-color"]&&-1!==b&&(u.B7=b),u.JE=e,u.DE()&&u.parse()),A="log"===v.CA?v.B2(v.X[t]):v.AU?v.iY+v.A5+c*v.A9:v.iY+v.F-v.A5-c*v.A9,ZC.DT(A,v.A.P.iY,v.A.P.iY+v.A.P.F))){switch(u.o.placement){case"ref-right":C.push([X,A],[X+Y,A]);break;case"ref-left":C.push([X,A],[X-Y,A]);break;case"ref-auto":C.push([X-Y/2,A],[X+Y/2,A]);break;case"inner":C.push([a,A],[a+(F?Y:-Y),A]);break;case"outer":C.push([a,A],[a-(F?Y:-Y),A]);break;default:C.push([a+Y/2,A],[a-Y/2,A])}if(-1!==ne&&(Y=ne,ne=-1),u.AM){for(ie=ZC._i_(u.o["offset-x"]||"0"),te=ZC._i_(u.o["offset-y"]||"0"),ee=0;ee0&&v.IA.AM&&v.GI>0&&R>5&&!v.A.AJ["3d"]&&"log"!==v.CA)for(t=v.V;t0||i===v.V||!_||v.BR.HT)&&(_=new ZC.DS(v)),_.copy(v.BR),_.GJ=v.K+"-item "+v.A.K+"-scale-item zc-scale-item",_.K=v.A.K+"-"+v.BC.replace(/\-/g,"_")+"-item_"+i,v.CI=re,v.DU=se,v.YT(e);var t;if(t=("piano"===v.A.AF||v.PU)&&v.BX.length?v.FO(i+v.B4):v.FO(i),v.BR.HT&&v.GZ(v.BR,_,null,{index:i,cnt:c,text:t},v.BR.N2),null===ZC._n_(v.LP)||-1!==ZC.AV(v.LP,t)){switch(_.AR=t,_.Z=_.C6=v.H.usc()?v.H.mc():ZC.AK(v.A.K+"-scales-ml-0-c"),_.IK=v.H.usc()?ZC.AK(v.H.K+"-main"):ZC.AK(v.H.K+"-text"),_.parse(),"inherit"!==v.BR.o["font-color"]&&"inherit"!==v.BR.o.color||-1===b||(_.C1=b),_.JE=e,_.DE()&&_.parse(),_.o.placement){case"ref-left":_.iX=X-_.I-Y;break;case"ref-right":_.iX=X+Y;break;case"ref-auto":I&&I.R[i]?(I.FP(i).setup(),I.FP(i).iX0&&v.BR.AM)if("log"===v.CA){var Ce=[];for(t=v.V;t<=v.A1;t++)ZC.AO._int_(ZC.H0(v.X[t],v.EH))&&(v.GP=t,Ae(t),Ce.push(t));for(t=v.V;t<=v.A1;t++)-1===ZC.AV(Ce,t)&&(v.GP=t,Ae(t))}else for(v.GP=0,Ae(v.V),v.GP=v.A1-v.V,Ae(v.A1),-1!==(f=ZC.AV(v.X,0))&&ZC._b_(v.o["show-zero"])&&(v.GP=f,Ae(f)),v.GP=1,t=v.V+1;t0&&ZC.AK(v.A.A.K+"-map")&&(ZC.AK(v.A.A.K+"-map").innerHTML+=V.join(""))}}}}),ZC.UN=ZC.A3E.C7({$i:function(e){this.b(e),this.CQ=!0},parse:function(){this.b()},IW:function(){var e=this;e.A1===e.V?e.A9=e.F-e.A5-e.BW:e.A9=(e.F-e.A5-e.BW)/(e.A1-e.V+(e.DL?1:0))},A9L:function(e){var i=this;i.b(e),i.IW()},clear:function(){},build:function(){this.b()},zoomTo:function(e,i){var t=this;t.b(e,i),t.IW()},NA:function(e){var i,t=this;return i=t.AU?(e-t.iY-t.A5)/(t.F-t.A5-t.BW):(t.iY+t.F-t.A5-e)/(t.F-t.A5-t.BW),t.B4+ZC._f_((t.BL-t.B4)*i)},O9:function(e,i,t){var n,a,l,o,r=this;void 0===t&&(t=!1);var s=r.DL?r.A9:0;l=r.AU?(e-r.iY-r.A5-s/2)/(r.F-r.A5-r.BW-s):(r.iY+r.F-e-r.A5-s/2)/(r.F-r.A5-r.BW-s);var A=!1;if(i)for(o in i.JY){A=!0;break}if(i&&!r.NV&&A){var C=r.X[r.V];"string"==typeof C&&(C=ZC.AV(r.IM,C)),"log"===r.CA&&(C=ZC.H0(C,r.EH));var c=r.X[r.A1];"string"==typeof c&&(c=ZC.AV(r.IM,c)),"log"===r.CA&&(c=ZC.H0(c,r.EH));var u=C+ZC._f_((c-C)*l);"log"===r.CA&&(u=Math.pow(r.EH,u));var p=ZC.MAX;a=null;for(o in i.JY)(n=Math.abs(o-u))i.A29){var Z=Math.ceil((c-C)/(r.I-r.A5-r.BW));if(i.X.length<2&&(Z*=100),p>Z)return null}return a}var h=r.V,d=r.A1;return r.ED&&(null!==ZC._n_(n=r.X[h])&&(h=n),null!==ZC._n_(n=r.X[d])&&(d=n)),"log"===r.CA&&(h=ZC.H0(h,r.EH),d=ZC.H0(d,r.EH)),a=t?r.DL?h+(d-h+1)*l:h+(d-h)*l:r.DL?r.V+(r.A1-r.V+1)*l:r.V+(r.A1-r.V)*l,"log"===r.CA?(a=Math.pow(r.EH,a),a=Math.floor(a)-1):(a=r.DL?Math.floor(a):ZC._i_(a),a=ZC.BQ(0,a),a=ZC.CY(r.DZ,a)),a},I4:function(e){var i=this;i.V,i.A1;return i.ED&&!i.NV&&(i.B4,i.BL),"log"===i.CA&&(e=ZC.H0(e+1,i.EH)),i.AU?i.iY+i.A5+(e-i.V)*i.A9+(i.DL?i.A9/2:0):i.iY+i.F-i.A5-(e-i.V)*i.A9-(i.DL?i.A9/2:0)},B2:function(e){var i,t,n,a=this;if("log"===a.CA&&(e=ZC.H0(e,a.EH)),a.NV){var l=a.TX[e];return a.I4(l)}if(-1!==(i=ZC.AV(a.IM,e)))return a.I4(i);var o,r;return!a.A4U&&(a.ED||a.FD&&"date"===a.FD.o.type)?(o=a.X[a.V],r=a.X[a.A1],"log"===a.CA&&(o=ZC.H0(o,a.EH),r=ZC.H0(r,a.EH)),r===o?n=0:(t=r-o,n=(a.F-a.A5-a.BW-(a.DL?a.A9:0))/t),a.AU?a.iY+a.A5+(e-o)*n+(a.DL?a.A9/2:0):a.iY+a.F-a.A5-(e-o)*n-(a.DL?a.A9/2:0)):(o=a.B4,r=a.BL,"log"===a.CA&&(o=ZC.H0(o,a.EH),r=ZC.H0(r,a.EH)),r===o?n=0:(t=r-o+(a.DL?1:0),n=(a.F-a.A5-a.BW)/t),a.AU?a.iY+a.A5+(e-o)*n+(a.DL?a.A9/2:0):a.iY+a.F-a.A5-(e-o)*n-(a.DL?a.A9/2:0))},paint:function(){function e(e){return e=e.replace(/%scale-last-position/g,g.A1-g.V),e=e.replace(/(%c)|(%scale-position)/g,g.GP),e=e.replace(/(%i)|(%scale-index)/g,g.K0),e=e.replace(/(%v)|(%scale-value)/g,null!==ZC._n_(g.X[g.K0])?g.X[g.K0]:""),e=e.replace(/(%l)|(%scale-label)/g,null!==ZC._n_(g.BX[g.K0])?g.BX[g.K0]:"")}function i(i,t,n){g.K0=i,c=i-g.V,(g.BR.E7.length>0||i===g.V||!ee||g.BR.HT)&&(ee=new ZC.DS(g)),ee.copy(g.BR),ee.K=g.A.K+"-"+g.BC.replace(/\-/g,"_")+"-item_"+(n?"c"+n:i),ee.GJ=g.K+"-item "+g.A.K+"-scale-item zc-scale-item",ee.D["p-height"]=g.A9,g.CI=te,g.DU=ne,g.YT(e);var a="";if(a=n||g.FO(i),g.BR.HT&&g.GZ(g.BR,ee,null,{index:i,cnt:c,text:a},g.BR.N2),null===ZC._n_(g.LP)||-1!==ZC.AV(g.LP,a)){switch(ee.AR=a,ee.Z=ee.C6=g.H.usc()?g.H.mc():ZC.AK(g.A.K+"-scales-ml-0-c"),ee.IK=g.H.usc()?ZC.AK(g.H.K+"-main"):ZC.AK(g.H.K+"-text"),ee.D.nodeidx=i,ee.parse(),"inherit"!==g.BR.o["font-color"]&&"inherit"!==g.BR.o.color||-1===v||(ee.C1=v),ee.JE=e,ee.DE()&&ee.parse(),ee.o["auto-fit"]&&(ee.F=ZC._i_(g.A9)),ee.o.placement){case"inner":ee.iX=E?o+w:o-ee.I-w;break;case"ref-left":ee.iX=F-ee.I-w;break;case"ref-right":ee.iX=F+w;break;case"ref-auto":X&&X.R[i]?(X.R[i].setup(),X.R[i].iX0;k--)g.iStepMultiplier>k&&g.A1-g.V<=k*g.iStepMultiplier&&(N=k);L*=N,P*=N;var O=0,Q=g.A9*L/(g.GI+1);if(null===ZC._n_(F)&&(F=o),r=g.H.usc()?g.H.mc():ZC.AK(g.A.K+"-scales-ml-0-c"),s=ZC.Q.E9(r,g.H.AC),A=g.H.usc()?g.H.mc():ZC.AK(g.A.K+"-scales-bl-0-c"),C=ZC.Q.E9(A,g.H.AC),"inherit"===g.o["line-color"]&&-1!==v&&(g.B7=v),g.A.AJ["3d"])(h=ZC.DH.DA(g,g.A,o-ZC.AN.E3,o-ZC.AN.E3,g.iY-ZC.AN.E2,g.iY-ZC.AN.E2+g.F,-1,ZC.AN.FS+1,"y")).K=g.K+"-line",g.A.F0.true3d&&(g.A.F0["x-angle"]>0?h.MB=[1===g.L?-100:100,1,1]:h.MB=[1===g.L?100:-100,1,1]),g.A.CK.add(h);else{u=[[H,g.iY+g.F],[H,g.iY]];var R=g.K;g.K+="-line",ZC.CS.paint(s,g,u),g.K=R}if(g.X.length>0&&g.D5.AM){var z=null===ZC._n_(g.D5.o["offset-start"])?0:ZC._i_(g.D5.o["offset-start"]),T=null===ZC._n_(g.D5.o["offset-end"])?0:ZC._i_(g.D5.o["offset-end"]);if(g.D5.o.items&&g.D5.o.items.length>0&&!g.A.AJ["3d"])for(d=new ZC.HS(g),n=g.V;n0)for(g.GP=0,n=g.V;n<=g.A1+(g.DL?1:0);n++)if(g.K0=n,n===g.V||n===g.A1+(g.DL?1:0)||(n-g.V)%L==0){(g.D5.E7.length>0||n===g.V)&&((Z=new ZC.D0(g)).Z=Z.C6=A,Z.copy(g.D5),Z.JE=e,Z.DE()&&Z.parse()),c=n-g.V,u=[],p=g.AU?g.iY+g.A5+c*g.A9:g.iY+g.F-g.A5-c*g.A9;var G=g.iX+z,S=g.I-z-T;if(Z.AM)if(g.A.AJ["3d"]){var J=new ZC.D0(g);J.copy(Z),null!==ZC._n_(g.o["scale-z"])&&null!==ZC._n_(t=g.o["scale-z"].guide)&&(J.append(t),J.parse()),J.A0=J.AE=J.B7,h=ZC.DH.DA(J,g.A,o-ZC.AN.E3,o-ZC.AN.E3,p-ZC.AN.E2-J.B0/2,p-ZC.AN.E2+J.B0/2,0,ZC.AN.FS,"z"),g.A.CK.add(h),Z.A0=Z.AE=Z.B7,(h=ZC.DH.DA(Z,g.A,G-ZC.AN.E3,G-ZC.AN.E3+S,p-ZC.AN.E2-J.B0/2,p-ZC.AN.E2+J.B0/2,ZC.AN.FS+2,ZC.AN.FS+2,"x")).K=g.K+"-guide-"+n,g.A.CK.add(h)}else u.push([G,p],[G+S,p]),Z.K=g.K+"-guide-"+n,ZC.CS.paint(C,Z,u);g.GP++}}if(g.X.length>0&&g.FZ.AM&&!g.A.AJ["3d"]){if(g.FZ.o.items&&g.FZ.o.items.length>0)for(d=new ZC.HS(g),n=g.V;n0)for(n=g.V;n0&&g.IP.AM&&(!g.A.AJ["3d"]||!g.A.F0.true3d)){switch(g.IP.o.placement){case"inner":break;case"outer":O+=w;break;default:O+=w/2}for(g.GP=0,n=g.V;n<=g.A1+(g.DL?1:0);n++)if(g.K0=n,n===g.V||n===g.A1+(g.DL?1:0)||(n-g.V)%L==0){switch(u=[],c=n-g.V,(g.IP.E7.length>0||n===g.V)&&((Z=new ZC.D0(g)).copy(g.IP),"inherit"===g.IP.o["line-color"]&&-1!==v&&(Z.B7=v),Z.JE=e,Z.DE()&&Z.parse()),p=g.AU?g.iY+g.A5+c*g.A9:g.iY+g.F-g.A5-c*g.A9,Z.o.placement){case"ref-auto":u.push([F-w/2,p],[F+w/2,p]);break;case"ref-left":u.push([F-w,p],[F,p]);break;case"ref-right":u.push([F+w,p],[F,p]);break;case"inner":u.push([o,p],[o+(E?w:-w),p]);break;case"outer":u.push([o,p],[o-(E?w:-w),p]);break;default:u.push([o+w/2,p],[o-w/2,p])}if(Z.AM){for(U=ZC._i_(Z.o["offset-x"]||"0"),W=ZC._i_(Z.o["offset-y"]||"0"),V=0;V0&&g.GI>0&&g.IA.AM&&!g.A.AJ["3d"])for(n=g.V;n1&&g.BR.AM)for(g.GP=0,i(g.V),g.GP=g.A1-g.V,i(g.A1),g.GP=1,n=g.V+1;n0&&ZC.AK(g.A.A.K+"-map")&&(ZC.AK(g.A.A.K+"-map").innerHTML+=se.join(""))}}}}),ZC.UP=ZC.Z4.C7({$i:function(e){this.b(e),this.CQ=!0},parse:function(){this.b()},IW:function(){var e=this;e.A1===e.V?e.A9=e.I-e.A5-e.BW:e.A9=(e.I-e.A5-e.BW)/(e.A1-e.V+(e.DL?1:0))},A9L:function(e){var i=this;i.b(e),i.IW()},zoomTo:function(e,i){var t=this;t.b(e,i),t.IW()},clear:function(){},build:function(){this.b()},NA:function(e,i){var t,n=this;t=n.AU?(n.iX+n.I-n.A5-e)/(n.I-n.A5-n.BW):(e-n.iX-n.A5)/(n.I-n.A5-n.BW);var a=n.B4+ZC._f_((n.BL-n.B4)*t);return"log"===n.CA&&i&&(a=Math.pow(n.EH,a)),a},B2:function(e){var i=this,t=i.BL-i.B4,n=0===t?0:(i.I-i.A5-i.BW)/t;return"log"===i.CA&&(e=0===e?i.FU:ZC.H0(e,i.EH)),i.AU?i.iX+i.I-i.A5-(e-i.B4)*n:i.iX+i.A5+(e-i.B4)*n},paint:function(){function e(e){return e=e.replace(/%scale-last-position/g,v.A1-v.V),e=e.replace(/(%c)|(%scale-position)/g,v.GP),e=e.replace(/(%i)|(%scale-index)/g,v.K0),e=e.replace(/(%v)|(%scale-value)/g,null!==ZC._n_(v.X[v.K0])?v.X[v.K0]:""),e=e.replace(/(%l)|(%scale-label)/g,null!==ZC._n_(v.BX[v.K0])?v.BX[v.K0]:"")}var i,t,n,a,l,o,r,s,A,C,c,u,p,Z,h,d,f,_,g,v=this;if(v.AM&&0!==v.X.length){v.b(),"hbubble"!==v.A.AF&&"hscatter"!==v.A.AF||1!==v.X.length||(v.A5=v.I/2);var b=v.A06(),m=0,B=1,D=1,K={};for(t=0,n=v.A.BM.length;t0;N--)v.iStepMultiplier>N&&v.A1-v.V<=N*v.iStepMultiplier&&(P=N);L*=P,H*=P;var k=0,O=v.A9*L/(v.GI+1);if(l=v.H.usc()?v.H.mc():ZC.AK(v.A.K+"-scales-ml-0-c"),o=ZC.Q.E9(l,v.H.AC),r=v.H.usc()?v.H.mc():ZC.AK(v.A.K+"-scales-bl-0-c"),s=ZC.Q.E9(r,v.H.AC),v.T3||v.Y7||null!==ZC._n_(v.A.o[v.BC])){if("inherit"===v.o["line-color"]&&-1!==b&&(v.B7=b),v.A.AJ["3d"])(p=ZC.DH.DA(v,v.A,v.iX-ZC.AN.E3,v.iX-ZC.AN.E3+v.I,a-ZC.AN.E2,a-ZC.AN.E2,-1,ZC.AN.FS+1,"x")).K=v.K+"-line",v.A.F0.true3d&&(v.A.F0["y-angle"]>0?p.MB=[1===v.L?-100:100,1,1]:p.MB=[1===v.L?100:-100,1,1]),v.A.CK.add(p);else{A=[[v.iX,M],[v.iX+v.I,M]];var Q=v.K;v.K+="-line",ZC.CS.paint(o,v,A),v.K=Q}var R=[],z=0,T=0,G=[];if(v.T3||v.Y7){if(v.X.length>0&&v.D5.AM){var S=null===ZC._n_(v.D5.o["offset-start"])?0:ZC._i_(v.D5.o["offset-start"]),J=null===ZC._n_(v.D5.o["offset-end"])?0:ZC._i_(v.D5.o["offset-end"]);if(v.D5.o.items&&v.D5.o.items.length>0&&!v.A.AJ["3d"])for(v.GP=0,f=new ZC.HS(v),t=v.V;t0)for(v.GP=0,t=v.V;t<=v.A1+(v.DL?1:0);t++)if(v.K0=t,t===v.V||t===v.A1||t%L==0){(v.D5.E7.length>0||t===v.V||"log"===v.CA)&&((u=new ZC.D0(v)).Z=u.C6=r,"log"===v.CA?ZC.AO._int_(ZC.H0(v.X[t],v.EH))?u.copy(v.D5):u.copy(v.FZ):u.copy(v.D5),u.JE=e,u.DE()&&u.parse()),A=[],C=t-v.V;var V=v.iY+S,U=v.F-S-J;if(c="log"===v.CA?v.B2(v.X[t]):v.AU?v.iX+v.I-v.A5-C*v.A9:v.iX+v.A5+C*v.A9,u.AM)if(v.A.AJ["3d"]){var W=new ZC.D0(v);W.copy(u),null!==ZC._n_(v.o["scale-z"])&&null!==ZC._n_(i=v.o["scale-z"].guide)&&(W.append(i),W.parse()),W.A0=W.AE=W.B7,p=ZC.DH.DA(W,v.A,c-ZC.AN.E3-W.B0/2,c-ZC.AN.E3+W.B0/2,a-ZC.AN.E2,a-ZC.AN.E2,0,ZC.AN.FS,"z"),v.A.CK.add(p),u.A0=u.AE=u.B7,(p=ZC.DH.DA(u,v.A,c-ZC.AN.E3-u.B0/2,c-ZC.AN.E3+u.B0/2,V-ZC.AN.E2,V-ZC.AN.E2+U,ZC.AN.FS+2,ZC.AN.FS+2,"y")).K=v.K+"-guide-"+t,v.A.CK.add(p)}else A.push([c,V],[c,V+U]),u.K=v.K+"-guide-"+t,ZC.CS.paint(s,u,A);v.GP++}}if(v.X.length>0&&v.FZ.AM&&O>2&&!v.A.AJ["3d"]){if(v.FZ.o.items&&v.FZ.o.items.length>0)for(f=new ZC.HS(v),t=v.V;t0&&"log"!==v.CA)for(t=v.V;t0&&v.IP.AM&&(!v.A.AJ["3d"]||!v.A.F0.true3d)){switch(v.IP.o.placement){case"inner":break;case"outer":k+=y;break;default:k+=y/2}for(v.GP=0,_=ZC.AV(v.X,0),t=v.V;t<=v.A1+(v.DL?1:0);t++){v.K0=t;var ee=-1;if((t===v.V||t===v.A1||t%L==0||ZC._b_(v.o["show-zero"])&&t===_)&&(A=[],C=t-v.V,(v.IP.E7.length>0||t===v.V||"log"===v.CA)&&(u=new ZC.D0(v),"log"===v.CA?ZC.AO._int_(ZC.H0(v.X[t],v.EH))?u.copy(v.IP):(u.copy(v.IA),ee=y,y=w):u.copy(v.IP),"inherit"===v.IP.o["line-color"]&&-1!==b&&(u.B7=b),u.JE=e,u.DE()&&u.parse()),c="log"===v.CA?v.B2(v.X[t]):v.AU?v.iX+v.I-v.A5-C*v.A9:v.iX+v.A5+C*v.A9,ZC.DT(c,v.A.P.iX,v.A.P.iX+v.A.P.I))){switch(u.o.placement){case"inner":A.push([c,a-(F?y:-y)],[c,a]);break;case"outer":A.push([c,a],[c,a+(F?y:-y)]);break;default:A.push([c,a+y/2],[c,a-y/2])}if(-1!==ee&&(y=ee,ee=-1),u.AM){for(q=ZC._i_(u.o["offset-x"]||"0"),$=ZC._i_(u.o["offset-y"]||"0"),j=0;j0&&v.IA.AM&&v.GI>0&&O>5&&!v.A.AJ["3d"]&&"log"!==v.CA)for(t=v.V;t0||i===v.V||!g||v.BR.HT)&&(g=new ZC.DS(v)),g.copy(v.BR),g.GJ=v.K+"-item "+v.A.K+"-scale-item zc-scale-item",g.K=v.A.K+"-"+v.BC.replace(/\-/g,"_")+"-item_"+i,v.CI=te,v.DU=ne,v.YT(e);var t;if(t=("piano"===v.A.AF||v.PU)&&v.BX.length?v.FO(i+v.B4):v.FO(i),v.BR.HT&&v.GZ(v.BR,g,null,{index:i,cnt:C,text:t},v.BR.N2),null===ZC._n_(v.LP)||-1!==ZC.AV(v.LP,t)){switch(g.AR=t,g.Z=g.C6=v.H.usc()?v.H.mc():ZC.AK(v.A.K+"-scales-ml-0-c"),g.IK=v.H.usc()?ZC.AK(v.H.K+"-main"):ZC.AK(v.H.K+"-text"),g.parse(),"inherit"!==v.BR.o["font-color"]&&"inherit"!==v.BR.o.color||-1===b||(g.C1=b),g.JE=e,g.E7=v.BR.E7,g.DE()&&g.parse(),g.o.placement){case"inner":g.iY=F?a-g.KK-y:a+y;break;default:g.iY=F?a+y:a-g.KK-y}if("log"===v.CA?g.iX=v.B2(v.X[i])-g.I/2:v.AU?g.iX=v.iX+v.I-v.A5-C*v.A9-g.I/2-(v.DL?v.A9/2:0):g.iX=v.iX+v.A5+C*v.A9-g.I/2+(v.DL?v.A9/2:0),ie=v.MU(g,ie,"h"),v.BR.o["auto-align"]&&v.BR.AA%180!=0){var n=ZC.DT(v.BR.AA,0,180)?F?1:-1:1===F?-1:1;g.iX+=n*g.I*ZC.EF(v.BR.AA)/2,g.iY+=n*(g.I*ZC.EO(v.BR.AA)/2-g.F*ZC.EO(v.BR.AA)/2)}if(ZC.DT(g.iX+g.I/2,v.A.P.iX,v.A.P.iX+v.A.P.I)){var l=v.WT(g,i,{items:0,lcoords:R,lstep:H,tdim:z,mdim:T,dim:"h",html:G});z=l.tdim,T=l.mdim,v.GP++}}};if(v.X.length>0&&v.BR.AM)if("log"===v.CA){var le=[];for(t=v.V;t<=v.A1;t++)ZC.AO._int_(ZC.H0(v.X[t],v.EH))&&(v.GP=t,ae(t),le.push(t));for(t=v.V;t<=v.A1;t++)-1===ZC.AV(le,t)&&(v.GP=t,ae(t))}else for(v.GP=0,ae(v.V),v.GP=v.A1-v.V,ae(v.A1),-1!==(_=ZC.AV(v.X,0))&&ZC._b_(v.o["show-zero"])&&(v.GP=_,ae(_)),v.GP=1,t=v.V+1;t0&&ZC.AK(v.A.A.K+"-map")&&(ZC.AK(v.A.A.K+"-map").innerHTML+=G.join(""))}}}}}),ZC.XO=ZC.A3E.C7({$i:function(e){this.b(e);var i=this;i.NB="",i.KO=1,i.GX=1,i.GH=0,i.G8=0,i.JM=.6},parse:function(){var e=this;e.b(),e.iX+=e.DV,e.iY+=e.E5,e.I-=e.DV+e.E6,e.F-=e.E5+e.DP,e.Z5("layout","NB"),null!==ZC._n_(e.o["size-factor"])&&(e.JM=ZC._f_(ZC._p_(e.o["size-factor"])))},A9L:function(e){var i=this;i.b(e),0===i.X.length&&(i.X=[""]);var t=ZC.AO.A20(i.NB,i.X.length,!1);i.KO=t[0],i.GX=t[1],i.GH=i.I/i.GX,i.G8=i.F/i.KO},A44:function(){var e=this;e.b(),e.GH=e.I/e.GX,e.G8=e.F/e.KO},clear:function(){},build:function(){this.b()},paint:function(){var e,i,t,n,a,l=this;if(l.AM){if(l.b(),e=ZC.Q.E9(l.H.usc()?l.H.K+"-main-c":l.A.K+"-scales-ml-0-c",l.H.AC),i=ZC.Q.E9(l.H.usc()?l.H.K+"-main-c":l.A.K+"-scales-bl-0-c",l.H.AC),(t=[]).push([l.iX,l.iY],[l.iX+l.I,l.iY],[l.iX+l.I,l.iY+l.F],[l.iX,l.iY+l.F],[l.iX,l.iY]),ZC.CS.paint(e,l,t),l.D5.AM){if(l.D5.o.items&&l.D5.o.items.length>0)for(n=0,a=l.X.length;n0){for(t=[],n=0;n<=l.GX;n++)t.push([l.iX+n*l.GH,l.iY],[l.iX+n*l.GH,l.iY+l.F],null);for(n=0;n<=l.KO;n++)t.push([l.iX,l.iY+n*l.G8],[l.iX+l.I,l.iY+n*l.G8],null);ZC.CS.paint(i,l.D5,t)}}var C,c=[];if(l.BR.AM){for(n=0,a=l.X.length;n0||0===e)&&(C=new ZC.DS(l)),C.copy(l.BR);var i=e%l.GX,t=Math.floor(e/l.GX);C.GJ=l.K+"-item "+l.A.K+"-scale-item zc-scale-item",C.K=l.A.K+"-"+l.BC.replace(/\-/g,"_")+"-item_"+e;var n=l.FO(e);if((null===ZC._n_(l.LP)||-1!==ZC.AV(l.LP,n))&&(C.AR=n,C.Z=l.H.usc()?l.H.mc():ZC.AK(l.A.K+"-scales-ml-0-c"),C.parse(),C.JE=function(i){return i=i.replace(/%i/g,e),i=i.replace(/%v/g,null!==ZC._n_(l.X[e])?l.X[e]:""),i=i.replace(/%l/g,null!==ZC._n_(l.BX[e])?l.BX[e]:"")},C.E7=l.BR.E7,C.DE()&&C.parse(),C.AM)){var a="bottom";null!==ZC._n_(l.BR.o.placement)&&(a=l.BR.o.placement);var o=l.iX+i*l.GH,r=l.iY+t*l.G8;switch(a){case"top-left":C.iX=o,C.iY=r;break;case"top-right":C.iX=o+l.GH-C.I,C.iY=r;break;case"bottom-left":C.iX=o,C.iY=r+l.G8-C.F;break;case"bottom-right":C.iX=o+l.GH-C.I,C.iY=r+l.G8-C.F;break;case"top":C.iX=o+l.GH/2-C.I/2,C.iY=r;break;case"right":C.iX=o+l.GH-C.I,C.iY=r+l.G8/2-C.F/2;break;case"left":C.iX=o,C.iY=r+l.G8/2-C.F/2;break;default:C.iX=o+l.GH/2-C.I/2,C.iY=r+l.G8-C.F}C.paint(),C.EL(),null===ZC._n_(l.o.tooltip)&&C.K5||c.push(ZC.AP.O1(l.A.K,C))}}(n);c.length>0&&ZC.AK(l.A.A.K+"-map")&&(ZC.AK(l.A.A.K+"-map").innerHTML+=c.join(""))}}}}),ZC.A86=ZC.A3E.C7({$i:function(e){this.b(e);var i=this;i.DG=0,i.EG=360},parse:function(){var e,i=this;i.b(),null!==ZC._n_(e=i.o["ref-angle"])&&(i.DG=ZC._i_(e)%360),null!==ZC._n_(e=i.o.aperture)&&(i.EG=ZC._i_(e)%360,0===i.EG&&(i.EG=360))}}),ZC.AB9=ZC.Z4.C7({$i:function(e){this.b(e)},parse:function(){this.b()},IW:function(){},A9L:function(e){var i=this;i.b(e),i.IW()},clear:function(){this.b()},build:function(){this.b()},paint:function(){this.b()}}),ZC.A7Z=ZC.AB9.C7({$i:function(e){this.b(e);var i=this;i.DG=-90,i.EG=180,i.Q9=null,i.IU=null,i.CW="circle"},parse:function(){var e,i=this;i.b(),null!==ZC._n_(e=i.o["ref-angle"])&&(i.DG=ZC._i_(e)%360),null!==ZC._n_(e=i.o.aperture)&&(i.EG=ZC._i_(e)),null!==ZC._n_(e=i.o.center)&&(i.Q9=new ZC.DW(i),i.Q9.append(e),i.Q9.parse()),null!==ZC._n_(e=i.o.ring)&&(i.IU=new ZC.DW(i),i.H.B8.load(i.IU.o,[i.A.AF+"."+i.BC+".ring"]),i.IU.append(e),i.IU.parse())},A9L:function(e){this.b(e)},clear:function(){},build:function(){this.b()},B2:function(e){var i=this,t=i.A.BN("scale"),n=t.iX+t.I/2,a=t.iY+t.F/2,l=i.A.BN("scale-"+i.L);l||(l=i.A.BN("scale"));var o=ZC.CY(l.GH/2,l.G8/2)*l.JM,r=i.BL-i.B4,s=i.EG/r;return ZC.AO.BK(n,a,o,i.DG-i.EG/2+s*(e-i.B4))},I4:function(e){var i=this;return i.B2(i.X[e])},paintMarker:function(e){var i,t=this;if(e.F6){var n=t.A.BN("scale-"+t.L);n||(n=t.A.BN("scale"));var a;if(e.AM){var l=t.A.K+"-scales-"+("top"===e.B9?"f":"b")+"l-0-c";e.Z=e.C6=ZC.AK(t.H.usc()?n.H.K+"-main-c":l),a=ZC.Q.E9(e.Z,t.H.AC);var o=ZC.CY(n.GH/2,n.G8/2)*n.JM,r=ZC.IH(e.o["offset-start"]||"0");r>0&&r<1&&(r*=o);var s=ZC.IH(e.o["offset-end"]||"0");s>0&&s<1&&(s*=o),e.M&&(e.M.Z=t.H.usc()?t.H.mc():ZC.AK(t.A.K+"-scales-ml-0-c"),e.M.K=e.A.A.K+"-"+e.A.BC.replace(/\-/g,"_")+"-marker_"+e.L,e.M.GJ=e.A.K+"-marker-label "+e.A.A.K+"-scale-marker-label zc-scale-marker-label");for(var A=0;A0){var h=t.DG-t.EG/2+t.EG*(e.F6[0]-t.B4)/(t.BL-t.B4);C=h;var d=[];d.push(ZC.AO.BK(p,Z,r,h)),d.push(ZC.AO.BK(p,Z,o-s,h)),2===d.length&&(ZC.CS.setup(a,e),ZC.CS.paint(a,e,d))}break;case"area":if(e.F6.length>1){var f=t.DG-t.EG/2+t.EG*(e.F6[0]-t.B4)/(t.BL-t.B4),_=t.DG-t.EG/2+t.EG*(e.F6[1]-t.B4)/(t.BL-t.B4);C=(f+_)/2;var g=new ZC.DW(e);g.Z=e.Z,g.append(e.o),g.append({size:o-s,slice:r,type:"pie","angle-start":f,"angle-end":_}),g.K=n.K+"-marker-"+e.L,g.iX=p,g.iY=Z,g.parse(),g.paint()}}if(e.M){var v;null!==ZC._n_(i=e.M.o["offset-r"])?v=ZC._f_(ZC._p_(i)):v<1?v*=o-s-r:v=0;var b=ZC.AO.BK(p,Z,(o-s-r)/2+v,C);e.M.iX=b[0]-e.M.I/2,e.M.iY=b[1]-e.M.F/2,e.M.paint()}}}}},paint:function(){function e(e){return e=e.replace(/%i/g,t),e=e.replace(/%k/g,t),e=e.replace(/%v/g,null!==ZC._n_(C.X[t])?C.X[t]:""),e=e.replace(/%l/g,null!==ZC._n_(C.BX[t])?C.BX[t]:"")}var i,t,n,a,l,o,r,s,A,C=this;if(C.AM&&0!==C.X.length){C.AU&&C.X.reverse(),i=ZC.Q.E9(C.H.usc()?C.H.K+"-main-c":C.A.K+"-scales-bl-0-c",C.H.AC);var c=ZC._i_(C.IP.o.size||8),u=ZC._i_(C.IA.o.size||4),p=0,Z=ZC.BQ(1,Math.ceil((C.A1-C.V)/(C.LY-1))),h=ZC.BQ(1,Math.ceil((C.A1-C.V)/(C.EE-1))),d=C.A.BN("scale-"+C.L);d||(d=C.A.BN("scale"));for(var f,_,g,v=ZC.CY(d.GH/2,d.G8/2)*d.JM,b=C.EG/(C.X.length-1),m=0;m0)for(t=0;t0)for(t=0,n=C.X.length;t0&&C.GI>0)for(t=0,n=C.X.length;t0&&(l.paint(),360===C.EG&&(l.K=C.K+"-ring-inner",l.o.size=v-a,l.parse(),l.paint())),C.IU.o.items&&C.IU.o.items.length>0||C.IU.o.rules))for(t=0;t0&&l.paint();if(C.IP.AM){switch(C.IP.o.placement){case"outer":p+=c;break;default:p+=c/2}for(o=[],t=0,n=C.X.length;t0){for(o=[],t=0,n=C.X.length;t0&&ZC.AK(C.A.A.K+"-map")&&(ZC.AK(C.A.A.K+"-map").innerHTML+=X.join(""))}}}},paint_:function(){var e=this,i=e.A.BN("scale-"+e.L);i||(i=e.A.BN("scale"));for(var t=0;t0){var g=0;for(t=0,n=s.X.length-(360===s.EG||s.DL?0:1);t0)for(t=0,n=s.X.length+(s.DL?1:0);t0||0===e)&&(E=new ZC.DS(s)),E.copy(s.BR),E.GJ=s.K+"-item "+s.A.K+"-scale-item zc-scale-item",E.K=s.A.K+"-"+s.BC.replace(/\-/g,"_")+"-item_"+e;var i=s.FO(e);if(null===ZC._n_(s.LP)||-1!==ZC.AV(s.LP,i)){E.AR=i,E.Z=E.C6=s.H.usc()?s.H.mc():ZC.AK(s.A.K+"-scales-ml-0-c"),E.parse(),E.JE=function(i){return i=i.replace(/(%i)|(%scale-index)/g,e),i=i.replace(/(%v)|(%scale-value)/g,null!==ZC._n_(s.X[e])?s.X[e]:""),i=i.replace(/(%l)|(%scale-label)/g,null!==ZC._n_(s.BX[e])?s.BX[e]:"")},E.E7=s.BR.E7,E.DE()&&E.parse();var t=ZC.IH(E.DR,!0);if(t>-1&&t<1&&(t*=Z),r=s.DG+e*_+(s.DL?_/2:0),s.BR.o["auto-align"]){var n=1.25;1-ZC._a_(ZC.EF(r))>.7&&(n=2.5*(1-ZC._a_(ZC.EF(r))));var a=(1-ZC._a_(ZC.EF(r)))*E.DK*n;F=ZC.AO.BK(d,f,Z+t+u+a,r),ZC.EF(r)>0?(E.iX=F[0],E.iY=F[1]-E.F/2):(E.iX=F[0]-E.I,E.iY=F[1]-E.F/2)}else s.BR.o["auto-rotate"]?(F=ZC.AO.BK(d,f,Z+t+u+E.F/2,r),E.iX=F[0]-E.I/2,E.iY=F[1]-E.F/2,E.AA=r+90):(F=ZC.AO.BK(d,f,Z+t+u+ZC._a_(10*ZC.EO(r))+ZC._a_(E.I/2*ZC.EF(r)),r),E.iX=F[0]-E.I/2,E.iY=F[1]-E.F/2);E.AM&&(E.paint(),E.EL(),null===ZC._n_(s.o.tooltip)&&E.K5||(null!==ZC._n_(s.o.tooltip)&&(s.o.tooltip.text=s.o.tooltip.text||"%scale-value"),X.push(ZC.AP.O1(s.A.K,E))))}}(t);X.length>0&&ZC.AK(s.A.A.K+"-map")&&(ZC.AK(s.A.A.K+"-map").innerHTML+=X.join(""))}}}}),ZC.A7M=ZC.Z4.C7({$i:function(e){this.b(e)},parse:function(){this.b()},IW:function(){var e=this,i=e.A.BN("scale"),t=ZC.CY(i.I/2,i.F/2)*i.JM;e.A9=(t-e.A5-e.BW)/(e.A1-e.V)},A9L:function(e){var i=this;i.b(e),i.IW()},A7I:function(){var e=this,i=e.A.BN("scale"),t=ZC.CY(i.I/2,i.F/2)*i.JM;e.EE=ZC.BQ(2,ZC._i_((t-e.A5-e.BW)/20))},TZ:function(e){var i=this,t=i.A.BN("scale"),n=ZC.CY(t.I/2,t.F/2)*t.JM,a=i.BL-i.B4,l=(n-i.A5-i.BW)/a;return(e-i.B4)*l},B2:function(e){var i=this,t=i.TZ(e),n=i.A.BN("scale-k"),a=i.A.BN("scale"),l=a.iX+a.I/2+a.BJ,o=a.iY+a.F/2+a.BH;return ZC.AO.BK(l,o,t,n.DG)},clear:function(){},build:function(){this.b()},paint:function(){function e(e){return e=e.replace(/(%i)|(%scale-index)/g,l),e=e.replace(/(%v)|(%scale-value)/g,null!==ZC._n_(C.X[l])?C.X[l]:""),e=e.replace(/(%l)|(%scale-label)/g,null!==ZC._n_(C.BX[l])?C.BX[l]:"")}function i(e){return e=e.replace(/(%c)|(%scale-position)/g,C.GP),e=e.replace(/(%i)|(%scale-index)/g,C.K0),e=e.replace(/(%v)|(%scale-value)/g,null!==ZC._n_(C.X[C.K0])?C.X[C.K0]:""),e=e.replace(/(%l)|(%scale-label)/g,null!==ZC._n_(C.BX[C.K0])?C.BX[C.K0]:"")}function t(e){C.K0=e,(y=new ZC.DS(C)).copy(C.BR),y.K=C.A.K+"-"+C.BC.replace(/\-/g,"_")+"-item_"+e,y.GJ=C.K+"-item "+C.A.K+"-scale-item zc-scale-item";var t=C.FO(e);if(y.AR=t,null===ZC._n_(C.LP)||-1!==ZC.AV(C.LP,t)){y.Z=y.C6=C.H.usc()?C.H.mc():ZC.AK(C.A.K+"-scales-fl-0-c"),y.parse(),y.JE=i,y.DE()&&y.parse();var n=ZC.AO.BK(f,_,C.A5+e*C.A9,c.DG);switch(y.F=y.KK,y.I=y.NH,c.DG%180==0?(y.iX=n[0]-y.I/2,y.iY=n[1]):(y.iX=n[0],y.iY=n[1]-y.F/2),C.IP.o.placement){case"inner":break;case"outer":c.DG%180==0?y.iY+=u:y.iX+=u;break;default:c.DG%180==0?y.iY+=u/2:y.iX+=u/2}y.AM&&(y.paint(),y.EL(),null===ZC._n_(C.o.tooltip)&&y.K5||(null!==ZC._n_(C.o.tooltip)&&(C.o.tooltip.text=C.o.tooltip.text||"%scale-value"),w.push(ZC.AP.O1(C.A.K,y))))}}var n,a,l,o,r,s,A,C=this;if(C.AM&&0!==C.X.length){C.b(),n=ZC.Q.E9(C.H.usc()?C.H.K+"-main-c":C.A.K+"-scales-ml-0-c",C.H.AC),a=ZC.Q.E9(C.H.usc()?C.H.K+"-main-c":C.A.K+"-scales-bl-0-c",C.H.AC);var c=C.A.BN("scale-k"),u=ZC._i_(C.IP.o.size||8),p=Math.ceil((C.A1-C.V)/(C.EE-1)),Z=Math.ceil((C.A1-C.V)/(C.LY-1)),h=C.A.BN("scale"),d=ZC.CY(h.I/2,h.F/2)*h.JM,f=h.iX+h.I/2+h.BJ,_=h.iY+h.F/2+h.BH,g=c.EG/(c.X.length-(360===c.EG||c.DL?0:1));if(C.D5.AM){if(C.D5.o.items&&C.D5.o.items.length>0)for(l=0,o=C.X.length;l=0;r--)A.push(ZC.AO.BK(f,_,C.A5+(l+1)*C.A9,c.DG+r*g));m.E=A,m.parse(),m.B0=0,m.AT=0,m.EX=0,m.G6=0;var B=C.A.P;m.D1=[B.iX,B.iY,B.iX+B.I,B.iY+B.F],m.paint()}}if(C.D5.B0>0)for(l=0,o=C.X.length;l0&&((A=[]).push(ZC.AO.BK(f,_,C.A5,c.DG),ZC.AO.BK(f,_,d-C.BW,c.DG)),ZC.CS.paint(n,C.OW,A)),C.IP.AM){switch(C.IP.o.placement){case"inner":break;case"outer":u;break;default:u/2}for(A=[],l=0,o=C.X.length;l0&&C.BR.AM)for(C.GP=0,t(C.V),C.GP=C.A1-C.V,t(C.A1),C.GP=1,l=C.V+1;l0&&ZC.AK(C.A.A.K+"-map")&&(ZC.AK(C.A.A.K+"-map").innerHTML+=w.join(""))}}}),ZC.A8M=ZC.DW.C7({$i:function(e){this.b(e);var i=this;i.C5=.95,i.L=0,i.AF=null,i.M=null,i.F6=null,i.A5S=!1,i.B9="bottom",i.A5=0,i.BW=0,i.ME="normal",i.O0="normal",i.PG=[5,5],i.A07=[0,0],i.Y9=""},parse:function(){this.b();var e,i=this;i.assign_a([["type","AF"],["value-range","A5S","b"],["offset-start","A5","i"],["offset-end","BW","i"],["placement","B9"],["pair-scale","Y9"],["label-placement","ME"],["label-alignment","O0"],["range","F6"]]),null===ZC._n_(i.o.alpha)&&(i.o.alpha="area"===i.AF?.25:.95),null!==ZC._n_(e=i.o["label-tolerance"])&&("object"==typeof e&&e.length?(i.PG[0]=ZC._i_(e[0]||"5"),i.PG[1]=ZC._i_(e[1]||"5")):i.PG[0]=i.PG[1]=ZC._i_(e||"5")),i.assign_a([["alpha","C5","f",0,1]]),null===ZC._n_(e=i.o.label)&&null===ZC._n_(i.o.text)||(i.M=new ZC.DS(i),i.A.A.A.B8.load(i.M.o,["("+i.A.AF+").SCALE.marker.label"]),null!==ZC._n_(i.o.text)&&i.M.append({text:i.o.text}),i.M.append(e),i.M.parse(),i.A07=[i.M.BJ,i.M.BH])},paint:function(){var e=this;if(e.F6)if(-1===e.A.BC.indexOf("scale-r")){var i,t,n,a,l,o,r;if(e.AM){var s=e.A,A=e.A.A.P.AT,C=s.A.K+"-scales-"+("top"===e.B9?"f":"b")+"l-0-c";e.Z=e.C6=ZC.AK(s.H.usc()?s.H.K+"-main-c":C),i=ZC.Q.E9(e.Z,s.H.AC);var c,u,p,Z;l=[];var h,d=0,f=0;e.BJ>-1&&e.BJ<1&&(e.BJ=Math.ceil(e.BJ*s.A9)),e.BH>-1&&e.BH<1&&(e.BH=Math.ceil(e.BH*s.A9)),e.M&&(e.M.Z=s.H.usc()?s.H.mc():ZC.AK(s.A.K+"-scales-ml-0-c"),e.M.K=e.A.A.K+"-"+e.A.BC.replace(/\-/g,"_")+"-marker_"+e.L,e.M.GJ=e.A.K+"-marker-label "+e.A.A.K+"-scale-marker-label zc-scale-marker-label");var _,g=function(i,t){var n;return-1!==(t+"").indexOf("%")?(n=ZC._f_(t.replace("%","")),n="k"===i.AF?ZC._i_(n*(i.DZ-i.DD)/100):n*(i.GY-i.FU)/100):n=t,e.A5S||"v"===i.AF?i.B2(n):i.I4(n)};if("poly"===e.AF){var v,b,m,B;for(_=e.A.A,"k"===s.AF?(v=s,b=""===e.Y9?_.BT("v")[0]:_.BN(e.Y9)||_.BT("v")[0]):"v"===s.AF&&(b=s,v=""===e.Y9?_.BT("k")[0]:_.BN(e.Y9)||_.BT("k")[0]),o=0,r=e.F6.length;o=3){if(l[0].join("/")!==l[l.length-1].join("/")&&l.push([l[0][0],l[0][1]]),s.A.AJ["3d"])for(s.A.NW(),t=0,n=l.length;t=4)){if(s.A.AJ["3d"])for(s.A.NW(),t=0,n=l.length;ts.iY+s.F/2?"normal":"opposite"),e.M.BJ=e.M.BH=0,(-1!==s.BC.indexOf("scale-x")&&!s.CQ||-1!==s.BC.indexOf("scale-y")&&s.CQ)&&null===ZC._n_(e.M.o.angle)&&(e.M.AA=270),-1!==s.BC.indexOf("scale-x")&&!s.CQ||-1!==s.BC.indexOf("scale-y")&&s.CQ?(e.M.AA%180==90&&(e.M.BJ-=(s.AU?-1:1)*(e.M.I/2-e.M.F/2),e.M.BH-=e.M.I/2-e.M.F/2,"opposite"===e.ME&&(e.M.BH=-e.M.I/2+e.M.F/2),"opposite"===E&&(e.M.BJ-=e.M.F)),e.M.AA%180==0&&("opposite"===e.ME&&(e.M.BH=-e.M.I+e.M.F),"opposite"===E&&(e.M.BJ-=e.M.I))):(e.M.AA%180==90&&(e.M.BJ-=e.M.I/2-e.M.F/2,e.M.BH-=(s.AU?-1:1)*(e.M.I/2-e.M.F/2),"opposite"===e.ME&&(e.M.BJ=e.M.I/2-e.M.F/2),"opposite"===E&&(e.M.BH+=e.M.I)),e.M.AA%180==0&&"opposite"===E&&(e.M.BH+=e.M.F)),e.M.BJ+=e.A07[0]+e.BJ,e.M.BH+=e.A07[1]+e.BH),s.A.AJ["3d"]&&(a=new ZC.CF(s.A,e.M.iX-ZC.AN.E3,e.M.iY-ZC.AN.E2,ZC.AN.FS),e.M.iX=a.EB[0],e.M.iY=a.EB[1]),ZC.DT(e.M.iX+e.M.BJ+(e.M.AA%180==0?e.M.I/2:e.M.F/2),e.A.A.P.iX-e.PG[0],e.A.A.P.iX+e.A.A.P.I+e.PG[0])&&ZC.DT(e.M.iY+e.M.BH+(e.M.AA%180==0?e.M.F/2:e.M.I/2),e.A.A.P.iY-e.PG[1],e.A.A.P.iY+e.A.A.P.F+e.PG[1])&&(e.M.paint(),e.M.EL(),!e.M.K5&&"normal"===zingchart.OBJECTMODE&&(s.D["marker_text_"+e.L]=e.M.AR,_=e.A.A,ZC.AK(_.A.K+"-map"))))){var F=ZC.AP.O1(_.K,e.M);ZC.AK(_.A.K+"-map").innerHTML=ZC.AK(_.A.K+"-map").innerHTML+F}}}else e.A.paintMarker(e)}}),ZC.A24=ZC.C8.C7({$i:function(e){var i=this;i.LT=null,i.A5A=0,i.OV=[],i.BC=e,i.A32=!0},add:function(e){var i=this;i.OV.push(e),e.JX=i,e.LT=i.LT,e.BY.TL=!0,e.WV=i.OV.length-1,i.A32=!1}}),ZC.EA=ZC.C8.C7({$i:function(e,i,t,n,a,l){var o=this;o.LT=null,o.BY=e,o.AW=null,o.A46=0,o.IJ=null,o.O=i||{},o.A4A=t||500,o.X3=n||-1,o.ZZ=null,o.SY=null,o.O6=null,null!==ZC._n_(l)&&(o.SY=l),o.A4C=ZC.EA.linear,null!==ZC._n_(a)&&""!==a&&(o.A4C=a),o.ADJ={},o.C4={},o.ACN=[],o.R8=ZC._i_(o.A4A/ZC.PB.TW),o.R8>100&&(o.R8=100),(ZC.vml||ZC.mobile)&&(o.R8=ZC._i_(o.R8/4)),o.R8<5&&(o.R8=5);for(var r in o.O)null!==ZC._n_(ZC.EA.GK[r])?o.C4[r]=o.BY[ZC.EA.GK[r]]:o.C4[r]=o.BY[r];o.W=0,o.JX=null,o.WV=-1},status:function(){var e=this;return e.W+1>e.R8?0:1},step:function(){var e,i,t,n,a,l,o=this,r=1,s=o.LT.C.H.AC;if(o.W++,o.W>o.R8&&(o.W===o.R8+1&&-1!==o.WV&&(o.JX.A5A++,o.JX.A5A===o.JX.OV.length&&(o.JX.A32=!0)),r=0),r){var A={};if(o.W===o.R8)A=o.O,o.A46=1;else{o.A46=o.A4C(o.W,0,1,o.R8);for(var C in o.O)switch(C){case"points":var c=[];for(a=0,l=o.O[C].length;a0?window.setTimeout(function(){t.start()},i+1):t.start()))},add:function(e){var i=this;e.LT=i,e.X3>0?(i.OV.push(e),window.setTimeout(function(){e.BY.TL=!0,i.RL||i.start()},e.X3+1)):(e.BY.TL=!0,i.OV.push(e),i.RL||i.start())},start:function(){var e=this;e.RL=!0,ZC.AP.BZ("animation_start",e.C.A,{id:e.C.A.K,graphid:e.C.K});var i=!0;!function t(){i||e.step(),i=!1,e.RL&&(e.C3=window.requestAnimFrame(t))}()},step:function(){var e,i=this,t=0;if(i.RL){for(var n=0,a=i.OV.length;nZC.AP.MY(i)?1:-1}),i.innerHTML+=t.C.AY.HN.join(""))},33),t.C.A66(),t.RL=!1;for(var n=0,a=t.OV.length;n0&&c<1&&(c*=f),s=[].concat(h);var _=0,g="";for(A=1,t=h.length-1;t>=0;t--)h[t].values&&null!==ZC._n_(h[t].values[0])&&h[t].values[0]",h[t].slice=Z,d.push(h[t]),h.splice(t,1),A++);_>0&&(A>2?(C={values:[_],detach:!1,"data-group":[1],"tooltip-text":g=g.substring(0,g.length-4)},ZC._cp_(u,C),h.push(C),zingchart.bind(e.id,"plot_click",function(i){if(i.xdata.group){var t=zingchart.getLoader(i.id);if(!t)return;var n=zingchart.getGraph(t,i.graphid);for(var a in n.getAttributes())"pie-sel-"===a.substring(0,8)&&n.setAttribute(a,null);zingchart.exec(e.id,"setseriesdata",{data:d}),window.setTimeout(function(){var i=zingchart.exec(e.id,"getobjectinfo",{object:"node",plotindex:0,nodeindex:0}),t={id:"navpie_btnback",x:i.x,y:i.y,text:"< Back",anchor:"c",cursor:"hand"};ZC._cp_(p,t),zingchart.exec(e.id,"addobject",{type:"label",data:t})},1)}}),zingchart.bind(e.id,"label_click",function(i){if("navpie_btnback"===i.label.id){var t=zingchart.getLoader(i.id);if(!t)return;var n=zingchart.getGraph(t,i.graphid);for(var a in n.getAttributes())"pie-sel-"===a.substring(0,8)&&n.setAttribute(a,null);zingchart.exec(e.id,"removeobject",{type:"label",id:"navpie_btnback"}),zingchart.exec(e.id,"setseriesdata",{data:h})}})):o.series=[].concat(s))}else{var v=0,b=[];for(t=0;t0&&c<1&&(c*=v),s=[].concat(h);var m=[],B=[];for(A=1,t=h.length-1;t>=0;t--)if(b[t]";d.push(h[t]),h.splice(t,1),A++}if(m.length)if(A>2){for(n=0;n