Your IP : 216.73.216.224


Current Path : /var/www/html/media/com_osmembership/js/
Upload File :
Current File : /var/www/html/media/com_osmembership/js/plug-system-mpsppagebuilder.js

(function (document) {
    document.addEventListener('DOMContentLoaded', function () {
        document.querySelectorAll('.sppb-category-check-all').forEach(function (categoryCheckAllCheckbox) {
            categoryCheckAllCheckbox.addEventListener('click', function () {
                var categoryId = categoryCheckAllCheckbox.value;
                var checked = categoryCheckAllCheckbox.checked;

                document.querySelectorAll('.sppb-category-' + categoryId).forEach(function (pageItemCheckbox) {
                    pageItemCheckbox.checked = checked;
                });

                setSelectedPageIds();
            });
        });

        document.querySelectorAll('.sppb-page-checkbox').forEach(function (pageItemCheckbox) {
            pageItemCheckbox.addEventListener('click', setSelectedPageIds);
        });
    });

    function setSelectedPageIds() {
        var pageIds = [];

        document.querySelectorAll('.sppb-page-checkbox:checked').forEach(function (pageItemCheckbox) {
            pageIds.push(pageItemCheckbox.value);
        });

        document.getElementById('sppb_page_ids').value = pageIds.join(',');
    }
})(document);