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

Janelas de inspeção

Janelas de Inspeção

As janelas de inspeção são componentes essenciais em reservatórios metálicos, permitindo o acesso visual ao interior do tanque. Elas são projetadas para facilitar a verificação do estado do líquido armazenado, bem como a detecção de possíveis contaminações ou falhas. A instalação adequada dessas janelas é crucial para garantir a segurança e a eficiência do sistema de armazenamento.

Tipos de Janelas de Inspeção

Existem diversos tipos de janelas de inspeção, cada uma adequada a diferentes aplicações. As mais comuns incluem janelas retangulares, circulares e ovais, que variam em tamanho e material. A escolha do tipo ideal depende das especificações do reservatório e do tipo de líquido armazenado, garantindo assim a funcionalidade e a segurança do sistema.

Materiais Utilizados

As janelas de inspeção podem ser fabricadas em diferentes materiais, como vidro temperado, acrílico e metal. O material escolhido deve ser resistente à corrosão e adequado para o tipo de líquido que será inspecionado. O uso de materiais de alta qualidade assegura a durabilidade e a segurança das janelas, evitando quebras ou vazamentos.

Vantagens das Janelas de Inspeção

  • Facilitam a visualização do conteúdo do reservatório.
  • Permitem a detecção precoce de problemas, como vazamentos ou contaminações.
  • Contribuem para a manutenção preventiva, aumentando a vida útil do tanque.
  • Proporcionam segurança ao operador, evitando a necessidade de acesso direto ao interior do reservatório.

Instalação e Manutenção

A instalação das janelas de inspeção deve ser realizada por profissionais qualificados, garantindo que estejam devidamente vedadas e alinhadas. A manutenção regular é igualmente importante, incluindo a limpeza e a verificação de possíveis danos. Isso assegura que as janelas permaneçam funcionais e seguras ao longo do tempo.

Normas e Regulamentações

As janelas de inspeção devem atender a normas específicas de segurança e qualidade, que variam conforme o tipo de líquido armazenado. É fundamental que os fabricantes sigam as diretrizes estabelecidas por órgãos reguladores, garantindo que os produtos oferecidos sejam seguros e eficazes. A conformidade com essas normas é um indicativo de qualidade e confiabilidade.

Aplicações em Reservatórios Metálicos

As janelas de inspeção são amplamente utilizadas em diversos setores, como petroquímico, alimentício e de água potável. Elas são essenciais para garantir a transparência e a segurança no armazenamento de líquidos. Cada aplicação pode exigir características específicas nas janelas, como resistência a altas pressões ou temperaturas.

Desempenho em Diferentes Condições

O desempenho das janelas de inspeção pode variar conforme as condições ambientais e operacionais. Fatores como temperatura, pressão e tipo de líquido influenciam a escolha do material e do design. É importante considerar essas variáveis ao projetar e instalar janelas de inspeção, assegurando que atendam às necessidades específicas do reservatório.

Considerações de Segurança

A segurança é uma prioridade ao utilizar janelas de inspeção. Elas devem ser projetadas para suportar impactos e evitar quebras, minimizando riscos para os operadores. Além disso, é essencial que as janelas sejam facilmente acessíveis para inspeções regulares, garantindo que qualquer problema possa ser identificado e tratado rapidamente.

Conclusão sobre Janelas de Inspeção

As janelas de inspeção são componentes vitais para a operação segura e eficiente de reservatórios metálicos. Com uma variedade de tipos e materiais disponíveis, é crucial escolher a opção mais adequada para cada aplicação. A instalação e manutenção adequadas garantem que essas janelas desempenhem seu papel de forma eficaz, contribuindo para a segurança e a durabilidade do sistema de armazenamento.