drog ogeroh rpe oe reoh erööre oherpdr ohep oerpoh ort er ojto hofunction closeAllDetailsAndScroll() {
const expandedCard = document.querySelector('.event-card.expanded');
document.getElementById('detailOverlay').classList.remove('active');
if (expandedCard) {
expandedCard.classList.remove('expanded');
const desc = expandedCard.querySelector('.expanded-description');
if (desc) desc.remove();
// Keri kaardi juurde
setTimeout(() => {
const yOffset = -120;
const y = expandedCard.getBoundingClientRect().top + window.pageYOffset + yOffset;
window.scrollTo({ top: y, behavior: 'smooth' });
// Näita linnukest pärast kerimist
showCloseConfirmation(expandedCard);
}, 50);
}
}
function showCloseConfirmation(card) {
// Eemalda vana, kui on
const old = card.querySelector('.close-confirmation');
if (old) old.remove();
// Loo linnuke
const check = document.createElement('div');
check.className = 'close-confirmation';
check.textContent = '✓';
card.appendChild(check);
// Eemalda 2 sekundi pärast
setTimeout(() => {
check.remove();
}, 2000);
}