!function($,api){api.sectionConstructor.upsell=api.Section.extend({attachEvents:function(){},isContextuallyActive:function(){return!0}}),api.controlConstructor["dropdown-taxonomies"]=api.Control.extend({ready:function(){var control=this;$("select",control.container).change(function(){control.setting.set($(this).val())})}}),api.controlConstructor["dropdown-sidebars"]=api.Control.extend({ready:function(){var control=this;$("select",control.container).change(function(){control.setting.set($(this).val())})}}),api.controlConstructor["radio-image"]=api.Control.extend({ready:function(){var control=this;$("input:radio",control.container).change(function(){control.setting.set($(this).val())})}}),api.controlConstructor["range-slider"]=api.Control.extend({ready:function(){var control=this;$("input.slider",control.container).change(function(){$(this).parents(".customize-control").find("span.value").text($(this).val())})}}),api.controlConstructor["text-multiple"]=api.Control.extend({ready:function(){var control=this;$("input.single-text",control.container).change(function(){var all_values=$(this).parents(".customize-control").find("input.single-text").map(function(){return this.value}).get().join("|");null===all_values?control.setting.set(""):control.setting.set(all_values)})}}),api.controlConstructor["checkbox-multiple"]=api.Control.extend({ready:function(){var control=this;$("input:checkbox",control.container).change(function(){var checkbox_values=$('input[type="checkbox"]:checked',control.container).map(function(){return this.value}).get();null===checkbox_values?control.setting.set(""):control.setting.set(checkbox_values)})}})}(jQuery,wp.customize);