var gform=window.gform||{};function gformBindFormatPricingFields(){jQuery(".ginput_amount, .ginput_donation_amount").off("change.gform").on("change.gform",function(){gformFormatPricingField(this)}),jQuery(".ginput_amount, .ginput_donation_amount").each(function(){gformFormatPricingField(this)})}function Currency(e){this.currency=e,this.toNumber=function(e){return this.isNumeric(e)?parseFloat(e):gformCleanNumber(e,this.currency.symbol_right,this.currency.symbol_left,this.currency.decimal_separator)},this.toMoney=function(e,t){if((t=t||!1)||(e=gformCleanNumber(e,this.currency.symbol_right,this.currency.symbol_left,this.currency.decimal_separator)),!1===e)return"";"-"==(e+=negative="")[0]&&(e=parseFloat(e.substr(1)),negative="-"),money=this.numberFormat(e,this.currency.decimals,this.currency.decimal_separator,this.currency.thousand_separator),"0.00"==money&&(negative="");var r=this.currency.symbol_left?this.currency.symbol_left+this.currency.symbol_padding:"",i=this.currency.symbol_right?this.currency.symbol_padding+this.currency.symbol_right:"";return money=negative+this.htmlDecode(r)+money+this.htmlDecode(i),money},this.numberFormat=function(e,t,r,i,n){n=void 0===n||n,e=(e+"").replace(",","").replace(" ","");var o,a,s,l=isFinite(+e)?+e:0,d=isFinite(+t)?Math.abs(t):0,f=void 0===i?",":i,c=void 0===r?".":r,u="";return 3<(u="0"==t?(l+=1e-10,(""+Math.round(l)).split(".")):-1==t?(""+l).split("."):(o=l+=1e-10,a=d,s=Math.pow(10,a),(""+Math.round(o*s)/s).split(".")))[0].length&&(u[0]=u[0].replace(/\B(?=(?:\d{3})+(?!\d))/g,f)),n&&(u[1]||"").length<d&&(u[1]=u[1]||"",u[1]+=new Array(d-u[1].length+1).join("0")),u.join(c)},this.isNumeric=function(e){return gformIsNumber(e)},this.htmlDecode=function(e){var t,r,i=e,n=i.match(/&#[0-9]{1,5};/g);if(null!=n)for(var o=0;o<n.length;o++)i=-32768<=(t=(r=n[o]).substring(2,r.length-1))&&t<=65535?i.replace(r,String.fromCharCode(t)):i.replace(r,"");return i}}function gformCleanNumber(e,t,r,i){var n="",o="",a="",s=!1;e=(e=(e=(e+=" ").replace(/&.*?;/g,"")).replace(t,"")).replace(r,"");for(var l=0;l<e.length;l++)a=e.substr(l,1),0<=parseInt(a,10)&&parseInt(a,10)<=9||a==i?n+=a:"-"==a&&(s=!0);for(l=0;l<n.length;l++)"0"<=(a=n.substr(l,1))&&a<="9"?o+=a:a==i&&(o+=".");return s&&(o="-"+o),!!gformIsNumber(o)&&parseFloat(o)}function gformGetDecimalSeparator(e){var t;switch(e){case"currency":t=new Currency(gf_global.gf_currency_config).currency.decimal_separator;break;case"decimal_comma":t=",";break;default:t="."}return t}function gformIsNumber(e){return!isNaN(parseFloat(e))&&isFinite(e)}function gformIsNumeric(e,t){switch(t){case"decimal_dot":return new RegExp("^(-?[0-9]{1,3}(?:,?[0-9]{3})*(?:.[0-9]+)?)$").test(e);case"decimal_comma":return new RegExp("^(-?[0-9]{1,3}(?:.?[0-9]{3})*(?:,[0-9]+)?)$").test(e)}return!1}function gformDeleteUploadedFile(e,t,r){var i=jQuery("#field_"+e+"_"+t),n=jQuery(r).parent().index();i.find(".ginput_preview").eq(n).remove(),i.find('input[type="file"],.validation_message,#extensions_message_'+e+"_"+t).removeClass("gform_hidden"),i.find(".ginput_post_image_file").show(),i.find('input[type="text"]').val("");var o=jQuery("#gform_uploaded_files_"+e).val();if(o){var a=jQuery.secureEvalJSON(o);if(a){var s="input_"+t,l=i.find("#gform_multifile_upload_"+e+"_"+t);if(0<l.length){a[s].splice(n,1);var d=l.data("settings"),f=d.gf_vars.max_files;jQuery("#"+d.gf_vars.message_id).html(""),a[s].length<f&&gfMultiFileUploader.toggleDisabled(d,!1)}else a[s]=null;jQuery("#gform_uploaded_files_"+e).val(jQuery.toJSON(a))}}}void 0===jQuery.fn.prop&&(jQuery.fn.prop=jQuery.fn.attr),jQuery(document).ready(function(){jQuery(".gform_validation_errors").length&&(jQuery("#gf_form_focus").focus(),setTimeout(function(){wp.a11y.speak(jQuery(".gform_validation_errors > h2").text())},1e3))}),jQuery(document).bind("gform_post_render",gformBindFormatPricingFields),gform.instances={},gform.console={error:function(e){window.console&&console.error(e)},info:function(e){window.console&&console.info(e)},log:function(e){window.console&&console.log(e)}},gform.adminUtils={handleUnsavedChanges:function(e){var t=null;jQuery(e).find("input, select, textarea").on("change keyup",function(){void 0===jQuery(this).attr("onChange")&&void 0===jQuery(this).attr("onClick")&&(t=!0),"enable-api"===(jQuery(this).next().data("jsButton")||jQuery(this).data("jsButton"))&&(t=null)}),"gravityformswebapi"===this.getUrlParameter("subview")&&gf_webapi_vars.api_enabled!==gf_webapi_vars.enable_api_checkbox_checked&&(t=!0),jQuery(e).on("submit",function(){t=null}),window.onbeforeunload=function(){return t}},getUrlParameter:function(e){for(var t=window.location.search.substring(1).split("&"),r=0;r<t.length;r++){var i=t[r].split("=");if(i[0]==e)return i[1]}},handleIEDisplay:function(){var e=!gform.tools.isIE(),t=gform.tools.getNodes("show-if-ie",!0),r=gform.tools.getNodes("hide-if-ie",!0),i=gform.tools.getNodes("show-if-not-ie",!0),n=gform.tools.getNodes("hide-if-not-ie",!0);e?(t.forEach(function(e){e.classList.add("active")}),r.forEach(function(e){e.classList.remove("active")})):(i.forEach(function(e){e.classList.add("active")}),n.forEach(function(e){e.classList.remove("active")}))}},window.HandleUnsavedChanges=gform.adminUtils.handleUnsavedChanges,gform.tools={defaultFor:function(e,t){return void 0!==e?e:t},getFocusable:function(e){return e=this.defaultFor(e,document),this.convertElements(e.querySelectorAll('button, [href], input, select, textarea, [tabindex]:not([tabindex="-1"])')).filter(function(e){return this.visible(e)}.bind(this))},htmlToElement:function(e){var t=document.createElement("template");return e=e.trim(),t.innerHTML=e,t.content.firstChild},elementToHTML:function(e){return e.outerHTML},convertElements:function(e){for(var t=[],r=e.length;r--;t.unshift(e[r]));return t},delegate:function(e,r,i,n){var t=document.querySelectorAll(e);[].forEach.call(t,function(e,t){e.addEventListener(r,function(e){var t,r;t=e.target,r=i,(t.matches||t.msMatchesSelector).call(t,r)&&n(e)})})},getClosest:function(e,t){var r,i;for(["matches","webkitMatchesSelector","mozMatchesSelector","msMatchesSelector","oMatchesSelector"].some(function(e){return"function"==typeof document.body[e]&&(r=e,!0)});e;){if((i=e.parentElement)&&i[r](t))return i;e=i}return null},getNodes:function(e,t,r,i){if(!e)return gform.console.error("Please pass a selector to gform.tools.getNodes"),[];var n=i?e:'[data-js="'+e+'"]',o=(r=this.defaultFor(r,document)).querySelectorAll(n);return t&&(o=this.convertElements(o)),o},mergeObjects:function(){for(var e={},t=0;t<arguments.length;t+=1)for(var r=arguments[t],i=Object.keys(r),n=0;n<i.length;n+=1)e[i[n]]=r[i[n]];return e},setAttr:function(e,t,r,i,n){if(!e||!t||!r)return gform.console.error("Please pass a selector, attribute and value to gform.tools.setAttr"),[];i=this.defaultFor(i,document),n=this.defaultFor(n,0),setTimeout(function(){gform.tools.getNodes(e,!0,i,!0).forEach(function(e){e.setAttribute(t,r)})},n)},isRtl:function(){if("rtl"===jQuery("html").attr("dir"))return!0},isIE:function(){return window.document.documentMode},visible:function(e){return!!(e.offsetWidth||e.offsetHeight||e.getClientRects().length)},stripSlashes:function(e){return(e+"").replace(/\\(.?)/g,function(e,t){switch(t){case"\\":return"\\";case"0":return"\0";case"":return"";default:return t}})}},gform.a11y={},gform.options={jqEditorAccordions:{heightStyle:"content",collapsible:!0,animate:!1,create:function(e){gform.tools.setAttr(".ui-accordion-header","tabindex","0",e.target,100)},activate:function(e){gform.tools.setAttr(".ui-accordion-header","tabindex","0",e.target,100)}}},gform.components={},gform.components.dropdown=function(e){this.el=null,this.control=null,this.controlText=null,this.triggers=[],this.state={open:!1},this.options={closeOnSelect:!0,container:document,onItemSelect:function(){},reveal:"click",selector:"",showSpinner:!1,swapLabel:!0},this.options=gform.tools.mergeObjects(this.options,gform.tools.defaultFor(e,{})),this.el=gform.tools.getNodes(this.options.selector,!1,this.options.container)[0],this.el?(this.bindEvents(),this.setupUI(),this.storeTriggers(),this.hideSpinner=function(){this.el.classList.remove("gform-dropdown--show-spinner")},this.showSpinner=function(){this.el.classList.add("gform-dropdown--show-spinner")}):gform.console.error("Gform dropdown couldn't find [data-js=\""+this.options.selector+'"] to instantiate on.')},gform.components.dropdown.prototype.handleChange=function(e){this.options.onItemSelect(e.target.dataset.value),this.options.showSpinner&&this.showSpinner(),this.options.swapLabel&&(this.controlText.innerText=e.target.innerText),this.options.closeOnSelect&&this.handleControl()},gform.components.dropdown.prototype.handleControl=function(){this.state.open?this.closeDropdown():this.openDropdown()},gform.components.dropdown.prototype.openDropdown=function(){this.state.open||(this.el.classList.add("gform-dropdown--reveal"),setTimeout(function(){this.el.classList.add("gform-dropdown--open"),this.control.setAttribute("aria-expanded","true"),this.state.open=!0}.bind(this),25),setTimeout(function(){this.el.classList.remove("gform-dropdown--reveal")}.bind(this),200))},gform.components.dropdown.prototype.closeDropdown=function(){this.state.open=!1,this.el.classList.remove("gform-dropdown--open"),this.el.classList.add("gform-dropdown--hide"),this.control.setAttribute("aria-expanded","false"),setTimeout(function(){this.el.classList.remove("gform-dropdown--hide")}.bind(this),150)},gform.components.dropdown.prototype.handleMouseenter=function(){"hover"!==this.options.reveal||this.state.open||this.openDropdown()},gform.components.dropdown.prototype.handleMouseleave=function(e){"hover"===this.options.reveal&&this.closeDropdown()},gform.components.dropdown.prototype.handleA11y=function(e){if(this.state.open)return 27===e.keyCode?(this.closeDropdown(),void this.control.focus()):void(9!==e.keyCode||gform.tools.getClosest(e.target,'[data-js="'+this.options.selector+'"]')||this.triggers[0].focus())},gform.components.dropdown.prototype.handleSearch=function(e){var t=e.target.value.toLowerCase();this.triggers.forEach(function(e){e.innerText.toLowerCase().includes(t)?e.parentNode.style.display="":e.parentNode.style.display="none"})},gform.components.dropdown.prototype.setupUI=function(){"hover"===this.options.reveal&&this.el.classList.add("gform-dropdown--hover")},gform.components.dropdown.prototype.storeTriggers=function(){this.control=gform.tools.getNodes("gform-dropdown-control",!1,this.el)[0],this.controlText=gform.tools.getNodes("gform-dropdown-control-text",!1,this.control)[0],this.triggers=gform.tools.getNodes("gform-dropdown-trigger",!0,this.el)},gform.components.dropdown.prototype.bindEvents=function(){gform.tools.delegate('[data-js="'+this.options.selector+'"]',"click",'[data-js="gform-dropdown-trigger"]',this.handleChange.bind(this)),gform.tools.delegate('[data-js="'+this.options.selector+'"]',"click",'[data-js="gform-dropdown-control"], [data-js="gform-dropdown-control"] *',this.handleControl.bind(this)),gform.tools.delegate('[data-js="'+this.options.selector+'"]',"keyup",'[data-js="gform-dropdown-search"]',this.handleSearch.bind(this)),this.el.addEventListener("mouseenter",this.handleMouseenter.bind(this)),this.el.addEventListener("mouseleave",this.handleMouseleave.bind(this)),this.el.addEventListener("keyup",this.handleA11y.bind(this)),document.addEventListener("keyup",this.handleA11y.bind(this)),document.addEventListener("click",function(e){!this.el.contains(e.target)&&this.state.open&&this.handleControl()}.bind(this))};var _gformPriceFields=new Array,_anyProductSelected;function gformIsHidden(e){return"none"==e.parents(".gfield").not(".gfield_hidden_product").css("display")}function gformCalculateTotalPrice(e){if(_gformPriceFields[e]){var t=0;_anyProductSelected=!1;for(var r=0;r<_gformPriceFields[e].length;r++)t+=gformCalculateProductPrice(e,_gformPriceFields[e][r]);if(_anyProductSelected)t+=gformGetShippingPrice(e);window.gform_product_total&&(t=window.gform_product_total(e,t)),t=gform.applyFilters("gform_product_total",t,e);var i=jQuery(".ginput_total_"+e);if(0<i.length){var n=i.val(),o=gformFormatMoney(t,!0);n!=t&&i.val(t).change(),o!=i.first().text()&&i.val(o)}}}function gformGetShippingPrice(e){var t=jQuery(".gfield_shipping_"+e+" input[readonly], .gfield_shipping_"+e+" select, .gfield_shipping_"+e+" input:checked"),r=0;return 1!=t.length||gformIsHidden(t)||(r=t.attr("readonly")?t.val():gformGetPrice(t.val())),gformToNumber(r)}function gformGetFieldId(e){var t=jQuery(e).attr("id").split("_");return t.length<=0?0:t[t.length-1]}function gformCalculateProductPrice(a,e){var t="_"+a+"_"+e;jQuery(".gfield_option"+t+", .gfield_shipping_"+a).find("select").each(function(){var e=jQuery(this),r=gformGetPrice(e.val()),i=e.attr("id").split("_")[2];e.children("option").each(function(){var e=jQuery(this),t=gformGetOptionLabel(e,e.val(),r,a,i);e.html(t)})}),jQuery(".gfield_option"+t).find(".gfield_checkbox").find("input:checkbox").each(function(){var e=jQuery(this),t=e.attr("id"),r=t.split("_")[2],i=t.replace("choice_","#label_"),n=jQuery(i),o=gformGetOptionLabel(n,e.val(),0,a,r);n.html(o)}),jQuery(".gfield_option"+t+", .gfield_shipping_"+a).find(".gfield_radio").each(function(){var n=0,e=jQuery(this),o=e.attr("id").split("_")[2],t=e.find("input:radio:checked").val();t&&(n=gformGetPrice(t)),e.find("input:radio").each(function(){var e=jQuery(this),t=e.attr("id").replace("choice_","#label_"),r=jQuery(t);if(r){var i=gformGetOptionLabel(r,e.val(),n,a,o);r.html(i)}})});var r=gformGetBasePrice(a,e),i=gformGetProductQuantity(a,e);return 0<i&&(jQuery(".gfield_option"+t).find("input:checked, select").each(function(){gformIsHidden(jQuery(this))||(r+=gformGetPrice(jQuery(this).val()))}),_anyProductSelected=!0),r=gformRoundPrice(r*=i)}function gformGetProductQuantity(e,t){if(!gformIsProductSelected(e,t))return 0;var r,i,n=jQuery("#ginput_quantity_"+e+"_"+t);if(n.length||(n=jQuery("#input_"+e+"_"+t+"_1")),gformIsHidden(n))return 0;0<n.length?r=n.val():(r=1,0<(n=jQuery(".gfield_quantity_"+e+"_"+t+" :input")).length&&(r=n.val(),i=gf_get_field_number_format(gf_get_input_id_by_html_id(n.attr("id")),e,"value")));return r=(r=gformCleanNumber(r,"","",gformGetDecimalSeparator(i=i||"currency")))||0}function gformIsProductSelected(e,t){var r="_"+e+"_"+t,i=jQuery("#ginput_base_price"+r+", .gfield_donation"+r+' input[type="text"], .gfield_product'+r+" .ginput_amount");return!(!i.val()||gformIsHidden(i))||!(!(i=jQuery(".gfield_product"+r+" select, .gfield_product"+r+" input:checked, .gfield_donation"+r+" select, .gfield_donation"+r+" input:checked")).val()||gformIsHidden(i))}function gformGetBasePrice(e,t){var r="_"+e+"_"+t,i=0,n=jQuery("#ginput_base_price"+r+", .gfield_donation"+r+' input[type="text"], .gfield_product'+r+" .ginput_amount");if(0<n.length)i=n.val(),gformIsHidden(n)&&(i=0);else{var o=(n=jQuery(".gfield_product"+r+" select, .gfield_product"+r+" input:checked, .gfield_donation"+r+" select, .gfield_donation"+r+" input:checked")).val();o&&(i=1<(o=o.split("|")).length?o[1]:0),gformIsHidden(n)&&(i=0)}return!1===(i=new Currency(gf_global.gf_currency_config).toNumber(i))?0:i}function gformFormatMoney(e,t){return gf_global.gf_currency_config?new Currency(gf_global.gf_currency_config).toMoney(e,t):e}function gformFormatPricingField(e){if(gf_global.gf_currency_config){var t=new Currency(gf_global.gf_currency_config).toMoney(jQuery(e).val());jQuery(e).val(t)}}function gformToNumber(e){return new Currency(gf_global.gf_currency_config).toNumber(e)}function gformGetPriceDifference(e,t){var r=parseFloat(t)-parseFloat(e);return price=gformFormatMoney(r,!0),0<r&&(price="+"+price),price}function gformGetOptionLabel(e,t,r,i,n){e=jQuery(e);var o=gformGetPrice(t),a=e.attr("price"),s=e.html().replace(/<span(.*)<\/span>/i,"").replace(a,""),l=gformGetPriceDifference(r,o);l=0==gformToNumber(l)?"":" "+l,e.attr("price",l);var d="option"==e[0].tagName.toLowerCase()?" "+l:"<span class='ginput_price'>"+l+"</span>",f=s+d;return window.gform_format_option_label&&(f=gform_format_option_label(f,s,d,r,o,i,n)),f}function gformGetProductIds(e,t){for(var r=jQuery(t).hasClass(e)?jQuery(t).attr("class").split(" "):jQuery(t).parents("."+e).attr("class").split(" "),i=0;i<r.length;i++)if(r[i].substr(0,e.length)==e&&r[i]!=e)return{formId:r[i].split("_")[2],productFieldId:r[i].split("_")[3]};return{formId:0,fieldId:0}}function gformGetPrice(e){var t=e.split("|"),r=new Currency(gf_global.gf_currency_config);return 1<t.length&&!1!==r.toNumber(t[1])?r.toNumber(t[1]):0}function gformRoundPrice(e){var t=new Currency(gf_global.gf_currency_config),r=t.numberFormat(e,t.currency.decimals,".","");return parseFloat(r)}function gformRegisterPriceField(e){_gformPriceFields[e.formId]||(_gformPriceFields[e.formId]=new Array);for(var t=0;t<_gformPriceFields[e.formId].length;t++)if(_gformPriceFields[e.formId][t]==e.productFieldId)return;_gformPriceFields[e.formId].push(e.productFieldId)}function gformInitPriceFields(){for(formId in jQuery(".gfield_price").each(function(){gformRegisterPriceField(gformGetProductIds("gfield_price",this)),jQuery(this).on("input change",'input[type="text"], input[type="number"], select',function(){var e=gformGetProductIds("gfield_price",this);0==e.formId&&(e=gformGetProductIds("gfield_shipping",this)),jQuery(document).trigger("gform_price_change",[e,this]),gformCalculateTotalPrice(e.formId)}),jQuery(this).on("click",'input[type="radio"], input[type="checkbox"]',function(){var e=gformGetProductIds("gfield_price",this);0==e.formId&&(e=gformGetProductIds("gfield_shipping",this)),jQuery(document).trigger("gform_price_change",[e,this]),gformCalculateTotalPrice(e.formId)})}),_gformPriceFields)_gformPriceFields.hasOwnProperty(formId)&&gformCalculateTotalPrice(formId)}function gformShowPasswordStrength(e){var t=gformPasswordStrength(document.getElementById(e).value,document.getElementById(e+"_2")?document.getElementById(e+"_2").value:""),r=window.gf_text["password_"+t],i="unknown"===t?"blank":t;jQuery("#"+e+"_strength").val(t),jQuery("#"+e+"_strength_indicator").removeClass("blank mismatch short good bad strong").addClass(i).html(r)}function gformPasswordStrength(e,t){if(e.length<=0)return"blank";switch(wp.passwordStrength.meter(e,wp.passwordStrength.userInputBlacklist(),t)){case-1:return"unknown";case 2:return"bad";case 3:return"good";case 4:return"strong";case 5:return"mismatch";default:return"short"}}function gformToggleShowPassword(e){var t=jQuery("#"+e),r=t.parent().find("button"),i=r.find("span");switch(t.attr("type")){case"password":t.attr("type","text"),r.attr("label",r.attr("data-label-hide")),i.removeClass("dashicons-hidden").addClass("dashicons-visibility");break;case"text":t.attr("type","password"),r.attr("label",r.attr("data-label-show")),i.removeClass("dashicons-visibility").addClass("dashicons-hidden")}}function gformToggleCheckboxes(e){var t,r=jQuery(e),i=r.is('input[type="checkbox"]'),n=i?r.parent():r.prev(),o=n.find("label"),a=n.parent().find(".gchoice:not( .gchoice_select_all )"),s=gf_get_form_id_by_html_id(n.parents(".gfield").attr("id")),l=rgars(window,"gf_global/gfcalc/"+s);if(i)t=e.checked;else{var d=r.data("checked");t="boolean"==typeof d?!d:!(1===parseInt(d))}a.each(function(){jQuery('input[type="checkbox"]',this).prop("checked",t).trigger("change"),"function"==typeof jQuery('input[type="checkbox"]',this)[0].onclick&&jQuery('input[type="checkbox"]',this)[0].onclick()}),i?o.html(t?o.data("label-deselect"):o.data("label-select")):(r.html(t?r.data("label-deselect"):r.data("label-select")),r.data("checked",t)),wp.a11y.speak(t?gf_field_checkbox.strings.selected:gf_field_checkbox.strings.deselected),l&&l.runCalcs(s,l.formulaFields)}function gformToggleRadioOther(e){var t=e.parentElement.parentElement.parentElement.lastChild.querySelector('input[type="text"]');t&&(t.disabled="gf_other_choice"!==e.value)}function gformAddListItem(e,t){var r=jQuery(e);if(!r.hasClass("gfield_icon_disabled")){var i=r.parents(".gfield_list_group"),n=i.clone(),o=i.parents(".gfield_list_container"),a=n.find(":input:last").attr("tabindex");n.find("input, select, textarea").attr("tabindex",a).not(":checkbox, :radio").val(""),n.find(":checkbox, :radio").prop("checked",!1),n=gform.applyFilters("gform_list_item_pre_add",n,i),i.after(n),gformToggleIcons(o,t),gformAdjustClasses(o),gformAdjustRowAttributes(o),gform.doAction("gform_list_post_item_add",n,o),wp.a11y.speak(window.gf_global.strings.newRowAdded)}}function gformDeleteListItem(e,t){var r=jQuery(e).parents(".gfield_list_group"),i=r.parents(".gfield_list_container");r.remove(),gformToggleIcons(i,t),gformAdjustClasses(i),gform.doAction("gform_list_post_item_delete",i),wp.a11y.speak(window.gf_global.strings.rowRemoved)}function gformAdjustClasses(e){e.find(".gfield_list_group").each(function(e){var t=(e+1)%2==0?"gfield_list_row_even":"gfield_list_row_odd";jQuery(this).removeClass("gfield_list_row_odd gfield_list_row_even").addClass(t)})}function gformAdjustRowAttributes(e){e.parents(".gform_wrapper").hasClass("gform_legacy_markup_wrapper")||e.find(".gfield_list_group").each(function(e){var t=jQuery(this).find("input, select, textarea");t.attr("aria-label",t.data("aria-label-template").format(e+1));var r=jQuery(this).find(".delete_list_item");r.attr("aria-label",r.data("aria-label-template").format(e+1))})}function gformToggleIcons(e,t){var r=e.find(".gfield_list_group").length,i=e.find(".add_list_item");e.find(".delete_list_item").css("visibility",1==r?"hidden":"visible"),0<t&&t<=r?(i.data("title",e.find(".add_list_item").attr("title")),i.addClass("gfield_icon_disabled").attr("title","")):0<t&&(i.removeClass("gfield_icon_disabled"),i.data("title")&&i.attr("title",i.data("title")))}function gformAddRepeaterItem(e,t){var r=jQuery(e);if(!r.hasClass("gfield_icon_disabled")){var i=r.closest(".gfield_repeater_item"),n=i.clone(),o=i.closest(".gfield_repeater_container"),a=n.find(":input:last").attr("tabindex");n.find('input[type!="hidden"], select, textarea').attr("tabindex",a).not(":checkbox, :radio").val(""),n.find(":checkbox, :radio").prop("checked",!1),n.find(".validation_message").remove(),n=gform.applyFilters("gform_repeater_item_pre_add",n,i),i.after(n),n.children(".gfield_repeater_cell").each(function(){var e=jQuery(this).find(".gfield_repeater_container").first();0<e.length&&(resetContainerItems=function(e){e.children(".gfield_repeater_items").children(".gfield_repeater_item").each(function(e){jQuery(this).children(".gfield_repeater_cell").each(function(){var e=jQuery(this).find(".gfield_repeater_container").first();0<e.length&&resetContainerItems(e)})}),e.children(".gfield_repeater_items").children(".gfield_repeater_item").not(":first").remove()},resetContainerItems(e))}),gformResetRepeaterAttributes(o),"function"==typeof gformInitDatepicker&&(o.find(".ui-datepicker-trigger").remove(),o.find(".hasDatepicker").removeClass("hasDatepicker"),gformInitDatepicker()),gformBindFormatPricingFields(),gformToggleRepeaterButtons(o,t),gform.doAction("gform_repeater_post_item_add",n,o)}}function gformDeleteRepeaterItem(e,t){var r=jQuery(e).closest(".gfield_repeater_item"),i=r.closest(".gfield_repeater_container");r.remove(),gformResetRepeaterAttributes(i),gformToggleRepeaterButtons(i,t),gform.doAction("gform_repeater_post_item_delete",i)}function gformResetRepeaterAttributes(e,_,h){var y=null;void 0===_&&(_=0),void 0===h&&(h=0),e.children(".gfield_repeater_items").children(".gfield_repeater_item").each(function(){jQuery(this).children(".gfield_repeater_cell").each(function(){var p=jQuery(this),e=jQuery(this).find(".gfield_repeater_container").first();0<e.length?gformResetRepeaterAttributes(e,_+1,h):jQuery(this).find("input, select, textarea, :checkbox, :radio").each(function(){var e=jQuery(this),t=e.attr("name");if(void 0!==t){var r=/^(input_[^\[]*)((\[[0-9]+\])+)/.exec(t);if(r){r[1];for(var i=r[2],n=/\[([0-9]+)\]/g,o=[],a=n.exec(i);null!=a;)o.push(a[1]),a=n.exec(i);for(var s=r[1],l="",d=(o=o.reverse()).length-1;0<=d;d--)d==_?(s+="["+h+"]",l+="-"+h):(s+="["+o[d]+"]",l+="-"+o[d]);var f=e.attr("id"),c=p.find("label[for='"+f+"']");if(f){var u=f.match(/((choice|input)_[0-9|_]*)-/);u&&u[2]&&(l=u[1]+l,c.attr("for",l),e.attr("id",l))}var g=t.replace(r[0],s),m=jQuery('input[name="'+g+'"]').is(":checked");e.is(":radio")&&e.is(":checked")&&t!==g&&m&&(null!==y&&y.prop("checked",!0),e.prop("checked",!1),y=e),e.attr("name",g)}}})}),0===_&&h++}),null!==y&&(y.prop("checked",!0),y=null)}function gformToggleRepeaterButtons(e){var t=e.closest(".gfield_repeater_wrapper").data("max_items"),r=e.children(".gfield_repeater_items").children(".gfield_repeater_item").length,i=e.children(".gfield_repeater_items").children(".gfield_repeater_item").children(".gfield_repeater_buttons"),n=i.children(".add_repeater_item");i.children(".remove_repeater_item").css("visibility",1==r?"hidden":"visible"),0<t&&t<=r?(n.data("title",i.children(".add_repeater_item").attr("title")),n.addClass("gfield_icon_disabled").attr("title","")):0<t&&(n.removeClass("gfield_icon_disabled"),n.data("title")&&n.attr("title",n.data("title"))),e.children(".gfield_repeater_items").children(".gfield_repeater_item").children(".gfield_repeater_cell").each(function(e){var t=jQuery(this).find(".gfield_repeater_container").first();0<t.length&&gformToggleRepeaterButtons(t)})}function gformMatchCard(e){var t=gformFindCardType(jQuery("#"+e).val()),r=jQuery("#"+e).parents(".gfield").find(".gform_card_icon_container");t?(jQuery(r).find(".gform_card_icon").removeClass("gform_card_icon_selected").addClass("gform_card_icon_inactive"),jQuery(r).find(".gform_card_icon_"+t).removeClass("gform_card_icon_inactive").addClass("gform_card_icon_selected")):jQuery(r).find(".gform_card_icon").removeClass("gform_card_icon_selected gform_card_icon_inactive")}function gformFindCardType(e){if(e.length<4)return!1;var t=window.gf_cc_rules,r=new Array;for(type in t)if(t.hasOwnProperty(type))for(i in t[type])if(t[type].hasOwnProperty(i)&&0===t[type][i].indexOf(e.substring(0,t[type][i].length))){r[r.length]=type;break}return 1==r.length&&r[0].toLowerCase()}function gformToggleCreditCard(){jQuery("#gform_payment_method_creditcard").is(":checked")?jQuery(".gform_card_fields_container").slideDown():jQuery(".gform_card_fields_container").slideUp()}function gformInitChosenFields(e,r){return jQuery(e).each(function(){var e=jQuery(this);if("rtl"==jQuery("html").attr("dir")&&e.addClass("chosen-rtl chzn-rtl"),e.is(":visible")&&0==e.siblings(".chosen-container").length){var t=gform.applyFilters("gform_chosen_options",{no_results_text:r},e);e.chosen(t)}})}function gformInitCurrencyFormatFields(e){jQuery(e).each(function(){jQuery(this).val(gformFormatMoney(jQuery(this).val()))}).change(function(e){jQuery(this).val(gformFormatMoney(jQuery(this).val()))})}var GFMergeTag=function(){GFMergeTag.getMergeTagValue=function(e,t,r){void 0===r&&(r=""),r=r.replace(":","");var i,n=parseInt(t,10),o=jQuery("#field_"+e+"_"+n),a=n==t?'input[name^="input_'+n+'"]':'input[name="input_'+t+'"]',s=o.find(a+', select[name^="input_'+t+'"], textarea[name="input_'+t+'"]');if(!(!window.gf_check_field_rule||"show"==gf_check_field_rule(e,n,!0,"")))return"";o.find(".ginput_container_email").hasClass("ginput_complex")&&(s=s.first());var l=gform.applyFilters("gform_value_merge_tag_"+e+"_"+n,!1,s,r);if(!1!==l)return l;switch(l="",r){case"label":return o.find(".gfield_label").text();case"qty":if(o.hasClass("gfield_price"))return!1===(i=gformGetProductQuantity(e,n))||""===i?0:i}if("checkbox"!==s.prop("type")&&"radio"!==s.prop("type")||(s=s.filter(":checked")),1===s.length){if(!s.is("select")&&"radio"!==s.prop("type")&&"checkbox"!==s.prop("type")||""!==r)void 0===i&&(i=s.val());else if((i=s.is("select")?s.find("option:selected"):"radio"===s.prop("type")&&s.parent().hasClass("gchoice_button")?s.parent().siblings(".gchoice_label").find("label").clone():s.next("label").clone()).find("span").remove(),1===i.length)i=i.text();else{for(var d=[],f=0;f<i.length;f++)d[f]=jQuery(i[f]).text();i=d}l=jQuery.isArray(i)?i.join(", "):"string"==typeof i?GFMergeTag.formatValue(i,r):""}else if(1<s.length){i=[];for(f=0;f<s.length;f++)if("checkbox"===s.prop("type")&&""===r){var c=jQuery(s[f]).next("label").clone();c.find("span").remove(),i[f]=GFMergeTag.formatValue(c.text(),r),c.remove()}else i[f]=GFMergeTag.formatValue(jQuery(s[f]).val(),r);l=i.join(", ")}return l},GFMergeTag.replaceMergeTags=function(e,t){var r=GFMergeTag.parseMergeTags(t);for(i in r)if(r.hasOwnProperty(i)){var n=r[i][1],o=(parseInt(n,10),null==r[i][3]?"":r[i][3].replace(":","")),a=GFMergeTag.getMergeTagValue(e,n,o);t=t.replace(r[i][0],a)}return t},GFMergeTag.formatValue=function(e,t){var r="";switch(r=1<(e=e.split("|")).length&&("price"===t||"currency"===t)?gformToNumber(e[1]):e[0],t){case"price":r=!1===(r=gformToNumber(r))?"":r;break;case"currency":r=!1===(r=gformFormatMoney(r,!1))?"":r;break;case"numeric":return!1===(r=gformToNumber(r))?0:r}return r},GFMergeTag.parseMergeTags=function(e,t){void 0===t&&(t=/{[^{]*?:(\d+(\.\d+)?)(:(.*?))?}/i);for(var r=[];t.test(e);){var i=r.length;r[i]=t.exec(e),e=e.replace(""+r[i][0],"")}return r}};new GFMergeTag;var GFCalc=function(formId,formulaFields){this.formId=formId,this.formulaFields=formulaFields,this.exprPatt=/^[0-9 -/*\(\)]+$/i,this.isCalculating={},this.init=function(e,t){var r=this;jQuery(document).bind("gform_post_conditional_logic",function(){r.runCalcs(e,t)});for(var i=0;i<t.length;i++){var n=jQuery.extend({},t[i]);this.runCalc(n,e),this.bindCalcEvents(n,e)}},this.runCalc=function(formulaField,formId){var calcObj=this,field=jQuery("#field_"+formId+"_"+formulaField.field_id),formulaInput=field.hasClass("gfield_price")?jQuery("#ginput_base_price_"+formId+"_"+formulaField.field_id):jQuery("#input_"+formId+"_"+formulaField.field_id),previous_val=formulaInput.val(),formula=gform.applyFilters("gform_calculation_formula",formulaField.formula,formulaField,formId,calcObj),expr=calcObj.replaceFieldTags(formId,formula,formulaField).replace(/(\r\n|\n|\r)/gm,""),result="";if(calcObj.exprPatt.test(expr))try{result=eval(expr)}catch(e){}isFinite(result)||(result=0),window.gform_calculation_result&&(result=window.gform_calculation_result(result,formulaField,formId,calcObj),window.console&&console.log('"gform_calculation_result" function is deprecated since version 1.8! Use "gform_calculation_result" JS hook instead.')),result=gform.applyFilters("gform_calculation_result",result,formulaField,formId,calcObj);var formattedResult=gform.applyFilters("gform_calculation_format_result",!1,result,formulaField,formId,calcObj),numberFormat=gf_get_field_number_format(formulaField.field_id,formId);if(!1!==formattedResult)result=formattedResult;else if(field.hasClass("gfield_price")||"currency"==numberFormat)result=gformFormatMoney(result||0,!0);else{var decimalSeparator=".",thousandSeparator=",";"decimal_comma"==numberFormat&&(decimalSeparator=",",thousandSeparator="."),result=gformFormatNumber(result,gformIsNumber(formulaField.rounding)?formulaField.rounding:-1,decimalSeparator,thousandSeparator)}result!=previous_val&&(field.hasClass("gfield_price")?(jQuery("#input_"+formId+"_"+formulaField.field_id).text(result),formulaInput.val(result).trigger("change"),jQuery(".gfield_label_product").length&&!jQuery(".ginput_total").length&&(result=jQuery("label[ for=input_"+formId+"_"+formulaField.field_id+"_1 ]").find(".gfield_label_product").text()+" "+result,wp.a11y.speak(result)),gformCalculateTotalPrice(formId)):formulaInput.val(result).trigger("change"))},this.runCalcs=function(e,t){for(var r=0;r<t.length;r++){var i=jQuery.extend({},t[r]);this.runCalc(i,e)}},this.bindCalcEvents=function(e,t){var r=this,i=e.field_id,n=GFMergeTag.parseMergeTags(e.formula);for(var o in r.isCalculating[i]=!1,n)if(n.hasOwnProperty(o)){var a=n[o][1],s=parseInt(a,10),l=jQuery("#field_"+t+"_"+s).find('input[name="input_'+a+'"], select[name="input_'+a+'"]');"checkbox"==l.prop("type")||"radio"==l.prop("type")?jQuery(l).click(function(){r.bindCalcEvent(a,e,t,0)}):l.is("select")||"hidden"==l.prop("type")?jQuery(l).change(function(){r.bindCalcEvent(a,e,t,0)}):jQuery(l).keydown(function(){r.bindCalcEvent(a,e,t)}).change(function(){r.bindCalcEvent(a,e,t,0)}),gform.doAction("gform_post_calculation_events",n[o],e,t,r)}},this.bindCalcEvent=function(e,t,r,i){var n=this,o=t.field_id;i=null==i?345:i,n.isCalculating[o][e]&&clearTimeout(n.isCalculating[o][e]),n.isCalculating[o][e]=window.setTimeout(function(){n.runCalc(t,r)},i)},this.replaceFieldTags=function(e,t,r){var n=GFMergeTag.parseMergeTags(t);for(i in n)if(n.hasOwnProperty(i)){var o=n[i][1],a=parseInt(o,10),s="value";if(n[i][3])s=n[i][3];else{var l=jQuery(".gfield_price input[name=input_"+a+"]").is("input[type=radio]"),d=0<jQuery(".gfield_price select[name=input_"+a+"]").length,f=jQuery('.gfield_price input[name="input_'+o+'"]').is("input[type=checkbox]");(d||l||f)&&(s="price")}var c=!window.gf_check_field_rule||"show"==gf_check_field_rule(e,a,!0,""),u=c?GFMergeTag.getMergeTagValue(e,o,s):0;u=gform.applyFilters("gform_merge_tag_value_pre_calculation",u,n[i],c,r,e),u=this.cleanNumber(u,e,a,r),t=t.replace(n[i][0],u)}return t},this.cleanNumber=function(e,t,r,i){var n=gf_get_field_number_format(r,t);return e=(e=gformCleanNumber(e,"","",gformGetDecimalSeparator(n=n||gf_get_field_number_format(i.field_id,t))))||0},this.init(formId,formulaFields)},__gf_keyup_timeout;function gformFormatNumber(e,t,r,i){void 0===r&&(r=window.gf_global?new Currency(gf_global.gf_currency_config).currency.decimal_separator:".");void 0===i&&(i=window.gf_global?new Currency(gf_global.gf_currency_config).currency.thousand_separator:",");return(new Currency).numberFormat(e,t,r,i,!1)}function getMatchGroups(e,t){for(var r=new Array;t.test(e);){var i=r.length;r[i]=t.exec(e),e=e.replace(""+r[i][0],"")}return r}function gf_get_field_number_format(e,t,r){var i=rgars(window,"gf_global/number_formats/{0}/{1}".format(t,e)),n=!1;return""===i?n:n=void 0===r?!1!==i.price?i.price:i.value:i[r]}function renderRecaptcha(){jQuery(".ginput_recaptcha").each(function(){var t=jQuery(this),e={sitekey:t.data("sitekey"),theme:t.data("theme"),tabindex:t.data("tabindex")};if(t.is(":empty")){t.data("stoken")&&(e.stoken=t.data("stoken"));var r=!1;"invisible"==t.data("size")&&(r=function(e){e&&t.closest("form").submit()}),(r=gform.applyFilters("gform_recaptcha_callback",r,t))&&(e.callback=r),t.data("widget-id",grecaptcha.render(this.id,e)),e.tabindex&&t.find("iframe").attr("tabindex",e.tabindex),gform.doAction("gform_post_recaptcha_render",t)}})}function gformIsRecaptchaPending(e){var t,r=e.find(".ginput_recaptcha");return!(!r.length||"invisible"!==r.data("size"))&&!((t=r.find(".g-recaptcha-response")).length&&t.val())}function gformValidateFileSize(e,t){var r;if(r=0<jQuery(e).closest("div").siblings(".validation_message").length?jQuery(e).closest("div").siblings(".validation_message"):jQuery(e).siblings(".validation_message"),window.FileReader&&window.File&&window.FileList&&window.Blob){var i=e.files[0];i&&i.size>t?(r.text(i.name+" - "+gform_gravityforms.strings.file_exceeds_limit),wp.a11y.speak(i.name+" - "+gform_gravityforms.strings.file_exceeds_limit)):r.remove()}}function gformInitSpinner(e,t){jQuery("#gform_"+e).submit(function(){gformAddSpinner(e,t)})}function gformAddSpinner(e,t){void 0!==t&&t||(t=gform.applyFilters("gform_spinner_url",gf_global.spinnerUrl,e)),0==jQuery("#gform_ajax_spinner_"+e).length&&gform.applyFilters("gform_spinner_target_elem",jQuery("#gform_submit_button_"+e+", #gform_wrapper_"+e+" .gform_next_button, #gform_send_resume_link_button_"+e),e).after('<img id="gform_ajax_spinner_'+e+'"  class="gform_ajax_spinner" src="'+t+'" alt="" />')}function gformReInitTinymceInstance(e,t){if(e&&t){var r=window.tinymce;if(r){var i=r.get("input_"+e+"_"+t);if(i){var n=jQuery.extend({},i.settings);i.remove(),r.init(n),gform.console.log("gformReInitTinymceInstance reinitialized TinyMCE on input_"+e+"_"+t+".")}else gform.console.error("gformReInitTinymceInstance did not find an instance for input_"+e+"_"+t+".")}else gform.console.error("gformReInitTinymceInstance requires tinymce to be available.")}else gform.console.error("gformReInitTinymceInstance requires a form and field id.")}function gf_raw_input_change(e,t){clearTimeout(__gf_keyup_timeout);var r=jQuery(t),i=r.attr("id"),n=gf_get_input_id_by_html_id(i),o=gf_get_form_id_by_html_id(i),a=gform.applyFilters("gform_field_meta_raw_input_change",{fieldId:n,formId:o},r,e);if(n=a.fieldId,o=a.formId,n){var s=r.is(":checkbox")||r.is(":radio")||r.is("select"),l=!s||r.is("textarea");"keyup"==e.type&&!l||"change"==e.type&&!s&&!l||("keyup"==e.type?__gf_keyup_timeout=setTimeout(function(){gf_input_change(t,o,n)},300):gf_input_change(t,o,n))}}function gf_get_input_id_by_html_id(e){var t=gf_get_ids_by_html_id(e),r=t[t.length-1];return 3==t.length&&(t.shift(),r=t.join(".")),r}function gf_get_form_id_by_html_id(e){return gf_get_ids_by_html_id(e)[0]}function gf_get_ids_by_html_id(e){for(var t=e?e.split("_"):[],r=t.length-1;0<=r;r--)gformIsNumber(t[r])||t.splice(r,1);return t}function gf_input_change(e,t,r){gform.doAction("gform_input_change",e,t,r)}function gformExtractFieldId(e){var t=parseInt(e.toString().split(".")[0],10);return t||e}function gformExtractInputIndex(e){var t=parseInt(e.toString().split(".")[1],10);return t||!1}if(!function(h,y){h.uploaders={};var v="undefined"!=typeof gform_gravityforms?gform_gravityforms.strings:{},b="undefined"!=typeof gform_gravityforms?gform_gravityforms.vars.images_url:"";function i(n){var f,i,e=y(n).data("settings"),t=new plupload.Uploader(e);function c(e,t){y("#"+e).prepend("<li>"+w(t)+"</li>"),setTimeout(function(){wp.a11y.speak(y("#"+e).text())},1e3)}function u(e){var t,r,i=parseInt(e.gf_vars.max_files,10);if(0<i){var n=i<=p(e.multipart_params.field_id);h.toggleDisabled(e,n),n||(t=e.gf_vars.message_id,r=v.max_reached,y("#"+t+" li:contains('"+r+"')").remove())}}function g(){var e;return e=void 0===(e=y("#gform_uploaded_files_"+f).val())||""===e?{}:y.parseJSON(e)}function m(e){var t=g(),r=_(e);return void 0===t[r]&&(t[r]=[]),t[r]}function p(e){return m(e).length}function _(e){return"input_"+e}function r(e){e.preventDefault()}f=t.settings.multipart_params.form_id,(h.uploaders[e.container]=t).bind("Init",function(e,t){e.features.dragdrop||y(".gform_drop_instructions").hide(),function(e){var t=e.querySelectorAll('input[type="file"]')[0],r=e.querySelectorAll(".gform_button_select_files")[0],i=y(n).closest(".gfield").find(".gfield_label")[0];if(!t||!i||!r)return;i.setAttribute("for",t.id),r.setAttribute("aria-label",r.innerText.toLowerCase()+", "+i.innerText.toLowerCase()),t.setAttribute("tabindex","-1"),t.setAttribute("aria-hidden","true")}(e.settings.container),u(e.settings)}),h.toggleDisabled=function(e,t){("string"==typeof e.browse_button?y("#"+e.browse_button):y(e.browse_button)).prop("disabled",t)},t.init(),t.bind("BeforeUpload",function(e,t){e.settings.multipart_params.original_filename=t.name}),t.bind("FilesAdded",function(o,e){var a,s=parseInt(o.settings.gf_vars.max_files,10),l=p(o.settings.multipart_params.field_id),d=o.settings.gf_vars.disallowed_extensions;if(0<s&&s<=l)y.each(e,function(e,t){o.removeFile(t)});else{y.each(e,function(e,t){if(a=t.name.split(".").pop(),-1<y.inArray(a,d))return c(o.settings.gf_vars.message_id,t.name+" - "+v.illegal_extension),void o.removeFile(t);if(t.status==plupload.FAILED||0<s&&s<=l)o.removeFile(t);else{var r=void 0!==t.size?plupload.formatSize(t.size):v.in_progress,i="$this=jQuery(this); var uploader = gfMultiFileUploader.uploaders."+o.settings.container.id+";uploader.stop();uploader.removeFile(uploader.getFile('"+t.id+"'));$this.after('"+v.cancelled+"'); uploader.start();$this.remove();",n='<div id="{0}" class="ginput_preview">{1} ({2}) <b></b> <a href="javascript:void(0)" title="{3}" onclick="{4}" onkeypress="{4}">{5}</a></div>';n=gform.applyFilters("gform_file_upload_status_markup",n,t,r,v,i,o).format(t.id,w(t.name),r,v.cancel_upload,i,v.cancel),y("#"+o.settings.filelist).prepend(n),l++}}),o.refresh();var t="input:hidden[name='gform_unique_id']",r=y("form#gform_"+f+" "+t);0==r.length&&(r=y(t)),""===(i=r.val())&&(i="xxxxxxxx".replace(/[xy]/g,function(e){var t=16*Math.random()|0;return("x"==e?t:3&t|8).toString(16)}),r.val(i)),0<s&&s<=l&&(h.toggleDisabled(o.settings,!0),c(o.settings.gf_vars.message_id,v.max_reached)),o.settings.multipart_params.gform_unique_id=i,o.start()}}),t.bind("UploadProgress",function(e,t){var r=t.percent+"%";y("#"+t.id+" b").html(r)}),t.bind("Error",function(e,t){if(t.code===plupload.FILE_EXTENSION_ERROR){var r=void 0!==e.settings.filters.mime_types?e.settings.filters.mime_types[0].extensions:e.settings.filters[0].extensions;c(e.settings.gf_vars.message_id,t.file.name+" - "+v.invalid_file_extension+" "+r)}else if(t.code===plupload.FILE_SIZE_ERROR)c(e.settings.gf_vars.message_id,t.file.name+" - "+v.file_exceeds_limit);else{var i="Error: "+t.code+", Message: "+t.message+(t.file?", File: "+t.file.name:"");c(e.settings.gf_vars.message_id,i)}y("#"+t.file.id).html(""),e.refresh()}),t.bind("ChunkUploaded",function(e,t,r){var i=y.secureEvalJSON(r.response);"error"==i.status&&(e.removeFile(t),c(e.settings.gf_vars.message_id,t.name+" - "+i.error.message),y("#"+t.id).html(""))}),t.bind("FileUploaded",function(e,t,r){if(e.getFile(t.id)){var i=y.secureEvalJSON(r.response);if("error"==i.status)return c(e.settings.gf_vars.message_id,t.name+" - "+i.error.message),y("#"+t.id).html(""),void u(e.settings);var n,o,a,s="<strong>"+w(t.name)+"</strong>",l=e.settings.multipart_params.form_id,d=e.settings.multipart_params.field_id;s="undefined"!=typeof gf_legacy&&gf_legacy.is_legacy?"<img class='gform_delete' src='"+b+"/delete.png' onclick='gformDeleteUploadedFile("+l+","+d+", this);' onkeypress='gformDeleteUploadedFile("+l+","+d+", this);' alt='"+v.delete_file+"' title='"+v.delete_file+"' /> "+s:"<button class='gform_delete_file' onclick='gformDeleteUploadedFile("+l+","+d+", this);'><span class='dashicons dashicons-trash' aria-hidden='true'></span><span class='screen-reader-text'>"+v.delete_file+": "+t.name+"</span></button> "+s,s=gform.applyFilters("gform_file_upload_markup",s,t,e,v,b,i),y("#"+t.id).html(s),100==t.percent&&(i.status&&"ok"==i.status?(n=d,o=i.data,(a=m(n)).unshift(o),function(e,t){var r=g(),i=y("#gform_uploaded_files_"+f),n=_(e);r[n]=t,i.val(y.toJSON(r))}(n,a)):c(e.settings.gf_vars.message_id,v.unknown_error+": "+t.name))}}),t.bind("FilesRemoved",function(e,t){u(e.settings)}),y("#"+e.drop_element).on({dragenter:r,dragover:r})}function w(e){return y("<div/>").text(e).html()}y(document).bind("gform_post_render",function(e,t){y("form#gform_"+t+" .gform_fileupload_multifile").each(function(){i(this)});var r=y("form#gform_"+t);0<r.length&&r.submit(function(){var r=!1;if(y.each(h.uploaders,function(e,t){if(0<t.total.queued)return!(r=!0)}),r)return alert(v.currently_uploading),window["gf_submitting_"+t]=!1,y("#gform_ajax_spinner_"+t).remove(),!1})}),y(document).bind("gform_post_conditional_logic",function(e,t,r,i){i||y.each(h.uploaders,function(e,t){t.refresh()})}),y(document).ready(function(){"undefined"!=typeof adminpage&&"toplevel_page_gf_edit_forms"===adminpage||"undefined"==typeof plupload?y(".gform_button_select_files").prop("disabled",!0):"undefined"!=typeof adminpage&&-1<adminpage.indexOf("_page_gf_entries")&&y(".gform_fileupload_multifile").each(function(){i(this)})}),h.setup=function(e){i(e)}}(window.gfMultiFileUploader=window.gfMultiFileUploader||{},jQuery),jQuery(document).on("change keyup",".gfield input, .gfield select, .gfield textarea",function(e){gf_raw_input_change(e,this)}),jQuery(document).on("submit.gravityforms",".gform_wrapper form",function(e){var t,r=jQuery(this).closest(".gform_wrapper"),i=r.attr("id").split("_")[2],n=0<r.find(".gform_page").length,o=parseInt(r.find('input[name^="gform_source_page_number_"]').val(),10),a=parseInt(r.find('input[name^="gform_target_page_number_"]').val(),10),s=0===a,l=!s&&o<a,d="1"===jQuery("#gform_save_"+i).val();if(n){var f=l?"next":"submit";t=r.find(".gform_page:visible").find('.gform_page_footer [id^="gform_'+f+'_button_"]')}else t=r.find("#gform_submit_button_"+i);d&&wp.a11y.speak(window.gf_global.strings.formSaved);var c=!t.is(":visible"),u=t.is(":disabled");if(!d&&(s||l)&&(c||u))window["gf_submitting_"+i]=!1,r.find(".gform_ajax_spinner").remove(),e.preventDefault();else if(s||s){var g=r.find(".ginput_recaptcha");if(0!==g.length&&"invisible"===g.data("size")){var m=r.find('input[name="g-recaptcha-response"]');0===m.length&&(m=g.find(".g-recaptcha-response")),m.val()||(grecaptcha.execute(g.data("widget-id")),window["gf_submitting_"+i]=!1,e.preventDefault())}}}),!window.rgars)function rgars(e,t){for(var r=t.split("/"),i=e,n=0;n<r.length;n++)i=rgar(i,r[n]);return i}if(!window.rgar)function rgar(e,t){return void 0!==e[t]?e[t]:""}String.prototype.format=function(){var r=arguments;return this.replace(/{(\d+)}/g,function(e,t){return void 0!==r[t]?r[t]:e})},jQuery(document).ready(function(){jQuery("#gform-form-toolbar__menu > li").hover(function(){jQuery(this).find(".gform-form-toolbar__submenu").toggleClass("open"),jQuery(this).find(".has_submenu").toggleClass("submenu-open")},function(){jQuery(".gform-form-toolbar__submenu.open").removeClass("open"),jQuery(".has_submenu.submenu-open").removeClass("submenu-open")}),jQuery("#gform-form-toolbar__menu .has_submenu").click(function(e){e.preventDefault()})}),jQuery(document).ready(function(){jQuery(".gform-settings-field").each(function(){1<jQuery(this).find("> .gform-settings-input__container").length&&jQuery(this).addClass("gform-settings-field--multiple-inputs")})});