document.addEventListener('DOMContentLoaded', function() {
const loginErrorAlert = document.getElementById('loginErrorAlert');
if (loginErrorAlert) {
setTimeout(() => {
loginErrorAlert.style.display = 'none';
}, 2000); // 2000 milissegundos = 2 segundos
}
});
}
}
// Initial check on page load
updatePasswordInputState();
// Event listener for input changes
passwordInput.addEventListener('input', updatePasswordInputState);
// Event listener for focus
passwordInput.addEventListener('focus', function() {
inputGroupOutline.classList.add('is-focused');
});
// Event listener for blur
passwordInput.addEventListener('blur', function() {
inputGroupOutline.classList.remove('is-focused');
updatePasswordInputState();
});
// Toggle password visibility
togglePassword.addEventListener('click', function() {
const type = passwordInput.getAttribute('type') === 'password' ? 'text' : 'password';
passwordInput.setAttribute('type', type);
// toggle the eye icon
if (type === 'password') {
togglePassword.innerHTML = '';
} else {
togglePassword.innerHTML = '';
}
});
});