Αριθμός Απόφασης 26/344/2022-Καθορισμός όρων διακήρυξης εκδήλωσης ενδιαφέροντος για δημοπρασία μίσθωσης αθλητικού χώρου στον οικισμό «Ιωνίας» ή «Συνοικισμού» Κορίνθου»
Αριθμός Απόφασης 26/344/2022-Καθορισμός όρων διακήρυξης εκδήλωσης ενδιαφέροντος για δημοπρασία μίσθωσης αθλητικού χώρου στον οικισμό «Ιωνίας» ή «Συνοικισμού» Κορίνθου»
(function () {
function enhanceLink(el, labelIfEmpty) {
if (!el) return;
// Give semantics of a button
el.setAttribute('role', 'button');
el.setAttribute('tabindex', '0');
// Remove meaningless navigation
if (el.hasAttribute('href')) el.removeAttribute('href');
// If it’s icon-only, add an accessible name
if (!el.textContent.trim() && labelIfEmpty) {
el.setAttribute('aria-label', labelIfEmpty);
}
// Keyboard activation (Space/Enter)
el.addEventListener('keydown', function (e) {
if (e.key === ' ' || e.key === 'Enter') {
e.preventDefault();
el.click();
}
});
}
function fixBanner() {
// Common IDs/classes used by WF Cookie Consent
const selectors = [
'#cookieChoiceDismiss', // “Accept” control
'#cookieChoiceDismissIcon', // close “X” icon
'.cookie-choices-info a[href="#"]' // any other anchors inside the bar
];
// Enhance all current matches
document.querySelectorAll(selectors.join(',')).forEach(function (el) {
const isIcon = el.id === 'cookieChoiceDismissIcon' || el.classList.contains('cookie-close');
enhanceLink(el, isIcon ? 'Κλείσιμο ειδοποίησης cookies' : 'Αποδοχή cookies');
});
}
// Run now and any time the banner is inserted/updated
document.addEventListener('DOMContentLoaded', fixBanner);
new MutationObserver(fixBanner).observe(document.documentElement, {
childList: true,
subtree: true
});
})();