(function () {
  //Inject code v3.0.4

  var highcharts = document.createElement('script');

  var cdn = 'https://code.highcharts.com/';
  var loaded = 0;  
  var encodedUrl = encodeURI('https://https://app.everviz.com//show/xdn75gR_M');
  var chartCreated = false;
  var delayGen = 0;
  var scripts = [
    "highcharts.js",
    "modules/stock.js",
    "highcharts-more.js",
    "highcharts-3d.js",
    "modules/data.js",
    "modules/exporting.js",
    "modules/funnel.js",
    "modules/solid-gauge.js",
    "modules/export-data.js",
    "modules/accessibility.js"
  ];

  var externalCSS = [
    "https://app.everviz.com/fonts/-kdRxC3Ef/font.css",
    "https://app.everviz.com/fonts/mIQoHgFro/font.css",
    "https://app.everviz.com/fonts/b7ssKVeRa/font.css",
    "https://app.everviz.com/static/fonts/gordita/style.css",
    "https://app.everviz.com/resources/css/highcharts-data-table.css"
  ];

  var extraScripts = [
  "https://app.everviz.com/resources/js/highcharts-scroll-animation.js",
  "https://app.everviz.com/resources/js/everviz-utils.js",
  "https://app.everviz.com/resources/js/highcharts-overrides.js"
  ];

  var options = {"chart":{"type":"line","polar":false,"style":{"fontFamily":"Telesans Agate-Regular","fontSize":"14px"},"parallelAxes":{"stackLabels":{"style":{"fontSize":"14px"}}},"height":600},"title":{"text":"There were 4.7m jobs furloughed at the end of January","align":"left","x":10,"style":{"fontFamily":"Austin News Deck-Semibold","color":"#333333","fontSize":"22px","fontWeight":"normal","fontStyle":"normal","fill":"#333333","width":"566px"},"margin":15,"useHTML":true},"subtitle":{"text":"Official Government data indicates a smaller number than the ONS’s surveys","align":"left","x":10,"style":{"fontFamily":"Austin News Deck-Italic","color":"#666666","fontSize":"22px","fontWeight":"normal","fontStyle":"normal","fill":"#666666","width":"566px"},"useHTML":true},"plotOptions":{"series":{"allowPointSelect":true,"states":{"select":{"color":"#EFFFEF","borderColor":"black","dashStyle":"dot"}},"marker":{"enabled":false},"lineWidth":3,"label":{"style":{"font-weight":"bold","fontFamily":"Telesans Agate-Regular","fontSize":"14px"}},"events":{}},"area":{"fillOpacity":0.2,"marker":{"enabled":false,"symbol":"diamond"},"dataLabels":{"style":{"fontSize":"14px"}},"label":{"style":{"font-weight":"bold","fontFamily":"Telesans Agate-Regular","fontSize":"14px"}}},"line":{"marker":{"symbol":"diamond"},"linecap":"round"}},"exporting":{"enabled":false},"credits":{"text":"Source: Bloomberg","href":"","position":{"x":-7,"y":-3},"style":{"cursor":"pointer","color":"#999999","fontSize":"10px","fontFamily":"Telesans Agate-Regular"}},"colors":["#0021af","#17e698","#64aae4","#96efff","#fff7b3","#ff77b7","#ba5594","#743372","#2f114f","#17e698","#f43939"],"legend":{"align":"left","verticalAlign":"top","itemMarginBottom":10,"x":-10,"symbolRadius":0,"floating":false,"itemStyle":{"fontFamily":"Telesans Agate-Regular","color":"#333333","fontSize":"14px","fontWeight":"normal","fontStyle":"normal","cursor":"pointer","textOverflow":"ellipsis"},"borderRadius":0,"squareSymbol":true,"shadow":false,"rtl":false,"reversed":false,"symbolPadding":4,"symbolHeight":12,"padding":8,"enabled":true},"series":[{"data":[],"turboThreshold":0,"_colorIndex":0,"_symbolIndex":0,"type":"line"},{"data":[],"turboThreshold":0,"_colorIndex":1,"_symbolIndex":0,"type":"line"}],"tooltip":{"pointFormat":" <b>{point.y}</b><br/>","borderRadius":0,"borderWidth":1,"enabled":true,"headerFormat":"","shadow":false,"style":{"color":"#333333","cursor":"default","fontSize":"12px","pointerEvents":"none","whiteSpace":"nowrap","fontFamily":"Telesans Agate-Regular"},"padding":6},"caption":{"style":{"fontFamily":"Telesans Agate-Regular","color":"#666666","fontSize":"18px","fontWeight":"normal","fontStyle":"normal","fill":"#666666","width":"610px"}},"stockTools":{"gui":{"enabled":false}},"navigation":{"bindingsClassName":"tools-container","events":{}},"labels":{"items":[],"style":{"color":"#333333","position":"absolute","fontFamily":"Telesans Agate-Regular","fontSize":"14px"}},"pane":{"background":[]},"responsive":{"rules":[]},"yAxis":{"title":{"useHTML":true,"text":""},"lineColor":"#ccd6eb","tickColor":"#ccd6eb"},"xAxis":{"lineColor":"black","tickColor":"black","type":"datetime"},"annotations":[],"data":{"csv":"Date;Employments furloughed;Provisional estimate\n3/1/2020;20900;\n3/2/2020;25200;\n3/3/2020;25300;\n3/4/2020;25400;\n3/5/2020;25500;\n3/6/2020;25700;\n3/7/2020;25900;\n3/8/2020;26100;\n3/9/2020;27200;\n3/10/2020;27300;\n3/11/2020;27300;\n3/12/2020;27500;\n3/13/2020;30300;\n3/14/2020;31000;\n3/15/2020;33500;\n3/16/2020;33500;\n3/17/2020;34100;\n3/18/2020;34400;\n3/19/2020;34800;\n3/20/2020;344700;\n3/21/2020;815700;\n3/22/2020;1020300;\n3/23/2020;4791500;\n3/24/2020;5683200;\n3/25/2020;6035900;\n3/26/2020;6171900;\n3/27/2020;6329700;\n3/28/2020;6423800;\n3/29/2020;6477300;\n3/30/2020;6839900;\n3/31/2020;6842600;\n4/1/2020;8454600;\n4/2/2020;8473600;\n4/3/2020;8514600;\n4/4/2020;8530600;\n4/5/2020;8536400;\n4/6/2020;8697400;\n4/7/2020;8708000;\n4/8/2020;8718500;\n4/9/2020;8728800;\n4/10/2020;8743400;\n4/11/2020;8731200;\n4/12/2020;8730200;\n4/13/2020;8762200;\n4/14/2020;8777100;\n4/15/2020;8780400;\n4/16/2020;8785900;\n4/17/2020;8789000;\n4/18/2020;8726000;\n4/19/2020;8716600;\n4/20/2020;8807500;\n4/21/2020;8805700;\n4/22/2020;8805300;\n4/23/2020;8805600;\n4/24/2020;8814600;\n4/25/2020;8739400;\n4/26/2020;8732400;\n4/27/2020;8791400;\n4/28/2020;8789500;\n4/29/2020;8786000;\n4/30/2020;8786600;\n5/1/2020;8856400;\n5/2/2020;8786000;\n5/3/2020;8798900;\n5/4/2020;8856300;\n5/5/2020;8855000;\n5/6/2020;8854300;\n5/7/2020;8855200;\n5/8/2020;8861300;\n5/9/2020;8805500;\n5/10/2020;8799700;\n5/11/2020;8826300;\n5/12/2020;8818600;\n5/13/2020;8815100;\n5/14/2020;8814400;\n5/15/2020;8815700;\n5/16/2020;8749800;\n5/17/2020;8738800;\n5/18/2020;8749100;\n5/19/2020;8744500;\n5/20/2020;8739700;\n5/21/2020;8729300;\n5/22/2020;8725600;\n5/23/2020;8655700;\n5/24/2020;8642100;\n5/25/2020;8657700;\n5/26/2020;8641800;\n5/27/2020;8632500;\n5/28/2020;8615600;\n5/29/2020;8603400;\n5/30/2020;8456300;\n5/31/2020;8376100;\n6/1/2020;7709900;\n6/2/2020;7703000;\n6/3/2020;7699700;\n6/4/2020;7698100;\n6/5/2020;7701800;\n6/6/2020;7644600;\n6/7/2020;7632100;\n6/8/2020;7630900;\n6/9/2020;7628600;\n6/10/2020;7632500;\n6/11/2020;7632000;\n6/12/2020;7631200;\n6/13/2020;7585600;\n6/14/2020;7559000;\n6/15/2020;7531800;\n6/16/2020;7508800;\n6/17/2020;7503500;\n6/18/2020;7495100;\n6/19/2020;7494500;\n6/20/2020;7436000;\n6/21/2020;7397900;\n6/22/2020;7310800;\n6/23/2020;7300600;\n6/24/2020;7278300;\n6/25/2020;7261100;\n6/26/2020;7231300;\n6/27/2020;7087000;\n6/28/2020;7033200;\n6/29/2020;6843900;\n6/30/2020;6822000;\n7/1/2020;5975300;\n7/2/2020;5976300;\n7/3/2020;5970200;\n7/4/2020;5952000;\n7/5/2020;5942300;\n7/6/2020;5919500;\n7/7/2020;5909500;\n7/8/2020;5886800;\n7/9/2020;5879900;\n7/10/2020;5873400;\n7/11/2020;5858500;\n7/12/2020;5839000;\n7/13/2020;5789700;\n7/14/2020;5779800;\n7/15/2020;5764800;\n7/16/2020;5751400;\n7/17/2020;5743200;\n7/18/2020;5715500;\n7/19/2020;5697900;\n7/20/2020;5659000;\n7/21/2020;5640100;\n7/22/2020;5629400;\n7/23/2020;5619700;\n7/24/2020;5603000;\n7/25/2020;5573100;\n7/26/2020;5549600;\n7/27/2020;5483500;\n7/28/2020;5467900;\n7/29/2020;5447500;\n7/30/2020;5435600;\n7/31/2020;5393100;\n8/1/2020;4233200;\n8/2/2020;4231400;\n8/3/2020;4224800;\n8/4/2020;4218500;\n8/5/2020;4216200;\n8/6/2020;4214400;\n8/7/2020;4211800;\n8/8/2020;4199800;\n8/9/2020;4192100;\n8/10/2020;4167600;\n8/11/2020;4161900;\n8/12/2020;4159600;\n8/13/2020;4156500;\n8/14/2020;4152500;\n8/15/2020;4139500;\n8/16/2020;4129000;\n8/17/2020;4099500;\n8/18/2020;4093900;\n8/19/2020;4090700;\n8/20/2020;4087000;\n8/21/2020;4077300;\n8/22/2020;4064100;\n8/23/2020;4053800;\n8/24/2020;4027200;\n8/25/2020;4019200;\n8/26/2020;4010200;\n8/27/2020;4004500;\n8/28/2020;3995100;\n8/29/2020;3925800;\n8/30/2020;3906000;\n8/31/2020;3810900;\n9/1/2020;3024500;\n9/2/2020;3024500;\n9/3/2020;3022600;\n9/4/2020;3020800;\n9/5/2020;3017100;\n9/6/2020;3012700;\n9/7/2020;3001600;\n9/8/2020;2995300;\n9/9/2020;2993400;\n9/10/2020;2991300;\n9/11/2020;2988400;\n9/12/2020;2983200;\n9/13/2020;2980200;\n9/14/2020;2958300;\n9/15/2020;2953100;\n9/16/2020;2950300;\n9/17/2020;2948400;\n9/18/2020;2942800;\n9/19/2020;2936200;\n9/20/2020;2931600;\n9/21/2020;2923500;\n9/22/2020;2919800;\n9/23/2020;2918200;\n9/24/2020;2915300;\n9/25/2020;2910700;\n9/26/2020;2887400;\n9/27/2020;2879300;\n9/28/2020;2863500;\n9/29/2020;2850300;\n9/30/2020;2843400;\n10/1/2020;2532800;\n10/2/2020;2533500;\n10/3/2020;2532100;\n10/4/2020;2530900;\n10/5/2020;2540100;\n10/6/2020;2538000;\n10/7/2020;2537400;\n10/8/2020;2537600;\n10/9/2020;2537000;\n10/10/2020;2536700;\n10/11/2020;2535900;\n10/12/2020;2532800;\n10/13/2020;2531200;\n10/14/2020;2530600;\n10/15/2020;2528700;\n10/16/2020;2521400;\n10/17/2020;2519700;\n10/18/2020;2518500;\n10/19/2020;2519200;\n10/20/2020;2516600;\n10/21/2020;2513900;\n10/22/2020;2511300;\n10/23/2020;2510000;\n10/24/2020;2506800;\n10/25/2020;2503500;\n10/26/2020;2501900;\n10/27/2020;2497800;\n10/28/2020;2495500;\n10/29/2020;2487800;\n10/30/2020;2480800;\n10/31/2020;2399600;\n11/1/2020;3720100;\n11/2/2020;3751800;\n11/3/2020;3756400;\n11/4/2020;3768000;\n11/5/2020;4020500;\n11/6/2020;4050800;\n11/7/2020;4064700;\n11/8/2020;4084900;\n11/9/2020;4122500;\n11/10/2020;4122500;\n11/11/2020;4125500;\n11/12/2020;4125300;\n11/13/2020;4120100;\n11/14/2020;4119000;\n11/15/2020;4120700;\n11/16/2020;4116300;\n11/17/2020;4115000;\n11/18/2020;4114400;\n11/19/2020;4113800;\n11/20/2020;4114000;\n11/21/2020;4110700;\n11/22/2020;4106000;\n11/23/2020;4095800;\n11/24/2020;4091500;\n11/25/2020;4086700;\n11/26/2020;4076500;\n11/27/2020;4071100;\n11/28/2020;4029600;\n11/29/2020;3988900;\n11/30/2020;3868200;\n12/1/2020;3997800;\n12/2/2020;3995700;\n12/3/2020;3984400;\n12/4/2020;3981500;\n12/5/2020;3980100;\n12/6/2020;3977000;\n12/7/2020;3969500;\n12/8/2020;3964200;\n12/9/2020;3962100;\n12/10/2020;3960900;\n12/11/2020;3958100;\n12/12/2020;3956700;\n12/13/2020;3954400;\n12/14/2020;3960900;\n12/15/2020;3958900;\n12/16/2020;3962600;\n12/17/2020;3965900;\n12/18/2020;3967400;\n12/19/2020;3976900;\n12/20/2020;4008400;\n12/21/2020;4038900;\n12/22/2020;4044700;\n12/23/2020;4048700;\n12/24/2020;4050200;\n12/25/2020;4058400;\n12/26/2020;4053500;\n12/27/2020;4054900;\n12/28/2020;4043200;\n12/29/2020;4022600;\n12/30/2020;4010700;\n12/31/2020;3975100;3975100\n1/1/2021;;4771700\n1/2/2021;;4776900\n1/3/2021;;4780500\n1/4/2021;;4829500\n1/5/2021;;4847400\n1/6/2021;;4857800\n1/7/2021;;4862400\n1/8/2021;;4862600\n1/9/2021;;4863000\n1/10/2021;;4865200\n1/11/2021;;4880800\n1/12/2021;;4881400\n1/13/2021;;4883200\n1/14/2021;;4884200\n1/15/2021;;4883900\n1/16/2021;;4879400\n1/17/2021;;4882000\n1/18/2021;;4889800\n1/19/2021;;4889900\n1/20/2021;;4889800\n1/21/2021;;4887300\n1/22/2021;;4885200\n1/23/2021;;4877700\n1/24/2021;;4875500\n1/25/2021;;4868100\n1/26/2021;;4859000\n1/27/2021;;4855100\n1/28/2021;;4851800\n1/29/2021;;4828800\n1/30/2021;;4747400\n1/31/2021;;4703600","seriesMapping":[{"x":0,"y":1},{"x":0,"y":2}]}};
  var optionsStub;
  
  var templateDataSettings = {};

  var pluginCode = {};;

  function isScriptAlreadyIncluded(src){
    var scripts = document.getElementsByTagName("script");
    for (var i = 0; i < scripts.length; i++) {
      if (scripts[i].hasAttribute('src')) {
        const scriptTag = scripts[i].getAttribute('src') || '';
        if ((scriptTag.indexOf(src) >= 0) || 
            (scriptTag.indexOf('highcharts.src.js') > -1 && src === 'highcharts.js') ||
            ((scriptTag.indexOf('stock/highstock.js') > -1) && src === 'modules/highstock.js')) {
          return true;
        }
      }
    }
    return false;
  }

  function loadCSS() {
    var cssLength = externalCSS.length;
    for(var i=0; i < cssLength; i++) {
      var css = document.createElement('link');
      css.rel  = 'stylesheet';
      css.type = "text/css";
      css.href = externalCSS[i];
      document.body.appendChild(css);
    }
  }

  function allScriptsIncluded(){
    var allScripts = scripts.concat(extraScripts);
    var haveAllScriptsBeenIncluded = true;
    var scriptsToUse = document.getElementsByTagName("script");
    for(var n=0;n<allScripts.length;n++) {
      if (!isScriptAlreadyIncluded(allScripts[n], scriptsToUse)) {
        haveAllScriptsBeenIncluded = false;
        break;
      }
    }
    return haveAllScriptsBeenIncluded;
  }

  function modifyOptions(){
    if (options.data) {
      options.data.complete = function(options) {
        const keys = Object.keys(templateDataSettings || {});
        keys.forEach(function(key) {
          const serie = options.series[key];
          (serie.data || []).forEach(function(d, i) {
            if (templateDataSettings[key].data && templateDataSettings[key].data[i]) {
              window["everviz"].merge(d, templateDataSettings[key].data[i]);
            }
          })
        })  
        return options;
      }
    }
    
    optionsStub = window["everviz"].createStub(options);
    window["everviz"].merge(options, pluginCode);
    if ('Chart' === 'Map') window["everviz"].modifyMapType(options);
  }

  function createChart() {
    if(chartCreated) return;

    var hasProj4 = extraScripts.indexOf('https://cdnjs.cloudflare.com/ajax/libs/proj4js/2.3.6/proj4.js') > -1;
    if (!allScriptsIncluded() || 
      (hasProj4 && !window.proj4) || 
      !window["everviz"].merge ||
      !window["everviz"].createStub) {
      setTimeout(createChart, 200);
      return;
    }  

    modifyOptions();

    if (hasProj4) delayGen = 100;

    if (typeof window['Highcharts'] !== 'undefined') {
      

    if (options.yAxis && options.yAxis.length === 1) options.yAxis = options.yAxis[0];
    if (options.xAxis && options.xAxis.length === 1) options.xAxis = options.xAxis[0];
    if (options.zAxis && options.zAxis.length === 1) options.zAxis = options.zAxis[0];

    /*
// Sample of extending options:
Highcharts.merge(true, options, {
    chart: {
        backgroundColor: "#bada55"
    },
    plotOptions: {
        series: {
            cursor: "pointer",
            events: {
                click: function(event) {
                    alert(this.name + " clicked\n" +
                          "Alt: " + event.altKey + "\n" +
                          "Control: " + event.ctrlKey + "\n" +
                          "Shift: " + event.shiftKey + "\n");
                }
            }
        }
    }
});
*/


      if (options && (options.lang || options.global)) {
        Highcharts.setOptions({
          global: options.global || {},
          lang: options.lang || {}
        });
      }

      if (Highcharts.Annotation) {
        Highcharts.Annotation.ControlPoint.prototype.redraw = function (animation) {
          this.graphic[animation ? 'animate' : 'attr'](
              this.options.positioner ? this.options.positioner.call(this, this.target) : null
          );
        };
      }
      
      chartCreated = true;
      window.HighchartsCloud.hasLoaded = true; 
      setTimeout(function(){
        if (window["everviz"] && window["everviz"].pendingAnim) {

          var chart = new Highcharts.Chart('highcharts-xdn75gR_M', optionsStub); 
          window["everviz"].pendingAnim({
            id: 'highcharts-xdn75gR_M', 
            loaded: false,
            options: options,
            appear:function(){
              chart.destroy();
              chart = new Highcharts.Chart('highcharts-xdn75gR_M', options); 
            },
            element: document.querySelector('#highcharts-xdn75gR_M')
          });
        } else {
          new Highcharts.Chart('highcharts-xdn75gR_M', options);   
        }
      }, delayGen);
    }
  }

  function check(scripts, cb) {
    if (loaded === scripts.length) {
      if (cb) {
        cb();
      } else {
        for (var i = 0; i < window.HighchartsCloud.ondone.length; i++) {
          try {
            window.HighchartsCloud.ondone[i]();
          } catch(e) {
            console.error(e);
          }
        }
      }
    }
  }

  function loadScript(s, scripts, cb) {
    if (!s) next();
    
    function next() {
      ++loaded;
      if (loaded < scripts.length) {
        loadScript(scripts[loaded], scripts, cb);
      }
      check(scripts, cb);
    }

    if (isScriptAlreadyIncluded(s)) {
      return next();
    }

    var n = document.createElement('script');

    n.onload = function () {
      next();
    };

    if (s.indexOf('https') >= 0) {
      n.src = s;
    } else {
      n.src = cdn + s;
    }
    document.body.appendChild(n);
  }

  function loadExtraScripts(){
    if (extraScripts.length > 0) {
      loaded = 0;
      loadScript(extraScripts[0], extraScripts);
    } else {
      check(scripts);
    }
  }

  function loadExtraScriptsAndMakeChart(){
    loaded = 0;
    loadCSS();
    if (extraScripts.length > 0) {
      loadScript(extraScripts[0], extraScripts, createChart);
    } else {
      check(extraScripts);
    }
  }

  if (typeof window['HighchartsCloud'] === 'undefined') {
    window.HighchartsCloud = {
      ondone: [createChart],
      hasWrapped: false,
      hasLoaded: false,
      externalCSS: externalCSS
    };

    loadScript(scripts[0], scripts, loadExtraScripts);
    loadCSS();

  } else {
    if (window.HighchartsCloud.externalCSS) window.HighchartsCloud.externalCSS.push(externalCSS);
    if (!window.HighchartsCloud.hasLoaded) window.HighchartsCloud.ondone.push(loadExtraScriptsAndMakeChart);
    else loadExtraScriptsAndMakeChart();
  }

}());
