![]() Server : Apache/2 System : Linux server-15-235-50-60 5.15.0-164-generic #174-Ubuntu SMP Fri Nov 14 20:25:16 UTC 2025 x86_64 User : gositeme ( 1004) PHP Version : 8.2.29 Disable Function : exec,system,passthru,shell_exec,proc_close,proc_open,dl,popen,show_source,posix_kill,posix_mkfifo,posix_getpwuid,posix_setpgid,posix_setsid,posix_setuid,posix_setgid,posix_seteuid,posix_setegid,posix_uname Directory : /home/gositeme/domains/gositeme.com/public_html/whmcs/assets/js/whmcs/ |
/**
* Form module
*
* @copyright Copyright (c) WHMCS Limited 2005-2017
* @license http://www.whmcs.com/license/ WHMCS Eula
*/
(function(module) {
if (!WHMCS.hasModule('form')) {
WHMCS.loadModule('form', module);
}
})(
function () {
this.checkAllBound = false;
this.register = function () {
if (!this.checkAllBound) {
this.bindCheckAll();
this.checkAllBound = true;
}
};
this.bindCheckAll = function ()
{
var huntSelector = '.btn-check-all';
jQuery('body').on('click', huntSelector, function (e) {
var btn = jQuery(e.target);
var targetInputs = jQuery(
'#' + btn.data('checkbox-container') + ' input[type="checkbox"]'
);
if (btn.data('btn-check-toggle')) {
// one control that changes
var textDeselect = 'Deselect All';
var textSelect = 'Select All';
if (btn.data('label-text-deselect')) {
textDeselect = btn.data('label-text-deselect');
}
if (btn.data('label-text-select')) {
textSelect = btn.data('label-text-select');
}
if (btn.hasClass('toggle-active')) {
targetInputs.prop('checked',false);
btn.text(textSelect);
btn.removeClass('toggle-active');
} else {
targetInputs.prop('checked',true);
btn.text(textDeselect);
btn.addClass('toggle-active');
}
} else {
// two controls that are static
if (btn.data('btn-toggle-on')) {
targetInputs.prop('checked',true);
} else {
targetInputs.prop('checked',false);
}
}
});
};
this.reloadCaptcha = function (element)
{
if (typeof grecaptcha !== 'undefined') {
grecaptcha.reset();
} else {
if (!element) {
element = jQuery('#inputCaptchaImage');
}
var src = jQuery(element).data('src');
jQuery(element).attr('src', src + '?nocache=' + (new Date()).getTime());
var userInput = jQuery('#inputCaptcha');
if (userInput.length) {
userInput.val('');
}
}
};
return this;
});