(function(a){redux.field_objects=redux.field_objects||{};redux.field_objects.select=redux.field_objects.select||{};redux.field_objects.select.init=function(b){if(!b){b=a(document).find(".redux-container-select:visible")}a(b).each(function(){var d=a(this);var c=d;if(!d.hasClass("redux-field-container")){c=d.parents(".redux-field-container:first")}if(c.is(":hidden")){return}if(c.hasClass("redux-field-init")){c.removeClass("redux-field-init")}else{return}d.find("select.redux-select-item").each(function(){var e={width:"resolve",triggerChange:true,allowClear:true};if(a(this).attr("multiple")=="multiple"){e.width="100%"}if(a(this).siblings(".select2_params").size()>0){var f=a(this).siblings(".select2_params").val();f=JSON.parse(f);e=a.extend({},e,f)}if(a(this).hasClass("font-icons")){e=a.extend({},{formatResult:redux.field_objects.select.addIcon,formatSelection:redux.field_objects.select.addIcon,escapeMarkup:function(g){return g}},e)}a(this).select2(e);if(a(this).hasClass("select2-sortable")){e={};e.bindOrder="sortableStop";e.sortableOptions={placeholder:"ui-state-highlight"};a(this).select2Sortable(e)}a(this).on("change",function(){redux_change(a(a(this)));a(this).select2SortableOrder()})})})};redux.field_objects.select.addIcon=function(b){if(b.hasOwnProperty("id")){return"  "+b.text+""}}})(jQuery);