/* All of the code within the ZingChart software is developed and copyrighted by PINT, Inc., and may not be copied, replicated, or used in any other software or application without prior permission from PINT. All usage must coincide with the ZingChart End User License Agreement which can be requested by email at support@zingchart.com. Build 0.120315 */ ZC={AH:function(a,c){for(var b=0,e=a.length;b'; c=a.firstChild;c.style.behavior="url(#default#VML)";ZC.vml=c?typeof c.adj=="object":true;a.parentNode.removeChild(a);a=0;if(navigator.mimeTypes&&navigator.mimeTypes["application/x-shockwave-flash"])a=navigator.mimeTypes["application/x-shockwave-flash"].enabledPlugin;else if(document.all&&navigator.appVersion.indexOf("Mac")==-1)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:function(){return!(document.compatMode&& document.compatMode=="CSS1Compat")}(),ie67:function(){return/MSIE (\d+\.\d+);/.test(navigator.userAgent)?parseFloat(RegExp.$1)<8:false}(),ie678:function(){return/MSIE (\d+\.\d+);/.test(navigator.userAgent)?parseFloat(RegExp.$1)<9:false}(),mobile:function(){return/Mobile|BlackBerry|Opera Mini|PPC|Windows CE|Android/.test(navigator.userAgent)}(),ipad:function(){return/iPad/.test(navigator.userAgent)}(),iphone:function(){return/iPhone/.test(navigator.userAgent)}(),OQ:[],S9:[],FG:[0,0],LG:null,ET:function(a, c,b,e,f){if(b==null)b=1;if(e==null)e=1;if(f==null)f=0;for(var g in a)if(a[g]instanceof Array){if(e){if(c[g]==null||g!="override"&&!f)c[g]=[];for(var h=0,k=a[g].length;h=(c=c.charCodeAt(0)+13)?c:c-26)})},A03:function(a,c){var b=ZC.O8(ZC.ZI(a)),e=ZC.O8(ZC.RT(c)),f=b.length; if(f==0)return"";for(var g=b[f-1],h=b[0],k,l=Math.floor(6+52/f)*2654435769;l!=0;){k=l>>>2&3;for(var m=f-1;m>0;m--){g=b[m-1];g=(g>>>5^h<<2)+(h>>>3^g<<4)^(l^h)+(e[m&3^k]^g);h=b[m]-=g}g=b[f-1];g=(g>>>5^h<<2)+(h>>>3^g<<4)^(l^h)+(e[m&3^k]^g);h=b[0]-=g;l-=2654435769}return unescape(ZC.ZN(ZC.U1(b)))},A2B:function(a,c){a=escape(a);var b=ZC.O8(ZC.RT(a)),e=ZC.O8(ZC.RT(c)),f=b.length;if(f==0)return"";if(f==1)b[f++]=0;for(var g=b[f-1],h=b[0],k,l=Math.floor(6+52/f),m=0;l-- >0;){m+=2654435769;k=m>>>2&3;for(var o= 0;o>>5^h<<2)+(h>>>3^g<<4)^(m^h)+(e[o&3^k]^g);g=b[o]+=g}h=b[0];g=(g>>>5^h<<2)+(h>>>3^g<<4)^(m^h)+(e[o&3^k]^g);g=b[f-1]+=g}return ZC.ZS(ZC.U1(b))},O8:function(a){for(var c=Array(Math.ceil(a.length/4)),b=0;b>>8&255,a[b]>>>16&255,a[b]>>>24&255);return c},ZS:function(a){for(var c="",b=["0","1","2","3","4","5","6","7","8","9","a","b", "c","d","e","f"],e=0;e>4]+b[a[e]&15];return c},ZI:function(a){for(var c=[],b=a.substr(0,2)=="0x"?2:0;bb?b:a},DK:function(a,c,b){var e=ZC.CO(c,b);c=ZC.BN(c,b);return e<=a&&a<=c},BN:function(a,c){return Math.max(a,c)},CO:function(a,c){return Math.min(a,c)},A13:function(a){for(var c=-Number.MAX_VALUE,b=0;b0?Math.log(ZC._a_(a)):0},V4:function(a){return a*360/(2*Math.PI)},OJ:function(a){return a*2*Math.PI/360},CT:function(a){return Math.cos(ZC.OJ(a))},CJ:function(a){return Math.sin(ZC.OJ(a))},OE:function(a){return!isNaN(parseFloat(a))&&isFinite(a)},CE:function(a){if(a.indexOf("-")!=-1)return a.replace(/(\-[a-z0-9])/g,function(c){return c.toUpperCase().replace("-","")});return a},NX:function(a){if(a.indexOf("-")==-1)return a.replace(/([A-Z0-9])/g, function(c){return"-"+c.toLowerCase()}).replace("-3d","3d");return a},A2R:function(a){return ZC.Q1.md5(a)},AJ:function(a){return document.getElementById(a)},RA:function(a,c){return a[0].lengthc[0].length?-1:0},SL:function(a){window.setTimeout(a,zingchart.TIMEOUT)}};ZC.MAPTX=ZC.ie67?40:0;var JSON=window.JSON||{}; JSON.stringify=JSON.stringify||function(a){var c=typeof a;if(c!="object"||a===null){if(c=="string")a='"'+a.replace("\\","\\\\").replace('"','"')+'"';return String(a)}else{var b,e,f=[],g=a&&a.constructor==Array;for(b in a)if(typeof a[b]!="function"){e=a[b];c=typeof e;if(c=="string")e='"'+e.replace("\\","\\\\").replace('"','\\"')+'"';else if(c=="object"&&e!==null)e=JSON.stringify(e);f.push((g?"":'"'+b+'":')+String(e))}return(g?"[":"{")+String(f)+(g?"]":"}")}}; JSON.parse=JSON.parse||function(a){if(a==="")a='""';return eval("("+a+")")}; ZC._=["background-color","angle-start","angle-end","graphid","line-width","values","-node-area zc-node-area","-scales-fl-0-c","-scales-bl-1-c","placement","slice","value","labels","series","decimals","thousands-separator","decimals-separator","-print-c","graphset","value-box","outer","width","height","size","-hover-c","enable-guide","zc-abs zc-layer","exponent-decimals","3d-aspect","x-angle","y-angle","z-angle",'" coords="',"undefined","rgba(255,255,255,0)","rgb(255,255,255)","-node-area ","-plotset-plot-", "http://www.w3.org/2000/svg","http://www.w3.org/1999/xlink","skip_context_menu","skip_segment_tracking","skip_marker_tracking","skip_interactivity","use_fast_mode","use_fast_markers","use_single_canvas","If-Modified-Since","Thu, 1 Jan 1970 00:00:00 GMT","mousedown","mousemove","mouseup","scale-x","scale-y","scale-v","preservezoom","toggle-action","enable-animation","enable-preview","margin-top","margin-right","margin-bottom","margin-left","Network error","URL Data loader","loader.gui.context-menu", "-menu-item-exitfullscreen","transform-date-format","transform-date","bg-image-width","bg-image-height"]; (function(){var a=0,c=/xyz/.test(function(){})?/\bb\b/:/.*/;ZC.BT=function(){};ZC.BT.B2=function(b){function e(){!a&&this.$i&&this.$i.apply(this,arguments)}var f=this.prototype;a=1;var g=new this;a=0;for(var h in b)g[h]=typeof g[h]=="function"&&typeof f[h]=="function"&&c.test(b[h])?function(k,l){return function(){var m=this.b;this.b=f[k];var o=l.apply(this,arguments);this.b=m;return o}}(h,b[h]):b[h];e.prototype=g;e.constructor=e;e.B2=arguments.callee;return e}})(); ZC.YI=function(){this.A0G=function(a,c){var b=this.AQ.palette;if(c!=null&&b[c]!=null)b=b[c];if(b[a]!=null){b=b[a];if(b[2]==null)b[2]=ZC.BV.L0(b[1],5);if(b[3]==null)b[3]=ZC.BV.L0(b[1],5);return b}else{b=["#B4A500","#421E52","#4C5A7F","#741740","#B89F33","#E56000","#95001F","#43A200","#CA0000","#4A6744","#9A78C5","#A9DB00","#FFCE0A","#B4C0CB"];b=b[a-this.AQ.palette.length]!=null?b[a-this.AQ.palette.length]:"#"+ZC.IZ(ZC._r_(40,120))+ZC.IZ(ZC._r_(40,120))+ZC.IZ(ZC._r_(40,120));var e=ZC.BV.L0(b,10),f= ZC.BV.L0(b,20),g="#FFF";if(this.AQ.palette&&this.AQ.palette[0]&&this.AQ.palette[0][0])g=this.AQ.palette[0][0];return[g,b,e,f]}};this.WZ=function(a){ZC.ET(a,this.AQ,true)};this.V7=function(a){this.PZ[a]!=null&&ZC.ET(this.PZ[a],this.AQ)};this.PZ=zingchart.THEMES;this.PZ.zingchart={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:0.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:0.9,bold:1,"text-align":"right",height:20,margin:"auto 0 0 auto",padding:5},SCALE:{"font-size":11,"line-width":2,"line-color":"#3e6c7b", "ref-line":{"line-width":0,"line-color":"#3e6c7b"},guide:{visible:1,"line-width":1,"line-style":"dashed","line-color":"#2c4a59",alpha:0.2},"minor-guide":{visible:1,"line-width":1,"line-style":"dotted","line-color":"#aaa",alpha:0.1},tick:{visible:1,size:6,placement:ZC._[20],"line-width":2,"line-color":"#3e6c7b"},"minor-tick":{visible:1,size:4,"line-width":1,"line-color":"#3e6c7b"},label:{color:"#2c4a59"}},legend:{"background-color":"#fff","border-width":1,alpha:0.75,"border-color":"#666","shadow-distance":3, header:{padding:"4 8",color:"#fff","border-width":1,"border-color":"#3e6c7b","background-color":"#3e6c7b"},footer:{"background-color":"#ccc","border-width":1,"border-color":"#666"},marker:{"border-color":"#333","border-width":1}},plot:{marker:{shadow:1,"line-width":1,"border-width":1},"hover-marker":{"line-width":1,"border-width":1}},guide:{"line-width":1,"line-color":"#333",alpha:0.5,"scale-label":{text:"%l",padding:"3 6"},"plot-label":{padding:"3 6"}}},line:{plot:{"shadow-alpha":0.5,marker:{size:4}, "hover-marker":{size:5}}},area:{plot:{"shadow-alpha":0.5,marker:{size:4},"hover-marker":{size:5}}},vbar:{plot:{"fill-angle":90,shadow:0}},hbar:{plot:{"fill-angle":180,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}}},bubble:{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:{items:[{"background-color":"#eee",alpha:0.5},{"background-color":"#ddd",alpha:0.5}]}}},gauge:{"scale-r":{"background-color":-1,guide:{items:[{"background-color":"#eee",alpha:0.5},{"background-color":"#ddd",alpha:0.5}]},ring:{items:[{"background-color":"#e9e9e9",alpha:1},{"background-color":"#c3c3c3",alpha:1}]}}},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:{items:[{"background-color":-1, alpha:0.25},{"background-color":"#b6c8cf",alpha:0.25}]}},"scale-y-n":{guide:{items:[{"background-color":-1,alpha:0.25},{"background-color":"#b6c8cf",alpha:0.25}]}},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:{items:[{"background-color":"#b6c8cf", alpha:0.25},{"background-color":-1,alpha:0.25}]}},"scale-y-n":{label:{"font-angle":0},item:{"text-align":"center"},guide:{items:[{"background-color":"#b6c8cf",alpha:0.25},{"background-color":-1,alpha:0.25}]}},plot:{"border-width":1}},range:{plot:{marker:{size:4},"hover-marker":{size:5}}},line3d:{SCALE:{"line-color":"#ddd"},plot:{"line-width":1}},area3d:{SCALE:{"line-color":"#ddd"},plot:{"line-width":1}},mixed3d:{SCALE:{"line-color":"#ddd"},plot:{"border-width":1}},vbar3d:{SCALE:{"line-color":"#ddd"}, plot:{"border-width":1}},hbar3d:{SCALE:{"line-color":"#ddd"},plot:{"border-width":1}},pie3d:{plot:{"border-width":1}},"-":""};this.PZ.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:"12 5 5 5"},SCALE:{visible:0},tooltip:{visible:0},legend:{visible:0},plot:{shadow:0,"value-box":{visible:0}}},line:{plot:{"line-width":1}},area:{plot:{"line-width":1}},scatter:{SCALE:{"offset-start":5, "offset-end":5}},bubble:{SCALE:{"offset-start":5,"offset-end":5}},pie:{plotarea:{margin:"15 5 5 5"},plot:{"value-box":{visible:0}},scale:{"size-factor":0.9}},pie3d:{plotarea:{margin:"15 5 5 5"},plot:{"value-box":{visible:0}},scale:{"size-factor":0.9}},nestedpie:{plotarea:{margin:"15 5 5 5"},plot:{"value-box":{visible:0}},scale:{"size-factor":0.9}},venn:{plotarea:{margin:"15 5 5 5"},scale:{"size-factor":0.9}},range:{plot:{"line-width":1}},"-":""};this.PZ.negative={loader:{},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":"dashed","line-color":"#ccc",alpha:0.2},"minor-guide":{visible:1, "line-width":1,"line-style":"dotted","line-color":"#ccc",alpha:0.2},tick:{visible:1,size:6,placement:ZC._[20],"line-width":2,"line-color":"#ccc"},"minor-tick":{visible:1,size:4,"line-width":1,"line-color":"#ccc"},label:{color:"#fff"},item:{color:"#fff"}}},radar:{"scale-k":{guide:{items:[{"background-color":"#222",alpha:0.5},{"background-color":"#333",alpha:0.5}]}}},"-":""};this.PZ.spark=this.PZ.mini;this.AQ={loader:{gui:{progress:{"background-color":"#fff",color:"#000"},"context-menu":{padding:"10 0 0 0", "border-width":1,"border-color":"#000","background-image":ZC.ie67?"":"zc.menu-top","background-repeat":"no-repeat",button:{margin:"5 auto auto 5",alpha:0.8,"background-color":"#333 #999","border-radius":8,width:40,height:40},gear:{"background-color":"#fff #f6f6f6",type:"gear6",alpha:0.8},item:{"background-color":"#36393D",padding:"4 20 4 8","border-width":1,"border-color":"#000",color:"#fff","background-image":ZC.ie67?"":"zc.menu-item","hover-state":{"background-color":"#0084AA","background-image":ZC.ie67? "":"zc.menu-item-hover"}}},"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},preview:{width:"100%",height:50,margin:"auto 50 15 50","border-width":1,shadow:0,"background-color":"#f0f0f0","border-color":"#999",mask:{alpha:0.5,"background-color":"#333"},active:{alpha:0.1,"background-color":"#999"},handler:{width:9,height:16,"border-width":1,"line-width":1,"line-color":"#111","border-color":"#444", "border-radius":2,"background-color":"#e6e6e6"}},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},marker:{"line-width":1,"line-color":"#000","background-color":"#ccc"}},"scale-y":{label:{"font-angle":270},item:{"text-align":"right"}},"scale-y-n":{label:{"font-angle":90}, item:{"text-align":"left"}},plot:{error:{"line-width":1,"line-color":"#333",size:4},"value-box":{"fit-to-text":1,text:"%v",bold:1,placement:"auto"},"tooltip-text":"%v",shadow:1,"line-width":4,marker:{type:"square",shadow:1}},tooltip:{shadow:1,padding:"3 6","shadow-distance":3,"offset-y":ZC.mobile?-40:-20},guide:{marker:{type:"circle"}},zoom:{"border-width":0,"background-color":"#369",alpha:0.25},arrow:{"border-width":1,"border-color":"#000","background-color":"#666",size:4},legend:{"background-color":"#eee", alpha:1,shadow:1,margin:"10 10 auto auto",item:{"text-align":"left",margin:"3 6 3 4",padding:2},"item-off":{alpha:0.25},marker:{shadow:0,size:6,"border-color":"#999","border-width":1},header:{"text-align":"left",bold:1},footer:{"text-align":"left"}}},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":10,"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-x":{label:{"font-angle":270}},"scale-y-n":{label:{"font-angle":0},item:{"text-align":"center"}},"scale-x-n":{label:{"font-angle":90}},plot:{"value-box":{placement:"top-out"}}},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":-10,"y-angle":-10,"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:{marker:{type:"circle",size:4}}},area:{plot:{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:{marker:{type:"circle",size:4,alpha:0}}},area3d:{"3d-aspect":{depth:40,angle:45,"x-angle":-20,"y-angle":0,"z-angle":0},plot:{marker:{type:"circle", size:4,alpha:0},"value-box":{placement:"top"}}},scatter:{SCALE:{"offset-start":10,"offset-end":10},plot:{marker:{type:"circle",size:4},"value-box":{placement:"top"}}},bubble:{SCALE:{"offset-start":40,"offset-end":40},plot:{marker:{type:"circle","fill-type":"radial","fill-offset-x":-5,"fill-offset-y":-5},"hover-marker":{"fill-type":"radial","fill-offset-x":-5,"fill-offset-y":-5},"value-box":{placement:"middle"}}},pie:{plotarea:{margin:0},scale:{"size-factor":0.65,"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:"40 5 5 5"},scale:{"size-factor":0.75,"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":0.8,"line-width":0, guide:{"line-width":0},"minor-guide":{"line-width":0}},plot:{"fill-type":"radial","value-box":{connector:{"line-width":1},text:"%v",visible:1}}},venn:{plotarea:{margin:"50 40 40 40"},plot:{alpha:0.5,"border-width":4},scale:{"size-factor":0.65,"line-width":0,guide:{"line-width":0},"minor-guide":{"line-width":0}}},radar:{SCALE:{guide:{"border-width":1,"border-color":"#999","background-color":"-1"}},scale:{visible:0,"size-factor":0.7},"scale-k":{"ref-angle":270},plotarea:{margin:"40 5 5 5"},plot:{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":0.7},"scale-r":{"ref-angle":270,"background-color":"#fff",guide:{"line-width":0},tick:{placement:"inner"}},plotarea:{margin:"40 5 5 5"}},stock:{plot:{"line-width":1,"border-width":1}},range:{plot:{"value-box":{text:"%node-min-value-%node-max-value"},"tooltip-text":"%node-min-value-%node-max-value"}}, "-":""};this.hasFeature=function(a,c){var b,e=0;if((b=this.AQ.graph[a])!=null)if(b.enabled!=null)e=e||ZC._b_(b.enabled);if(this.AQ[c]!=null&&(b=this.AQ[c][a])!=null)if(b.enabled!=null)e=e||ZC._b_(b.enabled);return e};this.load=function(a,c,b,e){b=b==null?true:ZC._b_(b);e=e==null?false:ZC._b_(e);c instanceof Array||(c=Array(c));for(var f=[],g="",h=0,k=c.length;h=3&&e<6||a.toUpperCase()=="K"){b=new String(Number(b)/1E3);g="K"}else if(e>=6&&e<6||a.toUpperCase()=="M"){b=new String(Number(b)/1E6);g="M"}else if(e>=9||a.toUpperCase()=="B"){b=new String(Number(b)/1E9);g="B"}if(c[ZC._[14]]!=null)if(ZC.OE(b))b=Number(b).toFixed(ZC.BN(0,ZC._i_(c[ZC._[14]])));if(c[ZC._[16]]!=null)b=b.replace(/\./g,c[ZC._[16]])}if(c[ZC._[14]]!=null)if(ZC.OE(b))b=Number(b).toFixed(ZC.BN(0,ZC._i_(c[ZC._[14]]))); if(c[ZC._[15]]!=null||c[ZC._[16]]!=null){b=b.split(".");a="";e=0;for(f=b[0].length;e0?Math.max(0,b[2]-b[2]*c/100):Math.min(1,b[2]-b[2]*c/100);b=ZC.BV.A0X(b[0],b[1],b[2]);b[0]=ZC._i_(b[0])<16?"0"+ZC.IZ(b[0]):ZC.IZ(b[0]);b[1]=ZC._i_(b[1])<16?"0"+ZC.IZ(b[1]):ZC.IZ(b[1]);b[2]=ZC._i_(b[2])<16?"0"+ZC.IZ(b[2]):ZC.IZ(b[2]);return a="#"+b[0]+b[1]+b[2]},_lighten_:function(a,c){var b=parseInt(a.substr(1,2),16),e=parseInt(a.substr(3, 2),16),f=parseInt(a.substr(5,2),16);return"#"+(0|256+b+(256-b)*c/100).toString(16).substr(1)+(0|256+e+(256-e)*c/100).toString(16).substr(1)+(0|256+f+(256-f)*c/100).toString(16).substr(1)},SN:function(){},ZD:function(){}}; ZC.K={XL:{BLACK:"000000",BLUE:"0000FF",BROWN:"A52A2A",CYAN:"00FFFF",FUCHSIA:"FF00FF",GOLD:"FFD700",GRAY:"808080",GREEN:"008000",INDIGO:"4B0082",LIME:"00FF00",MAGENTA:"FF00FF",MAROON:"800000",NAVY:"000080",ORANGE:"FFA500",PINK:"FFC0CB",PURPLE:"800080",RED:"FF0000",SILVER:"C0C0C0",TURQUOISE:"40E0D0",VIOLET:"EE82EE",WHITE:"FFFFFF",YELLOW:"FFFF00"},DM:function(a){return'")}catch(b){c= document.createElement("iframe")}else c=document.createElement("iframe");c.style.visibility="hidden";a.appendChild(c);a=null;a=c.contentWindow||c.contentDocument;a=a.document?a.document:a;if(!a.body){c=a.createElement("HTML");a.appendChild(c);var e=a.createElement("HEAD");c.appendChild(e);e=a.createElement("BODY");c.appendChild(e)}return a},BL:function(a){if(typeof ZC.TOUCHEVENTS==ZC._[33]){var c=1;try{document.createEvent("TouchEvent")}catch(b){c=0}if(c&&navigator.userAgent.indexOf("Chrome/")!=-1)c= typeof window.ontouchstart!=ZC._[33];ZC.TOUCHEVENTS=c}else c=ZC.TOUCHEVENTS;if(c)switch(a){case "mouseover":case "mousedown":a="touchstart";break;case "mousemove":a="touchmove";break;case "mouseout":case "mouseup":a="touchend"}return a},_sh_:function(a,c){var b=[],e=c.L7,f=c.J5,g=c.G4-f/2;if(a.length>0){var h=g*ZC.CT(e)+f;e=g*ZC.CJ(e)+f;f=0;for(g=a.length;f=4){f[2]=a[2];f[3]=a[3]}if(a.length>=6){f[4]=a[4];f[5]=a[5]}switch(c){case "canvas":case "svg":if(b.CV){var g;a=g=b.AI%2==1?0.5:0;if(ZC.A3.browser.msie&&ZC.quirks&&c=="svg"){a=b.AI%2==1?0.5:0;g=b.AI%2==1?0:0.5}f[0]=ZC._i_(f[0])-a;f[1]=ZC._i_(f[1])-g;if(f.length==4){f[2]=ZC._i_(f[2])-a;f[3]=ZC._i_(f[3])-g}}if(c=="svg"){f[0]=f[0].toFixed(1);f[1]=f[1].toFixed(1);if(f.length==4){f[2]=f[2].toFixed(1);f[3]=f[3].toFixed(1)}}if(c=="canvas"&&!e)if(typeof b.C0!=ZC._[33]&& typeof b.C4!=ZC._[33]){f[0]+=b.C0;f[1]+=b.C4;if(f.length==4){f[2]+=b.C0;f[3]+=b.C4}}break;case "vml":if(b.A7%360==0){c=10;e=b.AI%2==1?0:c/2}else{c=1;e=0}if(b.CV){f[0]=c*ZC._i_(ZC._i_(c*f[0])/c)-e;f[1]=c*ZC._i_(ZC._i_(c*f[1])/c)-e;if(f.length==4){f[2]=c*ZC._i_(ZC._i_(c*f[2])/c)-e;f[3]=c*ZC._i_(ZC._i_(c*f[3])/c)-e}}else{f[0]=ZC._i_(c*f[0]);f[1]=ZC._i_(c*f[1]);if(f.length==4){f[2]=ZC._i_(c*f[2]);f[3]=ZC._i_(c*f[3])}}}return f},SK:function(a,c,b,e,f){for(var g=[],h=0,k=0,l=a.length;k0){c=a.originalEvent.touches[0].pageX; b=a.originalEvent.touches[0].pageY}if(a.originalEvent.changedTouches.length>0){c=a.originalEvent.changedTouches[0].pageX;b=a.originalEvent.changedTouches[0].pageY}}else{c=a.pageX;b=a.pageY}return[c,b]},DJ:function(a,c,b){b=b||document;if(c!=null)if(b.createElementNS)b=b.createElementNS(c,a);else{b=b.createElement(a);b.setAttribute("xmlns",c)}else b=b.createElement(a);if(a.substring(0,4)=="zcv:")b.className="zcvml";return b},F6:function(a){var c;a instanceof Array||(a=[a]);for(var b=0,e=a.length;b< e;b++){c=a[b];if(typeof c!="object")c=ZC.AJ(a[b]);if(c)if(typeof c.parentElement!=ZC._[33])c.parentElement.removeChild(c);else typeof c.parentNode!=ZC._[33]&&c.parentNode.removeChild(c)}},EG:function(a,c){for(var b in c)if(typeof b=="string"&&typeof c[b]!="object"&&typeof c[b]!="function")try{a.setAttribute(b,c[b])}catch(e){}},M2:function(a,c){for(var b in c)if(typeof b=="string"&&typeof c[b]!="object"&&typeof c[b]!="function")a.style[b]=c[b]},Z3:function(a){a=a.className||ZC.A3(a).attr("class"); if(a!=null&&typeof a=="object")a=typeof a.baseVal!=ZC._[33]?a.baseVal:"";return a||""},IW:function(a,c,b,e,f,g,h){if(a){h=h||"";switch(c){case "canvas":a.getContext("2d").clearRect(b,e,f,g);break;case "vml":case "svg":c=a.childNodes.length;if(c>0)for(c=c-1;c>=0;c--)if(h=="")a.removeChild(a.childNodes[c]);else a.childNodes[c].id.indexOf(h+"-")==0&&a.removeChild(a.childNodes[c])}}},CN:function(a,c){if((typeof a).toLowerCase()=="string")a=ZC.AJ(a);switch(c){case "canvas":return a.getContext("2d");case "svg":case "vml":return a}}, IG:function(a,c){switch(c){case "svg":return ZC.K.ZE(a);case "vml":case "canvas":return ZC.K.I2(a)}},H9:function(a,c){switch(c){case "svg":return ZC.K.ZE(a);case "vml":return ZC.K.I2(a);case "canvas":return ZC.K.A0Z(a)}},ZE:function(a){var c;if(ZC.AJ(a.id)==null){var b=ZC.K.DJ("g",ZC._[38]);if((c=a.id)!=null)b.setAttribute("id",c);if((c=a.cls)!=null)b.setAttribute("class",c);if((c=a.zidx)!=null)b.setAttribute("z-index",c);if((c=a["clip-path"])!=null)b.setAttribute("clip-path",c);a.p.appendChild(b); return b}else return ZC.AJ(a.id)},UA:function(a){ZC.K.F6(a.id);var c=ZC.K.DJ("clipPath",ZC._[38]);c.id=a.id;var b=ZC.K.DJ("polygon",ZC._[38]);b.id=a.id+"-shape";ZC.K.EG(b,{points:a.path});c.appendChild(b);return c},A0Z:function(a){var c;if(ZC.AJ(a.id)==null){var b=document.createElement("canvas"),e=b.style;if((c=a.id)!=null)b.id=c;if((c=a.cls)!=null)b.className=c;if((c=a.wh)!=null){c=(new String(c)).split("/");a[ZC._[21]]=c[0];a[ZC._[22]]=c[1]}if((c=a.tl)!=null){c=(new String(c)).split("/");a.top= c[0];a.left=c[1]}b.width=a[ZC._[21]];b.height=a[ZC._[22]];if((c=a.left)!=null)e.left=c+"px";if((c=a.top)!=null)e.top=c+"px";if((c=a.display)!=null)e.display=c;if((c=a.position)!=null)e.position=c;if((c=a.zidx)!=null)e.zIndex=c;a.p.appendChild(b);return b}else return ZC.AJ(a.id)},I2:function(a){var c,b;if(ZC.AJ(a.id)==null){var e=document.createElement("div"),f=e.style;f.whiteSpace="nowrap";if((c=a.wh)!=null){c=(new String(c)).split("/");a[ZC._[21]]=c[0];a[ZC._[22]]=c[1]}if((c=a.tl)!=null){c=(new String(c)).split("/"); a.top=c[0];a.left=c[1]}if((c=a.id)!=null)e.id=c;if((c=a.cls)!=null)if(c!="")e.className=c;for(var g=[["top","","px"],["left","","px"],[ZC._[21],"","px"],[ZC._[22],"","px"],"position","overflow",["float","cssFloat|styleFloat"],["zidx","zIndex"],"clip","display",["font-size","","px"],"font-family","font-weight","font-style","text-decoration","text-align","vertical-align","color","border","border-top","border-right","border-bottom","border-left","background",["margin","marginTop|marginRight|marginBottom|marginLeft", "px"],[ZC._[59],"","px"],[ZC._[60],"","px"],[ZC._[61],"","px"],[ZC._[62],"","px"],["padding","paddingTop|paddingRight|paddingBottom|paddingLeft","px"],["padding-top","","px"],["padding-right","","px"],["padding-bottom","","px"],["padding-left","","px"],"line-height","filter"],h=null,k=null,l=null,m=0,o=g.length;m")!=-1&&ZC.A3(e).children().each(function(){if(h!=null)if(this.style.fontFamily==null||this.style.fontFamily=="")this.style.fontFamily= h;if(k!=null)if(this.style.fontSize==null||this.style.fontSize=="")this.style.fontSize=k+"px";if(l!=null)if(this.style.fontWeight==null||this.style.fontWeight=="")this.style.fontWeight="bold"})}return e}else return ZC.AJ(a.id)},NG:null,A04:function(a,c,b,e,f){var g;if((g=ZC.AJ(a+"-text-ruler"))!=null){if(ZC.K.NG==null||ZC.K.NG!=a+b+e+(f?1:0)){g.style.fontFamily=b;g.style.fontSize=e+"px";g.style.fontWeight=f?"bold":"normal";ZC.K.NG=a+b+e+(f?1:0)}g.innerHTML=c}else g=ZC.K.I2({id:a+"-text-ruler",p:document.body, tl:"-9999/-9999",html:c,position:"absolute",fontFamily:b,fontSize:e,fontWeight:f?"bold":"normal"});c.indexOf("<")!=-1&&c.indexOf(">")!=-1&&ZC.A3(g).children().each(function(){if(this.style.fontFamily==null||this.style.fontFamily=="")this.style.fontFamily=b;if(this.style.fontSize==null||this.style.fontSize=="")this.style.fontSize=e+"px";if(this.style.fontWeight==null||this.style.fontWeight=="")this.style.fontWeight="bold"});return ZC.mobile&&ZC.A3.browser.webkit?g.offsetWidth:ZC.A3(g).width()}}; ZC.A3=function(a,c,b){var e=this;if(typeof b==ZC._[33])b=1;if(b)return new ZC.A3(a,c,false);else{e.JR=[];e.GZ=a;e.P8=c;e.length=0;e.P8=e.P8||document.getElementsByTagName("body")[0];if(typeof e.GZ=="object")e.JR=[e.GZ];else if(typeof e.GZ=="string"){a=0;var f=e.GZ.split(">");if(f.length==2){a=1;ZC.A3(f[0]).each(function(){var k=this;ZC.A3(f[1],this).each(function(){this.parentNode==k&&e.JR.push(this)})})}f=e.GZ.split(" ");if(f.length==2){a=1;ZC.A3(f[0]).each(function(){ZC.A3(f[1],this).each(function(){e.JR.push(this)})})}if(!a)if(e.GZ.substring(0, 1)=="#"){if(ZC.AJ(e.GZ.substring(1)))e.JR=[ZC.AJ(e.GZ.substring(1))]}else if(e.GZ.substring(0,1)==".")if(document.getElementsByClassName){if(e.P8.getElementsByClassName)b=e.P8.getElementsByClassName(e.GZ.substring(1));else{b=document.getElementsByClassName(e.GZ.substring(1));if(e.P8!=document){var g=[];a=0;for(c=b.length;a1)for(var g=1;g1)for(var f=1;f=200&&k.status<300)h&&h(k.responseText,k.status,k,c);k.status>=400&&g&&g(k,k.status,k.statusText,c);k.onreadystatechange=new window.Function; k=null}};if(!window.ActiveXObject)k.onerror=function(){g&&g(k,0,"",c)};if(b.toUpperCase()=="POST"){k.open("POST",c,true);k.setRequestHeader("X-Requested-With","XMLHttpRequest");k.setRequestHeader("Content-type","application/x-www-form-urlencoded")}else k.open("GET",c,true);f&&f(k);try{k.send(e)}catch(o){if(m)if(g){g(k,k.status,k.statusText,c);k.onreadystatechange=new window.Function;k=null}}}}; ZC.AP={_boxoverlap_:function(a,c){if(a.x>c.x+c.width)return false;if(c.x>a.x+a.width)return false;if(a.y>c.y+c.height)return false;if(c.y>a.y+a.height)return false;return true},UE:function(a,c,b){a=Math.sqrt(a/Math.PI);var e=Math.sqrt(c/Math.PI);c=Math.min(a,e);a=Math.max(a,e);e=Number.MAX_VALUE;for(var f=0,g=c+a;g>a-c;g-=c/50){var h=c*c*Math.acos((g*g+c*c-a*a)/(2*g*c))+a*a*Math.acos((g*g+a*a-c*c)/(2*g*a))-0.5*Math.sqrt((-g+c+a)*(g+c-a)*(g-c+a)*(g+c+a));if(Math.abs(h-b)b)f=0;return[(a+b)/2+(f?h:-h),(c+e)/2+k]}else return[a,c]},YF:function(a,c){var b=(a[1]-c[1])/(a[0]-c[0]);return[b,a[1]-b*a[0]]},_ipoint_:function(a,c,b,e){if(c[0]==e[0]&&c[1]==e[1])return c;if(a[0]==b[0]&&a[1]==b[1])return a;c=ZC.AP.YF(a, c);a=c[0];c=c[1];b=ZC.AP.YF(b,e);b=(b[1]-c)/(a-b[0]);return[b,a*b+c]},M0:function(a,c){if(c==null)c=5;for(var b="",e,f,g,h,k=ZC.ie67?ZC.MAPTX:0,l=0,m=a.length;lc)if(a[l-1]){h=Math.sqrt((a[l][0]-a[l-1][0])*(a[l][0]-a[l-1][0])+(a[l][1]-a[l-1][1])*(a[l][1]-a[l-1][1]));if(h>c&&l-e>1)b+=ZC._i_(a[l-1][0]+k)+","+ZC._i_(a[l-1][1]+k)+",";f=a[l][0]+ k;g=a[l][1]+k;e=l;b+=ZC._i_(f)+","+ZC._i_(g)+","}}return b=b.substring(0,b.length-1)},SQ:function(a,c){if(a==null||a.length<2)return"";c=c||5;for(var b=[],e=0,f=a.length;e=r[0])return 1;else if(t[0]=0;e--)g.push(h[e]);return g},TR:function(a,c){var b=0,e=0,f=[];a+="";switch(a){case "horizontal":case "h":b=1;e=c;break;case "vertical":case "v":b=c;e=1;default:f=a.split("x");if(f[0]!=null&&ZC._i_(f[0])== f[0])b=ZC._i_(f[0]);if(f[1]!=null&&ZC._i_(f[1])==f[1])e=ZC._i_(f[1]);if(e==0&&b==0){b=Math.ceil(Math.sqrt(c));e=Math.ceil(c/b)}else{if(e==0)e=Math.ceil(c/b);if(b==0)b=Math.ceil(c/e)}}return[b,e]},NO:function(a,c,b){function e(k,l,m,o){if(k!=null)return k;if(l!=null)return l;if(m!=null)return m;if(o!=null)return o;return null}if(b==null)b=1/(4*(c/a.length));c=[];for(var f=1;f0&&b/h>=10){b=h;f=g}}b*=e;e=Math.ceil(c/b)*b;if(a<0){c=-(Math.floor(ZC._a_(a/b))*b);if(c>a)c=-((Math.floor(ZC._a_(a/b))+1)*b)}else{c=Math.floor(ZC._a_(a/b))*b;if(c>a)c=Math.floor(ZC._a_(a/b)-1)*b;c=c<0?0:c}if(f<0){c=ZC._f_(c.toFixed(-f));e=ZC._f_(e.toFixed(-f));b=ZC._f_(b.toFixed(-f))}return[c,e,b,f]}}; ZC.Q1={md5:function(a){return ZC.Q1.A0J(ZC.Q1.A0K(ZC.Q1.A08(a)))},A0K:function(a){return ZC.Q1.ZT(ZC.Q1.A0H(ZC.Q1.ZV(a),a.length*8))},A0J:function(a){for(var c="",b,e=0,f=a.length;e>>4&15)+"0123456789abcdef".charAt(b&15)}return c},A08:function(a){for(var c="",b=-1,e=a.length,f,g;++b>>6&31,128|f&63);else if(f<=65535)c+=String.fromCharCode(224|f>>>12&15,128|f>>>6&63,128|f&63);else if(f<=2097151)c+=String.fromCharCode(240|f>>>18&7,128|f>>>12&63,128|f>>>6&63,128|f&63)}return c},ZV:function(a){for(var c=Array(a.length>>2),b=0;b>5]|=(a.charCodeAt(b/8)&255)<>5]>>>b%32&255);return c},A0H:function(a, c){function b(y,w,v,x,z,C){y=h(h(w,y),h(x,C));return h(y<>>32-z,v)}function e(y,w,v,x,z,C,B){return b(w&v|~w&x,y,w,z,C,B)}function f(y,w,v,x,z,C,B){return b(w&x|v&~x,y,w,z,C,B)}function g(y,w,v,x,z,C,B){return b(v^(w|~x),y,w,z,C,B)}function h(y,w){var v=(y&65535)+(w&65535);return(y>>16)+(w>>16)+(v>>16)<<16|v&65535}a[c>>5]|=128<>>9<<4)+14]=c;for(var k=1732584193,l=-271733879,m=-1732584194,o=271733878,n=0,p=a.length;n10&&zingchart.CLICKS.shift();if(!(!ZC.mobile&&a.which>1))if(c=zingchart.RJ(a)){var e=ZC.K.L3(a);if(b=c.XN(e[0],e[1])){var f=ZC.A3("#"+c.Q+"-top"),g=e[0]-f.offset().left;e=e[1]-f.offset().top;f=g>=b.O.iX&&g<=b.O.iX+b.O.F&&e>=b.O.iY&&e<=b.O.iY+b.O.D;var h="none";if(/(.*)\-plotset\-plot\-(\d+)\-node\-(\d+)(.*)/.test(a.target.id))h= "node";if(/(.*)\-legend\-item\-(\d+)\-area/.test(a.target.id))h="legend-item";if(/(.*)\-menu\-item\-(.*)/.test(a.target.id))h="menu-item";if(/(.*)\-preview\-handler\-x(.*)/.test(a.target.id))h="preview";if(/(.*)\-shape\-(.*?)\-area/.test(a.target.id))h="shape";if(/(.*)\-label\-(.*?)\-area/.test(a.target.id))h="label";b={id:c.Q,graphid:b.Q,targetid:a.target.id,target:h,x:g,y:e,plotarea:f,touch:ZC.mobile};try{zingchart.click(b)}catch(k){}try{c.OY.click(b)}catch(l){}}a.target.id!=c.Q+"-menu-area"?c.hideCM(): zingchart.RR(a)}}};ZC.mobile?ZC.A3(document).bind("touchmove",function(){ZC.move=1}):ZC.A3(document).bind("click",zingchart.MO)} if(typeof zingchart.RR==ZC._[33]){zingchart.RR=function(a,c){var b=c==null?zingchart.RJ(a):zingchart.loader(c);if(b){if(ZC.AH(b.H3,ZC._[40])!=-1)return false;var e=-1;if(zingchart.CMZINDEX!=0)e=zingchart.CMZINDEX;else for(var f=ZC.AJ(b.Q);e==-1&&f.parentNode!=null;){e=ZC._i_(ZC.A3(f).css("zIndex"));if(e=="auto"||e==""||e==null)e=-1;f=f.parentNode}if(!e||e==-1||e==null)e=1;f=ZC.A3("#"+b.Q+"-menu");f.css("zIndex",zingchart.ZINDEX+e+1);if(c==null)if(a.target.id==b.Q+"-print-png"||a.target.id==b.Q+"-print-jpeg")return true; else a.preventDefault();if(!ZC.AJ(b.Q+"-menu"))return false;var g=ZC.A3("#"+b.Q+"-top"),h=g.offset().left;e=g.offset().top;var k=g.width();g=g.height();if(c==null){var l=ZC.K.L3(a),m=l[0]||ZC.FG[0];l=l[1]||ZC.FG[1]}else{m=h+b.F/2;l=e+5}if(m>=h&&m<=h+k&&l>=e&&l<=e+g){ZC.A3(".zc-menu").each(function(){this.id!=b.Q+"-menu"&&b.hideCM()});b.ML=[m,l,c==null?a.target.id:c];f.css("opacity",0).show();l=ZC._i_(f.css(ZC._[21]));k=ZC._i_(f.css(ZC._[22]));f.css("opacity",1).hide();if(c==null&&a.target.id==b.Q+ "-menu-area"){ZC.AJ(b.Q+"-menu").style.paddingTop=0;g=ZC.A3("#"+b.Q+"-menu-area").attr("coords").split(",");ZC._i_(g[2]);ZC._i_(g[0]);m=ZC._i_(g[3])-ZC._i_(g[1]);ZC.AJ(b.Q+"-menu").style.backgroundPosition=ZC._i_(g[0])>b.F/2?"100% 0% !important":"0% 0% !important";h=h+(ZC._i_(g[0])>b.F/2?ZC._i_(g[2])-l:ZC._i_(g[0]));e=e+(ZC._i_(g[1])>b.D/1.25?ZC._i_(g[3])-k-m:ZC._i_(g[3]))}else{ZC.AJ(b.Q+"-menu").style.paddingTop="10px";ZC.AJ(b.Q+"-menu").style.backgroundPosition="50% 0% !important";h=b.ML[0]-l/2; e=b.ML[1]}f.css("left",h+"px").css("top",e+"px").show();b.XS=1;return false}}};ZC.A3(document).bind("contextmenu",zingchart.RR)}zingchart.Y3=function(a,c){return zingchart.css.addRule?zingchart.css.addRule(a,c):zingchart.css.insertRule(a+"{"+c+"}",0)};zingchart.wh=function(a,c,b){if(c=="auto")c="100%";if(b=="auto")b="100%";c=(new String(c)).indexOf("%")!=-1?a.width()*parseInt(c,10)/100:parseInt(c,10);a=(new String(b)).indexOf("%")!=-1?a.height()*parseInt(b,10)/100:parseInt(b,10);return[c,a]}; zingchart.T4=function(a,c){var b=[],e,f;if((e=a.flags)!=null)b=e.split(",");if((e=a.mode)!=null)switch(e){case "static":b=[ZC._[40],ZC._[41],ZC._[42],ZC._[43],ZC._[46]];break;case "fast":b=[ZC._[44],ZC._[45]]}if(c=="vml"&&!zingchart.QE)window.setTimeout(function(){zingchart.T4(a,c)},10);else{if(!zingchart.XA){zingchart.XA=1;var g={".zc-style":"font-family:"+zingchart.FONTFAMILY+";font-size:"+zingchart.FONTSIZE+"px;font-weight:normal;font-style:normal;text-decoration:none;",".zc-style *":"font-family:"+ zingchart.FONTFAMILY+";font-size:"+zingchart.FONTSIZE+"px;font-weight:normal;font-style:normal;text-decoration:none;",".zc-top *":"text-align:left;margin:auto;text-shadow:none;",".zc-menu *":"text-align:left;margin:auto",".zc-img":"-webkit-user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;",".zc-preview-mask":"-webkit-user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;",".zc-rel":"top:0;left:0;position:relative",".zc-abs":"top:0;left:0;position:absolute", ".zc-about":"position:absolute;overflow:hidden;border:5px solid #fff;background:#003C4F url("+(ZC.ie67?"//":ZC.LOGO_ABOUT)+") no-repeat center 10px",".zc-about-1":"padding:80px 5px 5px 5px;text-align:center !important;",".zc-about-1 a":"color:#1AB6E3;font-size:17px;line-height:125%;",".zc-about-2":"padding:5px;color:#fff;text-align:center !important;",".zc-about-3":"padding:5px;text-align:center;line-height:125%;",".zc-about-3 div":"background-color:#1AB6E3;line-height:125%;color:#fff;border:1px solid #fff;padding:5px 10px;font-weight:bold;width:60px;margin:0 auto;cursor:pointer;text-align:center", ".zc-about-4":"color:#fff;line-height:125%;",".zc-about-4 div":"float:right;color:#fff;line-height:125%;",".zc-viewsource":"border:5px solid #fff;background:#999",".zc-error":"border:5px solid #fff;background:#900",".zc-bugreport":"border:5px solid #fff;background:#999",".zc-form-row-label":"padding:4px 10px 2px;text-align:left;color:#fff",".zc-form-row-element":"padding:2px 8px",".zc-form-row-last":"padding:8px 8px 2px !important",".zc-form-row-element textarea":"text-align:left;background:#fff;color:#000", ".zc-form-row-label input":"color:#000;padding:2px;margin:0 5px 0 0;background-color:#999;",".zc-form-row-element input":"color:#000;padding:2px;margin:0;background-color:#fff",".zc-form-row-last input":"padding:4px 10px !important;margin:0 20px 0 0 !important;background-color:#eee !important;border:2px outset #ccc !important",".zc-form-s0":"font-size:27px !important;letter-spacing:-1px;line-height:125%",".zc-form-s1":"font-size:17px !important;line-height:125%",".zc-bugreport label":"display:inline-block;position:relative;top:-2px", ".zc-viewimage div":"position:absolute;text-align:center;padding:5px;background:#999;color:#fff",".zc-license-ie67":"padding:0;position:absolute;font-size:15pt;letter-spacing:-1px;font-weight:bold;color:#ccc;text-align:center",".zc-license":"padding:0;position:absolute;background:transparent url("+ZC.IMAGES["zc.wm"]+") no-repeat","#zc-fullscreen":"display:block;position:absolute;top:0;left:0;width:100%;height:100%;margin:0;padding:0;background:#fff;",".zc-menu":"position:absolute;display:none;background-repeat:no-repeat !important;background-position:50% 0% !important;", ".zc-menu-sep":"font-size:1px;padding:0;line-height:1px;",".zc-menu-item":"cursor:pointer;white-space:nowrap",".zc-blocker":"background:#eee",".zc-blocker div":"position:absolute;border:2px solid #ccc;padding:10px 30px;background:#333;color:#fff"};e=document.getElementsByTagName("head")[0];var h=document.createElement("style");h.type="text/css";h.title="zingchart";e.appendChild(h);e=0;for(h=document.styleSheets.length;e0&&(C.width()!=B||C.height()!=A)){var F=z.HA||z.KL?zingchart.wh(C,new String(C.width()),new String(C.height())):zingchart.wh(C,n,p);if(F[0]>10&&F[1]>10){z.F=F[0];z.D=F[1];B=C.width();A=C.height();z.resize()}}}else window.clearInterval(z.PB)},100)},500)}}}}};window.zingchart=zingchart; if(ZC.A3.browser.msie&&parseFloat(ZC.A3.browser.version)<9){window.onunload=function(){for(;zingchart.GK.length;)zingchart.exec(zingchart.GK[0].Q,"destroy");ZC.A3(document).unbind(ZC._[50],zingchart.P7);ZC.A3(document).unbind("click",zingchart.MO);ZC.A3(document).unbind("contextmenu",zingchart.RR)};zingchart.GK=[]} zingchart.i18n.en_us={"decimals-separator":".","thousands-separator":"","menu-reload":"Reload","menu-print":"Print Chart","menu-viewaspng":"View As PNG","menu-viewasjpg":"View As JPG","menu-downloadpdf":"Download PDF","menu-zoomin":"Zoom In","menu-zoomout":"Zoom Out","menu-viewall":"View All","menu-viewsource":"View Source","menu-bugreport":"Submit Bug","menu-switchto2d":"Switch To 2D","menu-switchto3d":"Switch To 3D","menu-switchtolin":"Show Linear Scale","menu-switchtolog":"Show Log Scale","menu-fullscreen":"Full Screen", "menu-exitfullscreen":"Exit Full Screen","date-formats":{msecond:"%d %M %Y
%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":"JSON Data:","viewsource-close":"Close","viewsource-apply":"Apply","viewimage-close":"Close","legend-pagination":"Page %page% of %pages%"};ZC.EV=zingchart.i18n.en_us; zingchart.loader=function(a){for(var c=0;c10&&l[1]>10){f.F=l[0];f.D=l[1];if((e=b.layout)!=null)f.o.layout=e;if(f.JW==""){f.H[ZC._[55]]=1;f.resize(k)}}break;case "plothide":case "hideplot":(g=f.BR(b[ZC._[3]]))&&g.SO(b,"hide");break;case "plotshow":case "showplot":(g=f.BR(b[ZC._[3]]))&&g.SO(b, "show");break;case "toggleplot":(g=f.BR(b[ZC._[3]]))&&g.LY(b);break;case "getcharttype":g=f.BR(b[ZC._[3]]);if(g!=null)return g.AB;return null;case "showversion":case "getversion":return ZC.VERSION;case "set3dview":if(g=f.BR(b[ZC._[3]])){if(g.o[ZC._[28]]==null)g.o[ZC._[28]]={};ZC.ET(b,g.o[ZC._[28]]);g.GX(true,true)}break;case "getpage":return f.I1;case "setpage":g=0;if((e=b.page)!=null)g=ZC._i_(e);f.I1=g;ZC.SL(function(){f.clear();f.parse();f.paint()},true)}if(zingchart.Z6)if(g=zingchart.Z6(a,c,b))e= g;if(zingchart.YM)if(g=zingchart.YM(a,c,b))e=g;if(zingchart.YO)if(g=zingchart.YO(a,c,b))e=g;if(zingchart.Z7)if(g=zingchart.Z7(a,c,b))e=g;if(zingchart.YD)if(g=zingchart.YD(a,c,b))e=g;return e}; zingchart.Z6=function(a,c,b){var e;if(document.getElementById("zc-fullscreen"))a="zc-fullscreen";b=b||{};if(typeof b=="string")b=JSON.parse(b);a=zingchart.loader(a);var f=1;if(b.update!=null&&!ZC._b_(b.update))f=0;if(b["skip-update"]!=null&&ZC._b_(b["skip-update"]))f=0;if(a!=null)switch(c){case "getobjectinfo":var g=a.BR(b[ZC._[3]]);if(!g)break;switch(b.object){case "graph":return{x:g.iX,y:g.iY,w:g.F,h:g.D};case "plotarea":return{x:g.O.iX,y:g.O.iY,w:g.O.F,h:g.O.D};case "scale":return(a=g.AY(b.name|| ""))?{x:a.iX,y:a.iY,w:a.F,h:a.D,min:a.BJ,max:a.C8,s:a.DG,sw:a.S,l:a.W.length}:null;case "plot":var h=g.HO(b.plotindex,b.plotid);return h?{text:h.o.text,values:h.o[ZC._[5]]}:null}break;case "getobjectxy":h={};f=b.object;e=b[ZC._[11]];g=a.BR(b[ZC._[3]]);switch(f){case "scale-x":b=g.AY(ZC._[52]);h.x=b.B4(e)}return h;case "getxyinfo":f=[];var k=b.x;c=b.y;for(var l=0;l0)for(k=0;kc;k--)o[k]=o[k-1];o[c]=b[ZC._[11]]||"";a.o[ZC._[18]][g.J][e][ZC._[5]]=o}a.H.json=ZC.GS(JSON.stringify(a.o));f&&g.GX()}break;case "removescalevalue":g=a.BR(b[ZC._[3]]);if(g!=null){e=b.scale||ZC._[52];l=0;for(m=g.B8.length;l< m;l++)if(e==g.B8[l].BK)if(g.o[e]!=null&&g.o[e][ZC._[5]]!=null){c=b.nodeindex==null?g.o[e][ZC._[5]].length-1:ZC._i_(b.nodeindex);o=g.o[e][ZC._[5]];o.splice(c,1);a.o[ZC._[18]][g.J][e][ZC._[5]]=o}a.H.json=ZC.GS(JSON.stringify(a.o));f&&g.GX()}break;case "addnode":g=a.BR(b[ZC._[3]]);if(g!=null)if(h=g.HO(b.plotindex,b.plotid)){e=g.o[ZC._[13]][h.J][ZC._[5]];c=b.nodeindex==null?e.length:b.nodeindex;e.push(null);k=e.length;c=ZC.BN(0,ZC.CO(c,k));for(k=k-1;k>c;k--)e[k]=e[k-1];e[c]=b[ZC._[11]];l=0;for(m=g.B8.length;l< m;l++){e=g.B8[l].BK;if(g.B8[l].AB=="k"&&b[e+"-value"]!=null)if(g.o[e]!=null&&g.o[e][ZC._[5]]!=null){o=g.o[e][ZC._[5]];o.push(null);for(k=o.length-1;k>c;k--)o[k]=o[k-1];o[c]=b[e+"-value"];a.o[ZC._[18]][g.J][e][ZC._[5]]=o}}a.o[ZC._[18]][g.J][ZC._[13]][h.J][ZC._[5]]=g.o[ZC._[13]][h.J][ZC._[5]];a.H.json=ZC.GS(JSON.stringify(a.o));f&&g.GX()}break;case "removenode":g=a.BR(b[ZC._[3]]);if(g!=null)if(h=g.HO(b.plotindex,b.plotid)){e=g.o[ZC._[13]][h.J][ZC._[5]];c=b.nodeindex==null?h.M.length-1:ZC._i_(b.nodeindex); if(ZC.DK(c,0,h.M.length-1)){e.splice(c,1);l=0;for(m=g.B8.length;l0&&l[k][0].length>1;n=1;if((e=b.ignoreduplicates)!=null)n=ZC._b_(e);if(p){e=o.length;p=0;for(s=l[k].length;p=0;u--)if(l[k][p][0]>o[u][0]){o.push(l[k][p]);r=1;break}else if(l[k][p][0]==o[u][0]){r=1;break}if(!r||!n)o.push(l[k][p])}}else{p=0;for(s=l[k].length;p"}return c!=""?[c,ZC.Q1.md5(c)]:null},GM:function(){return true},copy:function(a){ZC.ET(a.o,this.o);ZC.ET(a.H,this.H);ZC.ET(a.DE,this.DE)}}); ZC.E7=ZC.YR.B2({$i:function(a){this.b(a);if(a&&a.I)this.I=a.I;this.Q="";this.DY=null;this.AK=1;this.A6=this.X=-1;this.BW=this.ER=this.EF="";this.I8="repeat";this.N6="50% 50%";this.PT="";this.IV="linear";this.IX=90;this.AI=this.P1=this.P2=0;this.AT="#000";this.FO="";this.AU=this.FP=this.EC=0;this.BI="#000";this.A9=1;this.LD="butt";this.Q9="round";this.JE=0;this.L7=45;this.G4=2;this.MI=0.75;this.LA="#999";this.J5=0;this.CV=1;this.RU=this.J0=this.IT=0;this.K3=null},copy:function(a){this.b(a);for(var c= (new String("AK,X,A6,EF,ER,BW,I8,N6,PT,IV,IX,P2,P1,AI,AT,FO,EC,FP,AU,BI,A9,LD,JE,L7,G4,MI,LA,J5,CV,J0,I")).split(","),b=0,e=c.length;bh)a.lineTo(t+x*h,r+z*h);else v>0&&a.lineTo(t+x*v,r+z*v);a.moveTo(s,p)}}}switch(g){case "canvas":a.stroke(); break;case "svg":case "vml":if(c.I.TS&&(!e||c.H.areanode)){b=c.H.areanode?c.X+"-"+c.A6+"-"+c.BW+"-"+c.AI+"-"+c.FO+"-"+c.A9:c.AT+"-"+c.AI+"-"+c.FO+"-"+c.A9;if(c.I.IA[f]==null)c.I.IA[f]={uid:b,ctx:a,path:o,style:c,filled:e};else if(c.I.IA[f].uid==b&&c.I.IA[f].path.length<2E3){u=c.I.IA[f].path;if(u.length>0&&u[u.length-1].replace(/[A-Z]+/,"")==o[0].replace(/[A-Z]+/,""))o[0]="";c.I.IA[f].path=c.I.IA[f].path.concat(o)}else{g=="svg"?ZC.BQ.RM(c.I.IA[f].ctx,c.I.IA[f].style,c.I.IA[f].path.join(" "),c.I.IA[f].filled): ZC.BQ.RL(c.I.IA[f].ctx,c.I.IA[f].style,c.I.IA[f].path.join(" "),c.I.IA[f].filled);c.I.IA[f]={uid:b,ctx:a,path:o,style:c,filled:e}}}else g=="svg"?ZC.BQ.RM(a,c,o.join(" "),e):ZC.BQ.RL(a,c,o.join(" "),e)}}}},RM:function(a,c,b,e){if(b!=""){var f=ZC.K.DJ("path",ZC._[38]),g="";if(typeof c.Q==ZC._[33]||c.Q==""){if(typeof c.I!=""){g=c.I.GRAPHID+"-path-"+ZC.SEQ;ZC.SEQ++}}else g=c.Q+"-path";var h="";if(typeof c.C0!=ZC._[33]&&typeof c.C4!=ZC._[33])if(c.C0!=0||c.C4!=0)h+="translate("+c.C0+" "+c.C4+")";if(typeof c.A7!= ZC._[33])if(c.A7!=0){var k=c.A7;if(typeof c.H.cx!=ZC._[33])k+=","+c.H.cx;if(typeof c.H.cy!=ZC._[33])k+=","+c.H.cy;h+=" rotate("+k+")"}e&&c.H.fill!=-1?ZC.K.EG(f,{fill:c.H.fill,"fill-opacity":c.A9}):ZC.K.EG(f,{fill:"none"});if(c.AI>0){ZC.K.EG(f,{stroke:c.AT,"stroke-width":c.AI,"stroke-opacity":c.A9,"stroke-linecap":c.LD,"stroke-linejoin":c.Q9});c.EC+","+c.FP!="0,0"&&ZC.K.EG(f,{"stroke-dasharray":c.EC+","+c.FP})}f.id=g;f.setAttribute("d",b);h!=""&&f.setAttribute("transform",h);a.appendChild(f);if(typeof c.H.imgfill!= ZC._[33])if(typeof c.H.imgfill=="string"){f=ZC.K.DJ("path",ZC._[38]);ZC.K.EG(f,{id:g+"-imgfill",d:b,transform:h,fill:c.H.imgfill,"fill-opacity":c.A9});a.appendChild(f)}else{b=c.H.imgfill;e=ZC.K.DJ("image",ZC._[38]);if(e.setAttributeNS)c.BW.substring(0,3)=="zc."?e.setAttributeNS(ZC._[39],"href",ZC.IMAGES[c.BW]):e.setAttributeNS(ZC._[39],"href",c.BW);else c.BW.substring(0,3)=="zc."?e.setAttribute("src",ZC.IMAGES[c.BW]):e.setAttribute("src",c.BW);c.H["clip-path"]!=null&&ZC.K.EG(e,{"clip-path":"url(#"+ c.H["clip-path"]+")"});ZC.K.EG(e,{id:g+"-image",x:b[1],y:b[2],width:c.H[ZC._[69]],height:c.H[ZC._[70]],preserveAspectRatio:"none"});a.appendChild(e)}}},RL:function(a,c,b,e){var f;if(e)b+=" x e";var g="";if(typeof c.Q==ZC._[33]||c.Q==""){if(typeof c.I!=""){g=c.I.GRAPHID+"-path-"+ZC.SEQ;ZC.SEQ++}}else g=c.Q+"-path";var h=ZC.K.DJ("zcv:shape");h.style.position="absolute";h.style.rotation=c.A7;h.id=g;f=ZC.K.DJ("zcv:path");f.v=b;f.setAttribute("VMLv",b);h.appendChild(f);if(c.AI==0)h.stroked=0;else if(typeof c.H.stroke!= ZC._[33]){if(typeof c.H.RS!=ZC._[33])c.H.stroke.opacity=c.H.RS;h.appendChild(c.H.stroke)}else{var k=ZC.K.DJ("zcv:stroke"),l=c.A9;if(typeof c.H.RS!=ZC._[33])l=c.H.RS;var m="solid";switch(c.FO){case "solid":m="solid";break;case "dotted":m="dot";break;case "dashed":m="dash"}if((f=ZC.CO(6,c.EC*c.AI)+" "+ZC.CO(8,c.FP*c.AI))!="0 0")m=f;ZC.K.EG(k,{weight:c.AI+"px",color:c.AT,opacity:l,miterlimit:10,endcap:"flat",joinstyle:"round",dashstyle:m});h.appendChild(k)}if(e&&typeof c.H.fill!=ZC._[33])if(c.H.fill!= -1){h.filled=1;h.appendChild(c.H.fill)}else h.filled=0;else h.filled=0;ZC.K.EG(h,{coordorigin:"0 0",coordsize:c.A7%360==0?"100 100":c.I.F+" "+c.I.D});k=f=0;if(c.A7%360!=0&&typeof c.H.cx!=ZC._[33]&&typeof c.H.cy!=ZC._[33]){f=c.I.F/2-c.H.cx;e=c.I.D/2-c.H.cy;l=ZC.V4(Math.atan(f/e));if(c.H.cy>c.I.D/2)l+=180;m=Math.sqrt(f*f+e*e);k=m*ZC.CJ(l-c.A7);l=m*ZC.CT(l-c.A7);f=f-k;k=e-l}e=0-f;if(c.C0!=null)e+=c.C0;k=0-k;if(c.C4!=null)k+=c.C4;h.style.left=e+"px";h.style.top=k+"px";a.appendChild(h);if(c.A7%360==0){h.style.width= "10px";h.style.height="10px"}else{h.style.width=c.I.F+"px";h.style.height=c.I.D+"px"}if(typeof c.H.imgfill!=ZC._[33]){l=c.H.imgfill;if(l.length==1){h=ZC.K.DJ("zcv:shape");h.style.position="absolute";h.style.rotation=c.A7;f=ZC.K.DJ("zcv:path");f.v=b;h.appendChild(f);h.appendChild(l[0]);h.stroked=0;ZC.K.EG(h,{id:g+"-imgfill",filled:true,coordorigin:"0 0",coordsize:c.A7%360==0?"100 100":c.I.F+" "+c.I.D});h.style.left=e+"px";h.style.top=k+"px";a.appendChild(h);if(c.A7%360==0){h.style.width="10px";h.style.height= "10px"}else{h.style.width=c.I.F+"px";h.style.height=c.I.D+"px"}}else if(l.length==3){GO=ZC.K.DJ("img");GO.id=g+"-img";GO.src=c.BW.substring(0,3)=="zc."?ZC.IMAGES[c.BW]:c.BW;GO.style.position="absolute";GO.style.left=l[1]+"px";GO.style.top=l[2]+"px";GO.style.width=c.H[ZC._[69]]+"px";GO.style.height=c.H[ZC._[70]]+"px";a.appendChild(GO)}}}}; ZC.D5=ZC.E7.B2({$i:function(a){this.b(a);this.A=a;this.C6=this.Y=null;this.HS="";this.iY=this.iX=-1;this.DQ="poly";this.B=[];this.DF=[0,0,0,0];this.AE=this.DI=this.C4=this.C0=this.AR=this.A7=0;this.AO=360;this.YX=this.NK=this.BG=0},build:function(){},copy:function(a){this.b(a);for(var c=(new String("C0,C4,DI,AR,A7,DY,DQ")).split(","),b=0,e=c.length;b0){this.B=[];b=0;for(e=a.B.length;b1)return c=="x"?this.A.iX+ZC._i_(a):this.A.iY+ZC._i_(a);else if(a<=1)return c== "x"?ZC._i_(this.A.iX+this.A.F*a):ZC._i_(this.A.iY+this.A.D*a)}else{a+="";return a.indexOf("%")!=-1?this.xy_(ZC._f_(a.replace("%",""))/100,c):a.indexOf("px")!=-1?this.xy_(ZC._f_(a.replace("px","")),c):this.xy_(ZC._f_(a),c)}},locate:function(a){if(this.NK){this.OT_a([["x","iX"],["y","iY"]]);this.ST()}else if(a==1){if((a=this.o.x)!=null)this.iX=this.xy_(a,"x");if((a=this.o.y)!=null)this.iY=this.xy_(a,"y");if(this.iX==-1)this.iX=this.A.iX;if(this.iY==-1)this.iY=this.A.iY}else if(a==2){this.ST();this.F= this.DF[2]-this.DF[0];this.D=this.DF[3]-this.DF[1]}},ST:function(){var a,c=Number.MAX_VALUE,b=Number.MAX_VALUE,e=-Number.MAX_VALUE,f=-Number.MAX_VALUE;switch(this.DQ){case "custom":f=e=b=c=0;break;case "circle":case "pie":c=this.iX-this.AR;b=this.iY-this.AR;e=this.iX+this.AR;f=this.iY+this.AR;break;default:for(var g=0,h=this.B.length;g 50)a=2;if(this.AR>100)a=4;if(this.BG==0)this.AE%360!=this.AO%360&&c.push([this.iX,this.iY]);else c.push(ZC.AP.BA(this.iX,this.iY,this.BG,this.AE),ZC.AP.BA(this.iX,this.iY,this.AR,this.AE));for(var b=this.AE;b<=this.AO;b+=a)c.push(ZC.AP.BA(this.iX,this.iY,this.AR,b));c.push(ZC.AP.BA(this.iX,this.iY,this.AR,this.AO));if(this.BG==0)this.AE%360!=this.AO%360&&c.push([this.iX,this.iY]);else{c.push(ZC.AP.BA(this.iX,this.iY,this.BG,this.AO));for(b=this.AO;b>=this.AE;b-=a)c.push(ZC.AP.BA(this.iX,this.iY,this.BG, b));c.push(ZC.AP.BA(this.iX,this.iY,this.BG,this.AE))}c.push([c[0][0],c[0][1]]);return ZC.AP.M0(c,ZC.CO(20,this.AR/5))}return ZC.AP.M0(this.B,ZC.CO(20,this.AR/5))},X9:function(){var a=ZC.ie67?ZC.MAPTX:0;switch(this.DQ){case "line":return["poly",ZC.AP.M0(ZC.AP.SQ(this.B,4))];case "cross":case "plus":return["circle",this.iX+a+","+(this.iY+a)+","+ZC._i_(this.AR*1.2)];case "circle":return["circle",this.iX+a+","+(this.iY+a)+","+ZC._i_(this.AR*1.1)];case "pie":return["poly",this.DA()];default:a=["poly"]; for(var c=[],b=0,e=this.B.length;b-1&&a.push(ZC.AP.M0(c, ZC.CO(20,this.AR/5)));c=[]}c.length>-1&&a.push(ZC.AP.M0(c,ZC.CO(20,this.AR/5)));return a}},parse:function(){this.b();this.OT_a([["id","HS"],["angle","A7","i"],[ZC._[1],"AE","f"],[ZC._[2],"AO","f"],[ZC._[10],"BG","i"],[ZC._[23],"AR","i"],["map","YX"],["type","DQ"],["points","B"],["offset-x","C0","i"],["offset-y","C4","i"],["offset-r","DI","i"]]);for(var a=0,c=this.B.length;a4?2:7-a);for(a=0;a<360;a+=b)this.B.push(ZC.AP.BA(this.iX,this.iY,c*0.75,a),ZC.AP.BA(this.iX,this.iY,e*0.75,a+b/2));this.B.push([this.B[0][0],this.B[0][1]]);break;case "gear3":case "gear4":case "gear5":case "gear6":case "gear7":case "gear8":case "gear9":this.B=[];c=2*this.AR;a=ZC._i_(this.DQ.replace("gear",""));b=360/(2*a);e=c*0.75;for(a=0;a<360;a+=2*b){var f=a+b/2;this.B.push(ZC.AP.BA(this.iX,this.iY,c*0.75,f),ZC.AP.BA(this.iX,this.iY,c*0.75,f+b),ZC.AP.BA(this.iX,this.iY,e*0.75,f+b+b*0.2),ZC.AP.BA(this.iX, this.iY,e*0.75,f+b*2-b*0.2))}this.B.push([this.B[0][0],this.B[0][1]]);break;case "pie":a=this.CV=0;if(ZC.AH(["svg","vml"],this.I.A5)!=-1&&this.AE%360==this.AO%360){this.AO-=0.05;a=1}this.B=[];if(this.BG==0)this.AE%360!=this.AO%360&&!a&&this.B.push([this.iX,this.iY]);else this.B.push(ZC.AP.BA(this.iX,this.iY,this.BG,this.AE));this.B.push(ZC.AP.BA(this.iX,this.iY,c,this.AE),[this.iX,this.iY,c,this.AE,this.AO,0]);if(this.BG==0)this.AE%360!=this.AO%360&&!a&&this.B.push([this.iX,this.iY]);else this.B.push(ZC.AP.BA(this.iX, this.iY,c,this.AO),ZC.AP.BA(this.iX,this.iY,this.BG,this.AO),[this.iX,this.iY,this.BG,this.AO,this.AE,1]);this.B.push([this.B[0][0],this.B[0][1]])}}this.locate(2)},paint:function(){if(this.DQ!="none"){var a=this.I.A5;this.JE&&this.C6!=null&&this.XX();switch(a){case "canvas":this.Y2();break;case "svg":this.RM();break;case "vml":this.RL()}}},XX:function(){var a;if(this.DE.length==0&&typeof this.QI!=ZC._[33])a=this.QI;else{a=new ZC.D5(this.A);a.copy(this);a.Y=this.C6;a.JE=0;a.X=a.A6=a.LA;a.BW="";a.AU= 1;a.BI=a.LA;a.AI=0}a.A9=a.MI*this.A9;a.Q=this.Q+"-sh";var c=(this.G4-this.J5/2)*ZC.CT(this.L7)+this.J5,b=(this.G4-this.J5/2)*ZC.CJ(this.L7)+this.J5;a.iX=this.iX+ZC._i_(c);a.iY=this.iY+ZC._i_(b);a.AR=this.AR;if(this.B.length>0)for(var e=[],f=0,g=this.B.length;f0&&a.stroke();a.closePath();break;case "plus":case "cross":case "line":if(this.AI> 0){ZC.BQ.setup(a,this);ZC.BQ.paint(a,this,this.B)}break;default:if(this.AU>0){c=this.AT;b=this.AI;this.AT=this.BI;this.AI=this.AU;this.GL();ZC.BQ.setup(a,this);ZC.BQ.paint(a,this,this.B,true);this.AT=c;this.AI=b;this.GL()}a.closePath()}a.restore()},RZ:function(a){var c=a.info,b=c.image;switch(this.I8){default:c=this.Q==""?"pattern-"+ZC.SEQ++:this.Q+"-pattern";ZC.K.F6(c);this.KM("linear");var e=ZC.K.DJ("pattern",ZC._[38]);ZC.K.EG(e,{x:a.x,y:a.y,width:b.width,height:b.height,id:c,patternUnits:"userSpaceOnUse"}); this.I.H4.childNodes[0].appendChild(e);a=ZC.K.DJ("image",ZC._[38]);a.setAttributeNS?a.setAttributeNS(ZC._[39],"href",this.BW):a.setAttribute("src",this.BW);ZC.K.EG(a,{width:b.width,height:b.height});e.appendChild(a);this.H.imgfill="url(#"+c+")";break;case "no-repeat":case "false":case false:this.H.imgfill=[b,c.x,c.y]}},O0:function(a){if(a==null)a=0;if(this.X!=this.A6||this.EF!=""&&this.ER!=""){var c=this.Q==""?"gradient-"+ZC.SEQ++:this.Q+"-gradient";if(a&&ZC.AJ(c)==null)a=0;if(ZC.A3.browser.msie&& ZC._i_(ZC.A3.browser.version)==9)a=0;ZC.AJ(c)!=null&&!a&&ZC.K.F6(c);var b=this.KM(this.IV);if(this.IV=="radial"){var e=a?ZC.AJ(c):ZC.K.DJ("radialGradient",ZC._[38]);ZC.K.EG(e,{cx:ZC._i_(b.cx),cy:ZC._i_(b.cy),r:ZC._i_(b.r),fx:ZC._i_(b.cx),fy:ZC._i_(b.cy)})}else if(this.IV=="linear"){e=a?ZC.AJ(c):ZC.K.DJ("linearGradient",ZC._[38]);ZC.K.EG(e,{x1:ZC._i_(b.x1),x2:ZC._i_(b.x2),y1:ZC._i_(b.y1),y2:ZC._i_(b.y2)})}if(!a){ZC.K.EG(e,{id:c,gradientUnits:"userSpaceOnUse"});this.I.H4.childNodes[0].appendChild(e); if(this.EF!=""&&this.ER!=""){a=this.EF.split(/\s+|;|,/);b=this.ER.split(/\s+|;|,/);for(var f=0,g=a.length;f0&&ZC.K.EG(c,{stroke:this.BI,"stroke-width":this.AU,"stroke-opacity":this.A9});a.appendChild(c);if(typeof this.H.imgfill!=ZC._[33])if(typeof this.H.imgfill== "string"){c=ZC.K.DJ("circle",ZC._[38]);ZC.K.EG(c,{id:this.Q+"-imgfill",fill:this.H.imgfill,"fill-opacity":this.A9,cx:this.iX,cy:this.iY,r:this.AR,"stroke-width":0});a.appendChild(c)}else{b=this.H.imgfill;c=ZC.K.DJ("image",ZC._[38]);c.setAttributeNS&&c.setAttributeNS(ZC._[39],"href",this.BW);this.H["clip-path"]!=null&&ZC.K.EG(c,{"clip-path":"url(#"+this.H["clip-path"]+")"});ZC.K.EG(c,{id:this.Q+"-imgfill",x:b[1],y:b[2],width:b[0].width,height:b[0].height});a.appendChild(c)}}break;case "plus":case "cross":case "line":if(this.AI> 0){ZC.BQ.setup(a,this);ZC.BQ.paint(a,this,this.B)}break;default:c=this.AT;b=this.AI;this.AT=this.BI;this.AI=this.AU;this.GL();ZC.BQ.setup(a,this);ZC.BQ.paint(a,this,this.B,true,0);this.AT=c;this.AI=b;this.GL()}},O1:function(a,c){if(c==null)c=0;if(this.X!=this.A6||this.EF!=""&&this.ER!=""){var b=this.Q==""?"gradient-"+ZC.SEQ++:this.Q+"-gradient";if(c&&ZC.AJ(b)==null)c=0;ZC.AJ(b)!=null&&!c&&ZC.A3(b).remove();this.KM(this.IV);var e=c?ZC.AJ(b):ZC.K.DJ("zcv:fill");if(c)a=ZC.A3("#"+b).attr("focusposition"); if(this.EF!=""&&this.ER!=""){for(var f=this.EF.split(/\s+|;|,/),g=this.ER.split(/\s+|;|,/),h="",k="",l="",m=0,o=f.length;m0)c.appendChild(b);else c.stroked=0;c.style.left=this.iX-this.AR+"px";c.style.top=this.iY-this.AR+"px";c.style.width=2*this.AR+"px";c.style.height=2*this.AR+"px";a.appendChild(c);if(typeof this.H.imgfill!= ZC._[33]){b=this.H.imgfill;if(b.length==1){c=ZC.K.DJ("zcv:oval");c.id=this.Q+"-imgfill";c.style.position="absolute";a.appendChild(c);c.appendChild(b[0]);c.style.left=this.iX-this.AR+"px";c.style.top=this.iY-this.AR+"px";c.style.width=2*this.AR+"px";c.style.height=2*this.AR+"px"}else if(b.length==3){GO=ZC.K.DJ("img");GO.id=this.Q+"-img";GO.src=this.BW;GO.style.position="absolute";GO.style.left=b[1]+"px";GO.style.top=b[2]+"px";a.appendChild(GO)}}}break;case "plus":case "cross":case "line":if(this.AI> 0){ZC.BQ.setup(a,this);ZC.BQ.paint(a,this,this.B)}break;default:c=this.AT;b=this.AI;this.AT=this.BI;this.AI=this.AU;this.GL();ZC.BQ.setup(a,this);ZC.BQ.paint(a,this,this.B,true,0);this.AT=c;this.AI=b;this.GL()}}}); ZC.FY=ZC.D5.B2({$i:function(a){this.b(a);this.DQ="box";this.D=this.F=0;this.YS="";this.CR=this.CI=this.CK=this.CM=-1;this.GY=this.V2=this.EQ=this.EI=this.F8=this.EB=0;this.FA="bottom";this.HJ=this.FV=0;this.FW=this.G7=8;this.D7=null;this.HD=0;this.IT=1},build:function(){},wh_:function(a,c){c=c||"w";if(ZC._f_(a)+""==a+""){a=ZC._a_(a);if(a>1)return ZC._i_(a);else if(a<=1)return c=="w"?ZC._i_(this.A.F*a):ZC._i_(this.A.D*a)}else{a+="";return a.indexOf("%")!=-1?this.wh_(ZC._f_(a.replace("%",""))/100,c): a.indexOf("px")!=-1?this.wh_(ZC._f_(a.replace("px","")),c):this.wh_(ZC._f_(a),c)}},m_:function(a,c){c=c||"all";if(c=="all"){var b=String(a).split(/\s+|;|,/);return b.length==1?[this.m_(b[0],"tb"),this.m_(b[0],"lr"),this.m_(b[0],"tb"),this.m_(b[0],"lr")]:b.length==2?[this.m_(b[0],"tb"),this.m_(b[1],"lr"),this.m_(b[0],"tb"),this.m_(b[1],"lr")]:b.length==3?[this.m_(b[0],"tb"),this.m_(b[1],"lr"),this.m_(b[2],"tb"),this.m_(b[1],"lr")]:[this.m_(b[0],"tb"),this.m_(b[1],"lr"),this.m_(b[2],"tb"),this.m_(b[3], "lr")]}else{if(a+""=="auto")return-2;if(ZC._f_(a)+""==a+""){a=ZC._a_(a);if(a>=1)return ZC._i_(a);else if(a<1)return c=="lr"?ZC._i_(this.A.F*a):ZC._i_(this.A.D*a)}else{a+="";return a.indexOf("%")!=-1?this.m_(ZC._f_(a.replace("%",""))/100,c):a.indexOf("px")!=-1?this.m_(ZC._f_(a.replace("px","")),c):this.m_(ZC._f_(a),c)}}},copy:function(a){this.b(a);for(var c=(new String("F,D,EB,F8,EI,EQ,GY,FA,D7,G7,FW,FV,HJ,YS")).split(","),b=0,e=c.length;b1?ZC._i_(c):g==-2&&e==-2?ZC._i_(this.A.F*c):g==-2&&e!=-2?ZC._i_((this.A.F-e)*c):g!=-2&&e==-2?ZC._i_((this.A.F-g)*c):ZC._i_((this.A.F-g-e)*c);if(this.iX!=-1){this.CR=this.iX-this.A.iX;this.CK=this.A.iX+this.A.F-this.CR-this.F}else if(g==-2&&e==-2){this.CR=this.CK=(this.A.F-this.F)/2;this.iX=this.A.iX+this.CR}else if(g==-2&&e!=-2){this.CK= e;this.CR=this.A.F-this.CK-this.F;this.iX=this.A.iX+this.CR}else{this.CR=g;this.iX=this.A.iX+this.CR;this.CK=this instanceof ZC.DC?e:this.A.F-this.CR-this.F}}else{if(this.iX!=-1){this.CR=this.iX-this.A.iX;this.CK=e==-2?0:e}else{if(g==-2&&e==-2)this.CR=this.CK=0;else if(g==-2&&e!=-2){this.CK=e;this.CR=0}else if(g!=-2&&e==-2){this.CR=g;this.CK=this instanceof ZC.DC?e:0}else{this.CR=g;this.CK=e}this.iX=this.A.iX+this.CR}this.F=this.A.F-this.CR-this.CK}if((c=this.o[ZC._[22]])!=null){e=ZC._p_(c);this.D= e>1?ZC._i_(e):a==-2&&f==-2?ZC._i_(this.A.D*e):a==-2&&f!=-2?ZC._i_((this.A.D-f)*e):a!=-2&&f==-2?ZC._i_((this.A.D-a)*e):ZC._i_((this.A.D-a-f)*e);if(this.iY!=-1){this.CM=this.iY-this.A.iY;this.CI=this.A.iY+this.A.D-this.CM-this.D}else if(a==-2&&f==-2){this.CM=this.CI=(this.A.D-this.D)/2;this.iY=this.A.iY+this.CM}else if(a==-2&&f!=-2){this.CI=f;this.CM=this.A.D-this.CI-this.D;this.iY=this.A.iY+this.CM}else{this.CM=a;this.iY=this.A.iY+this.CM;this.CI=this instanceof ZC.DC?f:this.A.D-this.CM-this.D}}else{if(this.iY!= -1){this.CM=this.iY-this.A.iY;this.CI=f==-2?0:f}else{if(a==-2&&a==-2)this.CM=this.CM=0;else if(a==-2&&f!=-2){this.CI=f;this.CM=0}else if(a==-2&&f!=-2){this.CM=a;this.CI=this instanceof ZC.DC?f:0}else{this.CM=a;this.CI=f}this.iY=this.A.iY+this.CM}this.D=this.A.D-this.CM-this.CI}if((c=this.o.position)!=null){if(this.A&&typeof this.A.iX!=ZC._[33]&&typeof this.A.iY!=ZC._[33]&&typeof this.A.F!=ZC._[33]&&typeof this.A.D!=ZC._[33]){var h=0,k=0;k=String(c).split(/\s+/);switch(k[0]){case "left":h=0;break; case "right":h=1;break;case "center":h=0.5;break;default:h=ZC.M7(k[0]);if(h>1)h/=this.A.F}switch(k[1]){case "top":k=0;break;case "bottom":k=1;break;case "middle":k=0.5;break;default:k=ZC.M7(k[1]);if(k>1)k/=this.A.D}}this.iX=this.A.iX+ZC._i_(h*this.A.F)+b[3];if(this.iX+this.F+b[1]>this.A.iX+this.A.F)this.iX=this.A.iX+ZC._i_(h*(this.A.F-this.F-b[1]-b[3]))+b[3];this.iY=this.A.iY+ZC._i_(k*this.A.D)+b[0];if(this.iY+this.D+b[0]>this.A.iY+this.A.D)this.iY=this.A.iY+ZC._i_(k*(this.A.D-this.D-b[0]-b[2]))+ b[0]}this.DF=[this.iX,this.iY,this.iX+this.F,this.iY+this.D]}},parse:function(){var a;this.b();this.OT_a([["center-ref","V2","b"],["callout","GY","b"],["callout-position","FA"],["callout-hook","D7"],["callout-width","G7","i"],["callout-height","FW","i"],["callout-offset","FV","i"],["callout-extension","HJ","i"],["border-radius-top-left","EB","i"],["border-radius-top-right","F8","i"],["border-radius-bottom-right","EI","i"],["border-radius-bottom-left","EQ","i"]]);if((a=this.o["border-radius"])!=null){a= String(a).split(/\s+|;|,/);if(a.length==2){this.EB=this.F8=ZC._i_(a[0]);this.EI=this.EQ=ZC._i_(a[1])}else if(a.length==4){this.EB=ZC._i_(a[0]);this.F8=ZC._i_(a[1]);this.EI=ZC._i_(a[2]);this.EQ=ZC._i_(a[3])}else this.EB=this.F8=this.EI=this.EQ=ZC._i_(a[0])}},paint:function(){if(this.V2){this.iX-=this.F/2;this.iY-=this.D/2}if(!((this.BI==-1||this.AU==0)&&this.X==-1&&this.A6==-1&&this.BW==""&&this.EF==""&&this.ER=="")){var a=this.I.A5;this.JE&&this.C6!=null&&this.XX();switch(a){case "canvas":this.Y2(); break;case "svg":this.RM();break;case "vml":this.RL()}}},XX:function(){var a;if(this.DE.length==0&&typeof this.S4!=ZC._[33])a=this.S4;else{a=new ZC.FY(this.A);a.copy(this);a.Y=this.C6;a.JE=0;a.X=a.A6=a.LA;a.BW="";a.AU=1;a.BI=a.LA;a.AI=0}a.A9=a.MI*this.A9;a.Q=this.Q+"-sh";var c=(this.G4-this.J5/2)*ZC.CT(this.L7)+this.J5,b=(this.G4-this.J5/2)*ZC.CJ(this.L7)+this.J5;a.iX=this.iX+ZC._i_(c);a.iY=this.iY+ZC._i_(b);a.F=this.F;a.D=this.D;a.paint();if(this.DE.length==0&&typeof this.S4==ZC._[33])this.S4=a}, KM:function(a){var c=this.iX+this.F/2+this.P2,b=this.iY+this.D/2+this.P1;if(a=="radial"){a=ZC._i_((this.F+this.D)/2);var e=ZC.CO(this.F,this.D);e=e=this.D?ZC._a_(ZC.CJ(this.IX))>0.5?this.D/2:this.F/2:ZC._a_(ZC.CT(this.IX))>0.5?this.F/2:this.D/2;a=e*ZC.CT(this.IX);e=e*ZC.CJ(this.IX);return{x1:c-a,y1:b-e,x2:c+a,y2:b+e}}},NL:function(){var a=this.iX,c=this.iY;this.B=[];var b=this.AU/2,e=1;switch(this.I.A5){case "vml":e=2;if(this.AU% 2==1){b=ZC._i_((this.AU-1)/2);ZC._i_((this.AU+1)/2)}}var f=a+b;a=a-b;var g=c+b;c=c-b;b=this.D7!=null&&this.D7.length==2;var h=ZC._i_(this.FV*(this.F-this.G7)/100);if(this.EB+this.F8+this.EI+this.EQ!=0){var k,l=ZC.CO(this.F/2,this.D/2);if(this.EB>0){k=this.F/2>=this.EB&&this.D/2>=this.EB?this.EB:l;this.B.push([f+k,g])}else this.B.push([f,g]);if(this.GY&&this.FA=="top"){this.B.push([f+this.F/2-this.G7/2+h,g]);b?this.B.push([this.D7[0],this.D7[1]]):this.B.push([f+this.F/2+h,g-this.FW]);if(this.HJ>0){k= this.B[this.B.length-1];this.B.push([k[0],k[1]+this.HJ]);this.B.push([k[0],k[1]])}this.B.push([f+this.F/2+this.G7/2+h,g])}if(this.F8>0){k=this.F/2>=this.F8&&this.D/2>=this.F8?this.F8:l;this.B.push([a+this.F-k,g]);this.B.push([a+this.F,g,a+this.F,g+e*k])}else this.B.push([a+this.F,g]);if(this.GY&&this.FA=="right"){this.B.push([a+this.F,g+this.D/2-this.FW/2]);b?this.B.push([this.D7[0],this.D7[1]]):this.B.push([a+this.F+this.G7,g+this.D/2]);this.B.push([a+this.F,g+this.D/2+this.FW/2])}if(this.EI>0){k= this.F/2>=this.EI&&this.D/2>=this.EI?this.EI:l;this.B.push([a+this.F,c+this.D-k]);this.B.push([a+this.F,c+this.D,a+this.F-e*k,c+this.D])}else this.B.push([a+this.F,c+this.D]);if(this.GY&&this.FA=="bottom"){this.B.push([a+this.F/2+this.G7/2+h,c+this.D]);b?this.B.push([this.D7[0],this.D7[1]]):this.B.push([a+this.F/2+h,c+this.D+this.FW]);if(this.HJ>0){k=this.B[this.B.length-1];this.B.push([k[0],k[1]+this.HJ]);this.B.push([k[0],k[1]])}this.B.push([a+this.F/2-this.G7/2+h,c+this.D])}if(this.EQ>0){k=this.F/ 2>=this.EQ&&this.D/2>=this.EQ?this.EQ:l;this.B.push([f+k,c+this.D]);this.B.push([f,c+this.D,f,c+this.D-e*k])}else this.B.push([f,c+this.D]);if(this.GY&&this.FA=="left"){this.B.push([f,c+this.D/2+this.FW/2]);b?this.B.push([this.D7[0],this.D7[1]]):this.B.push([f-this.G7,c+this.D/2]);this.B.push([f,c+this.D/2-this.FW/2])}if(this.EB>0){k=this.F/2>=this.EB&&this.D/2>=this.EB?this.EB:l;this.B.push([f,g+k]);this.B.push([f,g,f+e*k,g]);this.B.push([f+k,g])}else this.B.push([f,g])}else{this.B.push([f,g]);if(this.GY&& this.FA=="top"){this.B.push([f+this.F/2-this.G7/2+h,g]);b?this.B.push([this.D7[0],this.D7[1]]):this.B.push([f+this.F/2+h,g-this.FW]);if(this.HJ>0){k=this.B[this.B.length-1];this.B.push([k[0],k[1]-this.HJ]);this.B.push([k[0],k[1]])}this.B.push([f+this.F/2+this.G7/2+h,g])}this.B.push([a+this.F,g]);if(this.GY&&this.FA=="right"){this.B.push([a+this.F,g+this.D/2-this.FW/2]);b?this.B.push([this.D7[0],this.D7[1]]):this.B.push([a+this.F+this.G7,g+this.D/2]);this.B.push([a+this.F,g+this.D/2+this.FW/2])}this.B.push([a+ this.F,c+this.D]);if(this.GY&&this.FA=="bottom"){this.B.push([a+this.F/2+this.G7/2+h,c+this.D]);b?this.B.push([this.D7[0],this.D7[1]]):this.B.push([a+this.F/2+h,c+this.D+this.FW]);if(this.HJ>0){k=this.B[this.B.length-1];this.B.push([k[0],k[1]+this.HJ]);this.B.push([k[0],k[1]])}this.B.push([a+this.F/2-this.G7/2+h,c+this.D])}this.B.push([f,c+this.D]);if(this.GY&&this.FA=="left"){this.B.push([f,c+this.D/2+this.FW/2]);b?this.B.push([this.D7[0],this.D7[1]]):this.B.push([f-this.G7,c+this.D/2]);this.B.push([f, c+this.D/2-this.FW/2])}this.B.push([f,g]);this.B.push([f+1,g])}},Y2:function(){var a=this.Y.getContext("2d");a.save();var c=this.iX,b=this.iY,e=this.R6(),f=e.bc,g=e.bgc1;e=e.bgc2;if(g!=e||this.EF!=""&&this.ER!=""){var h=this.KM(this.IV);if(this.IV=="radial")var k=a.createRadialGradient(h.cx,h.cy,1,h.cx,h.cy,h.r);else if(this.IV=="linear")k=a.createLinearGradient(h.x1,h.y1,h.x2,h.y2);if(this.EF!=""&&this.ER!="")this.PV(k);else{k.addColorStop(0,g);k.addColorStop(1,e)}a.fillStyle=k}else{if(this.BW!= ""&&ZC.AH(["repeat","true",true],this.I8)!=-1)if(this.X==-1&&this.A6==-1)g=ZC._[34];a.fillStyle=g}a.strokeStyle=f;a.lineWidth=this.AU;a.translate(this.C0,this.C4);if(this.A7!=0){a.translate(c+this.F/2,b+this.D/2);a.rotate(ZC.OJ(this.A7));a.translate(-(c+this.F/2),-(b+this.D/2))}a.beginPath();this.NL();c=this.EB+this.F8+this.EI+this.EQ!=0;b=this.AI;this.AI=this.AU;f=this.FO;this.FO="";this.GL();ZC.BQ.contour(a,this,this.B);this.AI=b;this.FO=f;this.GL();if(this.BW!=""){a.fill();a.save();a.clip();b= a.globalAlpha;a.globalAlpha=this.A9;f=this.K1();g=f.image;switch(this.I8){default:a.translate(f.x,f.y);g=a.createPattern(g,"repeat");a.fillStyle=g;a.fill();a.translate(-f.x,-f.y);break;case "no-repeat":case "false":case false:a.drawImage(g,f.x,f.y,this.H[ZC._[69]],this.H[ZC._[70]])}a.globalAlpha=b;a.restore()}else a.fill();if(this.AU>0){f=this.AT;b=this.AI;this.AT=this.BI;this.AI=this.AU;this.GL();ZC.BQ.setup(a,this);this.LD=c?"round":"square";if(this.EC+this.FP>0)this.LD="butt";this.Q9=c?"round": "miter";ZC.BQ.paint(a,this,this.B,true);this.AT=f;this.AI=b;this.GL()}a.closePath();a.restore()},RM:function(){var a=this.Y;this.H.fill=-1;if(this.BW!=""){var c=this.K1();this.RZ({info:c,x:c.x,y:c.y})}this.O0();this.NL();c=this.EB+this.F8+this.EI+this.EQ!=0;this.H.cx=this.iX+this.F/2;this.H.cy=this.iY+this.D/2;var b=this.AT,e=this.AI;this.AT=this.BI;this.AI=this.AU;this.GL();ZC.BQ.setup(a,this);this.LD=c?"round":"square";if(this.EC+this.FP>0)this.LD="butt";this.Q9=c?"round":"miter";ZC.BQ.paint(a, this,this.B,true);this.AT=b;this.AI=e;this.GL()},RL:function(){var a=this.Y,c=ZC.K.DJ("zcv:fill");if(this.BW!=""){var b=this.K1(),e=b.image;switch(this.I8){default:c.type="tile";c.src=this.BW;ZC.K.EG(c,{position:b.cx+","+b.cy,opacity:this.A9,"o:opacity2":this.A9});this.H.imgfill=[c];break;case "no-repeat":case "false":case false:this.H.imgfill=[e,b.x,b.y]}}this.O1("0.5,0.5");c=ZC.K.DJ("zcv:stroke");c.weight=this.AU+"px";c.color=this.BI;c.opacity=this.A9;switch(this.FO){case "solid":c.dashstyle="solid"; break;case "dotted":c.dashstyle="dot";break;case "dashed":c.dashstyle="dash"}this.H.stroke=c;this.NL();c=this.EB+this.F8+this.EI+this.EQ!=0;this.H.cx=this.iX+this.F/2;this.H.cy=this.iY+this.D/2;b=this.AT;e=this.AI;this.AT=this.BI;this.AI=this.AU;this.GL();ZC.BQ.setup(a,this);this.LD=c?"round":"square";if(this.EC+this.FP>0)this.LD="butt";this.Q9=c?"round":"miter";ZC.BQ.paint(a,this,this.B,true);this.AT=b;this.AI=e;this.GL()}}); ZC.XQ=ZC.FY.B2({$i:function(a){this.b(a);this.AL=this.KW=this.G=this.BE=null;this.SE=0},parse:function(){var a;this.b();this.BE=this.DQ=="rect"?new ZC.FY(this.A):new ZC.D5(this.A);this.BE.append(this.o);this.BE.iX=this.iX;this.BE.iY=this.iY;this.BE.Q=this.Q;this.BE.parse();if((a=this.o.label)!=null){this.G=new ZC.DC(this);this.G.append(a);this.G.parse()}if((a=this.o.tooltip)!=null){this.AL=new ZC.DC(this);this.AL.append(a);this.AL.parse()}if((a=this.o["static"])!=null)this.SE=ZC._b_(a);if((a=this.o.connector)!= null){this.KW=new ZC.D5(this);this.KW.append(a);this.KW.parse()}},paint:function(){this.BE.Y=this.BE.C6=this.Y;this.BE.locate(2);this.BE.paint();if(this.G&&this.G.AK){this.G.Y=this.Y;this.G.GT=ZC.AJ(this.A.A.Q+"-text");this.G.Q=this.A.Q+"-shape-label-"+this.HS;this.G.F0=this.A.Q+"-shape-label zc-shape-label";switch(this.DQ){default:this.G.iX=this.iX-this.G.F/2+this.BE.C0;this.G.iY=this.iY-this.G.D/2+this.BE.C0;break;case "line":case "poly":case "rect":this.G.iX=ZC._i_((this.BE.DF[0]+this.BE.DF[2])/ 2)-this.G.F/2+this.BE.C0;this.G.iY=ZC._i_((this.BE.DF[1]+this.BE.DF[3])/2)-this.G.D/2+this.BE.C4}this.G.paint();this.G.D4();if(this.KW!=null&&this.KW.B.length>0){var a=this.KW.B,c=this.KW.o.anchor||"";if(c==""){c+=this.G.iX+this.G.C0>a[0][0]?"l":"r";c+=this.G.iY+this.G.C4>a[0][1]?"t":"b"}switch(c){case "lt":a.push([this.G.iX+this.G.C0,this.G.iY+this.G.C4]);break;case "lb":a.push([this.G.iX+this.G.C0,this.G.iY+this.G.D+this.G.C4]);break;case "rt":a.push([this.G.iX+this.G.F+this.G.C0,this.G.iY+this.G.C4]); break;case "rb":a.push([this.G.iX+this.G.F+this.G.C0,this.G.iY+this.G.D+this.G.C4]);break;case "l":a.push([this.G.iX+this.G.C0-10,this.G.iY+this.G.D/2+this.G.C4]);a.push([this.G.iX+this.G.C0,this.G.iY+this.G.D/2+this.G.C4]);break;case "r":a.push([this.G.iX+this.G.F+this.G.C0+10,this.G.iY+this.G.D/2+this.G.C4]);a.push([this.G.iX+this.G.F+this.G.C0,this.G.iY+this.G.D/2+this.G.C4]);break;case "t":a.push([this.G.iX+this.G.F/2+this.G.C0,this.G.iY+this.G.C4-10]);a.push([this.G.iX+this.G.F/2+this.G.C0,this.G.iY+ this.G.C4]);break;case "b":a.push([this.G.iX+this.G.F/2+this.G.C0,this.G.iY+this.G.D+this.G.C4+10]);a.push([this.G.iX+this.G.F/2+this.G.C0,this.G.iY+this.G.D+this.G.C4])}c=ZC.K.CN(ZC.AJ(this.A.Q+"-front-c"),this.A.I.A5);ZC.BQ.setup(c,this.KW);ZC.BQ.paint(c,this.KW,a)}}}}); ZC.DC=ZC.FY.B2({$i:function(a){this.b(a);this.GT=null;this.F0="";this.B0=null;this.LX="center";this.K4="middle";this.DS=zingchart.FONTSIZE;this.G1=zingchart.FONTFAMILY;this.BO="#000";this.JQ=this.LK=this.KA=0;this.GE=this.IE=this.GW=this.IJ=2;this.CZ=this.C9=0;this.P6=-1;this.SE=0;this.QY=zingchart.FASTWIDTH;this.N4=[0.24,0.6,0.74,1.12];this.HN=this.EE=null;this.Q7=this.PH=0;this.AL=null},copy:function(a){this.b(a);for(var c=(new String("LX,K4,DS,G1,BO,KA,LK,JQ,IJ,GW,IE,GE,PH,B0,QY,N4")).split(","), b=0,e=c.length;b");if(this.I.A5=="svg")this.B0=(new String(this.B0)).replace(/ /g," ")}this.OT_a([["url","EE"],["target","HN"],["fast-width","QY","b"],["width-ratio","N4"],["static","SE","b"],["bold","KA","b"],["italic","LK","b"],["underline","JQ","b"],["text-align","LX"],["align","LX"],["vertical-align","K4"],["text-alpha","P6","i"],["font-size","DS","i"],["font-family", "G1"],["font-angle","A7","i"],["color","BO","c"],["font-color","BO","c"]]);if(this.B0&&this.B0.indexOf("<")!=-1)this.QY=0;if((a=this.o.tooltip)!=null){this.AL=new ZC.DC(this);this.AL.append(a);this.AL.parse()}if((a=this.o["font-weight"])!=null)this.KA=a=="bold";if((a=this.o["text-decoration"])!=null)this.JQ=a=="underline";if((a=this.o["font-style"])!=null)this.LK=a=="italic"||a=="oblique";if((a=this.o.padding)!=null){a=String(a).split(/\s+|;|,/);a=a.length==1?[ZC._i_(a[0]),ZC._i_(a[0]),ZC._i_(a[0]), ZC._i_(a[0])]:a.length==2?[ZC._i_(a[0]),ZC._i_(a[1]),ZC._i_(a[0]),ZC._i_(a[1])]:a.length==3?[ZC._i_(a[0]),ZC._i_(a[1]),ZC._i_(a[2]),ZC._i_(a[0])]:[ZC._i_(a[0]),ZC._i_(a[1]),ZC._i_(a[2]),ZC._i_(a[3])];this.IJ=a[0];this.GW=a[1];this.IE=a[2];this.GE=a[3]}this.OT_a([["padding-top","IJ","i"],["padding-right","GW","i"],["padding-bottom","IE","i"],["padding-left","GE","i"],["fit-to-text","PH","b"]]);if(this.B0!=null){a=(new String(this.B0)).split(/
||
|\n/);this.C9=ZC._i_(a.length*1.25*this.DS)+ this.IJ+this.IE;if(this.o[ZC._[21]]==null)for(var c=0,b=a.length;c||
|\n/);switch(a+b){case "canvas0":case "vml0":a=0;switch(this.K4){case "middle":a+=(this.D-this.C9)/2;break;case "bottom":a+=this.D-this.C9}e=ZC.K.I2({id:this.Q,cls:this.F0,p:this.GT==null?this.Y.parentNode:this.GT,tl:this.iY+this.C4+"/"+(this.iX+this.C0),wh:this.F+"/"+this.D,position:"absolute",padding:0,margin:0,overflow:"hidden",textAlign:this.LX});ZC.K.I2({id:this.Q+"-t",cls:this.F0!=""? this.F0+"-t":"",p:e,width:this.F-this.GE-this.GW,height:this.C9-this.IJ-this.IE,tl:a+"/0",html:this.B0+"",position:"absolute",whiteSpace:"nowrap",opacity:this.P6!=-1?this.P6:this.A9,color:this.BO,fontWeight:this.KA?"bold":"normal",fontStyle:this.LK?"oblique":"normal",textDecoration:this.JQ?"underline":"none",fontSize:this.DS,fontFamily:this.G1,marginTop:this.IJ,marginRight:this.GW,marginBottom:this.IE,marginLeft:this.GE,verticalAlign:this.K4,textAlign:this.LX,lineHeight:"125%",padding:0});break;case "canvas":var f= 0;if(ZC.A3.browser.opera&&this.A7%90==0&&this.A7!=0){this.A7+=0.5;f=1}c=this.Y.getContext("2d");b=0;for(var g=e.length;b/gi,"").replace(/<\/.+?>/gi,"");var k=0;a=0;switch(this.LX){case "center":k+=(this.F-h)/2;break;case "right":k+=this.F-h}switch(this.K4){case "middle":a+=(this.D-this.C9)/2;break;case "bottom":a+=this.D-this.C9}c.save();c.globalAlpha=this.A9;c.font=(this.LK?"italic":"normal")+" normal "+(this.KA? "bold":"normal")+" "+this.DS+"px "+this.G1;c.fillStyle=this.BO;c.textAlign="left";c.textBaseline="alphabetic";c.translate(this.iX+this.C0,this.iY+this.C4);c.translate(this.F/2,this.D/2);c.rotate(ZC.OJ(this.A7));c.translate(-this.F/2,-this.D/2);c.translate(this.GE,this.IJ+this.DS);c.translate(k,a);c.fillText(e[b],0,b*1.25*this.DS);c.restore()}if(f)this.A7-=0.5;break;case "vml":a=0;switch(this.K4){case "top":a-=(this.D-this.C9)/2;break;case "bottom":a+=(this.D-this.C9)/2}b=4+6*ZC.CJ(this.A7);e=ZC.K.DJ("zcv:line"); k=this.iX+this.C0+this.F/2;f=this.iY+this.C4+this.D/2;var l=ZC.CT(this.A7)*(this.F-this.GE-this.GW-b)/2,m=ZC.CJ(this.A7)*(this.F-this.GE-this.GW-b)/2;b=ZC._i_(k-l-ZC.CT(90-this.A7)*a);g=ZC._i_(f-m+ZC.CJ(90-this.A7)*a);k=ZC._i_(k+l-ZC.CT(90-this.A7)*a);a=ZC._i_(f+m+ZC.CJ(90-this.A7)*a);if(b==k)b+=1;if(g==a)g+=1;f=this.BO;if(this.A7!=0)f=ZC.BV._lighten_(f,(1-this.A9)*99);ZC.K.EG(e,{id:this.Q+"-line",from:b+"px,"+g+"px",to:k+"px,"+a+"px",fillcolor:f});e.filled=1;e.stroked=0;a=ZC.K.DJ("zcv:path");a.setAttribute("textpathok", true);e.appendChild(a);a=ZC.K.DJ("zcv:textpath");b=(new String(this.B0)).replace(/
||
/gi,"\n").replace(/<.+?>/gi,"").replace(/<\/.+?>/gi,"");ZC.K.EG(a,{on:true,string:b});ZC.K.M2(a,{color:f,fontWeight:this.KA?"bold":"normal",fontStyle:this.LK?"oblique":"normal",textDecoration:this.JQ?"underline":"none",fontSize:this.DS+"px",fontFamily:this.G1,"v-text-align":this.LX});e.appendChild(a);c.appendChild(e);break;case "svg":case "svg0":c=this.iX+this.GE+this.C0;l=this.iY+this.IJ+this.C4; m=ZC.K.DJ("text",ZC._[38]);ZC.K.EG(m,{x:c,y:l,id:this.Q,"class":this.F0,opacity:this.P6!=-1?this.P6:this.A9});this.A7%360!=0&&m.setAttribute("transform","rotate("+this.A7+" "+(c+(this.F-this.GE-this.GW)/2)+" "+(l+(this.D-this.IJ-this.IE)/2)+")");(this.GT==null?this.Y.parentNode:this.GT).appendChild(m);b=0;for(g=e.length;b/gi,"").replace(/<\/.+?>/gi,"");k=0;a=this.DS;switch(this.LX){case "center":k=(this.F- h)/2;break;case "right":k=this.F-h}switch(this.K4){case "middle":a+=(this.D-this.C9)/2;break;case "bottom":a+=this.D-this.C9}if(typeof this.H["html-mode"]!=ZC._[33]&&this.H["html-mode"]){ZC.K.F6(this.Q+"-float");a=ZC.K.DJ("div");ZC.K.M2(a,{position:"absolute",left:0,top:0,width:this.F-this.GE-this.GW,height:this.D-this.IJ-this.IE});a.id=this.Q+"-float";a.className="zc-style";a.innerHTML=f;document.body.appendChild(a)}else{h=0;if(f!=o){for(;o=/<(.+?)>(.*?)<\/(.+?)>/.exec(f);){var n="",p="";if(WT=/(.+?)style=(.+?)(\'|")(.*?)/.exec(o[1]))p= WT[2].replace(/\'|"/g,"");switch(o[3]){case "b":case "strong":n="font-weight:bold";break;case "i":case "em":n="font-style:italic";break;case "u":n="text-decoration:underline"}f=f.replace(o[0],'[[span style="'+(n==""?"":n+";")+p+'"]]'+o[2]+"[[/span]]")}f=f.replace(/\[\[/g,"<").replace(/\]\]/g,">").replace(//g,"[[*]]");n=0;o=f.split("[[*]]");p=0;for(var s=o.length;p(.+?)<\/(.+?)>/.exec(o[p])){v=TC[2];for(var x=TC[1].replace(/\'|"/g,"").split(/;|:/),z=0,C=x.length;z0&&ZC.K.EG(x,{dy:b*1.25+"em"})}else ZC.K.EG(x,{dx:n||t||u?2:0});ZC.K.EG(x,{color:f,fill:f});ZC.K.M2(x,{fontWeight:t?"bold":"normal",fontStyle:r?"oblique":"normal",textDecoration:u?"underline":"none",fontSize:y+"px",fontFamily:w});f=document.createElement("span");f.innerHTML=v;v=f.innerText||f.textContent;x.textContent=v;m.appendChild(x);n=r;h++}}else{x=ZC.K.DJ("tspan",ZC._[38]);ZC.K.EG(x,{x:c+k,y:l+a,color:this.BO,fill:this.BO});b>0&&ZC.K.EG(x,{dy:b*1.25+ "em"});ZC.K.M2(x,{fontWeight:this.KA?"bold":"normal",fontStyle:this.LK?"oblique":"normal",textDecoration:this.JQ?"underline":"none",fontSize:this.DS+"px",fontFamily:this.G1});x.textContent=o;m.appendChild(x)}}}}},D4:function(a){a||(a=ZC.AJ(this.I.Q+ZC._[17]));if(!(!ZC.canvas||this.I.A5!="canvas"))if(zingchart.CANVASTEXT!=1)if(this.A7%360==0){var c=this.B0;this.B0=this.B0.replace(/
|/gi,"\n");var b=document.createElement("span");b.innerHTML=this.B0;this.B0=b.innerText||b.textContent; this.B0=this.B0.replace("\n","
");this.Y=a;this.Q7=1;this.iY--;a=this.I.A5;this.I.A5="canvas";this.paint();this.iY++;this.Q7=0;this.B0=c;this.I.A5=a}}}); ZC.LE=ZC.FY.B2({$i:function(a){this.b(a);this.SJ=0;this.VQ="en_us";this.R4=null;this.II="";this.MF=0;this.L1={};this.A17={};this.IO=this.K5="";this.L6={};this.ID=null;this.B1=[];this.NM="";this.BY=this.FU=this.AL=null;this.AQ=new ZC.YI;this.JV="";this.HG=null;this.IA=[null,null,null,null];this.TS=0;this.K6="x";this.IP=this.SS=this.XF=this.OU=this.KY=0;this.XT={};this.IB=null;this.LC={};this.KL=this.HA=0;this.A0O=null;this.ML=[];this.R={};this.CY=this.JD=this.MG=null;this.JI=[];this.RW=this.NW=0;this.TB= 1;this.HM=null;this.KQ="";this.YK="F*nStrlng4Cu$tOmLlc9nc9!";this.JW="";this.OY={};this.SY=0;this.A5="";this.H4=null;this.S8=0;this.KB=["",""];this.I1=0;this.H3=[];this.XS=this.W5=this.VY=0;this.UQ=this.L8=1},usc:function(){return ZC.AH(this.H3,ZC._[46])!=-1},mc:function(a){a=a||"";return ZC.AJ(this.Q+"-main-c"+(a==""?a:"-"+a))},hideCM:function(){var a;if(a=ZC.AJ(this.Q+"-menu"))a.style.display="none";this.XS=0},S5:function(){for(var a=this.IA.length,c=0;c1?e[l.J]:e[0];b.VW(function(){b.parse(a);b.B1[l.J].paint()})}}})})}, lookupShapes:function(a){for(var c=0,b=a[ZC._[18]].length;c0){var p=c=0,s=ZC._i_((this.F-(l+1)*this.VY)/l),t=ZC._i_((this.D-(k+1)*this.W5)/k);if(this.B1[n].o.x==null)this.B1[n].o.x=ZC._i_(this.iX+(m+1)*this.VY+m*s);else{c=ZC.M7(this.B1[n].o.x);if(c<1)c=ZC._i_(this.F*c)}if(this.B1[n].o.y==null)this.B1[n].o.y=ZC._i_(this.iY+(o+1)*this.W5+o*t);else{p=ZC.M7(this.B1[n].o.y); if(p<1)p=ZC._i_(this.D*p)}if(this.B1[n].o[ZC._[21]]==null)this.B1[n].o[ZC._[21]]=s-c;if(this.B1[n].o[ZC._[22]]==null)this.B1[n].o[ZC._[22]]=t-p}this.B1[n].parse();c=0;for(p=this.B1[n].B8.length;c=e.length)){var m=e[l][0];l=e[l][1];if(m.substring(0,4)=="url:"){m=m.substring(4);b.LC["url:"+m]="[]";try{ZC.A3.ajax({type:"GET",url:m,beforeSend:function(r){b.L1.data||r.setRequestHeader(ZC._[47],ZC._[48])},data:"",error:function(r,u,y,w){b.IC({name:ZC._[63],message:"Resource not found ("+w+")"},ZC._[64]);return false},success:function(r,u,y,w){b.LC["url:"+w]=r;f++}})}catch(o){b.IC(o,ZC._[64]);return false}}else if(m.substring(0, 11)=="javascript:"){b.LC[m]="[]";l=ZC.BV.S6(m.substring(11));var n={id:b.Q,resource:m},p=l[0];n.arguments=l[1];try{var s=eval(p).call(b,n);if(s!=null&&s){b.LC[m]=s;f++}}catch(t){b.IC(t,"JavaScript data loader");return false}}else if(l=="image"){g[m]=new Image;g[m].onload=function(){f++};g[m].onerror=function(){if(ZC.ie67){b.IC({name:ZC._[63],message:"Resource not found ("+this.src+")"},"Resource loader (image)");return false}else this.src=ZC.BLANK;f++};g[m].src=m;ZC.cache[m]=g[m]}else if(l=="css")ZC.A3.ajax({type:"GET", url:m,beforeSend:function(r){b.L1.css||r.setRequestHeader(ZC._[47],ZC._[48])},data:"",error:function(r,u,y){b.IC(y,"Resource loader");return false},success:function(r){var u={};r=r.match(/(\.|\#)(.+?)\{((.|\s)+?)\}/gi);for(var y=0,w=r.length;y=e.length){window.clearInterval(k);b.Z9(b.o);a()}else{h++;c(h)}},20);c(h)}},Z9:function(a){for(var c in a)if(typeof a[c]=="object")this.Z9(a[c]);else for(var b in this.LC)if(b==a[c])a[c]=eval(this.LC[b])}, resize:function(a){var c=this;if(typeof a==ZC._[33])a=0;ZC.BV.F1("resize",c,c.G8());if(a){var b=c.II.split("/");ZC.A3("#"+c.Q+"-top").width(c.F).height(c.D);if(c.A5=="canvas"){ZC.A3("#"+c.Q+"-main").width(c.F).height(c.D);ZC.A3("#"+c.Q+"-main canvas").each(function(){var h;if(ZC.cache["canvas-"+this.id]==null){h=document.createElement("canvas");h.width=ZC._i_(b[0]);h.height=ZC._i_(b[1]);h.getContext("2d").drawImage(this,0,0);ZC.cache["canvas-"+this.id]=h}else h=ZC.cache["canvas-"+this.id];this.width= c.F;this.height=c.D;this.getContext("2d").drawImage(h,0,0,h.width,h.height,0,0,c.F,c.D)})}if(c.A5=="svg"){if(ZC.cache[c.Q+"-svg-wh"]==null)ZC.cache[c.Q+"-svg-wh"]=b;var e=c.F/ZC.cache[c.Q+"-svg-wh"][0],f=c.D/ZC.cache[c.Q+"-svg-wh"][1];c.H4.setAttribute(ZC._[21],c.F);c.H4.setAttribute(ZC._[22],c.D);ZC.A3("#"+c.Q+"-main-c *").each(function(){var h=this.getAttribute("transform")||"";h=h.replace(/scale\(.+?\)\s/g,"");this.setAttribute("transform","scale("+e+","+f+") "+h)});ZC.A3("#"+c.Q+"-main-c-top *").each(function(){var h= this.getAttribute("transform")||"";h=h.replace(/scale\(.+?\)\s/g,"");this.setAttribute("transform","scale("+e+","+f+") "+h)})}ZC.A3("#"+c.Q+"-img").width(c.F).height(c.D);c.II=c.F+"/"+c.D}else{ZC.A3("#"+c.Q+"-top").width(c.F).height(c.D);if((a=ZC.A3("#"+c.Q+"-img")).length==1)a.width(c.F).height(c.D).css("clip","rect(1px,"+(c.F-1)+"px,"+(c.D-1)+"px,1px)");if(c.A5=="svg"){c.H4.setAttribute(ZC._[21],c.F);c.H4.setAttribute(ZC._[22],c.D)}if(c.A5=="canvas"||c.A5=="vml"){ZC.A3("#"+c.Q+"-main").width(c.F).height(c.D); a=0;for(var g=c.B1.length;adiv").width(c.F).height(c.D)}if(c.A5=="canvas"){if(a=ZC.AJ(c.Q+"-main-c")){a.width=c.F;a.height=c.D}if(a=ZC.AJ(c.Q+"-main-c-top")){a.width=c.F;a.height=c.D}ZC.A3("#"+c.Q+"-objects canvas").each(function(){this.width=c.F;this.height=c.D});ZC.A3("#"+c.Q+"-tools canvas").each(function(){this.width=c.F;this.height=c.D})}if(c.A5=="vml"){ZC.A3("#"+c.Q+"-objects div").each(function(){this.style.width=c.F+"px";this.style.height= c.D+"px"});ZC.A3("#"+c.Q+"-tools div").each(function(){this.style.width=c.F+"px";this.style.height=c.D+"px"})}c.parse();c.paint()}},clear:function(a){if(a!=null)this.JY(a).clear();else{this.unbind();a=0;for(var c=this.B1.length;a=50?b:1E3*b;window.setTimeout(function(){a.HK();a.load()},b)}a.JW=""},unbind:function(){this.zc_license_redirect&&ZC.A3("#"+this.Q+"-license").unbind("click",this.zc_license_redirect);ZC.A3("#"+this.Q+"-menu").unbind(ZC._[49],this.LP);ZC.A3("."+this.Q+"-menu-item").unbind(ZC._[49],this.LP);ZC.A3("."+this.Q+"-menu-item").unbind("click",this.A2S).unbind("mouseover", this.A2J).unbind("mouseout",this.A2T);this.FU!=null&&this.FU.unbind();this.BY!=null&&this.BY.unbind();if(ZC.mobile){ZC.A3("#"+this.Q+"-img").unbind("touchstart",this.A2I).unbind("touchmove",this.J1).unbind("touchend",this.A28);ZC.A3("#"+this.Q+"-menu-area").unbind("touchstart",this.A2I);ZC.A3("#"+this.Q+"-img").unbind("touchstart",this.A2I_static)}ZC.A3(document).unbind("keyup",this.RV);ZC.A3("#"+this.Q+ZC._[66]).unbind("click",this.A2U)},Z2:function(){var a=this,c;a.JI=[];typeof ZC.AC==ZC._[33]&& a.JI.push({id:"3D",enabled:"none"},{id:"SwitchTo3D",enabled:"none"},{id:"SwitchTo2D",enabled:"none"});if(a.CY!=null&&(c=a.CY.behaviors)!=null)for(var b=0,e=c.length;b'}}var l=new ZC.DC(a);a.AQ.load(l.o,ZC._[65]+".item");if(f&&(c=f.item)!=null)l.append(c);if(ZC.mobile){a.AQ.load(l.o,ZC._[65]+"[mobile].item");if(h&&(c=h.item)!=null)l.append(c)}l.parse(); var m=new ZC.DC(a);m.copy(l);a.AQ.load(m.o,ZC._[65]+".item.hover-state");if(f&&f.item!=null&&(c=f.item["hover-state"])!=null)m.append(c);if(ZC.mobile){a.AQ.load(m.o,ZC._[65]+"[mobile].item.hover-state");if(h&&h.item!=null&&(c=h.item["hover-state"])!=null)m.append(c)}m.parse();var o=function(w){return w==""?"none":"url("+(w.indexOf("zc.")==0?ZC.IMAGES[w]:w)+")"};c=[];b=null;h='
 
';var n=function(w,v){v=v||ZC.EV["menu-"+ w];return'
'+v+"
"},p=function(w){for(var v=0,x=a.JI.length;v0&&c.push(h);b=p("FullScreen");if(b.enabled!= "none"&&!a.HA){if(a.KL){b=p("ExitFullScreen");c.push(n("exitfullscreen",b.text))}else c.push(n("fullscreen",b.text));c.push(h)}a.OU||c.push(n("xmibl",ZC.R3("Ohl Yvprafr")));a.XF||c.push(n(ZC.R3("kzvnog"),ZC.R3("Nobhg MvatPuneg")));c.length>0&&c[c.length-1]==h&&c.splice(c.length-1,1);var u={},y;if(f&&(y=f["custom-items"])!=null){c.push(h);b=0;for(e=y.length;b60){h=60;m=ZC.EV["progress-wait-short"]}else if(b<60){h=20;m=ZC.EV["progress-wait-mini"]}e=ZC.K.I2({id:this.Q+"-progress",p:document.body, tl:f+"/"+e,width:b-2*l.AU,height:g-2*l.AU,position:"absolute",opacity:0.8,border:l.AU+"px solid "+l.BI,background:o});ZC.K.I2({id:this.Q+"-progress-text",p:e,width:h,html:m,textAlign:"center",marginLeft:ZC._i_((b-h)/2),marginTop:ZC._i_(g/2+k),fontFamily:zingchart.FONTFAMILY,fontSize:zingchart.FONTSIZE,color:l.BO,fontWeight:"bold"})}}}},T5:function(){if(!this.H.hideprogresslogo){this.S8=0;ZC.K.F6([this.Q+"-dummy",this.Q+"-progress"])}},GX:function(){var a=this;if(a.o[ZC._[18]]==null)a.o={graphset:[a.o]}; a.HK();zingchart.RG(a,a.TL(),function(){if(zingchart.dataparse!=null)a.o=zingchart.dataparse(a.G8(),a.o);var c;if(c=a.OY.dataparse)a.o=c(a.G8(),a.o);ZC.SL(function(){a.parse();a.paint()})})},render:function(){var a=this;(function(){function c(){a.JV!=""||a.HG!=null?a.WZ():a.load()}a.MF||a.A07();a.H.hideprogresslogo||a.HK(null,true);a.H.hideprogresslogo?c():ZC.SL(c)})()},N8:function(a){var c=this;if(c.SP==null){c.SP=(new Date).getTime();c.YE=window.setTimeout(function(){if(c.SP!=null){c.SP=null;zingchart.RR(a)}}, 1E3)}},G8:function(){var a=0,c=0;if(!ZC.mobile||typeof Ext==ZC._[33]){var b=ZC.A3("#"+this.Q+"-top");if(b.length&&b.offset()){a=b.offset().left;c=b.offset().top}}return{id:this.Q,width:this.F,height:this.D,output:this.A5,x:this.ML[0]-a,y:this.ML[1]-c,targetid:this.ML[2]}},ZP:function(a){a=a||{};if(a.resource!=null){this.LC[a.resource]=a.data||"[]";this.NW++}},WS:function(){},VX:function(){},VU:function(){},KO:function(){},XK:function(a){a=a||{};if(a[ZC._[3]]!=null){a=this.JY(a[ZC._[3]]);a!=null&& a.clear()}else this.clear()},WA:function(a){a=a||ZC.EV["sync-wait"];if(ZC.AJ(this.Q+"-blocker")==null){ZC.K.I2({cls:"zc-abs zc-style zc-blocker",id:this.Q+"-blocker",p:ZC.AJ(this.Q+"-top"),wh:this.F+"/"+this.D,opacity:0.75});ZC.K.I2({id:this.Q+"-blocker-t",p:ZC.AJ(this.Q+"-blocker"),html:a});a=ZC.A3("#"+this.Q+"-blocker-t");a.css("top",this.D/2-a.height()/2+"px").css("left",this.F/2-a.width()/2+"px")}},WV:function(){ZC.K.F6(this.Q+"-blocker")},A0B:function(){function a(){ZC.K.F6([c.Q+"-about",c.Q+ "-about-mask"])}var c=this;ZC.K.I2({cls:"zc-abs",id:c.Q+"-about-mask",p:ZC.AJ(c.Q+"-top"),wh:c.F+"/"+c.D,background:"#ccc",opacity:0.75});var b=ZC.CO(320,c.F),e=ZC.CO(215,c.D),f=ZC.BN(0,(c.F-b)/2),g=ZC.BN(0,(c.D-e)/2);b=ZC.K.I2({cls:"zc-about zc-style",id:c.Q+"-about",p:ZC.AJ(c.Q+"-top"),tl:g+"/"+f,wh:b-(ZC.quirks?0:10)+"/"+(e-(ZC.quirks?0:10))});f="";if(c.KQ!="")f="Custom Built for
"+c.KQ;b.innerHTML='
©2009-2012
'+ZC.EV["about-close"]+'
 
Build '+ZC.VERSION+" ["+c.A5+"]
"+f+"
";ZC.A3("#"+c.Q+"-about-close").bind("click",a);ZC.A3(b).bind("click",a)},IC:function(a,c){var b=this,e="";e+=typeof a=="object"?a.name+":"+a.message+"\n\n":new String(a)+"\n\n";if(c!=null)e+="Section:"+c+"\n\n";e+="JSON data:\n\n"+b.H.json+"\n\n";b.T5();ZC.AJ(b.Q+"-top")==null&&b.YJ();ZC.K.I2({cls:"zc-abs zc-error zc-style", id:b.Q+"-error",p:ZC.AJ(b.Q+"-top"),wh:b.F-(ZC.quirks?0:10)+"/"+(b.D-(ZC.quirks?0:10))}).innerHTML='
'+ZC.EV["error-header"]+'
'+ZC.EV["error-message"]+'
';ZC.A3("#"+b.Q+"-error-message").val(ZC.GS(e));ZC.A3("#"+b.Q+"-error-close").bind("click",function(){ZC.K.F6(b.Q+"-error")})},Z0:function(){},Z4:function(){},U7:function(){var a=document.createElement("div");a.id="zc-fullscreen";a.style.zIndex=zingchart.FSZINDEX;a.style.overflow="hidden";document.body.appendChild(a);window.scroll(0,0);zingchart.render({id:"zc-fullscreen",output:this.A5,width:ZC.A3(window).width(),height:ZC.A3(window).height(),fullscreenmode:true,dataurl:this.K5, data:this.IO||this.L6,defaults:this.HG,defaultsurl:this.JV})},QZ:function(a){for(var c=0,b=this.B1.length;c0)return this.B1[0]}else return this.JY(a);return null}}); ZC.LE.prototype.WS=function(a){a=a||{};a.action="zoomin";var c=a[ZC._[3]]!=null?this.JY(a[ZC._[3]]):this.B1[0];if(c!=null){for(var b=0,e=c.B6("k").length;b1&&h
';ZC.A3("#"+a.Q+"-viewsource-json").val(ZC.BV.VZ(a.H.json));ZC.A3("#"+a.Q+"-viewsource-close").bind("click",function(){ZC.K.F6(a.Q+"-viewsource")})}; ZC.LE.prototype.Z4=function(){var a=this;if(a.F<300||a.D<300)window.open("http://www.zingchart.com/support/","","");else{var c=ZC.K.I2({cls:"zc-abs zc-bugreport zc-style",id:a.Q+"-bugreport",p:ZC.AJ(a.Q+"-top"),wh:a.F-(ZC.quirks?0:10)+"/"+(a.D-(ZC.quirks?0:10))}),b="";b+='
'+ZC.EV["bugreport-header"]+'
";if(ZC.canvas)b+='     ";b+='
'+ZC.EV["bugreport-yourcomment"]+'
'+ZC.EV["bugreport-jsondata"]+ '
'+ZC.EV["bugreport-youremail"]+(a.F>=510?"("+ZC.EV["bugreport-infoemail"]+")":"")+'
';c.innerHTML=b;ZC.A3("#"+a.Q+"-bugreport-json").val(ZC.BV.VZ(a.H.json));ZC.A3("#"+a.Q+"-bugreport-cancel").bind("click",function(){ZC.K.F6(a.Q+"-bugreport")});ZC.A3("#"+a.Q+"-bugreport-submit").bind("click",function(){var e=ZC.A3("#"+a.Q+"-bugreport-email");if(/^((\w+\+*\-*)+\.?)+@((\w+\+*\-*)+\.?)*[\w-]+\.[a-z]{2,6}$/.test(e.val())){var f="";if(ZC.canvas)f=a.PL("png"); var g=a.H.json.replace(/\r|\n|\t|(\s{2,})/g,""),h="",k=[];ZC.A3("#"+a.Q+"-chkcapture").attr("checked")&&k.push("****IMAGE:",f);ZC.A3("#"+a.Q+"-chkdata").attr("checked")&&k.push("****JSON:",g);k.push("****COMMENT:",ZC.A3("#"+a.Q+"-bugreport-comment").val(),"****EMAIL:",e.val(),"****VERSION:",ZC.VERSION,"****WIDTH:",a.F,"****HEIGHT:",a.D,"****URL:",window.location.href,"****UA:",navigator.userAgent,"****RENDER:",a.A5.toUpperCase(),"****RESOLUTION:",screen.width+"x"+screen.height);for(e=0;ec[0][0]?-1:a[0][0]c[0][1]?1:a[0][1]c[0][2]?-1:a[0][2]c[0][3]?-1:a[0][3]c[0][0]?-1:a[0][0]c[0][1]?1:a[0][1]c[0][2]?1:a[0][2]this.I.F)if(a-this.AL.F/2>0)a-=this.AL.F/2;else a=this.I.F-this.AL.F;if(b<0)b=b+2*this.AL.D-2*this.AL.H["offset-y"]this.I.D)b=this.I.D-this.AL.D;switch(this.I.A5){case "svg":ZC.AJ(c+"-tooltip").setAttribute("transform","translate("+a+","+b+")");this.AL.H["html-mode"]&&ZC.K.M2(ZC.AJ(c+"-tooltip-text-float"),{left:a+e.offset().left+this.AL.GE+"px",top:b+e.offset().top+ this.AL.IJ+"px"});break;case "vml":ZC.K.M2(ZC.AJ(c+"-tooltip"),{left:a+"px",top:b+"px"});break;case "canvas":ZC.K.M2(ZC.AJ(c+"-tooltip-c"),{left:a+"px",top:b+"px"});if((c=ZC.AJ(c+"-tooltip-text"))!=null)ZC.K.M2(c,{width:this.AL.F+"px",height:this.AL.D+"px",left:a+"px",top:b+"px"})}}},onmousemove:function(a){this.show(a)},onmouseover:function(a){if(!(this.I.FU&&this.I.FU.KJ)){var c=this.I.Q,b=a.targetid||a.target.id,e=b.replace(/--([a-zA-Z0-9]+)/,"").split("-").reverse(),f=b.split("--");b=0;if(e[1]== "node"&&e[3]=="plot"&&e[4]=="plotset")b=1;ZC.K.F6([c+"-tooltip-text",c+"-tooltip"]);if(b){var g=this.I.JY(e[5]),h=g.AZ.AA[e[2]],k=h.M[e[0]];ZC.A3("#"+c+"-graph-"+e[5]+"-plot-"+e[2]+"-bg-hover-c").show()}else g=this.I.JY(e[3]);if(ZC.AJ(c+"-tooltip")==null){ZC.K.IG({id:c+"-tooltip",p:ZC.AJ(c+"-main"),cls:"zc-abs",wh:this.I.F+"/"+this.I.D,overflow:"hidden"},this.I.A5);ZC.K.H9({id:c+"-tooltip-c",p:ZC.AJ(c+"-tooltip"),cls:"zc-abs",tl:"-999/-999",width:140,height:60},this.I.A5)}this.AL=new ZC.DC(this); this.AL.A=this.I;this.AL.Q=c+"-tooltip-text";this.AL.append(g.AL.o);if(b){this.AL.append(h.AL.o);f.length==2&&this.AL.append(h.ZJ(f[1]))}else{f=0;if(e[2]=="shape")for(var l=0,m=g.IR.length;l1))if(!(a.I.A5=="vml"&&b.target.className.indexOf("zc-node-area")!=-1)){if(b.shiftKey)a.PQ=1;var e=ZC.K.L3(b),f=ZC.A3("#"+c+"-top").offset();b=e[0]-f.left;e=e[1]-f.top;if(a.PQ)a.YT=b;f=0;for(var g,h=0,k=a.I.B1.length;h0){a.AN=a.C.AY(a.C.AZ.AA[0].B6("k")[0]);a.BU=a.C.AY(a.C.AZ.AA[0].B6("v")[0])}if(a.AN!=null&&a.BU!=null)if(a.AN.IP|| a.BU.IP){a.EP=a.AN.EX?e:b;a.EN=a.BU.EX?b:e;f=1;if(a.AN.IP)if(a.AN.EX){a.EP=ZC.BN(a.EP,g.iY);a.EP=ZC.CO(a.EP,g.iY+g.D)}else{a.EP=ZC.BN(a.EP,g.iX);a.EP=ZC.CO(a.EP,g.iX+g.F)}else a.EP=a.AN.EX?g.iY:g.iX;if(a.BU.IP)if(a.BU.EX){a.EN=ZC.BN(a.EN,g.iX);a.EN=ZC.CO(a.EN,g.iX+g.F)}else{a.EN=ZC.BN(a.EN,g.iY);a.EN=ZC.CO(a.EN,g.iY+g.D)}else a.EN=a.BU.EX?g.iX:g.iY}}if(f){a.G0=a.EP;a.FZ=a.EN;a.KJ=1;ZC.A3(document.body).bind(ZC.K.BL(ZC._[50]),a.O7);ZC.A3(document.body).bind(ZC.K.BL(ZC._[51]),a.PG);if(a.PQ)document.body.style.cursor= "pointer";else{a.parse();a.C.AM["3d"]||ZC.K.I2({id:c+"-zoom",p:ZC.AJ(c+"-top"),top:a.BU.EX?a.EP:a.EN,left:a.AN.EX?a.EN:a.EP,wh:"1/1",position:"absolute",border:a.AU+"px solid "+a.BI,background:a.X,opacity:a.A9});document.body.style.cursor="crosshair"}}if(!ZC.mobile)return false}}};a.O7=function(b){b.preventDefault();if(a.KJ){ZC.move=1;var e=ZC.K.L3(b),f=ZC.A3("#"+c+"-top").offset();b=e[0]-f.left;e=e[1]-f.top;a.G0=a.AN.EX?e:b;a.FZ=a.BU.EX?b:e;if(!a.PQ){b=a.C.O;if(a.AN.IP)if(a.AN.EX){a.G0=ZC.BN(a.G0, b.iY);a.G0=ZC.CO(a.G0,b.iY+b.D);if(a.AN.P0){a.EP=a.AN.iY+a.AN.S*ZC._i_((a.EP-a.AN.iY)/a.AN.S);a.G0=a.AN.iY+a.AN.S*ZC._i_((a.G0-a.AN.iY)/a.AN.S)}}else{a.G0=ZC.BN(a.G0,b.iX);a.G0=ZC.CO(a.G0,b.iX+b.F);if(a.AN.P0){a.EP=a.AN.iX+a.AN.S*ZC._i_((a.EP-a.AN.iX)/a.AN.S);a.G0=a.AN.iX+a.AN.S*ZC._i_((a.G0-a.AN.iX)/a.AN.S)}}else a.G0=a.AN.EX?b.iY+b.D:b.iX+b.F;if(a.BU.IP)if(a.BU.EX){a.FZ=ZC.BN(a.FZ,b.iX);a.FZ=ZC.CO(a.FZ,b.iX+b.F);if(a.BU.P0){a.EN=a.BU.iX+a.BU.S*ZC._i_((a.EN-a.BU.iX)/a.BU.S);a.FZ=a.BU.iX+a.BU.S*ZC._i_((a.FZ- a.BU.iX)/a.BU.S)}}else{a.FZ=ZC.BN(a.FZ,b.iY);a.FZ=ZC.CO(a.FZ,b.iY+b.D);if(a.BU.P0){a.EN=a.BU.iY+a.BU.S*ZC._i_((a.EN-a.BU.iY)/a.BU.S);a.FZ=a.BU.iY+a.BU.S*ZC._i_((a.FZ-a.BU.iY)/a.BU.S)}}else a.FZ=a.BU.EX?b.iX+b.F:b.iY+b.D;var g,h;f=ZC.A3.browser.msie?0:2*a.AU;if(a.C.AM["3d"])f=0;b=ZC.AJ(c+"-zoom");if(a.AN.EX&&a.BU.EX){e=ZC._a_(a.FZ-a.EN-f);f=ZC._a_(a.G0-a.EP-f);g=ZC.CO(a.EN,a.FZ);h=ZC.CO(a.EP,a.G0)}else{e=ZC._a_(a.G0-a.EP-f);f=ZC._a_(a.FZ-a.EN-f);g=ZC.CO(a.EP,a.G0);h=ZC.CO(a.EN,a.FZ)}if(a.C.AM["3d"]){a.C.J2(); var k=ZC.AJ(a.I.Q+"-guide-c");ZC.K.IW(k,a.I.A5,a.C.iX,a.C.iY,a.C.F,a.C.D);ZC.A3(".zc-guide-label").remove();b=new ZC.D5(a);b.Y=k;b.X=b.A6=a.X;b.BI=a.BI;b.AU=a.AU;b.A9=a.A9;b.B=[[g,h],[g+e,h],[g+e,h+f],[g,h+f],[g,h]];for(e=0;e20){var e=0,f=0;if(a.AN.EX&&a.BU.EX){var g=a.AN.K8(ZC.CO(a.EP,a.G0)),h=a.AN.K8(ZC.BN(a.EP,a.G0));if(ZC._a_(h-g)>1){b.zoomx=1;b.xmin=ZC.CO(g,h);b.xmax=ZC.BN(g,h); e=1}g=a.BU.OS(ZC.BN(a.EN,a.FZ));h=a.BU.OS(ZC.CO(a.EN,a.FZ));var k=(a.BU.NA-a.BU.NB)/1E3;if(ZC._a_(h-g)>k){b.zoomy=1;b.ymin=ZC.CO(g,h);b.ymax=ZC.BN(g,h);f=1}}else{for(var l=a.C.B6("k"),m=0,o=l.length;m1){b["zoomx"+n]=1;b["xmin"+n]=ZC.CO(g,h);b["xmax"+n]=ZC.BN(g,h);e=1}}l=a.C.B6("v");m=0;for(o=l.length;mk){b["zoomy"+n]=1;b["ymin"+n]=ZC.CO(g,h);b["ymax"+n]=ZC.BN(g,h);f=1}}}if(e||f)a.C.A.KO(b)}a.C=null}}};if(!ZC.mobile||zingchart.TOUCHZOOM=="normal")ZC.A3("#"+c+"-img").bind(ZC.K.BL(ZC._[49]),a.O2)}}); ZC.WI=ZC.E7.B2({$i:function(a){this.b(a);this.FH=1;this.ZR=0;this.C=a;this.I=a.A;this.KJ=0;this.RX=this.UY=this.MJ=this.LS=this.EH=this.F9=this.HQ=this.FI=this.FR=this.Y=this.AX=this.GR=null;this.JU=this.H5=this.HV=0;this.NE=this.MQ=this.MN=null},parse:function(){var a;this.Q=this.C.Q+"-preview";this.OT_a([["live","ZR","b"],["min-distance","JU","i"]]);var c="("+this.C.AB+").preview",b=this.I.AQ;this.AX=new ZC.FY(this.C);this.AX.Q=this.C.Q+"-preview-viewport";b.load(this.AX.o,[c]);this.AX.append(this.o); this.AX.parse();this.LS=new ZC.E7(this.C);b.load(this.LS.o,[c+".mask"]);if((a=this.o.mask)!=null)this.LS.append(a);this.LS.parse();this.MJ=new ZC.E7(this.C);b.load(this.MJ.o,[c+".active"]);if((a=this.o.active)!=null)this.MJ.append(a);this.MJ.parse();this.F9=new ZC.FY(this);this.EH=new ZC.FY(this);b.load(this.F9.o,[c+".handler",c+".handler-left"]);b.load(this.EH.o,[c+".handler",c+".handler-right"]);if((a=this.o.handler)!=null){this.F9.append(a);this.EH.append(a)}if((a=this.o["handler-left"])!=null)this.F9.append(a); if((a=this.o["handler-right"])!=null)this.EH.append(a);this.F9.parse();this.EH.parse()},paint:function(){this.Y=this.AX.Y=ZC.AJ(this.I.Q+"-static-c");this.AX.paint();var a=ZC.AJ(this.I.Q+"-top");if(this.JU==0){var c=this.C.B6("k")[0];this.JU=ZC.BN(1,ZC._i_(2*this.AX.F/c.W.length))}var b=this.F9.F;c=this.F9.D;this.QG=ZC.mobile?40:ZC.ie67?0:20;this.UY=ZC.K.I2({cls:"zc-abs zc-preview-mask zc-preview-mask-left "+this.C.Q+"-preview-mask",id:this.Q+"-mask-x-left",wh:"0/"+this.AX.D,tl:this.AX.iY+"/"+this.AX.iX, background:this.LS.X,opacity:this.LS.A9,p:a});this.RX=ZC.K.I2({cls:"zc-abs zc-preview-mask zc-preview-mask-right "+this.C.Q+"-preview-mask",id:this.Q+"-mask-x-right",wh:"0/"+this.AX.D,tl:this.AX.iY+"/"+(this.AX.iX+this.AX.F),background:this.LS.X,opacity:this.LS.A9,p:a});this.HQ=ZC.K.I2({cls:"zc-abs zc-preview-handler zc-preview-handler-middle "+this.C.Q+"-preview-handler",id:this.Q+"-handler-x-middle",wh:this.AX.F+"/"+this.AX.D,tl:this.AX.iY+"/"+this.AX.iX,background:this.MJ.X,opacity:this.MJ.A9, p:a});this.HQ.style.cursor="pointer";this.FR=ZC.K.I2({cls:"zc-abs zc-preview-handler zc-preview-handler-left "+this.C.Q+"-preview-handler",id:this.Q+"-handler-x-left",wh:ZC.quirks?null:b+"/"+c,"line-height":"10%",tl:ZC._i_(this.AX.iY+(this.AX.D-c)/4-this.QG/2)+"/"+ZC._i_(this.AX.iX-b/2-this.QG/2),p:a,border:this.QG/2+"px solid transparent"});this.FR.style.cursor="pointer";var e=this.FR;if(this.I.A5=="svg"){e=ZC.K.DJ("svg",ZC._[38]);ZC.K.EG(e,{version:"1.1",width:b,height:c});this.FR.appendChild(e); e=e}this.F9.Y=ZC.K.H9({cls:"zc-no-print",id:this.Q+"-handler-x-left-c",wh:b+"/"+c,p:e},this.I.A5);this.F9.Q=this.Q+"-handler-x-left-c-preview";this.F9.iX=0;this.F9.iY=0;this.F9.paint();e=ZC.K.CN(this.I.usc()?this.I.Q+"-main-c":this.Q+"-handler-x-left-c",this.I.A5);var f=this.F9.AI,g=this.F9.AU,h=ZC._i_(b/2-f);b=ZC._i_(b/2+f);f=g+3;c=c-g-2;c=[[h,f],[h,c],null,[b,f],[b,c]];ZC.BQ.paint(e,this.F9,c);b=this.EH.F;c=this.EH.D;this.FI=ZC.K.I2({cls:"zc-abs zc-preview-handler zc-preview-handler-right "+this.C.Q+ "-preview-handler",id:this.Q+"-handler-x-right",wh:ZC.quirks?null:b+"/"+c,"line-height":"10%",tl:ZC._i_(this.AX.iY+this.AX.D-this.EH.D-(this.AX.D-c)/4-this.QG/2)+"/"+ZC._i_(this.AX.iX+this.AX.F-this.EH.F/2-this.QG/2),p:a,border:this.QG/2+"px solid transparent"});this.FI.style.cursor="pointer";a=this.FI;if(this.I.A5=="svg"){a=ZC.K.DJ("svg",ZC._[38]);ZC.K.EG(a,{version:"1.1",width:b,height:c});this.FI.appendChild(a);a=a}this.EH.Y=ZC.K.H9({cls:"zc-no-print",id:this.Q+"-handler-x-right-c",wh:b+"/"+c, p:a},this.I.A5);this.EH.Q=this.Q+"-handler-x-right-c-preview";this.EH.iX=0;this.EH.iY=0;this.EH.paint();e=ZC.K.CN(this.I.usc()?this.I.Q+"-main-c":this.Q+"-handler-x-right-c",this.I.A5);g=this.EH.AI;a=this.EH.AU;h=ZC._i_(b/2-g);b=ZC._i_(b/2+g);f=a+3;c=c-a-2;c=[[h,f],[h,c],null,[b,f],[b,c]];ZC.BQ.paint(e,this.EH,c);this.HV=0;this.H5=this.AX.F;this.bind()},update:function(a,c,b){if(b==null)b=0;var e=this.C.B6("k")[0];if(b){if(e){if(a==null)a=e.HT;if(c==null)c=e.HW;this.update((a-e.HT)*this.AX.F/(e.HW- e.HT),(c-e.HT)*this.AX.F/(e.HW-e.HT))}}else{if(c-a=c){if(this.GR==this.FR)this.update(c-1,c);else this.GR==this.FI&&this.update(a,a+1);b=0}if(a<0){if(this.GR==this.FR)this.update(0,c);else this.GR==this.HQ&&this.update(0,ZC.A3(this.HQ).width());b=0}if(c>this.AX.F){if(this.GR==this.FI)this.update(a,this.AX.F);else this.GR==this.HQ&&this.update(this.AX.F-ZC.A3(this.HQ).width(),this.AX.F);b=0}if(b){if(e.P0){e=this.AX.F/ (e.W.length-1);a=e*Math.round(a/e);c=ZC.CO(e*Math.round(c/e),this.AX.F)}this.HV=a;this.H5=c;this.FR.style.left=ZC._i_(this.AX.iX+this.HV-this.F9.F/2-this.QG/2)+"px";this.UY.style.width=ZC._i_(this.HV)+"px";this.FI.style.left=ZC._i_(this.AX.iX+this.H5-this.EH.F/2-this.QG/2)+"px";this.RX.style.left=ZC._i_(this.AX.iX+this.H5)+"px";this.RX.style.width=ZC._i_(this.AX.F-this.H5)+"px";this.HQ.style.left=ZC._i_(this.AX.iX+this.HV)+"px";this.HQ.style.width=ZC._i_(this.H5-this.HV)+"px";if(this.ZR&&this.KJ){this.C.JP= 1;this.zoom(true)}}}},zoom:function(a){a={graphid:this.C.Q,preview:1,zooming:a};for(var c=this.C.B6("k"),b=0,e=c.length;ba.AX.F){a.HV=a.AX.F-f;a.H5=a.AX.F}else{a.HV=ZC._i_(e-f/2);a.H5=ZC._i_(e+f/2)}a.KJ=0;a.C.JP=0;a.update(a.HV,a.H5);a.zoom(false);return false};a.MN=function(e){e.preventDefault();if(a.I.FU){a.I.FU.C=a.C;a.I.FU.parse();for(var f=e.target;f&&f.tagName.toUpperCase()!="BODY";){if(ZC.K.Z3(f).indexOf("zc-preview-handler")!=-1)break;f=f.parentNode}if(!(!ZC.mobile&&e.which>1))if(f){e=ZC.K.L3(e); var g=ZC.A3("#"+c+"-top").offset();e=e[0]-g.left-a.AX.iX;if(f.id.indexOf("handler-x-left")!=-1)a.GR=a.FR;else if(f.id.indexOf("handler-x-right")!=-1)a.GR=a.FI;else if(f.id.indexOf("handler-x-middle")!=-1){a.GR=a.HQ;b=e-a.HV}ZC.A3(document.body).bind(ZC.K.BL(ZC._[50]),a.MQ);ZC.A3(document.body).bind(ZC.K.BL(ZC._[51]),a.NE);a.KJ=1;return false}}};a.MQ=function(e){e.preventDefault();if(a.KJ){e=ZC.K.L3(e);var f=ZC.A3("#"+c+"-top").offset();e=e[0]-f.left-a.AX.iX;if(a.GR==a.FR)a.update(e,a.H5);else if(a.GR== a.FI)a.update(a.HV,e);else a.GR==a.HQ&&a.update(e-b,e-b+ZC.A3(a.HQ).width())}return false};a.NE=function(){if(a.KJ){ZC.A3(document.body).unbind(ZC.K.BL(ZC._[50]),a.MQ);ZC.A3(document.body).unbind(ZC.K.BL(ZC._[51]),a.NE);a.KJ=0;a.C.JP=0;a.zoom(false)}return false};ZC.A3("."+a.C.Q+"-preview-handler").bind(ZC.K.BL(ZC._[49]),a.MN);ZC.A3("."+a.C.Q+"-preview-mask").bind(ZC.K.BL("click"),a.A2V)}}); ZC.XR=ZC.FY.B2({$i:function(a){this.b(a);this.PR=this.B9=null;this.K6="x1";this.G9="hide";this.MS=this.ND=0;this.RK="none";this.ME="icon";this.FJ=9999;this.JC=this.DW=this.AG=this.RC=this.BC=null;this.GP=this.DT=0;this.CX={enabled:false,min:-1,max:-1,page:-1,pages:-1};this.JT=0},parse:function(){var a,c=this.A.I.AQ,b="("+this.A.AB+")";this.b();this.OT_a([["minimize","ND","b"],["draggable","MS","b"],["overflow","RK"],["max-items","FJ","i"],["drag-handler","ME"]]);this.BC=new ZC.FY(this);c.load(this.BC.o, b+".legend.item");if((a=this.o.item)!=null)this.BC.append(a);this.BC.parse();this.RC=new ZC.FY(this);c.load(this.RC.o,b+".legend.item-off");if((a=this.o["item-off"])!=null)this.RC.append(a);this.RC.parse();this.AG=new ZC.E7(this);c.load(this.AG.o,b+".legend.marker");this.AG.append(this.o.marker);this.AG.H.type="default";this.AG.H["show-marker"]=1;this.AG.H["show-line"]=0;if((a=this.AG.o.type)!=null)this.AG.H.type=a;if((a=this.AG.o["show-line"])!=null)this.AG.H["show-line"]=ZC._b_(a);if((a=this.BC.o["marker-style"])!= null)this.AG.H.type=a;if((a=this.BC.o["show-line"])!=null)this.AG.H["show-line"]=ZC._b_(a);if((a=this.BC.o["show-marker"])!=null)this.AG.o.visible=ZC._b_(a);this.AG.parse();if((a=this.o.header)!=null||this.MS||this.ND){this.DW=new ZC.DC(this);this.DW.F0="zc-legend-item "+this.Q+"-header";this.DW.Q=this.Q+"-header";c.load(this.DW.o,b+".legend.header");this.DW.o.text=this.DW.o.text||" ";this.DW.append(a);this.DW.parse()}if((a=this.o.footer)!=null){this.JC=new ZC.DC(this);this.JC.F0="zc-legend-item "+ this.Q+"-footer";this.JC.Q=this.Q+"-footer";c.load(this.JC.o,b+".legend.footer");this.JC.append(a);this.JC.parse()}if((a=this.o.layout)!=null)this.K6=a;if((a=this.o[ZC._[56]])!=null)this.G9=a;if(this.o.item!=null)if((a=this.o.item[ZC._[56]])!=null)this.G9=a;c=this.A.AZ.AA;this.B9=[];b=0;for(var e=c.length;bthis.CX.pages){this.CX.page=this.CX.pages;this.CX.min=(this.CX.page-1)*this.FJ;this.CX.max= this.CX.page*this.FJ-1}this.CX.page=ZC.CO(this.CX.page,this.CX.pages)}else{this.CX.min=0;this.CX.max=this.RK=="hidden"?this.FJ:this.B9.length;this.CX.page=1}this.saveInfo(false);this.B9.sort(function(n,p){return n.H.order>=p.H.order?1:-1});var h=this.A.F*0.9;if(this.o[ZC._[21]]!=null)h=this.F;c=f=0;g=-Number.MAX_VALUE;var k=-Number.MAX_VALUE,l=this.AG.H["show-line"]?3:2,m=0;if(this.K6=="float"){b=0;for(e=this.B9.length;b=this.CX.max||this.JT))if(this.B9[b].AK){var o= this.B9[b].F+this.B9[b].CR+this.B9[b].CK+l*this.B9[b].DS;k=ZC.BN(k,this.B9[b].D+this.B9[b].CM+this.B9[b].CI);if(f+o>h){g=ZC.BN(g,f);c+=k;f=o;k=ZC.BN(k,this.B9[b].D+this.B9[b].CM+this.B9[b].CI)}else f+=o}}if(k!=-Number.MAX_VALUE)c+=k;if(g!=-Number.MAX_VALUE)f=g}else{b=f=0;for(e=this.B9.length;b=this.CX.max||this.JT||(f+=this.B9[b].AK?1:0)}b=ZC.AP.TR(this.K6,f);h=b[0];f=b[1];b=0;for(e=this.B9.length;b=this.CX.max||this.JT))if(this.B9[b].AK){g= ZC.BN(g,this.B9[b].F+this.B9[b].CR+this.B9[b].CK+l*this.B9[b].DS);k=ZC.BN(k,this.B9[b].D+this.B9[b].CM+this.B9[b].CI);if(f==1)c+=this.B9[b].D+this.B9[b].CM+this.B9[b].CI}f=f*g;c=h*k}if(this.RK=="page"&&m>this.FJ)this.CX.enabled=1;if(this.DW!=null){b=this.DW.F;if(this.MS&&this.ME=="icon"){b+=15;if(this.ND)b+=25}else if(this.ND)b+=15;if(fthis.A.iX+this.A.F)this.iX=this.A.iX+this.A.F-this.F-5;if(this.iY+this.D>this.A.iY+this.A.D)this.iY=this.A.iY+this.A.D-this.D-5;if(b)this.o[ZC._[21]]=null;if(e)this.o[ZC._[22]]=null},saveInfo:function(a){if(typeof a== ZC._[33])a=1;this.A.H["legend-info"]={collapsed:this.JT,min:this.CX.min,max:this.CX.max,page:this.CX.page};if(a)this.A.A.H["graph-"+this.A.Q+"-legend-info"]={x:this.iX,y:this.iY}},clear:function(a){if(a==null)a=1;var c=this.A.Q+"-legend-";ZC.A3("."+c+"item").remove();ZC.A3("."+c+"header").remove();ZC.A3("."+c+"footer").remove();ZC.A3("#"+c+"page-status").remove();if(!a){ZC.move||this.unbind();ZC.A3("."+c+"page-area").remove();ZC.A3("."+c+"header-area").remove();ZC.A3("."+c+"item-area").remove()}ZC.K.IW(ZC.AJ(c+ "c"),this.A.I.A5,this.iX-2*this.AU-2*this.G4,this.iY-2*this.AU-2*this.G4,this.F+4*this.AU+4*this.G4,this.D+4*this.AU+4*this.G4)},unbind:function(){ZC.A3("#"+this.Q+"-move-area").die(ZC.K.BL(ZC._[49]),this.PJ);ZC.A3("#"+this.Q+"-minimize-area").die(ZC.K.BL("click"),this.R2);ZC.A3("."+this.Q+"-page-area").die(ZC.K.BL("click"),this.PE)},paint:function(){var a=this,c;if(a.AK){var b=a.A.AZ.AA;a.b();if(a.DW!=null){a.DW.iX=a.iX;a.DW.iY=a.iY;a.DW.F=a.F;a.DW.Y=a.DW.C6=a.Y;a.DW.paint();ZC.move||a.DW.D4();if(a.MS&& a.ME=="icon"){var e=new ZC.D5(a);e.Y=a.Y;e.AT="#000";e.AI=1;e.DQ="line";e.append(a.o.icon);var f=a.DW.iX+a.DW.F-10,g=a.DW.iY+a.DW.D/2;e.B=[[f-7,g],[f+7,g],null,[f,g-7],[f,g+7],null,[f-6,g-1],[f-6,g+1],null,[f-5,g-2],[f-5,g+2],null,[f+6,g-1],[f+6,g+1],null,[f+5,g-2],[f+5,g+2],null,[f-1,g-6],[f+1,g-6],null,[f-2,g-5],[f+2,g-5],null,[f-1,g+6],[f+1,g+6],null,[f-2,g+5],[f+2,g+5]];e.parse();e.paint()}if(a.ND){e=new ZC.D5(a);e.Y=a.Y;e.AT="#000";e.AI=1;e.append(a.o.icon);e.DQ="line";f=a.DW.iX+a.DW.F-10-(a.MS&& a.ME=="icon"?20:0);g=a.DW.iY+a.DW.D/2;e.B=[[f-7,g-2],[f+2,g-2],[f+2,g+7],[f-7,g+7],[f-7,g-2],[f+2,g-2],null,[f-4,g-5],[f+5,g-5],[f+5,g+4],[f-4,g+4],[f-4,g-5],[f+5,g-5]];e.parse();e.paint()}}if(a.JC!=null){a.JC.iX=a.iX;a.JC.iY=a.iY+a.D-a.JC.D;a.JC.F=a.F;a.JC.Y=a.JC.C6=a.Y;a.JC.paint();ZC.move||a.JC.D4()}f=e=0;for(g=a.B9.length;f=a.CX.max||a.JT||(e+=a.B9[f].AK?1:0);e=ZC.AP.TR(a.K6,e);var h=e[1],k=a.F/h,l=a.GP/e[0],m=0,o=0;a.PR=[];var n=0,p=-Number.MAX_VALUE,s=a.AG.H["show-line"]? 3:2,t=null;e="";f=0;for(g=a.B9.length;f=a.CX.max||a.JT)){var r=a.B9[f],u=r.H.index,y=new ZC.DC(a);y.Q=a.Q+"-item-"+u;y.F0="zc-legend-item "+a.Q+"-item";y.copy(r);y.PH=1;a.A.H["plot"+u+".visible"]||y.append(a.RC.o);y.append(b[u].o["legend-item"]);y.KC=function(A){return b[u]&&b[u].M[0]?b[u].M[0].KC(A):A};y.parse();if(y.AK){if(a.K6=="float"){p=ZC.BN(p,r.D);if(t==null){r.iX=a.iX+r.CR+s*r.DS;r.iY=a.DT+r.CM;n=a.DT}else{r.iX=t.iX+t.F+t.CK+r.CR+s*r.DS;if(ZC._i_(r.iX+r.F+r.CK)>ZC._i_(a.iX+ a.F)){r.iX=a.iX+r.CR+s*r.DS;n+=p+r.CM+r.CI;p=-Number.MAX_VALUE}r.iY=n+r.CM}}else{r.iX=a.iX+o*k+r.CR+s*r.DS;r.iY=a.DT+m*l+r.CM;o++;if(o==h){o=0;m++}}t=r;y.iX=r.iX=ZC._i_(r.iX);y.iY=r.iY=ZC._i_(r.iY);y.Y=r.C6=a.Y;y.paint();if(typeof a.H.showhide==ZC._[33]||a.H.showhide==null)ZC.move||y.D4()}var w=a.AG.H.type;if(w=="match")w=(c=b[u].AG.o.type)!=null?c:"default";if(ZC.AH(["default","square"],w)!=-1)r=new ZC.FY(a);else{r=new ZC.D5(a);r.DQ=w}r.append(a.AG.o);r.append(b[u].o["legend-marker"]);if(a.AG.H.type== "match")r.append(b[u].AG.o);else switch(b[u].AB){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":r.X=b[u].X;r.A6=b[u].A6;r.EF=b[u].EF;r.ER=b[u].ER;break;case "scatter":case "bubble":if(typeof(c=b[u].H["marker-style"])!=ZC._[33]){r.X=c.X;r.A6=c.A6;r.EF=c.EF;r.ER=c.ER}else{r.X=b[u].AG.X;r.A6=b[u].AG.A6;r.EF=b[u].AG.EF;r.ER=b[u].AG.ER}break;default:r.X= b[u].AT;r.A6=b[u].AT}r.o["line-style"]="solid";r.o.type=r.DQ;if(ZC.AH(["default","square"],w)!=-1)if((c=r.o[ZC._[23]])!=null){if(r.o[ZC._[21]]==null)r.o[ZC._[21]]=2*ZC._i_(c);if(r.o[ZC._[22]]==null)r.o[ZC._[22]]=2*ZC._i_(c)}r.Q=a.Q+"-marker-"+u;r.Y=r.C6=a.Y;r.iX=y.iX-s*y.DS+(s-1)*y.DS/2+y.DS/2;r.iY=y.iY+(y.D-y.DS)/2+y.DS/2;r.parse();if(ZC.AH(["default","square"],w)!=-1){r.iX-=r.F/2;r.iY-=r.D/2}a.A.H["plot"+u+".visible"]||(r.A9/=4);if(a.AG.H["show-line"]){c=ZC.K.CN(a.Y,a.A.I.A5);w=new ZC.E7(a);w.Y= a.Y;w.copy(b[u]);w.o["line-style"]=a.AG.FO;w.parse();if(!a.A.H["plot"+u+".visible"])w.A9=0.25;var v=[];v.push([r.iX-y.DS,r.iY]);v.push([r.iX+y.DS,r.iY]);ZC.BQ.paint(c,w,v)}r.AK&&r.paint();a.PR.push(r);w=1;if((c=a.BC.o.toggle)!=null)w=ZC._b_(c);if(w&&(y.AK||r.AK))if(ZC.AH(a.A.I.H3,ZC._[43])==-1)ZC.AJ(y.Q+"-area")||(e+=ZC.K.DM("rect")+'class="'+(a.Q+"-item-area zc-legend-item-area")+'" id="'+y.Q+"-area"+ZC._[32]+ZC._i_(y.iX-1.5*y.DS+ZC.MAPTX)+","+ZC._i_(y.iY+ZC.MAPTX)+","+ZC._i_(y.iX+y.F+ZC.MAPTX)+ ","+ZC._i_(y.iY+y.D+ZC.MAPTX)+'"/>')}if(a.CX.enabled&&!a.JT){var x=new ZC.DC(a);x.Y=a.Y;x.Q=a.Q+"-page-status";x.B0=ZC.EV["legend-pagination"].replace("%page%",a.CX.page).replace("%pages%",a.CX.pages);x.append(a.o["page-status"]);x.parse();if(a.F1?"#f90":"#999";z.append(a.CX.page>1?a.o["page-on"]:a.o["page-off"]);var C=a.iX+a.F/ 2-x.F/2-6,B=x.iY+x.D/2;z.parse();z.AR=ZC.BN(z.AR,8);c=ZC._i_(z.AR*0.75);z.B=[[C,B-c],[C,B+c],[C-z.AR,B],[C,B-c]];z.AK&&z.paint();f=new ZC.D5(a);f.Y=f.C6=a.Y;f.X=f.A6=a.CX.page1)e+=ZC.K.DM("circle")+'class="'+(a.Q+"-page-area zc-legend-page-area")+ '" id="'+a.Q+"-page-prev-area"+ZC._[32]+ZC._i_(C-2+ZC.MAPTX)+","+ZC._i_(B+ZC.MAPTX)+',10"/>';if(a.CX.page'}if(a.DW&&a.MS){e+=ZC.K.DM("rect")+'class="'+(a.Q+"-header-area zc-legend-header-area")+'" id="'+a.Q+"-move-area"+ZC._[32];e+=a.ME=="icon"?ZC._i_(a.DW.iX+a.DW.F-20+ZC.MAPTX)+","+ZC._i_(a.DW.iY+ZC.MAPTX)+","+ZC._i_(a.DW.iX+ a.DW.F-1+ZC.MAPTX)+","+ZC._i_(a.DW.iY+a.DW.D+ZC.MAPTX):ZC._i_(a.DW.iX+ZC.MAPTX)+","+ZC._i_(a.DW.iY+ZC.MAPTX)+","+ZC._i_(a.DW.iX+a.DW.F-(a.ND?23:0)+ZC.MAPTX)+","+ZC._i_(a.DW.iY+a.DW.D+ZC.MAPTX);e+='"/>'}if(a.ND){e+=ZC.K.DM("rect")+'class="'+(a.Q+"-header-area zc-legend-header-area")+'" id="'+a.Q+"-minimize-area"+ZC._[32];e+=a.MS&&a.ME=="icon"?ZC._i_(a.DW.iX+a.DW.F-41+ZC.MAPTX)+","+ZC._i_(a.DW.iY+ZC.MAPTX)+","+ZC._i_(a.DW.iX+a.DW.F-22+ZC.MAPTX)+","+ZC._i_(a.DW.iY+a.DW.D+ZC.MAPTX):ZC._i_(a.DW.iX+a.DW.F- 22+ZC.MAPTX)+","+ZC._i_(a.DW.iY+ZC.MAPTX)+","+ZC._i_(a.DW.iX+a.DW.F-1+ZC.MAPTX)+","+ZC._i_(a.DW.iY+a.DW.D+ZC.MAPTX);e+='"/>'}if(e!="")ZC.AJ(a.A.A.Q+"-map").innerHTML+=e;a.QF=0;a.QA=0;a.PJ=function(A){A.preventDefault();a.I.hideCM();ZC.move=1;if(!(!ZC.mobile&&A.which>1)){a.A.A.H["graph-"+a.A.Q+"-legend-info"]=null;A=ZC.K.L3(A);var F=ZC.A3("#"+a.A.A.Q+"-top").offset();a.QF=A[0]-F.left-a.DW.iX;a.QA=A[1]-F.top-a.DW.iY;ZC.A3(document.body).bind(ZC.K.BL(ZC._[50]),a.PM);ZC.A3(document.body).bind(ZC.K.BL(ZC._[51]), a.QS)}};a.PM=function(A){var F=ZC.K.L3(A),G=ZC.A3("#"+a.A.A.Q+"-top").offset();A=F[0]-G.left-a.QF;F=F[1]-G.top-a.QA;A=ZC.BN(A,a.A.iX+2);A=ZC.CO(A,a.A.iX+a.A.F-a.F-2);F=ZC.BN(F,a.A.iY+2);F=ZC.CO(F,a.A.iY+a.A.D-a.D-2);a.o.x=A;a.o.y=F;a.clear(true);a.parse();a.paint()};a.QS=function(){ZC.move=0;ZC.A3(document.body).unbind(ZC.K.BL(ZC._[50]),a.PM);ZC.A3(document.body).unbind(ZC.K.BL(ZC._[51]),a.QS);a.clear(false);a.parse();a.paint();a.saveInfo()};a.PE=function(A){if(A.target.id.indexOf("-page-next-area")!= -1){a.CX.min+=a.FJ;a.CX.max+=a.FJ;a.CX.page+=1}else{a.CX.min-=a.FJ;a.CX.max-=a.FJ;a.CX.page-=1}a.saveInfo();a.clear(false);a.parse();a.paint()};a.R2=function(){a.JT=!a.JT;a.saveInfo();a.clear(false);a.parse();a.paint()};ZC.A3("#"+a.Q+"-move-area").live(ZC.K.BL(ZC._[49]),a.PJ);ZC.A3("#"+a.Q+"-minimize-area").live(ZC.K.BL("click"),a.R2);ZC.A3("."+a.Q+"-page-area").live(ZC.K.BL("click"),a.PE)}a.H.showhide=null}}}); ZC.ZZ=ZC.D5.B2({$i:function(a){this.b(a);this.DV=1;this.G=this.BZ=this.MP=null},parse:function(){var a;this.OT(["alpha-area","DV","f"]);if((a=this.o.from)!=null){this.MP=new ZC.D5(this.A);this.MP.append(a);if(a.hook!=null)this.MP.H.hook=a.hook;this.MP.parse();if(typeof a=="string")this.MP.H.hook=a}if((a=this.o.to)!=null){this.BZ=new ZC.D5(this.A);this.BZ.append(a);if(a.hook!=null)this.BZ.H.hook=a.hook;this.BZ.parse();if(typeof a=="string")this.BZ.H.hook=a}if((a=this.o.label)!=null){this.G=new ZC.DC(this); this.G.append(a);this.G.parse()}this.b()},paint:function(){var a;if(this.AK)if(!(this.MP==null||this.BZ==null)){if(this.AR<2)this.AR=2;if((a=this.MP.H.hook)!=null){a=this.A.SR(a);this.MP.iX=a[0];this.MP.iY=a[1]}if((a=this.BZ.H.hook)!=null){a=this.A.SR(a);this.BZ.iX=a[0];this.BZ.iY=a[1]}this.MP.iX+=this.MP.C0;this.MP.iY+=this.MP.C4;this.BZ.iX+=this.BZ.C0;this.BZ.iY+=this.BZ.C4;var c=[this.MP.iX,this.MP.iY],b=[this.BZ.iX,this.BZ.iY],e=b[0]-c[0],f=b[1]-c[1];a=ZC.V4(Math.atan2(f,e));f=Math.sqrt(e*e+f* f);var g;e=[];e.push(c);g=ZC.AP.BA(c[0],c[1],this.AR,a+90);e.push(g);g=ZC.AP.BA(g[0],g[1],f-4*this.AR,a);e.push(g);g=ZC.AP.BA(g[0],g[1],2*this.AR,a+90);e.push(g);e.push(b);g=ZC.AP.BA(g[0],g[1],6*this.AR,a-90);e.push(g);g=ZC.AP.BA(g[0],g[1],2*this.AR,a+90);e.push(g);g=ZC.AP.BA(c[0],c[1],this.AR,a-90);e.push(g);e.push(c);f=new ZC.D5(this.A);f.Y=f.C6=this.Y;f.copy(this);f.B=e;f.CV=0;f.A9=this.DV;f.paint();if(this.G!=null){this.G.Y=this.Y;this.G.Q=this.A.Q+"-arrow-label-"+this.HS;this.G.F0=this.A.Q+"-arrow-label zc-arrow-label"; c=ZC.AP.I4(c[0],c[1],b[0],b[1]);this.G.iX=c[0];this.G.iY=c[1];this.G.C0-=this.G.F/2;this.G.C4-=this.G.D/2;if(this.G.o["font-angle"]!=null&&this.G.o["font-angle"]=="inherit")this.G.A7=a;this.G.paint();this.G.D4()}}}}); ZC.Y8=ZC.BT.B2({$i:function(a){this.I=a;this.NC=0;this.KE=this.BB=null},unbind:function(){this.BB&&window.clearInterval(this.BB);ZC.A3(document.body).unbind(ZC.K.BL(ZC._[50]),this.KE);ZC.mobile&&ZC.A3(document.body).unbind(ZC.K.BL(ZC._[49]),this.KE)},bind:function(){function a(){if(g==0||h==0){g=ZC.A3(e).width();h=ZC.A3(e).height()}ZC.LG!=null&&ZC.LG!=e.id&&ZC.AJ(ZC.LG)&&ZC.K.IW(ZC.AJ(ZC.LG),c.I.A5,0,0,ZC.A3("#"+ZC.LG).width(),ZC.A3("#"+ZC.LG).height());ZC.LG=e.id;ZC.K.IW(e,c.I.A5,0,0,g,h);ZC.A3(".zc-guide-label").remove()} var c=this,b=c.I.Q,e=ZC.AJ(b+"-guide-c"),f=ZC.K.CN(e,c.I.A5),g=ZC.A3(e).width(),h=ZC.A3(e).height(),k={},l={},m={};if(!ZC.mobile&&ZC.SX==null)ZC.SX=window.setInterval(function(){for(var o=1,n=0,p=zingchart.GK.length;n=s.left&&ZC.FG[0]<=s.left+zingchart.GK[n].F&&ZC.FG[1]>=s.top&&ZC.FG[1]<=s.top+zingchart.GK[n].D)o=0}else{window.clearInterval(ZC.SX);ZC.SX=null}o&&a()},500);c.KE=function(o){if(!ZC.move){if(c.I.S8|| ZC.AJ(b+"-top")==null)return false;var n=[],p=ZC.K.L3(o);o=p[0];p=p[1];var s=ZC.A3("#"+b+"-top").offset();o=o-s.left;s=p-s.top;for(var t=null,r=0,u=c.I.B1.length;r0){c.NC=1;var x=s=0;for(t=n.length;x=p.iX+p.F/2){H.iX=N-H.F- 6;H.FA="right"}else{H.iX=N+6;H.FA="left"}H.iY=Q-H.C9/2;if(H.iYp.iY+p.D)H.iY=p.iY+p.D-H.D;H.D7=[N,Q];break;case "top":H.iX=N-H.F/2;H.iY=p.iY;H.FA="bottom";H.D7=[N,H.iY+H.D+6];break;case "bottom":H.iX=N-H.F/2;H.iY=p.iY+p.D-H.D;H.FA="top";H.D7=[N,H.iY-6]}w.push(H);l[x][r]=H;z=1}}}if(J)if(ZC.AH(B,A.BK)==-1&&A.AK&&ZC.DK(J.iX,p.iX,p.iX+p.F))if(M==null){G=new ZC.DC(A);G.Y=G.C6=e;G.Q=n[x].Q+"-guide-scale-label-"+r;G.F0=n[x].Q+"-guide-label zc-guide-label";G.X=G.A6=A.AT;G.BO=n[x].AM["3d"]? "#999":"#fff";G.PH=1;G.append(n[x].BY.o["scale-label"]);G.GY=1;G.H.nodeidx=J.J;R=ZC.BV.PA(G.o);G.KC=function(S){return A.KC(S,F,A.D8&&n[x].AZ.AA[r].D8?n[x].AZ.AA[r]:null,R)};G.parse();if(A.BK==ZC._[52]){G.FA="top";G.iY=A.H.iY+6;G.D7=[N,A.H.iY]}else{G.FA="bottom";G.iY=A.H.iY-G.D-6;G.D7=[J.iX,A.H.iY]}G.iX=J.iX-G.F/2;if(G.AK){v.push(G);B.push(A.BK);m[x][r]=G;z=1}A.BK==ZC._[52]?C.push([N,A.H.iY],[N,n[x].O.iY]):C.push([N,A.H.iY],[N,n[x].O.iY+n[x].O.D])}else{v.push(M);B.push(A.BK)}}}if(z){if(!s){a();s= 1}if(C.length>0){if(n[x].AM["3d"]){n[x].J2();u=0;for(B=C.length;u1)for(u=1;u;)for(r=u=0;rw[r+1].iY){u=w[r];w[r]=w[r+1];w[r+1]=u;u=1}if(w.length>0){u=[];B=1;C=0;for(z=w.length*w.length;B&&Cp.iY+p.D){B=w[r+1].iY-(p.iY+p.D-w[r+1].D);G=0;for(K=w.length;G=p.iY)w[G].iY-=B;else{w[G].iY=p.iY;if(G>0)w[G].iX=w[r+1].H["marker-x"]0){var p=[];if((a=n["row-separator"])!=null)b=a;else if(c.split(/\n/).length>0)b="\n";else if(c.split(/\r/).length>0)b="\r";b=c.split(b);c=n=0;for(e=b.length;c1&&b[0].length==1){if(this.o.title==null)this.o.title={text:b[0][0]};else if(this.o.title.text== null)this.o.title.text=b[0][0];g=1}else g=0;g&&n++;if(f){p=[];g&&p.push(b[0]);c=n;for(e=b.length;c0.75?1:0}if(h){p=b[n];n++}g=[];if(k==null)if(h&&p[0].indexOf("\\")!=-1)k=1;else{k="";c=n;for(e=b.length;c0.75?1:0}if(k){c= n;for(e=b.length;c0&&c.push(this.B8[b]);return c},AY:function(a){for(var c=0,b=this.B8.length;c0&&a.I.A5!="canvas")if(a.AZ.AA!=null){c=0;for(f=a.AZ.AA.length;c=0;f--)e.childNodes[f].className.indexOf(b.Q+"-node-area")!=-1&&e.removeChild(e.childNodes[f]);ZC.K.F6(b.A.Q+"-map");ZC.AJ(b.A.Q+"-top").appendChild(e);ZC.AJ(b.A.Q+"-img").setAttribute("useMap","#"+b.A.Q+"-map")}ZC.A3("."+b.Q+"-value-box").remove();ZC.A3("."+b.Q+"-scale-marker-label").remove();ZC.A3("."+ b.Q+"-scale-item").remove();ZC.A3("."+b.Q+"-scale-label").remove();ZC.A3("."+b.Q+"-guide-label").remove();ZC.A3("."+b.Q+"-shape-label").remove();switch(b.A.A5){case "svg":ZC.A3("#"+b.A.Q+"-defs").children().each(function(){if(this.id.indexOf(b.Q+"-")==0||b.A.B1.length==1)if(a){if(this.id!=b.Q+"-gradient"&&this.id.indexOf("-preview-gradient")==-1&&this.id.indexOf("-menu-trigger-gradient")==-1&&this.id.indexOf(b.Q+ZC._[37])!=-1)c&&b.ES||ZC.A3(this).remove()}else this.id.indexOf("zc-menu-")==-1&&ZC.A3(this).remove()}); a||ZC.K.F6([b.Q+"-clip",b.Q+"-clip-hover"])}if(!a){ZC.K.F6([b.Q+"-title",b.Q+"-subtitle",b.Q+"-source",b.Q+"-legend-c",b.Q+"-hover"]);ZC.A3("."+b.Q+"-legend-item-area").remove();ZC.A3("."+b.Q+"-legend-item").remove();ZC.A3("."+b.Q+"-legend-header").remove();ZC.A3("."+b.Q+"-legend-footer").remove();b.E0!=null&&b.E0.unbind();ZC.A3("."+b.Q+"-preview-handler").remove();ZC.A3("."+b.Q+"-preview-mask").remove();ZC.A3("#"+b.Q+"-c").empty();if(b.I.KB[0]!=b.I.KB[1]){b.I.A5=="canvas"&&ZC.A3("#"+b.Q+" canvas").each(function(){this.height= this.width=1;ZC.K.F6(this)});ZC.A3("#"+b.Q+" div").each(function(){ZC.K.F6(this)});ZC.K.F6(b.Q)}}ZC.A3("#"+b.Q+" .zc-layer").each(function(){var g=ZC.K.Z3(this);if(g.indexOf("zc-persistent")==-1)if(this.id.indexOf(b.Q+"-plot-")==-1&&this.id.indexOf(b.Q+"-plots-")==-1)ZC.K.IW(this,b.I.A5,b.iX,b.iY,b.F,b.D,b.Q);else if(c&&b.ES&&!b.FL){if(b.I.A5!="canvas")for(var h=0,k=b.AZ.AA.length;h0){e=0;for(f=this.IR.length;e1?"--"+c:"")+ZC._[32]+h[c]+'"/>')}}}}if(this.IL.length>0){e=0;for(f=this.IL.length;e0){e=0;for(f=this.BD.length;e')}else b.push(ZC.K.DM("rect")+'class="'+this.Q+'-label-area zc-label-area" id="'+g.Q+"-area"+ZC._[32]+ZC._i_(g.iX+g.C0+ZC.MAPTX)+ ","+ZC._i_(g.iY+g.C4+ZC.MAPTX)+","+ZC._i_(g.iX+g.C0+g.F+ZC.MAPTX)+","+ZC._i_(g.iY+g.C4+g.D+ZC.MAPTX)+'"/>')}}}if(!a)if(b.length>0&&ZC.AJ(this.A.Q+"-map")){b.sort(function(l,m){return ZC.BV.MZ(l)>ZC.BV.MZ(m)?1:-1});ZC.AJ(this.A.Q+"-map").innerHTML+=b.join("")}}; ZC.HP.prototype.U8=function(a,c){switch(a){case "shape":var b=this.IR[c];if(b.o["hover-state"]!=null){var e=b.DQ=="rect"?new ZC.FY(this):new ZC.D5(this);e.append(b.o);e.append(b.o["hover-state"]);b=b.id||c;e.HS=b+"-hover";e.Q=this.Q+"-shape-"+b+"-hover";e.parse();if(e.AK){e.Y=e.C6=ZC.AJ(this.Q+ZC._[24]);e.paint()}}break;case "label":e=this.BD[c];if(e.o["hover-state"]!=null){var f=new ZC.FY(this);f.append(e.o);f.append(e.o["hover-state"]);b=e.id||c;f.HS=b+"-hover";f.Q=this.Q+"-label-"+b+"-hover";f.parse(); if(f.AK){f.iX=e.iX;f.iY=e.iY;f.F=e.F;f.D=e.D;f.Y=f.C6=ZC.AJ(this.Q+ZC._[24]);f.paint()}}}}; ZC.HP.prototype.X7=function(){function a(e){for(var f=e.target.id.replace(/\-\-\d+/g,"").replace(b.Q+"-shape-","").replace("-area",""),g=0,h=0,k=b.IR.length;h=0;b--)if(g[b].id!=null&&ZC.AH(f,g[b].id)!=-1){g.splice(b,1);h=1}h&&c.N7(e)}break;case "updateobject":if((c=e.BR(b[ZC._[3]]))&&b.data){e=b.dynamic?ZC._b_(b.dynamic):false;g=b.type||"label";g=c.o[g+"s"];f=(a=b.data instanceof Array)?[]:{};ZC.ET(b.data,f);h=0;if(a){b=0;for(a=f.length;b=50?c:1E3*c;if(a.ID.type=="full")window.setTimeout(function(){a.A.HK(a);ZC.SL(function(){a.A.load(a.Q,a.XV)})},c);else if(a.ID.type=="feed"&&a.ID.url!=null){if(a.ID.curtain!=null){var b=a.B6("k");if(b.length>0){ZC.K.F6(a.Q+"-curtain-t");if(b[0].L2>0){var e=new ZC.DC(a);a.A.AQ.load(e.o,"("+a.AB+").refresh.curtain");e.append(a.ID.curtain);e.parse();if(e.AK){e.Q=a.Q+"-curtain-t";e.GT=ZC.AJ(a.A.Q+"-text-top");if(b[0].EX){e.iX= a.O.iX;e.iY=b[0].AD?a.O.iY:a.O.iY+a.O.D-b[0].L2;e.F=a.O.F;e.D=b[0].L2}else{e.iX=b[0].AD?a.O.iX+a.O.F-b[0].L2:a.O.iX;e.iY=a.O.iY;e.F=b[0].L2;e.D=a.O.D}e.Y=e.C6=ZC.AJ(a.Q+"-scales-ml-0-c");e.paint()}}}}var f=ZC._i_(a.ID["reset-timeout"]),g=ZC._i_(a.ID["stop-timeout"]);window.setTimeout(function(){a.A.HK(a);ZC.A3.ajax({type:"GET",url:a.ID.url,beforeSend:function(h){h.setRequestHeader(ZC._[47],ZC._[48])},data:zingchart.ZCOUTPUT?"zcoutput="+a.I.A5:"",dataType:"text",error:function(){},success:function(h){h= eval("("+h+")");h=h instanceof Array?h:[h];for(var k=0,l=0,m=h.length;lf)a.o[s][ZC._[5]]=[]}}n=0;for(p=a.AZ.AA.length;nf)a.o[ZC._[13]][n][ZC._[5]]=[]}}if(k<=g||g==0)ZC.SL(function(){a.parse();a.clear(true);for(var t=0,r=a.B8.length;t0){for(var g=0;g1)){c.preventDefault();if(a.A.KY)a.IH.G9="remove";var b=ZC._i_(c.target.id.replace(a.Q+"-legend-item-","").replace("-area",""));ZC.BV.F1("legend_item_click",a.A,{id:a.A.Q,graphid:a.Q,plotindex:b,ev:ZC.A3.BL(c)});switch(a.IH.G9){case "hide":case "remove":if(c.shiftKey)for(var e=c=0,f=a.AZ.AA.length;e< f;e++){if(e!=b){c++;ZF=c==f-1;a.LY({GX:ZF,plotindex:e,"toggle-action":a.IH.G9})}}else a.LY({GX:1,plotindex:b,"toggle-action":a.IH.G9})}}};ZC.A3("."+a.Q+"-legend-item-area").live("click",a.P9)}}};ZC.Y4=ZC.HP.B2({$i:function(a){this.b(a);this.AB="null";this.AM[ZC._[25]]=1;this.AM[ZC._[58]]=1}}); ZC.JX=ZC.HP.B2({$i:function(a){this.b(a);this.AB="xy";this.AM.clip=1;this.AM.layout="xy"},HR:function(a){switch(a){case "x":return new ZC.R5(this);case "y":return new ZC.RF(this)}},A0D:function(){var a=this.HR("x",ZC._[52]);a.BK=ZC._[52];a.Q=this.Q+"-scale-x";this.B8.push(a);for(a=2;a<10;a++)if(this.o["scale-x-"+a]!=null){var c=this.HR("x","scale-x-"+a);c.J=a;c.BK="scale-x-"+a;c.Q=this.Q+"-scale-x-"+a;this.B8.push(c)}a=this.HR("y",ZC._[53]);a.BK=ZC._[53];a.Q=this.Q+"-scale-y";this.B8.push(a);for(a= 2;a<10;a++)if(this.o["scale-y-"+a]!=null){c=this.HR("y","scale-y-"+a);c.J=a;c.BK="scale-y-"+a;c.Q=this.Q+"-scale-y-"+a;this.B8.push(c)}this.b()}});ZC.UC=ZC.JX.B2({$i:function(a){this.b(a);this.AB="line";this.AZ=new ZC.T0(this);this.AM[ZC._[25]]=1;this.AM[ZC._[58]]=1}});ZC.UH=ZC.JX.B2({$i:function(a){this.b(a);this.AB="area";this.AZ=new ZC.T1(this);this.AM[ZC._[25]]=1;this.AM[ZC._[58]]=1}}); ZC.S1=ZC.JX.B2({$i:function(a){this.b(a);this.AB="vbar";this.AZ=new ZC.QJ(this);this.AM[ZC._[25]]=1;this.AM[ZC._[58]]=1},HR:function(a,c){switch(a){case "x":var b=this.b(a,c);b.CQ=1;return b;case "y":return this.b(a,c)}}});ZC.S7=ZC.JX.B2({$i:function(a){this.b(a);this.AB="hbar";this.AM.layout="yx";this.AZ=new ZC.QP(this)},HR:function(a){switch(a){case "x":a=new ZC.WL(this);a.CQ=1;return a;case "y":return new ZC.WM(this)}}}); ZC.TO=ZC.JX.B2({$i:function(a){this.b(a);this.AB="mixed";this.AZ=new ZC.SF(this);this.AM[ZC._[25]]=1;this.AM[ZC._[58]]=1},HR:function(a,c){switch(a){case "x":var b=this.b(a,c);b.CQ=1;return b;case "y":return this.b(a,c)}}});ZC.VN=ZC.TO.B2({$i:function(a){this.b(a);this.AB="mixed3d";this.AZ=new ZC.SF(this);this.BP=new ZC.NV;this.AM["3d"]=1;this.AM[ZC._[58]]=0;this.AM[ZC._[57]]=0},clear:function(){this.b();this.BP.clear()},paint:function(){this.b();this.R1();this.I9()}}); ZC.VL=ZC.JX.B2({$i:function(a){this.b(a);this.AB="scatter";this.AZ=new ZC.UJ(this);this.AM[ZC._[25]]=1}});ZC.X3=ZC.JX.B2({$i:function(a){this.b(a);this.AB="bubble";this.AZ=new ZC.V9(this)}}); ZC.V8=ZC.HP.B2({$i:function(a){this.b(a);this.AB="pie";this.AZ=new ZC.TQ(this)},OB:function(){return""},HR:function(a){switch(a){case "m":return new ZC.OR(this);case "v":return new ZC.PO(this);case "r":return new ZC.WN(this)}},A0D:function(){var a=this.HR("m","scale"),c=this.HR("v",ZC._[54]),b=this.HR("r","scale-r");a.BK="scale";a.Q=this.Q+"-scale";c.BK=ZC._[54];c.Q=this.Q+"-scale-v";b.BK="scale-r";b.Q=this.Q+"-scale-r";this.B8.push(a,c,b);this.b()},clear_:function(){ZC.AH(["svg","vml"],this.I.A5)!= -1&&ZC.A3("#"+this.Q+" .zc-layer").each(function(){/\-plot-\d+\-fl\-\d+\-/.test(this.id)&&ZC.A3(this).children().each(function(){/\-connector\-path/.test(this.id)&&ZC.K.F6(this)})})}});ZC.UW=ZC.HP.B2({$i:function(a){this.b(a);this.AB="nestedpie";this.AZ=new ZC.TV(this)},OB:function(){return""},HR:function(a){switch(a){case "m":return new ZC.OR(this)}},A0D:function(){var a=this.HR("m","scale");a.BK="scale";a.Q=this.Q+"-scale";this.B8.push(a);this.b()}}); ZC.XO=ZC.HP.B2({$i:function(a){this.b(a);this.AB="radar";this.AZ=new ZC.W1(this)},OB:function(){return""},HR:function(a){switch(a){case "m":return new ZC.OR(this);case "k":return new ZC.VO(this);case "v":return new ZC.W9(this)}},A0D:function(){var a=this.HR("k","scale-k");a.BK="scale-k";a.Q=this.Q+"-scale-k";this.B8.push(a);a=this.HR("v",ZC._[54]);a.BK=ZC._[54];a.Q=this.Q+"-scale-v";this.B8.push(a);a=this.HR("m","scale");a.BK="scale";a.Q=this.Q+"-scale";this.B8.push(a);this.b()}}); ZC.VS=ZC.S1.B2({$i:function(a){this.b(a);this.AB="vbullet";this.AZ=new ZC.UM(this);this.AM[ZC._[57]]=0}});ZC.W8=ZC.S7.B2({$i:function(a){this.b(a);this.AB="hbullet";this.AM.layout="yx";this.AZ=new ZC.UU(this);this.AM[ZC._[57]]=0}}); ZC.XE=ZC.JX.B2({$i:function(a){this.b(a);this.AB="piano";this.AZ=new ZC.VJ(this);this.AM[ZC._[57]]=0},Z1:function(a){if(a=="v"){a=[];for(var c=0;c1)for(a=0;!a;){a=1;for(var c=0,b=this.o.length;c(this.o[c+1]["z-index"]||0)){a=this.o[c];this.o[c]=this.o[c+1];this.o[c+1]=a;a=0}}this.AA=[];c=0;for(b=this.o.length;c0?a(0):c._end_()},_end_:function(){var a;if((a=ZC.AJ(this.C.A.Q+"-map"))&& !this.I.SJ){if(ZC.AH(["bubble","mixed","vbullet","hbullet"],this.C.AB)!=-1||zingchart.SORTTRACKERS==1)this.FN.sort(function(c,b){return ZC.BV.MZ(c)>ZC.BV.MZ(b)?1:-1});a.innerHTML+=this.FN.join("")}this.C1=null;if(this.C.TU=="initial"){this.C.ZB=0;this.I.H["graph."+this.C.Q+".disableanimation"]=1}this.CC=null;this.C.XI=[];this.A._end_()}});ZC.T0=ZC.IK.B2({A0I:function(){return new ZC.LW(this)}});ZC.T1=ZC.IK.B2({A0I:function(){return new ZC.LU(this)}});ZC.QJ=ZC.IK.B2({A0I:function(){return new ZC.K9(this)}}); ZC.QP=ZC.IK.B2({A0I:function(){return new ZC.KV(this)}});ZC.SF=ZC.IK.B2({A0I:function(a){switch(a){default:return new ZC.LW(this);case "area":return new ZC.LU(this);case "bar":case "vbar":return new ZC.K9(this);case "scatter":return new ZC.LJ(this);case "bubble":return new ZC.MC(this);case "stock":return new ZC.N1(this);case "range":return new ZC.N0(this);case "line3d":return new ZC.MD(this);case "area3d":return new ZC.M8(this);case "bar3d":case "vbar3d":return new ZC.MA(this);case "bullet":case "vbullet":return new ZC.LH(this)}}}); ZC.UJ=ZC.IK.B2({A0I:function(){return new ZC.LJ(this)}});ZC.V9=ZC.IK.B2({A0I:function(){return new ZC.MC(this)}}); ZC.TQ=ZC.IK.B2({$i:function(a){this.b(a);this.K2=[];this.J6=[];this.MV=[]},A0I:function(){return new ZC.NP(this)},parse:function(){this.MV=[];this.K2=[];this.J6=[];this.b();for(var a=this.A.AY("scale-r"),c=0,b=this.AA.length;c1){if(c.W[h][1]==null||typeof c.W[h][1]=="string"&&c.W[h][1].toUpperCase()=="NULL")l=1}else if(c.W[h]==null||typeof c.W[h]=="string"&&c.W[h].toUpperCase()=="NULL")l=1;if(l)c.M.push(null);else{l=c.ZG(); l.Q=c.Q+"-node-"+h;l.o={value:c.W[h]};if(typeof c.W[h]=="string")l.WG=1;l.J=h;l.parse();if(l.CH!=null){if(f!=null){e=ZC.CO(e,ZC._a_(ZC._f_(l.CH)-f));g=ZC.BN(g,ZC._a_(ZC._f_(l.CH)-f))}f=ZC._f_(l.CH)}c.M.push(l);if(c.o[ZC._[14]]==null){var m=(new String(l.A8)).split(".");if(m.length==2)b+=m[1].length}if(c.C.H["plot"+c.J+".visible"]){if(c.A.HF==null)c.A.HF={};if(c.A.HF[h]==null)c.A.HF[h]={"%total":l.A8};else c.A.HF[h]["%total"]+=l.A8}if(c.JZ==null)c.JZ={"%plot-min-index":h,"%plot-min-value":l.A8,"%plot-max-value":l.A8, "%plot-max-index":h,"%plot-sum":l.A8,"%plot-values":l.A8+","};else{c.JZ["%plot-min-value"]=ZC.CO(c.JZ["%plot-min-value"],l.A8);c.JZ["%plot-max-value"]=ZC.BN(c.JZ["%plot-max-value"],l.A8);c.JZ["%plot-max-index"]=h;c.JZ["%plot-sum"]+=l.A8}}}if(c.JZ!=null)c.JZ["%plot-average"]=c.JZ["%plot-sum"]/c.W.length;if(f){c.OK=e;c.N3=g}}if(c.o[ZC._[14]]==null&&b>0)c.EW=Math.ceil(b/c.W.length)},paint:function(){if(this.HX==null)this.HX=ZC._i_(this.C.O.F/12);if(this.NH==null)this.NH=ZC._i_(this.C.O.F/4);if(ZC.AH(this.I.H3, ZC._[45])!=-1)this.OX=this.PK=this.I5=this.HC=null},SZ:function(a){for(var c=0,b=this.M.length;c0||ZC.DK(this.M[c].CH,this.B3.W[this.B3.V],this.B3.W[this.B3.A2])))f++;if(this.NHe.F)this.M6=1;if(this.HX>=f)this.LL=1}else if(this.HX>this.B3.A2-this.B3.V)this.LL=1;this.U=1;if(!this.B3.D8|| !this.D8){f=this.B3.A2-this.B3.V;if(this.NHe.F)this.M6=1;if(!this.V5&&f*8>e.F)this.U=ZC._i_(f*8/e.F)}if(this.B3.D8&&this.D8)if(!this.V5)if(f*8>e.F)this.U=ZC._i_(f*8/e.F);if(this.C.JP)this.U*=10}if(this.QM!=null&&this.U>1&&typeof this.WY==ZC._[33]){this.U=this.QM;this.WY=1}},J3:function(a){var c=this;if(a==null||!a)a=0;c.SZ(a);var b=null;if(a){c.A.WJ=0;var e=function(l,m){for(var o=l;o0||ZC.DK(c.M[h].CH,c.B3.W[c.B3.V],c.B3.W[c.B3.A2]))){if(a&&(b=c.M[h-c.U])!=null){b.Y=c.GF;b.paint();b.JO=1;a=0;g++}b=c.M[h];b.Y=c.GF;b.paint();b.JO=1;g++;a=0;f=h}if(g>0&&(b=c.M[f+c.U])!=null){b.Y=c.GF;b.paint();b.JO=1}}else for(h=c.B3.V;h<=c.B3.A2;h+=c.U)if((b=c.M[h])!=null){b.Y=c.GF;b.paint();b.JO=1}},B5:function(a, c){if(this.I.usc())return ZC.AJ(this.I.Q+"-main-c"+(a=="fl"?"-top":""));return this.I.KY||this.C.AM["3d"]?ZC.AJ(this.C.Q+"-plots-"+a+"-c"):ZC.AJ(this.C.Q+"-plot-"+this.J+"-"+a+"-"+c+"-c")},ZA:function(a){return{id:this.I.Q,graphid:this.C.Q,plotid:this.HS,plotindex:this.J,ev:ZC.A3.BL(a)}},OA:function(a,c){ZC.BV.F1("plot_"+c,this.I,this.ZA(a))}});ZC.NJ=ZC.F3.B2({$i:function(a){this.b(a);this.AB="xy";this.B8=[ZC._[52],ZC._[53]]},paint:function(){this.b()}}); ZC.LW=ZC.NJ.B2({$i:function(a){this.b(a);this.AB="line";this.CG="segmented";this.U=1},ZG:function(){return new ZC.VT(this)},parse:function(){this.AW=this.IQ();this.BO=this.AW[0];this.AT=this.AW[1];this.b();this.B3=this.C.AY(this.B6("k")[0]);this.D0=this.C.AY(this.B6("v")[0])},paint:function(){this.b();this.GF=this.B5("bl",0);this.JK=ZC.K.CN(this.B5("bl",1),this.I.A5);if(this.X5!="fast"&&ZC.AH(this.I.H3,ZC._[44])==-1||this.C.AM["3d"]){this.J3();this.B=null}else{this.SZ();this.C6=this.B5("bl",0);var a= [],c=[],b=1,e=0,f=0,g=null,h=-1,k=-1;if(this.B3.D8&&this.D8){var l=0;for(g=this.M.length;l0||ZC.DK(this.M[l].CH,this.B3.W[this.B3.V],this.B3.W[this.B3.A2])){if(b&&this.M[l-this.U]!=null){if(h==-1)h=l-this.U;f++}if(h==-1)h=l;k=l;f++;b=0;e=l}}if(f>0&&this.M[e+this.U]!=null){if(h==-1)h=e+this.U;k=e+this.U;this.M[e+this.U].JO=1}}else{h=this.B3.V;k=this.B3.A2}b=-1;for(l=h;l<=k;l+=this.U){g=this.M[l];if(g!=null){g.setup();g.paint(true); if(b==-1)b=g.iX;switch(this.CG){default:a.push([g.iX,g.iY]);break;case "spline":a.push([g.iX,g.iY]);c.push(g.iY);c.length==1&&c.push(g.iY);break;case "stepped":a.push([g.iX-this.B3.S/2,g.iY]);a.push([g.iX,g.iY]);a.push([g.iX+this.B3.S/2,g.iY])}g.HL(ZC.K.CN(this.B5("fl",0),this.I.A5));g.JH();g.JO=1}else{a.push(null);c.push(null)}}if(this.CG=="spline"){c.push(c[c.length-1]);g=ZC.AP.NO(c,this.C.O.F/6);a=[];for(l=0;la)a=c;this.H["min-y"]=b;this.H["max-y"]=a;if(this.A.C1!= null){a=Number.MAX_VALUE;c=-Number.MAX_VALUE;b=0;for(e=this.A.C1.length;b0||ZC.DK(this.M[b].CH,this.B3.W[this.B3.V],this.B3.W[this.B3.A2])){if(l&&this.M[b-this.U]!=null){if(n==-1)n=b-this.U;o++}if(n==-1)n=b;p=b;o++;l=0;m=b}}if(o>0&&this.M[m+this.U]!=null){if(n==-1)n=m+this.U;p=m+this.U;this.M[m+this.U].JO=1}}else{n=this.B3.V;p=this.B3.A2}if(this.A.CC)f=this.A.CC.reverse();m=0;l=-1;for(b=n;b<=p;b+=this.U){e=this.M[b];if(e!=null){e.setup();e.paint(true);if(m||this.CG=="segmented"&& b==n&&f.length==0)f.push([e.iX,k]);m=0;if(l==-1)l=e.iX;switch(this.CG){default:c.push([e.iX,e.iY]);a.push([e.iX,e.iY]);f.push([e.iX,e.iY]);break;case "spline":c.push([e.iX,e.iY]);h.push(e.iY);h.length==1&&h.push(e.iY)}e.JH();e.HL(ZC.K.CN(this.B5("fl",0),this.I.A5));e.JO=1}else{c.push(null);h.push(null);f.length-1>=0&&f.push([f[f.length-1][0],k]);m=1}}if(this.CG=="segmented")if(f.length-1>=0)if(this.J==0||!this.CL)f.push([f[f.length-1][0],k]);if(this.CG=="spline"){h.push(h[h.length-1]);e=ZC.AP.NO(h, g.F/6);c=[];for(b=0;b1)if(l>1)k=(g-(b-1)*h+(b-1)*l)/b;else{k=(g-(b-1)*h)/(b-(b-1)*l);l*=k}k=ZC._l_(k,1,g);if(k*b+h*(b-1)+e+f-l>a){k=(a-e-f)/(1.1*b);h=k*0.1;if(h<1){h=1;k=(a-e-f-b)/b}}return{S:a,EK:c,EM:b, CD:e,CF:f,FS:g,EL:h,BS:k,E2:l}},paint:function(){this.b();this.GF=this.B5("bl",0);this.J3()}});ZC.K9=ZC.RP.B2({$i:function(a){this.b(a);this.AB="vbar"},ZG:function(){return new ZC.SC(this)}});ZC.KV=ZC.RP.B2({$i:function(a){this.b(a);this.AB="hbar"},ZG:function(){return new ZC.SD(this)}}); ZC.LJ=ZC.NJ.B2({$i:function(a){this.b(a);this.AB="scatter"},ZG:function(){return new ZC.U2(this)},parse:function(){this.AW=this.IQ();this.BO=this.AW[0];this.X=this.AW[1];this.A6=this.AW[1];this.AT=this.AW[2];this.BI=this.AW[2];this.b();this.B3=this.C.AY(this.B6("k")[0]);this.D0=this.C.AY(this.B6("v")[0])},paint:function(){this.b();this.GF=this.B5("bl",0);this.J3(true)}}); ZC.MC=ZC.NJ.B2({$i:function(a){this.b(a);this.AB="bubble";this.HY=1},ZG:function(){return new ZC.UT(this)},parse:function(){this.AW=this.IQ();this.BO=this.AW[0];this.X=this.AW[2];this.A6=this.AW[1];this.AT=this.AW[2];this.BI=this.AW[2];this.b();this.OT_a([["size-factor","HY","f"]]);this.B3=this.C.AY(this.B6("k")[0]);this.D0=this.C.AY(this.B6("v")[0])},paint:function(){this.b();this.GF=this.B5("bl",0);this.J3(true)}}); ZC.NP=ZC.F3.B2({$i:function(a){this.b(a);this.AB="pie";this.B8=["scale",ZC._[54],"scale-r"];this.C5=this.Q8=0;this.AV=null},ZG:function(){return new ZC.X0(this)},parse:function(){var a,c;if(this.o[ZC._[19]]==null)this.o[ZC._[19]]={};this.AW=this.IQ();this.BO=this.AW[0];this.X=this.AW[1];this.A6=this.AW[2];this.BI=this.AW[0];this.AT=this.AW[0];this.b();this.AV=new ZC.E7(this);this.C.A.AQ.load(this.AV.o,["graph.plot.value-box.connector",this.AB+".plot.value-box.connector"]);if((a=this.C.o.plot)!=null)if(a[ZC._[19]]!= null&&(c=a[ZC._[19]].connector)!=null)this.AV.append(c);this.AV.append(this.o[ZC._[19]].connector);this.OT_a([["offset","DI","fp"],[ZC._[10],"Q8","fp"],["ref-angle","C5","i"]]);a=0;for(c=this.M.length;aa.F)this.U=ZC._i_((this.B3.A2-this.B3.V)* 5/a.F);if(this.C.JP)this.U*=2}if(this.B3.D8){a=0;for(var c=this.M.length;a=b.HI&&!b.AD||this.A8=this.A8&&this.A8<=f)e="bottom";else if(c<=this.A8&&this.A8>=f)e="top";else if(c>=this.A8&&this.A8>=f)e=c/this.A8>this.A8/f?"bottom":"top";else if(c<=this.A8&&this.A8<=f)e=this.A8/c>f/this.A8?"top":"bottom"}c=this.iX-a.CZ/2;f=this.iY-a.C9/2;switch(e){case "top":f-=b*(a.C9/2+10);break;case "bottom":f+=b*(a.C9/2+10);break;case "left":c-=a.CZ/ 2+10;break;case "right":c+=a.CZ/2+10}return[c,f]},JH:function(a,c){var b=this;if(a==null)a=0;if(c==null)c=0;if(ZC.DK(b.iX,b.C.O.iX-2,b.C.O.iX+b.C.O.F+2)&&ZC.DK(b.iY,b.C.O.iY-2,b.C.O.iY+b.C.O.D+2)){var e=b.C.Q+ZC._[36]+b.C.Q+ZC._[37]+b.A.J+ZC._[6];if(ZC.AH(b.I.H3,ZC._[41])==-1)if(b.A.GG){ZC.AH(b.I.H3,ZC._[44])!=-1&&ZC.AH(["line","area"],b.A.AB)!=-1&&typeof b.H.points==ZC._[33]&&b.paint(true);var f=ZC.AP.M0(ZC.AP.SQ(b.H.points),4);f!=""&&b.A.A.FN.push(ZC.K.DM("poly")+'class="'+e+'" id="'+b.Q+ZC._[32]+ f+'"/>')}f=1;if(b.A.AG.o.visible!=null&&!ZC._b_(b.A.AG.o.visible)||b.A.AG.o.type!=null&&b.A.AG.o.type=="none")f=0;if(f&&(c||b.A.LL)){if(b.A.HC){var g=b.A.HC;if(b.I.A5!="svg"){if(a){f=new ZC.C3(b.C,b.iX-ZC.AC.DX,b.iY-ZC.AC.DU,0);g.iX=f.DP[0];g.iY=f.DP[1]}else{g.iX=b.iX;g.iY=b.iY}g.H.plotidx=b.A.J;g.H.nodeidx=b.J;g.Q=b.Q+"-marker";g.parse()}}else{g=new ZC.D5(b.A);g.Q=b.Q+"-marker";if(ZC.AH(["bubble","scatter"],b.A.AB)!=-1){g.Y=b.A.B5("bl",1);g.C6=b.A.B5("bl",0)}else{g.Y=b.A.B5("fl",0);g.C6=b.A.B5("fl", 0)}if(a){f=new ZC.C3(b.C,b.iX-ZC.AC.DX,b.iY-ZC.AC.DU,0);g.iX=f.DP[0];g.iY=f.DP[1]}else{g.iX=b.iX;g.iY=b.iY}g.AT=b.A.AW[3];g.BI=b.A.AW[3];g.X=b.A.AW[2];g.A6=b.A.AB=="bubble"?b.A.AW[1]:b.A.AW[2];g.append(b.A.AG.o);if(b.H["marker.size"]!=null)g.AR=b.H["marker.size"];g.H.plotidx=b.A.J;g.H.nodeidx=b.J;if(b.C.H6[b.A.J]||b.C.I6)if(b.C.CU["p"+b.A.J]&&b.C.CU["p"+b.A.J]["n"+b.J])g.K3=b.A.N9.o;else if(b.A.IY!="none"&&(b.A.IY=="plot"&&b.C.H6[b.A.J]||b.A.IY=="graph"&&b.C.I6))g.K3=b.A.M5.o;g.parse();if(ZC.AH(["bubble", "scatter"],b.A.AB)!=-1)if(typeof b.A.H["marker-style"]==ZC._[33])b.A.H["marker-style"]={X:g.X,A6:g.A6,EF:g.EF,ER:g.ER};g.GM=function(t){return b.GM(t)};g.C2()&&g.parse()}b.H["marker.size"]=ZC.BN(2.02,g.AR);if(g.AK&&g.AB!="none"){var h=function(){ZC.AH(["bubble","scatter"],b.A.AB)!=-1&&b.HL(ZC.K.CN(b.A.B5("bl",0),b.I.A5));b.H["marker.type"]=g.DQ;if(ZC.AH(b.I.H3,ZC._[42])==-1)b.A.A.FN.push(ZC.K.DM("circle")+'class="'+e+'" id="'+b.Q+"--marker"+ZC._[32]+ZC._i_(b.iX+g.C0+ZC.MAPTX)+","+ZC._i_(b.iY+g.C4+ ZC.MAPTX)+","+ZC._i_(ZC.BN(ZC.mobile?6:3,g.AR)*(ZC.mobile?2:1.2))+'"/>');b.A.T!=null&&b.FX()};f=0;if(ZC.AH(["bubble","scatter"],b.A.AB)!=-1)f=1;if(b.A.AB=="radar"&&b.A.CG=="dots")f=1;if(!b.A.ES||!f){var k=g.DQ=="circle"?"circle":"path",l="";if(b.A.I5){f=function(t,r){var u=t.cloneNode(true);l=(u.getAttribute("transform")||"")+" translate("+(b.iX-g.iX)+","+(b.iY-g.iY)+")";ZC.K.EG(u,{transform:l,id:r});t.parentNode.appendChild(u)};g.JE&&f(b.A.PK,b.Q+"-marker-sh-"+k);f(b.A.I5,b.Q+"-marker-"+k);g.BW&& f(b.A.OX,b.Q+"-marker-imgfill-"+k)}else{g.paint();if(!b.C.H6[b.A.J]&&ZC.AH(b.I.H3,ZC._[45])!=-1&&b.A.AB!="bubble")if(b.I.A5=="svg"){b.A.HC=g;b.A.I5=ZC.AJ(b.Q+"-marker-"+k);if(g.JE)b.A.PK=ZC.AJ(b.Q+"-marker-sh-"+k);if(g.BW)b.A.OX=ZC.AJ(b.Q+"-marker-imgfill")}else b.A.HC=g}h()}else{f=g;var m={},o=g.A9,n=g.AR,p=g.iX,s=g.iY;f.iX=p;f.iY=s;m.x=p;m.y=s;switch(b.A.GI){case 1:f.A9=0;m.alpha=o;break;case 2:f.A9=o/2;f.AR=2;m.alpha=o;m.size=n;break;case 3:f.A9=0;f.iX=p-b.C.O.iX;m.alpha=o;m.x=p;break;case 4:f.A9= 0;f.iY=s-b.C.O.iY;m.alpha=o;m.y=s}for(k in b.A.DB){f[ZC.CA.F7[ZC.CE(k)]]=b.A.DB[k];m[ZC.CE(k)]=b.R[ZC.CA.F7[ZC.CE(k)]]}if(b.C.CS==null)b.C.CS={};if(b.C.CS[b.A.J+"-"+b.J]!=null)for(k in b.C.CS[b.A.J+"-"+b.J])f[ZC.CA.F7[ZC.CE(k)]]=b.C.CS[b.A.J+"-"+b.J][k];b.C.CS[b.A.J+"-"+b.J]={};ZC.ET(m,b.C.CS[b.A.J+"-"+b.J]);k=new ZC.CA(f,m,b.A.FE,b.A.GH,ZC.CA.KP[b.A.GJ],function(){h()});k.B7=b;k.IM=function(){b.HL(ZC.K.CN(b.A.B5("bl",0),b.I.A5))};b.GU(k)}}}}},GU:function(a,c){var b=this.C.J4,e=b.JA,f=this.A.Q4;switch(f){default:c&& b.add(c);b.add(a);break;case 1:case 2:case 3:if(c){var g="all";if(f==1)g="plots-group-"+this.J+"-area";else if(f==2)g="nodes-group-"+this.A.J+"-area";if(e[g]==null){var h=new ZC.RQ(g);b.XG(h)}e[g].add(c)}g="all";if(f==1)g="plots-group-"+this.J;else if(f==2)g="nodes-group-"+this.A.J;if(e[g]==null){f=new ZC.RQ(g);b.XG(f)}e[g].add(a)}},LO:function(a){var c=this,b=c.A.AW;c.H2({layer:a,type:"shape",id:"marker",marker:true,initcb:function(){this.DQ=c.H["marker.type"];this.iX=c.iX;this.iY=c.iY;if(c.A.AB== "bubble"){this.X=b[2];this.A6=b[3]}else{this.AT=b[3];this.BI=b[3];this.X=b[2];this.A6=b[1]}this.AR=c.H["marker.size"]}})},RE:function(a){var c=this;c.H2({layer:a,type:"line",id:"line",initcb:function(){this.AT=c.A.AW[3]}})},H2:function(a){var c=this,b,e,f,g,h=a.layer||"hover",k=a.id||"",l=0;if((b=a.marker)!=null)l=ZC._b_(b);switch(h){case "hover":if(c.C.CU["p"+c.A.J]==null||c.C.CU["p"+c.A.J]["n"+c.J]==null){e=l?c.A.EO:c.A.FD;f="hover"}}if(a.state!=null)e=a.state;if(e!=null&&c.C.H["plot"+c.A.J+".visible"]&& e.AK){switch(a.type){case "box":var m=new ZC.FY(c.A);m.Y=m.C6=ZC.AJ(c.C.Q+"-"+f+"-c");m.HD=1;break;case "line":m=new ZC.E7(c.A);g=ZC.K.CN(c.C.Q+"-"+f+"-c",c.I.A5);m.CV=0;break;case "shape":m=new ZC.D5(c.A);m.Y=m.C6=ZC.AJ(c.C.Q+"-"+f+"-c");break;case "area":m=new ZC.D5(c.A);g=ZC.K.CN(c.C.Q+"-"+f+"-c",c.I.A5);m.Y=m.C6=ZC.AJ(c.C.Q+"-"+f+"-c")}m.Q=c.Q+"-"+(k!=""?k+"-":"")+h;m.H.plotidx=c.A.J;m.H.nodeidx=c.J;m.JE=0;if(h!="hover")m.RU=1;a.initcb&&a.initcb.call(m);m.append(e.o);a.parsecb&&a.parsecb.call(m); m.parse();if(c.A.OV.length>0&&c.A.OV[c.J]!=null&&c.A.OV[c.J][h+"-state"]!=null){m.append(c.A.OV[c.J][h+"-state"]);m.parse()}m.GM=function(o){return c.GM(o)};m.C2()&&m.parse();if(m.AK){a.setupcb&&a.setupcb.call(m);switch(a.type){case "box":case "shape":m.locate(2);m.paint();break;case "line":ZC.BQ.setup(g,m);ZC.BQ.paint(g,m,c.H.points);break;case "area":if((b=e.o["alpha-area"])!=null)m.A9=ZC._f_(b);ZC.BQ.setup(g,m);m.paint()}}}},HL:function(){},setup:function(){},A0T:function(){},MU:function(){ZC.K.F6([this.Q+ "-hover-gradient",this.Q+"-marker-hover-gradient",this.I.Q+"-tooltip-text-gradient",this.I.Q+"-tooltip-text-sh-gradient"])},Z8:function(a){return{id:this.C.A.Q,graphid:this.C.Q,plotid:this.A.HS,plotindex:this.A.J,nodeindex:this.J,key:this.CH==null?this.J:this.CH,value:this.A8,text:this.KC(this.A.PF),ev:ZC.A3.BL(a)}},M4:function(a,c){ZC.BV.F1("node_"+c,this.I,this.Z8(a))}}); ZC.G3.prototype.HL=function(a,c){if(typeof c==ZC._[33])c=0;if(c){if(typeof this.H.pointserror!=ZC._[33]){k=new ZC.E7(this);k.copy(this.A.FB);k.parse();k.Q=this.Q+"--error-hover";ZC.BQ.paint(a,k,this.H.pointserror)}}else{k=this.A.D0;var b=this.A.B3;if(this.A.N2.length!=0){var e=null,f=null,g=1;if(this.A.N2.length<=2){if(this.A.N2[0]!=null&&this.A.N2[0]instanceof Array)g=0;if(this.A.N2[1]!=null&&this.A.N2[1]instanceof Array)g=0}else g=0;if(g){e=this.A.N2[0];f=this.A.N2[1]}else if((P5=this.A.N2[this.J])!= null)if(P5 instanceof Array){e=f=P5[0];if(P5.length==2)f=P5[1]}this.H["node-error-plus"]=e;this.H["node-error-minus"]=f;if((e+"").indexOf("%")!=-1){e=ZC.M7(e);if(e<=1)e*=this.A8}if((f+"").indexOf("%")!=-1){f=ZC.M7(f);if(f<=1)f*=this.A8}g=[];var h=ZC.M7(this.A.FB.o[ZC._[23]]);if(h<=1)h=this.C.AB=="vbar"?ZC._i_(h*this.F):this.C.AB=="hbar"?ZC._i_(h*this.D):ZC._i_(h*b.S);b=0;if(this.C.AB=="vbar")b=this.F;else if(this.C.AB=="hbar")b=this.D;if(e!=null){e=k.B4(this.D3+e);this.C.AB=="hbar"?g.push([e,this.iY+ b/2-h/2],[e,this.iY+b/2+h/2],null,[e,this.iY+b/2],[this.iX,this.iY+b/2]):g.push([this.iX+b/2-h/2,e],[this.iX+b/2+h/2,e],null,[this.iX+b/2,e],[this.iX+b/2,this.iY])}if(f!=null){k=k.B4(this.D3-f);this.C.AB=="hbar"?g.push(null,[k,this.iY+b/2-h/2],[k,this.iY+b/2+h/2],null,[k,this.iY+b/2],[this.iX,this.iY+b/2]):g.push(null,[this.iX+b/2-h/2,k],[this.iX+b/2+h/2,k],null,[this.iX+b/2,k],[this.iX+b/2,this.iY])}var k=new ZC.E7(this);k.copy(this.A.FB);k.parse();k.Q=this.Q+"--error";ZC.BQ.paint(a,k,g);this.H.pointserror= g}}}; ZC.VT=ZC.G3.B2({setup:function(){this.OP()},O4:function(){return{color:this.R.AT}},R9:function(){return{"background-color":this.R.AT,color:this.R.BO}},paint:function(a){function c(){if(!b.C.JP&&ZC.DK(b.iX,f.iX-1,f.iX+f.F+1)&&ZC.DK(b.iY,f.iY-1,f.iY+f.D+1)){b.JH();b.HL(ZC.K.CN(b.A.B5("bl",1),b.I.A5));b.A.T!=null&&b.FX()}}var b=this;if(typeof a==ZC._[33])a=0;if(a)if(b.EY==[b.A.B3.V,b.A.B3.A2,b.A.D0.V,b.A.D0.A2])return;b.b();var e=b.A.JK,f=b.A.B3,g=b.A.M;b.setup();b.R.CV=b.CV=0;b.R.C6=b.A.B5("bl",0); var h,k=[];h=b.A.CG;if((b.C.JP||b.A.M6)&&b.A.CG=="spline")h="segmented";switch(h){default:h=1;if(!f.D8&&b.J<=f.V)h=0;if(g[b.J-b.A.U]==null)h=0;if(h){g[b.J-b.A.U].setup();h=0;if(!h){h=ZC.AP.I4(g[b.J-b.A.U].iX,g[b.J-b.A.U].iY,g[b.J].iX,g[b.J].iY);k.push(h)}}k.push([b.iX,b.iY]);h=1;if(!f.D8&&b.J>=f.A2)h=0;if(g[b.J+b.A.U]==null)h=0;if(h){g[b.J+b.A.U].setup();h=0;if(!h){h=ZC.AP.I4(g[b.J].iX,g[b.J].iY,g[b.J+b.A.U].iX,g[b.J+b.A.U].iY,b.R.A9);k.push(h)}}break;case "spline":if(b.A.B!=null)k=b.A.B;b.A.B=[]; if(b.J=f.A2)h=0;if(g[b.J+b.A.U]==null)h=0;if(h){h=[b.iX+(f.AD?-1:1)*f.S/2,b.iY];k.push(h)}break;case "jumped":h=1;if(!f.D8&&b.J<=f.V)h=0;if(g[b.J-b.A.U]==null)h=0;if(h){h=[b.iX-(f.AD?-1:1)*f.S/2,b.iY];k.push(h)}h=[b.iX,b.iY];k.push(h);h=1;if(!f.D8&&b.J>=f.A2)h=0;if(g[b.J+b.A.U]==null)h=0;if(h){h=[b.iX+(f.AD?-1:1)*f.S/2,b.iY];k.push(h)}}g= b.A.F5(b,b.R);b.H.points=k;if(!a){b.R.H.idpath=b.Q;ZC.BQ.setup(e,g);if(b.C.E0!=null&&b.C.E0.FH&&b.A.PX){var m=b.C.O,o=b.C.E0,n=o.AX;a=[];h=0;for(l=k.length;h=f.A2)p=0;if(h[b.J+b.A.U]==null)p=0;if(p){h[b.J+b.A.U].setup();l=ZC.AP.I4(h[b.J].iX,h[b.J].iY,h[b.J+b.A.U].iX,h[b.J+b.A.U].iY);o.push([ZC._i_(l[0]),l[1]-s]);m.push([ZC._i_(l[0]),l[1]+s]);o.push([ZC._i_(l[0]),l[1]-s]);if(!b.A.CL||n==null)m.push([ZC._i_(l[0]),k]);p=ZC.AP.I4(h[b.J].iX,h[b.J].iY,h[b.J+b.A.U].iX,h[b.J+b.A.U].iY,b.R.A9);g.push([p[0],p[1]])}else if(b.J==f.A2)if(f.AD){m.push([f.iX+f.Z-l,b.iY+s]);if(!b.A.CL||n==null)m.push([ZC._i_(f.iX+f.Z-l), k])}else{m.push([f.iX+f.F-f.CP-l,b.iY+s]);if(!b.A.CL||n==null)m.push([ZC._i_(f.iX+f.F-f.CP-l),k])}else if(!b.A.CL||n==null){m.push([ZC._i_(b.iX),k]);o.push([ZC._i_(b.iX),k]);o.push([ZC._i_(b.iX+f.S/2),k])}else if(b.A.A.AA[b.A.J-1]!=null){p=b.A.A.AA[b.A.J-1];p.M[b.J]!=null&&m.push([ZC._i_(b.iX),p.M[b.J].iY+s])}break;case "spline":if(b.A.CC!=null)o=b.A.CC;if(b.A.A4!=null)m=b.A.A4;b.A.CC=[];b.A.A4=[];if(b.A.B!=null)g=b.A.B;b.A.B=[];if(h[b.J+b.A.U]!=null){p=[];for(l=-1;l<3;l++)if(h[b.J+l]!=null){h[b.J+ l].setup();p.push(h[b.J+l].iY)}else p.push(b.iY);p=ZC.AP.NO(p,ZC._i_(f.S*b.A.U));if(m.length==0)if(!b.A.CL||n==null)m.push([ZC._i_(b.iX+(f.AD?-1:1)*p[0][0]*f.S),k]);for(l=0;l=0;l--)m.push(n[l]);if(b.A.A.C1==null)b.A.A.C1=[];b.A.A.C1[b.J]=o;k=b.A.F5(b,b.R);b.H.points=g;b.H.pointsarea=m;if(!a){n=b.C.O;if(b.A.DE.length==0&&typeof b.A.XW!=ZC._[33]&&!b.R.o.override&&!b.C.I6)a=b.A.XW;else{a=new ZC.D5(b.A);a.copy(k);a.A9=b.A.DV}a.CV=1;a.J0=1;a.AI=0;a.AU=0;a.EC=0;a.FP=0;a.Y=b.A.B5("bl",b.C.CL?0:1);a.B=m;if(b.A.IX==90||b.A.IX==270)a.ST();else a.DF=[n.iX,n.iY,n.iX+n.F,n.iY+n.D];a.DF[1]=b.A.H["min-y"]; a.DF[3]=b.A.H["max-y"];a.Q=b.Q+"-area";b.A.ES||(a.H.areanode=1);ZC.BQ.setup(e,k);if(b.C.E0!=null&&b.C.E0.FH&&b.A.PX){n=b.C.O;o=b.C.E0;s=o.AX;p=[];l=0;for(h=m.length;l=b.EA&&!b.AD||this.A80){f=l;l=a.A.BS;if(l<=1)l*=f;m+=(f-l)/2}var o=l,n=a.iY;if(a.A.CL){l=a.C.LQ=="100%"?b.B4(100*(a.D3-a.A8)/a.A.A.HF[a.J]["%total"]):b.B4(a.D3-a.A8);l=ZC._l_(l,b.iY,b.iY+b.D);if(n<=l)var p=l-a.iY;else{n=l;p=a.iY-l}}else if(n<=e)p=e-a.iY;else{n=e;p=a.iY-e}if(p<1&&a.A8>0){p=1.1;if(b.AD)n-=1.1}a.F=o;a.D= p;a.iX=m;a.H.iX=m;a.H.iY=n;a.H.D9=e;e=a.A.F5(a,a.R);if(a.AK){var s;switch(a.A.CG){default:if(a.A.DE.length==0&&typeof a.A.PD!=ZC._[33]&&!a.R.o.override&&!a.C.I6)s=a.A.PD;else{s=new ZC.FY(a.A);s.copy(e)}s.Q=a.Q;s.iX=m;s.iY=n;s.F=a.F;s.D=a.D;if(c.S<10){s.F=ZC.BN(1,s.F)+1;s.IT=0;s.CV=0}else{s.IT=1;s.CV=1}break;case "pyramid":case "cone":if(a.A.DE.length==0&&typeof a.A.PD!=ZC._[33]&&!a.R.o.override&&!a.C.I6)s=a.A.PD;else{s=new ZC.D5(a.A);s.copy(e)}s.Q=a.Q;s.B=b.AD?[[m+a.F/2,n+a.D],[m,n],[m+a.F,n],[m+ a.F/2,n+a.D]]:[[m+a.F/2,n],[m,n+a.D],[m+a.F,n+a.D],[m+a.F/2,n]];a.H.points=s.B;s.iX=m;s.iY=n;s.locate(2)}s.Y=a.A.B5("bl",1);s.C6=a.A.B5("bl",0);if(a.C.E0!=null&&a.C.E0.FH&&a.A.PX){c=a.C.O;b=a.C.E0;l=b.AX;f=(s.iX-c.iX)/c.F;g=(s.iY-c.iY)/c.D;h=new ZC.FY(a.A);h.copy(e);h.Q=a.Q+"-preview";h.iX=l.iX+l.AU+f*(l.F-2*l.AU);h.iY=l.iY+l.AU+g*(l.D-2*l.AU);h.F=s.F/c.F*(l.F-2*l.AU);h.D=s.D/c.D*(l.D-2*l.AU);if(l.F/a.A.M.length<10){h.F+=0.5;h.IT=0;h.CV=0}else{h.IT=1;h.CV=1}h.Y=h.C6=b.Y;h.paint()}var t=function(){a.HL(ZC.K.CN(s.Y, a.I.A5));if(a.A.GG){var u=a.C.Q+ZC._[36]+a.C.Q+"-plot-"+a.A.J+ZC._[6];u=ZC.K.DM("rect")+'class="'+u+'" id="'+a.Q+ZC._[32]+ZC._i_(m+ZC.MAPTX)+","+ZC._i_(n+ZC.MAPTX)+","+ZC._i_(m+o+ZC.MAPTX)+","+ZC._i_(n+p+ZC.MAPTX)+'"/>';a.A.A.FN.push(u)}a.A.T!=null&&a.FX()};if(a.A.ES&&!a.C.FL){c=s;b={};c.iX=m;c.iY=n;c.F=o;c.D=p;b.x=m;b.y=n;b.width=o;b.height=p;switch(a.A.GI){case 1:c.A9=0;b.alpha=e.A9;break;case 2:c.A9=0;c.iY=a.C.O.iY+a.C.O.D/2;c.D=1;b.alpha=e.A9;b.height=a.D;b.y=n;break;case 3:c.A9=0;c.iY=a.C.O.iY+ a.C.O.D;c.D=1;b.alpha=e.A9;b.height=a.D;b.y=n;break;case 4:c.A9=0;c.iY=n+a.D/2;c.D=1;b.alpha=e.A9;b.height=a.D;b.y=n;break;case 5:c.A9=0;c.F=1;b.alpha=e.A9;b.width=a.F}for(var r in a.A.DB){c[ZC.CA.F7[ZC.CE(r)]]=a.A.DB[r];b[ZC.CE(r)]=e[ZC.CA.F7[ZC.CE(r)]]}if(a.C.CS==null)a.C.CS={};if(a.C.CS[a.A.J+"-"+a.J]!=null)for(r in a.C.CS[a.A.J+"-"+a.J])c[ZC.CA.F7[ZC.CE(r)]]=a.C.CS[a.A.J+"-"+a.J][r];a.C.CS[a.A.J+"-"+a.J]={};ZC.ET(b,a.C.CS[a.A.J+"-"+a.J]);r=new ZC.CA(c,b,a.A.FE,a.A.GH,ZC.CA.KP[a.A.GJ],function(){t()}); r.B7=a;r.IM=function(){a.HL(ZC.K.CN(s.Y,a.I.A5))};a.GU(r)}else{s.paint();t()}if(a.A.DE.length==0&&typeof a.A.PD==ZC._[33]&&!a.R.o.override&&!a.C.I6)if(!a.A.ES)a.A.PD=s}},A0T:function(a){var c=this;if(!ZC.move){var b="";switch(c.A.CG){default:b="box";break;case "pyramid":b="shape"}c.H2({layer:a,type:b,initcb:function(){this.AT=c.A.AW[1];this.BI=c.A.AW[1];this.X=c.A.AW[3];this.A6=c.A.AW[2]},setupcb:function(){switch(c.A.CG){default:this.iX=c.H.iX;this.F=c.F;this.iY=c.H.iY;this.D=c.D;var e=c.C.O;if(this.iY< e.iY){this.D-=e.iY-this.iY;this.iY=e.iY}if(this.iY+this.D>e.iY+e.D)this.D=e.iY+e.D-this.iY;break;case "pyramid":case "cone":this.B=c.H.points}}});c.HL(ZC.K.CN(c.C.Q+ZC._[24],c.I.A5),true)}}}); ZC.SD=ZC.G3.B2({setup:function(){this.OP()},A00:function(a){var c="top-out",b=this.C.AY(this.A.B6("v")[0]);b=this.A8>=b.EA&&!b.AD||this.A80){f=l;l=a.A.BS;if(l<=1)l*=f;m+=(f-l)/2}var o=l,n=a.iX;if(a.A.CL){l=a.C.LQ=="100%"?b.B4(100*(a.D3-a.A8)/a.A.A.HF[a.J]["%total"]):b.B4(a.D3-a.A8);l=ZC._l_(l,b.iX,b.iX+b.F);if(n<=l)var p=l-a.iX;else{n=l;p=a.iX-l}}else if(n<=e)p=e-a.iX;else{n=e;p=a.iX-e}if(p<1&&a.A8>0){p=1.1;n-=1.1}a.F=p;a.D=o;a.iY= m;a.H.iX=n;a.H.iY=m;a.H.GD=e;e=a.A.F5(a,a.R);if(a.AK){var s;switch(a.A.CG){default:if(a.A.DE.length==0&&typeof a.A.PD!=ZC._[33]&&!a.R.o.override&&!a.C.I6)s=a.A.PD;else{s=new ZC.FY(a.A);s.copy(e)}s.Q=a.Q;s.iX=n;s.iY=m;s.F=a.F;s.D=a.D;if(c.S<10){s.D=ZC.BN(1,s.D)+1;s.IT=0;s.CV=0}else{s.IT=1;s.CV=1}break;case "pyramid":case "cone":if(a.A.DE.length==0&&typeof a.A.PD!=ZC._[33]&&!a.R.o.override&&!a.C.I6)s=a.A.PD;else{s=new ZC.D5(a.A);s.copy(e)}s.Q=a.Q;s.B=b.AD?[[n,m+a.D/2],[n+a.F,m],[n+a.F,m+a.D],[n,m+a.D/ 2]]:[[n+a.F,m+a.D/2],[n,m],[n,m+a.D],[n+a.F,m+a.D/2]];a.H.points=s.B;s.iX=n;s.iY=m;s.locate(2)}s.Y=a.A.B5("bl",1);s.C6=a.A.B5("bl",0);var t=function(){a.HL(ZC.K.CN(s.Y,a.I.A5));if(a.A.GG){var u=a.C.Q+ZC._[36]+a.C.Q+ZC._[37]+a.A.J+ZC._[6];u=ZC.K.DM("rect")+'class="'+u+'" id="'+a.Q+ZC._[32]+ZC._i_(n+ZC.MAPTX)+","+ZC._i_(m+ZC.MAPTX)+","+ZC._i_(n+p+ZC.MAPTX)+","+ZC._i_(m+o+ZC.MAPTX)+'"/>';a.A.A.FN.push(u)}a.A.T!=null&&a.FX()};if(a.A.ES&&!a.C.FL){c=s;b={};c.iX=n;c.iY=m;c.F=p;c.D=o;b.x=n;b.y=m;b.width= p;b.height=o;switch(a.A.GI){case 1:c.A9=0;b.alpha=a.R.A9;break;case 2:c.A9=0;c.iX=a.C.O.iX+a.C.O.F/2;c.F=1;b.alpha=a.R.A9;b.width=a.F;b.x=n;break;case 3:c.A9=0;c.iX=a.C.O.iX;c.F=1;b.alpha=a.R.A9;b.width=a.F;b.x=n;break;case 4:c.A9=0;c.iX=n+a.F/2;c.F=1;b.alpha=a.R.A9;b.width=a.F;b.x=n;break;case 5:c.A9=0;c.D=1;b.alpha=a.R.A9;b.height=a.D}for(var r in a.A.DB){c[ZC.CA.F7[ZC.CE(r)]]=a.A.DB[r];b[ZC.CE(r)]=a.R[ZC.CA.F7[ZC.CE(r)]]}if(a.C.CS==null)a.C.CS={};if(a.C.CS[a.A.J+"-"+a.J]!=null)for(r in a.C.CS[a.A.J+ "-"+a.J])c[ZC.CA.F7[ZC.CE(r)]]=a.C.CS[a.A.J+"-"+a.J][r];a.C.CS[a.A.J+"-"+a.J]={};ZC.ET(b,a.C.CS[a.A.J+"-"+a.J]);r=new ZC.CA(c,b,a.A.FE,a.A.GH,ZC.CA.KP[a.A.GJ],function(){t()});r.B7=a;r.IM=function(){a.HL(ZC.K.CN(s.Y,a.I.A5))};a.GU(r)}else{s.paint();t()}if(a.A.DE.length==0&&typeof a.A.PD==ZC._[33]&&!a.R.o.override&&!a.C.I6)if(!a.A.ES)a.A.PD=s}},A0T:function(a){var c=this;if(!ZC.move){var b="";switch(c.A.CG){default:b="box";break;case "pyramid":b="shape"}c.H2({layer:a,type:b,initcb:function(){this.AT= c.A.AW[1];this.BI=c.A.AW[1];this.X=c.A.AW[3];this.A6=c.A.AW[2]},setupcb:function(){switch(c.A.CG){default:this.iX=c.H.iX;this.iY=c.H.iY;this.F=c.F;this.D=c.D;var e=c.C.O;if(this.iXe.iX+e.F)this.F=e.iX+e.F-this.iX;break;case "pyramid":case "cone":this.B=c.H.points}}});c.HL(ZC.K.CN(c.C.Q+ZC._[24],c.I.A5),true)}}}); ZC.U2=ZC.G3.B2({setup:function(){var a=this.A.B3,c=this.A.D0,b=[a.V,a.A2,c.V,c.A2];if(this.EY!=b){this.iX=a.B4(this.CH);this.iY=c.B4(this.A8);this.EY=b}if(!this.FH){this.copy(this.A);this.DE=this.A.DE;this.C2()&&this.parse(false);this.FH=1}},paint:function(){this.b();var a=this.A.B3;this.setup();ZC.DK(this.iX,a.iX,a.iX+a.F)&&ZC.DK(this.iY,a.iY,a.iY+a.D)&&this.JH(false,true)},A0T:function(a){ZC.move||this.LO(a)}}); ZC.UT=ZC.G3.B2({$i:function(a){this.b(a);this.SM=null},parse:function(){this.b();if(this.o[ZC._[11]]instanceof Array&&this.o[ZC._[11]][2]!=null)this.SM=ZC._f_(this.o[ZC._[11]][2])},KC:function(a,c){this.DN=[["%v0",this.CH],["%v1",this.A8],["%v2",this.SM]];return a=this.b(a,c)},setup:function(){var a=this.A.B3,c=this.A.D0,b=[a.V,a.A2,c.V,c.A2];if(this.EY!=b){this.iX=a.B4(this.CH);this.iY=c.B4(this.A8);this.EY=b}if(!this.FH){this.copy(this.A);this.DE=this.A.DE;this.C2()&&this.parse(false);this.FH=1}}, paint:function(){this.b();var a=this.A.B3,c=this.A.D0;this.setup();this.H["marker.size"]=ZC.BN(2.02,this.SM*this.A.HY*((c.D-c.Z-c.CP)/(c.C8-c.BJ))/2);ZC.DK(this.iX,a.iX,a.iX+a.F)&&ZC.DK(this.iY,a.iY,a.iY+a.D)&&this.JH(false,true)},A0T:function(a){ZC.move||this.LO(a)}}); ZC.X0=ZC.G3.B2({T:null,$i:function(a){this.b(a)},parse:function(){this.b()},KC:function(a,c){var b=this.A.MB();ZC.ET(c,b);var e=this.A8*100/this.A.A.K2[this.J],f=new String(e);if(b[ZC._[14]]!=null)f=e.toFixed(ZC.BN(0,ZC._i_(b[ZC._[14]])));this.DN=[["%node-percent-value",f],["%npv",f]];return a=this.b(a,c)},SR:function(a){var c=(this.AE+this.AO)/2%360,b=0;if((a=a["offset-r"])!=null)b=ZC._f_(ZC._p_(a));if(b<1)b*=this.AR;c=ZC.AP.BA(this.iX,this.iY,this.BG+0.6*(this.AR-this.BG)+this.DI+b,c);return[c[0], c[1],{reference:this,center:true}]},A16:function(){var a=ZC.AP.BA(this.iX,this.iY,this.BG+0.5*(this.AR-this.BG)+this.DI,(this.AE+this.AO)/2%360);return[a[0],a[1]]},setup:function(){var a=this.C.AY(this.A.B6("k")[0]),c=Math.floor(this.J/a.G6);this.iX=a.iX+this.J%a.G6*a.E4+a.E4/2+a.C0;this.iY=a.iY+c*a.E5+a.E5/2+a.C4;if(!this.FH){this.copy(this.A);this.DE=this.A.DE;this.C2()&&this.parse(false);this.FH=1}},O4:function(a){var c={},b="out";if((a=a.o[ZC._[9]])!=null)b=a;c.color=b=="out"?this.X:this.BO;return c}, A00:function(a){var c,b="out";if((c=a.o[ZC._[9]])!=null)b=c;c=(this.AE+this.AO)/2%360;var e;if(b!="in"){b=(this.AR*1.25+this.A.DI+a.DI)*ZC.CT(c);e=(this.AR*1.25+this.A.DI+a.DI)*ZC.CJ(c);b=this.iX+b+a.C0-a.F/2;var f=e=this.iY+e+a.C4-a.D/2;this.T=a;if(c>=0&&c<=90||c>=270&&c<=360)b+=a.F/2+10;else b-=a.F/2+10;var g=null,h=-1,k=this.iX,l=this.iY;if(this.A.J>0&&this.A.A.AA[this.A.J-1].M.length>this.J){g=this.A.A.AA[this.A.J-1].M[this.J];if(g.T!=null&&g.T.AK&&g.A8!=null){var m=g.T.iY,o=g.T.D;h=(g.AE+g.AO)/ 2%360;var n=0,p=b-k,s=e-l;p=Math.sqrt(p*p+s*s);if(c>=0&&c<=90||c>=270&&c<=360&&h>=0&&h<=90||h>=270&&h<=360){if(e90&&c<270&&h>90&&h<270)if(m=t&&(c>90&&c<180||c>=270)){b=Math.asin(t/p);b=b=c>90&&c<270?k-p*Math.cos(b):k+p*Math.cos(b)}}}}t=1;n=0;p=b-k;s=e-l;p=Math.sqrt(p*p+s*s);for(s=0;t&&n<20;){t=0;n++;for(var r={x:b,y:e,width:a.F,height:a.D},u=0,y=this.A.A.MV.length;u=0&&c<=90||c>=270&&c<=360)&&(h>=0&&h<=90||h>=270&&h<=360)){if(e90&&c<270&&h>90&&h<270)if(m=t&&(c>90&&c<180||c>=270)){b=Math.asin(t/p);b=b=c>90&&c<270?k-p*Math.cos(b):k+p*Math.cos(b)}t=1}}}w={x:b,y:e,width:a.F,height:a.D,plotindex:this.A.J,nodeindex:this.J,oy:f};this.A.A.MV.push(w)}else{m=ZC.AP.BA(this.iX,this.iY,this.BG+0.5*(this.AR-this.BG)+this.DI+a.DI,c);b=m[0]- a.CZ/2+this.C0;e=m[1]-a.C9/2+this.C4}return[b,e,c]},FX:function(){var a=this,c,b=a.b();if(b.AK&&b.B0!=null&&b.B0!=""){var e="out";if((c=b.o[ZC._[9]])!=null)e=c;if(e=="out"){e=1;if((c=b.o.connected)!=null)e=ZC._b_(c);if(e){c=new ZC.D5(a.A);c.Y=c.C6=a.I.usc()?a.I.mc("top"):a.C.AM["3d"]||a.I.KY?ZC.AJ(a.C.Q+"-plots-vb-c"):ZC.AJ(a.C.Q+"-plot-"+a.A.J+"-vb-c");c.append(a.A.AV.o);a.O4(b);c.Q=a.Q+"-connector";c.AT=a.X;c.DQ="line";c.B=[];e=b.H.positioninfo;var f=(a.AE+a.AO)/2%360,g=e[2];ZC._a_(0.1*a.AR*ZC.CJ(f)); f=ZC.AP.BA(a.iX,a.iY,a.AR+a.DI,f);f[0]+=a.C0;f[1]+=a.C4;c.B.push(f);g>=0&&g<=90||g>=270&&g<=360?c.B.push([e[0]-10,e[1]+b.D/2],[e[0],e[1]+b.D/2]):c.B.push([e[0]+10+b.F,e[1]+b.D/2],[e[0]+b.F,e[1]+b.D/2]);c.parse();c.GM=function(h){return a.GM(h)};c.C2()&&c.parse();c.AK&&c.paint()}}}},paint:function(){function a(){var o=e.DA(),n=c.C.Q+ZC._[36]+c.C.Q+ZC._[37]+c.A.J+ZC._[6];o=ZC.K.DM("poly")+'class="'+n+'" id="'+c.Q+ZC._[32]+o+'"/>';c.A.A.FN.push(o);c.A.T!=null&&c.FX()}var c=this;c.b();if(!(c.A8<0)){var b= c.C.AY(c.A.B6("k")[0]);c.setup();c.AR=ZC.CO(b.E5,b.E4)/2;if(c.A.o[ZC._[23]]!=null)c.AR=c.A.AR;c.AR=b.HY*c.AR;if(c.BG<1)c.BG*=c.AR;b=c.A.F5(c,c);var e=new ZC.D5(c.A);e.Q=c.Q;e.Y=c.A.B5("bl",1);e.C6=c.A.B5("bl",0);e.copy(b);var f=c.iX,g=c.iY;if(c.DI>0){var h=ZC.AP.BA(c.iX,c.iY,c.DI,(c.AE+c.AO)/2);f=h[0];g=h[1]}e.iX=f;e.iY=g;e.AR=c.AR;e.DQ="pie";e.AE=c.AE;e.AO=c.AO;e.BG=c.BG;e.H.plotidx=c.A.J;e.H.nodeidx=c.J;e.parse();c.DR=e;if(c.A.ES&&!c.C.FL){var k=e,l={};k.iX=f;k.iY=g;k.AE=c.AE;k.AO=c.AO;l.angleStart= c.AE;l.angleEnd=c.AO;l.x=f;l.y=g;switch(c.A.GI){case 1:k.A9=0;l.alpha=b.A9;break;case 2:k.A9=0;k.AO=c.AE;l.alpha=b.A9;l.angleEnd=c.AO;break;case 3:k.A9=0;k.AO=c.AE;k.AR=2;l.alpha=b.A9;l.angleEnd=c.AO;l.size=c.AR;break;case 4:k.A9=0;h=ZC.AP.BA(c.iX,c.iY,c.AR*1.2,(c.AE+c.AO)/2);k.iX=h[0];k.iY=h[1];l.alpha=b.A9;l.x=f;l.y=g;break;case 5:k.A9=0;k.AE=k.AO=(c.AE+c.AO)/2;l.alpha=b.A9;l.angleStart=c.AE;l.angleEnd=c.AO}for(var m in c.A.DB){k[ZC.CA.F7[ZC.CE(m)]]=c.A.DB[m];l[ZC.CE(m)]=b[ZC.CA.F7[ZC.CE(m)]]}if(c.C.CS== null)c.C.CS={};if(c.C.CS[c.A.J+"-"+c.J]!=null)for(m in c.C.CS[c.A.J+"-"+c.J])k[ZC.CA.F7[ZC.CE(m)]]=c.C.CS[c.A.J+"-"+c.J][m];c.C.CS[c.A.J+"-"+c.J]={};ZC.ET(l,c.C.CS[c.A.J+"-"+c.J]);m=new ZC.CA(k,l,c.A.FE,c.A.GH,ZC.CA.KP[c.A.GJ],function(){a()});m.B7=c;c.GU(m)}else{e.paint();a()}}},A0T:function(a){var c=this;ZC.move||c.H2({layer:a,type:"shape",initcb:function(){this.copy(c);this.iX=c.iX;this.iY=c.iY;if(c.DI>0){var b=ZC.AP.BA(c.iX,c.iY,c.DI,(c.AE+c.AO)/2);this.iX=b[0];this.iY=b[1]}this.AR=c.AR;this.DQ= "pie";this.X=c.A.AW[3];this.A6=c.A.AW[2];this.AE=c.AE;this.AO=c.AO;this.BG=c.BG}})},MU:function(){}}); ZC.T6=ZC.G3.B2({setup:function(){var a=this.C.AY(this.A.B6("k")[0]);this.iX=a.iX+a.F/2+a.C0;this.iY=a.iY+a.D/2+a.C4;if(!this.FH){this.copy(this.A);this.o[ZC._[10]]=null;this.DE=this.A.DE;this.C2()&&this.parse(false);this.FH=1}},A16:function(){var a=ZC.AP.BA(this.iX,this.iY,this.BG+this.H.bandwidth/2+this.DI,(this.AE+this.AO)/2%360);return[a[0],a[1]]},KC:function(a,c){var b=this.A.MB();ZC.ET(c,b);var e=this.A8*100/this.A.A.K2[this.J],f=new String(e);if(b[ZC._[14]]!=null)f=e.toFixed(ZC.BN(0,ZC._i_(b[ZC._[14]]))); this.DN=[["%node-percent-value",f],["%npv",f]];return a=this.b(a,c)},O4:function(a){var c={},b="in";if(a.o[ZC._[9]]!=null)b=a.o[ZC._[9]];c.color=b=="out"?this.X:this.BO;return c},A00:function(a){var c="in";if(a.o[ZC._[9]]!=null)c=a.o[ZC._[9]];var b=(this.AE+this.AO)/2%360;if(c=="out")if(this.J==this.A.M.length-1){ZC._a_(0.1*this.AR*ZC.CJ(b));var e=ZC.AP.BA(this.iX,this.iY,this.A.OG+(this.A.M.length+1)*(this.H.bandwidth+this.H.bandspace)-this.H.bandspace-this.H.bandwidth/2+a.DI,b);c=b>=0&&b<90||b>= 270&&b<360?e[0]+20+this.C0:e[0]-a.F-20+this.C0;a=e[1]-a.C9/2+this.C4}else a=c=-1;else{e=ZC.AP.BA(this.iX,this.iY,this.BG+this.H.bandwidth/2+a.DI,b);c=e[0]-a.CZ/2+this.C0;a=e[1]-a.C9/2+this.C4}return[c,a,b]},FX:function(){var a=this,c=a.b();if(c.AK&&c.B0!=null&&c.B0!=""){var b="in";if(c.o[ZC._[9]]!=null)b=c.o[ZC._[9]];if(b=="out"&&a.J==a.A.M.length-1){b=new ZC.D5(a.A);b.Y=b.C6=a.I.usc()?a.I.mc("top"):a.C.AM["3d"]||a.I.KY?ZC.AJ(a.C.Q+"-plots-vb-c"):ZC.AJ(a.C.Q+"-plot-"+a.A.J+"-vb-c");b.append(a.A.AV.o); a.O4(c);b.AT=a.X;b.DQ="line";b.B=[];var e=(a.AE+a.AO)/2%360;ZC._a_(0.1*a.AR*ZC.CJ(e));var f=ZC.AP.BA(a.iX,a.iY,a.BG+a.H.bandwidth+c.DI,e);c=ZC.AP.BA(a.iX,a.iY,a.A.OG+(a.A.M.length+1)*(a.H.bandwidth+a.H.bandspace)-a.H.bandspace-a.H.bandwidth/2+c.DI,e);f[0]+=a.C0;c[0]+=a.C0;f[1]+=a.C4;c[1]+=a.C4;b.B.push(f,c);e>=0&&e<90||e>=270&&e<360?b.B.push([c[0]+20,c[1]]):b.B.push([c[0]-20,c[1]]);b.parse();b.GM=function(g){return a.GM(g)};b.C2()&&b.parse();b.AK&&b.paint()}}},paint:function(){function a(){var l= g.DA(),m=c.C.Q+ZC._[36]+c.C.Q+ZC._[37]+c.A.J+ZC._[6];l=ZC.K.DM("poly")+'class="'+m+'" id="'+c.Q+ZC._[32]+l+'"/>';c.A.A.FN.push(l);c.A.T!=null&&c.FX()}var c=this;c.b();var b=c.C.AY(c.A.B6("k")[0]);c.setup();c.AR=ZC.CO(b.F,b.D)/2;c.AR=b.HY*c.AR;c.BG=c.A.OG;if(c.BG<1)c.BG=c.A.OG*c.AR;var e=c.A.KR;if(e<1)e=c.A.KR*c.AR;var f=(c.AR-c.BG-(c.A.M.length-1)*e)/c.A.M.length;f=ZC.BN(f,2);c.BG+=c.J*(f+e);c.AR=c.BG+f;b=c.A.F5(c,c);var g=new ZC.D5(c.A);g.Q=c.Q;g.Y=c.A.B5("bl",1);g.C6=c.A.B5("bl",0);g.copy(b);g.iX= c.iX;g.iY=c.iY;g.DQ="pie";g.AE=c.AE;g.AO=c.AO;g.BG=c.BG;g.AR=c.AR;g.parse();var h=g.BG;c.H.bandwidth=f;c.H.bandspace=e;if(c.A.ES&&!c.C.FL){e=g;f={};e.AE=c.AE;e.AO=c.AO;f.angleStart=c.AE;f.angleEnd=c.AO;switch(c.A.GI){case 1:e.A9=0;f.alpha=b.A9;break;case 2:e.A9=0;e.AO=c.AE;f.alpha=b.A9;f.angleEnd=c.AO;break;case 3:e.A9=0;e.AO=c.AE;e.BG=h+c.H.bandwidth;f.alpha=b.A9;f.angleEnd=c.AO;f.slice=h;break;case 4:e.A9=0;h=ZC.AP.BA(c.iX,c.iY,c.AR,(c.AE+c.AO)/2);e.iX=h[0];e.iY=h[1];f.alpha=b.A9;f.x=c.iX;f.y=c.iY; break;case 5:e.A9=0;e.AE=e.AO=(c.AE+c.AO)/2;f.alpha=b.A9;f.angleStart=c.AE;f.angleEnd=c.AO}for(var k in c.A.DB){e[ZC.CA.F7[ZC.CE(k)]]=c.A.DB[k];f[ZC.CE(k)]=b[ZC.CA.F7[ZC.CE(k)]]}if(c.C.CS==null)c.C.CS={};if(c.C.CS[c.A.J+"-"+c.J]!=null)for(k in c.C.CS[c.A.J+"-"+c.J])e[ZC.CA.F7[ZC.CE(k)]]=c.C.CS[c.A.J+"-"+c.J][k];c.C.CS[c.A.J+"-"+c.J]={};ZC.ET(f,c.C.CS[c.A.J+"-"+c.J]);k=new ZC.CA(e,f,c.A.FE,c.A.GH,ZC.CA.KP[c.A.GJ],function(){a()});k.B7=c;c.GU(k)}else{g.paint();a()}},A0T:function(a){var c=this;ZC.move|| c.H2({layer:a,type:"shape",initcb:function(){this.copy(c);this.iX=c.iX;this.iY=c.iY;this.DQ="pie";this.X=c.A.AW[3];this.A6=c.A.AW[2];this.AE=c.AE;this.AO=c.AO;this.BG=c.BG;this.AR=c.AR},parsecb:function(){this.o[ZC._[10]]=null}})}}); ZC.UZ=ZC.G3.B2({setup:function(){var a=this.A.B3,c=this.A.D0,b=[a.V,a.A2,c.V,c.A2];if(this.EY!=b){c=c.O5(this.D3);a=a.A0U(this.J,c);this.iX=a[0];this.iY=a[1];this.EY=b}if(!this.FH){this.copy(this.A);this.DE=this.A.DE;this.C2()&&this.parse(false);this.FH=1}},A00:function(a){var c=this.A.B3,b=this.A.D0,e=this.C.AY("scale"),f=e.iX+e.F/2;e=e.iY+e.D/2;var g=360/c.W.length,h=b.O5(this.D3);switch(this.A.CG){case "dots":case "line":case "area":var k=ZC.AP.BA(f,e,b.Z+h*1.1+a.DI+ZC.BN(a.CZ/2,a.C9/2),c.C5+this.J* g);k[0]-=a.CZ/2;k[1]-=a.C9/2;break;case "rose":k=ZC.AP.BA(f,e,b.Z+h*1.1+a.DI+ZC.BN(a.CZ/2,a.C9/2),c.C5+this.J*g);k[0]-=a.CZ/2;k[1]-=a.C9/2}return[k[0],k[1]]},O4:function(){return{color:this.AT}},R9:function(){return{"background-color":this.AT,color:this.BO}},paint:function(){function a(){var F=c.C.Q+ZC._[36]+c.C.Q+ZC._[37]+c.A.J+ZC._[6],G="",K="";if(ZC.AH(["dots"],c.A.CG)==-1)if(ZC.AH(["line","area"],c.A.CG)!=-1){K=ZC.AP.M0(ZC.AP.SQ(c.H.points),2);G=K!=""?ZC.K.DM("poly")+'class="'+F+'" id="'+c.Q+ ZC._[32]+K+'"/>':ZC.K.DM("circle")+'class="'+F+'" id="'+c.Q+ZC._[32]+ZC._i_(AG.iX+ZC.MAPTX)+","+ZC._i_(AG.iY+ZC.MAPTX)+","+ZC._i_(ZC.BN(3,AG.AR)*1.5)+'"/>';c.JH(false,true)}else if(ZC.AH(["rose"],c.A.CG)!=-1){K=t.DA();G=ZC.K.DM("poly")+'class="'+F+'" id="'+c.Q+ZC._[32]+K+'"/>'}c.A.A.FN.push(G);c.A.T!=null&&c.FX()}var c=this;c.b();var b=c.A.JK,e=c.A.OW,f=c.A.B3,g=c.A.D0,h=c.A.M;c.setup();c.CV=0;c.C6=c.A.B5("bl",0);var k=c.A.F5(c,c);if(ZC.AH(["line","area"],c.A.CG)!=-1){var l=[],m=[];if(c.J>f.V){if(h[c.J- 1]!=null){h[c.J-1].setup();var o=ZC.AP.I4(h[c.J-1].iX,h[c.J-1].iY,h[c.J].iX,h[c.J].iY);l.push(o);m.push(o)}}else if(h[f.A2]!=null){h[f.A2].setup();o=ZC.AP.I4(h[f.A2].iX,h[f.A2].iY,h[c.J].iX,h[c.J].iY);l.push(o);m.push(o)}l.push([c.iX,c.iY]);m.push([c.iX,c.iY]);if(c.J')}},A0T:function(a){if(!ZC.move){this.b(a);a=new ZC.FY(this.A);a.copy(this.EJ);a.Y=ZC.AJ(this.C.Q+ZC._[24]);a.JE=0;a.iX=this.EJ.iX;a.iY=this.EJ.iY;a.paint()}}}); ZC.U3=ZC.SD.B2({EJ:null,KC:function(a,c){this.DN=[["%node-goal-value",this.A.J7[this.J]],["%g",this.A.J7[this.J]]];return a=this.b(a,c)},paint:function(){this.b();if(this.A.J7[this.J]!=null){var a=this.A.D0.B4(this.A.J7[this.J]);this.EJ=new ZC.FY(this.A);this.EJ.Q=this.Q+"-goal";this.EJ.copy(this.A.EJ);this.EJ.Y=this.A.B5("bl",1);this.EJ.C6=this.A.B5("bl",0);this.EJ.iY=this.H.iY-this.D*0.2;this.EJ.D=this.D*1.4;if(this.A.EJ.o[ZC._[21]]==null)this.EJ.F=ZC.CO(5,this.C.O.F/30);this.EJ.iX=a-this.EJ.F/ 2;this.EJ.paint();a=this.C.Q+ZC._[36]+this.C.Q+ZC._[37]+this.A.J+ZC._[6];this.A.A.FN.push(ZC.K.DM("rect")+'class="'+a+'" id="'+this.Q+"--goal"+ZC._[32]+ZC._i_(this.EJ.iX)+","+ZC._i_(this.EJ.iY)+","+ZC._i_(this.EJ.iX+this.EJ.F)+","+ZC._i_(this.EJ.iY+this.EJ.D)+'"/>')}},A0T:function(a){if(!ZC.move){this.b(a);a=new ZC.FY(this.A);a.copy(this.EJ);a.Y=ZC.AJ(this.C.Q+ZC._[24]);a.JE=0;a.iX=this.EJ.iX;a.iY=this.EJ.iY;a.paint()}}}); ZC.VG=ZC.G3.B2({setup:function(){var a=this.A.B3,c=this.A.D0,b=[a.V,a.A2,c.V,c.A2];if(this.EY!=b){this.iX=a.AD?a.iX+a.F-a.Z-(this.J+1)*a.S:a.iX+a.Z+this.J*a.S;this.iY=c.AD?c.iY+c.Z+this.A.J*c.S:c.iY+c.D-c.Z-(this.A.J+1)*c.S;this.EY=b}if(!this.FH){this.copy(this.A);this.DE=this.A.DE;this.C2()&&this.parse(false);this.FH=1}},A00:function(a){var c="over";this.C.AY(this.A.B6("v")[0]);if(a.o[ZC._[9]]!=null)c=a.o[ZC._[9]];var b=this.iX+this.F/2-a.CZ/2,e=this.iY+this.D/2-a.C9/2;switch(c){case "top":e-=this.D/ 2+a.C9/2+2;break;case "left":b-=this.F/2+a.CZ/2+2;break;case "bottom":e+=this.D/2+a.C9/2+2;break;case "right":b+=this.F/2+a.CZ/2+2}return[b,e]},O4:function(){return{color:"#000"}},getFormatValue:function(){return this.D1},KC:function(a,c){var b=this.A.D0,e=b.AD?b.W.length-this.A.J-1:this.A.J;this.DN=[["%y",b.BD[e]!=null?b.BD[e]:b.W[e]]];return a=this.b(a,c)},paint:function(){this.b();var a=this.A.B3,c=this.A.D0;this.setup();var b;switch(this.A.V3){case "plot-max":b=(ZC._f_(this.A8)-this.A.OZ)/(this.A.TK- this.A.OZ);break;case "plot-total":b=(ZC._f_(this.A8)-this.A.OZ)/(this.A.UD-this.A.OZ);break;case "chart-max":b=(ZC._f_(this.A8)-this.A.NT)/(this.A.SW-this.A.NT);break;case "chart-total":b=(ZC._f_(this.A8)-this.A.NT)/(this.A.TJ-this.A.NT)}this.F=a.S;this.D=c.S;switch(this.A.CG){case "alpha":case "brightness":this.A9=0.25+b*0.75;break;case "horizontal":this.F=a.S/4+3*b*a.S/4;if(a.AD)this.iX=this.iX+a.S-this.F;break;case "vertical":this.D=c.S/4+3*b*c.S/4;if(!c.AD)this.iY=this.iY+c.S-this.D;break;case "size":this.F= a.S/4+3*b*a.S/4;this.D=c.S/4+3*b*c.S/4;this.iX+=(a.S-this.F)/2;this.iY+=(c.S-this.D)/2}if(this.AK){a=new ZC.FY(this.A);a.Q=this.Q;a.copy(this);a.iX=this.iX;a.iY=this.iY;a.F=this.F;a.D=this.D;a.Y=this.A.B5("bl",1);a.C6=this.A.B5("bl",0);a.paint();a=this.C.Q+ZC._[36]+this.C.Q+ZC._[37]+this.A.J+ZC._[6];this.A.A.FN.push(ZC.K.DM("rect")+'class="'+a+'" id="'+this.Q+ZC._[32]+ZC._i_(this.iX+ZC.MAPTX)+","+ZC._i_(this.iY+ZC.MAPTX)+","+ZC._i_(this.iX+this.F+ZC.MAPTX)+","+ZC._i_(this.iY+this.D+ZC.MAPTX)+'"/>')}this.A.T!= null&&this.FX()},A0T:function(a){var c=this;ZC.move||c.H2({layer:a,type:"box",initcb:function(){this.AT=c.A.AW[1];this.BI=c.A.AW[1];this.X=c.A.AW[2];this.A6=c.A.AW[3]},setupcb:function(){this.iX=c.iX;this.iY=c.iY;this.F=c.F;this.D=c.D}})}}); ZC.U5=ZC.G3.B2({setup:function(){var a=this.A.B3,c=this.A.D0,b=[a.V,a.A2,c.V,c.A2];if(this.EY!=b){this.iX=a.AD?a.iX+a.F-a.Z-(this.J+1)*a.S:a.iX+a.Z+this.J*a.S;this.iY=c.AD?c.iY+c.Z+this.A.J*c.S:c.iY+c.D-c.Z-(this.A.J+1)*c.S;this.EY=b}if(!this.FH){this.copy(this.A);this.DE=this.A.DE;this.C2()&&this.parse(false);this.FH=1}},paint:function(){this.b();var a=this.A.B3,c=this.A.D0;this.setup();var b=this.A.S3=="static"?this.C.AZ.WB[this.J]:this.C.AZ.C8,e=this.A.GA;if(e<=1)e*=a.S;var f=this.A.I7;if(f<=1)f*= a.S;var g=this.A.GV;if(g<=1)g*=a.S;var h=a.S-e-f-g,k=g+h*(this.A8/b),l=0;if(this.A.J+1')}m=0;for(var o=this.A.KH.length;m')}l=0;for(var m=this.A.KH.length;lthis.A8&&this.A.o["trend-up"]){this.JG.append(this.A.o["trend-up"]);this.JG.parse()}else if(this.A.o["trend-equal"]){this.JG.append(this.A.o["trend-equal"]);this.JG.parse()}this.FH=1}},KC:function(a,c){this.DN=[["%node-value-stock-open",this.A8],["%v0",this.A8],["%node-value-stock-high",this.D2[0]],["%v1",this.D2[0]],["%node-value-stock-low",this.D2[1]],["%v2",this.D2[1]],["%node-value-stock-close",this.D2[2]], ["%v3",this.D2[2]]];return a=this.b(a,c)},XP:function(){var a;if(this.o[ZC._[11]][1]instanceof Array){if(typeof this.o[ZC._[11]][0]=="string"){a=ZC.AH(this.C.HH,this.o[ZC._[11]][0]);if(a!=-1)this.CH=a;else{this.C.HH.push(this.o[ZC._[11]][0]);this.CH=this.C.HH.length-1}}else this.CH=ZC._f_(this.o[ZC._[11]][0]);if(this.CH!=null)if(this.A.J8[this.CH]==null||ZC.AH(this.A.J8[this.CH],this.J)==-1)this.A.R7(this.CH,this.J);var c=this.o[ZC._[11]][1]}else c=this.o[ZC._[11]];this.D1=c.join(" ");this.A8=ZC._f_(c[0]); if((a=c[1])!=null)this.D2.push(ZC._f_(a));if((a=c[2])!=null)this.D2.push(ZC._f_(a));if((a=c[3])!=null)this.D2.push(ZC._f_(a))},O4:function(){var a={};a[ZC._[0]]=this.D2[2]1)if(m>1)l=(h-(e-1)*k+(e-1)*m)/e;else{l=(h-(e-1)*k)/(e-(e-1)*m);m*=l}l=ZC._l_(l,1,h);c=this.iX-b/2+f+c*(l+k)-c*m;c=ZC._l_(c,this.iX-b/2+f,this.iX+b/2-g);b=l;e=ZC.CO(this.H.RB,this.H.PN);l=ZC.BN(this.H.RB,this.H.PN)-ZC.CO(this.H.RB,this.H.PN);if(l<2)l=2;if(f+g==0){c-=0.5;b+=1}this.F=b;this.D= l;this.iX=c;this.H.iX=c;this.H.iY=e;this.H.D=l;this.H.YC=e+l/2;if(this.AK){f=ZC.K.CN(this.I.usc()?this.I.Q+"-main-c":this.C.Q+"-plot-"+this.A.J+"-bl-1-c",this.I.A5);g=this.iX+this.F/2;if(this.D2[2]this.A8&&(a=this.A.o["trend-up"])){this.H["selected-state"]=a["selected-state"];this.H["background-state"]=a["background-state"]}else if(this.D2[2]==this.A8&& (a=this.A.o["trend-equal"])){this.H["selected-state"]=a["selected-state"];this.H["background-state"]=a["background-state"]}a=this.A.F5(this,this.JG);switch(this.A.CG){default:h=[];h.push([g,this.H.YN],[g,ZC.CO(this.H.RB,this.H.PN)],null,[g,this.H.ZL],[g,ZC.BN(this.H.RB,this.H.PN)]);ZC.BQ.paint(f,a,h);g=this.D2[2]this.A8?this.A.A0E:this.A.YY;if(this.A.DE.length==0&&typeof g!=ZC._[33]&&!this.R.o.override&&!this.C.I6)f=g;else{f=new ZC.FY(this.A);f.copy(a)}f.Y=this.A.B5("bl", 1);f.C6=this.A.B5("bl",0);f.Q=this.Q;f.iX=c;f.iY=e;f.F=this.F;f.D=this.D;f.paint();if(this.A.DE.length==0&&typeof g==ZC._[33]&&!this.R.o.override&&!this.C.I6)if(this.D2[2]this.A8)this.A.A0E=f;else this.A.YY=f;break;case "whisker":case "ohlc":h=[];h.push([g,this.H.YN],[g,this.H.ZL],null,[g-this.F/4,this.H.RB],[g,this.H.RB],null,[g+this.F/4,this.H.PN],[g,this.H.PN]);ZC.BQ.paint(f,a,h)}if(this.A.GG){a=this.C.Q+ZC._[36]+this.C.Q+ZC._[37]+this.A.J+ZC._[6];this.A.A.FN.push(ZC.K.DM("rect")+ 'class="'+a+'" id="'+this.Q+ZC._[32]+ZC._i_(c+ZC.MAPTX)+","+ZC._i_(e+ZC.MAPTX)+","+ZC._i_(c+b+ZC.MAPTX)+","+ZC._i_(e+l+ZC.MAPTX)+'"/>')}this.A.T!=null&&this.FX()}},A0T:function(){var a=this;if(!ZC.move)if(a.A.FD!=null&&a.A.AK){a.b();switch(a.A.CG){case "candlestick":var c=new ZC.FY(a.A);c.Q=a.Q+"-hover";c.Y=ZC.AJ(a.C.Q+ZC._[24]);c.BO=a.A.AW[0];c.AT=a.A.AW[1];c.BI=a.A.AW[1];c.X=a.A.AW[2];c.A6=a.A.AW[3];c.append(a.A.FD.o);c.HD=1;c.parse();c.GM=function(e){return a.GM(e)};c.C2()&&c.parse();if(a.D2[2]< a.A8){c.X=c.A6=c.BO;c.BI=c.AT}if(a.D2[2]a.A8&&a.A.o["trend-up"]){c.append(a.A.o["trend-up"]);a.A.o["trend-up"]["hover-state"]&&c.append(a.A.o["trend-up"]["hover-state"]);c.parse()}else if(a.D2[2]==a.A8&&a.A.o["trend-equal"]){c.append(a.A.o["trend-equal"]);a.A.o["trend-equal"]["hover-state"]&&c.append(a.A.o["trend-equal"]["hover-state"]); c.parse()}c.iX=a.H.iX;c.F=a.F;c.iY=a.H.iY;c.D=a.H.D;var b=a.C.O;if(c.iYb.iY+b.D)c.D=b.iY+b.D-c.iY;c.AK&&c.paint()}}}}); ZC.VB=ZC.G3.B2({setup:function(){var a=this.C.AY("scale"),c=this.J%a.G6,b=Math.floor(this.J/a.G6),e=this.C.AY("scale-r"),f=e.GN/(e.C8-e.BJ);this.iX=a.iX+c*a.E4+a.E4/2;this.iY=a.iY+b*a.E5+a.E5/2;this.H.angle=e.C5-e.GN/2+f*(this.A8-e.BJ);if(e.AD)this.H.angle=e.C5+e.GN/2-f*(this.A8-e.BJ);if(!this.FH){this.copy(this.A);this.DE=this.A.DE;this.C2()&&this.parse(false);this.FH=1}},A00:function(a){var c=this.C.AY("scale"),b=ZC.CO(c.E4/2,c.E5/2)*c.HY;c=ZC.AP.BA(c.iX+this.J%c.G6*c.E4+c.E4/2+c.C0,c.iY+Math.floor(this.J/ c.G6)*c.E5+c.E5/2+c.C4,b/2+a.DI,this.H.angle);return[c[0]-a.CZ/2+this.C0,c[1]-a.C9/2+this.C4]},O4:function(){return{color:this.AT}},R9:function(){return{"background-color":this.AT,color:this.BO}},paint:function(){function a(p){var s=[];s.push(ZC.AP.BA(g,h,b.A.TG,p+270));for(var t=0;t<=180;t+=2)s.push(ZC.AP.BA(g,h,b.A.TG,p+270-t));s.push(ZC.AP.BA(g,h,b.A.TG,p+90),ZC.AP.BA(g,h,b.AR>0?b.AR:f*0.9,p),ZC.AP.BA(g,h,b.A.TG,p+270));return s}function c(){var p=k.DA(),s=b.C.Q+ZC._[36]+b.C.Q+ZC._[37]+b.A.J+ZC._[6]; p=ZC.K.DM("poly")+'class="'+s+'" id="'+b.Q+ZC._[32]+p+'"/>';b.A.A.FN.push(p);b.A.T!=null&&b.FX()}var b=this;b.b();b.setup();b.CV=0;var e=b.C.AY("scale"),f=ZC.CO(e.E4/2,e.E5/2)*e.HY,g=e.iX+b.J%e.G6*e.E4+e.E4/2+e.C0,h=e.iY+Math.floor(b.J/e.G6)*e.E5+e.E5/2+e.C4;e=b.A.F5(b,b);var k=new ZC.D5(b.A);k.copy(e);k.Y=b.A.B5("bl",1);k.C6=b.A.B5("bl",0);k.Q=b.Q+"-arrow";var l=b.C.AY("scale-r");l=l.C5-l.GN/2;var m=a(b.H.angle);b.H.points=m;k.DQ="poly";k.B=m;k.parse();k.GM=function(p){return b.GM(p)};k.C2()&&k.parse(); if(b.A.ES&&!b.C.FL){m=k;var o={};switch(b.A.GI){case 1:m.A9=0;o.alpha=e.A9;break;case 2:m.A9=0;m.S2=l;o.alpha=e.A9;o.S2=b.H.angle}for(var n in b.A.DB){m[ZC.CA.F7[ZC.CE(n)]]=b.A.DB[n];o[ZC.CE(n)]=e[ZC.CA.F7[ZC.CE(n)]]}if(b.C.CS==null)b.C.CS={};if(b.C.CS[b.A.J+"-"+b.J]!=null)for(n in b.C.CS[b.A.J+"-"+b.J]){e=ZC.CA.F7[ZC.CE(n)];if(e==null)e=n;m[e]=b.C.CS[b.A.J+"-"+b.J][n]}b.C.CS[b.A.J+"-"+b.J]={};ZC.ET(o,b.C.CS[b.A.J+"-"+b.J]);n=new ZC.CA(m,o,b.A.FE,b.A.GH,ZC.CA.KP[b.A.GJ],function(){c()});n.B7=b;n.QN= function(p,s){if(s.S2!=null)p.B=a(s.S2)};b.GU(n)}else{k.paint();c()}},A0T:function(a){var c=this;ZC.move||c.H2({layer:a,type:"shape",initcb:function(){this.copy(c);this.AT=c.A.AW[1];this.BI=c.A.AW[1];this.X=c.A.AW[3];this.A6=c.A.AW[2];this.B=c.H.points;this.Y=this.C6=c.A.B5("bl",2)}})}}); ZC.V6=ZC.G3.B2({$i:function(a){this.b(a);this.C7=this.BF=null;this.L9="min"},KC:function(a,c){this.DN=[["%node-min-value",this.BF],["%node-max-value",this.C7]];return a=this.b(a,c)},XP:function(){if(this.o[ZC._[11]][1]instanceof Array){if(typeof this.o[ZC._[11]][0]=="string"){var a=ZC.AH(this.C.HH,this.o[ZC._[11]][0]);if(a!=-1)this.CH=a;else{this.C.HH.push(this.o[ZC._[11]][0]);this.CH=this.C.HH.length-1}}else this.CH=ZC._f_(this.o[ZC._[11]][0]);if(this.CH!=null)if(this.A.J8[this.CH]==null||ZC.AH(this.A.J8[this.CH], this.J)==-1)this.A.R7(this.CH,this.J);var c=this.o[ZC._[11]][1]}else c=this.o[ZC._[11]];if(typeof c[0]=="string"){a=ZC.AH(this.C.H0,c[0]);if(a!=-1)this.BF=a;else{this.C.H0.push(c[0]);this.BF=this.C.H0.length-1}}else this.BF=ZC._f_(c[0]);this.D2.push(this.BF);if(typeof c[1]=="string"){a=ZC.AH(this.C.H0,c[1]);if(a!=-1)this.C7=a;else{this.C.H0.push(c[1]);this.C7=this.C.H0.length-1}}else this.C7=ZC._f_(c[1]);this.D1=c.join(" ");this.A8=this.C7},setup:function(){var a=this.A.B3,c=this.A.D0,b=[a.V,a.A2, c.V,c.A2,this.L9];if(this.A4==null)this.A4=[];if(this.EY!=b){this.iX=this.CH!=null?a.B4(this.CH):a.LB(this.J);this.iY=c.B4(this.L9=="min"?this.BF:this.C7);this.EY=b}if(!this.FH){this.copy(this.A);this.DE=this.A.DE;this.C2()&&this.parse();this.H.OM=c.B4(this.BF);this.H.OL=c.B4(this.C7);this.FH=1}},O4:function(){return{color:this.AT}},R9:function(){return{"background-color":this.AT,color:this.BO}},paint:function(){var a=this,c;a.b();var b=a.A.JK,e=a.A.B3,f=a.A.M;a.setup();if(a.A.o[a.L9+"-line"]!=null){a.append(a.A.o[a.L9+ "-line"]);a.parse()}a.CV=0;a.C6=a.A.B5("bl",1);var g=[],h=[];switch(a.A.CG){default:var k=1;if(!e.D8&&a.J<=e.V)k=0;if(f[a.J-a.A.U]==null)k=0;if(k){f[a.J-a.A.U].L9=a.L9;f[a.J-a.A.U].setup();k=[a.iX,a.H.OM];var l=[f[a.J-a.A.U].iX,f[a.J-a.A.U].H.OM],m=[a.iX,a.H.OL],o=[f[a.J-a.A.U].iX,f[a.J-a.A.U].H.OL];k=ZC.AP._ipoint_(k,l,m,o);k=ZC.DK(k[0],f[a.J-a.A.U].iX,a.iX)?k:ZC.AP.I4(f[a.J-a.A.U].iX,f[a.J-a.A.U].iY,f[a.J].iX,f[a.J].iY);h.push([ZC._i_(k[0]),k[1]]);g.push([k[0],k[1]])}h.push([ZC._i_(a.iX),a.iY]); g.push([a.iX,a.iY]);k=1;if(!e.D8&&a.J>=e.A2)k=0;if(f[a.J+a.A.U]==null)k=0;if(k){f[a.J+a.A.U].L9=a.L9;f[a.J+a.A.U].setup();k=[a.iX,a.H.OM];l=[f[a.J+a.A.U].iX,f[a.J+a.A.U].H.OM];m=[a.iX,a.H.OL];o=[f[a.J+a.A.U].iX,f[a.J+a.A.U].H.OL];k=ZC.AP._ipoint_(k,l,m,o);k=ZC.DK(k[0],f[a.J+a.A.U].iX,a.iX)?k:ZC.AP.I4(f[a.J].iX,f[a.J].iY,f[a.J+a.A.U].iX,f[a.J+a.A.U].iY);h.push([ZC._i_(k[0]),k[1]]);g.push([k[0],k[1]])}break;case "spline":if(typeof a.H["intersect.index"]==ZC._[33]){a.H["intersect.index"]=-1;if(f[a.J+ a.A.U]!=null){o=[];m=[];for(k=-1;k<3;k++)if(f[a.J+k]!=null){f[a.J+k].setup();o.push(f[a.J+k].H.OM);m.push(f[a.J+k].H.OL)}else{o.push(a.H.OM);m.push(a.H.OL)}o=ZC.AP.NO(o,ZC._i_(e.S*a.A.U));var n=ZC.AP.NO(m,ZC._i_(e.S*a.A.U));if(f[a.J+a.A.U].BF==f[a.J+a.A.U].C7)a.H["intersect.index"]=o.length;else{c=o[0][1]-n[0][1];k=1;for(m=o.length;k=0;k--)a.A4.push(a.A.KN.max[k]);if((c=a.A.KN.min)!=null){k=0;for(m=c.length;k= 0;k--)a.A4.push(h[k]);if(a.L9=="max"){h=new ZC.D5(a.A);h.Q=a.Q+"-area";h.Y=a.A.B5("bl",0);h.copy(a);h.AI=0;h.AU=0;h.EC=0;h.FP=0;h.parse();h.B=a.A4;h.A9=a.A.DV;f=a.C.O;h.DF=[f.iX,f.iY,f.iX+f.F,f.iY+f.D];h.paint();a.H.pointsarea=[];k=0;for(m=a.A4.length;k')}a.H.points=g;h=new ZC.E7(a);h.copy(a);h.append(a.A.o[a.L9+"-line"]); h.parse();ZC.BQ.setup(b,h);ZC.BQ.paint(b,h,g);if(ZC.DK(a.iX,e.iX-1,e.iX+e.F+1)&&ZC.DK(a.iY,e.iY-1,e.iY+e.D+1)){b=new ZC.D5(a.A);b.Q=a.Q+"-marker";b.Y=a.A.B5("fl",0);b.Y=a.C.Y;b.iX=a.iX;b.iY=a.iY;b.AT=a.A.AW[3];b.BI=a.A.AW[3];b.X=a.A.AW[2];b.A6=a.A.AW[2];b.append(a.A.AG.o);b.parse();b.GM=function(p){return a.GM(p)};b.C2()&&b.parse();if(b.AK&&b.AB!="none"){a.A.HX>e.A2-e.V&&b.paint();a.H["marker.type"]=b.DQ;f=a.C.Q+ZC._[36]+a.C.Q+ZC._[37]+a.A.J+ZC._[6];e.AD&&g.reverse();h=ZC.AP.M0(ZC.AP.SQ(a.H.points), 4);h!=""?a.A.A.FN.push(ZC.K.DM("poly")+'class="'+f+'" id="'+a.Q+"--"+a.L9+ZC._[32]+h+'"/>'):a.A.A.FN.push(ZC.K.DM("circle")+'class="'+f+'" id="'+a.Q+"--"+a.L9+ZC._[32]+ZC._i_(b.iX+ZC.MAPTX)+","+ZC._i_(b.iY+ZC.MAPTX)+","+ZC._i_(ZC.BN(3,b.AR)*1.5)+'"/>')}a.A.T!=null&&a.FX()}},A0T:function(){var a=this;if(!ZC.move){var c=a.A.B3;if(a.A.EO!=null&&a.A.AK){var b=ZC.K.CN(a.C.Q+ZC._[24],a.I.A5),e=new ZC.D5(a.A);e.Q=a.Q+"-area-hover";e.Y=ZC.AJ(a.C.Q+ZC._[24]);e.J0=1;e.copy(a);e.append(a.A.FD.o);e.B=a.H.pointsarea; e.parse();e.A9=a.A.DV;var f=a.C.O;e.DF=[f.iX,f.iY,f.iX+f.F,f.iY+f.D];ZC.BQ.setup(b,e);e.paint();b=ZC.K.CN(a.C.Q+ZC._[24],a.I.A5);e=new ZC.E7(a.A);e.Q=a.Q+"-line-hover";e.CV=0;e.AT=a.A.AW[3];e.append(a.A.FD.o);e.parse();e.GM=function(g){return a.GM(g)};e.C2()&&e.parse();ZC.BQ.setup(b,e);ZC.BQ.paint(b,e,a.H.points)}if(a.A.HX>c.A2-c.V)if(a.A.EO!=null&&a.A.AK){a.b();c=new ZC.D5(a.A);c.Q=a.Q+"-area-hover";c.Y=ZC.AJ(a.C.Q+ZC._[24]);c.DQ=a.H["marker.type"];c.iX=a.iX;c.iY=a.iY;c.AT=a.A.AW[3];c.BI=a.A.AW[3]; c.X=a.A.AW[2];c.A6=a.A.AW[2];c.append(a.A.EO.o);c.parse();c.GM=function(g){return a.GM(g)};c.C2()&&c.parse();c.AK&&c.AB!="none"&&c.paint()}}}}); ZC.VE=ZC.G3.B2({T:null,$i:function(a){this.b(a)},parse:function(){this.b()},KC:function(a,c){var b=this.A.MB();ZC.ET(c,b);var e=this.A8*100/this.A.A.K2[this.J],f=new String(e);if(b[ZC._[14]]!=null)f=e.toFixed(ZC.BN(0,ZC._i_(b[ZC._[14]])));this.DN=[["%node-percent-value",f],["%npv",f]];return a=this.b(a,c)},SR:function(a){var c=(this.AE+this.AO)/2%360;if((a=a["offset-r"])!=null)ZC._f_(ZC._p_(a));c=(new ZC.C3(this.C,(this.BG+0.5*(this.AR-this.BG)+this.DI+T.DI)*ZC.CT(c),(this.BG+0.5*(this.AR-this.BG)+ this.DI+T.DI)*ZC.CJ(c),0)).DP;return[c[0],c[1],{reference:this,center:true}]},setup:function(){var a=this.C.AY(this.A.B6("k")[0]),c=Math.floor(this.J/a.G6);this.iX=a.iX+(a.G6-1-this.J%a.G6)*a.E4+a.E4/2+a.C0;this.iY=a.iY+(a.JN-1-c)*a.E5+a.E5/2+a.C4;if(!this.FH){this.copy(this.A);this.DE=this.A.DE;this.C2()&&this.parse();this.FH=1}},O4:function(a){var c={},b="out";if(a.o[ZC._[9]]!=null)b=a.o[ZC._[9]];c.color=b=="out"?this.X:this.BO;return c},A00:function(a){var c="out";if(a.o[ZC._[9]]!=null)c=a.o[ZC._[9]]; var b=(this.AE+this.AO)/2%360,e,f,g=this.C.AY(this.A.B6("k")[0]),h=this.J%g.G6;e=Math.floor(this.J/g.G6);if(c!="in"){f=(this.AR*1.25+this.A.DI+a.DI)*ZC.CT(b);c=(this.AR*1.25+this.A.DI+a.DI)*ZC.CJ(b);h=g.iX+h*g.E4+g.E4/2+g.C0;g=g.iY+e*g.E5+g.E5/2+g.C4;e=h+f+a.C0-a.F/2;c=f=g+c+a.C4-a.D/2;this.T=a;if(b>=0&&b<=90||b>=270&&b<=360)e+=a.F/2+10;else e-=a.F/2+10;f=new ZC.C3(this.C,e-ZC.AC.DX,f-ZC.AC.DU,0);e=f.DP[0];f=f.DP[1];var k=null,l=-1;if(this.A.J>0&&this.A.A.AA[this.A.J-1].M.length>this.J){k=this.A.A.AA[this.A.J- 1].M[this.J];if(k.T!=null&&k.T.AK&&k.A8!=null){var m=k.T.iY,o=k.T.D;l=(k.AE+k.AO)/2%360;var n=0,p=e-h,s=f-g;p=Math.sqrt(p*p+s*s);if(b>=0&&b<=90||b>=270&&b<=360&&l>=0&&l<=90||l>=270&&l<=360){if(f90&&b<270&&l>90&&l<270)if(m=t&&(b>90&&b<180||b>=270)){e=Math.asin(t/p);e=e=b>90&&b<270?h-p*Math.cos(e):h+p*Math.cos(e)}}}}t=1;n=0;p=e-h;s=f-g;p=Math.sqrt(p*p+s*s);for(s=0;t&&n<20;){t=0;n++;for(var r={x:e,y:f,width:a.F, height:a.D},u=0,y=this.A.A.MV.length;u=0&&b<=90||b>=270&&b<=360)&&(l>=0&&l<=90||l>=270&&l<=360)){if(f90&&b<270&&l>90&&l<270)if(m=t&&(b>90&&b<180||b>=270)){e=Math.asin(t/p);e=e=b>90&&b<270?h-p*Math.cos(e):h+p*Math.cos(e)}t=1}}}w={x:e,y:f,width:a.F,height:a.D,plotindex:this.A.J,nodeindex:this.J,oy:c};this.A.A.MV.push(w)}else{m= (new ZC.C3(this.C,(this.BG+0.5*(this.AR-this.BG)+this.DI+a.DI)*ZC.CT(b),(this.BG+0.5*(this.AR-this.BG)+this.DI+a.DI)*ZC.CJ(b),0)).DP;e=m[0]-a.CZ/2+this.C0;f=m[1]-a.C9/2+this.C4}return[e,f,b]},FX:function(){var a=this,c=a.b();if(c.AK&&c.B0!=null&&c.B0!=""){var b="out";if(c.o[ZC._[9]]!=null)b=c.o[ZC._[9]];if(b=="out"){b=1;if((E=c.o.connected)!=null)b=ZC._b_(E);if(b){b=new ZC.D5(a.A);b.Y=b.C6=a.I.usc()?a.I.mc("top"):a.C.AM["3d"]||a.I.KY?ZC.AJ(a.C.Q+"-plots-vb-c"):ZC.AJ(a.C.Q+"-plot-"+a.A.J+"-vb-c"); b.append(a.A.AV.o);a.O4(c);b.AT=a.X;b.DQ="line";b.B=[];var e=c.H.positioninfo,f=(a.AE+a.AO)/2%360,g=e[2],h=0;if(f>=0&&f<=180)h=a.H.thickness/2;var k=a.C.O.iY+a.C.O.D/2-a.iY;f=(new ZC.C3(a.C,a.C.O.iX+a.C.O.F/2-a.iX+(a.AR+a.DI+c.DI)*ZC.CT(f),k+(a.AR+a.DI+c.DI)*ZC.CJ(f),h)).DP;f[0]+=a.C0;f[1]+=a.C4;b.B.push(f);g>=0&&g<=90||g>=270&&g<=360?b.B.push([e[0]-10,e[1]+c.D/2],[e[0],e[1]+c.D/2]):b.B.push([e[0]+10+c.F,e[1]+c.D/2],[e[0]+c.F,e[1]+c.D/2]);b.parse();b.GM=function(l){return a.GM(l)};b.C2()&&b.parse(); b.AK&&b.paint()}}}},paint:function(){var a=this.C.BP,c=this.C.AY(this.A.B6("k")[0]);this.C.AY("scale-r");var b=this.C.DD[ZC._[30]];this.setup();if(!(this.A8<0)){this.AR=ZC.CO(c.E5,c.E4)/2;if(this.A.o[ZC._[23]]!=null)this.AR=this.A.AR;this.AR=c.HY*this.AR;if(this.BG<1)this.BG*=this.AR;var e=this.A.HU;if(e==-1)e=this.AR/5;this.H.thickness=e;var f=ZC.AC.DX-this.iX,g=ZC.AC.DU-this.iY;this.AE=ZC._i_(this.AE);this.AO=ZC._i_(this.AO);var h=(this.AE+this.AO)/2;if(this.DI>0){f+=this.DI*ZC.CT(h);g+=this.DI* ZC.CJ(h)}var k=this.A.F5(this,this),l=new ZC.E7(this);l.copy(k);l.X=ZC.BV.L0(ZC.BV.LF(l.X));l.A6=ZC.BV.L0(ZC.BV.LF(l.A6));var m=[],o=this.AE;m.push([f+this.BG*ZC.CT(o),g+this.BG*ZC.CJ(o),0]);for(o=this.AE;o<=this.AO;o+=1)m.push([f+this.AR*ZC.CT(o),g+this.AR*ZC.CJ(o),0]);o=this.AO;m.push([f+this.BG*ZC.CT(o),g+this.BG*ZC.CJ(o),0]);for(o=this.AO;o>=this.AE;o-=1)m.push([f+this.BG*ZC.CT(o),g+this.BG*ZC.CJ(o),0]);c=ZC.DZ.DL(k,this.C,m);a.add(c);var n=null;if(this.AE%360>=0+b&&this.AE%360<180+b||this.AO% 360>0+b){var p=this.AE;n=this.AO;m=[];o=p;m.push([f+this.AR*ZC.CT(o),g+this.AR*ZC.CJ(o),0]);for(o=p;o<=n;o+=1)m.push([f+this.AR*ZC.CT(o),g+this.AR*ZC.CJ(o),0]);o=n;m.push([f+this.AR*ZC.CT(o),g+this.AR*ZC.CJ(o),e]);for(o=n;o>=p;o-=1)m.push([f+this.AR*ZC.CT(o),g+this.AR*ZC.CJ(o),e]);n=ZC.DZ.DL(l,this.C,m);if(h%360>0&&h%360<180)n.IU=[0.1,1,1,1];a.add(n)}h=null;if(this.BG>0+b&&this.AO>180+b){m=[];p=o=this.AE;if(this.AE<180+b&&this.AO>180+b){o=180+b;p=180+b}m.push([f+this.BG*ZC.CT(o),g+this.BG*ZC.CJ(o), 0]);for(o=p;o<=this.AO;o+=1)m.push([f+this.BG*ZC.CT(o),g+this.BG*ZC.CJ(o),0]);o=this.AO;m.push([f+this.BG*ZC.CT(o),g+this.BG*ZC.CJ(o),e]);for(o=this.AO;o>=p;o-=1)m.push([f+this.BG*ZC.CT(o),g+this.BG*ZC.CJ(o),e]);h=ZC.DZ.DL(l,this.C,m);a.add(h)}o=this.AE;m=[[f+this.BG*ZC.CT(o),g+this.BG*ZC.CJ(o),0],[f+this.BG*ZC.CT(o),g+this.BG*ZC.CJ(o),e],[f+this.AR*ZC.CT(o),g+this.AR*ZC.CJ(o),e],[f+this.AR*ZC.CT(o),g+this.AR*ZC.CJ(o),0]];b=ZC.DZ.DL(k,this.C,m);a.add(b);o=this.AO;m=[[f+this.BG*ZC.CT(o),g+this.BG* ZC.CJ(o),0],[f+this.BG*ZC.CT(o),g+this.BG*ZC.CJ(o),e],[f+this.AR*ZC.CT(o),g+this.AR*ZC.CJ(o),e],[f+this.AR*ZC.CT(o),g+this.AR*ZC.CJ(o),0]];e=ZC.DZ.DL(k,this.C,m);a.add(e);a=this.C.Q+ZC._[36]+this.C.Q+ZC._[37]+this.A.J+ZC._[6];a=ZC.K.DM("poly")+'class="'+a+'" id="'+this.Q;f=this.A.A.FN;f.push(a+"--top"+ZC._[32]+c.DA()+'"/>');n&&f.push(a+"--outer"+ZC._[32]+n.DA()+'"/>');if(this.BG>0||this.DI>0){h&&f.push(a+"--inner"+ZC._[32]+h.DA()+'"/>');f.push(a+"--start"+ZC._[32]+b.DA()+'"/>',a+"--end"+ZC._[32]+ e.DA()+'"/>')}this.A.T!=null&&this.FX()}}}); ZC.UL=ZC.G3.B2({setup:function(){this.OP()},A00:function(a){var c="top-out",b=this.C.AY(this.A.B6("v")[0]);b=this.A8>=b.EA&&!b.AD||this.A80){e=m;m=this.A.BS;if(m<=1)m*=e;g+=(e-m)/2}e=m;m=this.iY;if(this.A.CL){f=this.C.LQ=="100%"? c.B4(100*(this.D3-this.A8)/this.A.A.HF[this.J]["%total"]):c.B4(this.D3-this.A8);f=ZC._l_(f,c.iY,c.iY+c.D);if(m<=f)f=f-this.iY;else{m=f;f=this.iY-f}}else if(m<=b)f=b-this.iY;else{m=b;f=this.iY-b}if(h+k==0){g-=0.5;e+=1}this.F=e;this.D=f;this.iX=g;this.H.iX=g;this.H.iY=m;this.H.D9=b;b=g-ZC.AC.DX;h=m-ZC.AC.DU;k=0;o=ZC.AC.FK;if(this.C.AB=="mixed3d"||this.C.AB=="mixed"){f=1;e=0;for(k=this.A.A.AA.length;e');c.push(f+"--left"+ZC._[32]+g.DA()+'"/>',f+"--right"+ZC._[32]+m.DA()+'"/>',f+"--front"+ZC._[32]+o.DA()+'"/>')}break;case "pyramid":G=ZC.DZ.DH(e,this.C,b+n-y,b+n+y,h+z,h+z,k+p-x,k+p+x,"x");a.add(G);s=[[b+n-y,h+z,k+p-x],[b+n+y,h+z,k+p-x]];this.A.CL&&l!=0?s.push([b+n+w,h+u,k+p-v],[b+n-w,h+u,k+p-v]):s.push([b+n,h+u,k+p]);o=ZC.DZ.DL(e,this.C,s);a.add(o);s=[[b+n-y,h+z,k+p-x],[b+n-y,h+z,k+p+x]];this.A.CL&&l!=0?s.push([b+n-w,h+u,k+p+v],[b+n-w,h+u, k+p-v]):s.push([b+n,h+u,k+p]);g=ZC.DZ.DL(e,this.C,s);a.add(g);s=[[b+n+y,h+z,k+p-x],[b+n+y,h+z,k+p+x]];this.A.CL&&l!=0?s.push([b+n+w,h+u,k+p+v],[b+n+w,h+u,k+p-v]):s.push([b+n,h+u,k+p]);m=ZC.DZ.DL(e,this.C,s);a.add(m);if(this.A.CL&&l!=0){s=[[b+n-w,h+u,k+p-v],[b+n-w,h+u,k+p+v],[b+n+w,h+u,k+p+v],[b+n+w,h+u,k+p-v]];n=ZC.DZ.DL(e,this.C,s);a.add(n)}this.A.GG&&c.push(f+"--left"+ZC._[32]+g.DA()+'"/>',f+"--right"+ZC._[32]+m.DA()+'"/>',f+"--front"+ZC._[32]+o.DA()+'"/>');break;case "cylinder":s=[];if(r)for(w= 0;w<=360;w+=5)s.push([b+ZC.CJ(w)*C+n,h+this.D,k+ZC.CT(w)*C+p]);else for(w=0;w<=360;w+=5){v=new ZC.C3(this.C,0,0,0);v.DP=[g+ZC.CT(w)*C+n+F,m+this.D+ZC.CJ(w)*(C/2)-A];s.push(v)}G=ZC.DZ.DL(e,this.C,s,!r);a.add(G);s=[];if(r){for(w=90+B;w<=270+B;w+=5)s.push([b+ZC.CJ(w)*C+n,h,k+ZC.CT(w)*C+p]);s.push([b+ZC.CJ(w)*C+n,h+this.D,k+ZC.CT(w)*C+p]);for(w=270+B;w>=90+B;w-=5)s.push([b+ZC.CJ(w)*C+n,h+this.D,k+ZC.CT(w)*C+p])}else{for(w=0;w<=180;w+=5){v=new ZC.C3(this.C,0,0,0);v.DP=[g+ZC.CT(w)*C+n+F,m+this.D+ZC.CJ(w)* (C/2)-A];s.push(v)}for(w=180;w>=0;w-=5){v=new ZC.C3(this.C,0,0,0);v.DP=[g+ZC.CT(w)*C+n+F,m+ZC.CJ(w)*(C/2)-A];s.push(v)}}o=ZC.DZ.DL(e,this.C,s,!r);a.add(o);s=[];if(r)for(w=0;w<=360;w+=5)s.push([b+ZC.CJ(w)*C+n,h,k+ZC.CT(w)*C+p]);else for(w=0;w<=360;w+=5){v=new ZC.C3(this.C,0,0,0);v.DP=[g+ZC.CT(w)*C+n+F,m+ZC.CJ(w)*(C/2)-A];s.push(v)}n=ZC.DZ.DL(e,this.C,s,!r);a.add(n);this.A.GG&&c.push(f+"--front"+ZC._[32]+o.DA()+'"/>',f+"--top"+ZC._[32]+n.DA()+'"/>');break;case "cone":s=[];if(r)for(w=0;w<=360;w+=5)s.push([b+ ZC.CJ(w)*C*t+n,h+z,k+ZC.CT(w)*C*t+p]);else for(w=0;w<=360;w+=5){v=new ZC.C3(this.C,0,0,0);v.DP=[g+ZC.CT(w)*C*t+n+F,m+z+ZC.CJ(w)*(C/2)*t-A];s.push(v)}G=ZC.DZ.DL(e,this.C,s,!r);a.add(G);s=[];if(r){for(w=90+B;w<=270+B;w+=5)s.push([b+ZC.CJ(w)*C*t+n,h+z,k+ZC.CT(w)*C*t+p]);if(this.A.CL&&l!=0)for(w=270+B;w>=90+B;w-=5)s.push([b+ZC.CJ(w)*C*l+n,h+u,k+ZC.CT(w)*C*l+p]);else s.push([b+n,h+u,k+p])}else{for(w=0;w<=180;w+=5){v=new ZC.C3(this.C,0,0,0);v.DP=[g+ZC.CT(w)*C*t+n+F,m+z+ZC.CJ(w)*(C/2)*t-A];s.push(v)}if(this.A.CL&& l!=0)for(w=180;w>=0;w-=5){v=new ZC.C3(this.C,0,0,0);v.DP=[g+ZC.CT(w)*C*l+n+F,m+u+ZC.CJ(w)*(C/2)*l-A];s.push(v)}else{v=new ZC.C3(this.C,0,0,0);v.DP=[g+n+F,m+u-A];s.push(v)}}o=ZC.DZ.DL(e,this.C,s,!r);a.add(o);if(this.A.CL&&l!=0){s=[];if(r)for(w=0;w<=360;w+=5)s.push([b+ZC.CJ(w)*C*l+n,h+u,k+ZC.CT(w)*C*l+p]);else for(w=0;w<=360;w+=5){v=new ZC.C3(this.C,0,0,0);v.DP=[g+ZC.CT(w)*C*l+n+F,m+u+ZC.CJ(w)*(C/2)*l-A];s.push(v)}n=ZC.DZ.DL(e,this.C,s,!r);a.add(n)}this.A.GG&&c.push(f+"--front"+ZC._[32]+o.DA()+'"/>')}this.A.T!= null&&this.FX()}}}}); ZC.UI=ZC.G3.B2({setup:function(){this.OP()},A00:function(a){var c="top-out",b=this.C.AY(this.A.B6("v")[0]);b=this.A8>=b.EA&&!b.AD||this.A80){f=m;m=this.A.BS;if(m<=1)m*=f;g+=(f-m)/2}f=m;m=this.iX;if(this.A.CL){l=this.C.LQ=="100%"?c.B4(100* (this.D3-this.A8)/this.A.A.HF[this.J]["%total"]):c.B4(this.D3-this.A8);l=ZC._l_(l,c.iX,c.iX+c.F);if(m<=l){l=l-this.iX;if(l<2){l=2;m-=2}}else{m=l;l=this.iX-l;if(l<2)l=2}}else if(m<=b){l=b-this.iX;if(l<2){l=2;m-=2}}else{m=b;l=this.iX-b;if(l<2)l=2}if(h+k==0){g-=0.5;f+=1}this.F=l;this.D=f;this.iY=g;this.H.iX=m;this.H.iY=g;this.H.GD=b;h=this.iX-ZC.AC.DX;k=this.iY-ZC.AC.DU;if(m');c.push(f+"--left"+ZC._[32]+g.DA()+'"/>',f+"--right"+ZC._[32]+ m.DA()+'"/>',f+"--front"+ZC._[32]+p.DA()+'"/>')}break;case "pyramid":A=ZC.DZ.DH(b,this.C,h-v,h-v,k+o-r,k+o+r,n-w,n+w,"z");a.add(A);A=[[h-v,k+o-r,n-w],[h-v,k+o+r,n-w]];this.A.CL&&l!=0?A.push([h-t,k+o+u,n-y],[h-t,k+o-u,n-y]):A.push([h-t,k+o,e/2]);p=ZC.DZ.DL(b,this.C,A);a.add(p);A=[[h-v,k+o-r,n-w],[h-v,k+o-r,n+w]];this.A.CL&&l!=0?A.push([h-t,k+o-u,n+y],[h-t,k+o-u,n-y]):A.push([h-t,k+this.D/2,e/2]);g=ZC.DZ.DL(b,this.C,A);a.add(g);A=[[h-v,k+o+r,n-w],[h-v,k+o+r,n+w]];this.A.CL&&l!=0?A.push([h-t,k+o+u,n+ y],[h-t,k+o+u,n-y]):A.push([h-t,k+o,e/2]);m=ZC.DZ.DL(b,this.C,A);a.add(m);if(this.A.CL&&l!=0){l=ZC.DZ.DH(b,this.C,h-t,h-t,k+o-u,k+o+u,n-y,n+y,"z");a.add(l)}this.A.GG&&c.push(f+"--left"+ZC._[32]+g.DA()+'"/>',f+"--right"+ZC._[32]+m.DA()+'"/>',f+"--front"+ZC._[32]+p.DA()+'"/>');break;case "cylinder":A=[];if(s)for(e=0;e<=360;e+=5)A.push([h-this.F,k+ZC.CJ(e)*x+o,ZC.CT(e)*x+n]);else for(e=0;e<=360;e+=5){u=new ZC.C3(this.C,0,0,0);u.DP=[m+ZC.CT(e)*(x/2)+B,g+o+ZC.CJ(e)*x-C];A.push(u)}A=ZC.DZ.DL(b,this.C,A, !s);a.add(A);A=[];if(s){for(e=90-z;e<=270-z;e+=5)A.push([h-this.F,k+ZC.CJ(e)*x+o,ZC.CT(e)*x+n]);A.push([h,k+ZC.CJ(e)*x+o,ZC.CT(e)*x+n]);for(e=270-z;e>=90-z;e-=5)A.push([h,k+ZC.CJ(e)*x+o,ZC.CT(e)*x+n])}else{for(e=90;e<=270;e+=5){u=new ZC.C3(this.C,0,0,0);u.DP=[m+ZC.CT(e)*(x/2)+B,g+o+ZC.CJ(e)*x-C];A.push(u)}for(e=270;e>=90;e-=5){u=new ZC.C3(this.C,0,0,0);u.DP=[m+ZC.CT(e)*(x/2)+this.F+B,g+o+ZC.CJ(e)*x-C];A.push(u)}}p=ZC.DZ.DL(b,this.C,A,!s);a.add(p);A=[];if(s)for(e=0;e<=360;e+=5)A.push([h,k+ZC.CJ(e)* x+o,ZC.CT(e)*x+n]);else for(e=0;e<=360;e+=5){u=new ZC.C3(this.C,0,0,0);u.DP=[m+ZC.CT(e)*(x/2)+this.F+B,g+o+ZC.CJ(e)*x-C];A.push(u)}l=ZC.DZ.DL(b,this.C,A,!s);a.add(l);this.A.GG&&c.push(f+"--front"+ZC._[32]+p.DA()+'"/>',f+"--top"+ZC._[32]+l.DA()+'"/>');break;case "cone":A=[];if(s)for(e=0;e<=360;e+=5)A.push([h-v,k+ZC.CJ(e)*x*p+o,ZC.CT(e)*x*p+n]);else for(e=0;e<=360;e+=5){u=new ZC.C3(this.C,0,0,0);u.DP=[m+t+ZC.CT(e)*(x/2)*p+B,g+o+ZC.CJ(e)*x*p-C];A.push(u)}A=ZC.DZ.DL(b,this.C,A,!s);a.add(A);A=[];if(s){for(e= 90-z;e<=270-z;e+=5)A.push([h-v,k+ZC.CJ(e)*x*p+o,ZC.CT(e)*x*p+n]);if(this.A.CL&&l!=0)for(e=270-z;e>=90-z;e-=5)A.push([h-t,k+ZC.CJ(e)*x*l+o,ZC.CT(e)*x*l+n]);else A.push([h-t,k+o,x])}else{for(e=90;e<=270;e+=5){u=new ZC.C3(this.C,0,0,0);u.DP=[m+t+ZC.CT(e)*(x/2)*p+B,g+o+ZC.CJ(e)*x*p-C];A.push(u)}if(this.A.CL&&l!=0)for(e=270;e>=90;e-=5){u=new ZC.C3(this.C,0,0,0);u.DP=[m+v+ZC.CT(e)*(x/2)*l+B,g+o+ZC.CJ(e)*x*l-C];A.push(u)}else{u=new ZC.C3(this.C,0,0,0);u.DP=[m+v+B,g+o-C];A.push(u)}}p=ZC.DZ.DL(b,this.C,A, !s);a.add(p);if(this.A.CL&&l!=0){A=[];if(s)for(e=0;e<=360;e+=5)A.push([h-t,k+ZC.CJ(e)*x*l+o,ZC.CT(e)*x*l+n]);else for(e=0;e<=360;e+=5){u=new ZC.C3(this.C,0,0,0);u.DP=[m+v+ZC.CT(e)*(x/2)*l+B,g+o+ZC.CJ(e)*x*l-C];A.push(u)}l=ZC.DZ.DL(b,this.C,A,!s);a.add(l)}this.A.GG&&c.push(f+"--front"+ZC._[32]+p.DA()+'"/>')}}this.A.T!=null&&this.FX()}}}); ZC.UX=ZC.G3.B2({setup:function(){this.OP()},O4:function(){return{color:this.R.AT}},R9:function(){return{"background-color":this.R.AT,color:this.R.BO}},paint:function(){this.b();var a=this.A.B3,c=this.A.M;this.setup();this.CV=0;this.R.C6=this.A.B5("bl",0);var b,e=[];switch(this.A.CG){default:b=1;if(!a.D8&&this.J<=a.V)b=0;if(c[this.J-this.A.U]==null)b=0;if(b){c[this.J-this.A.U].setup();b=ZC.AP.I4(c[this.J-this.A.U].iX,c[this.J-this.A.U].iY,c[this.J].iX,c[this.J].iY);e.push(b)}e.push([this.iX,this.iY]); b=1;if(!a.D8&&this.J>=a.A2)b=0;if(c[this.J+this.A.U]==null)b=0;if(b){c[this.J+this.A.U].setup();b=ZC.AP.I4(c[this.J].iX,c[this.J].iY,c[this.J+this.A.U].iX,c[this.J+this.A.U].iY,this.R.A9);e.push(b)}break;case "spline":if(this.A.B!=null)e=this.A.B;this.A.B=[];if(this.J=a.A2)b=0;if(c[this.J+this.A.U]== null)b=0;if(b){b=[this.iX+(a.AD?-1:1)*a.S/2,this.iY];e.push(b)}break;case "jumped":b=1;if(!a.D8&&this.J<=a.V)b=0;if(c[this.J-this.A.U]==null)b=0;if(b){b=[this.iX-(a.AD?-1:1)*a.S/2,this.iY];e.push(b)}b=[this.iX,this.iY];e.push(b);b=1;if(!a.D8&&this.J>=a.A2)b=0;if(c[this.J+this.A.U]==null)b=0;if(b){b=[this.iX+(a.AD?-1:1)*a.S/2,this.iY];e.push(b)}}c=this.A.F5(this,this.R);var g=0;f=-1;var h=ZC.AC.FK;if(this.A.CL)f=0;else{for(b=0;bb&&f--}h/=g}c.X=c.A6=c.AT;c.AU=c.AI;if(this.A.CG=="spline")c.BI=c.AT;for(b=0;b=4)this.H.points=[k.B[0].DP,k.B[1].DP,k.B[2].DP, k.B[3].DP];!this.C.JP&&ZC.DK(this.iX,a.iX-1,a.iX+a.F+1)&&ZC.DK(this.iY,a.iY-1,a.iY+a.D+1)&&this.JH(true)},A2G:function(){}}); ZC.UV=ZC.G3.B2({setup:function(){this.OP()},O4:function(){return{color:this.R.AT}},R9:function(){return{"background-color":this.R.AT,color:this.R.BO}},paint:function(){this.b();var a=this.A.B3,c=this.A.D0,b=this.A.M;this.setup();this.CV=0;this.R.C6=this.A.B5("bl",1);var e=c.B4(c.EA);e=ZC._l_(e,c.iY,c.iY+c.D);var f=this.C.AB=="mixed"||this.C.AB=="mixed3d"?a.S/2:0;c=[];var g=[],h=[],k=null;if(this.A.A.C1!=null&&this.A.A.C1[this.J]!=null)k=this.A.A.C1[this.J];var l=0.1;if(this.A.DV==1)l=1;else if(this.I.A5== "canvas")if(ZC.A3.browser.msie||ZC.A3.browser.opera)l=0.15;switch(this.A.CG){default:var m=1;if(!a.D8&&this.J<=a.V)m=0;if(b[this.J-this.A.U]==null)m=0;if(m){b[this.J-this.A.U].setup();m=ZC.AP.I4(b[this.J-this.A.U].iX,b[this.J-this.A.U].iY,b[this.J].iX,b[this.J].iY);h.push([ZC._i_(m[0]),m[1]-this.AI/2+1]);if(!this.A.CL||k==null)g.push([ZC._i_(m[0])-l,e]);g.push([ZC._i_(m[0])-l,m[1]]);c.push([m[0],m[1]])}else if(this.J==a.V)if(a.AD){if(!this.A.CL||k==null)g.push([ZC._i_(a.iX+a.F-a.CP-f),e]);g.push([ZC._i_(a.iX+ a.F-a.CP-f),this.iY])}else{if(!this.A.CL||k==null)g.push([ZC._i_(a.iX+a.Z+f)-l,e]);g.push([ZC._i_(a.iX+a.Z+f),this.iY])}else if(!this.A.CL||k==null){g.push([ZC._i_(this.iX)-l,e]);h.push([ZC._i_(this.iX-a.S/2),e]);h.push([ZC._i_(this.iX),e])}else if(this.A.A.AA[this.A.J-1]!=null){m=this.A.A.AA[this.A.J-1];m.M[this.J]!=null&&g.push([ZC._i_(this.iX),m.M[this.J].iY])}h.push([ZC._i_(this.iX),this.iY-this.AI/2+1]);g.push([ZC._i_(this.iX)-l,this.iY]);c.push([this.iX,this.iY]);l=1;if(!a.D8&&this.J>=a.A2)l= 0;if(b[this.J+this.A.U]==null)l=0;if(l){b[this.J+this.A.U].setup();f=ZC.AP.I4(b[this.J].iX,b[this.J].iY,b[this.J+this.A.U].iX,b[this.J+this.A.U].iY);h.push([ZC._i_(f[0]),f[1]-this.AI/2+1]);g.push([ZC._i_(f[0]),f[1]]);h.push([ZC._i_(f[0]),f[1]-this.AI/2+1]);if(!this.A.CL||k==null)g.push([ZC._i_(f[0]),e]);m=ZC.AP.I4(b[this.J].iX,b[this.J].iY,b[this.J+this.A.U].iX,b[this.J+this.A.U].iY,this.A9);c.push([m[0],m[1]])}else if(this.J==a.A2)if(a.AD){g.push([a.iX+a.Z-f,this.iY]);if(!this.A.CL||k==null)g.push([ZC._i_(a.iX+ a.Z-f),e])}else{g.push([a.iX+a.F-a.CP-f,this.iY]);if(!this.A.CL||k==null)g.push([ZC._i_(a.iX+a.F-a.CP-f),e])}else if(!this.A.CL||k==null){g.push([ZC._i_(this.iX),e]);h.push([ZC._i_(this.iX),e]);h.push([ZC._i_(this.iX+a.S/2),e])}else if(this.A.A.AA[this.A.J-1]!=null){m=this.A.A.AA[this.A.J-1];m.M[this.J]!=null&&g.push([ZC._i_(this.iX),m.M[this.J].iY])}break;case "spline":if(this.A.CC!=null)h=this.A.CC;if(this.A.A4!=null)g=this.A.A4;this.A.CC=[];this.A.A4=[];if(this.A.B!=null)c=this.A.B;this.A.B=[]; if(b[this.J+this.A.U]!=null){m=[];for(f=-1;f<3;f++)if(b[this.J+f]!=null){b[this.J+f].setup();m.push(b[this.J+f].iY)}else m.length==0?m.push(this.iY):m.push(m[m.length-1]);b=ZC.AP.NO(m,ZC._i_(a.S*this.A.U),0.1);if(g.length==0)if(!this.A.CL||k==null)g.push([ZC._i_(this.iX+(a.AD?-1:1)*b[0][0]*a.S),e]);for(f=0;f0)if(this.A.DV==1)k[0][0]-=1;for(f=k.length-1;f>=0;f--)g.push(k[f])}if(this.A.A.C1==null)this.A.A.C1=[];this.A.A.C1[this.J]=h;this.J%2==1&&g.reverse();h=this.A.F5(this,this.R); l=0;k=-1;b=ZC.AC.FK;if(this.A.CL)k=0;else{for(f=0;ff&&k--}b/=l}m=new ZC.E7(this);m.copy(h);m.J0=1;m.AU=0;m.A9=this.A.DV;f=new ZC.PS(m,this.C);l=0;for(var o=g.length;l=4)this.H.points=[f.B[0].DP,f.B[1].DP,f.B[2].DP,f.B[3].DP];!this.C.JP&&ZC.DK(this.iX,a.iX-1,a.iX+a.F+1)&&ZC.DK(this.iY,a.iY-1,a.iY+a.D+1)&&this.JH(true)},A2G:function(){}}); ZC.W3=ZC.G3.B2({P3:0,QX:0,setup:function(){var a=this.C.AY("scale"),c=Math.floor(this.J/a.G6);this.iX=a.iX+this.J%a.G6*a.E4+a.E4/2+a.C0;this.iY=a.iY+c*a.E5+a.E5/2+a.C4;if(!this.FH){this.copy(this.A);this.DE=this.A.DE;this.C2()&&this.parse(false);this.FH=1}this.F=a.E4/2;this.D=a.E5/2},A00:function(a){var c=this.iX-a.F/2,b=this.iY-a.D/2;switch(this.A.J){case 0:c-=this.AR/4;b+=this.AR/8;break;case 1:c+=this.AR/4;b+=this.AR/8;break;case 2:b-=this.AR/4}c+=a.C0;b+=a.C4;return[c,b]},O4:function(){return{color:this.AT}}, R9:function(){return{"background-color":this.BI,color:this.BO}},paint:function(){function a(){var l=c.C.Q+ZC._[36]+c.C.Q+ZC._[37]+c.A.J+ZC._[6];l=ZC.K.DM("circle")+'class="'+l+'" id="'+c.Q+ZC._[32]+ZC._i_(c.iX+ZC.MAPTX)+","+ZC._i_(c.iY+ZC.MAPTX)+","+ZC._i_(ZC.BN(ZC.mobile?6:3,c.AR)*(ZC.mobile?2:1.2))+'"/>';c.A.A.FN.push(l);c.A.T!=null&&c.FX()}var c=this;c.b();var b=c.A.F5(c,c),e=new ZC.D5(c.A);e.Q=c.Q;e.Y=c.A.B5("bl",1);e.C6=c.A.B5("bl",0);e.copy(b);var f=c.iX,g=c.iY;e.iX=f;e.iY=g;e.AR=c.AR;e.DQ= "circle";e.H.plotidx=c.A.J;e.H.nodeidx=c.J;e.parse();c.E3=e;if(c.A.ES&&!c.C.FL){var h={};e.iX=f;e.iY=g;h.x=f;h.y=g;switch(c.A.GI){case 1:e.A9=0;h.alpha=b.A9;break;case 2:e.A9=0;e.AR=2;h.size=c.AR;break;case 3:e.A9=0;switch(c.A.J){case 0:e.iX=f-c.AR*3;e.iY=g;break;case 1:e.iX=f+c.AR*3;e.iY=g;break;case 2:e.iX=f;e.iY=g-c.AR*3}h.alpha=b.A9;h.x=f;h.y=g}for(var k in c.A.DB){e[ZC.CA.F7[ZC.CE(k)]]=c.A.DB[k];h[ZC.CE(k)]=b[ZC.CA.F7[ZC.CE(k)]]}if(c.C.CS==null)c.C.CS={};if(c.C.CS[c.A.J+"-"+c.J]!=null)for(k in c.C.CS[c.A.J+ "-"+c.J])e[ZC.CA.F7[ZC.CE(k)]]=c.C.CS[c.A.J+"-"+c.J][k];c.C.CS[c.A.J+"-"+c.J]={};ZC.ET(h,c.C.CS[c.A.J+"-"+c.J]);b=new ZC.CA(e,h,c.A.FE,c.A.GH,ZC.CA.KP[c.A.GJ],function(){a()});b.B7=c;c.GU(b)}else{e.paint();a()}},A0T:function(a){var c=this;ZC.move||c.H2({layer:a,type:"shape",initcb:function(){this.copy(c);this.iX=c.iX;this.iY=c.iY;this.AR=c.AR;this.DQ="circle";this.X=c.A.AW[3];this.A6=c.A.AW[2]}})}}); ZC.FF=ZC.FY.B2({$i:function(a){this.b(a);this.I=this.A.A;this.BK="";this.W=[];this.BD=[];this.CQ=0;this.BY=this.H1=this.BC=this.G=null;this.G2=0;this.E8=this.GQ=null;this.EA=0;this.K7=null;this.J=1;this.S=this.EX=this.AD=this.CP=this.T3=this.Z=0;this.EW=-1;this.K0=ZC.EV[ZC._[15]]||"";this.KI=ZC.EV[ZC._[16]]||".";this.NF=0;this.U9=2;this.TM=0;this.KT="";this.E6=null;this.AB="";this.LV=this.FJ=Number.MAX_VALUE;this.P0=this.IP=0;this.OO=this.L4=null;this.PR=[];this.DG=1;this.NA=this.NB=this.C8=this.BJ= -1;this.KD="lin";this.H8=null;this.HD=this.KF=1;this.XY=this.LM=0;this.I0=null},parse:function(){function a(o){return[f+".SCALE."+o,f+"."+c.BK+"."+o,f+"."+g+"."+o,f+"."+h+"."+o]}var c=this,b;c.b();if((b=c.o.step)!=null)if(ZC.OE(b))c.DG=ZC._f_(b);else{var e=b.replace(/[0-9]/gi,"");b=(b=parseInt(b.replace(/[^0-9]/gi,""),10))||1;switch(e){case "second":c.DG=b*1E3;break;case "minute":c.DG=b*1E3*60;break;case "hour":c.DG=b*1E3*60*60;break;case "day":c.DG=b*1E3*60*60*24}}c.OT_a([[ZC._[12],"BD"],["format", "E6"],["offset-start","Z","i"],["offset-start","T3","i"],["offset-end","CP","i"],["minor-ticks","G2","i"],["mirrored","AD","b"],["zooming","IP","b"],["zoom-snap","P0","b"],["zoom-to","L4"],["zoom-to-values","OO"],["items-overlap","LM","b"],["auto-fit","XY","b"],["max-labels","FJ","i"],["max-items","FJ","i"],["ref-value","EA","f"],[ZC._[14],"EW","ia"],[ZC._[16],"KI"],[ZC._[15],"K0"],["short","TM","b"],["short-unit","KT"],["exponent","NF","b"],[ZC._[27],"O3","ia"],["progression","KD"],["scale-factor", "KF","fa"],["show-labels","I0"]]);if((b=c.o.offset)!=null)c.Z=c.CP=ZC._i_(b);c.LV=(b=c.o["max-ticks"])!=null?ZC._i_(b):c.FJ;if((b=c.o.transform)!=null){c.H8=new ZC.YR;c.H8.append(b)}e=c.A.A.AQ;var f="("+c.A.AB+")",g=c.BK.replace(/\-[0-9]/,""),h=c.BK.replace(/\-[0-9]/,"-n");if((b=c.o.markers)!=null)for(var k=0,l=b.length;k0&&this.PR[a].paint()}}); ZC.SV=ZC.FF.B2({$i:function(a){this.b(a);this.D8=0;this.AB="k";this.A2=this.V=this.HW=this.HT=-1;this.KU=1;this.EW=null;this.WH=this.L2=0},Y9:function(a,c){this.V=a!=null?a:this.HT;this.A2=c!=null?c:this.HW;var b=this.A.HH;if(b.length>0){this.BJ=ZC.AH(b,this.W[this.V]);this.C8=ZC.AH(b,this.W[this.A2])}if(this.I.FU.C==null)this.I.FU.C=this.A;if(this.A.FU&&this.A.FU.o.shared!=null&&ZC._b_(this.A.FU.o.shared)&&this.A.Q==this.I.FU.C.Q){b=0;for(var e=this.I.B1.length;b||
|\n/),f=0,g=0,h=e.length;g/gi,"").replace(/<\/.+?>/gi,"").length);c+=f}c/=a;this.FJ=this.EX?ZC._i_((this.D-this.Z-this.CP)/15):ZC._i_((this.F-this.Z-this.CP)/c);this.FJ=ZC.BN(2,this.FJ)},A01:function(){if(this.o["max-ticks"]==null)this.LV=this.FJ},XP:function(a){if(a==1&&this.o[ZC._[5]]!=null){this.W=[];if(typeof this.o[ZC._[5]]=="object"){this.W=this.o[ZC._[5]];if(this.BD.length== 0)this.BD=this.W;for(var c=0,b=this.W.length;c1){for(var e=0,f=0,g=0,h=ZC._f_(c[0]);h<=ZC._f_(c[1]);h+=b){var k=(""+h).split(".");e+=k[1]?k[1].length:0;f=ZC.BN(f,k[1]?k[1].length:0);g++;this.o[ZC._[14]]!=null?this.W.push(Number(h).toFixed(ZC._i_(this.o[ZC._[14]]))):this.W.push(h)}if(this.o[ZC._[14]]==null){e=Math.ceil(e/g);this.EW=ZC._a_(f- e)<=1?f:e}}}}if(a==2){a=0;if(this.W.length==0){e=Number.MAX_VALUE;f=-Number.MAX_VALUE}else{e=this.W[0];f=this.W[this.W.length-1]}g=this.A.AZ.AA;c=h=0;for(b=g.length;cthis.W.length&&this.W.length>0&&!this.D8)for(c=this.W.length;c0)e=0;if(h&&f1)this.DG=f-e;this.Q2(e,f,true)}else if(this.o["max-value"]!=null){a=b=0;if(this.o["min-value"]!=null)b=ZC._f_(this.o["min-value"]);a=ZC._f_(this.o["max-value"]);c=0;for(e=b;e0){this.BJ=this.V;this.C8=this.A2}else{this.BJ=ZC._f_(this.W[this.V]);this.C8=ZC._f_(this.W[this.A2])}if(this.OO){c=ZC.AH(this.W,this.OO[0]);b=ZC.AH(this.W,this.OO[1]);this.L4=[c==-1?0:c,b==-1?this.W.length-1:b]}c=this.I.H["graph"+this.A.J+".zoom"];if(this.I.H[ZC._[55]]==null||typeof this.I.H[ZC._[55]]==ZC._[33]||this.I.H[ZC._[55]]){if(typeof c!=ZC._[33]&&c.xmin!= null&&c.xmax!=null)this.L4=[c.xmin,c.xmax]}else this.I.H["graph"+this.A.J+".zoom"]={};if(this.L4)this.A.TZ=1},Q2:function(a,c,b){if(this.H8!=null&&this.H8.o.type!=null)switch(this.H8.o.type){case "date":var e=Math.floor(ZC.NR(c-a)/Math.LN10),f=1E3;f=this.o.step!=null?this.DG:e<=3?1:e==4?1E3:e==5?1E4:e==6?6E4:e==7?6E5:e==8?36E5:e==9?216E5:e==10?864E5:e==11?864E6:2592E6;if((c-a)%f!=0)c+=f-(c-a)%f;e=[a,c,f,e]}else e=ZC.AP.XH(a,c,this.DG,this.KF);var g=e[0],h=e[1];f=e[2];e=e[3];this.W=[];if(b){this.NB= a;this.NA=c;this.KU=ZC._i_((h-g)/f);if(g==h){g-=f;h+=f}for(c=Math.floor(g);c<=Math.ceil(h);c+=f)this.W.push(c)}else{f=ZC._f_((c-a)/this.KU);for(c=0;c<=this.KU;c++){b=a+f*c;if(e<0)b=ZC._f_(b.toFixed(-e));this.W.push(b)}}this.V=0;this.A2=this.W.length-1;this.HT=0;this.HW=this.W.length-1;this.BJ=ZC._f_(this.W[this.V]);this.C8=ZC._f_(this.W[this.A2])},parse:function(){this.b()},clear:function(){this.b()},build:function(){this.b()},paint:function(){this.b()}}); ZC.PO=ZC.FF.B2({$i:function(a){this.b(a);this.AB="v";this.A2=this.V=-1;this.KU=0;this.EW=null},Y9:function(a,c){this.BJ=a!=null?a:this.NB;this.C8=c!=null?c:this.NA;this.Q2(this.BJ,this.C8,false)},I3:function(a){var c="";c=this.BD[a]!=null?this.BD[a]:this.W[a];if(typeof c=="number")if(this.A.H0[c]!=null)c=this.A.H0[c];a=this.MB();c=ZC.BV.MK(c,a,this,false);if(this.E6!=null)c=this.E6.replace(/%v/g,c);return c},ZX:function(){var a=ZC.BN(this.W.length,this.BD.length);a=10*ZC.BN(this.W.join("").length, this.BD.join("").length)/a;this.FJ=this.EX?ZC._i_((this.F-this.Z-this.CP)/a):ZC._i_((this.D-this.Z-this.CP)/20);this.FJ=ZC.BN(2,this.FJ)},A01:function(){if(this.o["max-ticks"]==null)this.LV=this.FJ},XP:function(a){var c;if(a==1)if(this.o[ZC._[5]]==null&&(c=this.A.Z1("v"))!=null)this.o[ZC._[5]]=c;var b=this.A.H0;if(a==1&&this.o[ZC._[5]]!=null){this.W=[];if(typeof this.o[ZC._[5]]=="object"){this.W=this.o[ZC._[5]];if(this.BD.length==0)this.BD=this.W;for(var e=0,f=this.W.length;e1){for(var k=g=f=0,l=ZC._f_(e[0]);l<=ZC._f_(e[1]);l+=h){c=(""+l).split(".");f+=c[1]?c[1].length:0;g=ZC.BN(g,c[1]?c[1].length:0);k++;this.W.push(l)}if(this.o[ZC._[14]]==null){c=(""+h).split(".");f=c[1]?c[1].length:Math.ceil(f/k);this.EW=ZC._a_(g-f)<=1?g:f}}}this.V=0;this.A2= this.W.length-1;this.DG=h;if(b.length>1){this.BJ=ZC.A14(this.W);this.C8=ZC.A13(this.W)}else{this.BJ=this.W[0];this.C8=this.W[this.W.length-1]}}if(a==2){h={};if(this.o[ZC._[5]]==null){this.W=[];var m=Number.MAX_VALUE,o=-Number.MAX_VALUE}a=0;b=this.A.AZ.AA;e=0;for(f=b.length;e=0?[b[e].M[g].A8,0]:[0,b[e].M[g].A8];else if(b[e].M[g].A8>=0)h[b[e].FT][g][0]+=b[e].M[g].A8;else h[b[e].FT][g][1]+=b[e].M[g].A8;b[e].M[g].D3=b[e].M[g].A8>=0?h[b[e].FT][g][0]:h[b[e].FT][g][1];if(this.o[ZC._[5]]==null){o=ZC.BN(o,h[b[e].FT][g][0]);m=ZC.CO(m,h[b[e].FT][g][1])}}else{b[e].M[g].D3=b[e].M[g].A8;if(this.o[ZC._[5]]==null){m=ZC.CO(m,b[e].M[g].A8);o=ZC.BN(o,b[e].M[g].A8);c=0;for(l=b[e].M[g].D2.length;c< l;c++){m=ZC.CO(m,b[e].M[g].D2[c]);o=ZC.BN(o,b[e].M[g].D2[c])}}}}}}if(this.o[ZC._[5]]==null){if(this.o[ZC._[14]]==null){e=1;c=(""+this.DG).split(".");if(c[1]!=null&&c[1].length>=ZC._i_(a))e=0;this.EW=ZC.BN(0,ZC._i_(a)-e)}if(this.o["min-value"]!=null&&this.o["min-value"]!="auto")m=ZC._f_(this.o["min-value"]);else if(m>0&&this.o["min-value"]!="auto")if(this.KD!="log")m=0;if(this.o["max-value"]!=null)o=ZC._f_(this.o["max-value"]);if(m==Number.MAX_VALUE&&o==-Number.MAX_VALUE)this.C8=this.BJ=this.A2=this.V= 0;else this.Q2(m,o,true)}}if(this.NB==-1&&this.NA==-1){this.NB=this.BJ;this.NA=this.C8}m=this.I.H["graph"+this.A.J+".zoom"];if(this.I.H[ZC._[55]]==null||typeof this.I.H[ZC._[55]]==ZC._[33]||this.I.H[ZC._[55]]){if(typeof m!=ZC._[33]&&m.ymin!=null&&m.ymax!=null)this.L4=[m.ymin,m.ymax]}else this.I.H["graph"+this.A.J+".zoom"]={};if(this.L4)this.A.TZ=1},Q2:function(a,c,b){if(this.A.H0.length>1)a=0;if(b&&this.KD=="log"){a=ZC.NR(a);c=ZC.NR(c)}var e=ZC.AP.XH(a,c,null,this.KF),f=e[0],g=e[1],h=e[2];e=e[3]; this.W=[];if(b){if(g==f){g+=h;f-=h}else if(c-a==h)h/=2;a=f;c=g;if(this.o[ZC._[14]]==null){b=Math.floor(ZC.NR(h)/Math.LN10);if(b<0)this.EW=ZC._a_(b)}this.KU=ZC._i_((c-a)/h)}else{if(this.KU==0)this.KU=10;if(this.o[ZC._[14]]==null){this.EW=0;b=Math.floor(ZC.NR(h)/Math.LN10);isFinite(b)||(b=1);if(b<0)this.EW=ZC._a_(b)}h=ZC._f_((c-a)/this.KU);if(this.o[ZC._[14]]==null){b=Math.floor(ZC.NR(h)/Math.LN10);isFinite(b)||(b=1);if(b<0)this.EW=ZC._a_(b)}}for(b=0;b<=this.KU;b++){f=a+h*b;f=ZC._f_(f.toFixed(ZC.BN(-e, this.EW)));if(this.KD=="log")f=ZC._f_(Math.exp(f).toFixed(ZC.BN(-e,this.EW)));this.W.push(f)}this.V=0;this.A2=this.W.length-1;this.BJ=a;this.C8=c},parse:function(){if(this.A.CL&&this.A.LQ=="100%")if(this.o[ZC._[5]]==null){this.o[ZC._[5]]="0:100:20";this.o.format="%v%"}this.b()},clear:function(){this.b()},build:function(){this.b()},paint:function(){this.b()}}); ZC.R5=ZC.SV.B2({$i:function(a){this.b(a)},parse:function(){this.b()},JJ:function(){this.S=this.A2==this.V?this.F-this.Z-this.CP:(this.F-this.Z-this.CP)/(this.A2-this.V+(this.CQ?1:0))},XP:function(a){this.b(a);this.JJ()},Y9:function(a,c){this.b(a,c);this.JJ()},clear:function(){},build:function(){this.b()},K8:function(a,c){var b=this.AD?(this.iX+this.F-a-this.Z-(this.CQ?this.S/2:0))/(this.F-this.Z-this.CP-(this.CQ?this.S:0)):(a-this.iX-this.Z-(this.CQ?this.S/2:0))/(this.F-this.Z-this.CP-(this.CQ?this.S: 0));if(c){var e=this.W[this.V];if(typeof e=="string")e=ZC.AH(this.A.HH,e);var f=this.W[this.A2];if(typeof f=="string")f=ZC.AH(this.A.HH,f);b=e+ZC._i_((f-e)*b);e=Number.MAX_VALUE;f=null;for(TT in c.J8)if(ZC._a_(TT-b)c.N3)return null;return f}else f=this.CQ?this.V+Math.floor((this.A2-this.V+1)*b):this.V+ZC._i_((this.A2-this.V)*b);f=ZC.BN(0,f);return f=ZC.CO(this.HW,f)},LB:function(a){return this.AD?this.iX+this.F-this.Z-(a-this.V+(this.CQ?1:0))*this.S+(this.CQ?this.S/ 2:0):this.iX+this.Z+(a-this.V)*this.S+(this.CQ?this.S/2:0)},B4:function(a){if(!this.WH&&(this.D8||this.H8!=null&&this.H8.o.type=="date")){var c=this.W[this.A2]-this.W[this.V];c=(this.F-this.Z-this.CP-(this.CQ?this.S:0))/c;return this.AD?this.iX+this.F-this.Z-(a-this.W[this.V])*c-(this.CQ?this.S/2:0):this.iX+this.Z+(a-this.W[this.V])*c+(this.CQ?this.S/2:0)}else{c=this.C8-this.BJ+(this.CQ?1:0);c=(this.F-this.Z-this.CP)/c;return this.AD?this.iX+this.F-this.Z-(a-this.BJ)*c-(this.CQ?this.S/2:0):this.iX+ this.Z+(a-this.BJ)*c+(this.CQ?this.S/2:0)}},paint:function(){function a(I){I=I.replace(/(%c)|(%scale-position)/g,b.E9);I=I.replace(/(%i)|(%scale-index)/g,b.GB);I=I.replace(/(%v)|(%scale-value)/g,b.W[b.GB]!=null?b.W[b.GB]:"");I=I.replace(/(%l)|(%scale-label)/g,b.BD[b.GB]!=null?b.BD[b.GB]:"");return I=I.replace(/%scale-day-of-week/g,ZC.BV.WC(b.W[b.GB],"%w"))}function c(I){b.GB=I;var M=I-b.V;if(b.I.L8||I==b.V){B=new ZC.DC(b);B.copy(b.BC)}B.F0=b.Q+"-item "+b.A.Q+"-scale-item zc-scale-item";B.Q=b.Q+"-item-"+ I;var J=b.I3(I);if(!(b.I0!=null&&ZC.AH(b.I0,J)==-1)){B.B0=J;B.Y=b.I.usc()?b.I.mc():ZC.AJ(b.A.Q+"-scales-ml-0-c");B.GT=b.I.usc()?ZC.AJ(b.I.Q+"-main"):ZC.AJ(b.I.Q+"-text");B.HD=1;B.H.nodeidx=I;B.parse();B.GM=a;B.C2()&&B.parse();B.iX=b.AD?b.iX+b.F-b.Z-M*b.S-B.F/2-(b.CQ?b.S/2:0):b.iX+b.Z+M*b.S-B.F/2+(b.CQ?b.S/2:0);switch(B.o[ZC._[9]]){case "inner":B.iY=b.J==1?n-B.D-o:n+o;break;case "ref-top":B.iY=h-B.D-o;break;case "ref-bottom":B.iY=h+o;break;case "ref-auto":if(k!=null&&k.M[I]!=null){k.M[I].setup();B.iY= k.M[I].iY0)if(b.A.AM["3d"]&&b.A.DD.true3d){b.X=b.A6=b.AT;var w=ZC.DZ.DH(b,b.A,b.iX-ZC.AC.DX,b.iX- ZC.AC.DX+b.F,n-ZC.AC.DU,n-ZC.AC.DU,-1,ZC.AC.FK+1,"x");if(b.A.DD[ZC._[29]]>0&&b.A.DD.true3d)w.IU=[2,1,1];b.A.BP.add(w)}else{var v=[];v.push([b.iX,n],[b.iX+b.F,n]);ZC.BQ.paint(b.A.AM["3d"]&&!b.A.DD.true3d?y:u,b,v)}if(b.W.length>0&&b.BY.AK){if(b.BY.o.items&&b.BY.o.items.length>0&&!b.A.AM["3d"])for(f=b.V;f0){b.E9=0;for(f=b.V;f<=b.A2+(b.CQ?1:0);f++){b.GB=f;if(f==b.V||f==b.A2+(b.CQ?1:0)||f%m==0){if(b.I.L8||f==b.V){var z=new ZC.E7(b);z.copy(b.BY);z.GM=a;z.C2()&&z.parse()}v=[];w=f-b.V;x=b.AD?b.iX+b.F-b.Z-w*b.S:b.iX+b.Z+w*b.S;if(z.AK)if(b.A.AM["3d"]){z.X=z.A6=z.AT;w=ZC.DZ.DH(z,b.A,x-ZC.AC.DX,x-ZC.AC.DX,n-ZC.AC.DU,n-(b.J==1?1:-1)*b.D-ZC.AC.DU,ZC.AC.FK+2,ZC.AC.FK+1,"z");b.A.BP.add(w);w=ZC.DZ.DH(z,b.A,x-ZC.AC.DX,x-ZC.AC.DX,n-ZC.AC.DU, n-ZC.AC.DU-1,0,ZC.AC.FK,"z");b.A.BP.add(w)}else{v.push([x,b.iY],[x,b.iY+b.D]);ZC.BQ.paint(y,z,v)}b.E9++}}}}if(b.W.length>0&&b.E8.AK&&!b.A.AM["3d"])if(b.E8.o.items&&b.E8.o.items.length>0)for(f=b.V;f0)for(f=b.V-m;f0&&b.K7.AK&&!b.A.AM["3d"])if(b.K7.AI>0){f=b.B4(b.EA);if(f>=b.iX&&f<=b.iX+b.F){v=[];v.push([f,b.iY]);v.push([f,b.iY+b.D]);ZC.BQ.paint(y,b.K7,v)}}if(b.W.length>0&&b.H1.AK&&(!b.A.AM["3d"]|| !b.A.DD.true3d)){switch(b.H1.o[ZC._[9]]){case "inner":break;case "outer":g+=o;break;default:g+=o/2}b.E9=0;for(f=b.V;f<=b.A2+(b.CQ?1:0);f++)if(f==b.V||f==b.A2+(b.CQ?1:0)||f%m==0){b.GB=f;y=o;v=[];w=f-b.V;if(b.I.L8||f==b.V){z=new ZC.D5(b);z.copy(b.H1);z.GM=a;z.C2()&&z.parse();if(z.AR>1)y=z.AR}x=b.AD?b.iX+b.F-b.Z-w*b.S:b.iX+b.Z+w*b.S;switch(z.o[ZC._[9]]){case "ref-auto":v.push([x,h+y/2],[x,h-y/2]);break;case "ref-top":v.push([x,h-y],[x,h]);break;case "ref-bottom":v.push([x,h+y],[x,h]);break;case "inner":v.push([x, n-(b.J==1?y:-y)],[x,n]);break;case "outer":v.push([x,n],[x,n+(b.J==1?y:-y)]);break;default:v.push([x,n+y/2],[x,n-y/2])}z.AK&&ZC.BQ.paint(u,z,v);b.E9++}}if(b.W.length>0&&b.G2>0&&b.GQ.AK&&!b.A.AM["3d"])for(f=b.V-m;f0&&b.BC.AK){b.E9=0;c(b.V);b.E9=b.A2-b.V;c(b.A2);b.E9=1;for(f=b.V+1;fc.iX+c.F)n=0}if(n){k.push([s.iX,s.iY,s.F,s.D]);s.paint();s.D4();s=new ZC.E7(c); if((n=c.o.transform.guide)!=null)s.append(n);s.AI=1;s.AT="#ccc";s.parse();m=[];m.push([p,c.iY],[p,c.iY+c.D]);c.A.J2();p=0;for(t=m.length;p0){var l=0;a(c.V);a(c.A2);for(e=c.V+1;e0)if(b.A.AM["3d"]&&b.A.DD.true3d){b.X=b.A6=b.AT;var t=ZC.DZ.DH(b,b.A,k-ZC.AC.DX,k-ZC.AC.DX,b.iY-ZC.AC.DU,b.iY-ZC.AC.DU+b.D,-1,ZC.AC.FK+1,"y");if(b.A.DD[ZC._[30]]>0&&b.A.DD.true3d)t.IU= [-100,1,1];b.A.BP.add(t)}else{var r=[];r.push([k,b.iY+b.D],[k,b.iY]);ZC.BQ.paint(p,b,r)}if(b.W.length>0&&b.BY.AK){if(b.BY.o.items&&b.BY.o.items.length>0&&!b.A.AM["3d"]){b.E9=0;for(f=b.V;f<=b.A2+(b.CQ?1:0);f++){b.GB=f;if(f==b.V||f==b.A2||f%m==0){t=f-b.V;r=new ZC.FY(b);var u=b.E9%b.BY.o.items.length;r.append(b.BY.o.items[u]);r.Q=b.Q+"-guide-"+f;r.Y=b.I.usc()?b.I.mc():ZC.AJ(b.A.Q+"-scales-bl-0-c");r.parse();r.iX=b.iX;u=b.AD?b.iY+b.Z+t*b.S:b.iY+b.D-b.Z-t*b.S-b.S*m;r.iY=u;r.F=b.F;r.D=b.S*m;r.paint();b.E9++}}}if(b.BY.AI> 0){b.E9=0;for(f=b.V;f<=b.A2+(b.CQ?1:0);f++){b.GB=f;if(f==b.V||f==b.A2||f%m==0){if(b.I.L8||f==b.V){var y=new ZC.E7(b);y.copy(b.BY);y.GM=a;y.C2()&&y.parse()}r=[];t=f-b.V;u=b.AD?b.iY+b.Z+t*b.S:b.iY+b.D-b.Z-t*b.S;if(y.AK)if(b.A.AM["3d"]){y.X=y.A6=y.AT;t=ZC.DZ.DH(y,b.A,k-ZC.AC.DX,k-ZC.AC.DX+1,u-ZC.AC.DU,u-ZC.AC.DU,0,ZC.AC.FK,"x");b.A.BP.add(t);t=ZC.DZ.DH(y,b.A,b.iX-ZC.AC.DX,b.iX-ZC.AC.DX+b.F,u-ZC.AC.DU,u-ZC.AC.DU,ZC.AC.FK+2,ZC.AC.FK+1,"x");t.IU=[2,1,1];b.A.BP.add(t)}else{r.push([b.iX,u],[b.iX+b.F,u]); ZC.BQ.paint(s,y,r)}b.E9++}}}}if(b.W.length>0&&b.E8.AK&&n>5&&!b.A.AM["3d"]){if(b.E8.o.items&&b.E8.o.items.length>0)for(f=b.V;f0)for(f= b.V;f0&&b.K7.AK&&!b.A.AM["3d"])if(b.K7.AI>0){f=b.B4(b.EA);if(f>=b.iY&&f<=b.iY+b.D){r=[];r.push([b.iX,f],[b.iX+b.F,f]);ZC.BQ.paint(s,b.K7,r)}}if(b.W.length>0&&b.H1.AK&&(!b.A.AM["3d"]||!b.A.DD.true3d)){switch(b.H1.o[ZC._[9]]){case "inner":break; case "outer":o+=h;break;default:o+=h/2}b.E9=0;for(f=b.V;f<=b.A2+(b.CQ?1:0);f++){b.GB=f;if(f==b.V||f==b.A2||f%m==0){r=[];t=f-b.V;if(b.I.L8||f==b.V){y=new ZC.E7(b);y.copy(b.H1);y.GM=a;y.C2()&&y.parse()}u=b.AD?b.iY+b.Z+t*b.S:b.iY+b.D-b.Z-t*b.S;switch(y.o[ZC._[9]]){case "inner":r.push([k,u],[k+(b.J==1?h:-h),u]);break;case "outer":r.push([k,u],[k-(b.J==1?h:-h),u]);break;default:r.push([k+h/2,u],[k-h/2,u])}y.AK&&ZC.BQ.paint(p,y,r);b.E9++}}}if(b.W.length>0&&b.GQ.AK&&b.G2>0&&n>5&&!b.A.AM["3d"])for(f=b.V;f< b.A2+(b.CQ?1:0);f++){b.GB=f;if(f==b.V||f==b.A2||f%m==0){t=f-b.V;b.E9=0;for(w=1;w<=b.G2;w++){r=[];y=new ZC.E7(b);y.copy(b.GQ);y.GM=a;y.C2()&&y.parse();u=b.AD?b.iY+b.Z+t*b.S+w*n:b.iY+b.D-b.Z-t*b.S-w*n;if(ZC.DK(u,b.iY,b.iY+b.D)){switch(y.o[ZC._[9]]){case "inner":r.push([k,u],[k+(b.J==1?g:-g),u]);break;default:r.push([k,u],[k-(b.J==1?g:-g),u]);break;case "cross":r.push([k+g/2,u],[k-g/2,u])}y.AK&&ZC.BQ.paint(p,y,r)}b.E9++}}}b.QQ();var v,x=0,z=0,C=0,B=[];if(b.W.length>0&&b.BC.AK){b.E9=0;c(b.V);b.E9=b.A2- b.V;c(b.A2);b.E9=1;for(f=b.V+1;f0)o+=z;else if(b.iX-o-y-v.D>0)o+=y;else o=b.iX-v.D;v.iX=b.iX-v.F/2-v.D/2-o}else{if(o+z+v.D0)if(b.A.AM["3d"]&&b.A.DD.true3d){b.X=b.A6=b.AT;var r=ZC.DZ.DH(b,b.A,n-ZC.AC.DX,n-ZC.AC.DX,b.iY-ZC.AC.DU,b.iY-ZC.AC.DU+b.D,-1,ZC.AC.FK+1,"y");b.A.BP.add(r)}else{var u=[];u.push([n,b.iY+b.D],[n,b.iY]);ZC.BQ.paint(b.A.AM["3d"]&&!b.A.DD.true3d?t:s,b, u)}if(b.W.length>0&&b.BY.AK){if(b.BY.o.items&&b.BY.o.items.length>0&&!b.A.AM["3d"])for(f=b.V;f0){b.E9=0;for(f=b.V;f<=b.A2+(b.CQ?1:0);f++){b.GB=f;if(f==b.V||f==b.A2+(b.CQ?1:0)||f%g==0){if(b.I.L8||f==b.V){var w=new ZC.E7(b);w.copy(b.BY); w.GM=a;w.C2()&&w.parse()}r=f-b.V;u=[];y=b.AD?b.iY+b.Z+r*b.S:b.iY+b.D-b.Z-r*b.S;if(w.AK)if(b.A.AM["3d"]){w.X=w.A6=w.AT;r=ZC.DZ.DH(w,b.A,n-ZC.AC.DX,n-ZC.AC.DX+1,y-ZC.AC.DU,y-ZC.AC.DU,0,ZC.AC.FK,"x");b.A.BP.add(r);r=ZC.DZ.DH(w,b.A,b.iX-ZC.AC.DX,b.iX-ZC.AC.DX+b.F,y-ZC.AC.DU,y-ZC.AC.DU,ZC.AC.FK+1,ZC.AC.FK+2,"x");b.A.BP.add(r)}else{u.push([b.iX,y],[b.iX+b.F,y]);ZC.BQ.paint(t,w,u)}b.E9++}}}}if(b.W.length>0&&b.E8.AK&&g==1&&!b.A.AM["3d"]){if(b.E8.o.items&&b.E8.o.items.length>0)for(f=b.V;f0)for(f=b.V;f0&&b.H1.AK&&(!b.A.AM["3d"]||!b.A.DD.true3d)){switch(b.H1.o[ZC._[9]]){case "inner":break;case "outer":t+=o;break;default:t+=o/2}b.E9=0;for(f=b.V;f<=b.A2+(b.CQ?1:0);f++){b.GB=f;if(f==b.V||f==b.A2+(b.CQ?1:0)||f%g==0){u=[];r=f-b.V;if(b.I.L8||f==b.V){w=new ZC.E7(b);w.copy(b.H1);w.GM=a;w.C2()&&w.parse()}y=b.AD?b.iY+b.Z+r*b.S:b.iY+b.D-b.Z-r*b.S;switch(w.o[ZC._[9]]){case "ref-auto":u.push([h- o/2,y],[h+o/2,y]);break;case "ref-left":u.push([h-o,y],[h,y]);break;case "ref-right":u.push([h+o,y],[h,y]);break;case "inner":u.push([n,y],[n+(b.J==1?o:-o),y]);break;case "outer":u.push([n,y],[n-(b.J==1?o:-o),y]);break;default:u.push([n+o/2,y],[n-o/2,y])}w.AK&&ZC.BQ.paint(s,w,u);b.E9++}}}if(b.W.length>0&&b.G2>0&&b.GQ.AK&&!b.A.AM["3d"])for(f=b.V;f0&&b.BC.AK){b.E9=0;c(b.V);b.E9=b.A2-b.V;c(b.A2);b.E9= 1;for(f=b.V+1;f0)t+=C;else if(b.iX-t-w-x.D>0)t+=w;else t=b.iX-x.D;x.iX=b.iX-x.F/2-x.D/2-t}else{if(t+C+x.D0)if(b.A.AM["3d"]&&b.A.DD.true3d){b.X=b.A6=b.AT;var t=ZC.DZ.DH(b,b.A,b.iX-ZC.AC.DX,b.iX-ZC.AC.DX+b.F,k-ZC.AC.DU,k-ZC.AC.DU,-1,ZC.AC.FK+1,"x");b.A.BP.add(t)}else{var r=[];r.push([b.iX,k],[b.iX+b.F,k]);ZC.BQ.paint(p,b,r)}if(b.W.length>0&&b.BY.AK){if(b.BY.o.items&&b.BY.o.items.length>0&&!b.A.AM["3d"]){b.E9=0;for(f=b.V;f<=b.A2+(b.CQ?1:0);f++){b.GB=f;if(f==b.V||f==b.A2||f%m==0){t=f-b.V;r=new ZC.FY(b);var u=b.E9%b.BY.o.items.length;r.append(b.BY.o.items[u]); r.Q=b.Q+"-guide-"+f;r.Y=b.I.usc()?b.I.mc():ZC.AJ(b.A.Q+"-scales-bl-0-c");r.parse();u=b.AD?b.iX+b.F-b.Z-t*b.S:b.iX+b.Z+t*b.S;r.iX=u;r.iY=b.iY;r.F=b.S*m;r.D=b.D;r.paint();b.E9++}}}if(b.BY.AI>0){b.E9=0;for(f=b.V;f<=b.A2+(b.CQ?1:0);f++){b.GB=f;if(f==b.V||f==b.A2||f%m==0){if(b.I.L8||f==b.V){var y=new ZC.E7(b);y.copy(b.BY);y.GM=a;y.C2()&&y.parse()}r=[];t=f-b.V;u=b.AD?b.iX+b.F-b.Z-t*b.S:b.iX+b.Z+t*b.S;if(y.AK)if(b.A.AM["3d"]){y.X=y.A6=y.AT;t=ZC.DZ.DH(y,b.A,u-ZC.AC.DX,u-ZC.AC.DX,k-ZC.AC.DU,k-ZC.AC.DU-b.D, ZC.AC.FK+1,ZC.AC.FK+2,"z");b.A.BP.add(t);t=ZC.DZ.DH(y,b.A,u-ZC.AC.DX,u-ZC.AC.DX,k-ZC.AC.DU,k-ZC.AC.DU-1,0,ZC.AC.FK,"z");b.A.BP.add(t)}else{r.push([u,b.iY],[u,b.iY+b.D]);ZC.BQ.paint(s,y,r)}b.E9++}}}}if(b.W.length>0&&b.E8.AK&&n>5&&!b.A.AM["3d"]){if(b.E8.o.items&&b.E8.o.items.length>0)for(f=b.V;f0)for(f=b.V;f0&&b.H1.AK&&(!b.A.AM["3d"]|| !b.A.DD.true3d)){switch(b.H1.o[ZC._[9]]){case "inner":break;case "outer":o+=h;break;default:o+=h/2}b.E9=0;for(f=b.V;f<=b.A2+(b.CQ?1:0);f++){b.GB=f;if(f==b.V||f==b.A2||f%m==0){r=[];t=f-b.V;if(b.I.L8||f==b.V){y=new ZC.E7(b);y.copy(b.H1);y.GM=a;y.C2()&&y.parse()}u=b.AD?b.iX+b.F-b.Z-t*b.S:b.iX+b.Z+t*b.S;switch(y.o[ZC._[9]]){case "inner":r.push([u,k-(b.J==1?h:-h)],[u,k]);break;case "outer":r.push([u,k],[u,k+(b.J==1?h:-h)]);break;default:r.push([u,k+h/2],[u,k-h/2])}y.AK&&ZC.BQ.paint(p,y,r);b.E9++}}}if(b.W.length> 0&&b.GQ.AK&&b.G2>0&&n>5&&!b.A.AM["3d"])for(f=b.V;f0&&b.BC.AK){b.E9=0;c(b.V);b.E9=b.A2-b.V;c(b.A2);b.E9=1;for(f=b.V+1;f0){b=0;for(f=c.W.length;b0){f=[];for(b=0;b<=c.G6;b++)f.push([c.iX+b*c.E4,c.iY],[c.iX+b*c.E4,c.iY+c.D],null);for(b=0;b<=c.JN;b++)f.push([c.iX,c.iY+b*c.E5],[c.iX+c.F,c.iY+b*c.E5],null);ZC.BQ.paint(e,c.BY,f)}}var l;if(c.BC.AK){b=0;for(f=c.W.length;b0)for(var n=0;n0){n=0;for(p=a.W.length;n0)for(n=0;n0){var p=0;for(h=c.W.length;p0){p=0;for(h=c.W.length;p0){var t=0;for(m=c.W.length;t=0;y--)r.push(ZC.AP.BA(n,p,c.Z+(t+1)*c.S,f.C5+y*s));u.B=r;u.parse();u.AI=0;u.AU=0;u.EC=0;u.FP=0;r=c.A.O;u.DF=[r.iX,r.iY,r.iX+ r.F,r.iY+r.D];u.paint()}}}if(c.BY.AI>0){t=0;for(m=c.W.length;t0){r=[];r.push(ZC.AP.BA(n,p,c.Z,f.C5),ZC.AP.BA(n,p,o-c.CP,f.C5));ZC.BQ.paint(e,c.K7,r)}if(c.H1.AK){switch(c.H1.o[ZC._[9]]){case "inner":break;case "outer":h+=g;break;default:h+=g/2}r=[];t=0;for(m=c.W.length;t0&&c.BC.AK){c.E9=0;a(c.V);c.E9=c.A2-c.V;a(c.A2);c.E9=1;for(t=c.V+1;t=4){if(c.A.AM["3d"]){c.A.J2();f=0;for(g=l.length;f30)this.KG=30;if(ZC.vml||ZC.mobile)this.KG=ZC._i_(this.KG/4);if(this.KG<5)this.KG=5;for(var h in this.N)this.AF[h]=ZC.CA.F7[h]!=null?this.BX[ZC.CA.F7[h]]:this.BX[h];this.U=0;this.FQ= null;this.O9=-1},status:function(){if(this.U+1>this.KG)return 0;return 1},step:function(){var a=this,c=1,b=a.J4.C.I.A5;a.U++;if(a.U>a.KG){if(a.U==a.KG+1){if(a.O9!=-1){a.FQ.TD++;if(a.FQ.TD==a.FQ.JF.length)a.FQ.SU=1}a.M9!=null&&a.M9()}c=0}if(c){var e={};if(a.U==a.KG){e=a.N;a.TX=1}else{a.TX=a.SI(a.U,0,1,a.KG);for(var f in a.N)switch(f){case "points":for(var g=[],h=0,k=a.N[f].length;h0)window.setTimeout(function(){a.BX.NK=1;c.JF.push(a);c.Q5||c.start()},a.VI+1);else{a.BX.NK=1;c.JF.push(a);c.Q5||c.start()}},start:function(){var a=this;a.Q5=1;ZC.BV.F1("animation_start",a.C.A,{id:a.C.A.Q,graphid:a.C.Q});var c=1;(function b(){c||a.step();c=0;if(a.Q5)a.BB= requestAnimFrame(b)})()},step:function(){for(var a,c=0,b=0,e=this.JF.length;bZC.BV.MZ(f)?1:-1});c.innerHTML+=this.C.AZ.FN.join("")}this.C.UR();this.Q5=0;this.JF=[];this.JA={};a||ZC.BV.F1("animation_end",this.C.A,{id:this.C.A.Q,graphid:this.C.Q});if(this.onStop!=null)try{this.onStop()}catch(b){}}});ZC.J9.M1=33;window.requestAnimFrame=function(){return window.webkitRequestAnimationFrame||function(a){return window.setTimeout(a,ZC.J9.M1)}}(); window.clearAnimFrame=function(a){window.webkitCancelRequestAnimationFrame?window.webkitCancelRequestAnimationFrame(a):window.clearTimeout(a)};