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

Parametros de qualidade da agua

Parâmetros de Qualidade da Água

Os parâmetros de qualidade da água são essenciais para garantir a potabilidade e a segurança do recurso hídrico. Esses parâmetros incluem características físicas, químicas e biológicas que determinam a adequação da água para consumo humano e uso industrial. A análise regular desses parâmetros é crucial para identificar contaminações e garantir que a água atenda às normas estabelecidas pelos órgãos reguladores.

1. Turbidez

A turbidez é um dos principais parâmetros de qualidade da água, referindo-se à clareza do líquido. Ela é causada pela presença de partículas suspensas, como sedimentos, algas e microorganismos. A água com alta turbidez pode indicar poluição e comprometer a eficácia de tratamentos de desinfecção. Por isso, é fundamental monitorar esse parâmetro para assegurar a qualidade da água.

2. pH

O pH é um indicador importante da acidez ou alcalinidade da água. A faixa ideal para a água potável varia entre 6,5 e 8,5. Valores fora dessa faixa podem afetar a saúde humana e a vida aquática. Além disso, o pH influencia a solubilidade de diversos compostos químicos, impactando a qualidade da água e a eficiência dos processos de tratamento.

3. Dureza

A dureza da água é determinada pela concentração de íons de cálcio e magnésio. Águas duras podem causar incrustações em tubulações e equipamentos, além de afetar a eficiência de detergentes e sabões. A medição da dureza é essencial para o tratamento da água, especialmente em indústrias que utilizam água em processos produtivos.

4. Oxigênio Dissolvido

O oxigênio dissolvido é vital para a vida aquática e é um indicador da qualidade da água. Níveis adequados de oxigênio são necessários para a sobrevivência de peixes e outros organismos aquáticos. A diminuição do oxigênio dissolvido pode indicar poluição orgânica e a presença de matéria em decomposição, o que compromete a saúde dos ecossistemas aquáticos.

5. Coliformes Totais

A presença de coliformes totais na água é um indicador de contaminação fecal. Esses microrganismos são utilizados como um parâmetro de qualidade da água para avaliar a segurança para o consumo humano. A detecção de coliformes requer ações imediatas de tratamento e monitoramento, uma vez que a ingestão de água contaminada pode causar doenças graves.

6. Metais Pesados

Os metais pesados, como chumbo, mercúrio e arsênio, são contaminantes preocupantes na água. Esses elementos podem se acumular no organismo humano e causar sérios problemas de saúde. A análise da presença de metais pesados é crucial para garantir a qualidade da água, especialmente em áreas industriais ou próximas a fontes de poluição.

7. Nutrientes

Os nutrientes, como nitrogênio e fósforo, são essenciais para o crescimento de plantas, mas em excesso podem causar eutrofização. Esse fenômeno resulta em proliferação de algas e diminuição do oxigênio na água, afetando a fauna aquática. O monitoramento dos níveis de nutrientes é fundamental para manter a qualidade da água e a saúde dos ecossistemas.

8. Cloro Residual

O cloro residual é utilizado como desinfetante na água tratada. A presença de cloro é importante para garantir a segurança microbiológica da água, mas níveis excessivos podem causar desconforto e sabor desagradável. O controle do cloro residual é uma prática comum em sistemas de abastecimento de água, assegurando a qualidade e a aceitação do consumidor.

9. Sólidos Totais Dissolvidos (STD)

Os sólidos totais dissolvidos são a soma de todos os materiais solúveis na água, incluindo sais e minerais. A medição dos STD é importante para avaliar a qualidade da água e sua adequação para diferentes usos. Níveis elevados de sólidos podem afetar a palatabilidade da água e a eficiência de processos industriais.

10. Temperatura

A temperatura da água influencia a solubilidade de gases, como o oxigênio, e a atividade biológica. Mudanças bruscas de temperatura podem afetar a fauna aquática e a qualidade da água. O monitoramento da temperatura é essencial para garantir um ambiente aquático saudável e para o controle de processos de tratamento de água.