const form = document.getElementById('form'); const rentStartInput = document.getElementById('rent-start'); const rentStartTimeHoursInput = document.getElementById('rent-start-time-hours'); const rentStartTimeMinutesInput = document.getElementById('rent-start-time-minutes'); const rentOffInput = document.getElementById('rent-off'); const rentOffTimeHoursInput = document.getElementById('rent-off-time-hours'); const rentOffTimeMinutesInput = document.getElementById('rent-off-time-minutes'); const durationOutput = document.getElementById('duration'); const minDuration = 3; // минимальная продолжительность аренды в сутках const hoursOptions = [...Array(25).keys()].map(i => i.toString().padStart(2, '0')); const minutesOptions = ['00', '15', '30', '45']; const createElement = (element, item) => { const newElement = document.createElement(element); newElement.textContent = item; return newElement; }; const populateSelect = (select, options) => { options.forEach(option => { select.appendChild(createElement('option', option)); }); }; populateSelect(rentStartTimeHoursInput, hoursOptions); populateSelect(rentStartTimeMinutesInput, minutesOptions); populateSelect(rentOffTimeHoursInput, hoursOptions); populateSelect(rentOffTimeMinutesInput, minutesOptions); const calculateDuration = (rentStart, rentStartTime, rentOff, rentOffTime) => { const rentStartDate = new Date(rentStart); const rentStartTimeDate = new Date(); rentStartTimeDate.setHours(rentStartTime.hours, rentStartTime.minutes); const rentEndDate = new Date(rentOff); const rentEndTimeDate = new Date(); rentEndTimeDate.setHours(rentOffTime.hours, rentOffTime.minutes); const diff = Math.round((rentEndTimeDate - rentStartTimeDate) / (1000 * 60 * 60 * 24)); if (diff < minDuration) { return minDuration; } return diff; }; const updateDuration = (e) => { e.preventDefault(); const rentStart = rentStartInput.value; const rentStartTime = { hours: parseInt(rentStartTimeHoursInput.value), minutes: parseInt(rentStartTimeMinutesInput.value) }; const rentOff = rentOffInput.value; const rentOffTime = { hours: parseInt(rentOffTimeHoursInput.value), minutes: parseInt(rentOffTimeMinutesInput.value) }; if (!rentStart || !rentStartTime || !rentOff || !rentOffTime) { alert('Заполните все поля!'); return; } if (rentOff < rentStart) { alert('Дата окончания аренды не может быть меньше даты начала аренды!'); return; } const duration = calculateDuration(rentStart, rentStartTime, rentOff, rentOffTime); durationOutput.value = duration; }; form.addEventListener('submit', updateDuration);
 
Установка охранной сигнализации в квартире
Безопасно дома и спокойно на душе
Клавиатура для постановки и снятия охраны помещения
Тревожная кнопка позволяет незаметно вызвать группу быстрого реагирования
Контрольная панель собирает информацию со всех датчиков и отправляет их на пульт станции мониторинга
Датчик движения устанавливается в помещении и контролирует движения в охраняемой зоне
Датчик открытия двери. Устанавливается на дверь или окно для контроля проникновения в помещение
Мобильное приложение для удаленного управления охранной системой

Беспроводная охранная система — лучший способ защиты вашей квартиры от ограбления, пожара и утечек. Выберите нужные функции, управляйте домом и контролируйте его состояние через смартфон.

  • Защита от проникновения и нападения
    В случае тревоги датчики движения сработают, злоумышленники будут пойманы и переданы в полицию.
  • Защита от пожара и утечек
    В комплект датчиков могут входить датчики для обнаружения возгораний, утечек воды и задымления.
  • Оперативный выезд группы реагрования
    В случае тревоги группа быстрого реагирования приедет в течение 5 минут и осмотрит объект на предмет взлома.
Как работает система
1
Выбор устройств и согласование условий
Менеджер проконсультирует вас, составит коммерческое предложение и подберет ближайшую к вам группу быстрого реагирования.
2
Монтаж и подписание договора
В удобное вам время мастер установит систему, проинструктирует, как ее использовать, и вы подпишете договор.
3
Круглосуточный мониторинг
24 часа в сутки наш пульт центральной станции монторинга будет отслеживать сигналы вашего объекта и контролировать безопасность.
4
Выезд на тревогу
В случае тревоги к вам будет отправлена группа быстрого реагирования, осмотрит объект на предмет взлома.
Гибкое и легкое управление
через приложение
Это бесплатно
Будьте в курсе
Получайте моментальные оповещения в случае взлома, пожара или протечки.
Используйте аналитику
Контролируйте работу оборудования и оценивайте энергопотребление.
Подключите камеры
Используйте видеокамеры помощью интеграции с сервисом VideoOn.
Подключайте близких
Подключите семью, соседей. Они могут получить сигнал тревоги и прийти на помощь.
Управляйте устройствами
Настраивайте работу домашних устройств по расписанию или по событию.
Используйте сценарии
Управляйте устройствами и охраной помещений с помощью голосового помощника.
Обезопасьте свой дом с помощью
Super Safer
Стоимость оборудования с установкой от 9 900 руб.
Отзывы наших клиентов
Рассчитайте стоимость охранной системы
Стоимость охранной системы будет зависеть от количества необходимых вам функций
Дополнительные функции:
Нажимая на кнопку, вы даете согласие на обработку персональных данных и соглашаетесь c политикой конфиденциальности
Наш блог
Пишем о безопасности и необходимых для нее мерах
Как выбрать охранную систему
Рассказываем, какие функции существуют и как определить, что подойдет именно вам
Что делать в случае проникновения в квартиру
Инструкция для экстренной ситуации
Контакты
г. Москва, 5-й Донской проезд, д. 25, офис 34
Въезд со стороны двора
Телефон: +1 123 456 78 90
E-mail: hello@company.com
Made on
Tilda