!function(e){function d(e,d){var t=e.data("ddslick"),n=e.find(".dd-selected"),s=n.siblings(".dd-selected-value"),l=(e.find(".dd-options"),n.siblings(".dd-pointer"),e.find(".dd-option").eq(d)),c=l.closest("li"),a=t.settings,r=t.settings.data[d];e.find(".dd-option").removeClass("dd-option-selected"),l.addClass("dd-option-selected"),t.selectedIndex=d,t.selectedItem=c,t.selectedData=r,a.showSelectedHTML?n.html((r.iconSrc?'':"")+(r.text?'":"")+(r.description?''+r.description+"":"")):n.html(r.text),s.val(r.value),t.original.val(r.value),e.data("ddslick",t),i(e),o(e),"function"==typeof a.onSelected&&a.onSelected.call(this,t)}function t(d){var t=d.find(".dd-select"),i=t.siblings(".dd-options"),o=t.find(".dd-pointer"),s=i.is(":visible");e(".dd-click-off-close").not(i).slideUp(50),e(".dd-pointer").removeClass("dd-pointer-up"),s?(i.slideUp("fast"),o.removeClass("dd-pointer-up")):(i.slideDown("fast"),o.addClass("dd-pointer-up")),n(d)}function i(e){e.find(".dd-options").slideUp(50),e.find(".dd-pointer").removeClass("dd-pointer-up").removeClass("dd-pointer-up")}function n(d){d.find(".dd-option").each(function(){var t=e(this),i=t.find(".dd-option-description"),n=d.find(".dd-option-icon");i.length<=0&&n.length>0&&t.find(".dd-option-text").css("lineHeight","34px")})}function o(d){d.find(".dd-selected").each(function(){var t=e(this),i=t.find(".dd-selected-description"),n=d.find(".dd-selected-icon");i.length<=0&&n.length>0&&t.find(".dd-selected-text").css("lineHeight","34px")})}e.fn.ddslick=function(d){return s[d]?s[d].apply(this,Array.prototype.slice.call(arguments,1)):"object"!=typeof d&&d?void e.error("Method "+d+" does not exists."):s.init.apply(this,arguments)};var s={},l={data:[],keepJSONItemsOnTop:!1,width:260,height:null,background:"#eee",selectText:"",defaultSelectedIndex:null,truncateDescription:!0,iconPosition:"left",showSelectedHTML:!0,clickOffToClose:!0,iconset:"fa",onSelected:function(){}};e("#css-ddslick").length<=0&&e('').appendTo("head"),s.init=function(i){return i=e.extend({},l,i),this.each(function(){var n=e(this);if(!n.data("ddslick")){var o=[];i.data;n.find("option").each(function(){var d=e(this),t=d.data();o.push({text:e.trim(d.text()),value:d.val(),selected:d.is(":selected"),description:t.description,iconSrc:t.iconsrc})}),i.keepJSONItemsOnTop?e.merge(i.data,o):i.data=e.merge(o,i.data);var s=n,l=e('
');n.replaceWith(l),(n=l).addClass("dd-container").append('').append(''),o=n.find(".dd-select"),ddOptions=n.find(".dd-options"),ddOptions.css({width:i.width}),o.css({width:i.width,background:i.background}),n.css({width:i.width}),null!=i.height&&ddOptions.css({height:i.height,overflow:"auto"}),e.each(i.data,function(e,d){d.selected&&(i.defaultSelectedIndex=e),ddOptions.append('