/**
* @package DPCalendar
* @copyright Digital Peak GmbH. <https://www.digital-peak.com>
* @license https://www.gnu.org/licenses/gpl-3.0.html GNU/GPL
*/
!function(){"use strict";document.addEventListener("DOMContentLoaded",(function(){Joomla.orderTable=function(){var t=document.getElementById("sortTable"),e=document.getElementById("directionTable"),n=t.options[t.selectedIndex].value,a="asc";n==Joomla.getOptions("DPCalendar.adminlist").listOrder&&(a=e.options[e.selectedIndex].value),Joomla.tableOrdering(n,a,"")},Joomla.submitbutton=function(t){var e=document.getElementsByName("adminForm")[0];Joomla.submitform(t,e),e.task.value=""};var t=document.querySelector('input[name="list[start-date]"]');t&&(t.addEventListener("change",(function(){t.classList.contains("dp-datepicker__input")&&!t.dpPikaday||t.form.submit()})),loadDPAssets(["/com_dpcalendar/js/dpcalendar/layouts/block/datepicker.js","/com_dpcalendar/js/dpcalendar/layouts/block/timepicker.js"])),Array.from(document.querySelectorAll('.dp-event__state div[role="tooltip"]')).forEach((function(t){return t.remove()}));var e=document.querySelector('input[name="list[end-date]"]');e&&e.addEventListener("change",(function(){e.classList.contains("dp-datepicker__input")&&!e.dpPikaday||e.form.submit()})),Array.from(document.querySelectorAll(".dp-input, .dp-select")).forEach((function(n){n.id!==t.id&&n.id!==e.id&&n.addEventListener("change",(function(){return n.form.submit()}))}));var n=document.querySelector(".com-dpcalendar-events .dp-button-close");n&&n.addEventListener("click",(function(){document.getElementById("batch-category-id").value="",document.getElementById("batch-access").value="",document.getElementById("batch-language-id").value="",document.getElementById("batch-tag-id").value=""}));var a=document.querySelector(".com-dpcalendar-events .dp-button-submit");a&&a.addEventListener("click",(function(){return Joomla.submitbutton("event.batch")})),[].slice.call(document.querySelectorAll(".com-dpcalendar-events .dp-event .dp-link-featured")).forEach((function(t){t.addEventListener("click",(function(){return Joomla.listItemTask("cb"+t.getAttribute("data-cb"),t.getAttribute("data-state"))}))})),[].slice.call(document.querySelectorAll(".com-dpcalendar-events-modal .dp-link")).forEach((function(t){t.addEventListener("click",(function(t){window.parent&&window.parent[t.target.getAttribute("data-function")](t.target.getAttribute("data-id"),t.target.getAttribute("data-title"),t.target.getAttribute("data-catid"),null,t.target.getAttribute("data-url"),"null",null)}))})),[].slice.call(document.querySelectorAll(".js-stools-btn-clear")).forEach((function(t){t.addEventListener("click",(function(){var t=document.getElementById("filter_event_id_id");t&&(t.value="")}))}));var d=document.getElementById("filter_event_id_id");d&&d.addEventListener("change",(function(t){return t.target.form.submit()}))}))}();