}
// Cross-browser Event Trigger
function triggerHtmlEvent(element, eventName) {
  if (typeof Event === 'function') {
    element.dispatchEvent(new Event(eventName));
  } else {
    const event = document.createEvent('HTMLEvents');
    event.initEvent(eventName, true, true);
    element.dispatchEvent(event);
  }
}