/* * 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' }); } }); }); });

Caixa dagua tanque

Caixa d’água tanque: O que é?

A caixa d’água tanque é um reservatório projetado para armazenar água, sendo essencial em diversas aplicações, desde residências até indústrias. Esses tanques podem ser feitos de diferentes materiais, como plástico, fibra de vidro ou metal, cada um com suas vantagens específicas. A escolha do material e do tamanho do tanque deve levar em consideração a demanda de água e o espaço disponível para instalação.

Tipos de caixa d’água tanque

Existem vários tipos de caixa d’água tanque, cada um adequado a diferentes necessidades. Os principais tipos incluem:

  • Tanques de polietileno: Leves e resistentes à corrosão.
  • Tanques metálicos: Duráveis e indicados para grandes volumes.
  • Tanques de fibra de vidro: Oferecem boa resistência e isolamento térmico.

Vantagens da caixa d’água tanque metálica

A caixa d’água tanque metálica é uma escolha popular devido à sua durabilidade e resistência. Esses tanques suportam altas pressões e são menos suscetíveis a danos causados por impactos. Além disso, a manutenção é geralmente simples, e a vida útil pode ser prolongada com cuidados adequados, como pintura e inspeções regulares.

Capacidade da caixa d’água tanque

A capacidade da caixa d’água tanque varia conforme a necessidade do usuário. É comum encontrar tanques com capacidades que vão de 500 litros a mais de 10.000 litros. É importante calcular a demanda diária de água para escolher um tanque que atenda às necessidades sem causar desperdícios ou falta de água.

Instalação da caixa d’água tanque

A instalação de uma caixa d’água tanque deve ser feita por profissionais qualificados para garantir a segurança e a eficiência do sistema. O local de instalação deve ser acessível para manutenção e deve ter uma base sólida. Além disso, é essencial que o tanque esteja posicionado de forma a evitar contaminação da água armazenada.

Manutenção da caixa d’água tanque

A manutenção regular da caixa d’água tanque é crucial para garantir a qualidade da água. Recomenda-se realizar limpezas periódicas e verificar se há vazamentos ou corrosão. A troca de peças danificadas e a inspeção de conexões também são práticas recomendadas para prolongar a vida útil do tanque.

Caixa d’água tanque e a sustentabilidade

Optar por uma caixa d’água tanque pode contribuir para a sustentabilidade. Ao armazenar água da chuva, por exemplo, é possível reduzir o consumo de água potável e minimizar o impacto ambiental. Essa prática é cada vez mais incentivada em projetos de construção sustentável.

Normas e regulamentações

É fundamental que a instalação da caixa d’água tanque esteja em conformidade com as normas locais de saúde e segurança. As regulamentações podem variar de acordo com a região, portanto, é importante consultar as autoridades competentes antes da instalação. Isso garante que a água armazenada seja segura para consumo.

Caixa d’água tanque e o abastecimento de água

A caixa d’água tanque desempenha um papel vital no abastecimento de água, especialmente em áreas onde o fornecimento é irregular. Esses tanques permitem que as famílias e empresas tenham acesso contínuo à água, mesmo durante períodos de seca ou interrupções no fornecimento. A escolha do tamanho adequado é crucial para garantir a eficiência do abastecimento.

Custos envolvidos na caixa d’água tanque

Os custos de aquisição e instalação de uma caixa d’água tanque podem variar significativamente. Fatores como material, capacidade e complexidade da instalação influenciam o preço final. É aconselhável realizar orçamentos e considerar não apenas o custo inicial, mas também a durabilidade e os custos de manutenção ao longo do tempo.