/* * JavaScript Puro: TCL Reservatórios Premium * Funções: Menu Mobile, Header Fixo (Sticky) e Scroll Suave. * Autor: Alquimista do Código 2.0 */ document.addEventListener('DOMContentLoaded', () => { // --- 1. Menu Mobile (Hamburguer) --- const navToggle = document.querySelector('.nav__toggle'); const navList = document.querySelector('.nav__list'); const body = document.body; if (navToggle && navList) { navToggle.addEventListener('click', () => { body.classList.toggle('nav-open'); const isExpanded = navToggle.getAttribute('aria-expanded') === 'true'; navToggle.setAttribute('aria-expanded', !isExpanded); }); } // --- 2. Dropdown (Acessível por Teclado e Click) --- // Esta lógica é necessária para desktop e mobile const dropdownToggles = document.querySelectorAll('.nav__link--dropdown-toggle'); dropdownToggles.forEach(toggle => { toggle.addEventListener('click', (e) => { // Prevenir o clique no link se for um dropdown (especialmente em mobile) e.preventDefault(); const parentItem = toggle.closest('.nav__item--dropdown'); parentItem.classList.toggle('dropdown-open'); }); // Adiciona suporte a teclado (Enter) toggle.addEventListener('keydown', (e) => { if (e.key === 'Enter' || e.key === ' ') { e.preventDefault(); const parentItem = toggle.closest('.nav__item--dropdown'); parentItem.classList.toggle('dropdown-open'); } }); }); // --- 3. Header Fixo (Sticky on Scroll) --- const header = document.getElementById('header'); if (header) { const stickyThreshold = 50; // Distância de scroll para fixar const handleScroll = () => { if (window.scrollY > stickyThreshold) { header.classList.add('header--sticky'); } else { header.classList.remove('header--sticky'); } }; window.addEventListener('scroll', handleScroll, { passive: true }); } // --- 4. Scroll Suave para Âncoras (Ex: CTA do Hero) --- const anchorLinks = document.querySelectorAll('a[href^="#"]'); anchorLinks.forEach(link => { link.addEventListener('click', function(e) { const href = this.getAttribute('href'); // Ignorar links que são apenas '#' ou toggles de dropdown if (href === '#' || this.classList.contains('nav__link--dropdown-toggle')) return; const targetElement = document.querySelector(href); if (targetElement) { e.preventDefault(); // Fecha o menu mobile se estiver aberto if (body.classList.contains('nav-open')) { body.classList.remove('nav-open'); navToggle.setAttribute('aria-expanded', 'false'); } // Calcula a posição do elemento de destino const headerOffset = header ? header.offsetHeight : 0; const elementPosition = targetElement.getBoundingClientRect().top; const offsetPosition = elementPosition + window.pageYOffset - headerOffset; window.scrollTo({ top: offsetPosition, behavior: 'smooth' }); } }); }); });

Calculo Caixa Dagua

Calculo Caixa Dagua: Entendendo a Importância

O calculo caixa d’água é um processo essencial para garantir que o armazenamento de água atenda às necessidades de consumo de uma residência ou empresa. Esse cálculo envolve a análise de diversos fatores, como a demanda diária de água, o número de usuários e a frequência de abastecimento. Um dimensionamento correto evita desperdícios e garante que a água esteja sempre disponível quando necessário.

Fatores a Considerar no Calculo Caixa Dagua

Ao realizar o calculo caixa d’água, é fundamental considerar alguns fatores cruciais. Primeiramente, a demanda média diária de água deve ser estimada, levando em conta o número de moradores ou funcionários. Além disso, é importante avaliar a capacidade de abastecimento da rede de água local, que pode variar de acordo com a região. Esses dados ajudarão a determinar o volume ideal do reservatório.

Demanda de Água

A demanda de água é um dos principais fatores no calculo caixa d’água. Para residências, a média é de 150 a 200 litros por pessoa por dia. Em ambientes comerciais, essa média pode ser ainda maior, dependendo da atividade exercida. Portanto, é essencial calcular a demanda total multiplicando o número de usuários pela média diária de consumo.

Capacidade do Reservatório

A capacidade do reservatório deve ser suficiente para atender a demanda de água durante períodos de escassez. O calculo caixa d’água deve incluir uma margem de segurança, que geralmente é de 20% a 30% a mais do que a demanda estimada. Isso garante que, mesmo em situações de abastecimento irregular, a água não falte.

Tipo de Caixa D’Água

Existem diferentes tipos de caixas d’água, como as de plástico, fibra e metal. Cada material tem suas vantagens e desvantagens, que devem ser consideradas no calculo caixa d’água. Por exemplo, as caixas de metal são mais duráveis, mas podem ser mais caras. Já as de plástico são leves e fáceis de instalar, mas podem ter uma vida útil menor.

Localização da Caixa D’Água

A localização da caixa d’água também influencia no calculo caixa d’água. É importante que o reservatório esteja posicionado em um local que facilite o abastecimento e a distribuição da água. Além disso, deve-se considerar a altura do reservatório, pois isso afeta a pressão da água nas torneiras e chuveiros.

Manutenção do Reservatório

A manutenção regular da caixa d’água é crucial para garantir a qualidade da água armazenada. No calculo caixa d’água, deve-se incluir um plano de limpeza e inspeção periódica. Isso ajuda a evitar a contaminação e prolonga a vida útil do reservatório, assegurando que a água esteja sempre limpa e segura para consumo.

Normas e Regulamentações

É importante estar atento às normas e regulamentações locais relacionadas ao armazenamento de água. O calculo caixa d’água deve seguir as diretrizes estabelecidas pela vigilância sanitária e outros órgãos competentes. Isso garante que o sistema de abastecimento esteja em conformidade e evita problemas legais no futuro.

Custos Envolvidos

Os custos envolvidos no calculo caixa d’água vão além da compra do reservatório. É necessário considerar também a instalação, manutenção e eventuais reparos. Um planejamento financeiro adequado ajuda a evitar surpresas e garante que o investimento em um sistema de armazenamento de água seja viável e sustentável.

Benefícios de um Cálculo Adequado

Realizar um calculo caixa d’água adequado traz diversos benefícios. Além de garantir a disponibilidade de água, um dimensionamento correto pode reduzir custos com desperdício e manutenção. Também contribui para a sustentabilidade, já que um reservatório bem dimensionado evita o uso excessivo de recursos hídricos, promovendo um consumo consciente.