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

Tanques de armazenamento de combustíveis

Tanques de armazenamento de combustíveis

Os tanques de armazenamento de combustíveis são estruturas essenciais para a conservação e manuseio de diversos tipos de combustíveis, como gasolina, diesel e etanol. Esses tanques são projetados para garantir a segurança e a eficiência no armazenamento, evitando vazamentos e contaminações. A construção de tanques metálicos é uma prática comum, pois o material oferece resistência e durabilidade, fundamentais para a integridade do produto armazenado.

Tipos de tanques de armazenamento

Existem diferentes tipos de tanques de armazenamento de combustíveis, cada um adequado a necessidades específicas. Os tanques podem ser classificados em tanques acima do solo e tanques subterrâneos. Os tanques acima do solo são mais acessíveis para manutenção, enquanto os subterrâneos oferecem proteção contra variações climáticas e riscos de incêndio. Além disso, os tanques podem ser fixos ou móveis, dependendo da aplicação desejada.

Materiais utilizados na construção

A escolha do material para a fabricação de tanques de armazenamento de combustíveis é crucial. Os tanques metálicos, geralmente feitos de aço carbono ou inox, são preferidos devido à sua resistência à corrosão e alta durabilidade. O revestimento interno é frequentemente tratado para evitar reações químicas com o combustível, garantindo a qualidade do produto armazenado. A espessura do material também é um fator importante, pois influencia na segurança e na vida útil do tanque.

Normas e regulamentações

Os tanques de armazenamento de combustíveis devem seguir rigorosas normas e regulamentações para garantir a segurança e a proteção ambiental. No Brasil, a ANP (Agência Nacional do Petróleo) estabelece diretrizes que devem ser seguidas por empresas que operam com combustíveis. Essas normas incluem requisitos de instalação, manutenção e monitoramento, visando prevenir acidentes e minimizar impactos ambientais.

Manutenção e inspeção

A manutenção regular dos tanques de armazenamento de combustíveis é fundamental para garantir sua operação segura e eficiente. Inspeções periódicas devem ser realizadas para verificar a integridade estrutural, a presença de corrosão e a eficácia dos sistemas de contenção. Além disso, é importante monitorar a qualidade do combustível armazenado, realizando testes para detectar possíveis contaminações.

Vantagens dos tanques metálicos

Os tanques de armazenamento de combustíveis metálicos oferecem diversas vantagens em comparação a outros materiais. A resistência à corrosão e a capacidade de suportar altas pressões são características que garantem a segurança do armazenamento. Além disso, os tanques metálicos são mais fáceis de instalar e podem ser personalizados para atender às necessidades específicas de cada cliente, proporcionando soluções sob medida.

Capacidade de armazenamento

A capacidade dos tanques de armazenamento de combustíveis varia conforme a demanda e o espaço disponível. É importante dimensionar corretamente o tanque para evitar transbordamentos e garantir que a quantidade de combustível atenda às necessidades operacionais. Tanques de diferentes tamanhos podem ser combinados para otimizar o armazenamento e a logística de distribuição.

Segurança no armazenamento

A segurança é uma prioridade na operação de tanques de armazenamento de combustíveis. Sistemas de monitoramento e alarmes são frequentemente instalados para detectar vazamentos e falhas. Além disso, é essencial que os operadores sejam treinados para lidar com emergências e que haja um plano de resposta a incidentes, minimizando riscos e garantindo a segurança de todos os envolvidos.

Impacto ambiental

Os tanques de armazenamento de combustíveis também têm um papel significativo na proteção ambiental. A utilização de sistemas de contenção e a realização de inspeções regulares ajudam a prevenir vazamentos que poderiam contaminar o solo e os corpos d’água. A adoção de práticas sustentáveis e a conformidade com as regulamentações ambientais são fundamentais para a operação responsável desses tanques.

Inovações tecnológicas

Com o avanço da tecnologia, os tanques de armazenamento de combustíveis estão se tornando cada vez mais sofisticados. Novos materiais e técnicas de construção estão sendo desenvolvidos para aumentar a eficiência e a segurança. Além disso, sistemas de monitoramento remoto e automação estão sendo implementados para facilitar a gestão e a manutenção dos tanques, proporcionando maior controle e segurança na operação.