function renderIPChart(targetId, options) {
var canvasId = 'ipcanvas_' + Math.floor(1000 * Math.random());
if (!targetId) {
targetId = canvasId + '_div';
document.write('');
}
var html = ''
+ '';
document.getElementById(targetId).innerHTML = '' + html + '';
var chartData = {"labels":[2009,2010,2011,2012,2013,2014,2015,2016,2017,2018,2019,2020,2021,2022,2023,2024],"datasets":[{"label":"Tr\u017eby + v\u00fdnosy","data":[1843335,2252737,2435129,2202463,2499095,3318944,3528359,3623427,3762225,4448819,5003251,5273295,8940925,9422738,6575486,6130329],"fillColor":"rgba(43,153,193,0.2)","strokeColor":"rgba(43,153,193,1)","pointColor":"rgba(43,153,193,1)","pointHighlightFill":"rgba(255,255,255,1)"}]};
if (options) {
for (var key in options) {
chartData['datasets'][0][key] = options[key];
}
}
var char_options = {
bezierCurve: false,
scaleLabel : '<%= Number(value).toLocaleString().replace(/,/g, " ") %>',
tooltipTemplate: '<%= Number(value).toLocaleString().replace(/,/g, " ") %> €',
legendTemplate:
'<% for (var i=0; i\
\
<%= datasets[i].label %> \
<% } %>'
};
var chart_ctx = document.getElementById(canvasId).getContext('2d');
var chart = new Chart(chart_ctx).Line(chartData, char_options);
document.getElementById(canvasId + '_legend').innerHTML = chart.generateLegend();
}