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

Como fazer fossa de esgoto

Como fazer fossa de esgoto

Para fazer uma fossa de esgoto, é essencial entender o que é e como funciona esse sistema de tratamento de esgoto. A fossa é um reservatório subterrâneo que coleta e trata os resíduos líquidos e sólidos provenientes do banheiro e da cozinha. O processo de construção deve seguir normas técnicas para garantir a eficiência e a segurança do sistema, evitando contaminações e problemas ambientais.

Materiais Necessários

Os materiais para fazer fossa de esgoto incluem: tubos de PVC, cimento, areia, brita e um tanque de armazenamento. O tanque pode ser de concreto ou plástico, dependendo da sua necessidade e orçamento. É importante escolher materiais de qualidade para garantir a durabilidade da fossa e evitar vazamentos que possam causar danos ao solo e à água subterrânea.

Escolha do Local

A escolha do local é fundamental ao fazer fossa de esgoto. O ideal é que a fossa esteja a pelo menos 10 metros de poços, rios ou lagos, para evitar contaminação. Além disso, deve ser instalada em um terreno com boa drenagem, longe de árvores cujas raízes possam danificar a estrutura. Realizar um estudo do solo pode ajudar a determinar o melhor local para a instalação.

Dimensões da Fossa

As dimensões da fossa variam de acordo com o número de usuários e a quantidade de água utilizada. Uma regra comum é que a fossa deve ter pelo menos 1 metro cúbico para cada 2 pessoas. Portanto, para uma família de quatro pessoas, uma fossa de 2 metros cúbicos seria adequada. É importante calcular corretamente para evitar transbordamentos e garantir a eficiência do sistema.

Escavação do Buraco

Após definir o local e as dimensões, o próximo passo é a escavação do buraco. A profundidade deve ser suficiente para acomodar o tanque e permitir a instalação dos tubos de entrada e saída. É recomendável que a escavação tenha pelo menos 1 metro de profundidade, mas isso pode variar conforme o projeto. Utilize ferramentas adequadas para garantir que as paredes do buraco fiquem firmes e estáveis.

Instalação do Tanque

Com o buraco escavado, é hora de instalar o tanque. Se for de concreto, deve ser colocado com cuidado para evitar quebras. Para tanques de plástico, é importante garantir que estejam bem nivelados. Após a instalação, conecte os tubos de entrada e saída, garantindo que estejam firmemente fixados e vedados para evitar vazamentos.

Conexão dos Tubos

Os tubos de PVC devem ser conectados de forma a permitir a entrada do esgoto na fossa e a saída do efluente tratado. A inclinação dos tubos deve ser de pelo menos 2% para garantir o fluxo adequado. Utilize conexões e selantes apropriados para evitar vazamentos e garantir a durabilidade do sistema. Testes de estanqueidade podem ser realizados para verificar se não há fugas.

Preenchimento e Compactação

Após a instalação do tanque e dos tubos, o próximo passo é o preenchimento do buraco. Utilize terra ou areia para cobrir o tanque, compactando bem para evitar afundamentos. É importante que o solo esteja bem compactado para garantir a estabilidade da fossa. Evite utilizar materiais que possam causar obstruções no sistema de drenagem.

Manutenção da Fossa

A manutenção regular da fossa é crucial para seu funcionamento adequado. É recomendado realizar a limpeza da fossa a cada 1 a 3 anos, dependendo do uso. Isso envolve a remoção de lodo e resíduos acumulados, que podem obstruir o sistema. Além disso, é importante verificar periodicamente se há vazamentos ou danos na estrutura.

Considerações Finais

Fazer uma fossa de esgoto é um processo que requer atenção e cuidado. Seguir as etapas corretamente e utilizar materiais de qualidade garantirá um sistema eficiente e seguro. Além disso, respeitar as normas e regulamentos locais é essencial para evitar problemas futuros. Com uma fossa bem construída, você contribui para a preservação do meio ambiente e a saúde pública.