График работы
с 9:00 до 18:00 Пн-Пт
Главная
Коллекции
Доставка
Вопрос ответ
Новости
Контакты
Закрыть окно
✚
Вход
Регистрация
0
Каталог товаров
Каталог товаров
Мебель для ванной комнаты
Зеркала
Мебель для кухни
Распродажа
Умывальники мебельные
Умывальники над стиральной машиной
Кухонные мойки
Смесители
Унитазы
Мебель для ванной комнаты
Тумбы под умывальник
Пеналы для ванной
Комоды для ванной
Тумбы с умывальником
Комплекты мебели
Шкафы
Шкафы подвесные зеркальные
Зеркала для тумб (комплект)
Зеркала
Зеркало МДФ
Зеркало с линзой
Зеркало с подсветкой алюминиевый профиль
Круглые зеркала
Овальные зеркала
Оригинальные зеркала
Полки стеклянные
Прямоугольные зеркала
Мебель для кухни
Комплектующие
Навесные шкафы (для кухни)
Тумбы под мойку (для кухни)
Распродажа
Аксессуары для ванной
Дозаторы и стаканы
Ершики
Карнизы
Коврики для ванной
Мыльницы
Подстаканники
Полки
Мойки кухонные
Ванны
Акриловые ванны
Стальные ванны
Душевые кабины
Высокий поддон
Душевое ограждение
Низкий поддон
Душевые поддоны
Душевые поддоны
Полотенцесушители
Водяные полотенцесушители
Электрические полотенцесушители
Санфаянс
Умывальники
Умывальники с пьедесталом
Унитазы и комплектующие к ним
Унитазы дачные
Унитазы для инвалидов
Унитазы подвесные
Чаши Генуя
Умывальники мебельные
Умывальники над стиральной машиной
Кухонные мойки
Каменные
Нержавеющие
Смесители
Унитазы
Главная страница
•
Новости
Новости
Новая серия ДУО (Duo)
Новая серия ДУО (Duo) от ДОМИНО
Подробнее
Раковины CREASAN БОНО (Bono): новый дизайн, знакомое качество — уже в продаже
Новая линейка умывальников CREASAN БОНО (Bono) — свежий взгляд на классику
Подробнее
Серия «Лайт» в новом цвете — дуб золото
Тумбы для ванной «Лайт» теперь в цвете «дуб золото» — тёплый стиль по доступной цене
Подробнее
Расширение линейки Бриз — шкафы-зеркала уже в продаже
Расширение линейки Бриз — шкафы-зеркала уже в продаже
Подробнее
Обновление серии Крафт
Обновлённая серия мебели для ванной Крафт - тумбы, пеналы, шкафы и шкафы‑зеркала в новом дизайне. Современный стиль, функциональные решения.
Подробнее
НОВИНКА! Серия тумб «Пульс» от бренда «Айсберг»
Подробнее
CREASAN — новый бренд керамических раковин.
Подробнее
Новые цвета - новое имя
Новинка в гамме ТМ ДОМИНО
Подробнее
Новая серия
Представляем вам новинку в мире мебели для ванных комнат — серию «Аура».
Подробнее
Frost
Серия
Подробнее
Серия Кристалл
Подробнее
Пополнение в серии НОРМА
Популярная серия мебели Норма получила новые актуальные модели
Подробнее
Серия Craft
Подробнее
Graffo
Серия Graffo - новинка 2021 года!
Подробнее
Optima
Новинка! Серия Optima
Подробнее
С Новым годом!
Подробнее
Выставка "ЭКСПО - ДНИ/Строительство и ремонт"
Фабрика мебели "Домино" принимает участие в выставке "Строительство и ремонт"
Подробнее
12 лет компании "Домино"!!!
1 июля мебельная фабрика ДОМИНО отмечает свой 12-ый день рождения!
Подробнее
Серия QUADRO - новинка 2020 года!
Новинка в нашем ассортименте - серия QUADRO!
Подробнее
Мы в социальных сетях!
Подробнее
Назад
1
2
Вперед
Купить в один клик
Заполните данные для заказа
Я согласен на
обработку персональных данных.
*
Купить в один клик
Закрыть окно
Запросить стоимость товара
Загрузка товара
Заполните данные для запроса цены
Я согласен на
обработку персональных данных.
*
Запросить цену
Закрыть окно
var ajaxPath = "/ajax.php"; var SITE_DIR = "/"; var SITE_ID = "s1"; var TEMPLATE_PATH = "/bitrix/templates/dresscodeV2";
var LANG = { BASKET_ADDED: "В корзине", WISHLIST_ADDED: "Добавлено", ADD_COMPARE_ADDED: "Добавлено", ADD_CART_LOADING: "Загрузка", ADD_BASKET_DEFAULT_LABEL: "В корзину", ADDED_CART_SMALL: "В корзине", CATALOG_AVAILABLE: "В наличии", GIFT_PRICE_LABEL: "Бесплатно", CATALOG_ON_ORDER: "Под заказ", CATALOG_NO_AVAILABLE: "Недоступно", FAST_VIEW_PRODUCT_LABEL: "Быстрый просмотр", CATALOG_ECONOMY: "Экономия: ", WISHLIST_SENDED: "Отправлено", REQUEST_PRICE_LABEL: "Цена по запросу", REQUEST_PRICE_BUTTON_LABEL: "Запросить цену", ADD_SUBSCRIBE_LABEL: "Подписаться", REMOVE_SUBSCRIBE_LABEL: "Отписаться" };
var globalSettings = { "TEMPLATE_USE_AUTO_DEACTIVATE_PRODUCTS": 'N', "TEMPLATE_USE_AUTO_AVAILABLE_PRODUCTS": 'Y', "TEMPLATE_COLLECTION_PROPERTY_CODE": 'SERIYA_1', "TEMPLATE_COLLECTION_IBLOCK_ID": '5', "TEMPLATE_MASKED_INPUT_FORMAT": '+7 (999) 999-99-99', "TEMPLATE_USE_AUTO_SAVE_PRICE": 'Y', "TEMPLATE_USE_AUTO_COLLECTION": 'Y', "TEMPLATE_BRAND_PROPERTY_CODE": 'BRAND', "TEMPLATE_WATERMARK_POSITION": 'topleft', "TEMPLATE_USE_AUTO_WATERMARK": 'N', "TEMPLATE_CATALOG_MENU_COLOR": 'theme', "TEMPLATE_WORKING_TIME_SHORT": 'с 9:00 до 18:00 Пн-Пт', "TEMPLATE_FOOTER_LINE_COLOR": 'white', "TEMPLATE_PRODUCT_IBLOCK_ID": '79', "TEMPLATE_USE_MASKED_INPUT": 'N', "TEMPLATE_SUBHEADER_COLOR": 'default', "TEMPLATE_BRAND_IBLOCK_ID": '66', "TEMPLATE_WATERMARK_TYPE": 'image', "TEMPLATE_WATERMARK_SIZE": 'big', "TEMPLATE_TOP_MENU_FIXED": 'N', "TEMPLATE_USE_AUTO_BRAND": 'Y', "TEMPLATE_FOOTER_VARIANT": '4', "TEMPLATE_WATERMARK_FILL": 'exact', "TEMPLATE_SKU_IBLOCK_ID": '89', "TEMPLATE_SLIDER_HEIGHT": 'middle', "TEMPLATE_PANELS_COLOR": 'white', "TEMPLATE_WORKING_TIME": 'График работы Пн-Пт: с 9:00 до 18:00 Сб-Вс: Выходной', "TEMPLATE_RUTUBE_LINK": 'https://rutube.ru/channel/42086940/', "TEMPLATE_ODNOKLASSNIKI_LINK": 'https://ok.ru/profile/575638708836', "TEMPLATE_VK_LINK": 'https://vk.com/mebeldominoekb', "TEMPLATE_FULL_ADDRESS": 'Березовский, Кольцевая 4Д корп. 3', "TEMPLATE_PRICE_CODES": 'РРЦ', "TEMPLATE_TELEPHONE_1": '+7 (343) 379-01-88', "TEMPLATE_TELEPHONE_2": 'График работы', "TEMPLATE_THEME_NAME": 'New-custom', "TEMPLATE_AUTH_TYPE": 'PASS', "TEMPLATE_COPYRIGHT": '2024 ©', "TEMPLATE_EMAIL_1": 'info@mebel-domino.com', "TEMPLATE_ADDRESS": 'Березовский, Кольцевая 4Д корп. 3', "TEMPLATE_SLOGAN": 'Мебель сделанная профессионалами', "TEMPLATE_HEADER": 'header8', }
$(document).ready(function(){ // === ОБРАБОТЧИК БЫСТРОГО ПРОСМОТРА === $(document).on('click', '.getFastView', function(e){ setTimeout(function(){ $('body').addClass('fast-view-open'); }, 150); var checkInterval = setInterval(function() { var $visibleLists = $('.propertyList').filter(function() { return $(this).is(':visible'); }); if ($visibleLists.length) { clearInterval(checkInterval); $visibleLists.each(function() { var $list = $(this); $list.find('.propertyTable').each(function() { var $name = $(this).find('.propertyName'); if ($name.length) { var text = $name.text(); if (text.indexOf('11Сопутств.') !== -1 || text.indexOf('ШтрихКод') !== -1) { $(this).remove(); } } }); }); } }, 100); setTimeout(function() { clearInterval(checkInterval); }, 6000); }); // === ЗАКРЫТИЕ БЫСТРОГО ПРОСМОТРА === function closeFastView() { $('body').removeClass('fast-view-open'); } $(document).on('click', '.appFastViewExit, .appFastViewOverlay, #overlap', function(e){ closeFastView(); }); $(document).on('keydown', function(e){ if (e.key === 'Escape') { closeFastView(); } }); // === ОКНО НАЛИЧИЯ === $(document).on('click', '.getStoresWindow', function(e) { e.preventDefault(); var productId = $(this).data('id'); if (!productId) return; var container = $('#storesContainer'); if (!container.length) { container = $('
'); $('body').append(container); } if (container.data('product-id') == productId && container.is(':visible')) { return; } container.html('
Загрузка...
'); container.show(); $('body').addClass('stores-open'); $.ajax({ url: '/ajax.php', method: 'GET', data: { 'act': 'getAvailableWindow', 'product_id': productId }, dataType: 'json', success: function(response) { if (response.SUCCESS === 'Y' && response.COMPONENT_DATA) { container.html(response.COMPONENT_DATA); container.data('product-id', productId); container.show(); $('body').addClass('stores-open'); } else { container.html('
Не удалось загрузить данные о наличии.
'); } }, error: function() { container.html('
Ошибка загрузки данных.
'); } }); }); function closeStoresWindow() { $('body').removeClass('stores-open'); $('#storesContainer').hide(); } $(document).on('click', '.fastViewStoresExit, .stores-window-overlay, #storesOverlay', function(e){ closeStoresWindow(); }); $(document).on('keydown', function(e){ if (e.key === 'Escape') { closeStoresWindow(); } }); });
(function() { function fixMainMenuOverflow() { var $menu = $('#mainMenu'); if (!$menu.length) return; var $container = $menu.closest('.limiter'); if (!$container.length) { $container = $menu.parent(); } var containerWidth = $container.width() - 20; var $removedList = $menu.find('.removedItemsList'); if ($removedList.length) { var $removedItems = $removedList.find('li'); if ($removedItems.length) { var $bar = $menu.find('li.removedItemsLink'); $removedItems.each(function() { var $li = $(this).clone(); $li.removeClass('removed'); if ($bar.length) { $bar.before($li); } else { $menu.append($li); } }); $removedList.remove(); $menu.find('li.removedItemsLink').remove(); } } var $items = $menu.children('li:not(.removedItemsLink)'); var totalWidth = 0; var itemsToHide = []; $items.each(function() { var $item = $(this); var itemWidth = $item.outerWidth(true); if (totalWidth + itemWidth > containerWidth) { itemsToHide.push($item); } else { totalWidth += itemWidth; } }); if (itemsToHide.length > 0) { var $bar = $menu.find('li.removedItemsLink'); if (!$bar.length) { var $barLi = $('
Ещё
'); $menu.append($barLi); $bar = $barLi; } var $list = $bar.find('ul.removedItemsList'); itemsToHide.reverse().forEach(function($item) { var $cloned = $item.clone(); $cloned.removeClass('removed'); $list.prepend($cloned); $item.remove(); }); } else { $menu.find('li.removedItemsLink').remove(); } } $(document).ready(function() { setTimeout(function() { fixMainMenuOverflow(); }, 100); }); var resizeTimer; $(window).on('resize', function() { clearTimeout(resizeTimer); resizeTimer = setTimeout(function() { fixMainMenuOverflow(); }, 300); }); })();
$(document).ready(function(){ function convertCheckboxesToRadios() { var $paramsBox = $('.paramsBox:has(.paramsBoxTitle span:contains("Подсветка"))'); if (!$paramsBox.length) return; var $checkboxes = $paramsBox.find('input[type="checkbox"]'); if (!$checkboxes.length) return; var groupName = 'arrFilter_2106_radio'; $checkboxes.hide(); $checkboxes.each(function() { var $checkbox = $(this); var value = $checkbox.val(); var id = $checkbox.attr('id'); var checked = $checkbox.prop('checked'); var $label = $('label[for="' + id + '"]'); var $radio = $('
'); if (checked) { $radio.prop('checked', true); } var newId = id + '_radio'; $radio.attr('id', newId); $label.attr('for', newId); $checkbox.after($radio); $radio.on('change', function() { $checkboxes.prop('checked', false); $checkbox.prop('checked', true); if (typeof smartFilter !== 'undefined' && smartFilter.click) { smartFilter.click($checkbox[0]); } $paramsBox.find('input[type="radio"]').prop('checked', false); $radio.prop('checked', true); }); }); } convertCheckboxesToRadios(); $(document).on('ajaxComplete', function() { convertCheckboxesToRadios(); }); });
/* Нижняя фиксированная панель */ #footerLine.footer-hidden { display: none !important; } /* Блоки, которые могут находиться поверх галереи */ body.gallery-open .gallery-hidden-side { visibility: hidden !important; pointer-events: none !important; } /* Сама галерея всегда выше остальных элементов страницы */ #zoomer { z-index: 2147483000 !important; } #zoomer * { z-index: inherit; }
(function() { var footerLine = document.getElementById('footerLine'); var body = document.body; var hiddenClass = 'gallery-hidden-side'; var galleryClass = 'gallery-open'; var zoomerObserver = null; var bodyObserver = null; function getZoomer() { return document.getElementById('zoomer'); } function isZoomerOpen() { var zoomer = getZoomer(); return !!(zoomer && zoomer.classList.contains('opened')); } function hideFooter() { if (footerLine) { footerLine.classList.add('footer-hidden'); } } function showFooter() { if (footerLine) { footerLine.classList.remove('footer-hidden'); } } // Определяем боковые/фиксированные блоки, которые могут перекрывать галерею function hideSideBlocks() { var zoomer = getZoomer(); if (!zoomer) return; $('body *').each(function() { var element = this; if (element === zoomer || $.contains(zoomer, element)) { return; } if (element.id === 'overlap' || element === footerLine) { return; } var $element = $(element); if (!$element.is(':visible')) { return; } var style = window.getComputedStyle(element); var position = style.position; var zIndex = parseInt(style.zIndex, 10); if ((position === 'fixed' || position === 'sticky') && !isNaN(zIndex) && zIndex > 100) { $element.addClass(hiddenClass); } }); } function restoreSideBlocks() { $('.' + hiddenClass).removeClass(hiddenClass); } function checkAndToggle() { if (isZoomerOpen()) { body.classList.add(galleryClass); hideFooter(); hideSideBlocks(); } else { body.classList.remove(galleryClass); showFooter(); restoreSideBlocks(); } } function observeZoomer() { var zoomer = getZoomer(); if (!zoomer) { return false; } if (zoomerObserver) { zoomerObserver.disconnect(); } // Следим только за изменением класса самой галереи zoomerObserver = new MutationObserver(function() { checkAndToggle(); }); zoomerObserver.observe(zoomer, { attributes: true, attributeFilter: ['class'] }); checkAndToggle(); return true; } // Наблюдаем за появлением/удалением #zoomer после AJAX bodyObserver = new MutationObserver(function(mutations) { var needCheck = false; mutations.forEach(function(mutation) { if (mutation.type !== 'childList') { return; } for (var i = 0; i < mutation.addedNodes.length; i++) { var node = mutation.addedNodes[i]; if (node.nodeType === 1 && (node.id === 'zoomer' || $(node).find('#zoomer').length)) { needCheck = true; break; } } for (var j = 0; j < mutation.removedNodes.length; j++) { var removedNode = mutation.removedNodes[j]; if (removedNode.nodeType === 1 && (removedNode.id === 'zoomer' || $(removedNode).find('#zoomer').length)) { needCheck = true; break; } } }); if (needCheck) { observeZoomer(); checkAndToggle(); } }); bodyObserver.observe(body, { childList: true, subtree: true }); // Также обрабатываем клик по .zoom для немедленного скрытия $(document).on('click', '.zoom', function() { setTimeout(function() { checkAndToggle(); }, 50); }); // При нажатии Escape возвращаем обычное состояние после закрытия галереи $(document).on('keydown', function(e) { if (e.key === 'Escape') { setTimeout(checkAndToggle, 300); } }); // При клике по кнопкам/оверлею закрытия также проверяем состояние $(document).on('click', '#zoomer .close, #zoomer .exit, #zoomer .overlay, #overlap', function() { setTimeout(checkAndToggle, 300); }); // Первоначальная проверка observeZoomer(); setTimeout(checkAndToggle, 500); })();