Карта сайта

'; } function col(inner) { return '
' + inner + '
'; } document.querySelectorAll('.header__link').forEach(function (item) { var top = linkFrom(item); if (!top) return; var kind = typeOf(top); var subs = item.querySelectorAll('.header__subnav .header__sublink'); // Блог и юр. инфо — только на 1 каталоге if (kind === 'legal') { if (isMainCatalogue) push(legal, top); return; } if (kind === 'blog') { if (isMainCatalogue) blog = blog || top; return; } if (kind === 'doctors') { doctors = doctors || top; return; } if (kind === 'service') { var list = ''; subs.forEach(function (sub) { var s = linkFrom(sub); if (!s) return; var t = typeOf(s); if (t === 'legal') { if (isMainCatalogue) push(legal, s); } else if (t === 'blog') { if (isMainCatalogue) blog = blog || s; } else if (t === 'doctors') doctors = doctors || s; else list += li(s); }); if (list) serviceGroups.push({ title: top.text, href: top.href, html: list }); return; } push(general, top); subs.forEach(function (sub) { var s = linkFrom(sub); if (!s) return; var t = typeOf(s); if (t === 'legal') { if (isMainCatalogue) push(legal, s); } else if (t === 'blog') { if (isMainCatalogue) blog = blog || s; } else if (t === 'doctors') doctors = doctors || s; else if (t !== 'service') push(general, s); }); }); if (isMainCatalogue && !legal.length) { document.querySelectorAll('.footer__legal a').forEach(function (a) { var text = (a.innerText || '').trim(); if (text) push(legal, { href: a.href, text: text }); }); } nav.innerHTML = threeCols(general, 'sitemap__nav-col'); var cols = [[], [], []]; serviceGroups.forEach(function (g, i) { cols[i % 3].push(group(g.title, g.href, g.html)); }); services.innerHTML = cols.map(function (c) { return col(c.join('')); }).join(''); // На 1 каталоге: блог | врачи | юр.инфо; на остальных — только врачи if (isMainCatalogue) { extra.innerHTML = col(group(blog ? blog.text : 'Блог', blog && blog.href, articlesHtml)) + col(group(doctors ? doctors.text : 'Врачи', doctors && doctors.href, doctorsHtml)) + col(group('Юридическая информация', null, legal.map(li).join(''))); } else { extra.innerHTML = col(group(doctors ? doctors.text : 'Врачи', doctors && doctors.href, doctorsHtml)); } })();
Телеграм Калькулятор
+
Сайт использует cookies
Этот сайт использует файлы cookies для более комфортной работы пользователя. К сайту подключен сервис Яндекс.Метрика. Продолжая просмотр страниц сайта, вы соглашаетесь на обработку персональных данных в соответствии с Политикой обработки персональных данных, Согласием на обработку персональных данных, Пользовательским соглашением, Политикой конфиденциальности, Согласием на обработку ПД с помощью сервиса Яндекс Метрика.
Понятно

Сайт использует cookies и Яндекс.Метрику Узнать подробнее

Понятно