document.addEventListener('DOMContentLoaded', function () { // Handle multiple password toggle buttons (for forms with multiple password fields) const toggleButtons = document.querySelectorAll('.toggle-password-btn'); toggleButtons.forEach(function(toggleBtn) { if (toggleBtn) { const targetId = toggleBtn.getAttribute('data-target'); const passwordInput = document.getElementById(targetId); const eyeIcon = toggleBtn.querySelector('.eye-icon'); if (passwordInput && eyeIcon) { toggleBtn.addEventListener('click', function (e) { e.preventDefault(); if (passwordInput.type === 'password') { // Show password passwordInput.type = 'text'; eyeIcon.innerHTML = ''; } else { // Hide password passwordInput.type = 'password'; eyeIcon.innerHTML = ''; } }); } } }); });