| Server IP : 199.250.200.62 / Your IP : 216.73.217.89 Web Server : Apache System : Linux vps37394.inmotionhosting.com 3.10.0-1160.119.1.vz7.224.4 #1 SMP Mon Sep 30 15:36:27 MSK 2024 x86_64 User : jasonp18 ( 1000) PHP Version : 7.4.33 Disable Function : exec,passthru,shell_exec,system MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : ON | Sudo : ON | Pkexec : OFF Directory : /home/jasonp18/www/wp-content/plugins/formidable-pro/js/admin/ |
Upload File : |
( function() {
function reportFilterEvents() {
let form, submitButton, dateRange;
if ( ! document.querySelector( '#form_reports_page' ) ) {
return;
}
form = document.querySelector( 'form' );
dateRange = form.querySelector( '#frm_stats_date_range' );
dateRange.addEventListener( 'change', handleDateRangeChange );
function handleDateRangeChange() {
maybeToggleDatePickersState( this.value );
if ( this.value !== 'custom' ) {
form.submit();
}
}
function maybeToggleDatePickersState( value ) {
const startDate = form.querySelector( '#frm_stats_start_date' );
const endDate = form.querySelector( '#frm_stats_end_date' );
const submitButton = form.querySelector( 'button' );
const dateFields = form.getElementsByClassName( 'frm_stats_date_wrapper' );
for ( let i = 0; i < dateFields.length; i++ ) {
if ( value === 'all_time' ) {
dateFields[i].classList.add('frm_invisible');
} else {
dateFields[i].classList.remove('frm_invisible');
}
}
if ( value !== 'custom' ) {
startDate.disabled = true;
endDate.disabled = true;
submitButton.style.display = 'none';
} else {
startDate.disabled = false;
endDate.disabled = false;
submitButton.style.display = 'block';
}
}
maybeToggleDatePickersState( dateRange.value );
}
reportFilterEvents();
}() );