// apply listeners for popovers, modals, etc.
let open_controls = document.getElementsByClassName('modal-open');
for (element of open_controls) {
let open_target_id = element.getAttribute('aria-controls');
let open_target = document.getElementById(open_target_id);
open_target.style.display='none';
element.addEventListener('click', function(e) {
e.preventDefault();
open_target.style.display='block';
})
}
let close_controls = document.getElementsByClassName('modal-close');
for (element of close_controls) {
let close_target_id = element.getAttribute('aria-controls');
let close_target = document.getElementById(close_target_id);
element.addEventListener('click', function(e) {
e.preventDefault();
close_target.style.display='none';
})
}