$(document).ready(function(){function checkForChange($elem,force){var $validationWrap=$elem.closest('.form-group');if($elem.val()!==''||force){$validationWrap.addClass('_input-active');$validationWrap.focusout(function(){$(this).removeClass('_has-error')})}else{if(!$elem.attr('placeholder')){$validationWrap.removeClass('_input-active')}}}
$('.form-group input.form-control').each(function(){var $this=$(this);checkForChange($this);$this.on('input focusout',function(){checkForChange($this,!1)});$this.on('focus',function(){checkForChange($this,!0)})});$('.form-group textarea.form-control').each(function(){var $this=$(this);checkForChange($this);$this.on('input focusout',function(){checkForChange($this,!1);$this.removeClass('_active')});$this.on('focus',function(){checkForChange($this,!0);$this.addClass('_active')})});$('.tx-powermail').on('submitted.powermail.form',function(){$('.form-group input.form-control').each(function(){var $this=$(this);checkForChange($this)});$('.form-group textarea.form-control').each(function(){var $this=$(this);checkForChange($this)})});$('.powermail_date').each(function(){var $this=$(this);$this.closest('.form-group').addClass('__date-picker')});$('select:not(".custom-select")').selectize(selectizeConfig)});let selectizeConfig={create:!0,openOnFocus:!1,allowEmptyOption:!0,onInitialize:function(){let selectField=$(this)[0];let $validationWrap=$(selectField.$input[0]).closest('.form-group');$validationWrap.addClass('_input-active');if(!($validationWrap.hasClass('_input-active'))){let $input=$($validationWrap.find('.selectize-input'));$input.addClass('_init')}
this.$control.on("click",function(){selectField.ignoreFocusOpen=!0;setTimeout(function(){selectField.ignoreFocusOpen=!1},50)})},onFocus:function(){let selectField=$(this)[0];let $validationWrap=$(selectField.$input[0]).closest('.form-group');let $input=$($validationWrap.find('.selectize-input'));$validationWrap.addClass('_input-active');$validationWrap.removeClass('_has-error');$input.removeClass('_init');if(!this.ignoreFocusOpen){this.open()}},onChange:function(){let selectField=$(this)[0]}};$(document).ready(function(){$('.powermail-accordion').first().find('[data-toggle="collapse"]').trigger('click');$('.powermail-accordion').find('.accordion-collapse').on('show.bs.collapse',function(){$('.powermail-accordion').find('.accordion-collapse').not($(this)).collapse('hide')})})