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

Exemplos de desperdício de água

Exemplos de desperdício de água

O desperdício de água é um problema crítico que afeta não apenas o meio ambiente, mas também a economia e a sociedade. Um dos exemplos mais comuns de desperdício de água ocorre em residências, onde vazamentos em torneiras e canos podem causar a perda de milhares de litros por ano. Esses vazamentos, muitas vezes invisíveis, podem ser facilmente corrigidos, mas muitas pessoas não percebem a gravidade do problema até que a conta de água chegue. Além disso, a falta de manutenção em sistemas de encanamento contribui significativamente para esse desperdício.

Uso excessivo de água na irrigação

A irrigação inadequada é outro exemplo de desperdício de água que afeta a agricultura e a jardinagem. Muitos agricultores e jardineiros utilizam técnicas de irrigação que não são eficientes, resultando em uma quantidade excessiva de água sendo aplicada ao solo. Isso não apenas desperdiça água, mas também pode levar à erosão do solo e à degradação da qualidade da água. A adoção de sistemas de irrigação por gotejamento e a coleta de água da chuva são alternativas que podem reduzir significativamente esse desperdício.

Desperdício em indústrias

As indústrias também são grandes responsáveis pelo desperdício de água. Processos de fabricação que não utilizam técnicas de reutilização de água podem resultar em grandes quantidades de água sendo descartadas. Por exemplo, em fábricas de alimentos, a água utilizada para lavar equipamentos e produtos pode ser tratada e reutilizada, mas muitas vezes isso não acontece. A implementação de sistemas de gestão de água pode ajudar as indústrias a monitorar e reduzir seu consumo de água, minimizando o desperdício.

Uso inadequado em banheiros

Os banheiros são locais onde o desperdício de água é frequentemente ignorado. O uso excessivo de água em descargas de vasos sanitários e chuveiros pode resultar em um consumo desnecessário. Por exemplo, um vaso sanitário antigo pode usar até 20 litros por descarga, enquanto modelos mais novos consomem apenas 6 litros. A instalação de dispositivos economizadores de água, como arejadores e chuveiros de baixo fluxo, pode ajudar a reduzir significativamente o desperdício nesse ambiente.

Desperdício em sistemas de refrigeração

Os sistemas de refrigeração, especialmente em grandes edifícios e indústrias, podem ser uma fonte significativa de desperdício de água. Muitas vezes, a água utilizada para resfriamento é descartada sem ser reutilizada. A implementação de sistemas de recirculação de água pode não apenas economizar água, mas também reduzir os custos operacionais. Além disso, a manutenção regular desses sistemas é crucial para evitar vazamentos e garantir eficiência.

Desperdício em processos de limpeza

O uso excessivo de água em processos de limpeza, tanto em ambientes industriais quanto comerciais, é outro exemplo de desperdício. Muitas empresas utilizam mangueiras para limpeza, o que pode resultar em um consumo excessivo de água. A adoção de métodos de limpeza a seco ou o uso de equipamentos que economizam água pode ser uma solução eficaz. Além disso, a conscientização sobre a importância da economia de água deve ser promovida entre os funcionários.

Desperdício em fontes e ornamentação

Fontes decorativas e sistemas de irrigação em jardins públicos e privados podem ser fontes de desperdício de água se não forem geridos adequadamente. Muitas vezes, essas fontes funcionam continuamente, mesmo em períodos de seca. A instalação de temporizadores e sensores de chuva pode ajudar a minimizar o desperdício, garantindo que a água seja utilizada de forma responsável. Além disso, a escolha de plantas nativas e adaptadas ao clima local pode reduzir a necessidade de irrigação.

Desperdício em torneiras e chuveiros

Torneiras e chuveiros que gotejam são exemplos clássicos de desperdício de água. Um pequeno gotejamento pode parecer insignificante, mas ao longo do tempo, pode resultar em grandes quantidades de água perdidas. A substituição de torneiras e chuveiros antigos por modelos que economizam água pode fazer uma diferença significativa. Além disso, a conscientização sobre a importância de fechar a torneira enquanto escova os dentes ou ensaboa as mãos é fundamental para reduzir o desperdício.

Desperdício em sistemas de abastecimento

Os sistemas de abastecimento de água, muitas vezes, enfrentam problemas de vazamentos e ineficiências que resultam em desperdício. A falta de manutenção e monitoramento pode levar a grandes quantidades de água sendo perdidas antes mesmo de chegar ao consumidor. Investir em tecnologias de detecção de vazamentos e em infraestrutura de qualidade é essencial para minimizar esse desperdício. A conscientização da população sobre a importância da preservação da água também desempenha um papel crucial.

Impacto do desperdício de água

O impacto do desperdício de água é profundo e afeta todos os aspectos da vida. Desde a escassez de água potável até o aumento dos custos de abastecimento, as consequências são significativas. Além disso, o desperdício de água contribui para a degradação ambiental e a perda de biodiversidade. Portanto, é fundamental que todos façam sua parte para reduzir o desperdício e promover a conservação da água, adotando práticas sustentáveis em suas rotinas diárias.