<!DOCTYPE html>
<html>
  <head>
    <meta charset="utf-8" />
    <title>Beamex Service Portal</title>
    <base href="/beamex-selector/#/">
    <meta name="app-version" content="{{APP_VERSION}}" />
    <meta http-equiv="X-UA-Compatible" content="IE=11" />
    <meta name="format-detection" content="telephone=no" />
    <meta name="msapplication-tap-highlight" content="no" />
    <meta name="viewport" content="width=device-width, initial-scale=1" />
    <link rel="icon" type="image/x-icon" href="assets/images/favicon.ico" />
    <!-- Add cookieconsent dependency-->
    <link rel="stylesheet" type="css" href="node_modules/cookieconsent/build/cookieconsent.min.css"/>
    <script>
      
      document.getElementsByTagName("html")[0].className += " js";

      var BrowserDetect = {
        init: function () {
            this.browser = this.searchString(this.dataBrowser) || "Other";
            this.version = this.searchVersion(navigator.userAgent) || this.searchVersion(navigator.appVersion) || "Unknown";
        },
        searchString: function (data) {
            for (var i = 0; i < data.length; i++) {
                var dataString = data[i].string;
                this.versionSearchString = data[i].subString;

                if (dataString.indexOf(data[i].subString) !== -1) {
                    return data[i].identity;
                }
            }
        },
        searchVersion: function (dataString) {
            var index = dataString.indexOf(this.versionSearchString);
            if (index === -1) {
                return;
            }

            var rv = dataString.indexOf("rv:");
            if (this.versionSearchString === "Trident" && rv !== -1) {
                return parseFloat(dataString.substring(rv + 3));
            } else {
                return parseFloat(dataString.substring(index + this.versionSearchString.length + 1));
            }
        },

        dataBrowser: [
            {string: navigator.userAgent, subString: "Edge", identity: "MS Edge"},
            {string: navigator.userAgent, subString: "MSIE", identity: "Explorer"},
            {string: navigator.userAgent, subString: "Trident", identity: "Explorer"},
            {string: navigator.userAgent, subString: "Firefox", identity: "Firefox"},
            {string: navigator.userAgent, subString: "Opera", identity: "Opera"},  
            {string: navigator.userAgent, subString: "OPR", identity: "Opera"},  

            {string: navigator.userAgent, subString: "Chrome", identity: "Chrome"}, 
            {string: navigator.userAgent, subString: "Safari", identity: "Safari"}       
        ]
    };
    
    BrowserDetect.init();
    if (BrowserDetect.browser == "Explorer"){
      document.write("You are using <b>" + BrowserDetect.browser + "</b> with version <b>" + BrowserDetect.version + "</b>");
      document.write("<br>");
      document.write("This browser is no longer supported, please use a different browser!");
      try {
          window.stop();
      } catch (exception) {
          document.execCommand('Stop');
      }
    }

    </script>
    <script type="text/javascript" src="assets/hammer.min.js"></script>
    <script type="text/javascript" src="assets/checkout.js"></script>

<script>
    function gtag() {
      window.dataLayer = window.dataLayer || [];
      window.dataLayer.push(arguments);
    }
    // Default consent
    gtag('consent', 'default', {
      'ad_storage': 'denied',
      'analytics_storage': 'denied',
      'ad_user_data': 'denied',
      'ad_personalization': 'denied',
    });
    var _hsp = window._hsp = window._hsp || [];
    _hsp.push(['addPrivacyConsentListener', function(consent) {
      var hasAnalyticsConsent = consent && (consent.allowed || (consent.categories && consent.categories.analytics));
      var hasAdsConsent = consent && (consent.allowed || (consent.categories && consent.categories.advertisement));

      gtag('consent', 'update', {
        'ad_storage': hasAdsConsent ? 'granted' : 'denied',
        'analytics_storage': hasAnalyticsConsent ? 'granted' : 'denied',
        'ad_user_data': hasAdsConsent ? 'granted' : 'denied',
        'ad_personalization': hasAdsConsent ? 'granted' : 'denied'
      });
    }]);
  </script>
  <script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
  new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
  j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
  'https://metrics.beamex.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
  })(window,document,'script','dataLayer','GTM-MSNBFQ7');
</script>

    
  <link rel="stylesheet" href="styles.59191303c0e0bf809ee7.css"></head>
  <body>
    <noscript>
      <div
        style="position:fixed;z-index:100000;color:#fff;background-color:rgb(176,26,26);max-width:400px;padding:20px 30px"
      >
        <p style="font-family:sans-serif">
          Please enable JavaScript in your browser for this site to function.
          <a href="http://enable-javascript.com/" style="color:#fff">
            <u>Learn how »</u>
          </a>
        </p>
      </div>
    </noscript>
    <noscript><iframe src="https://metrics.beamex.com/ns.html?id=GTM-MSNBFQ7" height="0" width="0" style="display:none;visibility:hidden"></iframe>
    </noscript>

    <app-root></app-root>
  <script src="runtime-es2015.1eba213af0b233498d9d.js" type="module"></script><script src="runtime-es5.1eba213af0b233498d9d.js" nomodule defer></script><script src="polyfills-es5.6e7ee0bc441cfe55f20b.js" nomodule defer></script><script src="scripts.1064ca3406a50daf3ddc.js" defer></script><script src="main-es2015.1e12b556c640b0bf2094.js" type="module"></script><script src="main-es5.1e12b556c640b0bf2094.js" nomodule defer></script></body>
</html>



