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

Sabesp Vila Maria

Glossário de Sabesp Vila Maria

O que é Sabesp?

A Sabesp, ou Companhia de Saneamento Básico do Estado de São Paulo, é a responsável pelo abastecimento de água e tratamento de esgoto na região. Com uma vasta experiência no setor, a Sabesp atua em diversas localidades, incluindo Vila Maria. A empresa é reconhecida pela qualidade dos seus serviços e pela importância que dá à preservação ambiental.

Serviços oferecidos pela Sabesp Vila Maria

A Sabesp Vila Maria oferece uma gama de serviços essenciais para a comunidade. Entre eles, estão o fornecimento de água potável, coleta e tratamento de esgoto, e ações de conscientização sobre o uso responsável da água. Esses serviços são fundamentais para garantir a saúde e o bem-estar da população local.

Importância do abastecimento de água

O abastecimento de água é crucial para a qualidade de vida em qualquer comunidade. Em Vila Maria, a Sabesp desempenha um papel vital, assegurando que a população tenha acesso a água limpa e tratada. Isso não apenas melhora a saúde pública, mas também contribui para o desenvolvimento econômico da região.

Tratamento de esgoto na Vila Maria

O tratamento de esgoto é outro serviço essencial fornecido pela Sabesp. Em Vila Maria, a empresa investe em tecnologias avançadas para garantir que o esgoto seja tratado de forma eficiente. Isso ajuda a proteger os recursos hídricos e a manter o meio ambiente saudável.

Como solicitar serviços da Sabesp Vila Maria?

Para solicitar serviços da Sabesp em Vila Maria, os moradores podem acessar o site oficial da empresa ou entrar em contato pelo telefone. É importante ter em mãos documentos como CPF e comprovante de residência para facilitar o atendimento. A Sabesp também disponibiliza um aplicativo para facilitar a comunicação com os usuários.

Conscientização sobre o uso da água

A Sabesp Vila Maria realiza campanhas de conscientização para incentivar o uso responsável da água. Essas iniciativas são essenciais para educar a população sobre a importância da preservação dos recursos hídricos. Através de palestras e materiais informativos, a empresa busca engajar a comunidade em práticas sustentáveis.

Benefícios do saneamento básico

O saneamento básico traz inúmeros benefícios para a sociedade. Em Vila Maria, a atuação da Sabesp contribui para a redução de doenças, melhora a qualidade de vida e valoriza os imóveis. Além disso, um bom sistema de saneamento é fundamental para a preservação do meio ambiente.

Como funciona o sistema de abastecimento?

O sistema de abastecimento da Sabesp em Vila Maria é complexo e envolve diversas etapas. A água é captada de fontes naturais, tratada em estações específicas e distribuída para a população. Esse processo garante que a água chegue às residências com qualidade e segurança.

Qualidade da água fornecida

A qualidade da água fornecida pela Sabesp é monitorada rigorosamente. A empresa realiza análises constantes para garantir que a água atenda aos padrões de potabilidade estabelecidos pela legislação. Em Vila Maria, os moradores podem confiar na segurança da água que recebem.

Contato e suporte ao cliente

A Sabesp Vila Maria oferece suporte ao cliente através de diversos canais. Os moradores podem entrar em contato por telefone, e-mail ou pelo site oficial. A equipe de atendimento está sempre pronta para ajudar com dúvidas e solicitações, garantindo um serviço de qualidade.