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