(function () {
var script = document.getElementById('highcharts-script');
function addChart() {
function parseData(completeHandler, chartOptions) {
try {
var dataOptions = {
"seriesMapping": [],
"columnTypes": [
"date",
"float"
],
"csv": "Date,Monetary Base\n973036800000,63.5571\n975628800000,67.9588\n978307200000,68.128\n980985600000,64.7866\n983404800000,65.7361\n986083200000,66.7725\n988675200000,66.9654\n991353600000,66.9739\n993945600000,68.7826\n996624000000,68.2731\n999302400000,70.6356\n1001894400000,71.7502\n1004572800000,73.3778\n1007164800000,79.4424\n1009843200000,84.0818\n1012521600000,82.6163\n1014940800000,87.1493\n1017619200000,91.0393\n1020211200000,86.8229\n1022889600000,85.4332\n1025481600000,86.0806\n1028160000000,86.0881\n1030838400000,85.7469\n1033430400000,85.9299\n1036108800000,89.4\n1038700800000,94.9444\n1041379200000,95.3668\n1044057600000,93.0274\n1046476800000,96.6459\n1049155200000,101.5445\n1051747200000,101.3547\n1054425600000,102.7632\n1057017600000,103.6363\n1059696000000,103.7448\n1062374400000,103.6332\n1064966400000,103.6011\n1067644800000,104.3362\n1070236800000,107.4991\n1072915200000,108.332\n1075593600000,108.057\n1078099200000,108.1238\n1080777600000,108.2958\n1083369600000,108.8328\n1086048000000,107.2957\n1088640000000,108.5248\n1091318400000,108.5653\n1093996800000,108.5201\n1096588800000,107.9234\n1099267200000,109.4035\n1101859200000,111.9769\n1104537600000,112.5134\n1107216000000,109.3674\n1109635200000,110.3301\n1112313600000,111.5568\n1114905600000,111.2725\n1117584000000,109.1586\n1120176000000,110.1137\n1122854400000,109.789\n1125532800000,110.395\n1128124800000,110.9848\n1130803200000,111.0432\n1133395200000,113.0466\n1136073600000,114.1316\n1138752000000,111.4431\n1141171200000,109.2791\n1143849600000,103.5779\n1146441600000,94.1951\n1149120000000,91.4229\n1151712000000,90.541\n1154390400000,87.5607\n1157068800000,86.966\n1159660800000,87.3279\n1162339200000,86.267\n1164931200000,90.4664\n1167609600000,90.0507\n1170288000000,87.9061\n1172707200000,88.4022\n1175385600000,90.8926\n1177977600000,88.7868\n1180656000000,87.6336\n1183248000000,88.4708\n1185926400000,88.1473\n1188604800000,87.5728\n1191196800000,87.7567\n1193875200000,87.1633\n1196467200000,90.7835\n1199145600000,89.9793\n1201824000000,87.9916\n1204329600000,88.3867\n1207008000000,88.3589\n1209600000000,87.9638\n1212278400000,88.0155\n1214870400000,87.8532\n1217548800000,87.9433\n1220227200000,88.3741\n1222819200000,88.9825\n1225497600000,88.8562\n1228089600000,92.4351\n1230768000000,93.5049\n1233446400000,93.6531\n1235865600000,94.4658\n1238544000000,95.6238\n1241136000000,94.9165\n1243814400000,93.6392\n1246406400000,93.2096\n1249084800000,93.3355\n1251763200000,92.3942\n1254355200000,92.8609\n1257033600000,92.2042\n1259625600000,97.2143\n1262304000000,98.0675\n1264982400000,95.6928\n1267401600000,96.4571\n1270080000000,98.3836\n1272672000000,98.4323\n1275350400000,97.024\n1277942400000,98.9359\n1280620800000,98.3995\n1283299200000,97.7173\n1285891200000,98.8248\n1288569600000,99.1866\n1291161600000,104.0238\n1293840000000,103.4826\n1296518400000,101.0039\n1298937600000,112.7432\n1301616000000,121.8934\n1304208000000,114.4208\n1306886400000,113.478\n1309478400000,113.7324\n1312156800000,114.0447\n1314835200000,114.0181\n1317427200000,115.6428\n1320105600000,118.4978\n1322697600000,118.0195\n1325376000000,118.9656\n1328054400000,112.4409\n1330560000000,112.4618\n1333238400000,121.5003\n1335830400000,117.121\n1338508800000,120.2142\n1341100800000,123.501\n1343779200000,121.4626\n1346457600000,124.3261\n1349049600000,128.1344\n1351728000000,124.4449\n1354320000000,131.9837\n1356998400000,131.9205\n1359676800000,129.3148\n1362096000000,134.7413\n1364774400000,149.5975\n1367366400000,154.1412\n1370044800000,163.5375\n1372636800000,170.389\n1375315200000,172.4437\n1377993600000,181.7012\n1380585600000,186.8687\n1383264000000,189.7244\n1385856000000,193.4594\n1388534400000,200.4141\n1391212800000,201.3223\n1393632000000,208.5929\n1396310400000,222.0795\n1398902400000,224.3719\n1401580800000,233.2465\n1404172800000,243.1068\n1406851200000,242.3138\n1409529600000,245.8169\n1412121600000,255.7542\n1414800000000,259.3603\n1417392000000,267.4016\n1420070400000,275.3859\n1422748800000,275.2617\n1425168000000,282.1182\n1427846400000,300.3275\n1430438400000,304.3476\n1433116800000,313.077\n1435708800000,322.8211\n1438387200000,322.9269\n1441065600000,332.1941\n1443657600000,338.8877\n1446336000000,343.7218\n1448928000000,346.3793\n1451606400000,355.103\n1454284800000,355.0415\n1456790400000,362.605"
};
dataOptions.sort = true
dataOptions.complete = completeHandler;
Highcharts.data(dataOptions, chartOptions);
} catch (error) {
console.log(error);
completeHandler(undefined);
}
}
var shareUrl = 'https://cloud.highcharts.com/show/imyjuj';
var encodedUrl = encodeURIComponent(shareUrl);
var template = {
chart: {
renderTo: 'highcharts-imyjuj'
},
navigation: {
menuItemStyle: {
fontFamily: Highcharts.SVGRenderer.prototype.getStyle().fontFamily,
padding: '2px 10px'
}
},
exporting: {
buttons: {
contextButton: {
menuItems: [{
text: '' +
'Share on Facebook'
}, {
text: '' +
'Share on Google+'
}, {
text: '' +
'Share on Twitter'
}, {
text: '' +
'Share on LinkedIn'
}, {
separator: true
}]
.concat(Highcharts.getOptions().exporting.buttons.contextButton.menuItems)
.concat([{
separator: true
}, {
text: '' + 'Edit chart'
}, {
text: '' + 'Create chart'
}])
}
}
}
};
var chartOptions = {
"yAxis": {
"title": {
"text": "Trillions of yen"
}
},
"credits": {
"branded": true,
"text": "Highcharts",
"href": "//cloud.highcharts.com/",
"enabled": true
},
"series": [
{
"index": 0
}
],
"title": {
"text": "Japan\u0027s monetary experiment"
}
};
parseData(function (dataOptions) {
// Merge series configs
if (chartOptions.series && dataOptions) {
Highcharts.each(chartOptions.series, function (series, i) {
chartOptions.series[i] = Highcharts.merge(series, dataOptions.series[i]);
});
}
var options = Highcharts.merge(dataOptions, chartOptions, template);
var chart = new Highcharts['Chart'](options);
}, chartOptions);
}
// Load the Highcharts script if undefined, and add the chart
if (typeof Highcharts !== 'undefined') {
addChart();
} else if (script) {
script.deferredCharts.push(addChart);
} else {
script = document.createElement('script');
script.id = 'highcharts-script';
script.src = '//cloud.highcharts.com/resources/js/highstock-cloud-5.0.7.js';
script.type = 'text/javascript';
script.deferredCharts = [addChart];
script.onload = function () {
// Prevent double firing of event in IE9/IE10
if (!script.chartsAdded) {
script.chartsAdded = true;
while(script.deferredCharts.length) {
script.deferredCharts.shift()();
}
}
};
script.onreadystatechange = function() {
if (this.readyState == 'complete' || this.readyState == 'loaded') {
script.onload();
}
};
document.getElementsByTagName('head')[0].appendChild(script);
}
}());