// Language dropdown functionality function toggleLanguageDropdown() { const selector = document.querySelector('.language-selector'); selector.classList.toggle('active'); } // Mobile menu functionality document.addEventListener('DOMContentLoaded', function() { const menuToggle = document.querySelector('.menu-toggle'); const navLinks = document.querySelector('.nav-links'); menuToggle.addEventListener('click', () => { navLinks.classList.toggle('active'); document.body.style.overflow = navLinks.classList.contains('active') ? 'hidden' : ''; }); // Close menu when clicking outside document.addEventListener('click', (e) => { if (!navLinks.contains(e.target) && !menuToggle.contains(e.target)) { navLinks.classList.remove('active'); document.body.style.overflow = ''; } }); // Close language dropdown when clicking outside const selector = document.querySelector('.language-selector'); document.addEventListener('click', (e) => { if (!selector.contains(e.target)) { selector.classList.remove('active'); } }); // Close menu when clicking on a link navLinks.querySelectorAll('a').forEach(link => { link.addEventListener('click', () => { navLinks.classList.remove('active'); document.body.style.overflow = ''; }); }); });