You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
29 lines
944 B
29 lines
944 B
(function(window, document) {
|
|
function showAll(button) {
|
|
document.getElementById('highlight-container').classList.add("showing-all");
|
|
}
|
|
|
|
function showHighlights(button) {
|
|
document.getElementById('highlight-container').classList.remove("showing-all");
|
|
}
|
|
|
|
function showImageCredits() {
|
|
document.getElementById('image-credits').classList.add("showing-all");
|
|
}
|
|
|
|
function print() {
|
|
window.print();
|
|
}
|
|
|
|
document.addEventListener("click", function(event) {
|
|
if (event.target.matches(".show-all, .show-all *, .highlight-icon, .highlight-icon *")) {
|
|
showAll(event.target);
|
|
} else if (event.target.matches(".show-highlights, .show-highlights *")) {
|
|
showHighlights(event.target);
|
|
} else if (event.target.matches("#image-credits-toggle, #image-credits-toggle *")) {
|
|
showImageCredits();
|
|
} else if (event.target.matches("#print, #print *")) {
|
|
print();
|
|
}
|
|
});
|
|
})(window, document);
|
|
|