Sie sind auf Seite 1von 30

if(!

AmCharts)var AmCharts={themes:{},maps:{},inheriting:{},charts:[],onReadyArra
y:[],useUTC:!1,updateRate:40,uid:0,lang:{},translations:{},mapTranslations:{},wi
ndows:{},initHandlers:[]};
AmCharts.Class=function(a){var b=function(){arguments[0]!==AmCharts.inheriting&&
(this.events={},this.construct.apply(this,arguments))};a.inherits?(b.prototype=n
ew a.inherits(AmCharts.inheriting),b.base=a.inherits.prototype,delete a.inherits
):(b.prototype.createEvents=function(){for(var a=0,b=arguments.length;a<b;a++)th
is.events[arguments[a]]=[]},b.prototype.listenTo=function(a,b,c){this.removeList
ener(a,b,c);a.events[b].push({handler:c,scope:this})},b.prototype.addListener=fu
nction(a,b,c){this.removeListener(this,
a,b);this.events[a].push({handler:b,scope:c})},b.prototype.removeListener=functi
on(a,b,c){if(a&&a.events)for(a=a.events[b],b=a.length-1;0<=b;b--)a[b].handler===
c&&a.splice(b,1)},b.prototype.fire=function(a,b){for(var c=this.events[a],g=0,h=
c.length;g<h;g++){var k=c[g];k.handler.call(k.scope,b)}});for(var c in a)b.proto
type[c]=a[c];return b};AmCharts.addChart=function(a){AmCharts.charts.push(a)};Am
Charts.removeChart=function(a){for(var b=AmCharts.charts,c=b.length-1;0<=c;c--)b
[c]==a&&b.splice(c,1)};
AmCharts.isModern=!0;AmCharts.getIEVersion=function(){var a=0;if("Microsoft Inte
rnet Explorer"==navigator.appName){var b=navigator.userAgent,c=/MSIE ([0-9]{1,}[
.0-9]{0,})/;null!=c.exec(b)&&(a=parseFloat(RegExp.$1))}else"Netscape"==navigator
.appName&&(b=navigator.userAgent,c=/Trident\/.*rv:([0-9]{1,}[.0-9]{0,})/,null!=c
.exec(b)&&(a=parseFloat(RegExp.$1)));return a};
AmCharts.applyLang=function(a,b){var c=AmCharts.translations;b.dayNames=AmCharts
.dayNames;b.shortDayNames=AmCharts.shortDayNames;b.monthNames=AmCharts.monthName
s;b.shortMonthNames=AmCharts.shortMonthNames;c&&(c=c[a])&&(AmCharts.lang=c,c.mon
thNames&&(b.dayNames=c.dayNames,b.shortDayNames=c.shortDayNames,b.monthNames=c.m
onthNames,b.shortMonthNames=c.shortMonthNames))};AmCharts.IEversion=AmCharts.get
IEVersion();9>AmCharts.IEversion&&0<AmCharts.IEversion&&(AmCharts.isModern=!1,Am
Charts.isIE=!0);
AmCharts.dx=0;AmCharts.dy=0;if(document.addEventListener||window.opera)AmCharts.
isNN=!0,AmCharts.isIE=!1,AmCharts.dx=.5,AmCharts.dy=.5;document.attachEvent&&(Am
Charts.isNN=!1,AmCharts.isIE=!0,AmCharts.isModern||(AmCharts.dx=0,AmCharts.dy=0)
);window.chrome&&(AmCharts.chrome=!0);AmCharts.handleResize=function(){for(var a
=AmCharts.charts,b=0;b<a.length;b++){var c=a[b];c&&c.div&&c.handleResize()}};AmC
harts.handleMouseUp=function(a){for(var b=AmCharts.charts,c=0;c<b.length;c++){va
r d=b[c];d&&d.handleReleaseOutside(a)}};
AmCharts.handleMouseMove=function(a){for(var b=AmCharts.charts,c=0;c<b.length;c+
+){var d=b[c];d&&d.handleMouseMove(a)}};AmCharts.resetMouseOver=function(){for(v
ar a=AmCharts.charts,b=0;b<a.length;b++){var c=a[b];c&&(c.mouseIsOver=!1)}};AmCh
arts.ready=function(a){AmCharts.onReadyArray.push(a)};AmCharts.handleLoad=functi
on(){AmCharts.isReady=!0;for(var a=AmCharts.onReadyArray,b=0;b<a.length;b++){var
c=a[b];isNaN(AmCharts.processDelay)?c():setTimeout(c,AmCharts.processDelay*b)}}
;
AmCharts.addInitHandler=function(a,b){AmCharts.initHandlers.push({method:a,types
:b})};AmCharts.callInitHandler=function(a){var b=AmCharts.initHandlers;if(AmChar
ts.initHandlers)for(var c=0;c<b.length;c++){var d=b[c];d.types?-1!=d.types.index
Of(a.type)&&d.method(a):d.method(a)}};AmCharts.getUniqueId=function(){AmCharts.u
id++;return"AmChartsEl-"+AmCharts.uid};
AmCharts.isNN&&(document.addEventListener("mousemove",AmCharts.handleMouseMove,!
0),window.addEventListener("resize",AmCharts.handleResize,!0),document.addEventL
istener("mouseup",AmCharts.handleMouseUp,!0),window.addEventListener("load",AmCh
arts.handleLoad,!0));AmCharts.isIE&&(document.attachEvent("onmousemove",AmCharts
.handleMouseMove),window.attachEvent("onresize",AmCharts.handleResize),document.
attachEvent("onmouseup",AmCharts.handleMouseUp),window.attachEvent("onload",AmCh
arts.handleLoad));
AmCharts.clear=function(){var a=AmCharts.charts;if(a)for(var b=0;b<a.length;b++)
a[b].clear();AmCharts.charts=null;AmCharts.isNN&&(document.removeEventListener("
mousemove",AmCharts.handleMouseMove,!0),window.removeEventListener("resize",AmCh
arts.handleResize,!0),document.removeEventListener("mouseup",AmCharts.handleMous
eUp,!0),window.removeEventListener("load",AmCharts.handleLoad,!0));AmCharts.isIE

&&(document.detachEvent("onmousemove",AmCharts.handleMouseMove),window.detachEve
nt("onresize",AmCharts.handleResize),
document.detachEvent("onmouseup",AmCharts.handleMouseUp),window.detachEvent("onl
oad",AmCharts.handleLoad))};
AmCharts.makeChart=function(a,b,c){var d=b.type,f=b.theme;AmCharts.isString(f)&&
(f=AmCharts.themes[f],b.theme=f);var e;switch(d){case "serial":e=new AmCharts.Am
SerialChart(f);break;case "xy":e=new AmCharts.AmXYChart(f);break;case "pie":e=ne
w AmCharts.AmPieChart(f);break;case "radar":e=new AmCharts.AmRadarChart(f);break
;case "gauge":e=new AmCharts.AmAngularGauge(f);break;case "funnel":e=new AmChart
s.AmFunnelChart(f);break;case "map":e=new AmCharts.AmMap(f);break;case "stock":e
=new AmCharts.AmStockChart(f)}AmCharts.extend(e,
b);AmCharts.isReady?isNaN(c)?e.write(a):setTimeout(function(){AmCharts.realWrite
(e,a)},c):AmCharts.ready(function(){isNaN(c)?e.write(a):setTimeout(function(){Am
Charts.realWrite(e,a)},c)});return e};AmCharts.realWrite=function(a,b){a.write(b
)};AmCharts.toBoolean=function(a,b){if(void 0===a)return b;switch(String(a).toLo
werCase()){case "true":case "yes":case "1":return!0;case "false":case "no":case
"0":case null:return!1;default:return Boolean(a)}};AmCharts.removeFromArray=func
tion(a,b){var c;for(c=a.length-1;0<=c;c--)a[c]==b&&a.splice(c,1)};AmCharts.getDe
cimals=function(a){var b=0;isNaN(a)||(a=String(a),-1!=a.indexOf("e-")?b=Number(a
.split("-")[1]):-1!=a.indexOf(".")&&(b=a.split(".")[1].length));return b};
AmCharts.wrappedText=function(a,b,c,d,f,e,g,h,k){var l=AmCharts.text(a,b,c,d,f,e
,g),m="\n";AmCharts.isModern||(m="<br>");if(10<k)return l;if(l){var n=l.getBBox(
);if(n.width>h){n=Math.ceil(n.width/h);l.remove();for(var l=[],q=0;-1<(index=b.i
ndexOf(" ",q));)l.push(index),q=index+1;Math.round(b.length/2);for(var p,q=0;q<l
.length;q+=Math.ceil(l.length/n))p=l[q],b=b.substr(0,p)+m+b.substr(p+1);if(isNaN
(p)){if(0==k)for(q=1;q<n;q++)p=Math.round(b.length/n*q),b=b.substr(0,p)+m+b.subs
tr(p);return AmCharts.text(a,
b,c,d,f,e,g)}return AmCharts.wrappedText(a,b,c,d,f,e,g,h,k+1)}return l}};AmChart
s.getStyle=function(a,b){var c="";document.defaultView&&document.defaultView.get
ComputedStyle?c=document.defaultView.getComputedStyle(a,"").getPropertyValue(b):
a.currentStyle&&(b=b.replace(/\-(\w)/g,function(a,b){return b.toUpperCase()}),c=
a.currentStyle[b]);return c};AmCharts.removePx=function(a){if(void 0!=a)return N
umber(a.substring(0,a.length-2))};
AmCharts.getURL=function(a,b){if(a)if("_self"!=b&&b)if("_top"==b&&window.top)win
dow.top.location.href=a;else if("_parent"==b&&window.parent)window.parent.locati
on.href=a;else if("_blank"==b)window.open(a);else{var c=document.getElementsByNa
me(b)[0];c?c.src=a:(c=AmCharts.windows[b])?c.opener&&!c.opener.closed?c.location
.href=a:AmCharts.windows[b]=window.open(a):AmCharts.windows[b]=window.open(a)}el
se window.location.href=a};AmCharts.ifArray=function(a){return a&&0<a.length?!0:
!1};
AmCharts.callMethod=function(a,b){var c;for(c=0;c<b.length;c++){var d=b[c];if(d)
{if(d[a])d[a]();var f=d.length;if(0<f){var e;for(e=0;e<f;e++){var g=d[e];if(g&&g
[a])g[a]()}}}}};AmCharts.toNumber=function(a){return"number"==typeof a?a:Number(
String(a).replace(/[^0-9\-.]+/g,""))};
AmCharts.toColor=function(a){if(""!==a&&void 0!==a)if(-1!=a.indexOf(",")){a=a.sp
lit(",");var b;for(b=0;b<a.length;b++){var c=a[b].substring(a[b].length-6,a[b].l
ength);a[b]="#"+c}}else a=a.substring(a.length-6,a.length),a="#"+a;return a};AmC
harts.toCoordinate=function(a,b,c){var d;void 0!==a&&(a=String(a),c&&c<b&&(b=c),
d=Number(a),-1!=a.indexOf("!")&&(d=b-Number(a.substr(1))),-1!=a.indexOf("%")&&(d
=b*Number(a.substr(0,a.length-1))/100));return d};
AmCharts.fitToBounds=function(a,b,c){a<b&&(a=b);a>c&&(a=c);return a};AmCharts.is
Defined=function(a){return void 0===a?!1:!0};AmCharts.stripNumbers=function(a){r
eturn a.replace(/[0-9]+/g,"")};AmCharts.roundTo=function(a,b){if(0>b)return a;va
r c=Math.pow(10,b);return Math.round(a*c)/c};AmCharts.toFixed=function(a,b){var
c=String(Math.round(a*Math.pow(10,b)));if(0<b){var d=c.length;if(d<b){var f;for(
f=0;f<b-d;f++)c="0"+c}d=c.substring(0,c.length-b);""===d&&(d=0);return d+"."+c.s
ubstring(c.length-b,c.length)}return String(c)};
AmCharts.formatDuration=function(a,b,c,d,f,e){var g=AmCharts.intervals,h=e.decim
alSeparator;if(a>=g[b].contains){var k=a-Math.floor(a/g[b].contains)*g[b].contai
ns;"ss"==b&&(k=AmCharts.formatNumber(k,e),1==k.split(h)[0].length&&(k="0"+k));("

mm"==b||"hh"==b)&&10>k&&(k="0"+k);c=k+""+d[b]+""+c;a=Math.floor(a/g[b].contains)
;b=g[b].nextInterval;return AmCharts.formatDuration(a,b,c,d,f,e)}"ss"==b&&(a=AmC
harts.formatNumber(a,e),1==a.split(h)[0].length&&(a="0"+a));("mm"==b||"hh"==b)&&
10>a&&(a="0"+a);c=a+""+
d[b]+""+c;if(g[f].count>g[b].count)for(a=g[b].count;a<g[f].count;a++)b=g[b].next
Interval,"ss"==b||"mm"==b||"hh"==b?c="00"+d[b]+""+c:"DD"==b&&(c="0"+d[b]+""+c);"
:"==c.charAt(c.length-1)&&(c=c.substring(0,c.length-1));return c};
AmCharts.formatNumber=function(a,b,c,d,f){a=AmCharts.roundTo(a,b.precision);isNa
N(c)&&(c=b.precision);var e=b.decimalSeparator;b=b.thousandsSeparator;var g;g=0>
a?"-":"";a=Math.abs(a);var h=String(a),k=!1;-1!=h.indexOf("e")&&(k=!0);0<=c&&!k&
&(h=AmCharts.toFixed(a,c));var l="";if(k)l=h;else{var h=h.split("."),k=String(h[
0]),m;for(m=k.length;0<=m;m-=3)l=m!=k.length?0!==m?k.substring(m-3,m)+b+l:k.subs
tring(m-3,m)+l:k.substring(m-3,m);void 0!==h[1]&&(l=l+e+h[1]);void 0!==c&&0<c&&"
0"!=l&&(l=AmCharts.addZeroes(l,
e,c))}l=g+l;""===g&&!0===d&&0!==a&&(l="+"+l);!0===f&&(l+="%");return l};AmCharts
.addZeroes=function(a,b,c){a=a.split(b);void 0===a[1]&&0<c&&(a[1]="0");return a[
1].length<c?(a[1]+="0",AmCharts.addZeroes(a[0]+b+a[1],b,c)):void 0!==a[1]?a[0]+b
+a[1]:a[0]};
AmCharts.scientificToNormal=function(a){var b;a=String(a).split("e");var c;if(""==a[1].substr(0,1)){b="0.";for(c=0;c<Math.abs(Number(a[1]))-1;c++)b+="0";b+=a[0
].split(".").join("")}else{var d=0;b=a[0].split(".");b[1]&&(d=b[1].length);b=a[0
].split(".").join("");for(c=0;c<Math.abs(Number(a[1]))-d;c++)b+="0"}return b};
AmCharts.toScientific=function(a,b){if(0===a)return"0";var c=Math.floor(Math.log
(Math.abs(a))*Math.LOG10E);Math.pow(10,c);mantissa=String(mantissa).split(".").j
oin(b);return String(mantissa)+"e"+c};AmCharts.randomColor=function(){return"#"+
("00000"+(16777216*Math.random()<<0).toString(16)).substr(-6)};
AmCharts.hitTest=function(a,b,c){var d=!1,f=a.x,e=a.x+a.width,g=a.y,h=a.y+a.heig
ht,k=AmCharts.isInRectangle;d||(d=k(f,g,b));d||(d=k(f,h,b));d||(d=k(e,g,b));d||(
d=k(e,h,b));d||!0===c||(d=AmCharts.hitTest(b,a,!0));return d};AmCharts.isInRecta
ngle=function(a,b,c){return a>=c.x-5&&a<=c.x+c.width+5&&b>=c.y-5&&b<=c.y+c.heigh
t+5?!0:!1};AmCharts.isPercents=function(a){if(-1!=String(a).indexOf("%"))return!
0};
AmCharts.findPosX=function(a){var b=a,c=a.offsetLeft;if(a.offsetParent){for(;a=a
.offsetParent;)c+=a.offsetLeft;for(;(b=b.parentNode)&&b!=document.body;)c-=b.scr
ollLeft||0}return c};AmCharts.findPosY=function(a){var b=a,c=a.offsetTop;if(a.of
fsetParent){for(;a=a.offsetParent;)c+=a.offsetTop;for(;(b=b.parentNode)&&b!=docu
ment.body;)c-=b.scrollTop||0}return c};AmCharts.findIfFixed=function(a){if(a.off
setParent)for(;a=a.offsetParent;)if("fixed"==AmCharts.getStyle(a,"position"))ret
urn!0;return!1};
AmCharts.findIfAuto=function(a){return a.style&&"auto"==AmCharts.getStyle(a,"ove
rflow")?!0:a.parentNode?AmCharts.findIfAuto(a.parentNode):!1};AmCharts.findScrol
lLeft=function(a,b){a.scrollLeft&&(b+=a.scrollLeft);return a.parentNode?AmCharts
.findScrollLeft(a.parentNode,b):b};AmCharts.findScrollTop=function(a,b){a.scroll
Top&&(b+=a.scrollTop);return a.parentNode?AmCharts.findScrollTop(a.parentNode,b)
:b};
AmCharts.formatValue=function(a,b,c,d,f,e,g,h){if(b){void 0===f&&(f="");var k;fo
r(k=0;k<c.length;k++){var l=c[k],m=b[l];void 0!==m&&(m=e?AmCharts.addPrefix(m,h,
g,d):AmCharts.formatNumber(m,d),a=a.replace(new RegExp("\\[\\["+f+""+l+"\\]\\]",
"g"),m))}}return a};AmCharts.formatDataContextValue=function(a,b){if(a){var c=a.
match(/\[\[.*?\]\]/g),d;for(d=0;d<c.length;d++){var f=c[d],f=f.substr(2,f.length
-4);void 0!==b[f]&&(a=a.replace(new RegExp("\\[\\["+f+"\\]\\]","g"),b[f]))}}retu
rn a};
AmCharts.massReplace=function(a,b){for(var c in b)if(b.hasOwnProperty(c)){var d=
b[c];void 0===d&&(d="");a=a.replace(c,d)}return a};AmCharts.cleanFromEmpty=funct
ion(a){return a.replace(/\[\[[^\]]*\]\]/g,"")};
AmCharts.addPrefix=function(a,b,c,d,f){var e=AmCharts.formatNumber(a,d),g="",h,k
,l;if(0===a)return"0";0>a&&(g="-");a=Math.abs(a);if(1<a)for(h=b.length-1;-1<h;h-){if(a>=b[h].number&&(k=a/b[h].number,l=Number(d.precision),1>l&&(l=1),c=AmChar
ts.roundTo(k,l),l=AmCharts.formatNumber(c,{precision:-1,decimalSeparator:d.decim
alSeparator,thousandsSeparator:d.thousandsSeparator}),!f||k==c)){e=g+""+l+""+b[h

].prefix;break}}else for(h=0;h<c.length;h++)if(a<=c[h].number){k=a/c[h].number;l
=Math.abs(Math.round(Math.log(k)*
Math.LOG10E));k=AmCharts.roundTo(k,l);e=g+""+k+""+c[h].prefix;break}return e};Am
Charts.remove=function(a){a&&a.remove()};AmCharts.recommended=function(){var a="
js";document.implementation.hasFeature("http://www.w3.org/TR/SVG11/feature#Basic
Structure","1.1")||swfobject&&swfobject.hasFlashPlayerVersion("8")&&(a="flash");
return a};AmCharts.getEffect=function(a){">"==a&&(a="easeOutSine");"<"==a&&(a="e
aseInSine");"elastic"==a&&(a="easeOutElastic");return a};
AmCharts.getObjById=function(a,b){var c,d;for(d=0;d<a.length;d++){var f=a[d];f.i
d==b&&(c=f)}return c};AmCharts.applyTheme=function(a,b,c){b||(b=AmCharts.theme);
b&&b[c]&&AmCharts.extend(a,b[c])};AmCharts.isString=function(a){return"string"==
typeof a?!0:!1};AmCharts.extend=function(a,b,c){for(var d in b)c?a.hasOwnPropert
y(d)||(a[d]=b[d]):a[d]=b[d];return a};
AmCharts.copyProperties=function(a,b){for(var c in a)a.hasOwnProperty(c)&&"event
s"!=c&&void 0!==a[c]&&"function"!=typeof a[c]&&"cname"!=c&&(b[c]=a[c])};AmCharts
.processObject=function(a,b,c){!1===a instanceof b&&(a=AmCharts.extend(new b(c),
a));return a};AmCharts.fixNewLines=function(a){var b=RegExp("\\n","g");a&&(a=a.r
eplace(b,"<br />"));return a};AmCharts.fixBrakes=function(a){if(AmCharts.isModer
n){var b=RegExp("<br>","g");a&&(a=a.replace(b,"\n"))}else a=AmCharts.fixNewLines
(a);return a};
AmCharts.deleteObject=function(a,b){if(a){if(void 0===b||null===b)b=20;if(0!==b)
if("[object Array]"===Object.prototype.toString.call(a))for(var c=0;c<a.length;c
++)AmCharts.deleteObject(a[c],b-1),a[c]=null;else if(a&&!a.tagName)try{for(c in
a)a[c]&&("object"==typeof a[c]&&AmCharts.deleteObject(a[c],b-1),"function"!=type
of a[c]&&(a[c]=null))}catch(d){}}};
AmCharts.bounce=function(a,b,c,d,f){return(b/=f)<1/2.75?7.5625*d*b*b+c:b<2/2.75?
d*(7.5625*(b-=1.5/2.75)*b+.75)+c:b<2.5/2.75?d*(7.5625*(b-=2.25/2.75)*b+.9375)+c:
d*(7.5625*(b-=2.625/2.75)*b+.984375)+c};AmCharts.easeInSine=function(a,b,c,d,f){
return-d*Math.cos(b/f*(Math.PI/2))+d+c};AmCharts.easeOutSine=function(a,b,c,d,f)
{return d*Math.sin(b/f*(Math.PI/2))+c};
AmCharts.easeOutElastic=function(a,b,c,d,f){a=1.70158;var e=0,g=d;if(0===b)retur
n c;if(1==(b/=f))return c+d;e||(e=.3*f);g<Math.abs(d)?(g=d,a=e/4):a=e/(2*Math.PI
)*Math.asin(d/g);return g*Math.pow(2,-10*b)*Math.sin(2*(b*f-a)*Math.PI/e)+d+c};A
mCharts.AmDraw=AmCharts.Class({construct:function(a,b,c,d){AmCharts.SVG_NS="http
://www.w3.org/2000/svg";AmCharts.SVG_XLINK="http://www.w3.org/1999/xlink";AmChar
ts.hasSVG=!!document.createElementNS&&!!document.createElementNS(AmCharts.SVG_NS
,"svg").createSVGRect;1>b&&(b=10);1>c&&(c=10);this.div=a;this.width=b;this.heigh
t=c;this.rBin=document.createElement("div");if(AmCharts.hasSVG){AmCharts.SVG=!0;
var f=this.createSvgElement("svg");f.style.position="absolute";f.style.width=b+"
px";f.style.height=c+
"px";b=this.createSvgElement("desc");b.appendChild(document.createTextNode("Java
Script chart by amCharts "+d.version));f.appendChild(b);AmCharts.rtl&&(f.setAttr
ibute("direction","rtl"),f.style.left="auto",f.style.right="0px");f.setAttribute
("version","1.1");a.appendChild(f);this.container=f;this.R=new AmCharts.SVGRende
rer(this)}else AmCharts.isIE&&AmCharts.VMLRenderer&&(AmCharts.VML=!0,AmCharts.vm
lStyleSheet||(document.namespaces.add("amvml","urn:schemas-microsoft-com:vml"),3
1>document.styleSheets.length?
(f=document.createStyleSheet(),f.addRule(".amvml","behavior:url(#default#VML); d
isplay:inline-block; antialias:true"),AmCharts.vmlStyleSheet=f):document.styleSh
eets[0].addRule(".amvml","behavior:url(#default#VML); display:inline-block; anti
alias:true")),this.container=a,this.R=new AmCharts.VMLRenderer(this,d),this.R.di
sableSelection(a))},createSvgElement:function(a){return document.createElementNS
(AmCharts.SVG_NS,a)},circle:function(a,b,c,d){var f=new AmCharts.AmDObject("circ
le",this);f.attr({r:c,
cx:a,cy:b});this.addToContainer(f.node,d);return f},ellipse:function(a,b,c,d,f){
var e=new AmCharts.AmDObject("ellipse",this);e.attr({rx:c,ry:d,cx:a,cy:b});this.
addToContainer(e.node,f);return e},setSize:function(a,b){0<a&&0<b&&(this.contain
er.style.width=a+"px",this.container.style.height=b+"px")},rect:function(a,b,c,d
,f,e,g){var h=new AmCharts.AmDObject("rect",this);AmCharts.VML&&(f=Math.round(10
0*f/Math.min(c,d)),c+=2*e,d+=2*e,h.bw=e,h.node.style.marginLeft=-e,h.node.style.

marginTop=-e);1>c&&(c=
1);1>d&&(d=1);h.attr({x:a,y:b,width:c,height:d,rx:f,ry:f,"stroke-width":e});this
.addToContainer(h.node,g);return h},image:function(a,b,c,d,f,e){var g=new AmChar
ts.AmDObject("image",this);g.attr({x:b,y:c,width:d,height:f});this.R.path(g,a);t
his.addToContainer(g.node,e);return g},addToContainer:function(a,b){b||(b=this.c
ontainer);b.appendChild(a)},text:function(a,b,c){return this.R.text(a,b,c)},path
:function(a,b,c,d){var f=new AmCharts.AmDObject("path",this);d||(d="100,100");f.
attr({cs:d});c?f.attr({dd:a}):
f.attr({d:a});this.addToContainer(f.node,b);return f},set:function(a){return thi
s.R.set(a)},remove:function(a){if(a){var b=this.rBin;b.appendChild(a);b.innerHTM
L=""}},renderFix:function(){var a=this.container,b=a.style,c;try{c=a.getScreenCT
M()||a.createSVGMatrix()}catch(d){c=a.createSVGMatrix()}a=1-c.e%1;c=1-c.f%1;.5<a
&&(a-=1);.5<c&&(c-=1);a&&(b.left=a+"px");c&&(b.top=c+"px")},update:function(){th
is.R.update()}});AmCharts.AmDObject=AmCharts.Class({construct:function(a,b){this
.D=b;this.R=b.R;this.node=this.R.create(this,a);this.y=this.x=0;this.scale=1},at
tr:function(a){this.R.attr(this,a);return this},getAttr:function(a){return this.
node.getAttribute(a)},setAttr:function(a,b){this.R.setAttr(this,a,b);return this
},clipRect:function(a,b,c,d){this.R.clipRect(this,a,b,c,d)},translate:function(a
,b,c,d){d||(a=Math.round(a),b=Math.round(b));this.R.move(this,a,b,c);this.x=a;th
is.y=b;this.scale=c;this.angle&&this.rotate(this.angle)},
rotate:function(a,b){this.R.rotate(this,a,b);this.angle=a},animate:function(a,b,
c){for(var d in a)if(a.hasOwnProperty(d)){var f=d,e=a[d];c=AmCharts.getEffect(c)
;this.R.animate(this,f,e,b,c)}},push:function(a){if(a){var b=this.node;b.appendC
hild(a.node);var c=a.clipPath;c&&b.appendChild(c);(a=a.grad)&&b.appendChild(a)}}
,text:function(a){this.R.setText(this,a)},remove:function(){this.R.remove(this)}
,clear:function(){var a=this.node;if(a.hasChildNodes())for(;1<=a.childNodes.leng
th;)a.removeChild(a.firstChild)},
hide:function(){this.setAttr("visibility","hidden")},show:function(){this.setAtt
r("visibility","visible")},getBBox:function(){return this.R.getBBox(this)},toFro
nt:function(){var a=this.node;if(a){this.prevNextNode=a.nextSibling;var b=a.pare
ntNode;b&&b.appendChild(a)}},toPrevious:function(){var a=this.node;a&&this.prevN
extNode&&(a=a.parentNode)&&a.insertBefore(this.prevNextNode,null)},toBack:functi
on(){var a=this.node;if(a){this.prevNextNode=a.nextSibling;var b=a.parentNode;if
(b){var c=b.firstChild;
c&&b.insertBefore(a,c)}}},mouseover:function(a){this.R.addListener(this,"mouseov
er",a);return this},mouseout:function(a){this.R.addListener(this,"mouseout",a);r
eturn this},click:function(a){this.R.addListener(this,"click",a);return this},db
lclick:function(a){this.R.addListener(this,"dblclick",a);return this},mousedown:
function(a){this.R.addListener(this,"mousedown",a);return this},mouseup:function
(a){this.R.addListener(this,"mouseup",a);return this},touchstart:function(a){thi
s.R.addListener(this,
"touchstart",a);return this},touchend:function(a){this.R.addListener(this,"touch
end",a);return this},contextmenu:function(a){this.node.addEventListener?this.nod
e.addEventListener("contextmenu",a,!0):this.R.addListener(this,"contextmenu",a);
return this},stop:function(a){(a=this.animationX)&&AmCharts.removeFromArray(this
.R.animations,a);(a=this.animationY)&&AmCharts.removeFromArray(this.R.animations
,a)},length:function(){return this.node.childNodes.length},gradient:function(a,b
,c){this.R.gradient(this,
a,b,c)},pattern:function(a,b){a&&this.R.pattern(this,a,b)}});AmCharts.SVGRendere
r=AmCharts.Class({construct:function(a){this.D=a;this.animations=[]},create:func
tion(a,b){return document.createElementNS(AmCharts.SVG_NS,b)},attr:function(a,b)
{for(var c in b)b.hasOwnProperty(c)&&this.setAttr(a,c,b[c])},setAttr:function(a,
b,c){void 0!==c&&a.node.setAttribute(b,c)},animate:function(a,b,c,d,f){var e=a.n
ode;a["an_"+b]&&AmCharts.removeFromArray(this.animations,a["an_"+b]);"translate"
==b?(e=(e=e.getAttribute("transform"))?String(e).substring(10,e.length-1):"0,0",
e=
e.split(", ").join(" "),e=e.split(" ").join(","),0===e&&(e="0,0")):e=Number(e.ge
tAttribute(b));c={obj:a,frame:0,attribute:b,from:e,to:c,time:d,effect:f};this.an
imations.push(c);a["an_"+b]=c},update:function(){var a,b=this.animations;for(a=b
.length-1;0<=a;a--){var c=b[a],d=1E3*c.time/AmCharts.updateRate,f=c.frame+1,e=c.

obj,g=c.attribute,h,k,l;f<=d?(c.frame++,"translate"==g?(h=c.from.split(","),g=Nu
mber(h[0]),h=Number(h[1]),isNaN(h)&&(h=0),k=c.to.split(","),l=Number(k[0]),k=Num
ber(k[1]),l=0===l-g?l:
Math.round(AmCharts[c.effect](0,f,g,l-g,d)),c=0===k-h?k:Math.round(AmCharts[c.ef
fect](0,f,h,k-h,d)),g="transform",c="translate("+l+","+c+")"):(k=Number(c.from),
h=Number(c.to),l=h-k,c=AmCharts[c.effect](0,f,k,l,d),isNaN(c)&&(c=h),0===l&&this
.animations.splice(a,1)),this.setAttr(e,g,c)):("translate"==g?(k=c.to.split(",")
,l=Number(k[0]),k=Number(k[1]),e.translate(l,k)):(h=Number(c.to),this.setAttr(e,
g,h)),this.animations.splice(a,1))}},getBBox:function(a){if(a=a.node)try{return
a.getBBox()}catch(b){}return{width:0,
height:0,x:0,y:0}},path:function(a,b){a.node.setAttributeNS(AmCharts.SVG_XLINK,"
xlink:href",b)},clipRect:function(a,b,c,d,f){var e=a.node,g=a.clipPath;g&&this.D
.remove(g);var h=e.parentNode;h&&(e=document.createElementNS(AmCharts.SVG_NS,"cl
ipPath"),g=AmCharts.getUniqueId(),e.setAttribute("id",g),this.D.rect(b,c,d,f,0,0
,e),h.appendChild(e),b="#",AmCharts.baseHref&&!AmCharts.isIE&&(b=this.removeTarg
et(window.location.href)+b),this.setAttr(a,"clip-path","url("+b+g+")"),this.clip
PathC++,a.clipPath=e)},
text:function(a,b,c){var d=new AmCharts.AmDObject("text",this.D);a=String(a).spl
it("\n");var f=b["font-size"],e;for(e=0;e<a.length;e++){var g=this.create(null,"
tspan");g.appendChild(document.createTextNode(a[e]));g.setAttribute("y",(f+2)*e+
Math.round(f/2));g.setAttribute("x",0);g.style.fontSize=f+"px";d.node.appendChil
d(g)}d.node.setAttribute("y",Math.round(f/2));this.attr(d,b);this.D.addToContain
er(d.node,c);return d},setText:function(a,b){var c=a.node;c&&(c.removeChild(c.fi
rstChild),c.appendChild(document.createTextNode(b)))},
move:function(a,b,c,d){b="translate("+b+","+c+")";d&&(b=b+" scale("+d+")");this.
setAttr(a,"transform",b)},rotate:function(a,b){var c=a.node.getAttribute("transf
orm"),d="rotate("+b+")";c&&(d=c+" "+d);this.setAttr(a,"transform",d)},set:functi
on(a){var b=new AmCharts.AmDObject("g",this.D);this.D.container.appendChild(b.no
de);if(a){var c;for(c=0;c<a.length;c++)b.push(a[c])}return b},addListener:functi
on(a,b,c){a.node["on"+b]=c},gradient:function(a,b,c,d){var f=a.node,e=a.grad;e&&
this.D.remove(e);b=document.createElementNS(AmCharts.SVG_NS,
b);e=AmCharts.getUniqueId();b.setAttribute("id",e);if(!isNaN(d)){var g=0,h=0,k=0
,l=0;90==d?k=100:270==d?l=100:180==d?g=100:0===d&&(h=100);b.setAttribute("x1",g+
"%");b.setAttribute("x2",h+"%");b.setAttribute("y1",k+"%");b.setAttribute("y2",l
+"%")}for(d=0;d<c.length;d++)g=document.createElementNS(AmCharts.SVG_NS,"stop"),
h=100*d/(c.length-1),0===d&&(h=0),g.setAttribute("offset",h+"%"),g.setAttribute(
"stop-color",c[d]),b.appendChild(g);f.parentNode.appendChild(b);c="#";AmCharts.b
aseHref&&!AmCharts.isIE&&
(c=this.removeTarget(window.location.href)+c);f.setAttribute("fill","url("+c+e+"
)");a.grad=b},removeTarget:function(a){urlArr=a.split("#");return urlArr[0]},pat
tern:function(a,b,c){var d=a.node;isNaN(c)&&(c=1);var f=a.patternNode;f&&this.D.
remove(f);var f=document.createElementNS(AmCharts.SVG_NS,"pattern"),e=AmCharts.g
etUniqueId(),g=b;b.url&&(g=b.url);var h=Number(b.width);isNaN(h)&&(h=4);var k=Nu
mber(b.height);isNaN(k)&&(k=4);h/=c;k/=c;c=b.x;isNaN(c)&&(c=0);var l=-Math.rando
m()*Number(b.randomX);
isNaN(l)||(c=l);l=b.y;isNaN(l)&&(l=0);var m=-Math.random()*Number(b.randomY);isN
aN(m)||(l=m);f.setAttribute("id",e);f.setAttribute("width",h);f.setAttribute("he
ight",k);f.setAttribute("patternUnits","userSpaceOnUse");f.setAttribute("xlink:h
ref",g);b.color&&(m=document.createElementNS(AmCharts.SVG_NS,"rect"),m.setAttrib
uteNS(null,"height",h),m.setAttributeNS(null,"width",k),m.setAttributeNS(null,"f
ill",b.color),f.appendChild(m));this.D.image(g,0,0,h,k,f).translate(c,l);g="#";A
mCharts.baseHref&&!AmCharts.isIE&&
(g=this.removeTarget(window.location.href)+g);d.setAttribute("fill","url("+g+e+"
)");a.patternNode=f;d.parentNode.appendChild(f)},remove:function(a){a.clipPath&&
this.D.remove(a.clipPath);a.grad&&this.D.remove(a.grad);a.patternNode&&this.D.re
move(a.patternNode);this.D.remove(a.node)}});AmCharts.AmChart=AmCharts.Class({co
nstruct:function(a){this.theme=a;this.version="3.11.2";AmCharts.addChart(this);t
his.createEvents("dataUpdated","init","rendered","drawn","failed");this.height=t
his.width="100%";this.dataChanged=!0;this.chartCreated=!1;this.previousWidth=thi
s.previousHeight=0;this.backgroundColor="#FFFFFF";this.borderAlpha=this.backgrou

ndAlpha=0;this.color=this.borderColor="#000000";this.fontFamily="Verdana";this.f
ontSize=11;this.usePrefixes=!1;this.precision=-1;this.percentPrecision=
2;this.decimalSeparator=".";this.thousandsSeparator=",";this.labels=[];this.allL
abels=[];this.titles=[];this.marginRight=this.marginLeft=this.autoMarginOffset=0
;this.timeOuts=[];this.creditsPosition="top-left";var b=document.createElement("
div"),c=b.style;c.overflow="hidden";c.position="relative";c.textAlign="left";thi
s.chartDiv=b;b=document.createElement("div");c=b.style;c.overflow="hidden";c.pos
ition="relative";c.textAlign="left";this.legendDiv=b;this.titleHeight=0;this.hid
eBalloonTime=150;this.handDrawScatter=
2;this.handDrawThickness=1;this.prefixesOfBigNumbers=[{number:1E3,prefix:"k"},{n
umber:1E6,prefix:"M"},{number:1E9,prefix:"G"},{number:1E12,prefix:"T"},{number:1
E15,prefix:"P"},{number:1E18,prefix:"E"},{number:1E21,prefix:"Z"},{number:1E24,p
refix:"Y"}];this.prefixesOfSmallNumbers=[{number:1E-24,prefix:"y"},{number:1E-21
,prefix:"z"},{number:1E-18,prefix:"a"},{number:1E-15,prefix:"f"},{number:1E-12,p
refix:"p"},{number:1E-9,prefix:"n"},{number:1E-6,prefix:"\u03bc"},{number:.001,p
refix:"m"}];this.panEventsEnabled=
!0;AmCharts.bezierX=3;AmCharts.bezierY=6;this.product="amcharts";this.animations
=[];this.balloon=new AmCharts.AmBalloon(this.theme);this.balloon.chart=this;AmCh
arts.applyTheme(this,a,"AmChart")},drawChart:function(){this.drawBackground();th
is.redrawLabels();this.drawTitles();this.brr()},drawBackground:function(){AmChar
ts.remove(this.background);var a=this.container,b=this.backgroundColor,c=this.ba
ckgroundAlpha,d=this.set;AmCharts.isModern||0!==c||(c=.001);var f=this.updateWid
th();this.realWidth=f;
var e=this.updateHeight();this.realHeight=e;this.background=b=AmCharts.polygon(a
,[0,f-1,f-1,0],[0,0,e-1,e-1],b,c,1,this.borderColor,this.borderAlpha);d.push(b);
if(b=this.backgroundImage)this.path&&(b=this.path+b),this.bgImg=a=a.image(b,0,0,
f,e),d.push(a)},drawTitles:function(){var a=this.titles;if(AmCharts.ifArray(a)){
var b=20,c;for(c=0;c<a.length;c++){var d=a[c],f=d.color;void 0===f&&(f=this.colo
r);var e=d.size;isNaN(e)&&(e=this.fontSize+2);isNaN(d.alpha);var g=this.marginLe
ft,f=AmCharts.text(this.container,
d.text,f,this.fontFamily,e);f.translate(g+(this.realWidth-this.marginRight-g)/2,
b);f.node.style.pointerEvents="none";g=!0;void 0!==d.bold&&(g=d.bold);g&&f.attr(
{"font-weight":"bold"});f.attr({opacity:d.alpha});b+=e+6;this.freeLabelsSet.push
(f)}}},write:function(a){if(a="object"!=typeof a?document.getElementById(a):a){a
.innerHTML="";this.div=a;a.style.overflow="hidden";a.style.textAlign="left";var
b=this.chartDiv,c=this.legendDiv,d=this.legend,f=c.style,e=b.style;this.measure(
);var g,h=document.createElement("div");
g=h.style;g.position="relative";this.containerDiv=h;a.appendChild(h);var k=this.
exportConfig;k&&AmCharts.AmExport&&!this.AmExport&&(this.AmExport=new AmCharts.A
mExport(this,k));this.amExport&&AmCharts.AmExport&&(this.AmExport=AmCharts.exten
d(this.amExport,new AmCharts.AmExport(this),!0));this.AmExport&&this.AmExport.in
it&&this.AmExport.init();if(d)switch(d=this.addLegend(d,d.divId),d.position){cas
e "bottom":h.appendChild(b);h.appendChild(c);break;case "top":h.appendChild(c);h
.appendChild(b);break;
case "absolute":g.width=a.style.width;g.height=a.style.height;f.position="absolu
te";e.position="absolute";void 0!==d.left&&(f.left=d.left+"px");void 0!==d.right
&&(f.right=d.right+"px");void 0!==d.top&&(f.top=d.top+"px");void 0!==d.bottom&&(
f.bottom=d.bottom+"px");d.marginLeft=0;d.marginRight=0;h.appendChild(b);h.append
Child(c);break;case "right":g.width=a.style.width;g.height=a.style.height;f.posi
tion="relative";e.position="absolute";h.appendChild(b);h.appendChild(c);break;ca
se "left":g.width=a.style.width;
g.height=a.style.height;f.position="absolute";e.position="relative";h.appendChil
d(b);h.appendChild(c);break;case "outside":h.appendChild(b)}else h.appendChild(b
);this.listenersAdded||(this.addListeners(),this.listenersAdded=!0);this.initCha
rt()}},createLabelsSet:function(){AmCharts.remove(this.labelsSet);this.labelsSet
=this.container.set();this.freeLabelsSet.push(this.labelsSet)},initChart:functio
n(){this.initHC||(AmCharts.callInitHandler(this),this.initHC=!0);AmCharts.applyL
ang(this.language,this);
var a=this.numberFormatter;a&&(isNaN(a.precision)||(this.precision=a.precision),
void 0!==a.thousandsSeparator&&(this.thousandsSeparator=a.thousandsSeparator),vo

id 0!==a.decimalSeparator&&(this.decimalSeparator=a.decimalSeparator));(a=this.p
ercentFormatter)&&!isNaN(a.precision)&&(this.percentPrecision=a.precision);this.
nf={precision:this.precision,thousandsSeparator:this.thousandsSeparator,decimalS
eparator:this.decimalSeparator};this.pf={precision:this.percentPrecision,thousan
dsSeparator:this.thousandsSeparator,
decimalSeparator:this.decimalSeparator};this.divIsFixed=AmCharts.findIfFixed(thi
s.chartDiv);this.previousHeight=this.divRealHeight;this.previousWidth=this.divRe
alWidth;this.destroy();this.startInterval();a=0;document.attachEvent&&!window.op
era&&(a=1);this.dmouseX=this.dmouseY=0;var b=document.getElementsByTagName("html
")[0];b&&window.getComputedStyle&&(b=window.getComputedStyle(b,null))&&(this.dmo
useY=AmCharts.removePx(b.getPropertyValue("margin-top")),this.dmouseX=AmCharts.r
emovePx(b.getPropertyValue("margin-left")));
this.mouseMode=a;(a=this.container)?(a.container.innerHTML="",this.chartDiv.appe
ndChild(a.container),a.setSize(this.realWidth,this.realHeight)):a=new AmCharts.A
mDraw(this.chartDiv,this.realWidth,this.realHeight,this);AmCharts.VML||AmCharts.
SVG?(a.handDrawn=this.handDrawn,a.handDrawScatter=this.handDrawScatter,a.handDra
wThickness=this.handDrawThickness,this.container=a,this.set&&this.set.remove(),t
his.set=a.set(),this.gridSet&&this.gridSet.remove(),this.gridSet=a.set(),this.cu
rsorLineSet&&this.cursorLineSet.remove(),
this.cursorLineSet=a.set(),this.graphsBehindSet&&this.graphsBehindSet.remove(),t
his.graphsBehindSet=a.set(),this.bulletBehindSet&&this.bulletBehindSet.remove(),
this.bulletBehindSet=a.set(),this.columnSet&&this.columnSet.remove(),this.column
Set=a.set(),this.graphsSet&&this.graphsSet.remove(),this.graphsSet=a.set(),this.
trendLinesSet&&this.trendLinesSet.remove(),this.trendLinesSet=a.set(),this.axesS
et&&this.axesSet.remove(),this.axesSet=a.set(),this.cursorSet&&this.cursorSet.re
move(),this.cursorSet=
a.set(),this.scrollbarsSet&&this.scrollbarsSet.remove(),this.scrollbarsSet=a.set
(),this.bulletSet&&this.bulletSet.remove(),this.bulletSet=a.set(),this.freeLabel
sSet&&this.freeLabelsSet.remove(),this.axesLabelsSet&&this.axesLabelsSet.remove(
),this.axesLabelsSet=a.set(),this.freeLabelsSet=a.set(),this.balloonsSet&&this.b
alloonsSet.remove(),this.balloonsSet=a.set(),this.zoomButtonSet&&this.zoomButton
Set.remove(),this.zoomButtonSet=a.set(),this.linkSet&&this.linkSet.remove(),this
.linkSet=a.set(),this.renderFix()):
this.fire("failed",{type:"failed",chart:this})},measure:function(){var a=this.di
v;if(a){var b=this.chartDiv,c=a.offsetWidth,d=a.offsetHeight,f=this.container;a.
clientHeight&&(c=a.clientWidth,d=a.clientHeight);var e=AmCharts.removePx(AmChart
s.getStyle(a,"padding-left")),g=AmCharts.removePx(AmCharts.getStyle(a,"padding-r
ight")),h=AmCharts.removePx(AmCharts.getStyle(a,"padding-top")),k=AmCharts.remov
ePx(AmCharts.getStyle(a,"padding-bottom"));isNaN(e)||(c-=e);isNaN(g)||(c-=g);isN
aN(h)||(d-=h);isNaN(k)||
(d-=k);e=a.style;a=e.width;e=e.height;-1!=a.indexOf("px")&&(c=AmCharts.removePx(
a));-1!=e.indexOf("px")&&(d=AmCharts.removePx(e));a=AmCharts.toCoordinate(this.w
idth,c);e=AmCharts.toCoordinate(this.height,d);this.balloon=AmCharts.processObje
ct(this.balloon,AmCharts.AmBalloon,this.theme);this.balloon.chart=this;(a!=this.
previousWidth||e!=this.previousHeight)&&0<a&&0<e&&(b.style.width=a+"px",b.style.
height=e+"px",f&&f.setSize(a,e));this.balloon.setBounds(2,2,a-2,e);this.realWidt
h=a;this.realHeight=e;
this.divRealWidth=c;this.divRealHeight=d}},destroy:function(){this.chartDiv.inne
rHTML="";this.clearTimeOuts();this.interval&&clearInterval(this.interval);this.i
nterval=NaN},clearTimeOuts:function(){var a=this.timeOuts;if(a){var b;for(b=0;b<
a.length;b++)clearTimeout(a[b])}this.timeOuts=[]},clear:function(a){AmCharts.cal
lMethod("clear",[this.chartScrollbar,this.scrollbarV,this.scrollbarH,this.chartC
ursor]);this.chartCursor=this.scrollbarH=this.scrollbarV=this.chartScrollbar=nul
l;this.clearTimeOuts();
this.interval&&clearInterval(this.interval);this.container&&(this.container.remo
ve(this.chartDiv),this.container.remove(this.legendDiv));a||AmCharts.removeChart
(this)},setMouseCursor:function(a){"auto"==a&&AmCharts.isNN&&(a="default");this.
chartDiv.style.cursor=a;this.legendDiv.style.cursor=a},redrawLabels:function(){t
his.labels=[];var a=this.allLabels;this.createLabelsSet();var b;for(b=0;b<a.leng
th;b++)this.drawLabel(a[b])},drawLabel:function(a){if(this.container){var b=a.y,

c=a.text,d=a.align,f=
a.size,e=a.color,g=a.rotation,h=a.alpha,k=a.bold,l=AmCharts.toCoordinate(a.x,thi
s.realWidth),b=AmCharts.toCoordinate(b,this.realHeight);l||(l=0);b||(b=0);void 0
===e&&(e=this.color);isNaN(f)&&(f=this.fontSize);d||(d="start");"left"==d&&(d="s
tart");"right"==d&&(d="end");"center"==d&&(d="middle",g?b=this.realHeight-b+b/2:
l=this.realWidth/2-l);void 0===h&&(h=1);void 0===g&&(g=0);b+=f/2;c=AmCharts.text
(this.container,c,e,this.fontFamily,f,d,k,h);c.translate(l,b);0!==g&&c.rotate(g)
;a.url?(c.setAttr("cursor",
"pointer"),c.click(function(){AmCharts.getURL(a.url)})):c.node.style.pointerEven
ts="none";this.labelsSet.push(c);this.labels.push(c)}},addLabel:function(a,b,c,d
,f,e,g,h,k,l){a={x:a,y:b,text:c,align:d,size:f,color:e,alpha:h,rotation:g,bold:k
,url:l};this.container&&this.drawLabel(a);this.allLabels.push(a)},clearLabels:fu
nction(){var a=this.labels,b;for(b=a.length-1;0<=b;b--)a[b].remove();this.labels
=[];this.allLabels=[]},updateHeight:function(){var a=this.divRealHeight,b=this.l
egend;if(b){var c=this.legendDiv.offsetHeight,
b=b.position;if("top"==b||"bottom"==b){a-=c;if(0>a||isNaN(a))a=0;this.chartDiv.s
tyle.height=a+"px"}}return a},updateWidth:function(){var a=this.divRealWidth,b=t
his.divRealHeight,c=this.legend;if(c){var d=this.legendDiv,f=d.offsetWidth;isNaN
(c.width)||(f=c.width);var e=d.offsetHeight,d=d.style,g=this.chartDiv.style,c=c.
position;if("right"==c||"left"==c){a-=f;if(0>a||isNaN(a))a=0;g.width=a+"px";"lef
t"==c?g.left=f+"px":d.left=a+"px";b>e&&(d.top=(b-e)/2+"px")}}return a},getTitleH
eight:function(){var a=
0,b=this.titles;if(0<b.length){var a=15,c;for(c=0;c<b.length;c++){var d=b[c].siz
e;isNaN(d)&&(d=this.fontSize+2);a+=d+6}}return a},addTitle:function(a,b,c,d,f){i
sNaN(b)&&(b=this.fontSize+2);a={text:a,size:b,color:c,alpha:d,bold:f};this.title
s.push(a);return a},addMouseWheel:function(){var a=this;window.addEventListener&
&!a.wheelAdded&&(window.addEventListener("DOMMouseScroll",function(b){a.handleWh
eel.call(a,b)},!1),document.addEventListener("mousewheel",function(b){a.handleWh
eel.call(a,b)},!1),a.wheelAdded=
!0)},handleWheel:function(a){if(this.mouseIsOver){var b=0;a||(a=window.event);a.
wheelDelta?b=a.wheelDelta/120:a.detail&&(b=-a.detail/3);b&&this.handleWheelReal(
b,a.shiftKey);a.preventDefault&&a.preventDefault()}},handleWheelReal:function(a)
{},addListeners:function(){var a=this,b=a.chartDiv;document.addEventListener?(a.
panEventsEnabled&&(b.style.msTouchAction="none","ontouchstart"in document.docume
ntElement&&(b.addEventListener("touchstart",function(b){a.handleTouchMove.call(a
,b);a.handleTouchStart.call(a,
b)},!0),b.addEventListener("touchmove",function(b){a.handleTouchMove.call(a,b)},
!0),b.addEventListener("touchend",function(b){a.handleTouchEnd.call(a,b)},!0))),
b.addEventListener("mousedown",function(b){a.mouseIsOver=!0;a.handleMouseMove.ca
ll(a,b);a.handleMouseDown.call(a,b)},!0),b.addEventListener("mouseover",function
(b){a.handleMouseOver.call(a,b)},!0),b.addEventListener("mouseout",function(b){a
.handleMouseOut.call(a,b)},!0)):(b.attachEvent("onmousedown",function(b){a.handl
eMouseDown.call(a,b)}),
b.attachEvent("onmouseover",function(b){a.handleMouseOver.call(a,b)}),b.attachEv
ent("onmouseout",function(b){a.handleMouseOut.call(a,b)}))},dispDUpd:function(){
var a;this.dispatchDataUpdated&&(this.dispatchDataUpdated=!1,a="dataUpdated",thi
s.fire(a,{type:a,chart:this}));this.chartCreated||(a="init",this.fire(a,{type:a,
chart:this}));this.chartRendered||(a="rendered",this.fire(a,{type:a,chart:this})
,this.chartRendered=!0);a="drawn";this.fire(a,{type:a,chart:this})},validateSize
:function(){var a=this;
a.measure();var b=a.legend;if((a.realWidth!=a.previousWidth||a.realHeight!=a.pre
viousHeight)&&0<a.realWidth&&0<a.realHeight){a.sizeChanged=!0;if(b){clearTimeout
(a.legendInitTO);var c=setTimeout(function(){b.invalidateSize()},100);a.timeOuts
.push(c);a.legendInitTO=c}a.marginsUpdated="xy"!=a.type?!1:!0;clearTimeout(a.ini
tTO);c=setTimeout(function(){a.initChart()},150);a.timeOuts.push(c);a.initTO=c}a
.renderFix();b&&b.renderFix()},invalidateSize:function(){this.previousHeight=thi
s.previousWidth=NaN;this.invalidateSizeReal()},
invalidateSizeReal:function(){var a=this;a.marginsUpdated=!1;clearTimeout(a.vali
dateTO);var b=setTimeout(function(){a.validateSize()},5);a.timeOuts.push(b);a.va
lidateTO=b},validateData:function(a){this.chartCreated&&(this.dataChanged=!0,thi

s.marginsUpdated="xy"!=this.type?!1:!0,this.initChart(a))},validateNow:function(
){this.chartRendered=!1;this.write(this.div)},showItem:function(a){a.hidden=!1;t
his.initChart()},hideItem:function(a){a.hidden=!0;this.initChart()},hideBalloon:
function(){var a=this;
clearInterval(a.hoverInt);clearTimeout(a.balloonTO);a.hoverInt=setTimeout(functi
on(){a.hideBalloonReal.call(a)},a.hideBalloonTime)},cleanChart:function(){},hide
BalloonReal:function(){var a=this.balloon;a&&a.hide()},showBalloon:function(a,b,
c,d,f){var e=this;clearTimeout(e.balloonTO);clearInterval(e.hoverInt);e.balloonT
O=setTimeout(function(){e.showBalloonReal.call(e,a,b,c,d,f)},1)},showBalloonReal
:function(a,b,c,d,f){this.handleMouseMove();var e=this.balloon;e.enabled&&(e.fol
lowCursor(!1),e.changeColor(b),
!c||e.fixedPosition?(e.setPosition(d,f),e.followCursor(!1)):e.followCursor(!0),a
&&e.showBalloon(a))},handleTouchMove:function(a){this.hideBalloon();var b=this.c
hartDiv;a.touches&&(a=a.touches.item(0),this.mouseX=a.pageX-AmCharts.findPosX(b)
,this.mouseY=a.pageY-AmCharts.findPosY(b))},handleMouseOver:function(a){AmCharts
.resetMouseOver();this.mouseIsOver=!0},handleMouseOut:function(a){AmCharts.reset
MouseOver();this.mouseIsOver=!1},handleMouseMove:function(a){if(this.mouseIsOver
){var b=this.chartDiv;
a||(a=window.event);var c,d;if(a){this.posX=AmCharts.findPosX(b);this.posY=AmCha
rts.findPosY(b);switch(this.mouseMode){case 1:c=a.clientX-this.posX;d=a.clientYthis.posY;if(!this.divIsFixed){var b=document.body,f,e;b&&(f=b.scrollLeft,y1=b.s
crollTop);if(b=document.documentElement)e=b.scrollLeft,y2=b.scrollTop;f=Math.max
(f,e);e=Math.max(y1,y2);c+=f;d+=e}break;case 0:this.divIsFixed?(c=a.clientX-this
.posX,d=a.clientY-this.posY):(c=a.pageX-this.posX,d=a.pageY-this.posY)}a.touches
&&(a=a.touches.item(0),
c=a.pageX-this.posX,d=a.pageY-this.posY);this.mouseX=c-this.dmouseX;this.mouseY=
d-this.dmouseY}}},handleTouchStart:function(a){this.handleMouseDown(a)},handleTo
uchEnd:function(a){AmCharts.resetMouseOver();this.handleReleaseOutside(a)},handl
eReleaseOutside:function(a){},handleMouseDown:function(a){AmCharts.resetMouseOve
r();this.mouseIsOver=!0;a&&a.preventDefault&&a.preventDefault()},addLegend:funct
ion(a,b){a=AmCharts.processObject(a,AmCharts.AmLegend,this.theme);a.divId=b;var
c;c="object"!=typeof b&&
b?document.getElementById(b):b;this.legend=a;a.chart=this;c?(a.div=c,a.position=
"outside",a.autoMargins=!1):a.div=this.legendDiv;c=this.handleLegendEvent;this.l
istenTo(a,"showItem",c);this.listenTo(a,"hideItem",c);this.listenTo(a,"clickMark
er",c);this.listenTo(a,"rollOverItem",c);this.listenTo(a,"rollOutItem",c);this.l
istenTo(a,"rollOverMarker",c);this.listenTo(a,"rollOutMarker",c);this.listenTo(a
,"clickLabel",c);return a},removeLegend:function(){this.legend=void 0;this.legen
dDiv.innerHTML=""},handleResize:function(){(AmCharts.isPercents(this.width)||
AmCharts.isPercents(this.height))&&this.invalidateSizeReal();this.renderFix()},r
enderFix:function(){if(!AmCharts.VML){var a=this.container;a&&a.renderFix()}},ge
tSVG:function(){if(AmCharts.hasSVG)return this.container},animate:function(a,b,c
,d,f,e,g){a["an_"+b]&&AmCharts.removeFromArray(this.animations,a["an_"+b]);c={ob
j:a,frame:0,attribute:b,from:c,to:d,time:f,effect:e,suffix:g};a["an_"+b]=c;this.
animations.push(c);return c},setLegendData:function(a){var b=this.legend;b&&b.se
tData(a)},startInterval:function(){var a=
this;clearInterval(a.interval);a.interval=setInterval(function(){a.updateAnimati
ons.call(a)},AmCharts.updateRate)},stopAnim:function(a){AmCharts.removeFromArray
(this.animations,a)},updateAnimations:function(){var a;this.container&&this.cont
ainer.update();for(a=this.animations.length-1;0<=a;a--){var b=this.animations[a]
,c=1E3*b.time/AmCharts.updateRate,d=b.frame+1,f=b.obj,e=b.attribute;if(d<=c){b.f
rame++;var g=Number(b.from),h=Number(b.to)-g,c=AmCharts[b.effect](0,d,g,h,c);0==
=h?(this.animations.splice(a,
1),f.node.style[e]=Number(b.to)+b.suffix):f.node.style[e]=c+b.suffix}else f.node
.style[e]=Number(b.to)+b.suffix,this.animations.splice(a,1)}},inIframe:function(
){try{return window.self!==window.top}catch(a){return!0}},brr:function(){var a=w
indow.location.hostname.split("."),b;2<=a.length&&(b=a[a.length-2]+"."+a[a.lengt
h-1]);this.amLink&&(a=this.amLink.parentNode)&&a.removeChild(this.amLink);a=this
.creditsPosition;if("amcharts.com"!=b||!0===this.inIframe()){var c=b=0,d=this.re
alWidth,f=this.realHeight;

if("serial"==this.type||"xy"==this.type)b=this.marginLeftReal,c=this.marginTopRe
al,d=b+this.plotAreaWidth,f=c+this.plotAreaHeight;var e="http://www.amcharts.com
/javascript-charts/",g="JavaScript charts",h="JS chart by amCharts";"ammap"==thi
s.product&&(e="http://www.ammap.com/javascript-maps/",g="Interactive JavaScript
maps",h="JS map by amCharts");var k=document.createElement("a"),h=document.creat
eTextNode(h);k.setAttribute("href",e);k.setAttribute("title",g);k.appendChild(h)
;this.chartDiv.appendChild(k);
this.amLink=k;e=k.style;e.position="absolute";e.textDecoration="none";e.color=th
is.color;e.fontFamily=this.fontFamily;e.fontSize=this.fontSize+"px";e.opacity=.7
;e.display="block";var g=k.offsetWidth,k=k.offsetHeight,h=5+b,l=c+5;"bottom-left
"==a&&(h=5+b,l=f-k-3);"bottom-right"==a&&(h=d-g-5,l=f-k-3);"top-right"==a&&(h=dg-5,l=c+5);e.left=h+"px";e.top=l+"px"}}});AmCharts.Slice=AmCharts.Class({constru
ct:function(){}});AmCharts.SerialDataItem=AmCharts.Class({construct:function(){}
});
AmCharts.GraphDataItem=AmCharts.Class({construct:function(){}});AmCharts.Guide=A
mCharts.Class({construct:function(a){this.cname="Guide";AmCharts.applyTheme(this
,a,this.cname)}});AmCharts.AmBalloon=AmCharts.Class({construct:function(a){this.
cname="AmBalloon";this.enabled=!0;this.fillColor="#FFFFFF";this.fillAlpha=.8;thi
s.borderThickness=2;this.borderColor="#FFFFFF";this.borderAlpha=1;this.cornerRad
ius=0;this.maximumWidth=220;this.horizontalPadding=8;this.verticalPadding=4;this
.pointerWidth=6;this.pointerOrientation="V";this.color="#000000";this.adjustBord
erColor=!0;this.show=this.follow=this.showBullet=!1;this.bulletSize=3;this.shado
wAlpha=.4;this.shadowColor="#000000";this.fadeOutDuration=
this.animationDuration=.3;this.fixedPosition=!1;this.offsetY=6;this.offsetX=1;th
is.textAlign="center";AmCharts.isModern||(this.offsetY*=1.5);AmCharts.applyTheme
(this,a,this.cname)},draw:function(){var a=this.pointToX,b=this.pointToY;this.de
ltaSignX=this.deltaSignY=1;var c=this.chart;AmCharts.VML&&(this.fadeOutDuration=
0);this.xAnim&&c.stopAnim(this.xAnim);this.yAnim&&c.stopAnim(this.yAnim);if(!isN
aN(a)){var d=this.follow,f=c.container,e=this.set;AmCharts.remove(e);this.remove
Div();e=f.set();e.node.style.pointerEvents=
"none";this.set=e;c.balloonsSet.push(e);if(this.show){var g=this.l,h=this.t,k=th
is.r,l=this.b,m=this.balloonColor,n=this.fillColor,q=this.borderColor,p=n;void 0
!=m&&(this.adjustBorderColor?p=q=m:n=m);var y=this.horizontalPadding,z=this.vert
icalPadding,u=this.pointerWidth,B=this.pointerOrientation,w=this.cornerRadius,v=
c.fontFamily,s=this.fontSize;void 0==s&&(s=c.fontSize);var m=document.createElem
ent("div"),t=m.style;t.pointerEvents="none";t.position="absolute";var r=this.min
Width,x="";isNaN(r)||
(x="min-width:"+(r-2*y)+"px; ");m.innerHTML='<div style="text-align:'+this.textA
lign+"; "+x+"max-width:"+this.maxWidth+"px; font-size:"+s+"px; color:"+this.colo
r+"; font-family:"+v+'">'+this.text+"</div>";c.chartDiv.appendChild(m);this.text
Div=m;s=m.offsetWidth;v=m.offsetHeight;m.clientHeight&&(s=m.clientWidth,v=m.clie
ntHeight);v+=2*z;x=s+2*y;!isNaN(r)&&x<r&&(x=r);window.opera&&(v+=2);var A=!1,s=t
his.offsetY;c.handDrawn&&(s+=c.handDrawScatter+2);"H"!=B?(r=a-x/2,b<h+v+10&&"dow
n"!=B?(A=!0,d&&(b+=s),
s=b+u,this.deltaSignY=-1):(d&&(b-=s),s=b-v-u,this.deltaSignY=1)):(2*u>v&&(u=v/2)
,s=b-v/2,a<g+(k-g)/2?(r=a+u,this.deltaSignX=-1):(r=a-x-u,this.deltaSignX=1));s+v
>=l&&(s=l-v);s<h&&(s=h);r<g&&(r=g);r+x>k&&(r=k-x);var h=s+z,l=r+y,z=this.shadowA
lpha,E=this.shadowColor,y=this.borderThickness,C=this.bulletSize,D;0<w||0===u?(0
<z&&(a=AmCharts.rect(f,x,v,n,0,y+1,E,z,this.cornerRadius),AmCharts.isModern?a.tr
anslate(1,1):a.translate(4,4),e.push(a)),n=AmCharts.rect(f,x,v,n,this.fillAlpha,
y,q,this.borderAlpha,
this.cornerRadius),this.showBullet&&(D=AmCharts.circle(f,C,p,this.fillAlpha),e.p
ush(D))):(p=[],w=[],"H"!=B?(g=a-r,g>x-u&&(g=x-u),g<u&&(g=u),p=[0,g-u,a-r,g+u,x,x
,0,0],w=A?[0,0,b-s,0,0,v,v,0]:[v,v,b-s,v,v,0,0,v]):(p=b-s,p>v-u&&(p=v-u),p<u&&(p
=u),w=[0,p-u,b-s,p+u,v,v,0,0],p=a<g+(k-g)/2?[0,0,r<a?0:a-r,0,0,x,x,0]:[x,x,r+x>a
?x:a-r,x,x,0,0,x]),0<z&&(a=AmCharts.polygon(f,p,w,n,0,y,E,z),a.translate(1,1),e.
push(a)),n=AmCharts.polygon(f,p,w,n,this.fillAlpha,y,q,this.borderAlpha));this.b
g=n;e.push(n);n.toFront();
f=1*this.deltaSignX;t.left=l+"px";t.top=h+"px";e.translate(r-f,s);n=n.getBBox();
this.bottom=s+v+1;this.yPos=n.y+s;D&&D.translate(this.pointToX-r+f,b-s);b=this.a

nimationDuration;0<this.animationDuration&&!d&&!isNaN(this.prevX)&&(e.translate(
this.prevX,this.prevY),e.animate({translate:r-f+","+s},b,"easeOutSine"),m&&(t.le
ft=this.prevTX+"px",t.top=this.prevTY+"px",this.xAnim=c.animate({node:m},"left",
this.prevTX,l,b,"easeOutSine","px"),this.yAnim=c.animate({node:m},"top",this.pre
vTY,h,b,"easeOutSine",
"px")));this.prevX=r-f;this.prevY=s;this.prevTX=l;this.prevTY=h}}},followMouse:f
unction(){if(this.follow&&this.show){var a=this.chart.mouseX-this.offsetX*this.d
eltaSignX,b=this.chart.mouseY;this.pointToX=a;this.pointToY=b;if(a!=this.previou
sX||b!=this.previousY)if(this.previousX=a,this.previousY=b,0===this.cornerRadius
)this.draw();else{var c=this.set;if(c){var d=c.getBBox(),a=a-d.width/2,f=b-d.hei
ght-10;a<this.l&&(a=this.l);a>this.r-d.width&&(a=this.r-d.width);f<this.t&&(f=b+
10);c.translate(a,f);
b=this.textDiv.style;b.left=a+this.horizontalPadding+"px";b.top=f+this.verticalP
adding+"px"}}}},changeColor:function(a){this.balloonColor=a},setBounds:function(
a,b,c,d){this.l=a;this.t=b;this.r=c;this.b=d;this.destroyTO&&clearTimeout(this.d
estroyTO)},showBalloon:function(a){this.text=a;this.show=!0;this.destroyTO&&clea
rTimeout(this.destroyTO);a=this.chart;this.fadeAnim1&&a.stopAnim(this.fadeAnim1)
;this.fadeAnim2&&a.stopAnim(this.fadeAnim2);this.draw()},hide:function(){var a=t
his,b=a.fadeOutDuration,
c=a.chart;if(0<b){a.destroyTO=setTimeout(function(){a.destroy.call(a)},1E3*b);a.
follow=!1;a.show=!1;var d=a.set;d&&(d.setAttr("opacity",a.fillAlpha),a.fadeAnim1
=d.animate({opacity:0},b,"easeInSine"));a.textDiv&&(a.fadeAnim2=c.animate({node:
a.textDiv},"opacity",1,0,b,"easeInSine",""))}else a.show=!1,a.follow=!1,a.destro
y()},setPosition:function(a,b,c){this.pointToX=a;this.pointToY=b;c&&(a==this.pre
viousX&&b==this.previousY||this.draw());this.previousX=a;this.previousY=b},follo
wCursor:function(a){var b=
this;(b.follow=a)?(b.pShowBullet=b.showBullet,b.showBullet=!1):void 0!==b.pShowB
ullet&&(b.showBullet=b.pShowBullet);clearInterval(b.interval);var c=b.chart.mous
eX,d=b.chart.mouseY;!isNaN(c)&&a&&(b.pointToX=c-b.offsetX*b.deltaSignX,b.pointTo
Y=d,b.followMouse(),b.interval=setInterval(function(){b.followMouse.call(b)},40)
)},removeDiv:function(){if(this.textDiv){var a=this.textDiv.parentNode;a&&a.remo
veChild(this.textDiv)}},destroy:function(){clearInterval(this.interval);AmCharts
.remove(this.set);this.removeDiv();
this.set=null}});AmCharts.circle=function(a,b,c,d,f,e,g,h,k){if(void 0==f||0===f
)f=.01;void 0===e&&(e="#000000");void 0===g&&(g=0);d={fill:c,stroke:e,"fill-opac
ity":d,"stroke-width":f,"stroke-opacity":g};a=isNaN(k)?a.circle(0,0,b).attr(d):a
.ellipse(0,0,b,k).attr(d);h&&a.gradient("radialGradient",[c,AmCharts.adjustLumin
osity(c,-.6)]);return a};
AmCharts.text=function(a,b,c,d,f,e,g,h){e||(e="middle");"right"==e&&(e="end");is
NaN(h)&&(h=1);void 0!==b&&(b=String(b),AmCharts.isIE&&!AmCharts.isModern&&(b=b.r
eplace("&amp;","&"),b=b.replace("&","&amp;")));c={fill:c,"font-family":d,"font-s
ize":f,opacity:h};!0===g&&(c["font-weight"]="bold");c["text-anchor"]=e;return a.
text(b,c)};
AmCharts.polygon=function(a,b,c,d,f,e,g,h,k,l,m){isNaN(e)&&(e=.01);isNaN(h)&&(h=
f);var n=d,q=!1;"object"==typeof n&&1<n.length&&(q=!0,n=n[0]);void 0===g&&(g=n);
f={fill:n,stroke:g,"fill-opacity":f,"stroke-width":e,"stroke-opacity":h};void 0!
==m&&0<m&&(f["stroke-dasharray"]=m);m=AmCharts.dx;e=AmCharts.dy;a.handDrawn&&(c=
AmCharts.makeHD(b,c,a.handDrawScatter),b=c[0],c=c[1]);g=Math.round;l&&(g=AmChart
s.doNothing);l="M"+(g(b[0])+m)+","+(g(c[0])+e);for(h=1;h<b.length;h++)l+=" L"+(g
(b[h])+m)+","+(g(c[h])+
e);a=a.path(l+" Z").attr(f);q&&a.gradient("linearGradient",d,k);return a};
AmCharts.rect=function(a,b,c,d,f,e,g,h,k,l,m){isNaN(e)&&(e=0);void 0===k&&(k=0);
void 0===l&&(l=270);isNaN(f)&&(f=0);var n=d,q=!1;"object"==typeof n&&(n=n[0],q=!
0);void 0===g&&(g=n);void 0===h&&(h=f);b=Math.round(b);c=Math.round(c);var p=0,y
=0;0>b&&(b=Math.abs(b),p=-b);0>c&&(c=Math.abs(c),y=-c);p+=AmCharts.dx;y+=AmChart
s.dy;f={fill:n,stroke:g,"fill-opacity":f,"stroke-opacity":h};void 0!==m&&0<m&&(f
["stroke-dasharray"]=m);a=a.rect(p,y,b,c,k,e).attr(f);q&&a.gradient("linearGradi
ent",d,l);return a};
AmCharts.bullet=function(a,b,c,d,f,e,g,h,k,l,m){var n;"circle"==b&&(b="round");s
witch(b){case "round":n=AmCharts.circle(a,c/2,d,f,e,g,h);break;case "square":n=A

mCharts.polygon(a,[-c/2,c/2,c/2,-c/2],[c/2,c/2,-c/2,-c/2],d,f,e,g,h,l-180);break
;case "rectangle":n=AmCharts.polygon(a,[-c,c,c,-c],[c/2,c/2,-c/2,-c/2],d,f,e,g,h
,l-180);break;case "diamond":n=AmCharts.polygon(a,[-c/2,0,c/2,0],[0,-c/2,0,c/2],
d,f,e,g,h);break;case "triangleUp":n=AmCharts.triangle(a,c,0,d,f,e,g,h);break;ca
se "triangleDown":n=AmCharts.triangle(a,
c,180,d,f,e,g,h);break;case "triangleLeft":n=AmCharts.triangle(a,c,270,d,f,e,g,h
);break;case "triangleRight":n=AmCharts.triangle(a,c,90,d,f,e,g,h);break;case "b
ubble":n=AmCharts.circle(a,c/2,d,f,e,g,h,!0);break;case "line":n=AmCharts.line(a
,[-c/2,c/2],[0,0],d,f,e,g,h);break;case "yError":n=a.set();n.push(AmCharts.line(
a,[0,0],[-c/2,c/2],d,f,e));n.push(AmCharts.line(a,[-k,k],[-c/2,-c/2],d,f,e));n.p
ush(AmCharts.line(a,[-k,k],[c/2,c/2],d,f,e));break;case "xError":n=a.set(),n.pus
h(AmCharts.line(a,[-c/
2,c/2],[0,0],d,f,e)),n.push(AmCharts.line(a,[-c/2,-c/2],[-k,k],d,f,e)),n.push(Am
Charts.line(a,[c/2,c/2],[-k,k],d,f,e))}n&&n.pattern(m);return n};
AmCharts.triangle=function(a,b,c,d,f,e,g,h){if(void 0===e||0===e)e=1;void 0===g&
&(g="#000");void 0===h&&(h=0);d={fill:d,stroke:g,"fill-opacity":f,"stroke-width"
:e,"stroke-opacity":h};b/=2;var k;0===c&&(k=" M"+-b+","+b+" L0,"+-b+" L"+b+","+b
+" Z");180==c&&(k=" M"+-b+","+-b+" L0,"+b+" L"+b+","+-b+" Z");90==c&&(k=" M"+-b+
","+-b+" L"+b+",0 L"+-b+","+b+" Z");270==c&&(k=" M"+-b+",0 L"+b+","+b+" L"+b+","
+-b+" Z");return a.path(k).attr(d)};
AmCharts.line=function(a,b,c,d,f,e,g,h,k,l,m){if(a.handDrawn&&!m)return AmCharts
.handDrawnLine(a,b,c,d,f,e,g,h,k,l,m);e={fill:"none","stroke-width":e};void 0!==
g&&0<g&&(e["stroke-dasharray"]=g);isNaN(f)||(e["stroke-opacity"]=f);d&&(e.stroke
=d);d=Math.round;l&&(d=AmCharts.doNothing);l=AmCharts.dx;f=AmCharts.dy;g="M"+(d(
b[0])+l)+","+(d(c[0])+f);for(h=1;h<b.length;h++)g+=" L"+(d(b[h])+l)+","+(d(c[h])
+f);if(AmCharts.VML)return a.path(g,void 0,!0).attr(e);k&&(g+=" M0,0 L0,0");retu
rn a.path(g).attr(e)};
AmCharts.makeHD=function(a,b,c){for(var d=[],f=[],e=1;e<a.length;e++)for(var g=N
umber(a[e-1]),h=Number(b[e-1]),k=Number(a[e]),l=Number(b[e]),m=Math.sqrt(Math.po
w(k-g,2)+Math.pow(l-h,2)),m=Math.round(m/50)+1,k=(k-g)/m,l=(l-h)/m,n=0;n<=m;n++)
{var q=g+n*k+Math.random()*c,p=h+n*l+Math.random()*c;d.push(q);f.push(p)}return[
d,f]};
AmCharts.handDrawnLine=function(a,b,c,d,f,e,g,h,k,l,m){var n=a.set();for(m=1;m<b
.length;m++)for(var q=[b[m-1],b[m]],p=[c[m-1],c[m]],p=AmCharts.makeHD(q,p,a.hand
DrawScatter),q=p[0],p=p[1],y=1;y<q.length;y++)n.push(AmCharts.line(a,[q[y-1],q[y
]],[p[y-1],p[y]],d,f,e+Math.random()*a.handDrawThickness-a.handDrawThickness/2,g
,h,k,l,!0));return n};AmCharts.doNothing=function(a){return a};
AmCharts.wedge=function(a,b,c,d,f,e,g,h,k,l,m,n){var q=Math.round;e=q(e);g=q(g);
h=q(h);var p=q(g/e*h),y=AmCharts.VML,z=359.5+e/100;359.94<z&&(z=359.94);f>=z&&(f
=z);var u=1/180*Math.PI,z=b+Math.sin(d*u)*h,B=c-Math.cos(d*u)*p,w=b+Math.sin(d*u
)*e,v=c-Math.cos(d*u)*g,s=b+Math.sin((d+f)*u)*e,t=c-Math.cos((d+f)*u)*g,r=b+Math
.sin((d+f)*u)*h,u=c-Math.cos((d+f)*u)*p,x={fill:AmCharts.adjustLuminosity(l.fill
,-.2),"stroke-opacity":0,"fill-opacity":l["fill-opacity"]},A=0;180<Math.abs(f)&&
(A=1);d=a.set();var E;
y&&(z=q(10*z),w=q(10*w),s=q(10*s),r=q(10*r),B=q(10*B),v=q(10*v),t=q(10*t),u=q(10
*u),b=q(10*b),k=q(10*k),c=q(10*c),e*=10,g*=10,h*=10,p*=10,1>Math.abs(f)&&1>=Math
.abs(s-w)&&1>=Math.abs(t-v)&&(E=!0));f="";var C;n&&(x["fill-opacity"]=0,x["strok
e-opacity"]=l["stroke-opacity"]/2,x.stroke=l.stroke);0<k&&(C=" M"+z+","+(B+k)+"
L"+w+","+(v+k),y?(E||(C+=" A"+(b-e)+","+(k+c-g)+","+(b+e)+","+(k+c+g)+","+w+","+
(v+k)+","+s+","+(t+k)),C+=" L"+r+","+(u+k),0<h&&(E||(C+=" B"+(b-h)+","+(k+c-p)+"
,"+(b+h)+","+(k+c+p)+
","+r+","+(k+u)+","+z+","+(k+B)))):(C+=" A"+e+","+g+",0,"+A+",1,"+s+","+(t+k)+"
L"+r+","+(u+k),0<h&&(C+=" A"+h+","+p+",0,"+A+",0,"+z+","+(B+k))),C=a.path(C+" Z"
,void 0,void 0,"1000,1000").attr(x),d.push(C),C=a.path(" M"+z+","+B+" L"+z+","+(
B+k)+" L"+w+","+(v+k)+" L"+w+","+v+" L"+z+","+B+" Z",void 0,void 0,"1000,1000").
attr(x),k=a.path(" M"+s+","+t+" L"+s+","+(t+k)+" L"+r+","+(u+k)+" L"+r+","+u+" L
"+s+","+t+" Z",void 0,void 0,"1000,1000").attr(x),d.push(C),d.push(k));y?(E||(f=
" A"+q(b-e)+","+q(c-g)+
","+q(b+e)+","+q(c+g)+","+q(w)+","+q(v)+","+q(s)+","+q(t)),e=" M"+q(z)+","+q(B)+
" L"+q(w)+","+q(v)+f+" L"+q(r)+","+q(u)):e=" M"+z+","+B+" L"+w+","+v+(" A"+e+","

+g+",0,"+A+",1,"+s+","+t)+" L"+r+","+u;0<h&&(y?E||(e+=" B"+(b-h)+","+(c-p)+","+(


b+h)+","+(c+p)+","+r+","+u+","+z+","+B):e+=" A"+h+","+p+",0,"+A+",0,"+z+","+B);a
.handDrawn&&(b=AmCharts.line(a,[z,w],[B,v],l.stroke,l.thickness*Math.random()*a.
handDrawThickness,l["stroke-opacity"]),d.push(b));a=a.path(e+" Z",void 0,void 0,
"1000,1000").attr(l);
if(m){b=[];for(c=0;c<m.length;c++)b.push(AmCharts.adjustLuminosity(l.fill,m[c]))
;0<b.length&&a.gradient("linearGradient",b)}a.pattern(n);d.push(a);return d};AmC
harts.adjustLuminosity=function(a,b){a=String(a).replace(/[^0-9a-f]/gi,"");6>a.l
ength&&(a=String(a[0])+String(a[0])+String(a[1])+String(a[1])+String(a[2])+Strin
g(a[2]));b=b||0;var c="#",d,f;for(f=0;3>f;f++)d=parseInt(a.substr(2*f,2),16),d=M
ath.round(Math.min(Math.max(0,d+d*b),255)).toString(16),c+=("00"+d).substr(d.len
gth);return c};AmCharts.AmLegend=AmCharts.Class({construct:function(a){this.cnam
e="AmLegend";this.createEvents("rollOverMarker","rollOverItem","rollOutMarker","
rollOutItem","showItem","hideItem","clickMarker","rollOverItem","rollOutItem","c
lickLabel");this.position="bottom";this.borderColor=this.color="#000000";this.bo
rderAlpha=0;this.markerLabelGap=5;this.verticalGap=10;this.align="left";this.hor
izontalGap=0;this.spacing=10;this.markerDisabledColor="#AAB3B3";this.markerType=
"square";this.markerSize=16;this.markerBorderThickness=
this.markerBorderAlpha=1;this.marginBottom=this.marginTop=0;this.marginLeft=this
.marginRight=20;this.autoMargins=!0;this.valueWidth=50;this.switchable=!0;this.s
witchType="x";this.switchColor="#FFFFFF";this.rollOverColor="#CC0000";this.rever
sedOrder=!1;this.labelText="[[title]]";this.valueText="[[value]]";this.useMarker
ColorForLabels=!1;this.rollOverGraphAlpha=1;this.textClickEnabled=!1;this.equalW
idths=!0;this.dateFormat="DD-MM-YYYY";this.backgroundColor="#FFFFFF";this.backgr
oundAlpha=0;this.useGraphSettings=
!1;this.showEntries=!0;AmCharts.applyTheme(this,a,this.cname)},setData:function(
a){this.legendData=a;this.invalidateSize()},invalidateSize:function(){this.destr
oy();this.entries=[];this.valueLabels=[];(AmCharts.ifArray(this.legendData)||AmC
harts.ifArray(this.data))&&this.drawLegend()},drawLegend:function(){var a=this.c
hart,b=this.position,c=this.width,d=a.divRealWidth,f=a.divRealHeight,e=this.div,
g=this.legendData;this.data&&(g=this.data);isNaN(this.fontSize)&&(this.fontSize=
a.fontSize);if("right"==
b||"left"==b)this.maxColumns=1,this.autoMargins&&(this.marginLeft=this.marginRig
ht=10);else if(this.autoMargins){this.marginRight=a.marginRight;this.marginLeft=
a.marginLeft;var h=a.autoMarginOffset;"bottom"==b?(this.marginBottom=h,this.marg
inTop=0):(this.marginTop=h,this.marginBottom=0)}var k;void 0!==c?k=AmCharts.toCo
ordinate(c,d):"right"!=b&&"left"!=b&&(k=a.realWidth);"outside"==b?(k=e.offsetWid
th,f=e.offsetHeight,e.clientHeight&&(k=e.clientWidth,f=e.clientHeight)):(isNaN(k
)||(e.style.width=k+"px"),
e.className="amChartsLegend");this.divWidth=k;(b=this.container)?(b.container.in
nerHTML="",e.appendChild(b.container),b.setSize(k,f)):b=new AmCharts.AmDraw(e,k,
f,a);this.container=b;this.lx=0;this.ly=8;f=this.markerSize;f>this.fontSize&&(th
is.ly=f/2-1);0<f&&(this.lx+=f+this.markerLabelGap);this.titleWidth=0;if(f=this.t
itle)a=AmCharts.text(this.container,f,this.color,a.fontFamily,this.fontSize,"sta
rt",!0),a.translate(this.marginLeft,this.marginTop+this.verticalGap+this.ly+1),a
=a.getBBox(),this.titleWidth=
a.width+15,this.titleHeight=a.height+6;this.index=this.maxLabelWidth=0;if(this.s
howEntries){for(a=0;a<g.length;a++)this.createEntry(g[a]);for(a=this.index=0;a<g
.length;a++)this.createValue(g[a])}this.arrangeEntries();this.updateValues()},ar
rangeEntries:function(){var a=this.position,b=this.marginLeft+this.titleWidth,c=
this.marginRight,d=this.marginTop,f=this.marginBottom,e=this.horizontalGap,g=thi
s.div,h=this.divWidth,k=this.maxColumns,l=this.verticalGap,m=this.spacing,n=h-cb,q=0,p=0,y=this.container;
this.set&&this.set.remove();var z=y.set();this.set=z;var u=y.set();z.push(u);var
B=this.entries,w,v;for(v=0;v<B.length;v++){w=B[v].getBBox();var s=w.width;s>q&&
(q=s);w=w.height;w>p&&(p=w)}var s=p=0,t=e,r=0,x=0;for(v=0;v<B.length;v++){var A=
B[v];this.reversedOrder&&(A=B[B.length-v-1]);w=A.getBBox();var E;this.equalWidth
s?E=e+s*(q+m+this.markerLabelGap):(E=t,t=t+w.width+e+m);w.height>x&&(x=w.height)
;E+w.width>n&&0<v&&0!==s&&(p++,s=0,E=e,t=E+w.width+e+m,r=r+x+l,x=0);A.translate(
E,r);s++;!isNaN(k)&&s>=

k&&(s=0,p++,r=r+x+l,x=0);u.push(A)}w=u.getBBox();k=w.height+2*l-1;"left"==a||"ri
ght"==a?(h=w.width+2*e,g.style.width=h+b+c+"px"):h=h-b-c-1;c=AmCharts.polygon(th
is.container,[0,h,h,0],[0,0,k,k],this.backgroundColor,this.backgroundAlpha,1,thi
s.borderColor,this.borderAlpha);z.push(c);z.translate(b,d);c.toBack();b=e;if("to
p"==a||"bottom"==a||"absolute"==a||"outside"==a)"center"==this.align?b=e+(h-w.wi
dth)/2:"right"==this.align&&(b=e+h-w.width);u.translate(b,l+1);this.titleHeight>
k&&(k=this.titleHeight);
a=k+d+f+1;0>a&&(a=0);g.style.height=Math.round(a)+"px";y.setSize(this.divWidth,a
)},createEntry:function(a){if(!1!==a.visibleInLegend){var b=this.chart,c=a.marke
rType;c||(c=this.markerType);var d=a.color,f=a.alpha;a.legendKeyColor&&(d=a.lege
ndKeyColor());a.legendKeyAlpha&&(f=a.legendKeyAlpha());var e;!0===a.hidden&&(e=d
=this.markerDisabledColor);var g=a.pattern,h=a.customMarker;h||(h=this.customMar
ker);var k=this.container,l=this.markerSize,m=0,n=0,q=l/2;if(this.useGraphSettin
gs)if(m=a.type,this.switchType=
void 0,"line"==m||"step"==m||"smoothedLine"==m||"ohlc"==m)g=k.set(),a.hidden||(d
=a.lineColorR,e=a.bulletBorderColorR),n=AmCharts.line(k,[0,2*l],[l/2,l/2],d,a.li
neAlpha,a.lineThickness,a.dashLength),g.push(n),a.bullet&&(a.hidden||(d=a.bullet
ColorR),n=AmCharts.bullet(k,a.bullet,a.bulletSize,d,a.bulletAlpha,a.bulletBorder
Thickness,e,a.bulletBorderAlpha))&&(n.translate(l+1,l/2),g.push(n)),q=0,m=l,n=l/
3;else{var p;a.getGradRotation&&(p=a.getGradRotation());m=a.fillColorsR;!0===a.h
idden&&(m=d);if(g=this.createMarker("rectangle",
m,a.fillAlphas,a.lineThickness,d,a.lineAlpha,p,g))q=l,g.translate(q,l/2);m=l}els
e h?(b.path&&(h=b.path+h),g=k.image(h,0,0,l,l)):(g=this.createMarker(c,d,f,void
0,void 0,void 0,void 0,g))&&g.translate(l/2,l/2);this.addListeners(g,a);k=k.set(
[g]);this.switchable&&a.switchable&&k.setAttr("cursor","pointer");(e=this.switch
Type)&&"none"!=e&&("x"==e?(p=this.createX(),p.translate(l/2,l/2)):p=this.createV
(),p.dItem=a,!0!==a.hidden?"x"==e?p.hide():p.show():"x"!=e&&p.hide(),this.switch
able||p.hide(),this.addListeners(p,
a),a.legendSwitch=p,k.push(p));e=this.color;a.showBalloon&&this.textClickEnabled
&&void 0!==this.selectedColor&&(e=this.selectedColor);this.useMarkerColorForLabe
ls&&(e=d);!0===a.hidden&&(e=this.markerDisabledColor);d=AmCharts.massReplace(thi
s.labelText,{"[[title]]":a.title});p=this.fontSize;g&&l<=p&&g.translate(q,l/2+th
is.ly-p/2+(p+2-l)/2-n);var y;d&&(d=AmCharts.fixBrakes(d),a.legendTextReal=d,y=th
is.labelWidth,y=isNaN(y)?AmCharts.text(this.container,d,e,b.fontFamily,p,"start"
):AmCharts.wrappedText(this.container,
d,e,b.fontFamily,p,"start",!1,y,0),y.translate(this.lx+m,this.ly),k.push(y),b=y.
getBBox().width,this.maxLabelWidth<b&&(this.maxLabelWidth=b));this.entries[this.
index]=k;a.legendEntry=this.entries[this.index];a.legendLabel=y;this.index++}},a
ddListeners:function(a,b){var c=this;a&&a.mouseover(function(a){c.rollOverMarker
(b,a)}).mouseout(function(a){c.rollOutMarker(b,a)}).click(function(a){c.clickMar
ker(b,a)})},rollOverMarker:function(a,b){this.switchable&&this.dispatch("rollOve
rMarker",a,b);this.dispatch("rollOverItem",
a,b)},rollOutMarker:function(a,b){this.switchable&&this.dispatch("rollOutMarker"
,a,b);this.dispatch("rollOutItem",a,b)},clickMarker:function(a,b){this.switchabl
e&&(!0===a.hidden?this.dispatch("showItem",a,b):this.dispatch("hideItem",a,b));t
his.dispatch("clickMarker",a,b)},rollOverLabel:function(a,b){a.hidden||(this.tex
tClickEnabled&&a.legendLabel&&a.legendLabel.attr({fill:this.rollOverColor}),this
.dispatch("rollOverItem",a,b))},rollOutLabel:function(a,b){if(!a.hidden){if(this
.textClickEnabled&&a.legendLabel){var c=
this.color;void 0!==this.selectedColor&&a.showBalloon&&(c=this.selectedColor);th
is.useMarkerColorForLabels&&(c=a.lineColor,void 0===c&&(c=a.color));a.legendLabe
l.attr({fill:c})}this.dispatch("rollOutItem",a,b)}},clickLabel:function(a,b){thi
s.textClickEnabled?a.hidden||this.dispatch("clickLabel",a,b):this.switchable&&(!
0===a.hidden?this.dispatch("showItem",a,b):this.dispatch("hideItem",a,b))},dispa
tch:function(a,b,c){this.fire(a,{type:a,dataItem:b,target:this,event:c,chart:thi
s.chart})},createValue:function(a){var b=
this,c=b.fontSize;if(!1!==a.visibleInLegend){var d=b.maxLabelWidth;b.equalWidths
||(b.valueAlign="left");"left"==b.valueAlign&&(d=a.legendEntry.getBBox().width);
var f=d;if(b.valueText&&0<b.valueWidth){var e=b.color;b.useMarkerColorForValues&
&(e=a.color,a.legendKeyColor&&(e=a.legendKeyColor()));!0===a.hidden&&(e=b.marker

DisabledColor);var g=b.valueText,d=d+b.lx+b.markerLabelGap+b.valueWidth,h="end";
"left"==b.valueAlign&&(d-=b.valueWidth,h="start");e=AmCharts.text(b.container,g,
e,b.chart.fontFamily,
c,h);e.translate(d,b.ly);b.entries[b.index].push(e);f+=b.valueWidth+2*b.markerLa
belGap;e.dItem=a;b.valueLabels.push(e)}b.index++;e=b.markerSize;e<c+7&&(e=c+7,Am
Charts.VML&&(e+=3));c=b.container.rect(b.markerSize,0,f,e,0,0).attr({stroke:"non
e",fill:"#ffffff","fill-opacity":.005});c.dItem=a;b.entries[b.index-1].push(c);c
.mouseover(function(c){b.rollOverLabel(a,c)}).mouseout(function(c){b.rollOutLabe
l(a,c)}).click(function(c){b.clickLabel(a,c)})}},createV:function(){var a=this.m
arkerSize;return AmCharts.polygon(this.container,
[a/5,a/2,a-a/5,a/2],[a/3,a-a/5,a/5,a/1.7],this.switchColor)},createX:function(){
var a=(this.markerSize-4)/2,b={stroke:this.switchColor,"stroke-width":3},c=this.
container,d=AmCharts.line(c,[-a,a],[-a,a]).attr(b),a=AmCharts.line(c,[-a,a],[a,a]).attr(b);return this.container.set([d,a])},createMarker:function(a,b,c,d,f,e,
g,h){var k=this.markerSize,l=this.container;f||(f=this.markerBorderColor);f||(f=
b);isNaN(d)&&(d=this.markerBorderThickness);isNaN(e)&&(e=this.markerBorderAlpha)
;return AmCharts.bullet(l,
a,k,b,c,d,f,e,k,g,h)},validateNow:function(){this.invalidateSize()},updateValues
:function(){var a=this.valueLabels,b=this.chart,c,d=this.data;for(c=0;c<a.length
;c++){var f=a[c],e=f.dItem,g=" ";if(d)e.value?f.text(e.value):f.text("");else{if
(void 0!==e.type){var h=e.currentDataItem,k=this.periodValueText;e.legendPeriodV
alueText&&(k=e.legendPeriodValueText);h?(g=this.valueText,e.legendValueText&&(g=
e.legendValueText),g=b.formatString(g,h)):k&&(g=b.formatPeriodString(k,e))}else
g=b.formatString(this.valueText,
e);if(k=this.valueFunction)h&&(e=h),g=k(e,g);f.text(g)}}},renderFix:function(){i
f(!AmCharts.VML){var a=this.container;a&&a.renderFix()}},destroy:function(){this
.div.innerHTML="";AmCharts.remove(this.set)}});AmCharts.AmMap=AmCharts.Class({in
herits:AmCharts.AmChart,construct:function(a){this.cname="AmMap";this.type="map"
;this.theme=a;this.version="3.11.2";this.svgNotSupported="This browser doesn't s
upport SVG. Use Chrome, Firefox, Internet Explorer 9 or later.";this.createEvent
s("rollOverMapObject","rollOutMapObject","clickMapObject","selectedObjectChanged
","homeButtonClicked","zoomCompleted","dragCompleted","positionChanged","writeDe
vInfo","click");this.zoomDuration=1;this.zoomControl=new AmCharts.ZoomControl(a)
;
this.fitMapToContainer=!0;this.mouseWheelZoomEnabled=this.backgroundZoomsToTop=!
1;this.allowClickOnSelectedObject=this.useHandCursorOnClickableOjects=this.showB
alloonOnSelectedObject=!0;this.showObjectsAfterZoom=this.wheelBusy=!1;this.zoomO
nDoubleClick=this.useObjectColorForBalloon=!0;this.allowMultipleDescriptionWindo
ws=!1;this.dragMap=this.centerMap=this.linesAboveImages=!0;this.colorSteps=5;thi
s.showAreasInList=!0;this.showLinesInList=this.showImagesInList=!1;this.areasPro
cessor=new AmCharts.AreasProcessor(this);
this.areasSettings=new AmCharts.AreasSettings(a);this.imagesProcessor=new AmChar
ts.ImagesProcessor(this);this.imagesSettings=new AmCharts.ImagesSettings(a);this
.linesProcessor=new AmCharts.LinesProcessor(this);this.linesSettings=new AmChart
s.LinesSettings(a);this.showDescriptionOnHover=!1;AmCharts.AmMap.base.construct.
call(this,a);this.creditsPosition="bottom-left";this.product="ammap";this.areasC
lasses={};AmCharts.applyTheme(this,a,this.cname)},initChart:function(){this.zoom
Instantly=!0;var a=this.container;
if(this.sizeChanged&&AmCharts.hasSVG&&this.chartCreated){this.freeLabelsSet&&thi
s.freeLabelsSet.remove();this.freeLabelsSet=a.set();this.container.setSize(this.
realWidth,this.realHeight);this.resizeMap();this.drawBackground();this.redrawLab
els();this.drawTitles();this.processObjects();this.rescaleObjects();a=this.conta
iner;this.zoomControl.init(this,a);this.drawBg();var b=this.smallMap;b&&b.init(t
his,a);(b=this.valueLegend)&&b.init(this,a);this.sizeChanged=!1;this.zoomToLongL
at(this.zLevelTemp,this.zLongTemp,
this.zLatTemp,!0);this.previousWidth=this.realWidth;this.previousHeight=this.rea
lHeight;this.updateSmallMap();this.linkSet.toFront()}else(AmCharts.AmMap.base.in
itChart.call(this),AmCharts.hasSVG)?(this.dataChanged&&(this.parseData(),this.di
spatchDataUpdated=!0,this.dataChanged=!1,a=this.legend)&&(a.position="absolute",
a.invalidateSize()),this.mouseWheelZoomEnabled&&this.addMouseWheel(),this.create

DescriptionsDiv(),this.svgAreas=[],this.svgAreasById={},this.drawChart()):(docum
ent.createTextNode(this.svgNotSupported),
this.chartDiv.style.textAlign="",this.chartDiv.setAttribute("class","ammapAlert"
),this.chartDiv.innerHTML=this.svgNotSupported,this.fire("failed",{type:"failed"
,chart:this}),clearInterval(this.interval))},invalidateSize:function(){var a=thi
s.zoomLongitude();isNaN(a)||(this.zLongTemp=a);a=this.zoomLatitude();isNaN(a)||(
this.zLatTemp=a);a=this.zoomLevel();isNaN(a)||(this.zLevelTemp=a);AmCharts.AmMap
.base.invalidateSize.call(this)},handleWheelReal:function(a){if(!this.wheelBusy)
{this.stopAnimation();
var b=this.zoomLevel(),c=this.zoomControl,d=c.zoomFactor;this.wheelBusy=!0;a=AmC
harts.fitToBounds(0<a?b*d:b/d,c.minZoomLevel,c.maxZoomLevel);d=this.mouseX/this.
mapWidth;c=this.mouseY/this.mapHeight;d=(this.zoomX()-d)*(a/b)+d;b=(this.zoomY()
-c)*(a/b)+c;this.zoomTo(a,d,b)}},addLegend:function(a,b){a.position="absolute";a
.autoMargins=!1;a.valueWidth=0;a.switchable=!1;AmCharts.AmMap.base.addLegend.cal
l(this,a,b);return a},handleLegendEvent:function(){},createDescriptionsDiv:funct
ion(){if(!this.descriptionsDiv){var a=
document.createElement("div"),b=a.style;b.position="absolute";b.left="0px";b.top
="0px";this.descriptionsDiv=a}this.containerDiv.appendChild(this.descriptionsDiv
)},drawChart:function(){AmCharts.AmMap.base.drawChart.call(this);var a=this.data
Provider;this.dataProvider=a=AmCharts.extend(a,new AmCharts.MapData,!0);this.are
asSettings=AmCharts.processObject(this.areasSettings,AmCharts.AreasSettings,this
.theme);this.imagesSettings=AmCharts.processObject(this.imagesSettings,AmCharts.
ImagesSettings,this.theme);
this.linesSettings=AmCharts.processObject(this.linesSettings,AmCharts.LinesSetti
ngs,this.theme);var b=this.container;this.mapContainer&&this.mapContainer.remove
();this.mapContainer=b.set();this.graphsSet.push(this.mapContainer);var c;a.map&
&(c=AmCharts.maps[a.map]);a.mapVar&&(c=a.mapVar);c?(this.svgData=c.svg,this.getB
ounds(),this.buildEverything()):(a=a.mapURL)&&this.loadXml(a);this.balloonsSet.t
oFront()},drawBg:function(){var a=this;AmCharts.remove(a.bgSet);var b=AmCharts.r
ect(a.container,a.realWidth,
a.realHeight,"#000",.001);b.click(function(){a.handleBackgroundClick()});a.bgSet
=b;a.set.push(b)},buildEverything:function(){var a=this;if(0<a.realWidth&&0<a.re
alHeight){var b=a.container;a.zoomControl=AmCharts.processObject(a.zoomControl,A
mCharts.ZoomControl,a.theme);a.zoomControl.init(this,b);a.drawBg();a.buildSVGMap
();var c=a.smallMap;c&&(a.smallMap=AmCharts.processObject(a.smallMap,AmCharts.Sm
allMap,a.theme),c=a.smallMap,c.init(a,b));c=a.dataProvider;isNaN(c.zoomX)&&isNaN
(c.zoomY)&&isNaN(c.zoomLatitude)&&
isNaN(c.zoomLongitude)&&(a.centerMap?(c.zoomLatitude=a.coordinateToLatitude(a.ma
pHeight/2),c.zoomLongitude=a.coordinateToLongitude(a.mapWidth/2)):(c.zoomX=0,c.z
oomY=0),a.zoomInstantly=!0);a.selectObject(a.dataProvider);a.processAreas();if(c
=a.valueLegend)c=AmCharts.processObject(c,AmCharts.ValueLegend,a.theme),a.valueL
egend=c,c.init(a,b);a.objectList&&(a.objectList=AmCharts.processObject(a.objectL
ist,AmCharts.ObjectList),b=a.objectList)&&(a.clearObjectList(),b.init(a));clearI
nterval(a.mapInterval);
a.mapInterval=setInterval(function(){a.update.call(a)},AmCharts.updateRate);a.di
spDUpd();a.linkSet.toFront();a.chartCreated=!0}else a.cleanChart()},hideGroup:fu
nction(a){this.showHideGroup(a,!1)},showGroup:function(a){this.showHideGroup(a,!
0)},showHideGroup:function(a,b){this.showHideReal(this.imagesProcessor.allObject
s,a,b);this.showHideReal(this.areasProcessor.allObjects,a,b);this.showHideReal(t
his.linesProcessor.allObjects,a,b)},showHideReal:function(a,b,c){var d;for(d=0;d
<a.length;d++){var f=
a[d];f.groupId==b&&(f=f.displayObject)&&(c?f.show():f.hide())}},update:function(
){this.zoomControl.update()},animateMap:function(){var a=this;a.totalFrames=1E3*
a.zoomDuration/AmCharts.updateRate;a.totalFrames+=1;a.frame=0;a.tweenPercent=0;s
etTimeout(function(){a.updateSize.call(a)},AmCharts.updateRate)},updateSize:func
tion(){var a=this,b=a.totalFrames;a.preventHover=!0;a.frame<=b?(a.frame++,b=AmCh
arts.easeOutSine(0,a.frame,0,1,b),1<=b?(b=1,a.preventHover=!1,a.wheelBusy=!1):se
tTimeout(function(){a.updateSize.call(a)},
AmCharts.updateRate),.8<b&&(a.preventHover=!1)):(b=1,a.preventHover=!1,a.wheelBu
sy=!1);a.tweenPercent=b;a.rescaleMapAndObjects()},rescaleMapAndObjects:function(

){var a=this.initialScale,b=this.initialX,c=this.initialY,d=this.tweenPercent,a=
a+(this.finalScale-a)*d;this.mapContainer.translate(b+(this.finalX-b)*d,c+(this.
finalY-c)*d,a);if(this.areasSettings.adjustOutlineThickness)for(b=this.dataProvi
der.areas,c=0;c<b.length;c++){var f=b[c],e=f.displayObject;e&&e.setAttr("strokewidth",f.outlineThicknessReal/
a)}this.rescaleObjects();this.positionChanged();this.updateSmallMap();1==d&&(d={
type:"zoomCompleted",chart:this},this.fire(d.type,d))},updateSmallMap:function()
{this.smallMap&&this.smallMap.update()},rescaleObjects:function(){var a=this.map
Container.scale,b=this.imagesProcessor.objectsToResize,c;for(c=0;c<b.length;c++)
{var d=b[c].image;d.translate(d.x,d.y,b[c].scale/a,!0)}b=this.linesProcessor;if(
d=b.linesToResize)for(c=0;c<d.length;c++){var f=d[c];f.line.setAttr("stroke-widt
h",f.thickness/a)}b=b.objectsToResize;
for(c=0;c<b.length;c++)d=b[c],d.translate(d.x,d.y,1/a)},handleTouchStart:functio
n(a){this.handleMouseMove(a);this.handleMouseDown(a)},handleTouchEnd:function(a)
{this.previousDistance=NaN;this.handleReleaseOutside(a)},handleMouseDown:functio
n(a){AmCharts.resetMouseOver();this.mouseIsOver=!0;a.preventDefault&&a.preventDe
fault();if(this.chartCreated&&!this.preventHover&&(this.dragMap&&(this.stopAnima
tion(),this.isDragging=!0,this.mapContainerClickX=this.mapContainer.x,this.mapCo
ntainerClickY=this.mapContainer.y,
this.panEventsEnabled||a&&a.preventDefault&&a.preventDefault()),a||(a=window.eve
nt),a.shiftKey&&!0===this.developerMode&&this.getDevInfo(),a&&a.touches)){var b=
this.mouseX,c=this.mouseY,d=a.touches.item(1);d&&(a=d.pageX-AmCharts.findPosX(th
is.div),d=d.pageY-AmCharts.findPosY(this.div),this.middleXP=(b+(a-b)/2)/this.rea
lWidth,this.middleYP=(c+(d-c)/2)/this.realHeight)}},stopDrag:function(){this.isD
ragging=!1},handleReleaseOutside:function(){if(AmCharts.isModern&&!this.preventH
over){this.stopDrag();
var a=this.zoomControl;a&&a.draggerUp();this.mapWasDragged=!1;var a=this.mapCont
ainer,b=this.mapContainerClickX,c=this.mapContainerClickY;isNaN(b)||isNaN(c)||!(
2<Math.abs(a.x-b)||Math.abs(a.y-c))||(this.mapWasDragged=!0,a={type:"dragComplet
ed",zoomX:this.zoomX(),zoomY:this.zoomY(),zoomLevel:this.zoomLevel(),chart:this}
,this.fire(a.type,a));!this.mouseIsOver||this.mapWasDragged||this.skipClick||(a=
{type:"click",x:this.mouseX,y:this.mouseY,chart:this},this.fire(a.type,a),this.s
kipClick=!1);this.mapContainerClickY=
this.mapContainerClickX=NaN;this.objectWasClicked=!1;this.zoomOnDoubleClick&&thi
s.mouseIsOver&&(a=(new Date).getTime(),200>a-this.previousClickTime&&20<a-this.p
reviousClickTime&&this.doDoubleClickZoom(),this.previousClickTime=a)}},handleTou
chMove:function(a){this.handleMouseMove(a)},resetPinch:function(){this.mapWasPin
ched=!1},handleMouseMove:function(a){var b=this;AmCharts.AmMap.base.handleMouseM
ove.call(b,a);var c=b.previuosMouseX,d=b.previuosMouseY,f=b.mouseX,e=b.mouseY,g=
b.zoomControl;isNaN(c)&&
(c=f);isNaN(d)&&(d=e);b.mouse2X=NaN;b.mouse2Y=NaN;if(a&&a.touches){var h=a.touch
es.item(1);h&&(b.mouse2X=h.pageX-AmCharts.findPosX(b.div),b.mouse2Y=h.pageY-AmCh
arts.findPosY(b.div))}var h=b.mapContainer,k=b.mouse2X,l=b.mouse2Y;b.pinchTO&&cl
earTimeout(b.pinchTO);b.pinchTO=setTimeout(function(){b.resetPinch.call(b)},1E3)
;if(!isNaN(k)){b.stopDrag();a.preventDefault&&a.preventDefault();var k=Math.sqrt
(Math.pow(k-f,2)+Math.pow(l-e,2)),m=b.previousDistance,l=Math.max(b.realWidth,b.
realHeight);5>Math.abs(mk)&&(b.isDragging=!0);if(!isNaN(m)){var n=5*Math.abs(m-k)/l,l=h.scale,l=AmCharts
.fitToBounds(m<k?l+l*n:l-l*n,g.minZoomLevel,g.maxZoomLevel),g=b.zoomLevel(),q=b.
middleXP,m=b.middleYP,n=b.realHeight/b.mapHeight,p=b.realWidth/b.mapWidth,q=(b.z
oomX()-q*p)*(l/g)+q*p,m=(b.zoomY()-m*n)*(l/g)+m*n;.1<Math.abs(l-g)&&(b.zoomTo(l,
q,m,!0),b.mapWasPinched=!0,clearTimeout(b.pinchTO))}b.previousDistance=k}b.isDra
gging&&(b.hideBalloon(),b.positionChanged(),h.translate(h.x+(f-c),h.y+(e-d),h.sc
ale),b.updateSmallMap(),
a&&a.preventDefault&&a.preventDefault());b.previuosMouseX=f;b.previuosMouseY=e},
selectObject:function(a){var b=this;a||(a=b.dataProvider);a.isOver=!1;var c=a.li
nkToObject;"string"==typeof c&&(c=b.getObjectById(c));a.useTargetsZoomValues&&c&
&(a.zoomX=c.zoomX,a.zoomY=c.zoomY,a.zoomLatitude=c.zoomLatitude,a.zoomLongitude=
c.zoomLongitude,a.zoomLevel=c.zoomLevel);var d=b.selectedObject;d&&b.returnIniti
alColor(d);b.selectedObject=a;var f=!1,e;"MapArea"==a.objectType&&(a.autoZoomRea

l&&(f=!0),e=b.areasSettings.selectedOutlineColor);
if(c&&!f&&("string"==typeof c&&(c=b.getObjectById(c)),isNaN(a.zoomLevel)&&isNaN(
a.zoomX)&&isNaN(a.zoomY))){if(b.extendMapData(c))return;b.selectObject(c);return
}b.allowMultipleDescriptionWindows||b.closeAllDescriptions();clearTimeout(b.sele
ctedObjectTimeOut);clearTimeout(b.processObjectsTimeOut);c=b.zoomDuration;!f&&is
NaN(a.zoomLevel)&&isNaN(a.zoomX)&&isNaN(a.zoomY)?(b.showDescriptionAndGetUrl(),b
.processObjects()):(b.selectedObjectTimeOut=setTimeout(function(){b.showDescript
ionAndGetUrl.call(b)},
1E3*c+200),b.showObjectsAfterZoom?b.processObjectsTimeOut=setTimeout(function(){
b.processObjects.call(b)},1E3*c+200):b.processObjects());if(f=a.displayObject){a
.bringForwardOnHover&&f.toFront();f.setAttr("stroke",a.outlineColorReal);var g=a
.selectedColorReal;void 0!==g&&f.setAttr("fill",g);void 0!==e&&f.setAttr("stroke
",e);if("MapLine"==a.objectType){var h=a.lineSvg;h&&h.setAttr("stroke",g);var k=
a.arrowSvg;k&&(k.setAttr("fill",g),k.setAttr("stroke",g))}if(c=a.imageLabel){var
l=a.selectedLabelColorReal;
void 0!==l&&c.setAttr("fill",l)}a.selectable||(f.setAttr("cursor","default"),c&&
c.setAttr("cursor","default"))}else b.returnInitialColorReal(a);if(f=a.groupId)f
or(c=b.getGroupById(f),l=0;l<c.length;l++)if(k=c[l],k.isOver=!1,f=k.displayObjec
t)if(h=k.selectedColorReal,void 0!==e&&f.setAttr("stroke",e),void 0!==h?f.setAtt
r("fill",h):b.returnInitialColor(k),"MapLine"==k.objectType&&((h=k.lineSvg)&&h.s
etAttr("stroke",g),k=k.arrowSvg))k.setAttr("fill",g),k.setAttr("stroke",g);b.zoo
mToSelectedObject();d!=
a&&(a={type:"selectedObjectChanged",chart:b},b.fire(a.type,a))},returnInitialCol
or:function(a,b){this.returnInitialColorReal(a);b&&(a.isFirst=!1);if(this.select
edObject.bringForwardOnHover){var c=this.selectedObject.displayObject;c&&c.toFro
nt()}if(c=a.groupId){var c=this.getGroupById(c),d;for(d=0;d<c.length;d++)this.re
turnInitialColorReal(c[d]),b&&(c[d].isFirst=!1)}},closeAllDescriptions:function(
){this.descriptionsDiv.innerHTML=""},returnInitialColorReal:function(a){a.isOver
=!1;var b=a.displayObject;
if(b){b.toPrevious();if("MapImage"==a.objectType){var c=a.tempScale;isNaN(c)||b.
translate(b.x,b.y,c,!0);a.tempScale=NaN}c=a.colorReal;if("MapLine"==a.objectType
){var d=a.lineSvg;d&&d.setAttr("stroke",c);if(d=a.arrowSvg)d.setAttr("fill",c),d
.setAttr("stroke",c)}a.showAsSelected&&(c=a.selectedColorReal);"bubble"==a.type&
&(c=void 0);void 0!==c&&b.setAttr("fill",c);(d=a.image)&&d.setAttr("fill",c);b.s
etAttr("stroke",a.outlineColorReal);"MapArea"==a.objectType&&(c=1,this.areasSett
ings.adjustOutlineThickness&&
(c=this.zoomLevel()),b.setAttr("fill-opacity",a.alphaReal),b.setAttr("stroke-opa
city",a.outlineAlphaReal),b.setAttr("stroke-width",a.outlineThicknessReal/c));(c
=a.pattern)&&b.pattern(c,this.mapScale);(b=a.imageLabel)&&!a.labelInactive&&b.se
tAttr("fill",a.labelColorReal)}},zoomToRectangle:function(a,b,c,d){var f=this.re
alWidth,e=this.realHeight,g=this.mapSet.scale,h=this.zoomControl,f=AmCharts.fitT
oBounds(c/f>d/e?.8*f/(c*g):.8*e/(d*g),h.minZoomLevel,h.maxZoomLevel);this.zoomTo
MapXY(f,(a+c/2)*g,(b+
d/2)*g)},zoomToLatLongRectangle:function(a,b,c,d){var f=this.dataProvider,e=this
.zoomControl,g=Math.abs(c-a),h=Math.abs(b-d),k=Math.abs(f.rightLongitude-f.leftL
ongitude),f=Math.abs(f.topLatitude-f.bottomLatitude),e=AmCharts.fitToBounds(g/k>
h/f?.8*k/g:.8*f/h,e.minZoomLevel,e.maxZoomLevel);this.zoomToLongLat(e,a+(c-a)/2,
d+(b-d)/2)},getGroupById:function(a){var b=[];this.getGroup(this.imagesProcessor
.allObjects,a,b);this.getGroup(this.linesProcessor.allObjects,a,b);this.getGroup
(this.areasProcessor.allObjects,
a,b);return b},zoomToGroup:function(a){a="object"==typeof a?a:this.getGroupById(
a);var b,c,d,f,e;for(e=0;e<a.length;e++){var g=a[e].displayObject.getBBox(),h=g.
y,k=g.y+g.height,l=g.x,g=g.x+g.width;if(h<b||isNaN(b))b=h;if(k>f||isNaN(f))f=k;i
f(l<c||isNaN(c))c=l;if(g>d||isNaN(d))d=g}a=this.mapSet.getBBox();c-=a.x;d-=a.x;f
-=a.y;b-=a.y;this.zoomToRectangle(c,b,d-c,f-b)},getGroup:function(a,b,c){if(a){v
ar d;for(d=0;d<a.length;d++){var f=a[d];f.groupId==b&&c.push(f)}}},zoomToStageXY
:function(a,b,c,d){if(!this.objectWasClicked){var f=
this.zoomControl;a=AmCharts.fitToBounds(a,f.minZoomLevel,f.maxZoomLevel);f=this.
zoomLevel();c=this.coordinateToLatitude((c-this.mapContainer.y)/f);b=this.coordi
nateToLongitude((b-this.mapContainer.x)/f);this.zoomToLongLat(a,b,c,d)}},zoomToL

ongLat:function(a,b,c,d){b=this.longitudeToCoordinate(b);c=this.latitudeToCoordi
nate(c);this.zoomToMapXY(a,b,c,d)},zoomToMapXY:function(a,b,c,d){var f=this.mapW
idth,e=this.mapHeight;this.zoomTo(a,-(b/f)*a+this.realWidth/f/2,-(c/e)*a+this.re
alHeight/e/2,d)},zoomToObject:function(a){var b=
a.zoomLatitude,c=a.zoomLongitude,d=a.zoomLevel,f=this.zoomInstantly,e=a.zoomX,g=
a.zoomY,h=this.realWidth,k=this.realHeight;isNaN(d)||(isNaN(b)||isNaN(c)?this.zo
omTo(d,e,g,f):this.zoomToLongLat(d,c,b,f));this.zoomInstantly=!1;"MapImage"==a.o
bjectType&&isNaN(a.zoomX)&&isNaN(a.zoomY)&&isNaN(a.zoomLatitude)&&isNaN(a.zoomLo
ngitude)&&!isNaN(a.latitude)&&!isNaN(a.longitude)&&this.zoomToLongLat(a.zoomLeve
l,a.longitude,a.latitude);"MapArea"==a.objectType&&(e=a.displayObject.getBBox(),
b=this.mapScale,c=e.x*
b,d=e.y*b,f=e.width*b,e=e.height*b,h=a.autoZoomReal&&isNaN(a.zoomLevel)?f/h>e/k?
.8*h/f:.8*k/e:a.zoomLevel,k=this.zoomControl,h=AmCharts.fitToBounds(h,k.minZoomL
evel,k.maxZoomLevel),isNaN(a.zoomX)&&isNaN(a.zoomY)&&isNaN(a.zoomLatitude)&&isNa
N(a.zoomLongitude)&&(a=this.mapSet.getBBox(),this.zoomToMapXY(h,-a.x*b+c+f/2,-a.
y*b+d+e/2)))},zoomToSelectedObject:function(){this.zoomToObject(this.selectedObj
ect)},zoomTo:function(a,b,c,d){var f=this.zoomControl;a=AmCharts.fitToBounds(a,f
.minZoomLevel,f.maxZoomLevel);
f=this.zoomLevel();isNaN(b)&&(b=this.realWidth/this.mapWidth,b=(this.zoomX()-.5*
b)*(a/f)+.5*b);isNaN(c)&&(c=this.realHeight/this.mapHeight,c=(this.zoomY()-.5*c)
*(a/f)+.5*c);this.stopAnimation();isNaN(a)||(f=this.mapContainer,this.initialX=f
.x,this.initialY=f.y,this.initialScale=f.scale,this.finalX=this.mapWidth*b,this.
finalY=this.mapHeight*c,this.finalScale=a,this.finalX!=this.initialX||this.final
Y!=this.initialY||this.finalScale!=this.initialScale?d?(this.tweenPercent=1,this
.rescaleMapAndObjects(),
this.wheelBusy=!1):this.animateMap():this.wheelBusy=!1)},loadXml:function(a){var
b;b=window.XMLHttpRequest?new XMLHttpRequest:new ActiveXObject("Microsoft.XMLHT
TP");b.overrideMimeType&&b.overrideMimeType("text/xml");b.open("GET",a,!1);b.sen
d();this.parseXMLObject(b.responseXML);this.svgData&&this.buildEverything()},sto
pAnimation:function(){this.frame=this.totalFrames},processObjects:function(){var
a=this.container,b=this.stageImagesContainer;b&&b.remove();this.stageImagesCont
ainer=b=a.set();this.trendLinesSet.push(b);
var c=this.stageLinesContainer;c&&c.remove();this.stageLinesContainer=c=a.set();
this.trendLinesSet.push(c);var d=this.mapImagesContainer;d&&d.remove();this.mapI
magesContainer=d=a.set();this.mapContainer.push(d);var f=this.mapLinesContainer;
f&&f.remove();this.mapLinesContainer=f=a.set();this.mapContainer.push(f);this.li
nesAboveImages?(d.toFront(),b.toFront(),f.toFront(),c.toFront()):(f.toFront(),c.
toFront(),d.toFront(),b.toFront());if(a=this.selectedObject)this.imagesProcessor
.reset(),this.linesProcessor.reset(),
this.linesAboveImages?(this.imagesProcessor.process(a),this.linesProcessor.proce
ss(a)):(this.linesProcessor.process(a),this.imagesProcessor.process(a));this.res
caleObjects()},processAreas:function(){this.areasProcessor.process(this.dataProv
ider)},buildSVGMap:function(){var a=this.svgData.g.path,b=this.container,c=b.set
();void 0===a.length&&(a=[a]);var d;for(d=0;d<a.length;d++){var f=a[d],e=f.d,g=f
.title;f.titleTr&&(g=f.titleTr);e=b.path(e);e.id=f.id;this.svgAreasById[f.id]={a
rea:e,title:g,className:f["class"]};
this.svgAreas.push(e);c.push(e)}this.mapSet=c;this.mapContainer.push(c);this.res
izeMap()},addObjectEventListeners:function(a,b){var c=this;a.mouseup(function(a)
{c.clickMapObject(b,a)}).mouseover(function(a){c.rollOverMapObject(b,!0,a)}).mou
seout(function(a){c.rollOutMapObject(b,a)}).touchend(function(a){c.clickMapObjec
t(b,a)}).touchstart(function(a){c.rollOverMapObject(b,!0,a)})},checkIfSelected:f
unction(a){var b=this.selectedObject;if(b==a)return!0;if(b=b.groupId){var b=this
.getGroupById(b),c;for(c=
0;c<b.length;c++)if(b[c]==a)return!0}return!1},clearMap:function(){this.chartDiv
.innerHTML="";this.clearObjectList()},clearObjectList:function(){var a=this.obje
ctList;a&&a.div&&(a.div.innerHTML="")},checkIfLast:function(a){if(a){var b=a.par
entNode;if(b&&b.lastChild==a)return!0}return!1},showAsRolledOver:function(a){var
b=a.displayObject;if(!a.showAsSelected&&b&&!a.isOver){b.node.onmouseout=functio
n(){};b.node.onmouseover=function(){};b.node.onclick=function(){};!a.isFirst&&a.
bringForwardOnHover&&

(b.toFront(),a.isFirst=!0);var c=a.rollOverColorReal,d;if(void 0!=c)if("MapImage


"==a.objectType)(d=a.image)&&d.setAttr("fill",c);else if("MapLine"==a.objectType
){if((d=a.lineSvg)&&d.setAttr("stroke",c),d=a.arrowSvg)d.setAttr("fill",c),d.set
Attr("stroke",c)}else b.setAttr("fill",c);(c=a.imageLabel)&&!a.labelInactive&&(d
=a.labelRollOverColorReal,void 0!=d&&c.setAttr("fill",d));c=a.rollOverOutlineCol
orReal;void 0!=c&&("MapImage"==a.objectType?(d=a.image)&&d.setAttr("stroke",c):b
.setAttr("stroke",c));
if("MapArea"==a.objectType){c=this.areasSettings;d=a.rollOverAlphaReal;isNaN(d)|
|b.setAttr("fill-opacity",d);d=c.rollOverOutlineAlpha;isNaN(d)||b.setAttr("strok
e-opacity",d);d=1;this.areasSettings.adjustOutlineThickness&&(d=this.zoomLevel()
);var f=c.rollOverOutlineThickness;isNaN(f)||b.setAttr("stroke-width",f/d);(c=c.
rollOverPattern)&&b.pattern(c,this.mapScale)}"MapImage"==a.objectType&&(c=a.roll
OverScaleReal,isNaN(c)||1==c||(a.tempScale=b.scale,b.translate(b.x,b.y,b.scale*c
,!0)));this.useHandCursorOnClickableOjects&&
this.checkIfClickable(a)&&b.setAttr("cursor","pointer");this.addObjectEventListe
ners(b,a);a.isOver=!0}},rollOverMapObject:function(a,b,c){if(this.chartCreated){
this.handleMouseMove();var d=this.previouslyHovered;d&&d!=a?(!1===this.checkIfSe
lected(d)&&(this.returnInitialColor(d,!0),this.previouslyHovered=null),this.hide
Balloon()):clearTimeout(this.hoverInt);if(!this.preventHover){if(!1===this.check
IfSelected(a)){if(d=a.groupId){var d=this.getGroupById(d),f;for(f=0;f<d.length;f
++)d[f]!=a&&this.showAsRolledOver(d[f])}this.showAsRolledOver(a)}else(d=
a.displayObject)&&(this.allowClickOnSelectedObject?d.setAttr("cursor","pointer")
:d.setAttr("cursor","default"));if(this.showDescriptionOnHover)this.showDescript
ion(a);else if((this.showBalloonOnSelectedObject||!this.checkIfSelected(a))&&!1!
==b&&(f=this.balloon,b=a.colorReal,d="",void 0!==b&&this.useObjectColorForBalloo
n||(b=f.fillColor),(f=a.balloonTextReal)&&(d=this.formatString(f,a)),this.balloo
nLabelFunction&&(d=this.balloonLabelFunction(a,this)),d&&""!==d)){var e,g;"MapAr
ea"==a.objectType&&(g=
this.getAreaCenterLatitude(a),e=this.getAreaCenterLongitude(a),g=this.latitudeTo
Y(g),e=this.longitudeToX(e));this.showBalloon(d,b,this.mouseIsOver,e,g)}c={type:
"rollOverMapObject",mapObject:a,chart:this,event:c};this.fire(c.type,c);this.pre
viouslyHovered=a}}},longitudeToX:function(a){return this.longitudeToCoordinate(a
)*this.zoomLevel()+this.mapContainer.x},latitudeToY:function(a){return this.lati
tudeToCoordinate(a)*this.zoomLevel()+this.mapContainer.y},rollOutMapObject:funct
ion(a,b){this.hideBalloon();
if(this.chartCreated&&a.isOver){this.checkIfSelected(a)||this.returnInitialColor
(a);var c={type:"rollOutMapObject",mapObject:a,chart:this,event:b};this.fire(c.t
ype,c)}},formatString:function(a,b){var c=this.nf,d=this.pf,f=b.title;b.titleTr&
&(f=b.titleTr);void 0==f&&(f="");var e=b.value,e=isNaN(e)?"":AmCharts.formatNumb
er(e,c),c=b.percents,c=isNaN(c)?"":AmCharts.formatNumber(c,d),d=b.description;vo
id 0==d&&(d="");var g=b.customData;void 0==g&&(g="");return a=AmCharts.massRepla
ce(a,{"[[title]]":f,"[[value]]":e,
"[[percent]]":c,"[[description]]":d,"[[customData]]":g})},clickMapObject:functio
n(a,b){this.hideBalloon();if(this.chartCreated&&!this.preventHover&&!this.mapWas
Dragged&&this.checkIfClickable(a)&&!this.mapWasPinched){this.selectObject(a);var
c={type:"clickMapObject",mapObject:a,chart:this,event:b};this.fire(c.type,c);th
is.objectWasClicked=!0}},checkIfClickable:function(a){var b=this.allowClickOnSel
ectedObject;return this.selectedObject==a&&b?!0:this.selectedObject!=a||b?!0===a
.selectable||"MapArea"==
a.objectType&&a.autoZoomReal||a.url||a.linkToObject||0<a.images.length||0<a.line
s.length||!isNaN(a.zoomLevel)||!isNaN(a.zoomX)||!isNaN(a.zoomY)||a.description?!
0:!1:!1},handleResize:function(){(AmCharts.isPercents(this.width)||AmCharts.isPe
rcents(this.height))&&this.invalidateSize();this.renderFix()},resizeMap:function
(){var a=this.mapSet;if(a)if(this.fitMapToContainer){var b=a.getBBox(),c=this.re
alWidth,d=this.realHeight,f=b.width,e=b.height,c=f/c>e/d?c/f:d/e;a.translate(-b.
x*c,-b.y*c,c);this.mapScale=
c;this.mapHeight=e*c;this.mapWidth=f*c}else b=group.transform.match(/([\-]?[\d.]
+)/g),a.translate(b[0],b[1],b[2])},zoomIn:function(){this.skipClick=!0;var a=thi
s.zoomLevel()*this.zoomControl.zoomFactor;this.zoomTo(a)},zoomOut:function(){thi
s.skipClick=!0;var a=this.zoomLevel()/this.zoomControl.zoomFactor;this.zoomTo(a)

},moveLeft:function(){this.skipClick=!0;var a=this.zoomX()+this.zoomControl.panS
tepSize;this.zoomTo(this.zoomLevel(),a,this.zoomY())},moveRight:function(){this.
skipClick=!0;var a=this.zoomX()this.zoomControl.panStepSize;this.zoomTo(this.zoomLevel(),a,this.zoomY())},moveU
p:function(){this.skipClick=!0;var a=this.zoomY()+this.zoomControl.panStepSize;t
his.zoomTo(this.zoomLevel(),this.zoomX(),a)},moveDown:function(){this.skipClick=
!0;var a=this.zoomY()-this.zoomControl.panStepSize;this.zoomTo(this.zoomLevel(),
this.zoomX(),a)},zoomX:function(){return this.mapSet?Math.round(1E4*this.mapCont
ainer.x/this.mapWidth)/1E4:NaN},zoomY:function(){return this.mapSet?Math.round(1
E4*this.mapContainer.y/
this.mapHeight)/1E4:NaN},goHome:function(){this.selectObject(this.dataProvider);
var a={type:"homeButtonClicked",chart:this};this.fire(a.type,a)},zoomLevel:funct
ion(){return Math.round(1E5*this.mapContainer.scale)/1E5},showDescriptionAndGetU
rl:function(){var a=this.selectedObject;if(a){this.showDescription();var b=a.url
;if(b)AmCharts.getURL(b,a.urlTarget);else if(b=a.linkToObject){if("string"==type
of b){var c=this.getObjectById(b);if(c){this.selectObject(c);return}}b&&a.passZo
omValuesToTarget&&(b.zoomLatitude=
this.zoomLatitude(),b.zoomLongitude=this.zoomLongitude(),b.zoomLevel=this.zoomLe
vel());this.extendMapData(b)||this.selectObject(b)}}},extendMapData:function(a){
var b=a.objectType;if("MapImage"!=b&&"MapArea"!=b&&"MapLine"!=b)return AmCharts.
extend(a,new AmCharts.MapData,!0),this.dataProvider=a,this.zoomInstantly=!0,this
.validateData(),!0},showDescription:function(a){a||(a=this.selectedObject);this.
allowMultipleDescriptionWindows||this.closeAllDescriptions();if(a.description){v
ar b=a.descriptionWindow;
b&&b.close();b=new AmCharts.DescriptionWindow;a.descriptionWindow=b;var c=a.desc
riptionWindowWidth,d=a.descriptionWindowHeight,f=a.descriptionWindowLeft,e=a.des
criptionWindowTop,g=a.descriptionWindowRight,h=a.descriptionWindowBottom;isNaN(g
)||(f=this.realWidth-g);isNaN(h)||(e=this.realHeight-h);var k=a.descriptionWindo
wX;isNaN(k)||(f=k);k=a.descriptionWindowY;isNaN(k)||(e=k);isNaN(f)&&(f=this.mous
eX,f=f>this.realWidth/2?f-c-20:f+20);isNaN(e)&&(e=this.mouseY);b.maxHeight=d;k=a
.title;a.titleTr&&(k=
a.titleTr);b.show(this,this.descriptionsDiv,a.description,k);a=b.div.style;a.pos
ition="absolute";a.width=c+"px";a.maxHeight=d+"px";isNaN(h)||(e-=b.div.offsetHei
ght);isNaN(g)||(f-=b.div.offsetWidth);a.left=f+"px";a.top=e+"px"}},parseXMLObjec
t:function(a){var b={root:{}};this.parseXMLNode(b,"root",a);this.svgData=b.root.
svg;this.getBounds()},getBounds:function(){var a=this.dataProvider;try{var b=thi
s.svgData.defs["amcharts:ammap"];a.leftLongitude=Number(b.leftLongitude);a.right
Longitude=Number(b.rightLongitude);
a.topLatitude=Number(b.topLatitude);a.bottomLatitude=Number(b.bottomLatitude);a.
projection=b.projection;var c=b.wrappedLongitudes;c&&(a.rightLongitude+=360);a.w
rappedLongitudes=c}catch(d){}},recalcLongitude:function(a){var b=this.dataProvid
er.wrappedLongitudes;return void 0!=a&&b?a<this.dataProvider.leftLongitude?Numbe
r(a)+360:a:a},latitudeToCoordinate:function(a){var b,c=this.dataProvider;if(this
.mapSet){b=c.topLatitude;var d=c.bottomLatitude;"mercator"==c.projection&&(a=thi
s.mercatorLatitudeToCoordinate(a),
b=this.mercatorLatitudeToCoordinate(b),d=this.mercatorLatitudeToCoordinate(d));b
=(a-b)/(d-b)*this.mapHeight}return b},longitudeToCoordinate:function(a){a=this.r
ecalcLongitude(a);var b,c=this.dataProvider;this.mapSet&&(b=c.leftLongitude,b=(a
-b)/(c.rightLongitude-b)*this.mapWidth);return b},mercatorLatitudeToCoordinate:f
unction(a){89.5<a&&(a=89.5);-89.5>a&&(a=-89.5);a=AmCharts.degreesToRadians(a);a=
.5*Math.log((1+Math.sin(a))/(1-Math.sin(a)));return AmCharts.radiansToDegrees(a/
2)},zoomLatitude:function(){return this.coordinateToLatitude((-this.mapContainer
.y+
this.previousHeight/2)/this.zoomLevel())},zoomLongitude:function(){return this.c
oordinateToLongitude((-this.mapContainer.x+this.previousWidth/2)/this.zoomLevel(
))},getAreaCenterLatitude:function(a){a=a.displayObject.getBBox();var b=this.map
Scale;a=-this.mapSet.getBBox().y*b+(a.y+a.height/2)*b;return this.coordinateToLa
titude(a)},getAreaCenterLongitude:function(a){a=a.displayObject.getBBox();var b=
this.mapScale;a=-this.mapSet.getBBox().x*b+(a.x+a.width/2)*b;return this.coordin
ateToLongitude(a)},coordinateToLatitude:function(a){var b;

if(this.mapSet){var c=this.dataProvider,d=c.bottomLatitude,f=c.topLatitude;b=thi
s.mapHeight;"mercator"==c.projection?(c=this.mercatorLatitudeToCoordinate(d),f=t
his.mercatorLatitudeToCoordinate(f),a=2*Math.atan(Math.exp(2*(a*(c-f)/b+f)*Math.
PI/180))-.5*Math.PI,b=AmCharts.radiansToDegrees(a)):b=a/b*(d-f)+f}return Math.ro
und(1E6*b)/1E6},coordinateToLongitude:function(a){var b,c=this.dataProvider;this
.mapSet&&(b=a/this.mapWidth*(c.rightLongitude-c.leftLongitude)+c.leftLongitude);
return Math.round(1E6*
b)/1E6},milesToPixels:function(a){var b=this.dataProvider;return this.mapWidth/(
b.rightLongitude-b.leftLongitude)*a/69.172},kilometersToPixels:function(a){var b
=this.dataProvider;return this.mapWidth/(b.rightLongitude-b.leftLongitude)*a/111
.325},handleBackgroundClick:function(a){if(this.backgroundZoomsToTop&&!this.mapW
asDragged){var b=this.dataProvider;if(this.checkIfClickable(b))this.clickMapObje
ct(b);else{a=b.zoomX;var c=b.zoomY,d=b.zoomLongitude,f=b.zoomLatitude,b=b.zoomLe
vel;isNaN(a)||isNaN(c)||
this.zoomTo(b,a,c);isNaN(d)||isNaN(f)||this.zoomToLongLat(b,d,f,!0)}}},parseXMLN
ode:function(a,b,c,d){void 0===d&&(d="");var f,e,g;if(c){var h=c.childNodes.leng
th;for(f=0;f<h;f++){e=c.childNodes[f];var k=e.nodeName,l=e.nodeValue?this.trim(e
.nodeValue):"",m=!1;e.attributes&&0<e.attributes.length&&(m=!0);if(0!==e.childNo
des.length||""!==l||!1!==m)if(3==e.nodeType||4==e.nodeType){if(""!==l){e=0;for(g
in a[b])a[b].hasOwnProperty(g)&&e++;e?a[b]["#text"]=l:a[b]=l}}else if(1==e.node
Type){var n;void 0!==
a[b][k]?void 0===a[b][k].length?(n=a[b][k],a[b][k]=[],a[b][k].push(n),a[b][k].pu
sh({}),n=a[b][k][1]):"object"==typeof a[b][k]&&(a[b][k].push({}),n=a[b][k][a[b][
k].length-1]):(a[b][k]={},n=a[b][k]);if(e.attributes&&e.attributes.length)for(l=
0;l<e.attributes.length;l++)n[e.attributes[l].name]=e.attributes[l].value;void 0
!==a[b][k].length?this.parseXMLNode(a[b][k],a[b][k].length-1,e,d+" "):this.pars
eXMLNode(a[b],k,e,d+" ")}}e=0;c="";for(g in a[b])"#text"==g?c=a[b][g]:e++;0===e
&&void 0===a[b].length&&
(a[b]=c)}},doDoubleClickZoom:function(){if(!this.mapWasDragged){var a=this.zoomL
evel()*this.zoomControl.zoomFactor;this.zoomToStageXY(a,this.mouseX,this.mouseY)
}},getDevInfo:function(){var a=this.zoomLevel(),a={chart:this,type:"writeDevInfo
",zoomLevel:a,zoomX:this.zoomX(),zoomY:this.zoomY(),zoomLatitude:this.zoomLatitu
de(),zoomLongitude:this.zoomLongitude(),latitude:this.coordinateToLatitude((this
.mouseY-this.mapContainer.y)/a),longitude:this.coordinateToLongitude((this.mouse
X-this.mapContainer.x)/
a),left:this.mouseX,top:this.mouseY,right:this.realWidth-this.mouseX,bottom:this
.realHeight-this.mouseY,percentLeft:Math.round(this.mouseX/this.realWidth*100)+"
%",percentTop:Math.round(this.mouseY/this.realHeight*100)+"%",percentRight:Math.
round((this.realWidth-this.mouseX)/this.realWidth*100)+"%",percentBottom:Math.ro
und((this.realHeight-this.mouseY)/this.realHeight*100)+"%"},b="zoomLevel:"+a.zoo
mLevel+", zoomLongitude:"+a.zoomLongitude+", zoomLatitude:"+a.zoomLatitude+"\n",
b=b+("zoomX:"+a.zoomX+
", zoomY:"+a.zoomY+"\n"),b=b+("latitude:"+a.latitude+", longitude:"+a.longitude+
"\n"),b=b+("left:"+a.left+", top:"+a.top+"\n"),b=b+("right:"+a.right+", bottom:"
+a.bottom+"\n"),b=b+('left:"'+a.percentLeft+'", top:"'+a.percentTop+'"\n'),b=b+(
'right:"'+a.percentRight+'", bottom:"'+a.percentBottom+'"\n');a.str=b;this.fire(
a.type,a);return a},getXY:function(a,b,c){void 0!==a&&(-1!=String(a).indexOf("%"
)?(a=Number(a.split("%").join("")),c&&(a=100-a),a=Number(a)*b/100):c&&(a=b-a));r
eturn a},getObjectById:function(a){var b=
this.dataProvider;if(b.areas){var c=this.getObject(a,b.areas);if(c)return c}if(c
=this.getObject(a,b.images))return c;if(a=this.getObject(a,b.lines))return a},ge
tObject:function(a,b){if(b){var c;for(c=0;c<b.length;c++){var d=b[c];if(d.id==a)
return d;if(d.areas){var f=this.getObject(a,d.areas);if(f)return f}if(f=this.get
Object(a,d.images))return f;if(d=this.getObject(a,d.lines))return d}}},parseData
:function(){var a=this.dataProvider;this.processObject(a.areas,a,"area");this.pr
ocessObject(a.images,
a,"image");this.processObject(a.lines,a,"line")},processObject:function(a,b,c){i
f(a){var d;for(d=0;d<a.length;d++){var f=a[d];f.parentObject=b;"area"==c&&AmChar
ts.extend(f,new AmCharts.MapArea(this.theme),!0);"image"==c&&(f=AmCharts.extend(
f,new AmCharts.MapImage(this.theme),!0));"line"==c&&(f=AmCharts.extend(f,new AmC

harts.MapLine(this.theme),!0));a[d]=f;f.areas&&this.processObject(f.areas,f,"are
a");f.images&&this.processObject(f.images,f,"image");f.lines&&this.processObject
(f.lines,f,"line")}}},
positionChanged:function(){var a={type:"positionChanged",zoomX:this.zoomX(),zoom
Y:this.zoomY(),zoomLevel:this.zoomLevel(),chart:this};this.fire(a.type,a)},getX:
function(a,b){return this.getXY(a,this.realWidth,b)},getY:function(a,b){return t
his.getXY(a,this.realHeight,b)},trim:function(a){if(a){var b;for(b=0;b<a.length;
b++)if(-1===" \n\r\t\f\x0B\u00a0\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007
\u2008\u2009\u200a\u200b\u2028\u2029\u3000".indexOf(a.charAt(b))){a=a.substring(
b);break}for(b=a.length1;0<=b;b--)if(-1===" \n\r\t\f\x0B\u00a0\u2000\u2001\u2002\u2003\u2004\u2005\u200
6\u2007\u2008\u2009\u200a\u200b\u2028\u2029\u3000".indexOf(a.charAt(b))){a=a.sub
string(0,b+1);break}return-1===" \n\r\t\f\x0B\u00a0\u2000\u2001\u2002\u2003\u200
4\u2005\u2006\u2007\u2008\u2009\u200a\u200b\u2028\u2029\u3000".indexOf(a.charAt(
0))?a:""}},destroy:function(){var a=this.svgAreas;if(a)for(var b=0;b<a.length;b+
+);AmCharts.AmMap.base.destroy.call(this)}});AmCharts.ZoomControl=AmCharts.Class
({construct:function(a){this.cname="ZoomControl";this.panStepSize=.1;this.zoomFa
ctor=2;this.maxZoomLevel=64;this.minZoomLevel=1;this.zoomControlEnabled=this.pan
ControlEnabled=!0;this.buttonRollOverColor="#CC0000";this.buttonFillColor="#9900
00";this.buttonFillAlpha=1;this.buttonBorderColor="#FFFFFF";this.buttonIconAlpha
=this.buttonBorderThickness=this.buttonBorderAlpha=1;this.gridColor="#FFFFFF";th
is.homeIconFile="homeIcon.gif";this.gridBackgroundColor="#000000";
this.gridBackgroundAlpha=.15;this.gridAlpha=1;this.buttonSize=18;this.iconSize=1
1;this.buttonCornerRadius=0;this.gridHeight=150;this.top=this.left=10;AmCharts.a
pplyTheme(this,a,this.cname)},init:function(a,b){var c=this;c.chart=a;AmCharts.r
emove(c.set);var d=b.set(),f=c.buttonSize,e=c.zoomControlEnabled,g=c.panControlE
nabled,h=c.buttonFillColor,k=c.buttonFillAlpha,l=c.buttonBorderThickness,m=c.but
tonBorderColor,n=c.buttonBorderAlpha,q=c.buttonCornerRadius,p=c.buttonRollOverCo
lor,y=c.gridHeight,z=
c.zoomFactor,u=c.minZoomLevel,B=c.maxZoomLevel,w=c.buttonIconAlpha,v=a.getX(c.le
ft),s=a.getY(c.top);isNaN(c.right)||(v=a.getX(c.right,!0),v=g?v-3*f:v-f);isNaN(c
.bottom)||(s=a.getY(c.bottom,!0),e&&(s-=y+3*f),s=g?s-3*f:s+f);d.translate(v,s);c
.previousDY=NaN;var t;if(e){t=b.set();d.push(t);c.set=d;c.zoomSet=t;s=AmCharts.r
ect(b,f+6,y+2*f+6,c.gridBackgroundColor,c.gridBackgroundAlpha,0,0,0,4);s.transla
te(-3,-3);s.mouseup(function(){c.handleBgUp()});t.push(s);s=new AmCharts.SimpleB
utton;s.setIcon(a.pathToImages+
"plus.gif",c.iconSize);s.setClickHandler(a.zoomIn,a);s.init(b,f,f,h,k,l,m,n,q,p,
w);t.push(s.set);s=new AmCharts.SimpleButton;s.setIcon(a.pathToImages+"minus.gif
",c.iconSize);s.setClickHandler(a.zoomOut,a);s.init(b,f,f,h,k,l,m,n,q,p,w);s.set
.translate(0,y+f);t.push(s.set);var v=Math.log(B/u)/Math.log(z)+1,e=y/v,r;for(r=
1;r<v;r++)s=f+r*e,s=AmCharts.line(b,[1,f-2],[s,s],c.gridColor,c.gridAlpha,1),t.p
ush(s);s=new AmCharts.SimpleButton;s.setDownHandler(c.draggerDown,c);s.setClickH
andler(c.draggerUp,c);
s.init(b,f,e,h,k,l,m,n,q,p);t.push(s.set);c.dragger=s.set;c.previousY=NaN;y-=e;u
=Math.log(u/100)/Math.log(z);z=Math.log(B/100)/Math.log(z);c.realStepSize=y/(z-u
);c.realGridHeight=y;c.stepMax=z}g&&(g=b.set(),d.push(g),t&&t.translate(f,4*f),t
=new AmCharts.SimpleButton,t.setIcon(a.pathToImages+"panLeft.gif",c.iconSize),t.
setClickHandler(a.moveLeft,a),t.init(b,f,f,h,k,l,m,n,q,p,w),t.set.translate(0,f)
,g.push(t.set),t=new AmCharts.SimpleButton,t.setIcon(a.pathToImages+"panRight.gi
f",c.iconSize),t.setClickHandler(a.moveRight,
a),t.init(b,f,f,h,k,l,m,n,q,p,w),t.set.translate(2*f,f),g.push(t.set),t=new AmCh
arts.SimpleButton,t.setIcon(a.pathToImages+"panUp.gif",c.iconSize),t.setClickHan
dler(a.moveUp,a),t.init(b,f,f,h,k,l,m,n,q,p,w),t.set.translate(f,0),g.push(t.set
),t=new AmCharts.SimpleButton,t.setIcon(a.pathToImages+"panDown.gif",c.iconSize)
,t.setClickHandler(a.moveDown,a),t.init(b,f,f,h,k,l,m,n,q,p,w),t.set.translate(f
,2*f),g.push(t.set),k=new AmCharts.SimpleButton,k.setIcon(a.pathToImages+c.homeI
conFile,c.iconSize),k.setClickHandler(a.goHome,
a),k.init(b,f,f,h,0,0,m,0,q,p,w),k.set.translate(f,f),g.push(k.set),d.push(g))},
draggerDown:function(){this.chart.stopDrag();this.isDragging=!0},draggerUp:funct
ion(){this.isDragging=!1},handleBgUp:function(){var a=this.chart,b=100*Math.pow(

this.zoomFactor,this.stepMax-(a.mouseY-this.zoomSet.y-this.set.y-this.buttonSize
-this.realStepSize/2)/this.realStepSize);a.zoomTo(b)},update:function(){var a,b=
this.zoomFactor,c=this.realStepSize,d=this.stepMax,f=this.dragger,e=this.buttonS
ize,g=this.chart;this.isDragging?
(g.stopDrag(),a=f.y+(g.mouseY-this.previousY),a=AmCharts.fitToBounds(a,e,this.re
alGridHeight+e),c=100*Math.pow(b,d-(a-e)/c),g.zoomTo(c,NaN,NaN,!0)):(a=Math.log(
g.zoomLevel()/100)/Math.log(b),a=(d-a)*c+e);this.previousY=g.mouseY;this.previou
sDY!=a&&f&&(f.translate(0,a),this.previousDY=a)}});AmCharts.SimpleButton=AmChart
s.Class({construct:function(){},init:function(a,b,c,d,f,e,g,h,k,l,m){var n=this;
n.rollOverColor=l;n.color=d;l=a.set();n.set=l;d=AmCharts.rect(a,b,c,d,f,e,g,h,k)
;l.push(d);if(f=n.iconPath)e=n.iconSize,a=a.image(f,(b-e)/2,(c-e)/2,e,e),l.push(
a),a.setAttr("opacity",m),a.mousedown(function(){n.handleDown()}).mouseup(functi
on(){n.handleUp()}).mouseover(function(){n.handleOver()}).mouseout(function(){n.
handleOut()});d.mousedown(function(){n.handleDown()}).mouseup(function(){n.handl
eUp()}).mouseover(function(){n.handleOver()}).mouseout(function(){n.handleOut()}
);
n.bg=d},setIcon:function(a,b){this.iconPath=a;this.iconSize=b},setClickHandler:f
unction(a,b){this.clickHandler=a;this.scope=b},setDownHandler:function(a,b){this
.downHandler=a;this.scope=b},handleUp:function(){var a=this.clickHandler;a&&a.ca
ll(this.scope)},handleDown:function(){var a=this.downHandler;a&&a.call(this.scop
e)},handleOver:function(){this.bg.setAttr("fill",this.rollOverColor)},handleOut:
function(){this.bg.setAttr("fill",this.color)}});AmCharts.SmallMap=AmCharts.Clas
s({construct:function(a){this.cname="SmallMap";this.mapColor="#e6e6e6";this.rect
angleColor="#FFFFFF";this.top=this.right=10;this.minimizeButtonWidth=16;this.bac
kgroundColor="#9A9A9A";this.backgroundAlpha=1;this.borderColor="#FFFFFF";this.bo
rderThickness=3;this.borderAlpha=1;this.size=.2;AmCharts.applyTheme(this,a,this.
cname)},init:function(a,b){var c=this;c.chart=a;c.container=b;c.width=a.realWidt
h*c.size;c.height=a.realHeight*c.size;AmCharts.remove(c.set);var d=b.set();
c.set=d;var f=b.set();c.allSet=f;d.push(f);c.buildSVGMap();var e=c.borderThickne
ss,g=c.borderColor,h=AmCharts.rect(b,c.width+e,c.height+e,c.backgroundColor,c.ba
ckgroundAlpha,e,g,c.borderAlpha);h.translate(-e/2,-e/2);f.push(h);h.toBack();var
k,l,h=c.minimizeButtonWidth,m=new AmCharts.SimpleButton;m.setIcon(a.pathToImage
s+"arrowDown.gif",h);m.setClickHandler(c.minimize,c);m.init(b,h,h,g,1,1,g,1);m=m
.set;c.downButtonSet=m;d.push(m);var n=new AmCharts.SimpleButton;n.setIcon(a.pat
hToImages+"arrowUp.gif",
h);n.setClickHandler(c.maximize,c);n.init(b,h,h,g,1,1,g,1);g=n.set;c.upButtonSet
=g;g.hide();d.push(g);var q,p;isNaN(c.top)||(k=a.getY(c.top)+e,p=0);isNaN(c.bott
om)||(k=a.getY(c.bottom,!0)-c.height-e,p=c.height-h+e/2);isNaN(c.left)||(l=a.get
X(c.left)+e,q=-e/2);isNaN(c.right)||(l=a.getX(c.right,!0)-c.width-e,q=c.width-h+
e/2);e=b.set();e.clipRect(1,1,c.width,c.height);f.push(e);c.rectangleC=e;d.trans
late(l,k);m.translate(q,p);g.translate(q,p);f.mouseup(function(){c.handleMouseUp
()});c.drawRectangle()},
minimize:function(){this.downButtonSet.hide();this.upButtonSet.show();this.allSe
t.hide()},maximize:function(){this.downButtonSet.show();this.upButtonSet.hide();
this.allSet.show()},buildSVGMap:function(){var a=this.chart,b={fill:this.mapColo
r,stroke:this.mapColor,"stroke-opacity":1},c=a.svgData.g.path,d=this.container,f
=d.set(),e;for(e=0;e<c.length;e++){var g=d.path(c[e].d).attr(b);f.push(g)}this.a
llSet.push(f);b=f.getBBox();c=this.size*a.mapScale;d=-b.x*c;e=-b.y*c;var h=g=0;a
.centerMap&&(g=(this.widthb.width*c)/2,h=(this.height-b.height*c)/2);this.mapWidth=b.width*c;this.mapHeigh
t=b.height*c;this.dx=g;this.dy=h;f.translate(d+g,e+h,c)},update:function(){var a
=this.chart,b=a.zoomLevel(),c=this.width,d=a.mapContainer,a=c/(a.realWidth*b),c=
c/b,b=this.height/b,f=this.rectangle;f.translate(-d.x*a+this.dx,-d.y*a+this.dy);
0<c&&0<b&&(f.setAttr("width",c),f.setAttr("height",b));this.rWidth=c;this.rHeigh
t=b},drawRectangle:function(){var a=this.rectangle;AmCharts.remove(a);a=AmCharts
.rect(this.container,
10,10,"#000",0,1,this.rectangleColor,1);this.rectangleC.push(a);this.rectangle=a
},handleMouseUp:function(){var a=this.chart,b=a.zoomLevel();a.zoomTo(b,-((a.mous
eX-this.set.x-this.dx-this.rWidth/2)/this.mapWidth)*b,-((a.mouseY-this.set.y-thi
s.dy-this.rHeight/2)/this.mapHeight)*b)}});AmCharts.AreasProcessor=AmCharts.Clas

s({construct:function(a){this.chart=a},process:function(a){this.updateAllAreas()
;this.allObjects=[];a=a.areas;var b=this.chart,c,d=a.length,f,e,g=0,h=b.svgAreas
ById,k=!1,l=!1;for(f=0;f<d;f++){e=a[f];e=e.value;if(!1===k||k<e)k=e;if(!1===l||l
>e)l=e;isNaN(e)||(g+=Math.abs(e))}isNaN(b.minValue)||(l=b.minValue);isNaN(b.maxV
alue)||(k=b.maxValue);b.maxValueReal=k;b.minValueReal=l;for(f=0;f<d;f++)e=a[f],i
sNaN(e.value)?e.percents=void 0:e.percents=(e.value-l)/g*100;for(f=
0;f<d;f++){e=a[f];var m=h[e.id];c=b.areasSettings;m&&m.className&&(g=b.areasClas
ses[m.className])&&(c=g,c=AmCharts.processObject(c,AmCharts.AreasSettings,b.them
e));var n=c.color,q=c.alpha,p=c.outlineThickness,y=c.rollOverColor,z=c.selectedC
olor,u=c.rollOverAlpha,B=c.outlineColor,w=c.outlineAlpha,v=c.balloonText,s=c.sel
ectable,t=c.pattern,r=c.rollOverOutlineColor,x=c.bringForwardOnHover;this.allObj
ects.push(e);e.chart=b;e.baseSettings=c;e.autoZoomReal=void 0==e.autoZoom?c.auto
Zoom:e.autoZoom;g=e.color;
void 0==g&&(g=n);var A=e.alpha;isNaN(A)&&(A=q);q=e.rollOverAlpha;isNaN(q)&&(q=u)
;isNaN(q)&&(q=A);u=e.rollOverColor;void 0==u&&(u=y);y=e.pattern;void 0==y&&(y=t)
;t=e.selectedColor;void 0==t&&(t=z);(z=e.balloonText)||(z=v);void 0==c.colorSoli
d||isNaN(e.value)||(v=Math.floor((e.value-l)/((k-l)/b.colorSteps)),v==b.colorSte
ps&&v--,colorPercent=1/(b.colorSteps-1)*v,e.colorReal=AmCharts.getColorFade(g,c.
colorSolid,colorPercent));void 0!=e.color&&(e.colorReal=e.color);void 0==e.selec
table&&(e.selectable=
s);void 0==e.colorReal&&(e.colorReal=n);n=e.outlineColor;void 0==n&&(n=B);B=e.ou
tlineAlpha;isNaN(B)&&(B=w);w=e.outlineThickness;isNaN(w)&&(w=p);p=e.rollOverOutl
ineColor;void 0==p&&(p=r);void 0==e.bringForwardOnHover&&(e.bringForwardOnHover=
x);e.alphaReal=A;e.rollOverColorReal=u;e.rollOverAlphaReal=q;e.balloonTextReal=z
;e.selectedColorReal=t;e.outlineColorReal=n;e.outlineAlphaReal=B;e.rollOverOutli
neColorReal=p;e.outlineThicknessReal=w;e.patternReal=y;AmCharts.processDescripti
onWindow(c,e);if(m&&(c=
m.area,r=m.title,e.enTitle=m.title,r&&!e.title&&(e.title=r),(m=b.language)?(r=Am
Charts.mapTranslations)&&(m=r[m])&&m[e.enTitle]&&(e.titleTr=m[e.enTitle]):e.titl
eTr=void 0,c)){e.displayObject=c;e.mouseEnabled&&b.addObjectEventListeners(c,e);
var E;void 0!=g&&(E=g);void 0!=e.colorReal&&(E=e.showAsSelected||b.selectedObjec
t==e?e.selectedColorReal:e.colorReal);c.setAttr("fill",E);c.setAttr("stroke",n);
c.setAttr("stroke-opacity",B);c.setAttr("stroke-width",w);c.setAttr("fill-opacit
y",A);y&&c.pattern(y,
b.mapScale)}}},updateAllAreas:function(){var a=this.chart,b=a.areasSettings,c=b.
unlistedAreasColor,d=b.unlistedAreasAlpha,f=b.unlistedAreasOutlineColor,e=b.unli
stedAreasOutlineAlpha,g=a.svgAreas,h=a.dataProvider,k=h.areas,l={},m;for(m=0;m<k
.length;m++)l[k[m].id]=k[m];for(m=0;m<g.length;m++)if(k=g[m],void 0!=c&&k.setAtt
r("fill",c),isNaN(d)||k.setAttr("fill-opacity",d),void 0!=f&&k.setAttr("stroke",
f),isNaN(e)||k.setAttr("stroke-opacity",e),k.setAttr("stroke-width",b.outlineThi
ckness),h.getAreasFromMap&&
!l[k.id]){var n=new AmCharts.MapArea(a.theme);n.parentObject=h;n.id=k.id;h.areas
.push(n)}}});AmCharts.AreasSettings=AmCharts.Class({construct:function(a){this.c
name="AreasSettings";this.alpha=1;this.autoZoom=!1;this.balloonText="[[title]]";
this.color="#FFCC00";this.colorSolid="#990000";this.unlistedAreasAlpha=1;this.un
listedAreasColor="#DDDDDD";this.outlineColor="#FFFFFF";this.outlineAlpha=1;this.
outlineThickness=.5;this.selectedColor=this.rollOverOutlineColor="#CC0000";this.
unlistedAreasOutlineColor="#FFFFFF";this.unlistedAreasOutlineAlpha=1;this.descri
ptionWindowWidth=250;this.adjustOutlineThickness=
!1;this.bringForwardOnHover=!0;AmCharts.applyTheme(this,a,this.cname)}});AmChart
s.ImagesProcessor=AmCharts.Class({construct:function(a){this.chart=a;this.reset(
)},process:function(a){var b=a.images,c;for(c=0;c<b.length;c++)this.createImage(
b[c],c);a.parentObject&&a.remainVisible&&this.process(a.parentObject)},createIma
ge:function(a,b){var c=this.chart,d=c.container,f=c.mapImagesContainer,e=c.stage
ImagesContainer,g=c.imagesSettings;a.remove&&a.remove();var h=g.color,k=g.alpha,
l=g.rollOverColor,m=g.selectedColor,n=g.balloonText,q=g.outlineColor,p=g.outline
Alpha,y=g.outlineThickness,
z=g.selectedScale,u=g.labelPosition,B=g.labelColor,w=g.labelFontSize,v=g.bringFo
rwardOnHover,s=g.labelRollOverColor,t=g.selectedLabelColor;a.index=b;a.chart=c;a
.baseSettings=c.imagesSettings;var r=d.set();a.displayObject=r;var x=a.color;voi

d 0==x&&(x=h);h=a.alpha;isNaN(h)&&(h=k);void 0==a.bringForwardOnHover&&(a.bringF
orwardOnHover=v);k=a.outlineAlpha;isNaN(k)&&(k=p);p=a.rollOverColor;void 0==p&&(
p=l);l=a.selectedColor;void 0==l&&(l=m);(m=a.balloonText)||(m=n);n=a.outlineColo
r;void 0==n&&(n=q);void 0==
n&&(n=x);q=a.outlineThickness;isNaN(q)&&(q=y);(y=a.labelPosition)||(y=u);u=a.lab
elColor;void 0==u&&(u=B);B=a.labelRollOverColor;void 0==B&&(B=s);s=a.selectedLab
elColor;void 0==s&&(s=t);t=a.labelFontSize;isNaN(t)&&(t=w);w=a.selectedScale;isN
aN(w)&&(w=z);isNaN(a.rollOverScale);a.colorReal=x;a.alphaReal=h;a.rollOverColorR
eal=p;a.balloonTextReal=m;a.selectedColorReal=l;a.labelColorReal=u;a.labelRollOv
erColorReal=B;a.selectedLabelColorReal=s;a.labelFontSizeReal=t;a.labelPositionRe
al=y;a.selectedScaleReal=
w;a.rollOverScaleReal=w;AmCharts.processDescriptionWindow(g,a);a.centeredReal=vo
id 0==a.centered?g.centered:a.centered;t=a.type;s=a.imageURL;B=a.svgPath;p=a.wid
th;u=a.height;g=a.scale;isNaN(a.percentWidth)||(p=a.percentWidth/100*c.realWidth
);isNaN(a.percentHeight)||(u=a.percentHeight/100*c.realHeight);var A;s||t||B||(t
="circle",p=1,k=h=0);l=z=0;w=a.selectedColorReal;if(t){isNaN(p)&&(p=10);isNaN(u)
&&(u=10);"kilometers"==a.widthAndHeightUnits&&(p=c.kilometersToPixels(a.width),u
=c.kilometersToPixels(a.height));
"miles"==a.widthAndHeightUnits&&(p=c.milesToPixels(a.width),u=c.milesToPixels(a.
height));if("circle"==t||"bubble"==t)u=p;A=this.createPredefinedImage(x,n,q,t,p,
u);l=z=0;a.centeredReal?(isNaN(a.right)||(z=p*g),isNaN(a.bottom)||(l=u*g)):(z=p*
g/2,l=u*g/2);A.translate(z,l,g)}else s?(isNaN(p)&&(p=10),isNaN(u)&&(u=10),A=d.im
age(s,0,0,p,u),A.node.setAttribute("preserveAspectRatio","none"),A.setAttr("opac
ity",h),a.centeredReal&&(z=isNaN(a.right)?-p/2:p/2,l=isNaN(a.bottom)?-u/2:u/2,A.
translate(z,l))):B&&(A=
d.path(B),n=A.getBBox(),a.centeredReal?(z=-n.x*g-n.width*g/2,isNaN(a.right)||(z=
-z),l=-n.y*g-n.height*g/2,isNaN(a.bottom)||(l=-l)):z=l=0,A.translate(z,l,g),A.x=
z,A.y=l);A&&(r.push(A),a.image=A,A.setAttr("stroke-opacity",k),A.setAttr("fill-o
pacity",h),A.setAttr("fill",x));!a.showAsSelected&&c.selectedObject!=a||void 0==
w||A.setAttr("fill",w);x=null;void 0!==a.label&&(x=AmCharts.text(d,a.label,a.lab
elColorReal,c.fontFamily,a.labelFontSizeReal,a.labelAlign),A=a.labelBackgroundAl
pha,(h=a.labelBackgroundColor)&&
0<A&&(k=x.getBBox(),d=AmCharts.rect(d,k.width+16,k.height+10,h,A),r.push(d),a.la
belBG=d),a.imageLabel=x,r.push(x));isNaN(a.latitude)||isNaN(a.longitude)?e.push(
r):f.push(r);r&&(r.rotation=a.rotation);this.updateSizeAndPosition(a);a.mouseEna
bled&&c.addObjectEventListeners(r,a)},updateSizeAndPosition:function(a){var b=th
is.chart,c=a.displayObject,d=b.getX(a.left),f=b.getY(a.top),e=a.image.getBBox();
isNaN(a.right)||(d=b.getX(a.right,!0)-e.width*a.scale);isNaN(a.bottom)||(f=b.get
Y(a.bottom,!0)-e.height*
a.scale);var g=a.longitude,h=a.latitude,e=this.objectsToResize;this.allSvgObject
s.push(c);this.allObjects.push(a);var k=a.imageLabel;if(!isNaN(d)&&!isNaN(f))c.t
ranslate(d,f);else if(!isNaN(h)&&!isNaN(g)&&(d=b.longitudeToCoordinate(g),f=b.la
titudeToCoordinate(h),c.translate(d,f,NaN,!0),a.fixedSize)){d=1;if(a.showAsSelec
ted||b.selectedObject==a)d=a.selectedScaleReal;e.push({image:c,scale:d})}this.po
sitionLabel(k,a,a.labelPositionReal)},positionLabel:function(a,b,c){if(a){var d=
b.image,f=0,e=0,g=0,h=
0;d&&(h=d.getBBox(),e=d.y,f=d.x,g=h.width,h=h.height,b.svgPath&&(g*=b.scale,h*=b
.scale));var d=a.getBBox(),k=d.width,l=d.height;"right"==c&&(f+=g+k/2+5,e+=h/2-2
);"left"==c&&(f+=-k/2-5,e+=h/2-2);"top"==c&&(e-=l/2+3,f+=g/2);"bottom"==c&&(e+=h
+l/2,f+=g/2);"middle"==c&&(f+=g/2,e+=h/2);a.translate(f+b.labelShiftX,e+b.labelS
hiftY);b.labelBG&&b.labelBG.translate(f-d.width/2+b.labelShiftX-9,e+b.labelShift
Y-d.height/2-3)}},createPredefinedImage:function(a,b,c,d,f,e){var g=this.chart.c
ontainer,h;switch(d){case "circle":h=
AmCharts.circle(g,f/2,a,1,c,b,1);break;case "rectangle":h=AmCharts.polygon(g,[-f
/2,f/2,f/2,-f/2],[e/2,e/2,-e/2,-e/2],a,1,c,b,1);break;case "bubble":h=AmCharts.c
ircle(g,f/2,a,1,c,b,1,!0)}return h},reset:function(){this.objectsToResize=[];thi
s.allSvgObjects=[];this.allObjects=[];this.allLabels=[]}});AmCharts.ImagesSettin
gs=AmCharts.Class({construct:function(a){this.cname="ImagesSettings";this.balloo
nText="[[title]]";this.alpha=1;this.borderAlpha=0;this.borderThickness=1;this.la
belPosition="right";this.labelColor="#000000";this.labelFontSize=11;this.color="

#000000";this.labelRollOverColor="#00CC00";this.centered=!0;this.rollOverScale=t
his.selectedScale=1;this.descriptionWindowWidth=250;this.bringForwardOnHover=!0;
AmCharts.applyTheme(this,a,this.cname)}});AmCharts.LinesProcessor=AmCharts.Class
({construct:function(a){this.chart=a;this.reset()},process:function(a){var b=a.l
ines,c=this.chart,d=c.linesSettings,f=this.objectsToResize,e=c.mapLinesContainer
,g=c.stageLinesContainer,h=d.thickness,k=d.dashLength,l=d.arrow,m=d.arrowSize,n=
d.arrowColor,q=d.arrowAlpha,p=d.color,y=d.alpha,z=d.rollOverColor,u=d.selectedCo
lor,B=d.rollOverAlpha,w=d.balloonText,v=d.bringForwardOnHover,s=c.container,t;fo
r(t=0;t<b.length;t++){var r=b[t];r.chart=c;r.baseSettings=d;var x=
s.set();r.displayObject=x;this.allSvgObjects.push(x);this.allObjects.push(r);r.m
ouseEnabled&&c.addObjectEventListeners(x,r);if(r.remainVisible||c.selectedObject
==r.parentObject){var A=r.thickness;isNaN(A)&&(A=h);var E=r.dashLength;isNaN(E)&
&(E=k);var C=r.color;void 0==C&&(C=p);var D=r.alpha;isNaN(D)&&(D=y);var F=r.roll
OverAlpha;isNaN(F)&&(F=B);isNaN(F)&&(F=D);var H=r.rollOverColor;void 0==H&&(H=z)
;var S=r.selectedColor;void 0==S&&(S=u);var Q=r.balloonText;Q||(Q=w);var J=r.arr
ow;if(!J||"none"==J&&
"none"!=l)J=l;var L=r.arrowColor;void 0==L&&(L=n);void 0==L&&(L=C);var M=r.arrow
Alpha;isNaN(M)&&(M=q);isNaN(M)&&(M=D);var K=r.arrowSize;isNaN(K)&&(K=m);r.alphaR
eal=D;r.colorReal=C;r.rollOverColorReal=H;r.rollOverAlphaReal=F;r.balloonTextRea
l=Q;r.selectedColorReal=S;r.thicknessReal=A;void 0==r.bringForwardOnHover&&(r.br
ingForwardOnHover=v);AmCharts.processDescriptionWindow(d,r);var F=this.processCo
ordinates(r.x,c.realWidth),H=this.processCoordinates(r.y,c.realHeight),N=r.longi
tudes,Q=r.latitudes,I=
N.length,O;if(0<I)for(F=[],O=0;O<I;O++)F.push(c.longitudeToCoordinate(N[O]));I=Q
.length;if(0<I)for(H=[],O=0;O<I;O++)H.push(c.latitudeToCoordinate(Q[O]));if(0<F.
length){AmCharts.dx=0;AmCharts.dy=0;N=AmCharts.line(s,F,H,C,1,A,E,!1,!1,!0);E=Am
Charts.line(s,F,H,C,.001,3,E,!1,!1,!0);AmCharts.dx=.5;AmCharts.dy=.5;x.push(N);x
.push(E);x.setAttr("opacity",D);if("none"!=J){var G,P,R;if("end"==J||"both"==J)D
=F[F.length-1],C=H[H.length-1],1<F.length?(I=F[F.length-2],G=H[H.length-2]):(I=D
,G=C),G=180*Math.atan((CG)/(D-I))/Math.PI,P=D,R=C,G=0>D-I?G-90:G+90;"both"==J&&(D=AmCharts.polygon(s,[-K
/2,0,K/2],[1.5*K,0,1.5*K],L,M,1,L,M),x.push(D),D.translate(P,R),D.rotate(G),r.fi
xedSize&&f.push(D));if("start"==J||"both"==J)D=F[0],R=H[0],1<F.length?(C=F[1],P=
H[1]):(C=D,P=R),G=180*Math.atan((R-P)/(D-C))/Math.PI,P=D,G=0>D-C?G-90:G+90;"midd
le"==J&&(D=F[F.length-1],C=H[H.length-1],1<F.length?(I=F[F.length-2],G=H[H.lengt
h-2]):(I=D,G=C),P=I+(D-I)/2,R=G+(C-G)/2,G=180*Math.atan((C-G)/(D-I))/Math.PI,G=0
>D-I?G-90:G+90);D=AmCharts.polygon(s,
[-K/2,0,K/2],[1.5*K,0,1.5*K],L,M,1,L,M);x.push(D);D.translate(P,R);D.rotate(G);r
.fixedSize&&f.push(D);r.arrowSvg=D}r.fixedSize&&N&&(this.linesToResize.push({lin
e:N,thickness:A}),this.linesToResize.push({line:E,thickness:3}));r.lineSvg=N;r.s
howAsSelected&&!isNaN(S)&&N.setAttr("stroke",S);0<Q.length?e.push(x):g.push(x)}}
}a.parentObject&&a.remainVisible&&this.process(a.parentObject)},processCoordinat
es:function(a,b){var c=[],d;for(d=0;d<a.length;d++){var f=a[d],e=Number(f);isNaN
(e)&&(e=Number(f.replace("%",
""))*b/100);isNaN(e)||c.push(e)}return c},reset:function(){this.objectsToResize=
[];this.allSvgObjects=[];this.allObjects=[];this.linesToResize=[]}});AmCharts.Li
nesSettings=AmCharts.Class({construct:function(a){this.cname="LinesSettings";thi
s.balloonText="[[title]]";this.thickness=1;this.dashLength=0;this.arrowSize=10;t
his.arrowAlpha=1;this.arrow="none";this.color="#990000";this.descriptionWindowWi
dth=250;this.bringForwardOnHover=!0;AmCharts.applyTheme(this,a,this.cname)}});Am
Charts.MapObject=AmCharts.Class({construct:function(a){this.fixedSize=this.mouse
Enabled=!0;this.images=[];this.lines=[];this.areas=[];this.remainVisible=!0;this
.passZoomValuesToTarget=!1;this.objectType=this.cname;AmCharts.applyTheme(this,a
,"MapObject")}});AmCharts.MapArea=AmCharts.Class({inherits:AmCharts.MapObject,co
nstruct:function(a){this.cname="MapArea";AmCharts.MapArea.base.construct.call(th
is,a);AmCharts.applyTheme(this,a,this.cname)}});AmCharts.MapLine=AmCharts.Class(
{inherits:AmCharts.MapObject,construct:function(a){this.cname="MapLine";this.lon
gitudes=[];this.latitudes=[];this.x=[];this.y=[];this.arrow="none";AmCharts.MapL
ine.base.construct.call(this,a);AmCharts.applyTheme(this,a,this.cname)}});AmChar
ts.MapImage=AmCharts.Class({inherits:AmCharts.MapObject,construct:function(a){th

is.cname="MapImage";this.scale=1;this.widthAndHeightUnits="pixels";this.labelShi
ftY=this.labelShiftX=0;AmCharts.MapImage.base.construct.call(this,a);AmCharts.ap
plyTheme(this,a,this.cname)},remove:function(){var a=this.displayObject;a&&a.rem
ove();(a=this.imageLabel)&&a.remove()}});AmCharts.degreesToRadians=function(a){r
eturn a/180*Math.PI};AmCharts.radiansToDegrees=function(a){return a/Math.PI*180}
;AmCharts.getColorFade=function(a,b,c){var d=AmCharts.hex2RGB(b);b=d[0];var f=d[
1],d=d[2],e=AmCharts.hex2RGB(a);a=e[0];var g=e[1],e=e[2];a+=Math.round((b-a)*c);
g+=Math.round((f-g)*c);e+=Math.round((d-e)*c);return"rgb("+a+","+g+","+e+")"};Am
Charts.hex2RGB=function(a){return[parseInt(a.substring(1,3),16),parseInt(a.subst
ring(3,5),16),parseInt(a.substring(5,7),16)]};
AmCharts.processDescriptionWindow=function(a,b){isNaN(b.descriptionWindowX)&&(b.
descriptionWindowX=a.descriptionWindowX);isNaN(b.descriptionWindowY)&&(b.descrip
tionWindowY=a.descriptionWindowY);isNaN(b.descriptionWindowLeft)&&(b.description
WindowLeft=a.descriptionWindowLeft);isNaN(b.descriptionWindowRight)&&(b.descript
ionWindowRight=a.descriptionWindowRight);isNaN(b.descriptionWindowTop)&&(b.descr
iptionWindowTop=a.descriptionWindowTop);isNaN(b.descriptionWindowBottom)&&(b.des
criptionWindowBottom=
a.descriptionWindowBottom);isNaN(b.descriptionWindowWidth)&&(b.descriptionWindow
Width=a.descriptionWindowWidth);isNaN(b.descriptionWindowHeight)&&(b.description
WindowHeight=a.descriptionWindowHeight)};AmCharts.MapData=AmCharts.Class({inheri
ts:AmCharts.MapObject,construct:function(){this.cname="MapData";AmCharts.MapData
.base.construct.call(this);this.projection="mercator";this.topLatitude=90;this.b
ottomLatitude=-90;this.leftLongitude=-180;this.rightLongitude=180;this.zoomLevel
=1;this.getAreasFromMap=!1}});AmCharts.DescriptionWindow=AmCharts.Class({constru
ct:function(){},show:function(a,b,c,d){var f=this,e=document.createElement("div"
);e.style.position="absolute";e.className="ammapDescriptionWindow";f.div=e;b.app
endChild(e);var g=document.createElement("img");g.className="ammapDescriptionWin
dowCloseButton";g.src=a.pathToImages+"xIcon.gif";g.style.cssFloat="right";g.oncl
ick=function(){f.close()};g.onmouseover=function(){g.src=a.pathToImages+"xIconH.
gif"};g.onmouseout=function(){g.src=a.pathToImages+
"xIcon.gif"};e.appendChild(g);b=document.createElement("div");b.className="ammap
DescriptionTitle";b.onmousedown=function(){f.div.style.zIndex=1E3};e.appendChild
(b);d=document.createTextNode(d);b.appendChild(d);d=b.offsetHeight;b=document.cr
eateElement("div");b.className="ammapDescriptionText";b.style.maxHeight=f.maxHei
ght-d-20+"px";e.appendChild(b);b.innerHTML=c},close:function(){try{this.div.pare
ntNode.removeChild(this.div)}catch(a){}}});AmCharts.ValueLegend=AmCharts.Class({
construct:function(a){this.cname="ValueLegend";this.showAsGradient=!1;this.minVa
lue=0;this.height=12;this.width=200;this.bottom=this.left=10;this.borderColor="#
FFFFFF";this.borderAlpha=this.borderThickness=1;this.color="#000000";this.fontSi
ze=11;AmCharts.applyTheme(this,a,this.cname)},init:function(a,b){var c=a.areasSe
ttings.color,d=a.areasSettings.colorSolid,f=a.colorSteps;AmCharts.remove(this.se
t);var e=b.set();this.set=e;var g=0,h=this.minValue,k=this.fontSize,
l=a.fontFamily,m=this.color;void 0==h&&(h=a.minValueReal);void 0!==h&&(g=AmChart
s.text(b,h,m,l,k,"left"),g.translate(0,k/2-1),e.push(g),g=g.getBBox().height);h=
this.maxValue;void 0===h&&(h=a.maxValueReal);void 0!==h&&(g=AmCharts.text(b,h,m,
l,k,"right"),g.translate(this.width,k/2-1),e.push(g),g=g.getBBox().height);if(th
is.showAsGradient)c=AmCharts.rect(b,this.width,this.height,[c,d],1,this.borderTh
ickness,this.borderColor,1,0,0),c.translate(0,g),e.push(c);else for(k=this.width
/f,l=0;l<f;l++)m=AmCharts.getColorFade(c,
d,1*l/(f-1)),m=AmCharts.rect(b,k,this.height,m,1,this.borderThickness,this.borde
rColor,1),m.translate(k*l,g),e.push(m);d=c=0;f=e.getBBox();g=a.getY(this.bottom,
!0);k=a.getY(this.top);l=a.getX(this.right,!0);m=a.getX(this.left);isNaN(k)||(c=
k);isNaN(g)||(c=g-f.height);isNaN(m)||(d=m);isNaN(l)||(d=l-f.width);e.translate(
d,c)}});AmCharts.ObjectList=AmCharts.Class({construct:function(a){this.divId=a},
init:function(a){this.chart=a;var b;b=this.divId;this.container&&(b=this.contain
er);this.div=b="object"!=typeof b?document.getElementById(b):b;b=document.create
Element("div");b.className="ammapObjectList";this.div.appendChild(b);this.addObj
ects(a.dataProvider,b)},addObjects:function(a,b){var c=this.chart,d=document.cre
ateElement("ul"),f;if(a.areas)for(f=0;f<a.areas.length;f++){var e=a.areas[f];voi
d 0===e.showInList&&(e.showInList=

c.showAreasInList);this.addObject(e,d)}if(a.images)for(f=0;f<a.images.length;f++
)e=a.images[f],void 0===e.showInList&&(e.showInList=c.showImagesInList),this.add
Object(e,d);if(a.lines)for(f=0;f<a.lines.length;f++)e=a.lines[f],void 0===e.show
InList&&(e.showInList=c.showLinesInList),this.addObject(e,d);0<d.childNodes.leng
th&&b.appendChild(d)},addObject:function(a,b){var c=this;if(a.showInList&&void 0
!==a.title){var d=document.createElement("li"),f=document.createTextNode(a.title
),e=document.createElement("a");
e.appendChild(f);d.appendChild(e);b.appendChild(d);this.addObjects(a,d);e.onmous
eover=function(){c.chart.rollOverMapObject(a,!1)};e.onmouseout=function(){c.char
t.rollOutMapObject(a)};e.onclick=function(){c.chart.clickMapObject(a)}}}});

Das könnte Ihnen auch gefallen