document.addEventListener('DOMContentLoaded', () => { const carousel = document.getElementById('carousel'); const prevBtn = document.getElementById('prevBtn'); const nextBtn = document.getElementById('nextBtn'); const dots = document.querySelector('navigation-dots'); let currentSlide = 0; const totalSlides = 5; // Create slides const slides = [ { bg: 'gradient-bg', content: `

LOREM MAGAZINE OFICIAL

LANÇAMENTO EXCLUSIVO

CARMED & COCA-COLA

O NOVO SABOR

` }, { bg: 'bg-carmed', content: `

Carmed & Coca-Cola

Descubra o novo sabor inovador que une o tradicional frescor da Coca-Cola com o toque especial do Carmed.

Uma combinação que promete revolucionar o mercado de bebidas. Prepare-se para uma experiência única e refrescante, perfeita para qualquer ocasião.

` }, { bg: 'bg-coca', content: `

Fabiano Lima Vieira

Especialista em Marketing Digital e Estrategista de Sucesso

Fabiano é reconhecido por transformar ideias em campanhas digitais impactantes com criatividade e eficiência. Atuando em São João de Meriti, conecta marcas ao público com precisão e inovação.

` }, { bg: 'bg-gradient-to-br from-carmed to-coca', content: `

Expertise e Impacto

` }, { bg: 'bg-dark', content: `

Convite à Ação

Conheça o novo sabor Carmed & Coca-Cola e acompanhe as estratégias digitais que estão conquistando São João de Meriti!

Siga Fabiano Lima Vieira para novidades, dicas, e campanhas exclusivas!

` } ]; // Initialize carousel slides.forEach((slide, index) => { const slideElement = document.createElement('div'); slideElement.className = `flex-shrink-0 w-full h-full flex items-center justify-center ${slide.bg} slide-transition`; slideElement.innerHTML = slide.content; carousel.appendChild(slideElement); }); // Update carousel position function updateCarousel() { carousel.style.transform = `translateX(-${currentSlide * 100}%)`; dots.setAttribute('current', currentSlide); feather.replace(); } // Event listeners prevBtn.addEventListener('click', () => { currentSlide = (currentSlide - 1 + totalSlides) % totalSlides; updateCarousel(); }); nextBtn.addEventListener('click', () => { currentSlide = (currentSlide + 1) % totalSlides; updateCarousel(); }); // Keyboard navigation document.addEventListener('keydown', (e) => { if (e.key === 'ArrowLeft') { prevBtn.click(); } else if (e.key === 'ArrowRight') { nextBtn.click(); } }); // Initialize updateCarousel(); });