gifstarterEvents = function (containerId) {
const container = document.getElementById(containerId);
const img = container.getElementsByTagName('img')[0];
const prevDisplay = container.querySelector('.'+CLASSNAMES.prevDisplay);
const url = img.getAttribute('src');
prevDisplay.addEventListener('click', e => {
if (container.classList.contains(CLASSNAMES.preview)) {
img.setAttribute('src', url.replace(PREV_EXTENSION, '.gif'));
container.classList.remove(CLASSNAMES.preview);
}
else {
img.setAttribute('src', url);
container.classList.add(CLASSNAMES.preview);
}
});
prevDisplay.addEventListener('mouseleave', e => {
img.setAttribute('src', url);
container.classList.add(CLASSNAMES.preview);
});
}