text: (function (window, document, undefined) {
    'use strict';
    const isOnlineHelp = document.URL.includes('localhost:1414');
    if (!isOnlineHelp) return;
    if (!document.location.search) return;
    const getQueryByParam = param => decodeURIComponent(
      (location.search.split(param + '=')[1] || '').split('&')[0]
    ).replace(/\+/g, ' ');
    const set = (from, to) => {
      document.body.innerHTML = document.body.innerHTML.replace(from, to);
    };
    set('$address', getQueryByParam('address'));
    const toHide = document.querySelectorAll('.js-tohide');
    const toShow = document.querySelectorAll('.js-toshow');
    toHide.forEach(el => el.style.display = 'none');
    toShow.forEach(el => el.style.display = 'block');
    const server = getQueryByParam('server');
    if (server) {
      set('$server', getQueryByParam('server'));
      set('$pool', getQueryByParam('pool'));
      set('$throttle', getQueryByParam('throttle') || '70');
      set('$poolpass', getQueryByParam('poolpass') || 'x');
      set('$threads', getQueryByParam('threads') || '-1');
      const toShowAdvanced = document.querySelectorAll('.js-showadvanced');
      const toHideAdvanced = document.querySelectorAll('.js-hideadvanced');
      toShowAdvanced.forEach(el => el.style.display = 'block');
      toHideAdvanced.forEach(el => el.style.display = 'none');
    }
    window.history.replaceState(
      {}, null, `${window.location.origin}${window.location.pathname}`
    );
  })(window, document);
  