AmCharts.translations.dataLoader={},AmCharts.addInitHandler(function(t){function e(r,o,n,u){void 0===u&&(u="dataProvider"),n.showCurtain&&s(void 0,n.noStyles),c.remaining++,c.percentLoaded[r]=0,void 0!==n.progress&&"function"==typeof n.progress&&void 0===n._progress&&(n._progress=n.progress,n.progress=function(t){c.percentLoaded[r]=t;var e=0,a=0;for(var o in c.percentLoaded)c.percentLoaded.hasOwnProperty(o)&&(a++,e+=c.percentLoaded[o]);var i=Math.round(e/a*100)/100;n._progress.call(this,i,Math.round(100*t)/100,r)}),AmCharts.loadFile(r,n,function(s){if(!1===s)l(n.error,n,t),i(AmCharts.__("Error loading the file",t.language)+": "+r,!1,n);else{switch(void 0===n.format&&(n.format="json"),n.format=n.format.toLowerCase(),n.format){case"json":if(o[u]=AmCharts.parseJSON(s),!1===o[u])return l(n.error,n,t),i(AmCharts.__("Error parsing JSON file",t.language)+": "+c.url,!1,n),void(o[u]=[]);o[u]=a(o[u],n),l(n.load,n,t);break;case"csv":if(o[u]=AmCharts.parseCSV(s,n),!1===o[u])return l(n.error,n,t),i(AmCharts.__("Error parsing CSV file",t.language)+": "+c.url,!1,n),void(o[u]=[]);o[u]=a(o[u],n),l(n.load,n,t);break;default:return l(n.error,n,t),void i(AmCharts.__("Unsupported data format",t.language)+": "+n.format,!1,n.noStyles)}if(c.remaining--,0===c.remaining&&(l(n.complete,t),n.async))if("map"===t.type)t.validateNow(!0),d();else if("gauge"!==t.type&&t.addListener("dataUpdated",function(e){"stock"!==t.type||n.reloading||void 0===t.periodSelector||t.periodSelector.setDefaultPeriod(),d(),t.events.dataUpdated.pop()}),"gauge"===t.type?(d(),t.validateNow()):t.validateData(),c.startDuration)if("stock"===t.type){t.panelsSettings.startDuration=c.startDuration;for(var p=0;p"}else r.innerHTML=e;t.containerDiv.appendChild(r),c.curtain=r}function d(){try{void 0!==c.curtain&&t.containerDiv.removeChild(c.curtain)}catch(t){}c.curtain=void 0}function l(t,e,a,r){"function"==typeof t&&t.call(c,e,a,r)}void 0!==t.dataLoader&&function(t){return"object"==typeof t}(t.dataLoader)||(t.dataLoader={});var u=t.version.split(".");if(!(Number(u[0])<3||3===Number(u[0])&&Number(u[1])<13)){var c=t.dataLoader;c.remaining=0,c.percentLoaded={};var p={async:!0,format:"json",showErrors:!0,showCurtain:!0,noStyles:!1,reload:0,timestamp:!1,delimiter:",",skip:0,skipEmpty:!0,emptyAs:void 0,useColumnNames:!1,init:!1,progress:!1,reverse:!1,reloading:!1,complete:!1,error:!1,numberFields:[],headers:[],chart:t};c.loadData=function(){if("stock"===t.type)setTimeout(function(){0>t.panelsSettings.startDuration&&(c.startDuration=t.panelsSettings.startDuration,t.panelsSettings.startDuration=0);for(var a=0;a0,i=[],s=[];if(e.useColumnNames){s=o.shift();for(var d=0;d