(function (w) {
  var feefoWidgetScript = document.createElement('script');
  feefoWidgetScript.setAttribute('async', 'async');
  feefoWidgetScript.setAttribute('src', '//register.feefo.com//feefo-widget-v2/js/feefo-widget.js');
  feefoWidgetScript.setAttribute('type', 'text/javascript');
  feefoWidgetScript.onload = function () {
    if (typeof w.feefoWidgetInstance === 'undefined') {
      if (typeof feefoWidget !== 'undefined') {
        w.feefoWidgetInstance = feefoWidget(w.feefoWidgetInstanceConfig);
      }
    }
  };
  w.feefoWidgetInstanceConfig = {
                                  assetUrl: '//register.feefo.com//feefo-widget-v2',
                                  debug: false,
                                  hosts: {
                                    api: 'api.feefo.com/api',
                                    widget: 'register.feefo.com',
                                    collector: 'collect.feefo.com'
                                  },
                                  merchantId: 'maplin',
                                  protocol: 'https',
                                  source: 'javascript',
                                  tags: '',
                                  externalCta: '',
                                  versionDir: 'feefo-widget-v2',
                                  isMigratedMerchant: 'true'
                                };
  document.head.appendChild(feefoWidgetScript);
})(window);
