!function($,api){api.sectionConstructor.upsell=api.Section.extend({attachEvents:function(){},isContextuallyActive:function(){return!0}}),api.controlConstructor["repeater-text"]=api.Control.extend({ready:function(){"use strict";var control=this;control.initCustomControl()},initCustomControl:function(){"use strict";var control=this;control.populate(control),control.container.on("click",".btn-add-field",control,function(event){control.add(event)}),control.container.on("change",".repeater-text-single-field",control,function(){control.updateValue()}),control.container.on("click",".btn-remove-field",control,function(event){control.remove(event),control.updateValue()})},populate:function(){"use strict";var wrapper=this.selector,multi_saved_value=jQuery(wrapper).find(".repeater-text-value").val();if(multi_saved_value.length>0){var multi_saved_values=multi_saved_value.split("|");jQuery(wrapper).find(".repeater-text-fields").empty(),jQuery.each(multi_saved_values,function(i,value){jQuery(wrapper).find(".repeater-text-fields").append('
')})}},add:function(event){"use strict";event.preventDefault(),jQuery(event.target).parent(".repeater-text-input").find(".repeater-text-fields").append('
')},remove:function(event){"use strict";event.preventDefault(),jQuery(event.target).parent().parent().remove()},updateValue:function(){"use strict";var values="",wrapper=this.selector;jQuery(wrapper).find(".repeater-text-fields .repeater-text-single-field").each(function(){values+=jQuery(this).val()+"|"}),jQuery(wrapper).find(".repeater-text-value").val(values.slice(0,-1)).change()}})}(jQuery,wp.customize);