(function () { var script = document.getElementById('highcharts-script'); function addChart() { function parseData(completeHandler, chartOptions) { try { var dataOptions = { "seriesMapping": [ { "x": 0 }, { "x": 0 }, { "x": 0 } ], "columnTypes": [ "date", "float", "float", "float" ], "csv": "Dates,Credit Suisse,Societe Generale,Stoxx Europe 600 Banks\n1439251200000,100,100,100\n1439337600000,95.41984733,96.49342517,96.90697995\n1439424000000,97.05613792,98.0692966,97.76513239\n1439510400000,96.80777238,97.47443123,97.31999449\n1439596800000,,,\n1439683200000,,,\n1439769600000,97.62226524,98.72677938,97.77889955\n1439856000000,98.15552065,98.54936339,98.15520169\n1439942400000,96.77124804,97.67271968,96.51691065\n1440028800000,95.49289602,94.91755375,94.22697444\n1440115200000,92.22761971,90.87873095,90.90909091\n1440201600000,,,\n1440288000000,,,\n1440374400000,88.18072245,84.81527865,85.53990179\n1440460800000,91.94272983,89.73074515,89.9637465\n1440547200000,90.13112239,88.41577959,88.49066128\n1440633600000,92.89966763,91.37967021,91.7259419\n1440720000000,92.26049162,91.16050929,91.59744849\n1440806400000,,,\n1440892800000,,,\n1440979200000,92.12169911,90.70131497,91.25785875\n1441065600000,89.21070894,87.61218952,88.42641457\n1441152000000,89.42255013,87.86265915,88.67881235\n1441238400000,91.23415757,90.31517429,90.61080262\n1441324800000,89.03173965,86.87121686,87.7839475\n1441411200000,,,\n1441497600000,,,\n1441584000000,89.84988495,87.26779378,87.97209857\n1441670400000,92.29701596,89.06282613,89.45436189\n1441756800000,92.97271632,90.169067,90.93203616\n1441843200000,91.51539501,89.16718848,89.5094305\n1441929600000,92.22761971,88.41577959,88.79353862\n1442016000000,,,\n1442102400000,,,\n1442188800000,90.73742649,86.9129618,87.71052269\n1442275200000,92.19109537,87.7269881,88.72470286\n1442361600000,92.15457102,88.07138384,89.33045753\n1442448000000,92.5453815,88.06094761,89.38093708\n1442534400000,88.85277037,84.39782926,86.79271259\n1442620800000,,,\n1442707200000,,,\n1442793600000,88.88929471,85.62930495,87.72887889\n1442880000000,85.62401841,82.19578376,85.1865449\n1442966400000,84.94831805,80.67209351,84.42476252\n1443052800000,83.3156799,80.67209351,82.82318388\n1443139200000,85.37565287,82.87413901,85.37928503\n1443225600000,,,\n1443312000000,,,\n1443398400000,82.07385222,79.51367147,82.89201964\n1443484800000,82.42813835,80.8495095,82.72222477\n1443571200000,83.14036305,83.17678981,84.61750264\n1443657600000,83.17323496,82.72803173,84.66798219\n1443744000000,83.81241097,82.70715926,85.18195585\n1443830400000,,,\n1443916800000,,,\n1444003200000,86.5480843,85.77541223,87.94915332\n1444089600000,87.43562584,86.22417032,88.54572989\n1444176000000,86.86584609,87.3930286,89.34422468\n1444262400000,83.70649038,86.25547902,88.84860722\n1444348800000,84.41506264,87.44520977,89.47271809\n1444435200000,,,\n1444521600000,,,\n1444608000000,85.80298769,86.62074723,88.88531963\n1444694400000,85.23320793,85.65017742,87.41682346\n1444780800000,83.95485591,85.2849092,86.75600018\n1444867200000,84.77300121,86.10937174,87.82524896\n1444953600000,87.00829103,87.77916928,89.0459364\n1445040000000,,,\n1445126400000,,,\n1445212800000,87.3991015,87.34084742,89.33045753\n1445299200000,88.3560393,86.48507618,88.6742233\n1445385600000,85.19668359,86.3702776,88.03634528\n1445472000000,83.91833157,88.53057817,89.22032032\n1445558400000,85.97830454,90.37779169,90.53737782\n1445644800000,,,\n1445731200000,,,\n1445817600000,87.32605281,90.42997287,90.20696618\n1445904000000,87.11421162,89.85597996,89.40388234\n1445990400000,88.42908799,90.9517846,89.83525309\n1446076800000,88.10767376,87.63306199,88.31168831\n1446163200000,87.61094269,88.31141724,88.03175623\n1446249600000,,,\n1446336000000,,,\n1446422400000,88.32316739,89.17762471,88.66045615\n1446508800000,86.61748055,88.72886662,88.192373\n1446595200000,85.76646335,88.62450428,88.77059336\n1446681600000,85.33912853,92.14151534,87.67381029\n1446768000000,86.86584609,94.77144646,89.68840347\n1446854400000,,,\n1446940800000,,,\n1447027200000,86.15727382,93.82174911,88.90367583\n1447113600000,85.55462216,93.55040701,88.67881235\n1447200000000,85.02136674,93.82174911,89.07805975\n1447286400000,83.63709412,91.94322688,87.38928916\n1447372800000,82.67650389,91.54664997,86.79730164\n1447459200000,,,\n1447545600000,,,\n1447632000000,81.89488294,90.60738885,86.42558855\n1447718400000,83.35220424,92.31893133,88.27038686\n1447804800000,83.17323496,92.55896473,88.192373\n1447891200000,83.3156799,93.47735337,88.81189482\n1447977600000,80.93794514,91.89104571,87.94456427\n1448064000000,,,\n1448150400000,,,\n1448236800000,78.56386281,91.81799207,87.96750952\n1448323200000,77.43160817,90.78480484,87.07264467\n1448409600000,80.79184777,90.92047589,87.67839934\n1448496000000,80.13440958,92.94510541,88.57785324\n1448582400000,80.49965302,93.52953454,88.33922261\n1448668800000,,,\n1448755200000,,,\n1448841600000,80.79184777,94.3018159,88.6375109\n1448928000000,80.97446948,94.56272177,89.20196411\n1449014400000,81.9971511,94.18701732,88.72470286\n1449100800000,81.48581029,91.71362972,86.29709513\n1449187200000,80.53617736,91.23356293,86.08599881\n1449273600000,,,\n1449360000000,,,\n1449446400000,79.44044706,90.56564392,85.73723097\n1449532800000,77.90642463,87.73742434,83.54825387\n1449619200000,77.35855948,87.24692131,83.23160938\n1449705600000,76.9567917,87.01732415,82.92414299\n1449792000000,74.25399028,84.91964099,80.94167317\n1449878400000,,,\n1449964800000,,,\n1450051200000,73.12173564,83.79252766,79.36303979\n1450137600000,75.53234231,86.73554582,82.31838833\n1450224000000,76.22630483,88.06094761,82.63044376\n1450310400000,77.35855948,90.14819453,84.25496765\n1450396800000,77.90642463,89.57420163,83.71804874\n1450483200000,,,\n1450569600000,,,\n1450656000000,76.55502392,89.06282613,82.37804598\n1450742400000,76.77416998,88.88541014,82.60749851\n1450828800000,79.36739837,90.48215404,84.69092745\n1450915200000,,90.30473805,84.67257125\n1451001600000,,,\n1451088000000,,,\n1451174400000,,,\n1451260800000,79.18477665,89.21936965,84.10811803\n1451347200000,79.95178787,90.53433521,84.92955807\n1451433600000,79.221301,89.30285953,84.2412005\n1451520000000,,88.85410144,83.80982975\n1451606400000,,,\n1451692800000,,,\n1451779200000,,,\n1451865600000,77.21246211,86.40158631,81.6621541\n1451952000000,77.83337595,87.10081403,82.03845624\n1452038400000,77.02984039,85.42058025,80.40934331\n1452124800000,74.76533109,83.3542058,78.45899683\n1452211200000,72.02600533,81.20434147,76.71974668\n1452297600000,,,\n1452384000000,,,\n1452470400000,71.84338362,81.1208516,76.75645909\n1452556800000,72.31820008,81.91400543,77.30714515\n1452643200000,72.46429745,82.58192444,77.42646047\n1452729600000,70.2363125,79.73283239,75.99008765\n1452816000000,68.33704664,75.09914423,72.99802671\n1452902400000,,,\n1452988800000,,,\n1453075200000,67.20479199,72.85535379,71.59377725\n1453161600000,68.00832755,74.80692966,72.00679179\n1453248000000,64.61156361,71.50907952,68.92294984\n1453334400000,63.84455239,71.48820705,70.46028177\n1453420800000,65.70729391,74.90085577,72.64466982\n1453507200000,,,\n1453593600000,,,\n1453680000000,64.46546623,72.86579002,70.51993942\n1453766400000,64.61156361,74.61907744,71.78192832\n1453852800000,65.37857482,73.81548737,71.31384517\n1453939200000,63.91760108,71.36297224,69.68014318\n1454025600000,65.74381825,73.42934669,71.61213345\n1454112000000,,,\n1454198400000,,,\n1454284800000,64.06369846,72.60488416,70.63007664\n1454371200000,61.68961613,67.99206846,67.78027626\n1454457600000,60.37473976,65.95700271,65.5041072\n1454544000000,53.80035794,66.75015654,67.2387683\n1454630400000,54.6038935,67.02149864,67.16534349\n1454716800000,,,\n1454803200000,,,\n1454889600000,51.86456773,62.92005844,63.41150016\n1454976000000,47.51817086,60.16489251,60.89670047\n1455062400000,49.08871763,65.57086203,63.87499426\n1455148800000,44.88841813,57.72281361,60.16245239" }; dataOptions.sort = true dataOptions.complete = completeHandler; Highcharts.data(dataOptions, chartOptions); } catch (error) { console.log(error); completeHandler(undefined); } } var shareUrl = 'https://app.everviz.com/show/ipexar'; var encodedUrl = encodeURIComponent(shareUrl); var template = { chart: { renderTo: 'highcharts-ipexar' }, 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 = { "plotOptions": { "line": { "connectNulls": true } }, "yAxis": { "title": { "text": "Stocks (rebased to 100)" } }, "exporting": { "enabled": false }, "series": [ { "marker": { "symbol": "circle", "enabled": false }, "index": 0 }, { "marker": { "symbol": "circle", "enabled": false }, "index": 1 }, { "color": "#b03060", "marker": { "symbol": "circle", "enabled": false }, "index": 2 } ], "subtitle": { "text": "Source: Bloomberg" }, "title": { "text": "European banks have plunged" } }; 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 = '//app.everviz.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); } }());