(() => { const correctMainLink = (containerBanner, baseUrl) => { if (!containerBanner) return false; const href = containerBanner.getAttribute('href'); if (!href.startsWith("/clinics")) return false; containerBanner.href = `${baseUrl}${href}`; } const getContainer = () => { return document.getElementById('firmikaBannersScriptContainer'); } const start = () => { const script = document.getElementById('firmikaBannersScript'); const urlData = new URL(script.src) const baseUrl = urlData.origin; const container = getContainer(); correctMainLink(container, baseUrl); if (!container) return false; const stylesHtml = ``; const bannerHtml = `
О нас
говорят на Firmika.ru
5
отзывов о нас
`; container.insertAdjacentHTML('afterbegin', stylesHtml + bannerHtml); setTimeout(function() { if (Math.random() > 0.9) { const firmId = container.href.replace(/^.*i=(\d+).*/, '$1'); let url = baseUrl + '/p_widgets_statistics_get?firm_id=' + firmId + '&path=' + window.location; fetch(url); } }, 15000); } start(); })()