jQuery(function(u){"use strict";if("undefined"==typeof everest_forms_params)return!1;var l={$everest_form:u("form.everest-form"),init:function(){this.init_inputMask(),this.init_mailcheck(),this.init_datepicker(),this.init_datedropdown(),this.load_validation(),this.submission_scroll(),this.randomize_elements(),this.init_enhanced_select(),this.checkUncheckAllcheckbox(),this.validateMinimumWordLength(),this.$everest_form.on("input validate change",".input-text, select, input:checkbox, input:radio",this.validate_field),u(document.body).trigger("everest_forms_loaded")},init_inputMask:function(){"undefined"!=typeof u.fn.inputmask&&u(".evf-masked-input").inputmask()},init_mailcheck:function(){"undefined"!=typeof u.fn.mailcheck&&everest_forms_params.mailcheck_enabled&&(0'+t.full+"");(e.parents("span.input-wrapper").length?u(e).parents("span.input-wrapper"):u(e)).after('")},empty:function(){u("#"+a+"_suggestion").remove()}})}),u(document).on("click",".evf-field-email .mailcheck-suggestion",function(e){var t=u(this),a=t.attr("data-id");e.preventDefault(),u("#"+a).val(t.text()),t.parent().remove()}))},init_datepicker:function(){var e=u(".evf-field-date-time");e.length&&e.find(".flatpickr-field").length&&e.find(".flatpickr-field").each(function(){var e,t=5,a=u(this).data(),i=[],s="",r=(a.minDateRange&&(s="today")!==a.minDateRange&&(s=/^\s*[-+]?\d+\s*d/i.test(a.minDateRange)?(s=a.minDateRange.match(/^\s*[-+]?\d+\s*d/i)[0].replace("d",""),(new Date).fp_incr(s)):"today"),"");switch(a.maxDateRange&&(r="today")!==a.maxDateRange&&(r=/^\s*[-+]?\d+\s*d/i.test(a.maxDateRange)?(r=a.maxDateRange.match(/^\s*[-+]?\d+\s*d/i)[0].replace("d",""),(new Date).fp_incr(r)):""),a.disableDates&&(i=a.disableDates.split(",")),e=a.pastDisableDate||"",a.dateTime){case"date":u(this).flatpickr({disableMobile:!0,mode:a.mode,minDate:s||a.minDate||e,maxDate:r||a.maxDate,dateFormat:a.dateFormat,disable:i});break;case"time":undefined!==a.timeInterval&&(t=parseInt(a.timeInterval,10)),u(this).flatpickr({enableTime:!0,noCalendar:!0,minuteIncrement:t,dateFormat:a.dateFormat,disableMobile:!0,time_24hr:a.dateFormat.includes("H:i")});break;case"date-time":undefined!==a.timeInterval&&(t=parseInt(a.timeInterval,10)),u(this).flatpickr({enableTime:!0,noCalendar:!1,disableMobile:!0,mode:a.mode,minDate:s||a.minDate||e,maxDate:r||a.maxDate,minuteIncrement:t,dateFormat:a.dateFormat,time_24hr:a.dateFormat.includes("H:i"),disable:i})}})},init_datedropdown:function(){u(".date-dropdown-field").each(function(){var e=u(this);e.hide(),l.change_minutes(e)}),u("body").on("change",".date-time-container [id*=hour-select]",function(){var e=u(this).siblings("input.date-dropdown-field");l.change_minutes(e)}),u("body").on("change",".date-time-container [id*=-select]",function(){var e=u(this).siblings("input.date-dropdown-field");e.val(l.format_dropdown_date(e))})},change_minutes:function(e){var t=e.attr("id");if(void 0!==e.siblings("#minute-select-"+t).attr("id")){for(var a=e.attr("data-max-hour"),i=e.attr("data-min-hour"),s=e.attr("data-max-minute"),r=e.attr("data-min-minute"),n=(void 0!==i&&""!=i||(i=0),void 0!==a&&""!=a||(i=23),void 0!==r&&""!=r||(r=0),void 0!==s&&""!=s||(s=59),""),d=0;d<=59;d++)if(!(e.siblings("#hour-select-"+t).val()==i&&d '+(d<10?"0"+d:d)+""}e.siblings("#minute-select-"+t).html(n),e.siblings("#minute-select-"+t).attr("value",e.siblings("#minute-select-"+t).find("option:first").val())}e.val(l.format_dropdown_date(e))},format_dropdown_date:function(e){var t=e.attr("id"),t={selected_year:e.siblings("#year-select-"+t).val(),selected_month:e.siblings("#month-select-"+t).val(),selected_day:e.siblings("#day-select-"+t).val(),selected_hour:e.siblings("#hour-select-"+t).val(),selected_minute:e.siblings("#minute-select-"+t).val()},e={date_format:e.attr("data-date-format"),date_time:e.attr("data-date-time")},a="";return"date"!=e.date_time&&"date-time"!=e.date_time||(t.selected_day=t.selected_day<10?"0"+t.selected_day:t.selected_day,a=e.date_format.match(/F j, Y/)?["January","Febuary","March","April","May","June","July","August","September","October","November","December"][parseInt(t.selected_month)-1]+" "+t.selected_day+", "+t.selected_year:(t.selected_month=t.selected_month<10?"0"+t.selected_month:t.selected_month,e.date_format.match(/Y-m-d/)?t.selected_year+"-"+t.selected_month+"-"+t.selected_day:e.date_format.match(/m\/d\/Y/)?t.selected_month+"/"+t.selected_day+"/"+t.selected_year:t.selected_day+"/"+t.selected_month+"/"+t.selected_year)),"time"!=e.date_time&&"date-time"!=e.date_time||(t.selected_minute=t.selected_minute<10?"0"+t.selected_minute:t.selected_minute,e.date_format.match(/H:i/)?(t.selected_hour=t.selected_hour<10?"0"+t.selected_hour:t.selected_hour,a+=" "+t.selected_hour+":"+t.selected_minute):(e="PM",t.selected_hour<12?(e="AM",0==t.selected_hour&&(t.selected_hour=12)):12=a[0]},everest_forms_params.il8n_min_word_length_err_msg),jQuery("#"+e.id).each(function(){jQuery(this).rules("add",{minWordLength:[t]})})})}};l.init()});