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

Tipos De Tanque

Tipos de Tanque

Os tipos de tanque variam amplamente dependendo da aplicação e do material. Existem tanques metálicos, plásticos e de fibra de vidro, cada um com suas características específicas. A escolha do tipo de tanque ideal é crucial para garantir a durabilidade e a eficiência no armazenamento de líquidos, como água e combustíveis.

Tanques Metálicos

Os tanques metálicos são conhecidos por sua resistência e durabilidade. Eles são frequentemente utilizados para armazenar água e combustíveis, oferecendo uma excelente proteção contra vazamentos. Além disso, esses tanques podem ser personalizados para atender às necessidades específicas de cada cliente, garantindo um produto de alta qualidade.

Tanques Subterrâneos

Os tanques subterrâneos são projetados para serem instalados abaixo do solo, proporcionando segurança e proteção contra intempéries. Esses tanques são ideais para armazenar combustíveis e produtos químicos, minimizando o risco de contaminação do solo. A instalação adequada é essencial para garantir a eficiência e a segurança do sistema.

Tanques de Água

Os tanques de água são essenciais para o armazenamento de água potável e para uso em indústrias. Eles podem ser feitos de diversos materiais, como metal e plástico, e são projetados para resistir a condições climáticas adversas. A escolha do tanque certo depende da quantidade de água a ser armazenada e do espaço disponível.

Tanques de Combustível

Os tanques de combustível são projetados para armazenar diferentes tipos de combustíveis, como gasolina e diesel. Eles devem atender a rigorosos padrões de segurança para evitar vazamentos e contaminações. A manutenção regular é fundamental para garantir a segurança e a eficiência desses tanques ao longo do tempo.

Tanques de Fibra de Vidro

Os tanques de fibra de vidro são leves e resistentes à corrosão, tornando-os uma excelente opção para armazenamento de líquidos. Eles são frequentemente utilizados em aplicações industriais e agrícolas. A versatilidade desses tanques permite que sejam moldados em diferentes formatos e tamanhos, atendendo a diversas necessidades.

Tanques de Armazenamento Vertical

Os tanques de armazenamento vertical são projetados para ocupar menos espaço, sendo ideais para áreas com espaço limitado. Eles são comumente usados para armazenar água e produtos químicos. A instalação vertical permite uma melhor gestão do espaço e facilita o acesso ao conteúdo armazenado.

Tanques de Armazenamento Horizontal

Os tanques de armazenamento horizontal são frequentemente utilizados em aplicações industriais. Eles oferecem uma grande capacidade de armazenamento e são mais fáceis de transportar. A escolha entre tanques horizontais e verticais depende das necessidades específicas do projeto e do espaço disponível.

⛽Segurança para seu posto! Tanques subterrâneos de alta qualidade para armazenar combustíveis com máxima proteção. Solicite Orçamento!

Tanques de Polietileno

Os tanques de polietileno são uma opção popular devido à sua resistência e leveza. Eles são frequentemente utilizados para armazenamento de água e produtos químicos. A durabilidade e a resistência à corrosão tornam esses tanques uma escolha confiável para diversas aplicações.

Tanques Personalizados

Os tanques personalizados são projetados para atender às necessidades específicas de cada cliente. Isso inclui tamanhos, formatos e materiais diferentes, garantindo que o tanque atenda perfeitamente ao propósito desejado. A personalização é uma ótima maneira de garantir que o produto final seja exatamente o que o cliente precisa.

🌧️ Reaproveite a água da chuva! Sistemas inteligentes para economia e sustentabilidade. Peça orçamento agora!