From dec9981b1da1cfa0cc86cc7153159c07bfc84193 Mon Sep 17 00:00:00 2001 From: Christopher McCulloh Date: Thu, 15 Dec 2016 15:44:28 -0500 Subject: [PATCH] () builds dist pre-release --- dist/css/fuelux.css | 3 ++- dist/css/fuelux.min.css | 3 ++- dist/fuelux.zip | Bin 219392 -> 219264 bytes dist/js/fuelux.js | 25 +++++++++++++++---------- dist/js/fuelux.min.js | 13 +++++++------ 5 files changed, 26 insertions(+), 18 deletions(-) diff --git a/dist/css/fuelux.css b/dist/css/fuelux.css index 1dcbee4f5..ac5e2f6fa 100644 --- a/dist/css/fuelux.css +++ b/dist/css/fuelux.css @@ -1,5 +1,6 @@ /*! - * Fuel UX v3.15.9 + * Fuel UX EDGE - Built 2016/12/15, 3:42:46 PM + * Previous release: v3.15.9 * Copyright 2012-2016 ExactTarget * Licensed under the BSD-3-Clause license (https://github.com/ExactTarget/fuelux/blob/master/LICENSE) */ diff --git a/dist/css/fuelux.min.css b/dist/css/fuelux.min.css index 88fdf0ae4..803e17434 100644 --- a/dist/css/fuelux.min.css +++ b/dist/css/fuelux.min.css @@ -1,5 +1,6 @@ /*! - * Fuel UX v3.15.9 + * Fuel UX EDGE - Built 2016/12/15, 3:42:46 PM + * Previous release: v3.15.9 * Copyright 2012-2016 ExactTarget * Licensed under the BSD-3-Clause license (https://github.com/ExactTarget/fuelux/blob/master/LICENSE) */ diff --git a/dist/fuelux.zip b/dist/fuelux.zip index 72c526a5bc4c52a2611189df34fa14ca3b25a5b3..6b0f8058d602a277506ce79f453e4882f43b6b0b 100644 GIT binary patch delta 141061 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�>jvsnb#C6MQFdJXm7!^skbaj3sg6&mX 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 delta 141069 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 z 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 0 ); // If we test for keycode only, it will match for `<` & `,` instead of just `,` // This way users can type `<3` and `1 < 3`, etc... - if ( this.acceptKeyCodes[ e.keyCode ] && !isShiftHeld( e ) ) { + var acceptKeyPressed = ( this.acceptKeyCodes[ e.keyCode ] && !isShiftHeld( e ) ); + + if ( acceptKeyPressed || blurredAfterInput ) { var attr; var value; @@ -4738,7 +4743,7 @@ // ignore comma and make sure text that has been entered (protects against " ,". https://github.com/ExactTarget/fuelux/issues/593), unless allowEmptyPills is true. if ( text.replace( /[ ]*\,[ ]*/, '' ).match( /\S/ ) || ( this.options.allowEmptyPills && text.length ) ) { this._closeSuggestions(); - this.$addItem.hide(); + this.$addItem.hide().val( '' ); if ( attr ) { this.addItems( { @@ -4754,9 +4759,9 @@ } setTimeout( function clearAddItemInput() { - self.$addItem.show().val( '' ).attr( { + self.$addItem.show().attr( { size: 10 - } ); + } ).focus(); }, 0 ); } @@ -4794,7 +4799,7 @@ this.$pillGroup.find( '.pill' ).removeClass( 'pillbox-highlight' ); - if ( this.options.onKeyDown ) { + if ( this.options.onKeyDown && !isFocusOutEvent ) { if ( isTabKey( e ) || isUpArrow( e ) || diff --git a/dist/js/fuelux.min.js b/dist/js/fuelux.min.js index a7cf4e9eb..e97abceaa 100644 --- a/dist/js/fuelux.min.js +++ b/dist/js/fuelux.min.js @@ -1,10 +1,11 @@ /*! - * Fuel UX v3.15.9 + * Fuel UX EDGE - Built 2016/12/15, 3:42:46 PM + * Previous release: v3.15.9 * Copyright 2012-2016 ExactTarget * Licensed under the BSD-3-Clause license (https://github.com/ExactTarget/fuelux/blob/master/LICENSE) */ -!function(a){"function"==typeof define&&define.amd?define(["jquery","bootstrap"],a):a(jQuery)}(function(a){if("undefined"==typeof a)throw new Error("Fuel UX's JavaScript requires jQuery");if("undefined"==typeof a.fn.dropdown||"undefined"==typeof a.fn.collapse)throw new Error("Fuel UX's JavaScript requires Bootstrap");!function(a){var b=a.fn.checkbox,c=function(b,c){if(this.options=a.extend({},a.fn.checkbox.defaults,c),"label"===b.tagName.toLowerCase()){this.$label=a(b),this.$chk=this.$label.find('input[type="checkbox"]'),this.$container=a(b).parent(".checkbox");var d=this.$chk.attr("data-toggle");this.$toggleContainer=a(d),this.$chk.on("change",a.proxy(this.itemchecked,this)),this.setInitialState()}};c.prototype={constructor:c,setInitialState:function(){var a=this.$chk,b=(this.$label,a.prop("checked")),c=a.prop("disabled");this.setCheckedState(a,b),this.setDisabledState(a,c)},setCheckedState:function(a,b){var c=a,d=this.$label,e=(this.$container,this.$toggleContainer);b?(c.prop("checked",!0),d.addClass("checked"),e.removeClass("hide hidden"),d.trigger("checked.fu.checkbox")):(c.prop("checked",!1),d.removeClass("checked"),e.addClass("hidden"),d.trigger("unchecked.fu.checkbox")),d.trigger("changed.fu.checkbox",b)},setDisabledState:function(a,b){var c=this.$label;b?(this.$chk.prop("disabled",!0),c.addClass("disabled"),c.trigger("disabled.fu.checkbox")):(this.$chk.prop("disabled",!1),c.removeClass("disabled"),c.trigger("enabled.fu.checkbox"))},itemchecked:function(b){var c=a(b.target),d=c.prop("checked");this.setCheckedState(c,d)},toggle:function(){var a=this.isChecked();a?this.uncheck():this.check()},check:function(){this.setCheckedState(this.$chk,!0)},uncheck:function(){this.setCheckedState(this.$chk,!1)},isChecked:function(){var a=this.$chk.prop("checked");return a},enable:function(){this.setDisabledState(this.$chk,!1)},disable:function(){this.setDisabledState(this.$chk,!0)},destroy:function(){return this.$label.remove(),this.$label[0].outerHTML}},c.prototype.getValue=c.prototype.isChecked,a.fn.checkbox=function(b){var d,e=Array.prototype.slice.call(arguments,1),f=this.each(function(){var f=a(this),g=f.data("fu.checkbox"),h="object"==typeof b&&b;g||f.data("fu.checkbox",g=new c(this,h)),"string"==typeof b&&(d=g[b].apply(g,e))});return void 0===d?f:d},a.fn.checkbox.defaults={},a.fn.checkbox.Constructor=c,a.fn.checkbox.noConflict=function(){return a.fn.checkbox=b,this},a(document).on("mouseover.fu.checkbox.data-api","[data-initialize=checkbox]",function(b){var c=a(b.target);c.data("fu.checkbox")||c.checkbox(c.data())}),a(function(){a("[data-initialize=checkbox]").each(function(){var b=a(this);b.data("fu.checkbox")||b.checkbox(b.data())})})}(a),function(a){var b=a.fn.combobox,c=function(b,c){this.$element=a(b),this.options=a.extend({},a.fn.combobox.defaults,c),this.$dropMenu=this.$element.find(".dropdown-menu"),this.$input=this.$element.find("input"),this.$button=this.$element.find(".btn"),this.$inputGroupBtn=this.$element.find(".input-group-btn"),this.$element.on("click.fu.combobox","a",a.proxy(this.itemclicked,this)),this.$element.on("change.fu.combobox","input",a.proxy(this.inputchanged,this)),this.$element.on("shown.bs.dropdown",a.proxy(this.menuShown,this)),this.$input.on("keyup.fu.combobox",a.proxy(this.keypress,this)),this.setDefaultSelection();var d=this.$dropMenu.children("li");0===d.length&&this.$button.addClass("disabled"),this.options.filterOnKeypress&&this.options.filter(this.$dropMenu.find("li"),this.$input.val(),this)};c.prototype={constructor:c,destroy:function(){return this.$element.remove(),this.$element.find("input").each(function(){a(this).attr("value",a(this).val())}),this.$element[0].outerHTML},doSelect:function(a){"undefined"!=typeof a[0]?(this.$element.find("li.selected:first").removeClass("selected"),this.$selectedItem=a,this.$selectedItem.addClass("selected"),this.$input.val(this.$selectedItem.text().trim())):(this.$selectedItem=null,this.$element.find("li.selected:first").removeClass("selected"))},clearSelection:function(){this.$selectedItem=null,this.$input.val(""),this.$dropMenu.find("li").removeClass("selected")},menuShown:function(){this.options.autoResizeMenu&&this.resizeMenu()},resizeMenu:function(){var a=this.$element.outerWidth();this.$dropMenu.outerWidth(a)},selectedItem:function(){var b=this.$selectedItem,c={};if(b){var d=this.$selectedItem.text().trim();c=a.extend({text:d},this.$selectedItem.data())}else c={text:this.$input.val().trim(),notFound:!0};return c},selectByText:function(b){var c=a([]);this.$element.find("li").each(function(){if((this.textContent||this.innerText||a(this).text()||"").trim().toLowerCase()===(b||"").trim().toLowerCase())return c=a(this),!1}),this.doSelect(c)},selectByValue:function(a){var b='li[data-value="'+a+'"]';this.selectBySelector(b)},selectByIndex:function(a){var b="li:eq("+a+")";this.selectBySelector(b)},selectBySelector:function(a){var b=this.$element.find(a);this.doSelect(b)},setDefaultSelection:function(){var a="li[data-selected=true]:first",b=this.$element.find(a);b.length>0&&(this.selectBySelector(a),b.removeData("selected"),b.removeAttr("data-selected"))},enable:function(){this.$element.removeClass("disabled"),this.$input.removeAttr("disabled"),this.$button.removeClass("disabled")},disable:function(){this.$element.addClass("disabled"),this.$input.attr("disabled",!0),this.$button.addClass("disabled")},itemclicked:function(b){this.$selectedItem=a(b.target).parent(),this.$input.val(this.$selectedItem.text().trim()).trigger("change",{synthetic:!0});var c=this.selectedItem();this.$element.trigger("changed.fu.combobox",c),b.preventDefault(),this.$element.find(".dropdown-toggle").focus()},keypress:function(a){var b=13,c=27,d=37,e=38,f=39,g=40,h=a.which===e||a.which===g||a.which===d||a.which===f;if(this.options.showOptionsOnKeypress&&!this.$inputGroupBtn.hasClass("open")&&(this.$button.dropdown("toggle"),this.$input.focus()),a.which===b){a.preventDefault();var i=this.$dropMenu.find("li.selected").text().trim();i.length>0?this.selectByText(i):this.selectByText(this.$input.val()),this.$inputGroupBtn.removeClass("open")}else if(a.which===c)a.preventDefault(),this.clearSelection(),this.$inputGroupBtn.removeClass("open");else if(this.options.showOptionsOnKeypress&&(a.which===g||a.which===e)){a.preventDefault();var j=this.$dropMenu.find("li.selected");j.length>0&&(j=a.which===g?j.next(":not(.hidden)"):j.prev(":not(.hidden)")),0===j.length&&(j=a.which===g?this.$dropMenu.find("li:not(.hidden):first"):this.$dropMenu.find("li:not(.hidden):last")),this.doSelect(j)}this.options.filterOnKeypress&&!h&&this.options.filter(this.$dropMenu.find("li"),this.$input.val(),this),this.previousKeyPress=a.which},inputchanged:function(b,c){var d=a(b.target).val();if(c&&c.synthetic)return void this.selectByText(d);this.selectByText(d);var e=this.selectedItem();0===e.text.length&&(e={text:d}),this.$element.trigger("changed.fu.combobox",e)}},c.prototype.getValue=c.prototype.selectedItem,a.fn.combobox=function(b){var d,e=Array.prototype.slice.call(arguments,1),f=this.each(function(){var f=a(this),g=f.data("fu.combobox"),h="object"==typeof b&&b;g||f.data("fu.combobox",g=new c(this,h)),"string"==typeof b&&(d=g[b].apply(g,e))});return void 0===d?f:d},a.fn.combobox.defaults={autoResizeMenu:!0,filterOnKeypress:!1,showOptionsOnKeypress:!1,filter:function(b,c,d){var e=0;d.$dropMenu.find(".empty-indicator").remove(),b.each(function(b){var d=a(this),f=a(this).text().trim();d.removeClass(),f===c?(d.addClass("text-success"),e++):f.substr(0,c.length)===c?(d.addClass("text-info"),e++):d.addClass("hidden")}),0===e&&d.$dropMenu.append('

  • No Matches
  • ')}},a.fn.combobox.Constructor=c,a.fn.combobox.noConflict=function(){return a.fn.combobox=b,this},a(document).on("mousedown.fu.combobox.data-api","[data-initialize=combobox]",function(b){var c=a(b.target).closest(".combobox");c.data("fu.combobox")||c.combobox(c.data())}),a(function(){a("[data-initialize=combobox]").each(function(){var b=a(this);b.data("fu.combobox")||b.combobox(b.data())})})}(a),function(a){var b="Invalid Date",c="moment.js is not available so you cannot use this function",d=[],e=!1,f=a.fn.datepicker,g=!1,h=function(){var a,b;for(g=!0,a=0,b=d.length;ae.year||c===e.year&&b>e.month||c===e.year&&b===e.month&&a>=e.date)&&(c11){if(this.sameYearOnly)return;a=0,b++}this.renderMonth(new Date(b,a,1))},onYearScroll:function(b){if(!this.artificialScrolling){var c,d,e=a(b.currentTarget),f="border-box"===e.css("box-sizing")?e.outerHeight():e.height(),g=e.get(0).scrollHeight,h=e.scrollTop(),i=f/(g-h)*100,j=h/g*100;if(j<5){for(d=parseInt(e.find("li:first").attr("data-year"),10),c=d-1;c>d-11;c--)e.prepend('
  • ");this.artificialScrolling=!0,e.scrollTop(e.get(0).scrollHeight-g+h),this.artificialScrolling=!1}else if(i>90)for(d=parseInt(e.find("li:last").attr("data-year"),10),c=d+1;c")}},parseDate:function(a){var b,c,d,f,g,h,i,j=this,k=new Date(NaN);if(a){if(this.moment)return f=function(a){var b=e(a,j.momentFormat);return!0===b.isValid()?b.toDate():k},d=function(a){var b=e(new Date(a));return!0===b.isValid()?b.toDate():k},g=function(a,b,c){var d=b(a);return j.isInvalidDate(d)?(d=c(d),j.isInvalidDate(d)?k:d):d},"string"==typeof a?g(a,f,d):g(a,d,f);if("string"==typeof a){if(b=new Date(Date.parse(a)),!this.isInvalidDate(b))return b;if(a=a.split("T")[0],c=/^\s*(\d{4})-(\d\d)-(\d\d)\s*$/,i=c.exec(a),i&&(h=parseInt(i[2],10),b=new Date(i[1],h-1,i[3]),h===b.getMonth()+1))return b}else if(b=new Date(a),!this.isInvalidDate(b))return b}return new Date(NaN)},prev:function(){var a=this.$headerTitle.attr("data-month"),b=this.$headerTitle.attr("data-year");if(a--,a<0){if(this.sameYearOnly)return;a=11,b--}this.renderMonth(new Date(b,a,1))},renderMonth:function(b){b=b||new Date;var c,d,e,f,g,h,i,j,k,l,m,n=new Date(b.getFullYear(),b.getMonth(),1).getDay(),o=new Date(b.getFullYear(),b.getMonth()+1,0).getDate(),p=new Date(b.getFullYear(),b.getMonth(),0).getDate(),q=this.$headerTitle.find(".month"),r=b.getMonth(),s=new Date,t=s.getDate(),u=s.getMonth(),v=s.getFullYear(),w=this.selectedDate,x=this.$days.find("tbody"),y=b.getFullYear();for(w&&(w={date:w.getDate(),month:w.getMonth(),year:w.getFullYear()}),q.find(".current").removeClass("current"),q.find('span[data-month="'+r+'"]').addClass("current"),this.$headerTitle.find(".year").text(y),this.$headerTitle.attr({"data-month":r,"data-year":y}),x.empty(),0!==n?(c=p-n+1,i=-1):(c=1,i=0),h=o<=35-n?5:6,f=0;f"),g=0;g<7;g++)l=a(""),i===-1?(l.addClass("last-month"),j!==i&&l.addClass("first")):1===i&&(l.addClass("next-month"),j!==i&&l.addClass("first")),d=r+i,e=y,d<0?(d=11,e--):d>11&&(d=0,e++),l.attr({"data-date":c,"data-month":d,"data-year":e}),e===v&&d===u&&c===t?l.addClass("current-day"):(e'+c+""):l.html('"),c++,k=j,j=i,i===-1&&c>p?(c=1,i=0,k!==i&&l.addClass("last")):0===i&&c>o&&(c=1,i=1,k!==i&&l.addClass("last")),f===h-1&&6===g&&l.addClass("last"),m.append(l);x.append(m)}},renderWheel:function(a){var b,c,d,e=a.getMonth(),f=this.$wheelsMonth.find("ul"),g=a.getFullYear(),h=this.$wheelsYear.find("ul");for(this.sameYearOnly?(this.$wheelsMonth.addClass("full"),this.$wheelsYear.addClass("hidden")):(this.$wheelsMonth.removeClass("full"),this.$wheelsYear.removeClass("hide hidden")),f.find(".selected").removeClass("selected"),c=f.find('li[data-month="'+e+'"]'),c.addClass("selected"),f.scrollTop(f.scrollTop()+(c.position().top-f.outerHeight()/2-c.outerHeight(!0)/2)),h.empty(),b=g-10;b");d=h.find('li[data-year="'+g+'"]'),d.addClass("selected"),this.artificialScrolling=!0,h.scrollTop(h.scrollTop()+(d.position().top-h.outerHeight()/2-d.outerHeight(!0)/2)),this.artificialScrolling=!1,c.find("button").focus()},selectClicked:function(){var a=this.$wheelsMonth.find(".selected").attr("data-month"),b=this.$wheelsYear.find(".selected").attr("data-year");this.changeView("calendar",new Date(b,a,1))},setCulture:function(a){if(!a)return!1;if(!this.moment)throw c;e.locale(a)},setDate:function(a){var b=this.parseDate(a);return this.isInvalidDate(b)?(this.selectedDate=null,this.renderMonth()):this.isRestricted(b.getDate(),b.getMonth(),b.getFullYear())?(this.selectedDate=!1,this.renderMonth()):(this.selectedDate=b,this.renderMonth(b),this.$input.val(this.formatDate(b))),this.inputValue=this.$input.val(),this.selectedDate},setFormat:function(a){if(!a)return!1;if(!this.moment)throw c;this.momentFormat=a},setRestrictedDates:function(a){var b,c,d=[],e=this,f=function(a){return a===-(1/0)?{date:-(1/0),month:-(1/0),year:-(1/0)}:a===1/0?{date:1/0,month:1/0,year:1/0}:(a=e.parseDate(a),{date:a.getDate(),month:a.getMonth(),year:a.getFullYear()})};for(this.restricted=a,b=0,c=a.length;b=c.fromTop&&c.dropdownHeight>=c.fromBottom?c.fromTop>=c.fromBottom:void 0))}function d(b){var c,d=b.attr("data-target"),e=!0;return d?"window"!==d&&(c=a(d),e=!1):a.each(b.parents(),function(b,d){if("visible"!==a(d).css("overflow"))return c=d,e=!1,!1}),e&&(c=window),{overflowElement:a(c),isWindow:e}}a(document.body).on("click.fu.dropdown-autoflip","[data-toggle=dropdown][data-flip]",function(c){"auto"===a(this).data().flip&&b(a(this).next(".dropdown-menu"))}),a(document.body).on("suggested.fu.pillbox",function(c,d){b(a(d)),a(d).parent().addClass("open")}),a.fn.dropdownautoflip=function(){}}(a),function(a){var b=a.fn.loader,c=function(b,c){this.$element=a(b),this.options=a.extend({},a.fn.loader.defaults,c)};c.prototype={constructor:c,destroy:function(){return this.$element.remove(),this.$element[0].outerHTML},ieRepaint:function(){},msieVersion:function(){},next:function(){},pause:function(){},play:function(){},previous:function(){},reset:function(){}},a.fn.loader=function(b){var d,e=Array.prototype.slice.call(arguments,1),f=this.each(function(){var f=a(this),g=f.data("fu.loader"),h="object"==typeof b&&b;g||f.data("fu.loader",g=new c(this,h)),"string"==typeof b&&(d=g[b].apply(g,e))});return void 0===d?f:d},a.fn.loader.defaults={},a.fn.loader.Constructor=c,a.fn.loader.noConflict=function(){return a.fn.loader=b,this},a(function(){a("[data-initialize=loader]").each(function(){var b=a(this);b.data("fu.loader")||b.loader(b.data())})})}(a),function(a){var b=a.fn.placard,c={accepted:"onAccept",cancelled:"onCancel"},d=function(b,c){var d=this;this.$element=a(b),this.options=a.extend({},a.fn.placard.defaults,c),"true"===this.$element.attr("data-ellipsis")&&(this.options.applyEllipsis=!0),this.$accept=this.$element.find(".placard-accept"),this.$cancel=this.$element.find(".placard-cancel"),this.$field=this.$element.find(".placard-field"),this.$footer=this.$element.find(".placard-footer"),this.$header=this.$element.find(".placard-header"),this.$popup=this.$element.find(".placard-popup"),this.actualValue=null,this.clickStamp="_",this.previousValue="",this.options.revertOnCancel===-1&&(this.options.revertOnCancel=this.$accept.length>0),this.isContentEditableDiv=this.$field.is("div"),this.isInput=this.$field.is("input"),this.divInTextareaMode=this.isContentEditableDiv&&"true"===this.$field.attr("data-textarea"),this.$field.on("focus.fu.placard",a.proxy(this.show,this)),this.$field.on("keydown.fu.placard",a.proxy(this.keyComplete,this)),this.$element.on("close.fu.placard",a.proxy(this.hide,this)),this.$accept.on("click.fu.placard",a.proxy(this.complete,this,"accepted")),this.$cancel.on("click.fu.placard",function(a){a.preventDefault(),d.complete("cancelled")}),this.applyEllipsis()},e=function(a){return a.$element.hasClass("showing")},f=function(){var b;if(b=a(document).find(".placard.showing"),b.length>0){if(b.data("fu.placard")&&b.data("fu.placard").options.explicit)return!1;b.placard("externalClickListener",{},!0)}return!0};d.prototype={constructor:d,complete:function(a){var b=this.options[c[a]],d={previousValue:this.previousValue,value:this.getValue()};b?(b(d),this.$element.trigger(a+".fu.placard",d)):("cancelled"===a&&this.options.revertOnCancel&&this.setValue(this.previousValue,!0),this.$element.trigger(a+".fu.placard",d),this.hide())},keyComplete:function(a){(this.isContentEditableDiv&&!this.divInTextareaMode||this.isInput)&&13===a.keyCode?(this.complete("accepted"),this.$field.blur()):27===a.keyCode&&(this.complete("cancelled"),this.$field.blur())},destroy:function(){return this.$element.remove(),a(document).off("click.fu.placard.externalClick."+this.clickStamp),this.$element.find("input").each(function(){a(this).attr("value",a(this).val())}),this.$element[0].outerHTML},disable:function(){this.$element.addClass("disabled"),this.$field.attr("disabled","disabled"),this.isContentEditableDiv&&this.$field.removeAttr("contenteditable"),this.hide()},applyEllipsis:function(){var a,b,c;if(this.options.applyEllipsis)if(a=this.$field.get(0),this.isContentEditableDiv&&!this.divInTextareaMode||this.isInput)a.scrollLeft=0;else if(a.scrollTop=0,a.clientHeight=a.scrollHeight;)c+=this.actualValue[b],this.setValue(c+"...",!0),b++;c=c.length>0?c.substring(0,c.length-1):"",this.setValue(c+"...",!0)}},enable:function(){this.$element.removeClass("disabled"),this.$field.removeAttr("disabled"),this.isContentEditableDiv&&this.$field.attr("contenteditable","true")},externalClickListener:function(a,b){(b===!0||this.isExternalClick(a))&&this.complete(this.options.externalClickAction)},getValue:function(){return null!==this.actualValue?this.actualValue:this.isContentEditableDiv?this.$field.html():this.$field.val()},hide:function(){this.$element.hasClass("showing")&&(this.$element.removeClass("showing"),this.applyEllipsis(),a(document).off("click.fu.placard.externalClick."+this.clickStamp),this.$element.trigger("hidden.fu.placard"))},isExternalClick:function(b){var c,d,e=this.$element.get(0),f=this.options.externalClickExceptions||[],g=a(b.target);if(b.target===e||g.parents(".placard:first").get(0)===e)return!1;for(c=0,d=f.length;c0)return!1;return!0},setValue:function(a,b){return"undefined"==typeof b&&(b=!this.options.applyEllipsis),this.isContentEditableDiv?this.$field.empty().append(a):this.$field.val(a),b||e(this)||this.applyEllipsis(),this.$field},show:function(){e(this)||f()&&(this.previousValue=this.isContentEditableDiv?this.$field.html():this.$field.val(),null!==this.actualValue&&(this.setValue(this.actualValue,!0),this.actualValue=null),this.showPlacard())},showPlacard:function(){this.$element.addClass("showing"),this.$header.length>0&&this.$popup.css("top","-"+this.$header.outerHeight(!0)+"px"),this.$footer.length>0&&this.$popup.css("bottom","-"+this.$footer.outerHeight(!0)+"px"),this.$element.trigger("shown.fu.placard"),this.clickStamp=(new Date).getTime()+(Math.floor(100*Math.random())+1),this.options.explicit||a(document).on("click.fu.placard.externalClick."+this.clickStamp,a.proxy(this.externalClickListener,this))}},a.fn.placard=function(b){var c,e=Array.prototype.slice.call(arguments,1),f=this.each(function(){var f=a(this),g=f.data("fu.placard"),h="object"==typeof b&&b;g||f.data("fu.placard",g=new d(this,h)),"string"==typeof b&&(c=g[b].apply(g,e))});return void 0===c?f:c},a.fn.placard.defaults={onAccept:void 0,onCancel:void 0,externalClickAction:"cancelled",externalClickExceptions:[],explicit:!1,revertOnCancel:-1,applyEllipsis:!1},a.fn.placard.Constructor=d,a.fn.placard.noConflict=function(){return a.fn.placard=b,this},a(document).on("focus.fu.placard.data-api","[data-initialize=placard]",function(b){var c=a(b.target).closest(".placard");c.data("fu.placard")||c.placard(c.data())}),a(function(){a("[data-initialize=placard]").each(function(){var b=a(this);b.data("fu.placard")||b.placard(b.data())})})}(a),function(a){var b=a.fn.radio,c=function(b,c){if(this.options=a.extend({},a.fn.radio.defaults,c),"label"===b.tagName.toLowerCase()){this.$label=a(b),this.$radio=this.$label.find('input[type="radio"]'),this.groupName=this.$radio.attr("name");var d=this.$radio.attr("data-toggle");this.$toggleContainer=a(d),this.$radio.on("change",a.proxy(this.itemchecked,this)),this.setInitialState()}};c.prototype={constructor:c,setInitialState:function(){var a=this.$radio,b=(this.$label,a.prop("checked")),c=a.prop("disabled");this.setCheckedState(a,b),this.setDisabledState(a,c)},resetGroup:function(){var b=a('input[name="'+this.groupName+'"]');b.each(function(b,c){var d=a(c),e=d.parent(),f=d.attr("data-toggle"),g=a(f);e.removeClass("checked"),g.addClass("hidden")})},setCheckedState:function(b,c){var d=b,e=d.parent(),f=d.attr("data-toggle"),g=a(f);c?(this.resetGroup(),d.prop("checked",!0),e.addClass("checked"),g.removeClass("hide hidden"),e.trigger("checked.fu.radio")):(d.prop("checked",!1),e.removeClass("checked"),g.addClass("hidden"),e.trigger("unchecked.fu.radio")),e.trigger("changed.fu.radio",c)},setDisabledState:function(a,b){var c=this.$label;b?(this.$radio.prop("disabled",!0),c.addClass("disabled"),c.trigger("disabled.fu.radio")):(this.$radio.prop("disabled",!1),c.removeClass("disabled"),c.trigger("enabled.fu.radio"))},itemchecked:function(b){var c=a(b.target);this.setCheckedState(c,!0)},check:function(){this.setCheckedState(this.$radio,!0)},uncheck:function(){this.setCheckedState(this.$radio,!1)},isChecked:function(){var a=this.$radio.prop("checked");return a},enable:function(){this.setDisabledState(this.$radio,!1)},disable:function(){this.setDisabledState(this.$radio,!0)},destroy:function(){return this.$label.remove(),this.$label[0].outerHTML}},c.prototype.getValue=c.prototype.isChecked,a.fn.radio=function(b){var d,e=Array.prototype.slice.call(arguments,1),f=this.each(function(){var f=a(this),g=f.data("fu.radio"),h="object"==typeof b&&b;g||f.data("fu.radio",g=new c(this,h)),"string"==typeof b&&(d=g[b].apply(g,e))});return void 0===d?f:d},a.fn.radio.defaults={},a.fn.radio.Constructor=c,a.fn.radio.noConflict=function(){return a.fn.radio=b,this},a(document).on("mouseover.fu.radio.data-api","[data-initialize=radio]",function(b){var c=a(b.target);c.data("fu.radio")||c.radio(c.data())}),a(function(){a("[data-initialize=radio]").each(function(){var b=a(this);b.data("fu.radio")||b.radio(b.data())})})}(a),function(a){var b=a.fn.search,c=function(b,c){this.$element=a(b),this.$repeater=a(b).closest(".repeater"),this.options=a.extend({},a.fn.search.defaults,c),"true"===this.$element.attr("data-searchOnKeyPress")&&(this.options.searchOnKeyPress=!0),this.$button=this.$element.find("button"),this.$input=this.$element.find("input"),this.$icon=this.$element.find(".glyphicon, .fuelux-icon"),this.$button.on("click.fu.search",a.proxy(this.buttonclicked,this)),this.$input.on("keyup.fu.search",a.proxy(this.keypress,this)),this.$repeater.length>0&&this.$repeater.on("rendered.fu.repeater",a.proxy(this.clearPending,this)),this.activeSearch=""};c.prototype={constructor:c,destroy:function(){return this.$element.remove(), -this.$element.find("input").each(function(){a(this).attr("value",a(this).val())}),this.$element[0].outerHTML},search:function(a){this.$icon.hasClass("glyphicon")&&this.$icon.removeClass("glyphicon-search").addClass("glyphicon-remove"),this.$icon.hasClass("fuelux-icon")&&this.$icon.removeClass("fuelux-icon-search").addClass("fuelux-icon-remove"),this.activeSearch=a,this.$element.addClass("searched pending"),this.$element.trigger("searched.fu.search",a)},clear:function(){this.$icon.hasClass("glyphicon")&&this.$icon.removeClass("glyphicon-remove").addClass("glyphicon-search"),this.$icon.hasClass("fuelux-icon")&&this.$icon.removeClass("fuelux-icon-remove").addClass("fuelux-icon-search"),this.$element.hasClass("pending")&&this.$element.trigger("canceled.fu.search"),this.activeSearch="",this.$input.val(""),this.$element.trigger("cleared.fu.search"),this.$element.removeClass("searched pending")},clearPending:function(){this.$element.removeClass("pending")},action:function(){var a=this.$input.val();a&&a.length>0?this.search(a):this.clear()},buttonclicked:function(b){b.preventDefault(),a(b.currentTarget).is(".disabled, :disabled")||(this.$element.hasClass("pending")||this.$element.hasClass("searched")?this.clear():this.action())},keypress:function(a){var b=13,c=9,d=27;a.which===b?(a.preventDefault(),this.action()):a.which===c?a.preventDefault():a.which===d?(a.preventDefault(),this.clear()):this.options.searchOnKeyPress&&this.action()},disable:function(){this.$element.addClass("disabled"),this.$input.attr("disabled","disabled"),this.options.allowCancel||this.$button.addClass("disabled")},enable:function(){this.$element.removeClass("disabled"),this.$input.removeAttr("disabled"),this.$button.removeClass("disabled")}},a.fn.search=function(b){var d,e=Array.prototype.slice.call(arguments,1),f=this.each(function(){var f=a(this),g=f.data("fu.search"),h="object"==typeof b&&b;g||f.data("fu.search",g=new c(this,h)),"string"==typeof b&&(d=g[b].apply(g,e))});return void 0===d?f:d},a.fn.search.defaults={clearOnEmpty:!1,searchOnKeyPress:!1,allowCancel:!1},a.fn.search.Constructor=c,a.fn.search.noConflict=function(){return a.fn.search=b,this},a(document).on("mousedown.fu.search.data-api","[data-initialize=search]",function(b){var c=a(b.target).closest(".search");c.data("fu.search")||c.search(c.data())}),a(function(){a("[data-initialize=search]").each(function(){var b=a(this);b.data("fu.search")||b.search(b.data())})})}(a),function(a){var b=a.fn.selectlist,c=function(b,c){this.$element=a(b),this.options=a.extend({},a.fn.selectlist.defaults,c),this.$button=this.$element.find(".btn.dropdown-toggle"),this.$hiddenField=this.$element.find(".hidden-field"),this.$label=this.$element.find(".selected-label"),this.$dropdownMenu=this.$element.find(".dropdown-menu"),this.$element.on("click.fu.selectlist",".dropdown-menu a",a.proxy(this.itemClicked,this)),this.setDefaultSelection(),"auto"!==c.resize&&"auto"!==this.$element.attr("data-resize")||this.resize();var d=this.$dropdownMenu.children("li");0===d.length&&(this.disable(),this.doSelect(a(this.options.emptyLabelHTML))),this.$element.on("shown.bs.dropdown",function(){var b=a(this);a(document).on("keypress.fu.selectlist",function(c){var d=String.fromCharCode(c.which);b.find("li").each(function(b,c){if(a(c).text().charAt(0).toLowerCase()===d)return a(c).children("a").focus(),!1})})}),this.$element.on("hide.bs.dropdown",function(){a(document).off("keypress.fu.selectlist")})};c.prototype={constructor:c,destroy:function(){return this.$element.remove(),this.$element[0].outerHTML},doSelect:function(b){var c;this.$selectedItem=c=b,this.$hiddenField.val(this.$selectedItem.attr("data-value")),this.$label.html(a(this.$selectedItem.children()[0]).html()),this.$element.find("li").each(function(){c.is(a(this))?a(this).attr("data-selected",!0):a(this).removeData("selected").removeAttr("data-selected")})},itemClicked:function(b){this.$element.trigger("clicked.fu.selectlist",this.$selectedItem),b.preventDefault(),a(b.currentTarget).parent("li").is(".disabled, :disabled")||(a(b.target).parent().is(this.$selectedItem)||this.itemChanged(b),this.$element.find(".dropdown-toggle").focus())},itemChanged:function(b){this.doSelect(a(b.target).closest("li"));var c=this.selectedItem();this.$element.trigger("changed.fu.selectlist",c)},resize:function(){var b=0,c=0,d=a("
    ');b?c.append(b):c.append("---------"),this.$element.append(c),this.disable()},getPercentage:function(){var a="border-box"===this.$element.css("box-sizing")?this.$element.outerHeight():this.$element.height(),b=this.$element.get(0).scrollHeight;return b>a?a/(b-this.curScrollTop)*100:0},fetchData:function(b){var c,d=a('
    '),e=this,f=function(){var b={percentage:e.curPercentage,scrollTop:e.curScrollTop},c=a('
    ');d.append(c),c.loader(),e.options.dataSource&&e.options.dataSource(b,function(a){var b;d.remove(),a.content&&e.$element.append(a.content),a.end&&(b=a.end!==!0?a.end:void 0,e.end(b)),e.fetchingData=!1})};this.fetchingData=!0,this.$element.append(d),this.options.hybrid&&b!==!0?(c=a(''),"object"==typeof this.options.hybrid?c.append(this.options.hybrid.label):c.append(''),c.on("click.fu.infinitescroll",function(){c.remove(),f()}),d.append(c)):f()},onScroll:function(a){this.curScrollTop=this.$element.scrollTop(),this.curPercentage=this.getPercentage(),!this.fetchingData&&this.curPercentage>=this.options.percentage&&this.fetchData()}},a.fn.infinitescroll=function(b){var d,e=Array.prototype.slice.call(arguments,1),f=this.each(function(){var f=a(this),g=f.data("fu.infinitescroll"),h="object"==typeof b&&b;g||f.data("fu.infinitescroll",g=new c(this,h)),"string"==typeof b&&(d=g[b].apply(g,e))});return void 0===d?f:d},a.fn.infinitescroll.defaults={dataSource:null,hybrid:!1,percentage:95},a.fn.infinitescroll.Constructor=c,a.fn.infinitescroll.noConflict=function(){return a.fn.infinitescroll=b,this}}(a),function(a){var b=a.fn.pillbox,c=a.fn.utilities,d=a.fn.utilities.CONST,e=d.COMMA_KEYCODE,f=d.ENTER_KEYCODE,g=c.isBackspaceKey,h=c.isDeleteKey,i=c.isTabKey,j=c.isUpArrow,k=c.isDownArrow,l=c.cleanInput,m=c.isShiftHeld,n=function(b,c){this.$element=a(b),this.$moreCount=this.$element.find(".pillbox-more-count"),this.$pillGroup=this.$element.find(".pill-group"),this.$addItem=this.$element.find(".pillbox-add-item"),this.$addItemWrap=this.$addItem.parent(),this.$suggest=this.$element.find(".suggest"),this.$pillHTML='
  • \t\t\t\tRemove\t
  • ',this.options=a.extend({},a.fn.pillbox.defaults,c),this.options.readonly===-1?void 0!==this.$element.attr("data-readonly")&&this.readonly(!0):this.options.readonly&&this.readonly(!0),this.acceptKeyCodes=this._generateObject(this.options.acceptKeyCodes),this.$element.on("click.fu.pillbox",".pill-group > .pill",a.proxy(this.itemClicked,this)),this.$element.on("click.fu.pillbox",a.proxy(this.inputFocus,this)),this.$element.on("keydown.fu.pillbox",".pillbox-add-item",a.proxy(this.inputEvent,this)),this.options.onKeyDown&&this.$element.on("mousedown.fu.pillbox",".suggest > li",a.proxy(this.suggestionClick,this)),this.options.edit&&(this.$element.addClass("pills-editable"),this.$element.on("blur.fu.pillbox",".pillbox-add-item",a.proxy(this.cancelEdit,this)))};n.prototype={constructor:n,destroy:function(){return this.$element.remove(),this.$element[0].outerHTML},items:function(){var b=this;return this.$pillGroup.children(".pill").map(function(){return b.getItemData(a(this))}).get(); -},itemClicked:function(b){var c,d=a(b.target);if(b.preventDefault(),b.stopPropagation(),this._closeSuggestions(),d.hasClass("pill"))c=d;else if(c=d.parent(),void 0===this.$element.attr("data-readonly")){if(d.hasClass("glyphicon-close"))return this.options.onRemove?this.options.onRemove(this.getItemData(c,{el:c}),a.proxy(this._removeElement,this)):this._removeElement(this.getItemData(c,{el:c})),!1;if(this.options.edit){if(c.find(".pillbox-list-edit").length)return!1;this.openEdit(c)}}return this.$element.trigger("clicked.fu.pillbox",this.getItemData(c)),!0},readonly:function(a){a?this.$element.attr("data-readonly","readonly"):this.$element.removeAttr("data-readonly"),this.options.truncate&&this.truncate(a)},suggestionClick:function(b){var c=a(b.currentTarget),d={text:c.html(),value:c.data("value")};b.preventDefault(),this.$addItem.val(""),c.data("attr")&&(d.attr=JSON.parse(c.data("attr"))),d.data=c.data("data"),this.addItems(d,!0),this._closeSuggestions()},itemCount:function(){return this.$pillGroup.children(".pill").length},addItems:function(){var b,c,d,e=this;!isFinite(String(arguments[0]))||arguments[0]instanceof Array?(b=[].slice.call(arguments).slice(0),d=b[1]&&!b[1].text):(b=[].slice.call(arguments).slice(1),c=arguments[0]),b[0]instanceof Array&&(b=b[0]),b.length&&(a.each(b,function(a,c){var d={text:c.text,value:c.value?c.value:c.text,el:e.$pillHTML};c.attr&&(d.attr=c.attr),c.data&&(d.data=c.data),b[a]=d}),this.options.edit&&this.currentEdit&&(b[0].el=this.currentEdit.wrap("
    ").parent().html()),d&&b.pop(1),e.options.onAdd&&d?this.options.edit&&this.currentEdit?e.options.onAdd(b[0],a.proxy(e.saveEdit,this)):e.options.onAdd(b[0],a.proxy(e.placeItems,this)):this.options.edit&&this.currentEdit?e.saveEdit(b):c?e.placeItems(c,b):e.placeItems(b,d))},removeItems:function(a,b){var c=this;if(a)for(var d=b?b:1,e=0;e .pill:nth-child("+a+")");if(!f)break;f.remove()}else this.$pillGroup.find(".pill").remove(),this._removePillTrigger({method:"removeAll"})},placeItems:function(){var b,c,d,e;if(!isFinite(String(arguments[0]))||arguments[0]instanceof Array?(b=[].slice.call(arguments).slice(0),e=b[1]&&!b[1].text):(b=[].slice.call(arguments).slice(1),c=arguments[0]),b[0]instanceof Array&&(b=b[0]),b.length){var f=[];a.each(b,function(b,c){var d=a(c.el);d.attr("data-value",c.value),d.find("span:first").html(c.text),c.attr&&a.each(c.attr,function(a,b){"cssClass"===a||"class"===a?d.addClass(b):d.attr(a,b)}),c.data&&d.data("data",c.data),f.push(d)}),this.$pillGroup.children(".pill").length>0?c?(d=this.$pillGroup.find(".pill:nth-child("+c+")"),d.length?d.before(f):this.$pillGroup.children(".pill:last").after(f)):this.$pillGroup.children(".pill:last").after(f):this.$pillGroup.prepend(f),e&&this.$element.trigger("added.fu.pillbox",{text:b[0].text,value:b[0].value})}},inputEvent:function(a){var b=this,c=b.options.cleanInput(this.$addItem.val());if(this.acceptKeyCodes[a.keyCode]&&!m(a)){var d,e;if(this.options.onKeyDown&&this._isSuggestionsOpen()){var f=this.$suggest.find(".pillbox-suggest-sel");f.length&&(c=b.options.cleanInput(f.html()),e=b.options.cleanInput(f.data("value")),d=f.data("attr"))}return(c.replace(/[ ]*\,[ ]*/,"").match(/\S/)||this.options.allowEmptyPills&&c.length)&&(this._closeSuggestions(),this.$addItem.hide(),d?this.addItems({text:c,value:e,attr:JSON.parse(d)},!0):this.addItems({text:c,value:e},!0),setTimeout(function(){b.$addItem.show().val("").attr({size:10})},0)),a.preventDefault(),!0}if(g(a)||h(a)){if(!c.length){if(a.preventDefault(),this.options.edit&&this.currentEdit)return this.cancelEdit(),!0;this._closeSuggestions();var l=this.$pillGroup.children(".pill:last");return l.hasClass("pillbox-highlight")?this._removeElement(this.getItemData(l,{el:l})):l.addClass("pillbox-highlight"),!0}}else c.length>10&&this.$addItem.width() .pill[data-value="'+b+'"]').remove()}),this._removePillTrigger({method:"removeByValue",removedValues:b})},removeByText:function(){var b=[].slice.call(arguments).slice(0),c=this;a.each(b,function(a,b){c.$pillGroup.find('> .pill:contains("'+b+'")').remove()}),this._removePillTrigger({method:"removeByText",removedText:b})},truncate:function(b){var c=this;if(this.$element.removeClass("truncate"),this.$addItemWrap.removeClass("truncated"),this.$pillGroup.find(".pill").removeClass("truncated"),b){this.$element.addClass("truncate");var d=this.$element.width(),e=!1,f=0,g=this.$pillGroup.find(".pill").length,h=0;this.$pillGroup.find(".pill").each(function(){var b=a(this);e?b.addClass("truncated"):(f++,c.$moreCount.text(g-f),h+b.outerWidth(!0)+c.$addItemWrap.outerWidth(!0)<=d?h+=b.outerWidth(!0):(c.$moreCount.text(g-f+1),b.addClass("truncated"),e=!0))}),f===g&&this.$addItemWrap.addClass("truncated")}},inputFocus:function(){this.$element.find(".pillbox-add-item").focus()},getItemData:function(b,c){return a.extend({text:b.find("span:first").html()},b.data(),c)},_removeElement:function(a){a.el.remove(),delete a.el,this.$element.trigger("removed.fu.pillbox",a)},_removePillTrigger:function(a){this.$element.trigger("removed.fu.pillbox",a)},_generateObject:function(b){var c={};return a.each(b,function(a,b){c[b]=!0}),c},_openSuggestions:function(b,c){var d=a("
      ");return this.callbackId===b.timeStamp&&(c.data&&c.data.length&&(a.each(c.data,function(b,c){var e=c.value?c.value:c.text,f=a('
    • '+c.text+"
    • ");c.attr&&f.data("attr",JSON.stringify(c.attr)),c.data&&f.data("data",c.data),d.append(f)}),this.$suggest.html("").append(d.children()),a(document.body).trigger("suggested.fu.pillbox",this.$suggest)),!0)},_closeSuggestions:function(){this.$suggest.html("").parent().removeClass("open")},_isSuggestionsOpen:function(){return this.$suggest.parent().hasClass("open")},_keySuggestions:function(a){var b=this.$suggest.find("li.pillbox-suggest-sel"),c=j(a);if(a.preventDefault(),b.length){var d=c?b.prev():b.next();d.length||(d=c?this.$suggest.find("li:last"):this.$suggest.find("li:first")),d&&(d.addClass("pillbox-suggest-sel"),b.removeClass("pillbox-suggest-sel"))}else b=this.$suggest.find("li:first"),b.addClass("pillbox-suggest-sel")}},n.prototype.getValue=n.prototype.items,a.fn.pillbox=function(b){var c,d=Array.prototype.slice.call(arguments,1),e=this.each(function(){var e=a(this),f=e.data("fu.pillbox"),g="object"==typeof b&&b;f||e.data("fu.pillbox",f=new n(this,g)),"string"==typeof b&&(c=f[b].apply(f,d))});return void 0===c?e:c},a.fn.pillbox.defaults={edit:!1,readonly:-1,truncate:!1,acceptKeyCodes:[f,e],allowEmptyPills:!1,cleanInput:l},a.fn.pillbox.Constructor=n,a.fn.pillbox.noConflict=function(){return a.fn.pillbox=b,this},a(document).on("mousedown.fu.pillbox.data-api","[data-initialize=pillbox]",function(b){var c=a(b.target).closest(".pillbox");c.data("fu.pillbox")||c.pillbox(c.data())}),a(function(){a("[data-initialize=pillbox]").each(function(){var b=a(this);b.data("fu.pillbox")||b.pillbox(b.data())})})}(a),function(a){var b=a.fn.repeater,c=function(b,c){var d,e,f=this;this.$element=a(b),this.$canvas=this.$element.find(".repeater-canvas"),this.$count=this.$element.find(".repeater-count"),this.$end=this.$element.find(".repeater-end"),this.$filters=this.$element.find(".repeater-filters"),this.$loader=this.$element.find(".repeater-loader"),this.$pageSize=this.$element.find(".repeater-itemization .selectlist"),this.$nextBtn=this.$element.find(".repeater-next"),this.$pages=this.$element.find(".repeater-pages"),this.$prevBtn=this.$element.find(".repeater-prev"),this.$primaryPaging=this.$element.find(".repeater-primaryPaging"),this.$search=this.$element.find(".repeater-search").find(".search"),this.$secondaryPaging=this.$element.find(".repeater-secondaryPaging"),this.$start=this.$element.find(".repeater-start"),this.$viewport=this.$element.find(".repeater-viewport"),this.$views=this.$element.find(".repeater-views"),this.currentPage=0,this.currentView=null,this.isDisabled=!1,this.infiniteScrollingCallback=function(){},this.infiniteScrollingCont=null,this.infiniteScrollingEnabled=!1,this.infiniteScrollingEnd=null,this.infiniteScrollingOptions={},this.lastPageInput=0,this.options=a.extend({},a.fn.repeater.defaults,c),this.pageIncrement=0,this.resizeTimeout={},this.stamp=(new Date).getTime()+(Math.floor(100*Math.random())+1),this.storedDataSourceOpts=null,this.syncingViewButtonState=!1,this.viewOptions={},this.viewType=null,this.$filters.selectlist(),this.$pageSize.selectlist(),this.$primaryPaging.find(".combobox").combobox(),this.$search.search({searchOnKeyPress:this.options.searchOnKeyPress,allowCancel:this.options.allowCancel}),this.$filters.on("changed.fu.selectlist",function(a,b){f.$element.trigger("filtered.fu.repeater",b),f.render({clearInfinite:!0,pageIncrement:null})}),this.$nextBtn.on("click.fu.repeater",a.proxy(this.next,this)),this.$pageSize.on("changed.fu.selectlist",function(a,b){f.$element.trigger("pageSizeChanged.fu.repeater",b),f.render({pageIncrement:null})}),this.$prevBtn.on("click.fu.repeater",a.proxy(this.previous,this)),this.$primaryPaging.find(".combobox").on("changed.fu.combobox",function(a,b){f.pageInputChange(b.text,b)}),this.$search.on("searched.fu.search cleared.fu.search",function(a,b){f.$element.trigger("searchChanged.fu.repeater",b),f.render({clearInfinite:!0,pageIncrement:null})}),this.$search.on("canceled.fu.search",function(a,b){f.$element.trigger("canceled.fu.repeater",b),f.render({clearInfinite:!0,pageIncrement:null})}),this.$secondaryPaging.on("blur.fu.repeater",function(){f.pageInputChange(f.$secondaryPaging.val())}),this.$secondaryPaging.on("keyup",function(a){13===a.keyCode&&f.pageInputChange(f.$secondaryPaging.val())}),this.$views.find("input").on("change.fu.repeater",a.proxy(this.viewChanged,this)),a(window).on("resize.fu.repeater."+this.stamp,function(){clearTimeout(f.resizeTimeout),f.resizeTimeout=setTimeout(function(){f.resize(),f.$element.trigger("resized.fu.repeater")},75)}),this.$loader.loader(),this.$loader.loader("pause"),this.options.defaultView!==-1?e=this.options.defaultView:(d=this.$views.find("label.active input"),e=d.length>0?d.val():"list"),this.setViewOptions(e),this.initViewTypes(function(){f.resize(),f.$element.trigger("resized.fu.repeater"),f.render({changeView:e})})},d=function(a){window.console&&window.console.warn&&window.console.warn(a)},e=function b(c){var d=[];c.children().each(function(){var c=a(this),e=c.attr("data-preserve");"deep"===e?(c.detach(),d.push(c)):"shallow"===e&&(b(c),c.detach(),d.push(c))}),c.empty(),c.append(d)},f=function(b,c){var d;if(c&&(d=c.action?c.action:"append","none"!==d&&void 0!==c.item)){var e=void 0!==c.container?a(c.container):b;e[d](c.item)}},g=function(a,b,c){var d=a+1;d0&&(e.filter=this.$filters.selectlist("selectedItem")),this.infiniteScrollingEnabled||(e.pageSize=25,this.$pageSize.length>0&&(e.pageSize=parseInt(this.$pageSize.selectlist("selectedItem").value,10)));var f=this.$search&&this.$search.find("input")&&this.$search.find("input").val();""!==f&&(e.search=f);var g=a.fn.repeater.viewTypes[this.viewType]||{},h=g.dataOptions;return h&&(e=h.call(this,e)),e=a.extend(e,d)},infiniteScrolling:function(a,b){var c=this.$element.find(".repeater-footer"),d=this.$element.find(".repeater-viewport"),e=b||{};if(a)this.infiniteScrollingEnabled=!0,this.infiniteScrollingEnd=e.end,delete e.dataSource,delete e.end,this.infiniteScrollingOptions=e,d.css({height:d.height()+c.outerHeight()}),c.hide();else{var f=this.infiniteScrollingCont,g=f.data();delete g.infinitescroll,f.off("scroll"),f.removeClass("infinitescroll"),this.infiniteScrollingCont=null,this.infiniteScrollingEnabled=!1,this.infiniteScrollingEnd=null,this.infiniteScrollingOptions={},d.css({height:d.height()-c.outerHeight()}),c.show()}},infiniteScrollPaging:function(a){var b=this.infiniteScrollingEnd!==!0?this.infiniteScrollingEnd:void 0,c=a.page,d=a.pages;this.currentPage=void 0!==c?c:NaN,(a.end===!0||this.currentPage+1>=d)&&this.infiniteScrollingCont.infinitescroll("end",b)},initInfiniteScrolling:function(){var b=this.$canvas.find('[data-infinite="true"]:first');if(b=b.length<1?this.$canvas:b,b.data("fu.infinitescroll"))b.infinitescroll("enable");else{var c=this,d=a.extend({},this.infiniteScrollingOptions);d.dataSource=function(a,b){c.infiniteScrollingCallback=b,c.render({pageIncrement:1})},b.infinitescroll(d),this.infiniteScrollingCont=b}},initViewTypes:function(b){var c=[];for(var d in a.fn.repeater.viewTypes)({}).hasOwnProperty.call(a.fn.repeater.viewTypes,d)&&c.push(a.fn.repeater.viewTypes[d]);c.length>0?h.call(this,0,c,b):b()},itemization:function(a){this.$count.html(void 0!==a.count?a.count:"?"),this.$end.html(void 0!==a.end?a.end:"?"),this.$start.html(void 0!==a.start?a.start:"?")},next:function(){this.$nextBtn.attr("disabled","disabled"),this.$prevBtn.attr("disabled","disabled"),this.pageIncrement=1,this.$element.trigger("nextClicked.fu.repeater"),this.render({pageIncrement:this.pageIncrement})},pageInputChange:function(a,b){var c;if(a!==this.lastPageInput){this.lastPageInput=a;var d=parseInt(a,10)-1;c=d-this.currentPage,this.$element.trigger("pageChanged.fu.repeater",[d,b]),this.render({pageIncrement:c})}},pagination:function(a){this.$primaryPaging.removeClass("active"),this.$secondaryPaging.removeClass("active");var b=a.pages;this.currentPage=void 0!==a.page?a.page:NaN;var c=0===b?0:this.currentPage+1;if(b<=this.viewOptions.dropPagingCap){this.$primaryPaging.addClass("active");var d=this.$primaryPaging.find(".dropdown-menu");d.empty();for(var e=0;e'+f+"")}this.$primaryPaging.find("input.form-control").val(c)}else this.$secondaryPaging.addClass("active"),this.$secondaryPaging.val(c);this.lastPageInput=this.currentPage+1+"",this.$pages.html(""+b),this.currentPage+1=0?(this.$prevBtn.removeAttr("disabled"),this.$prevBtn.removeClass("page-end")):(this.$prevBtn.attr("disabled","disabled"),this.$prevBtn.addClass("page-end")),0!==this.pageIncrement&&(this.pageIncrement>0?this.$nextBtn.is(":disabled")?this.$prevBtn.focus():this.$nextBtn.focus():this.$prevBtn.is(":disabled")?this.$nextBtn.focus():this.$prevBtn.focus())},previous:function(){this.$nextBtn.attr("disabled","disabled"),this.$prevBtn.attr("disabled","disabled"),this.pageIncrement=-1,this.$element.trigger("previousClicked.fu.repeater"),this.render({pageIncrement:this.pageIncrement})},render:function(b){this.disable();var c=!1,d=a.fn.repeater.viewTypes[this.viewType]||{},e=b||{};if(e.changeView&&this.currentView!==e.changeView){var f=this.currentView;this.currentView=e.changeView,this.viewType=this.currentView.split(".")[0],this.setViewOptions(this.currentView),this.$element.attr("data-currentview",this.currentView),this.$element.attr("data-viewtype",this.viewType),c=!0,e.viewChanged=c,this.$element.trigger("viewChanged.fu.repeater",this.currentView),this.infiniteScrollingEnabled&&this.infiniteScrolling(!1),d=a.fn.repeater.viewTypes[this.viewType]||{},d.selected&&d.selected.call(this,{prevView:f})}this.syncViewButtonState(),e.preserve=void 0!==e.preserve?e.preserve:!c,this.clear(e),(!this.infiniteScrollingEnabled||this.infiniteScrollingEnabled&&c)&&this.$loader.show().loader("play");var g=this.getDataOptions(e),h=this.viewOptions.dataSource,i=this;h(g,function(a){j.call(i,{data:a,dataOptions:g,options:e,viewChanged:c,viewTypeObj:d})})},resize:function(){var b,c,d=this.viewOptions.staticHeight===-1?this.$element.attr("data-staticheight"):this.viewOptions.staticHeight,e={};if(this.viewType&&(e=a.fn.repeater.viewTypes[this.viewType]||{}),void 0!==d&&d!==!1&&"false"!==d){this.$canvas.addClass("scrolling"),c={bottom:this.$viewport.css("margin-bottom"),top:this.$viewport.css("margin-top")};var f="true"===d||d===!0?this.$element.height():parseInt(d,10),g=this.$element.find(".repeater-header").outerHeight(),h=this.$element.find(".repeater-footer").outerHeight(),i="auto"===c.bottom?0:parseInt(c.bottom,10),j="auto"===c.top?0:parseInt(c.top,10);b=f-g-h-i-j,this.$viewport.outerHeight(b)}else this.$canvas.removeClass("scrolling");e.resize&&e.resize.call(this,{height:this.$element.outerHeight(),width:this.$element.outerWidth()})},renderItems:function(a,b,c){if(a.render)a.render.call(this,{container:this.$canvas,data:b},c);else{if(a.before){var e=a.before.call(this,{container:this.$canvas,data:b});f(this.$canvas,e)}var g=this.$canvas.find('[data-container="true"]:last'),h=g.length>0?g:this.$canvas;if(a.renderItem){var i,j=a.repeat||"data.items",k=j.split("."),l=k[0];if("data"===l||"this"===l){i="this"===l?this:b;for(var m=k.slice(1),n=0;n0&&(a.prop("checked",!0),a.parents("label:first").addClass("active")),this.syncingViewButtonState=!1}},c.prototype.runRenderer=c.prototype.renderItems,a.fn.repeater=function(b){var d,e=Array.prototype.slice.call(arguments,1),f=this.each(function(){var f=a(this),g=f.data("fu.repeater"),h="object"==typeof b&&b;g||f.data("fu.repeater",g=new c(this,h)),"string"==typeof b&&(d=g[b].apply(g,e))});return void 0===d?f:d},a.fn.repeater.defaults={dataSource:function(a,b){b({count:0,end:0,items:[],page:0,pages:1,start:0})},defaultView:-1,dropPagingCap:10,staticHeight:-1,views:null,searchOnKeyPress:!1,allowCancel:!0},a.fn.repeater.viewTypes={},a.fn.repeater.Constructor=c,a.fn.repeater.noConflict=function(){return a.fn.repeater=b,this}}(a),function(a){a.fn.repeater&&(a.fn.repeater.Constructor.prototype.list_clearSelectedItems=function(){this.$canvas.find(".repeater-list-check").remove(),this.$canvas.find(".repeater-list table tbody tr.selected").removeClass("selected")},a.fn.repeater.Constructor.prototype.list_highlightColumn=function(b,c){var d=this.$canvas.find(".repeater-list-wrapper > table tbody");(this.viewOptions.list_highlightSortedColumn||c)&&(d.find("td.sorted").removeClass("sorted"),d.find("tr").each(function(){var c=a(this).find("td:nth-child("+(b+1)+")").filter(function(){return!a(this).parent().hasClass("empty")});c.addClass("sorted")}))},a.fn.repeater.Constructor.prototype.list_getSelectedItems=function(){var b=[];return this.$canvas.find(".repeater-list .repeater-list-wrapper > table tbody tr.selected").each(function(){var c=a(this);b.push({data:c.data("item_data"),element:c})}),b},a.fn.repeater.Constructor.prototype.getValue=a.fn.repeater.Constructor.prototype.list_getSelectedItems,a.fn.repeater.Constructor.prototype.list_positionHeadings=function(){var b=this.$element.find(".repeater-list-wrapper"),c=b.offset().left,d=b.scrollLeft();d>0?b.find(".repeater-list-heading").each(function(){var b=a(this),d=b.parents("th:first").offset().left-c+"px";b.addClass("shifted").css("left",d)}):b.find(".repeater-list-heading").each(function(){a(this).removeClass("shifted").css("left","")})},a.fn.repeater.Constructor.prototype.list_setSelectedItems=function(b,c){var d,e,f,g,h=this.viewOptions.list_selectable,i=this,j=b;a.isArray(j)||(j=[j]);var k=function(b){f=a(this),d=f.data("item_data")||{},d[j[e].property]===j[e].value&&l(f,j[e].selected,b)},l=function(a,b,d){var e,f=void 0===b||b;f?(c||"multi"===h||i.list_clearSelectedItems(),a.hasClass("selected")||(a.addClass("selected"),(i.viewOptions.list_frozenColumns||"multi"===i.viewOptions.list_selectable)&&(e=i.$element.find(".frozen-column-wrapper tr:nth-child("+(d+1)+")"),e.addClass("selected"),e.find(".repeater-select-checkbox").addClass("checked")),i.viewOptions.list_actions&&i.$element.find(".actions-column-wrapper tr:nth-child("+(d+1)+")").addClass("selected"),a.find("td:first").prepend('
      '))):(i.viewOptions.list_frozenColumns&&(e=i.$element.find(".frozen-column-wrapper tr:nth-child("+(d+1)+")"),e.addClass("selected"),e.find(".repeater-select-checkbox").removeClass("checked")),i.viewOptions.list_actions&&i.$element.find(".actions-column-wrapper tr:nth-child("+(d+1)+")").removeClass("selected"),a.find(".repeater-list-check").remove(),a.removeClass("selected"))};for(g=c===!0||"multi"===h?j.length:h&&j.length>0?1:0,e=0;e table tbody tr:nth-child("+(j[e].index+1)+")"),f.length>0&&l(f,j[e].selected,j[e].index)):void 0!==j[e].property&&void 0!==j[e].value&&this.$canvas.find(".repeater-list .repeater-list-wrapper > table tbody tr").each(k)},a.fn.repeater.Constructor.prototype.list_sizeHeadings=function(){var b=this.$element.find(".repeater-list table");b.find("thead th").each(function(){var b=a(this),c=b.find(".repeater-list-heading");c.css({height:b.outerHeight()}),c.outerWidth(c.data("forced-width")||b.outerWidth())})},a.fn.repeater.Constructor.prototype.list_setFrozenColumns=function(){var b=this.$canvas.find(".table-frozen"),c=this.$element.find(".repeater-canvas"),d=this.$element.find(".repeater-list .repeater-list-wrapper > table"),e=this.$element.find(".repeater-list"),f=this.viewOptions.list_frozenColumns,g=this;if("multi"===this.viewOptions.list_selectable&&(f+=1,c.addClass("multi-select-enabled")),b.length<1){var h=a('
      ').insertBefore(d),i=d.clone().addClass("table-frozen");i.find("th:not(:lt("+f+"))").remove(),i.find("td:not(:nth-child(n+0):nth-child(-n+"+f+"))").remove();var j=i.clone().removeClass("table-frozen");j.find("tbody").remove();var k=a('
      ').append(j),l=k.find("th label.checkbox-custom.checkbox-inline");l.attr("id",l.attr("id")+"_cloned"),h.append(i),e.append(k),this.$canvas.addClass("frozen-enabled")}this.list_sizeFrozenColumns(),a(".frozen-thead-wrapper .repeater-list-heading").on("click",function(){var b=a(this).parent("th").index();b+=1,g.$element.find(".repeater-list-wrapper > table thead th:nth-child("+b+") .repeater-list-heading")[0].click()})},a.fn.repeater.Constructor.prototype.list_positionColumns=function(){var a=this.$element.find(".repeater-canvas"),b=a.scrollTop(),c=a.scrollLeft(),d=this.viewOptions.list_frozenColumns||"multi"===this.viewOptions.list_selectable,e=this.viewOptions.list_actions,f=this.$element.find(".repeater-canvas").outerWidth(),g=this.$element.find(".repeater-list .repeater-list-wrapper > table").outerWidth(),h=this.$element.find(".table-actions")?this.$element.find(".table-actions").outerWidth():0,i=g-(f-h)>=c;b>0?a.find(".repeater-list-heading").css("top",b):a.find(".repeater-list-heading").css("top","0"),c>0?(d&&(a.find(".frozen-thead-wrapper").css("left",c),a.find(".frozen-column-wrapper").css("left",c)),e&&i&&(a.find(".actions-thead-wrapper").css("right",-c),a.find(".actions-column-wrapper").css("right",-c))):(d&&(a.find(".frozen-thead-wrapper").css("left","0"),a.find(".frozen-column-wrapper").css("left","0")),e&&(a.find(".actions-thead-wrapper").css("right","0"),a.find(".actions-column-wrapper").css("right","0")))},a.fn.repeater.Constructor.prototype.list_createItemActions=function(){var b,c,d="",e=this,f=this.$element.find(".repeater-list .repeater-list-wrapper > table"),g=this.$canvas.find(".table-actions");for(b=0,c=this.viewOptions.list_actions.items.length;b '+i+""}var j='
      ";if(g.length<1){var k=a('
      ').insertBefore(f),l=f.clone().addClass("table-actions");if(l.find("th:not(:last-child)").remove(),l.find("tr td:not(:last-child)").remove(),"multi"===this.viewOptions.list_selectable||"action"===this.viewOptions.list_selectable)l.find("thead tr").html('
      '+j+"
      "),"action"!==this.viewOptions.list_selectable&&l.find("thead .btn").attr("disabled","disabled");else{var m=this.viewOptions.list_actions.label||'a';l.find("thead tr").addClass("empty-heading").html(""+m+'
      '+m+"
      ")}var n=l.find("td");n.each(function(b){a(this).html(j),a(this).find("a").attr("data-row",b+1)}),k.append(l),this.$canvas.addClass("actions-enabled")}this.list_sizeActionsTable(),this.$element.find(".table-actions tbody .action-item").on("click",function(b){if(!e.isDisabled){var c=a(this).data("action"),d=a(this).data("row"),f={actionName:c,rows:[d]};e.list_getActionItems(f,b)}}),this.$element.find(".table-actions thead .action-item").on("click",function(b){if(!e.isDisabled){var c=a(this).data("action"),d={actionName:c,rows:[]},f=".repeater-list-wrapper > table .selected";"action"===e.viewOptions.list_selectable&&(f=".repeater-list-wrapper > table tr"),e.$element.find(f).each(function(a){d.rows.push(a+1)}),e.list_getActionItems(d,b)}})},a.fn.repeater.Constructor.prototype.list_getActionItems=function(b,c){for(var d=[],e=a.grep(this.viewOptions.list_actions.items,function(a){return a.name===b.actionName})[0],f=0,g=b.rows.length;f table tbody tr:nth-child("+b.rows[f]+")");d.push({item:h,rowData:h.data("item_data")})}if(1===d.length&&(d=d[0]),e.clickAction){var i=function(){};e.clickAction(d,i,c)}},a.fn.repeater.Constructor.prototype.list_sizeActionsTable=function(){var b=this.$element.find(".repeater-list table.table-actions"),c=b.find("thead tr th"),d=this.$element.find(".repeater-list-wrapper > table");c.outerHeight(d.find("thead tr th").outerHeight()), -c.find(".repeater-list-heading").outerHeight(c.outerHeight()),b.find("tbody tr td:first-child").each(function(b){a(this).outerHeight(d.find("tbody tr:eq("+b+") td").outerHeight())})},a.fn.repeater.Constructor.prototype.list_sizeFrozenColumns=function(){var b=this.$element.find(".repeater-list .repeater-list-wrapper > table");this.$element.find(".repeater-list table.table-frozen tr").each(function(c){a(this).height(b.find("tr:eq("+c+")").height())});var c=b.find("td:eq(0)").outerWidth();this.$element.find(".frozen-column-wrapper, .frozen-thead-wrapper").width(c)},a.fn.repeater.Constructor.prototype.list_frozenOptionsInitialize=function(){function b(a){f.list_revertingCheckbox=!0,a.checkbox("toggle"),delete f.list_revertingCheckbox}var c=this.$element.find(".frozen-column-wrapper .checkbox-inline"),d=this.$element.find(".header-checkbox .checkbox-custom"),e=this.$element.find(".repeater-list table"),f=this;this.$element.find("tr.selectable").on("mouseover mouseleave",function(b){var c=a(this).index();c+=1,"mouseover"===b.type?e.find("tbody tr:nth-child("+c+")").addClass("hovered"):e.find("tbody tr:nth-child("+c+")").removeClass("hovered")}),d.checkbox(),c.checkbox();var g=this.$element.find(".table-frozen tbody .checkbox-inline"),h=this.$element.find(".frozen-thead-wrapper thead .checkbox-inline input");g.on("change",function(c){if(c.preventDefault(),!f.list_revertingCheckbox)if(f.isDisabled)b(a(c.currentTarget));else{var d=a(this).attr("data-row");d=parseInt(d,10)+1,f.$element.find(".repeater-list-wrapper > table tbody tr:nth-child("+d+")").click();var e=f.$element.find(".table-frozen tbody .checkbox-inline.checked").length;0===e?(h.prop("checked",!1),h.prop("indeterminate",!1)):e===g.length?(h.prop("checked",!0),h.prop("indeterminate",!1)):(h.prop("checked",!1),h.prop("indeterminate",!0))}}),h.on("change",function(d){f.list_revertingCheckbox||(f.isDisabled?b(a(d.currentTarget)):a(this).is(":checked")?(f.$element.find(".repeater-list-wrapper > table tbody tr:not(.selected)").click(),f.$element.trigger("selected.fu.repeaterList",c)):(f.$element.find(".repeater-list-wrapper > table tbody tr.selected").click(),f.$element.trigger("deselected.fu.repeaterList",c)))})},a.fn.repeater.defaults=a.extend({},a.fn.repeater.defaults,{list_columnRendered:null,list_columnSizing:!0,list_columnSyncing:!0,list_highlightSortedColumn:!0,list_infiniteScroll:!1,list_noItemsHTML:"no items found",list_selectable:!1,list_sortClearing:!1,list_rowRendered:null,list_frozenColumns:0,list_actions:!1}),a.fn.repeater.viewTypes.list={cleared:function(){this.viewOptions.list_columnSyncing&&this.list_sizeHeadings()},dataOptions:function(a){return this.list_sortDirection&&(a.sortDirection=this.list_sortDirection),this.list_sortProperty&&(a.sortProperty=this.list_sortProperty),a},enabled:function(a){this.viewOptions.list_actions&&(a.status?(this.$canvas.find(".repeater-actions-button").removeAttr("disabled"),k.call(this)):this.$canvas.find(".repeater-actions-button").attr("disabled","disabled"))},initialize:function(a,b){this.list_sortDirection=null,this.list_sortProperty=null,this.list_specialBrowserClass=j(),this.list_actions_width=void 0!==this.viewOptions.list_actions.width?this.viewOptions.list_actions.width:37,this.list_noItems=!1,b()},resize:function(){i.call(this,this.$element.find(".repeater-list-wrapper > table thead tr")),this.viewOptions.list_actions&&this.list_sizeActionsTable(),(this.viewOptions.list_frozenColumns||"multi"===this.viewOptions.list_selectable)&&this.list_sizeFrozenColumns(),this.viewOptions.list_columnSyncing&&this.list_sizeHeadings()},selected:function(){var a,b=this.viewOptions.list_infiniteScroll;this.list_firstRender=!0,this.$loader.addClass("noHeader"),b&&(a="object"==typeof b?b:{},this.infiniteScrolling(!0,a))},before:function(b){var c,d=b.container.find(".repeater-list"),e=this;return b.data.count>0?this.list_noItems=!1:this.list_noItems=!0,d.length<1&&(d=a('
      '),d.find(".repeater-list-wrapper").on("scroll.fu.repeaterList",function(){e.viewOptions.list_columnSyncing&&e.list_positionHeadings()}),(e.viewOptions.list_frozenColumns||e.viewOptions.list_actions||"multi"===e.viewOptions.list_selectable)&&b.container.on("scroll.fu.repeaterList",function(){e.list_positionColumns()}),b.container.append(d)),b.container.removeClass("actions-enabled actions-enabled multi-select-enabled"),c=d.find("table"),h.call(this,c,b.data),g.call(this,c,b.data),!1},renderItem:function(a){return f.call(this,a.container,a.subset,a.index),!1},after:function(){var a;return!this.viewOptions.list_frozenColumns&&"multi"!==this.viewOptions.list_selectable||this.list_noItems||this.list_setFrozenColumns(),this.viewOptions.list_actions&&!this.list_noItems&&(this.list_createItemActions(),this.list_sizeActionsTable()),!this.viewOptions.list_frozenColumns&&!this.viewOptions.list_actions&&"multi"!==this.viewOptions.list_selectable||this.list_noItems||(this.list_positionColumns(),this.list_frozenOptionsInitialize()),this.viewOptions.list_columnSyncing&&(this.list_sizeHeadings(),this.list_positionHeadings()),a=this.$canvas.find(".repeater-list-wrapper > table .repeater-list-heading.sorted"),a.length>0&&this.list_highlightColumn(a.data("fu_item_index")),!1}});var b=function(a,b){if(!b)return!1;if(!a||b.length!==a.length)return!0;for(var c=0,d=b.length;c"),j=e[f]._auto_width,k=e[f].property;if(this.viewOptions.list_actions!==!1&&"@_ACTIONS_@"===k&&(h='
      '),h=void 0!==h?h:"",i.addClass(void 0!==g?g:"").append(h),void 0!==j&&i.outerWidth(j),b.append(i),"multi"===this.viewOptions.list_selectable&&"@_CHECKBOX_@"===e[f].property){var l='';i.html(l)}return i},d=function(b,c,d){var e,f,g,h,i,j="glyphicon-chevron-down",k=".glyphicon.rlc:first",l="glyphicon-chevron-up",m=a('
      '),n=(this.$element.attr("id")+"_"||"")+"checkall",o='
      ',p=a(""),q=this;if(m.data("fu_item_index",d),m.prepend(c[d].label),p.html(m.html()).find("[id]").removeAttr("id"),"@_CHECKBOX_@"!==c[d].property?p.append(m):p.append(o),e=p.add(m),h=m.find(k),i=h.add(p.find(k)),this.viewOptions.list_actions&&"@_ACTIONS_@"===c[d].property){var r=this.list_actions_width;p.css("width",r),m.css("width",r)}f=c[d].className,void 0!==f&&e.addClass(f),g=c[d].sortable,g&&(e.addClass("sortable"),m.on("click.fu.repeaterList",function(){q.isDisabled||(q.list_sortProperty="string"==typeof g?g:c[d].property,m.hasClass("sorted")?h.hasClass(l)?(i.removeClass(l).addClass(j),q.list_sortDirection="desc"):q.viewOptions.list_sortClearing?(e.removeClass("sorted"),i.removeClass(j),q.list_sortDirection=null,q.list_sortProperty=null):(i.removeClass(j).addClass(l),q.list_sortDirection="asc"):(b.find("th, .repeater-list-heading").removeClass("sorted"),i.removeClass(j).addClass(l),q.list_sortDirection="asc",e.addClass("sorted")),q.render({clearInfinite:!0,pageIncrement:null}))})),"asc"!==c[d].sortDirection&&"desc"!==c[d].sortDirection||(b.find("th, .repeater-list-heading").removeClass("sorted"),e.addClass("sortable sorted"),"asc"===c[d].sortDirection?(i.addClass(l),this.list_sortDirection="asc"):(i.addClass(j),this.list_sortDirection="desc"),this.list_sortProperty="string"==typeof g?g:c[d].property),b.append(p)},e=function(b){var c="multi"===b.viewOptions.list_selectable,d=b.viewOptions.list_actions,e=b.$element;if(!b.isDisabled){var f=a(this),g=a(this).index()+1,h=e.find(".frozen-column-wrapper tr:nth-child("+g+")"),i=e.find(".actions-column-wrapper tr:nth-child("+g+")"),j=e.find(".frozen-column-wrapper tr:nth-child("+g+") .checkbox-inline");f.is(".selected")?(f.removeClass("selected"),c?(j.click(),h.removeClass("selected"),d&&i.removeClass("selected")):f.find(".repeater-list-check").remove(),e.trigger("deselected.fu.repeaterList",f)):(c?(j.click(),f.addClass("selected"),h.addClass("selected"),d&&i.addClass("selected")):(b.$canvas.find(".repeater-list-check").remove(),b.$canvas.find(".repeater-list tbody tr.selected").each(function(){a(this).removeClass("selected"),e.trigger("deselected.fu.repeaterList",a(this))}),f.find("td:first").prepend('
      '),f.addClass("selected"),h.addClass("selected")),e.trigger("selected.fu.repeaterList",f)),k.call(b)}},f=function(b,d,f){var g=a("");if(this.viewOptions.list_selectable&&(g.data("item_data",d[f]),"action"!==this.viewOptions.list_selectable)){g.addClass("selectable"),g.attr("tabindex",0);var h=this;g.on("click.fu.repeaterList",function(){e.call(this,h)}),g.keyup(function(a){13===a.keyCode&&g.trigger("click.fu.repeaterList")})}this.viewOptions.list_actions&&!this.viewOptions.list_selectable&&g.data("item_data",d[f]);for(var i=[],j=0,k=this.list_columns.length;j'),b.append(e)),"string"==typeof c.error&&c.error.length>0?(d=a(''),d.find("td").append(c.error),e.append(d)):c.items&&c.items.length<1&&(d=a(''),d.find("td").append(this.viewOptions.list_noItemsHTML),e.append(d))},h=function(c,e){var f,g,h,j=e.columns||[],k=c.find("thead");if(this.list_firstRender||b(this.list_columns,j)||0===k.length){if(k.remove(),"multi"===this.viewOptions.list_selectable&&!this.list_noItems){var l={label:"c",property:"@_CHECKBOX_@",sortable:!1};j.splice(0,0,l)}if(this.list_columns=j,this.list_firstRender=!1,this.$loader.removeClass("noHeader"),this.viewOptions.list_actions){var m={label:this.viewOptions.list_actions.label||'a',property:"@_ACTIONS_@",sortable:!1,width:this.list_actions_width};j.push(m)}for(k=a(''),h=k.find("tr"),f=0,g=j.length;f0)){var i=this.$canvas.find(".repeater-list-wrapper").outerWidth();for(e=Math.floor((i-f)/d),c=0;ce&&(e=g[c].minWidth),g[c].col.outerWidth(e),this.list_columns[g[c].index]._auto_width=e}},j=function(){var a=window.navigator.userAgent,b=a.indexOf("MSIE "),c=a.indexOf("Firefox");return b>0?"ie-"+parseInt(a.substring(b+5,a.indexOf(".",b)),10):c>0?"firefox":""},k=function(){var a,b=".repeater-list-wrapper > table .selected",c=this.$element.find(".table-actions");"action"===this.viewOptions.list_selectable&&(b=".repeater-list-wrapper > table tr"),a=this.$canvas.find(b),a.length>0?c.find("thead .btn").removeAttr("disabled"):c.find("thead .btn").attr("disabled","disabled")}}(a),function(a){function b(b,c){function d(){var d,f,g;f=c.indexOf("{{"),d=c.indexOf("}}",f+2),f>-1&&d>-1?(g=a.trim(c.substring(f+2,d)),g=void 0!==b[g]?b[g]:"",c=c.substring(0,f)+g+c.substring(d+2)):e=!0}for(var e=!1;!e&&c.search("{{")>=0;)d(c);return c}a.fn.repeater&&(a.fn.repeater.Constructor.prototype.thumbnail_clearSelectedItems=function(){this.$canvas.find(".repeater-thumbnail-cont .selectable.selected").removeClass("selected")},a.fn.repeater.Constructor.prototype.thumbnail_getSelectedItems=function(){var b=[];return this.$canvas.find(".repeater-thumbnail-cont .selectable.selected").each(function(){b.push(a(this))}),b},a.fn.repeater.Constructor.prototype.thumbnail_setSelectedItems=function(b,c){function d(){return j===b[g].index?(h=a(this),!1):void j++}function e(){h=a(this),h.is(b[g].selector)&&f(h,b[g].selected)}function f(a,b){b=void 0===b||b,b?(c||"multi"===k||l.thumbnail_clearSelectedItems(),a.addClass("selected")):a.removeClass("selected")}var g,h,i,j,k=this.viewOptions.thumbnail_selectable,l=this;for(a.isArray(b)||(b=[b]),i=c===!0||"multi"===k?b.length:k&&b.length>0?1:0,g=0;g0&&f(h,b[g].selected)):b[g].selector&&this.$canvas.find(".repeater-thumbnail-cont .selectable").each(e)},a.fn.repeater.defaults=a.extend({},a.fn.repeater.defaults,{thumbnail_alignment:"left",thumbnail_infiniteScroll:!1,thumbnail_itemRendered:null,thumbnail_noItemsHTML:"no items found",thumbnail_selectable:!1,thumbnail_template:'
      {{name}}
      '}),a.fn.repeater.viewTypes.thumbnail={selected:function(){var a,b=this.viewOptions.thumbnail_infiniteScroll;b&&(a="object"==typeof b?b:{},this.infiniteScrolling(!0,a))},before:function(b){var c,d,e=this.viewOptions.thumbnail_alignment,f=this.$canvas.find(".repeater-thumbnail-cont"),g=b.data,h={};return f.length<1?(f=a('
      '),e&&"none"!==e?(d={center:1,justify:1,left:1,right:1},e=d[e]?e:"justify",f.addClass("align-"+e),this.thumbnail_injectSpacers=!0):this.thumbnail_injectSpacers=!1,h.item=f):h.action="none",g.items&&g.items.length<1?(c=a('
      '),c.append(this.viewOptions.thumbnail_noItemsHTML),f.append(c)):f.find(".empty:first").remove(),h},renderItem:function(c){var d=this.viewOptions.thumbnail_selectable,e="selected",f=this,g=a(b(c.subset[c.index],this.viewOptions.thumbnail_template));return g.data("item_data",c.data.items[c.index]),d&&(g.addClass("selectable"),g.on("click",function(){f.isDisabled||(g.hasClass(e)?(g.removeClass(e),f.$element.trigger("deselected.fu.repeaterThumbnail",g)):("multi"!==d&&f.$canvas.find(".repeater-thumbnail-cont .selectable.selected").each(function(){var b=a(this);b.removeClass(e),f.$element.trigger("deselected.fu.repeaterThumbnail",b)}),g.addClass(e),f.$element.trigger("selected.fu.repeaterThumbnail",g)))})),c.container.append(g),this.thumbnail_injectSpacers&&g.after(' '),this.viewOptions.thumbnail_itemRendered&&this.viewOptions.thumbnail_itemRendered({container:c.container,item:g,itemData:c.subset[c.index]},function(){}),!1}})}(a),function(a){var b=a.fn.scheduler,c=function(b,c){var d=this;this.$element=a(b),this.options=a.extend({},a.fn.scheduler.defaults,c),this.$startDate=this.$element.find(".start-datetime .start-date"),this.$startTime=this.$element.find(".start-datetime .start-time"),this.$timeZone=this.$element.find(".timezone-container .timezone"),this.$repeatIntervalPanel=this.$element.find(".repeat-every-panel"),this.$repeatIntervalSelect=this.$element.find(".repeat-options"),this.$repeatIntervalSpinbox=this.$element.find(".repeat-every"),this.$repeatIntervalTxt=this.$element.find(".repeat-every-text"),this.$end=this.$element.find(".repeat-end"),this.$endSelect=this.$end.find(".end-options"),this.$endAfter=this.$end.find(".end-after"),this.$endDate=this.$end.find(".end-on-date"),this.$recurrencePanels=this.$element.find(".repeat-panel"),this.$repeatIntervalSelect.selectlist(),this.$element.find(".selectlist").selectlist(),this.$startDate.datepicker(this.options.startDateOptions);var e="function"==typeof this.options.startDateChanged?this.options.startDateChanged:this._guessEndDate;this.$startDate.on("change changed.fu.datepicker dateClicked.fu.datepicker",a.proxy(e,this)),this.$startTime.combobox(),""===this.$startTime.find("input").val()&&this.$startTime.combobox("selectByIndex",0),"0"===this.$repeatIntervalSpinbox.find("input").val()?this.$repeatIntervalSpinbox.spinbox({value:1,min:1,limitToStep:!0}):this.$repeatIntervalSpinbox.spinbox({min:1,limitToStep:!0}),this.$endAfter.spinbox({value:1,min:1,limitToStep:!0}),this.$endDate.datepicker(this.options.endDateOptions),this.$element.find(".radio-custom").radio(),this.$repeatIntervalSelect.on("changed.fu.selectlist",a.proxy(this.repeatIntervalSelectChanged,this)),this.$endSelect.on("changed.fu.selectlist",a.proxy(this.endSelectChanged,this)),this.$element.find(".repeat-days-of-the-week .btn-group .btn").on("change.fu.scheduler",function(a,b){d.changed(a,b,!0)}),this.$element.find(".combobox").on("changed.fu.combobox",a.proxy(this.changed,this)),this.$element.find(".datepicker").on("changed.fu.datepicker",a.proxy(this.changed,this)),this.$element.find(".datepicker").on("dateClicked.fu.datepicker",a.proxy(this.changed,this)),this.$element.find(".selectlist").on("changed.fu.selectlist",a.proxy(this.changed,this)),this.$element.find(".spinbox").on("changed.fu.spinbox",a.proxy(this.changed,this)),this.$element.find(".repeat-monthly .radio-custom, .repeat-yearly .radio-custom").on("change.fu.scheduler",a.proxy(this.changed,this))},d=function(a,b){var c,d="";return d+=a.getFullYear(),d+=b,c=a.getMonth()+1,d+=c<10?"0"+c:c,d+=b,c=a.getDate(),d+=c<10?"0"+c:c},e=1e3,f=60*e,g=60*f,h=24*g,i=7*h,j=5*i,k=52*i,l={secondly:e,minutely:f,hourly:g,daily:h,weekly:i,monthly:j,yearly:k},m=function(a,b,c,d){return new Date(a.getTime()+l[c]*d)};c.prototype={constructor:c,destroy:function(){var b;return this.$element.find("input").each(function(){a(this).attr("value",a(this).val())}),this.$element.find(".datepicker .calendar").empty(),b=this.$element[0].outerHTML,this.$element.find(".combobox").combobox("destroy"),this.$element.find(".datepicker").datepicker("destroy"),this.$element.find(".selectlist").selectlist("destroy"),this.$element.find(".spinbox").spinbox("destroy"),this.$element.find(".radio-custom").radio("destroy"),this.$element.remove(),b},changed:function(b,c,d){d||b.stopPropagation(),this.$element.trigger("changed.fu.scheduler",{data:void 0!==c?c:a(b.currentTarget).data(),originalEvent:b,value:this.getValue()})},disable:function(){this.toggleState("disable")},enable:function(){this.toggleState("enable")},setUtcTime:function(a,b,c){var d=a.split("-"),e=b.split(":"),f=new Date(Date.UTC(d[0],d[1]-1,d[2],e[0],e[1],e[2]?e[2]:0));if("Z"===c)f.setUTCHours(f.getUTCHours()+0);else{var g=[];g[0]="(.)",g[1]=".*?",g[2]="\\d",g[3]=".*?",g[4]="(\\d)";var h=new RegExp(g.join(""),["i"]),i=h.exec(c);if(null!==i){var j=i[1],k=i[2],l="+"===j?1:-1;f.setUTCHours(f.getUTCHours()+l*parseInt(k,10))}}var m=f.getTimezoneOffset();return f.setMinutes(m),f},endSelectChanged:function(a,b){var c,d;b?d=b.value:(c=this.$endSelect.selectlist("selectedItem"),d=c.value),this.$endAfter.parent().addClass("hidden"),this.$endAfter.parent().attr("aria-hidden","true"),this.$endDate.parent().addClass("hidden"),this.$endDate.parent().attr("aria-hidden","true"),"after"===d?(this.$endAfter.parent().removeClass("hide hidden"),this.$endAfter.parent().attr("aria-hidden","false")):"date"===d&&(this.$endDate.parent().removeClass("hide hidden"),this.$endDate.parent().attr("aria-hidden","false"))},_guessEndDate:function(){var a=this.$repeatIntervalSelect.selectlist("selectedItem").value,b=new Date(this.$endDate.datepicker("getDate")),c=new Date(this.$startDate.datepicker("getDate")),d=this.$repeatIntervalSpinbox.find("input").val();"none"!==a&&b<=c&&(this.$repeatIntervalSpinbox.is(":visible")||(d=1),"weekdays"===a&&(d=1,a="weekly"),b=m(c,b,a,d),this.$endDate.datepicker("setDate",b))},getValue:function(){var b,c=this.$repeatIntervalSpinbox.spinbox("value"),e="",f=this.$repeatIntervalSelect.selectlist("selectedItem").value;this.$startTime.combobox("selectedItem").value?(b=this.$startTime.combobox("selectedItem").value,b=b.toLowerCase()):b=this.$startTime.combobox("selectedItem").text.toLowerCase();var g,h,i,j,k,l,m,n,o=this.$timeZone.selectlist("selectedItem");m=""+d(this.$startDate.datepicker("getDate"),"-"),m+="T",i=b.search("am")>=0,j=b.search("pm")>=0,b=a.trim(b.replace(/am/g,"").replace(/pm/g,"")).split(":"),b[0]=parseInt(b[0],10),b[1]=parseInt(b[1],10),i&&b[0]>11?b[0]=0:j&&b[0]<12&&(b[0]+=12),m+=b[0]<10?"0"+b[0]:b[0],m+=":",m+=b[1]<10?"0"+b[1]:b[1],m+="+00:00"===o.offset?"Z":o.offset,"none"===f?e="FREQ=DAILY;INTERVAL=1;COUNT=1;":"secondly"===f?(e="FREQ=SECONDLY;",e+="INTERVAL="+c+";"):"minutely"===f?(e="FREQ=MINUTELY;",e+="INTERVAL="+c+";"):"hourly"===f?(e="FREQ=HOURLY;",e+="INTERVAL="+c+";"):"daily"===f?(e+="FREQ=DAILY;",e+="INTERVAL="+c+";"):"weekdays"===f?(e+="FREQ=WEEKLY;",e+="BYDAY=MO,TU,WE,TH,FR;",e+="INTERVAL=1;"):"weekly"===f?(h=[],this.$element.find(".repeat-days-of-the-week .btn-group input:checked").each(function(){h.push(a(this).data().value)}),e+="FREQ=WEEKLY;",e+="BYDAY="+h.join(",")+";",e+="INTERVAL="+c+";"):"monthly"===f?(e+="FREQ=MONTHLY;",e+="INTERVAL="+c+";",n=this.$element.find("input[name=repeat-monthly]:checked").val(),"bymonthday"===n?(g=parseInt(this.$element.find(".repeat-monthly-date .selectlist").selectlist("selectedItem").text,10),e+="BYMONTHDAY="+g+";"):"bysetpos"===n&&(h=this.$element.find(".repeat-monthly-day .month-days").selectlist("selectedItem").value,l=this.$element.find(".repeat-monthly-day .month-day-pos").selectlist("selectedItem").value,e+="BYDAY="+h+";",e+="BYSETPOS="+l+";")):"yearly"===f&&(e+="FREQ=YEARLY;",n=this.$element.find("input[name=repeat-yearly]:checked").val(),"bymonthday"===n?(k=this.$element.find(".repeat-yearly-date .year-month").selectlist("selectedItem").value,g=this.$element.find(".repeat-yearly-date .year-month-day").selectlist("selectedItem").text,e+="BYMONTH="+k+";",e+="BYMONTHDAY="+g+";"):"bysetpos"===n&&(h=this.$element.find(".repeat-yearly-day .year-month-days").selectlist("selectedItem").value,l=this.$element.find(".repeat-yearly-day .year-month-day-pos").selectlist("selectedItem").value,k=this.$element.find(".repeat-yearly-day .year-month").selectlist("selectedItem").value,e+="BYDAY="+h+";",e+="BYSETPOS="+l+";",e+="BYMONTH="+k+";"));var p=this.$endSelect.selectlist("selectedItem").value,q="";"none"!==f&&("after"===p?q="COUNT="+this.$endAfter.spinbox("value")+";":"date"===p&&(q="UNTIL="+d(this.$endDate.datepicker("getDate"),"")+";")),e+=q,e=";"===e.substring(e.length-1)?e.substring(0,e.length-1):e;var r={startDateTime:m,timeZone:o,recurrencePattern:e};return r},repeatIntervalSelectChanged:function(a,b){var c,d,e;switch(b?(d=b.value,e=b.text):(c=this.$repeatIntervalSelect.selectlist("selectedItem"),d=c.value||"",e=c.text||""),this.$repeatIntervalTxt.text(e),d.toLowerCase()){case"hourly":case"daily":case"weekly":case"monthly":this.$repeatIntervalPanel.removeClass("hide hidden"),this.$repeatIntervalPanel.attr("aria-hidden","false");break;default:this.$repeatIntervalPanel.addClass("hidden"),this.$repeatIntervalPanel.attr("aria-hidden","true")}this.$recurrencePanels.addClass("hidden"),this.$recurrencePanels.attr("aria-hidden","true"),this.$element.find(".repeat-"+d).removeClass("hide hidden"),this.$element.find(".repeat-"+d).attr("aria-hidden","false"),"none"===d?(this.$end.addClass("hidden"),this.$end.attr("aria-hidden","true")):(this.$end.removeClass("hide hidden"),this.$end.attr("aria-hidden","false")),this._guessEndDate()},_parseAndSetRecurrencePattern:function(a,b){var c,d,e,f,g={},h=0,i="",j=a.toUpperCase().split(";");for(h=0;h-1?f.timeZoneOffset="+"+a.trim(b.split("+")[1]):b.search(/\-/)>-1?f.timeZoneOffset="-"+a.trim(b.split("-")[1]):f.timeZoneOffset="+00:00",f.time24HourFormatSplit=f.time24HourFormat.split(":"),c=parseInt(f.time24HourFormatSplit[0],10),d=f.time24HourFormatSplit[1]?parseInt(f.time24HourFormatSplit[1].split("+")[0].split("-")[0].split("Z")[0],10):0,e=c<12?"AM":"PM",0===c?c=12:c>12&&(c-=12),d=d<10?"0"+d:d,f.time12HourFormat=c+":"+d,f.time12HourFormatWithPeriod=c+":"+d+" "+e,f},_parseTimeZone:function(b,c){return c.timeZoneQuerySelector="",b.timeZone?("string"==typeof b.timeZone?c.timeZoneQuerySelector+='li[data-name="'+b.timeZone+'"]':a.each(b.timeZone,function(a,b){c.timeZoneQuerySelector+="li[data-"+a+'="'+b+'"]'}),c.timeZoneOffset=b.timeZone.offset):b.startDateTime?(c.timeZoneOffset="+00:00"===c.timeZoneOffset?"Z":c.timeZoneOffset,c.timeZoneQuerySelector+='li[data-offset="'+c.timeZoneOffset+'"]'):c.timeZoneOffset="Z",c.timeZoneOffset},_setTimeUI:function(a){this.$startTime.find("input").val(a),this.$startTime.combobox("selectByText",a)},_setTimeZoneUI:function(a){this.$timeZone.selectlist("selectBySelector",a)},setValue:function(a){var b,c,d,e,f={};if(a.startDateTime)b=a.startDateTime.split("T"),c=b[0],d=b[1],d?(f=this._parseStartDateTime(d),this._setTimeUI(f.time12HourFormatWithPeriod)):(f.time12HourFormat="00:00",f.time24HourFormat="00:00");else{f.time12HourFormat="00:00",f.time24HourFormat="00:00";var g=this.$startDate.datepicker("getDate");c=g.getFullYear()+"-"+g.getMonth()+"-"+g.getDate()}this._parseTimeZone(a,f),f.timeZoneQuerySelector&&this._setTimeZoneUI(f.timeZoneQuerySelector),a.recurrencePattern&&this._parseAndSetRecurrencePattern(a.recurrencePattern,f),e=this.setUtcTime(c,f.time24HourFormat,f.timeZoneOffset),this.$startDate.datepicker("setDate",e)},toggleState:function(a){this.$element.find(".combobox").combobox(a),this.$element.find(".datepicker").datepicker(a),this.$element.find(".selectlist").selectlist(a),this.$element.find(".spinbox").spinbox(a),this.$element.find(".radio-custom").radio(a),a="disable"===a?"addClass":"removeClass",this.$element.find(".repeat-days-of-the-week .btn-group")[a]("disabled")},value:function(a){return a?this.setValue(a):this.getValue()}},a.fn.scheduler=function(b){var d,e=Array.prototype.slice.call(arguments,1),f=this.each(function(){var f=a(this),g=f.data("fu.scheduler"),h="object"==typeof b&&b;g||f.data("fu.scheduler",g=new c(this,h)),"string"==typeof b&&(d=g[b].apply(g,e))});return void 0===d?f:d},a.fn.scheduler.defaults={},a.fn.scheduler.Constructor=c,a.fn.scheduler.noConflict=function(){return a.fn.scheduler=b,this},a(document).on("mousedown.fu.scheduler.data-api","[data-initialize=scheduler]",function(b){var c=a(b.target).closest(".scheduler");c.data("fu.scheduler")||c.scheduler(c.data())}),a(function(){a("[data-initialize=scheduler]").each(function(){var b=a(this);b.data("scheduler")||b.scheduler(b.data())})})}(a),function(a){var b=a.fn.picker,c=function(b,c){var d=this;this.$element=a(b),this.options=a.extend({},a.fn.picker.defaults,c),this.$accept=this.$element.find(".picker-accept"),this.$cancel=this.$element.find(".picker-cancel"),this.$trigger=this.$element.find(".picker-trigger"),this.$footer=this.$element.find(".picker-footer"),this.$header=this.$element.find(".picker-header"),this.$popup=this.$element.find(".picker-popup"),this.$body=this.$element.find(".picker-body"),this.clickStamp="_",this.isInput=this.$trigger.is("input"),this.$trigger.on("keydown.fu.picker",a.proxy(this.keyComplete,this)),this.$trigger.on("focus.fu.picker",a.proxy(function(b){("undefined"==typeof b||a(b.target).is("input[type=text]"))&&a.proxy(this.show(),this)},this)),this.$trigger.on("click.fu.picker",a.proxy(function(b){a(b.target).is("input[type=text]")?a.proxy(this.show(),this):a.proxy(this.toggle(),this)},this)),this.$accept.on("click.fu.picker",a.proxy(this.complete,this,"accepted")),this.$cancel.on("click.fu.picker",function(a){a.preventDefault(),d.complete("cancelled")})},d=function(b){var c=Math.max(document.documentElement.clientHeight,window.innerHeight||0),d=a(document).scrollTop(),e=b.$popup.offset(),f=e.top+b.$popup.outerHeight(!0);return f>c+d||e.top0)return!1;return!0},show:function(){var b;if(b=a(document).find(".picker.showing"),b.length>0){if(b.data("fu.picker")&&b.data("fu.picker").options.explicit)return;b.picker("externalClickListener",{},!0)}this.$element.addClass("showing"),e(this),this.$element.trigger("shown.fu.picker"),this.clickStamp=(new Date).getTime()+(Math.floor(100*Math.random())+1),this.options.explicit||a(document).on("click.fu.picker.externalClick."+this.clickStamp,a.proxy(this.externalClickListener,this))}},a.fn.picker=function(b){var d,e=Array.prototype.slice.call(arguments,1),f=this.each(function(){var f=a(this),g=f.data("fu.picker"),h="object"==typeof b&&b;g||f.data("fu.picker",g=new c(this,h)),"string"==typeof b&&(d=g[b].apply(g,e))});return void 0===d?f:d},a.fn.picker.defaults={onAccept:void 0,onCancel:void 0,onExit:void 0,externalClickExceptions:[],explicit:!1},a.fn.picker.Constructor=c,a.fn.picker.noConflict=function(){return a.fn.picker=b,this},a(document).on("focus.fu.picker.data-api","[data-initialize=picker]",function(b){var c=a(b.target).closest(".picker");c.data("fu.picker")||c.picker(c.data())}),a(function(){a("[data-initialize=picker]").each(function(){var b=a(this);b.data("fu.picker")||b.picker(b.data())})})}(a)}); \ No newline at end of file +!function(a){"function"==typeof define&&define.amd?define(["jquery","bootstrap"],a):a(jQuery)}(function(a){if("undefined"==typeof a)throw new Error("Fuel UX's JavaScript requires jQuery");if("undefined"==typeof a.fn.dropdown||"undefined"==typeof a.fn.collapse)throw new Error("Fuel UX's JavaScript requires Bootstrap");!function(a){var b=a.fn.checkbox,c=function(b,c){if(this.options=a.extend({},a.fn.checkbox.defaults,c),"label"===b.tagName.toLowerCase()){this.$label=a(b),this.$chk=this.$label.find('input[type="checkbox"]'),this.$container=a(b).parent(".checkbox");var d=this.$chk.attr("data-toggle");this.$toggleContainer=a(d),this.$chk.on("change",a.proxy(this.itemchecked,this)),this.setInitialState()}};c.prototype={constructor:c,setInitialState:function(){var a=this.$chk,b=(this.$label,a.prop("checked")),c=a.prop("disabled");this.setCheckedState(a,b),this.setDisabledState(a,c)},setCheckedState:function(a,b){var c=a,d=this.$label,e=(this.$container,this.$toggleContainer);b?(c.prop("checked",!0),d.addClass("checked"),e.removeClass("hide hidden"),d.trigger("checked.fu.checkbox")):(c.prop("checked",!1),d.removeClass("checked"),e.addClass("hidden"),d.trigger("unchecked.fu.checkbox")),d.trigger("changed.fu.checkbox",b)},setDisabledState:function(a,b){var c=this.$label;b?(this.$chk.prop("disabled",!0),c.addClass("disabled"),c.trigger("disabled.fu.checkbox")):(this.$chk.prop("disabled",!1),c.removeClass("disabled"),c.trigger("enabled.fu.checkbox"))},itemchecked:function(b){var c=a(b.target),d=c.prop("checked");this.setCheckedState(c,d)},toggle:function(){var a=this.isChecked();a?this.uncheck():this.check()},check:function(){this.setCheckedState(this.$chk,!0)},uncheck:function(){this.setCheckedState(this.$chk,!1)},isChecked:function(){var a=this.$chk.prop("checked");return a},enable:function(){this.setDisabledState(this.$chk,!1)},disable:function(){this.setDisabledState(this.$chk,!0)},destroy:function(){return this.$label.remove(),this.$label[0].outerHTML}},c.prototype.getValue=c.prototype.isChecked,a.fn.checkbox=function(b){var d,e=Array.prototype.slice.call(arguments,1),f=this.each(function(){var f=a(this),g=f.data("fu.checkbox"),h="object"==typeof b&&b;g||f.data("fu.checkbox",g=new c(this,h)),"string"==typeof b&&(d=g[b].apply(g,e))});return void 0===d?f:d},a.fn.checkbox.defaults={},a.fn.checkbox.Constructor=c,a.fn.checkbox.noConflict=function(){return a.fn.checkbox=b,this},a(document).on("mouseover.fu.checkbox.data-api","[data-initialize=checkbox]",function(b){var c=a(b.target);c.data("fu.checkbox")||c.checkbox(c.data())}),a(function(){a("[data-initialize=checkbox]").each(function(){var b=a(this);b.data("fu.checkbox")||b.checkbox(b.data())})})}(a),function(a){var b=a.fn.combobox,c=function(b,c){this.$element=a(b),this.options=a.extend({},a.fn.combobox.defaults,c),this.$dropMenu=this.$element.find(".dropdown-menu"),this.$input=this.$element.find("input"),this.$button=this.$element.find(".btn"),this.$inputGroupBtn=this.$element.find(".input-group-btn"),this.$element.on("click.fu.combobox","a",a.proxy(this.itemclicked,this)),this.$element.on("change.fu.combobox","input",a.proxy(this.inputchanged,this)),this.$element.on("shown.bs.dropdown",a.proxy(this.menuShown,this)),this.$input.on("keyup.fu.combobox",a.proxy(this.keypress,this)),this.setDefaultSelection();var d=this.$dropMenu.children("li");0===d.length&&this.$button.addClass("disabled"),this.options.filterOnKeypress&&this.options.filter(this.$dropMenu.find("li"),this.$input.val(),this)};c.prototype={constructor:c,destroy:function(){return this.$element.remove(),this.$element.find("input").each(function(){a(this).attr("value",a(this).val())}),this.$element[0].outerHTML},doSelect:function(a){"undefined"!=typeof a[0]?(this.$element.find("li.selected:first").removeClass("selected"),this.$selectedItem=a,this.$selectedItem.addClass("selected"),this.$input.val(this.$selectedItem.text().trim())):(this.$selectedItem=null,this.$element.find("li.selected:first").removeClass("selected"))},clearSelection:function(){this.$selectedItem=null,this.$input.val(""),this.$dropMenu.find("li").removeClass("selected")},menuShown:function(){this.options.autoResizeMenu&&this.resizeMenu()},resizeMenu:function(){var a=this.$element.outerWidth();this.$dropMenu.outerWidth(a)},selectedItem:function(){var b=this.$selectedItem,c={};if(b){var d=this.$selectedItem.text().trim();c=a.extend({text:d},this.$selectedItem.data())}else c={text:this.$input.val().trim(),notFound:!0};return c},selectByText:function(b){var c=a([]);this.$element.find("li").each(function(){if((this.textContent||this.innerText||a(this).text()||"").trim().toLowerCase()===(b||"").trim().toLowerCase())return c=a(this),!1}),this.doSelect(c)},selectByValue:function(a){var b='li[data-value="'+a+'"]';this.selectBySelector(b)},selectByIndex:function(a){var b="li:eq("+a+")";this.selectBySelector(b)},selectBySelector:function(a){var b=this.$element.find(a);this.doSelect(b)},setDefaultSelection:function(){var a="li[data-selected=true]:first",b=this.$element.find(a);b.length>0&&(this.selectBySelector(a),b.removeData("selected"),b.removeAttr("data-selected"))},enable:function(){this.$element.removeClass("disabled"),this.$input.removeAttr("disabled"),this.$button.removeClass("disabled")},disable:function(){this.$element.addClass("disabled"),this.$input.attr("disabled",!0),this.$button.addClass("disabled")},itemclicked:function(b){this.$selectedItem=a(b.target).parent(),this.$input.val(this.$selectedItem.text().trim()).trigger("change",{synthetic:!0});var c=this.selectedItem();this.$element.trigger("changed.fu.combobox",c),b.preventDefault(),this.$element.find(".dropdown-toggle").focus()},keypress:function(a){var b=13,c=27,d=37,e=38,f=39,g=40,h=a.which===e||a.which===g||a.which===d||a.which===f;if(this.options.showOptionsOnKeypress&&!this.$inputGroupBtn.hasClass("open")&&(this.$button.dropdown("toggle"),this.$input.focus()),a.which===b){a.preventDefault();var i=this.$dropMenu.find("li.selected").text().trim();i.length>0?this.selectByText(i):this.selectByText(this.$input.val()),this.$inputGroupBtn.removeClass("open")}else if(a.which===c)a.preventDefault(),this.clearSelection(),this.$inputGroupBtn.removeClass("open");else if(this.options.showOptionsOnKeypress&&(a.which===g||a.which===e)){a.preventDefault();var j=this.$dropMenu.find("li.selected");j.length>0&&(j=a.which===g?j.next(":not(.hidden)"):j.prev(":not(.hidden)")),0===j.length&&(j=a.which===g?this.$dropMenu.find("li:not(.hidden):first"):this.$dropMenu.find("li:not(.hidden):last")),this.doSelect(j)}this.options.filterOnKeypress&&!h&&this.options.filter(this.$dropMenu.find("li"),this.$input.val(),this),this.previousKeyPress=a.which},inputchanged:function(b,c){var d=a(b.target).val();if(c&&c.synthetic)return void this.selectByText(d);this.selectByText(d);var e=this.selectedItem();0===e.text.length&&(e={text:d}),this.$element.trigger("changed.fu.combobox",e)}},c.prototype.getValue=c.prototype.selectedItem,a.fn.combobox=function(b){var d,e=Array.prototype.slice.call(arguments,1),f=this.each(function(){var f=a(this),g=f.data("fu.combobox"),h="object"==typeof b&&b;g||f.data("fu.combobox",g=new c(this,h)),"string"==typeof b&&(d=g[b].apply(g,e))});return void 0===d?f:d},a.fn.combobox.defaults={autoResizeMenu:!0,filterOnKeypress:!1,showOptionsOnKeypress:!1,filter:function(b,c,d){var e=0;d.$dropMenu.find(".empty-indicator").remove(),b.each(function(b){var d=a(this),f=a(this).text().trim();d.removeClass(),f===c?(d.addClass("text-success"),e++):f.substr(0,c.length)===c?(d.addClass("text-info"),e++):d.addClass("hidden")}),0===e&&d.$dropMenu.append('
    • No Matches
    • ')}},a.fn.combobox.Constructor=c,a.fn.combobox.noConflict=function(){return a.fn.combobox=b,this},a(document).on("mousedown.fu.combobox.data-api","[data-initialize=combobox]",function(b){var c=a(b.target).closest(".combobox");c.data("fu.combobox")||c.combobox(c.data())}),a(function(){a("[data-initialize=combobox]").each(function(){var b=a(this);b.data("fu.combobox")||b.combobox(b.data())})})}(a),function(a){var b="Invalid Date",c="moment.js is not available so you cannot use this function",d=[],e=!1,f=a.fn.datepicker,g=!1,h=function(){var a,b;for(g=!0,a=0,b=d.length;ae.year||c===e.year&&b>e.month||c===e.year&&b===e.month&&a>=e.date)&&(c11){if(this.sameYearOnly)return;a=0,b++}this.renderMonth(new Date(b,a,1))},onYearScroll:function(b){if(!this.artificialScrolling){var c,d,e=a(b.currentTarget),f="border-box"===e.css("box-sizing")?e.outerHeight():e.height(),g=e.get(0).scrollHeight,h=e.scrollTop(),i=f/(g-h)*100,j=h/g*100;if(j<5){for(d=parseInt(e.find("li:first").attr("data-year"),10),c=d-1;c>d-11;c--)e.prepend('
    • ");this.artificialScrolling=!0,e.scrollTop(e.get(0).scrollHeight-g+h),this.artificialScrolling=!1}else if(i>90)for(d=parseInt(e.find("li:last").attr("data-year"),10),c=d+1;c")}},parseDate:function(a){var b,c,d,f,g,h,i,j=this,k=new Date(NaN);if(a){if(this.moment)return f=function(a){var b=e(a,j.momentFormat);return!0===b.isValid()?b.toDate():k},d=function(a){var b=e(new Date(a));return!0===b.isValid()?b.toDate():k},g=function(a,b,c){var d=b(a);return j.isInvalidDate(d)?(d=c(a),j.isInvalidDate(d)?k:d):d},"string"==typeof a?g(a,f,d):g(a,d,f);if("string"==typeof a){if(b=new Date(Date.parse(a)),!this.isInvalidDate(b))return b;if(a=a.split("T")[0],c=/^\s*(\d{4})-(\d\d)-(\d\d)\s*$/,i=c.exec(a),i&&(h=parseInt(i[2],10),b=new Date(i[1],h-1,i[3]),h===b.getMonth()+1))return b}else if(b=new Date(a),!this.isInvalidDate(b))return b}return new Date(NaN)},prev:function(){var a=this.$headerTitle.attr("data-month"),b=this.$headerTitle.attr("data-year");if(a--,a<0){if(this.sameYearOnly)return;a=11,b--}this.renderMonth(new Date(b,a,1))},renderMonth:function(b){b=b||new Date;var c,d,e,f,g,h,i,j,k,l,m,n=new Date(b.getFullYear(),b.getMonth(),1).getDay(),o=new Date(b.getFullYear(),b.getMonth()+1,0).getDate(),p=new Date(b.getFullYear(),b.getMonth(),0).getDate(),q=this.$headerTitle.find(".month"),r=b.getMonth(),s=new Date,t=s.getDate(),u=s.getMonth(),v=s.getFullYear(),w=this.selectedDate,x=this.$days.find("tbody"),y=b.getFullYear();for(w&&(w={date:w.getDate(),month:w.getMonth(),year:w.getFullYear()}),q.find(".current").removeClass("current"),q.find('span[data-month="'+r+'"]').addClass("current"),this.$headerTitle.find(".year").text(y),this.$headerTitle.attr({"data-month":r,"data-year":y}),x.empty(),0!==n?(c=p-n+1,i=-1):(c=1,i=0),h=o<=35-n?5:6,f=0;f"),g=0;g<7;g++)l=a(""),i===-1?(l.addClass("last-month"),j!==i&&l.addClass("first")):1===i&&(l.addClass("next-month"),j!==i&&l.addClass("first")),d=r+i,e=y,d<0?(d=11,e--):d>11&&(d=0,e++),l.attr({"data-date":c,"data-month":d,"data-year":e}),e===v&&d===u&&c===t?l.addClass("current-day"):(e'+c+""):l.html('"),c++,k=j,j=i,i===-1&&c>p?(c=1,i=0,k!==i&&l.addClass("last")):0===i&&c>o&&(c=1,i=1,k!==i&&l.addClass("last")),f===h-1&&6===g&&l.addClass("last"),m.append(l);x.append(m)}},renderWheel:function(a){var b,c,d,e=a.getMonth(),f=this.$wheelsMonth.find("ul"),g=a.getFullYear(),h=this.$wheelsYear.find("ul");for(this.sameYearOnly?(this.$wheelsMonth.addClass("full"),this.$wheelsYear.addClass("hidden")):(this.$wheelsMonth.removeClass("full"),this.$wheelsYear.removeClass("hide hidden")),f.find(".selected").removeClass("selected"),c=f.find('li[data-month="'+e+'"]'),c.addClass("selected"),f.scrollTop(f.scrollTop()+(c.position().top-f.outerHeight()/2-c.outerHeight(!0)/2)),h.empty(),b=g-10;b");d=h.find('li[data-year="'+g+'"]'),d.addClass("selected"),this.artificialScrolling=!0,h.scrollTop(h.scrollTop()+(d.position().top-h.outerHeight()/2-d.outerHeight(!0)/2)),this.artificialScrolling=!1,c.find("button").focus()},selectClicked:function(){var a=this.$wheelsMonth.find(".selected").attr("data-month"),b=this.$wheelsYear.find(".selected").attr("data-year");this.changeView("calendar",new Date(b,a,1))},setCulture:function(a){if(!a)return!1;if(!this.moment)throw c;e.locale(a)},setDate:function(a){var b=this.parseDate(a);return this.isInvalidDate(b)?(this.selectedDate=null,this.renderMonth()):this.isRestricted(b.getDate(),b.getMonth(),b.getFullYear())?(this.selectedDate=!1,this.renderMonth()):(this.selectedDate=b,this.renderMonth(b),this.$input.val(this.formatDate(b))),this.inputValue=this.$input.val(),this.selectedDate},setFormat:function(a){if(!a)return!1;if(!this.moment)throw c;this.momentFormat=a},setRestrictedDates:function(a){var b,c,d=[],e=this,f=function(a){return a===-(1/0)?{date:-(1/0),month:-(1/0),year:-(1/0)}:a===1/0?{date:1/0,month:1/0,year:1/0}:(a=e.parseDate(a),{date:a.getDate(),month:a.getMonth(),year:a.getFullYear()})};for(this.restricted=a,b=0,c=a.length;b=c.fromTop&&c.dropdownHeight>=c.fromBottom?c.fromTop>=c.fromBottom:void 0))}function d(b){var c,d=b.attr("data-target"),e=!0;return d?"window"!==d&&(c=a(d),e=!1):a.each(b.parents(),function(b,d){if("visible"!==a(d).css("overflow"))return c=d,e=!1,!1}),e&&(c=window),{overflowElement:a(c),isWindow:e}}a(document.body).on("click.fu.dropdown-autoflip","[data-toggle=dropdown][data-flip]",function(c){"auto"===a(this).data().flip&&b(a(this).next(".dropdown-menu"))}),a(document.body).on("suggested.fu.pillbox",function(c,d){b(a(d)),a(d).parent().addClass("open")}),a.fn.dropdownautoflip=function(){}}(a),function(a){var b=a.fn.loader,c=function(b,c){this.$element=a(b),this.options=a.extend({},a.fn.loader.defaults,c)};c.prototype={constructor:c,destroy:function(){return this.$element.remove(),this.$element[0].outerHTML},ieRepaint:function(){},msieVersion:function(){},next:function(){},pause:function(){},play:function(){},previous:function(){},reset:function(){}},a.fn.loader=function(b){var d,e=Array.prototype.slice.call(arguments,1),f=this.each(function(){var f=a(this),g=f.data("fu.loader"),h="object"==typeof b&&b;g||f.data("fu.loader",g=new c(this,h)),"string"==typeof b&&(d=g[b].apply(g,e))});return void 0===d?f:d},a.fn.loader.defaults={},a.fn.loader.Constructor=c,a.fn.loader.noConflict=function(){return a.fn.loader=b,this},a(function(){a("[data-initialize=loader]").each(function(){var b=a(this);b.data("fu.loader")||b.loader(b.data())})})}(a),function(a){var b=a.fn.placard,c={accepted:"onAccept",cancelled:"onCancel"},d=function(b,c){var d=this;this.$element=a(b),this.options=a.extend({},a.fn.placard.defaults,c),"true"===this.$element.attr("data-ellipsis")&&(this.options.applyEllipsis=!0),this.$accept=this.$element.find(".placard-accept"),this.$cancel=this.$element.find(".placard-cancel"),this.$field=this.$element.find(".placard-field"),this.$footer=this.$element.find(".placard-footer"),this.$header=this.$element.find(".placard-header"),this.$popup=this.$element.find(".placard-popup"),this.actualValue=null,this.clickStamp="_",this.previousValue="",this.options.revertOnCancel===-1&&(this.options.revertOnCancel=this.$accept.length>0),this.isContentEditableDiv=this.$field.is("div"),this.isInput=this.$field.is("input"),this.divInTextareaMode=this.isContentEditableDiv&&"true"===this.$field.attr("data-textarea"),this.$field.on("focus.fu.placard",a.proxy(this.show,this)),this.$field.on("keydown.fu.placard",a.proxy(this.keyComplete,this)),this.$element.on("close.fu.placard",a.proxy(this.hide,this)),this.$accept.on("click.fu.placard",a.proxy(this.complete,this,"accepted")),this.$cancel.on("click.fu.placard",function(a){a.preventDefault(),d.complete("cancelled")}),this.applyEllipsis()},e=function(a){return a.$element.hasClass("showing")},f=function(){var b;if(b=a(document).find(".placard.showing"),b.length>0){if(b.data("fu.placard")&&b.data("fu.placard").options.explicit)return!1;b.placard("externalClickListener",{},!0)}return!0};d.prototype={constructor:d,complete:function(a){var b=this.options[c[a]],d={previousValue:this.previousValue,value:this.getValue()};b?(b(d),this.$element.trigger(a+".fu.placard",d)):("cancelled"===a&&this.options.revertOnCancel&&this.setValue(this.previousValue,!0),this.$element.trigger(a+".fu.placard",d),this.hide())},keyComplete:function(a){(this.isContentEditableDiv&&!this.divInTextareaMode||this.isInput)&&13===a.keyCode?(this.complete("accepted"),this.$field.blur()):27===a.keyCode&&(this.complete("cancelled"),this.$field.blur())},destroy:function(){return this.$element.remove(),a(document).off("click.fu.placard.externalClick."+this.clickStamp),this.$element.find("input").each(function(){a(this).attr("value",a(this).val())}),this.$element[0].outerHTML},disable:function(){this.$element.addClass("disabled"),this.$field.attr("disabled","disabled"),this.isContentEditableDiv&&this.$field.removeAttr("contenteditable"),this.hide()},applyEllipsis:function(){var a,b,c;if(this.options.applyEllipsis)if(a=this.$field.get(0),this.isContentEditableDiv&&!this.divInTextareaMode||this.isInput)a.scrollLeft=0;else if(a.scrollTop=0,a.clientHeight=a.scrollHeight;)c+=this.actualValue[b],this.setValue(c+"...",!0),b++;c=c.length>0?c.substring(0,c.length-1):"",this.setValue(c+"...",!0)}},enable:function(){this.$element.removeClass("disabled"),this.$field.removeAttr("disabled"),this.isContentEditableDiv&&this.$field.attr("contenteditable","true")},externalClickListener:function(a,b){(b===!0||this.isExternalClick(a))&&this.complete(this.options.externalClickAction)},getValue:function(){return null!==this.actualValue?this.actualValue:this.isContentEditableDiv?this.$field.html():this.$field.val()},hide:function(){this.$element.hasClass("showing")&&(this.$element.removeClass("showing"),this.applyEllipsis(),a(document).off("click.fu.placard.externalClick."+this.clickStamp),this.$element.trigger("hidden.fu.placard"))},isExternalClick:function(b){var c,d,e=this.$element.get(0),f=this.options.externalClickExceptions||[],g=a(b.target);if(b.target===e||g.parents(".placard:first").get(0)===e)return!1;for(c=0,d=f.length;c0)return!1;return!0},setValue:function(a,b){return"undefined"==typeof b&&(b=!this.options.applyEllipsis),this.isContentEditableDiv?this.$field.empty().append(a):this.$field.val(a),b||e(this)||this.applyEllipsis(),this.$field},show:function(){e(this)||f()&&(this.previousValue=this.isContentEditableDiv?this.$field.html():this.$field.val(),null!==this.actualValue&&(this.setValue(this.actualValue,!0),this.actualValue=null),this.showPlacard())},showPlacard:function(){this.$element.addClass("showing"),this.$header.length>0&&this.$popup.css("top","-"+this.$header.outerHeight(!0)+"px"),this.$footer.length>0&&this.$popup.css("bottom","-"+this.$footer.outerHeight(!0)+"px"),this.$element.trigger("shown.fu.placard"),this.clickStamp=(new Date).getTime()+(Math.floor(100*Math.random())+1),this.options.explicit||a(document).on("click.fu.placard.externalClick."+this.clickStamp,a.proxy(this.externalClickListener,this))}},a.fn.placard=function(b){var c,e=Array.prototype.slice.call(arguments,1),f=this.each(function(){var f=a(this),g=f.data("fu.placard"),h="object"==typeof b&&b;g||f.data("fu.placard",g=new d(this,h)),"string"==typeof b&&(c=g[b].apply(g,e))});return void 0===c?f:c},a.fn.placard.defaults={onAccept:void 0,onCancel:void 0,externalClickAction:"cancelled",externalClickExceptions:[],explicit:!1,revertOnCancel:-1,applyEllipsis:!1},a.fn.placard.Constructor=d,a.fn.placard.noConflict=function(){return a.fn.placard=b,this},a(document).on("focus.fu.placard.data-api","[data-initialize=placard]",function(b){var c=a(b.target).closest(".placard");c.data("fu.placard")||c.placard(c.data())}),a(function(){a("[data-initialize=placard]").each(function(){var b=a(this);b.data("fu.placard")||b.placard(b.data())})})}(a),function(a){var b=a.fn.radio,c=function(b,c){if(this.options=a.extend({},a.fn.radio.defaults,c),"label"===b.tagName.toLowerCase()){this.$label=a(b),this.$radio=this.$label.find('input[type="radio"]'),this.groupName=this.$radio.attr("name");var d=this.$radio.attr("data-toggle");this.$toggleContainer=a(d),this.$radio.on("change",a.proxy(this.itemchecked,this)),this.setInitialState()}};c.prototype={constructor:c,setInitialState:function(){var a=this.$radio,b=(this.$label,a.prop("checked")),c=a.prop("disabled");this.setCheckedState(a,b),this.setDisabledState(a,c)},resetGroup:function(){var b=a('input[name="'+this.groupName+'"]');b.each(function(b,c){var d=a(c),e=d.parent(),f=d.attr("data-toggle"),g=a(f);e.removeClass("checked"),g.addClass("hidden")})},setCheckedState:function(b,c){var d=b,e=d.parent(),f=d.attr("data-toggle"),g=a(f);c?(this.resetGroup(),d.prop("checked",!0),e.addClass("checked"),g.removeClass("hide hidden"),e.trigger("checked.fu.radio")):(d.prop("checked",!1),e.removeClass("checked"),g.addClass("hidden"),e.trigger("unchecked.fu.radio")),e.trigger("changed.fu.radio",c)},setDisabledState:function(a,b){var c=this.$label;b?(this.$radio.prop("disabled",!0),c.addClass("disabled"),c.trigger("disabled.fu.radio")):(this.$radio.prop("disabled",!1),c.removeClass("disabled"),c.trigger("enabled.fu.radio"))},itemchecked:function(b){var c=a(b.target);this.setCheckedState(c,!0)},check:function(){this.setCheckedState(this.$radio,!0)},uncheck:function(){this.setCheckedState(this.$radio,!1)},isChecked:function(){var a=this.$radio.prop("checked");return a},enable:function(){this.setDisabledState(this.$radio,!1)},disable:function(){this.setDisabledState(this.$radio,!0)},destroy:function(){return this.$label.remove(),this.$label[0].outerHTML}},c.prototype.getValue=c.prototype.isChecked,a.fn.radio=function(b){var d,e=Array.prototype.slice.call(arguments,1),f=this.each(function(){var f=a(this),g=f.data("fu.radio"),h="object"==typeof b&&b;g||f.data("fu.radio",g=new c(this,h)),"string"==typeof b&&(d=g[b].apply(g,e))});return void 0===d?f:d},a.fn.radio.defaults={},a.fn.radio.Constructor=c,a.fn.radio.noConflict=function(){return a.fn.radio=b,this},a(document).on("mouseover.fu.radio.data-api","[data-initialize=radio]",function(b){var c=a(b.target);c.data("fu.radio")||c.radio(c.data())}),a(function(){a("[data-initialize=radio]").each(function(){var b=a(this);b.data("fu.radio")||b.radio(b.data())})})}(a),function(a){var b=a.fn.search,c=function(b,c){this.$element=a(b),this.$repeater=a(b).closest(".repeater"),this.options=a.extend({},a.fn.search.defaults,c),"true"===this.$element.attr("data-searchOnKeyPress")&&(this.options.searchOnKeyPress=!0),this.$button=this.$element.find("button"),this.$input=this.$element.find("input"),this.$icon=this.$element.find(".glyphicon, .fuelux-icon"),this.$button.on("click.fu.search",a.proxy(this.buttonclicked,this)),this.$input.on("keyup.fu.search",a.proxy(this.keypress,this)),this.$repeater.length>0&&this.$repeater.on("rendered.fu.repeater",a.proxy(this.clearPending,this)),this.activeSearch=""};c.prototype={constructor:c,destroy:function(){return this.$element.remove(), +this.$element.find("input").each(function(){a(this).attr("value",a(this).val())}),this.$element[0].outerHTML},search:function(a){this.$icon.hasClass("glyphicon")&&this.$icon.removeClass("glyphicon-search").addClass("glyphicon-remove"),this.$icon.hasClass("fuelux-icon")&&this.$icon.removeClass("fuelux-icon-search").addClass("fuelux-icon-remove"),this.activeSearch=a,this.$element.addClass("searched pending"),this.$element.trigger("searched.fu.search",a)},clear:function(){this.$icon.hasClass("glyphicon")&&this.$icon.removeClass("glyphicon-remove").addClass("glyphicon-search"),this.$icon.hasClass("fuelux-icon")&&this.$icon.removeClass("fuelux-icon-remove").addClass("fuelux-icon-search"),this.$element.hasClass("pending")&&this.$element.trigger("canceled.fu.search"),this.activeSearch="",this.$input.val(""),this.$element.trigger("cleared.fu.search"),this.$element.removeClass("searched pending")},clearPending:function(){this.$element.removeClass("pending")},action:function(){var a=this.$input.val();a&&a.length>0?this.search(a):this.clear()},buttonclicked:function(b){b.preventDefault(),a(b.currentTarget).is(".disabled, :disabled")||(this.$element.hasClass("pending")||this.$element.hasClass("searched")?this.clear():this.action())},keypress:function(a){var b=13,c=9,d=27;a.which===b?(a.preventDefault(),this.action()):a.which===c?a.preventDefault():a.which===d?(a.preventDefault(),this.clear()):this.options.searchOnKeyPress&&this.action()},disable:function(){this.$element.addClass("disabled"),this.$input.attr("disabled","disabled"),this.options.allowCancel||this.$button.addClass("disabled")},enable:function(){this.$element.removeClass("disabled"),this.$input.removeAttr("disabled"),this.$button.removeClass("disabled")}},a.fn.search=function(b){var d,e=Array.prototype.slice.call(arguments,1),f=this.each(function(){var f=a(this),g=f.data("fu.search"),h="object"==typeof b&&b;g||f.data("fu.search",g=new c(this,h)),"string"==typeof b&&(d=g[b].apply(g,e))});return void 0===d?f:d},a.fn.search.defaults={clearOnEmpty:!1,searchOnKeyPress:!1,allowCancel:!1},a.fn.search.Constructor=c,a.fn.search.noConflict=function(){return a.fn.search=b,this},a(document).on("mousedown.fu.search.data-api","[data-initialize=search]",function(b){var c=a(b.target).closest(".search");c.data("fu.search")||c.search(c.data())}),a(function(){a("[data-initialize=search]").each(function(){var b=a(this);b.data("fu.search")||b.search(b.data())})})}(a),function(a){var b=a.fn.selectlist,c=function(b,c){this.$element=a(b),this.options=a.extend({},a.fn.selectlist.defaults,c),this.$button=this.$element.find(".btn.dropdown-toggle"),this.$hiddenField=this.$element.find(".hidden-field"),this.$label=this.$element.find(".selected-label"),this.$dropdownMenu=this.$element.find(".dropdown-menu"),this.$element.on("click.fu.selectlist",".dropdown-menu a",a.proxy(this.itemClicked,this)),this.setDefaultSelection(),"auto"!==c.resize&&"auto"!==this.$element.attr("data-resize")||this.resize();var d=this.$dropdownMenu.children("li");0===d.length&&(this.disable(),this.doSelect(a(this.options.emptyLabelHTML))),this.$element.on("shown.bs.dropdown",function(){var b=a(this);a(document).on("keypress.fu.selectlist",function(c){var d=String.fromCharCode(c.which);b.find("li").each(function(b,c){if(a(c).text().charAt(0).toLowerCase()===d)return a(c).children("a").focus(),!1})})}),this.$element.on("hide.bs.dropdown",function(){a(document).off("keypress.fu.selectlist")})};c.prototype={constructor:c,destroy:function(){return this.$element.remove(),this.$element[0].outerHTML},doSelect:function(b){var c;this.$selectedItem=c=b,this.$hiddenField.val(this.$selectedItem.attr("data-value")),this.$label.html(a(this.$selectedItem.children()[0]).html()),this.$element.find("li").each(function(){c.is(a(this))?a(this).attr("data-selected",!0):a(this).removeData("selected").removeAttr("data-selected")})},itemClicked:function(b){this.$element.trigger("clicked.fu.selectlist",this.$selectedItem),b.preventDefault(),a(b.currentTarget).parent("li").is(".disabled, :disabled")||(a(b.target).parent().is(this.$selectedItem)||this.itemChanged(b),this.$element.find(".dropdown-toggle").focus())},itemChanged:function(b){this.doSelect(a(b.target).closest("li"));var c=this.selectedItem();this.$element.trigger("changed.fu.selectlist",c)},resize:function(){var b=0,c=0,d=a("
      ").addClass("selectlist-sizer");Boolean(a(document).find("html").hasClass("fuelux"))?a(document.body).append(d):a(".fuelux:first").append(d),d.append(this.$element.clone()),this.$element.find("a").each(function(){d.find(".selected-label").text(a(this).text()),c=d.find(".selectlist").outerWidth(),c+=d.find(".sr-only").outerWidth(),c>b&&(b=c)}),b<=1||(this.$button.css("width",b),this.$dropdownMenu.css("width",b),d.remove())},selectedItem:function(){var b=this.$selectedItem.text();return a.extend({text:b},this.$selectedItem.data())},selectByText:function(b){var c=a([]);this.$element.find("li").each(function(){if((this.textContent||this.innerText||a(this).text()||"").toLowerCase()===(b||"").toLowerCase())return c=a(this),!1}),this.doSelect(c)},selectByValue:function(a){var b='li[data-value="'+a+'"]';this.selectBySelector(b)},selectByIndex:function(a){var b="li:eq("+a+")";this.selectBySelector(b)},selectBySelector:function(a){var b=this.$element.find(a);this.doSelect(b)},setDefaultSelection:function(){var a=this.$element.find("li[data-selected=true]").eq(0);0===a.length&&(a=this.$element.find("li").has("a").eq(0)),this.doSelect(a)},enable:function(){this.$element.removeClass("disabled"),this.$button.removeClass("disabled")},disable:function(){this.$element.addClass("disabled"),this.$button.addClass("disabled")}},c.prototype.getValue=c.prototype.selectedItem,a.fn.selectlist=function(b){var d,e=Array.prototype.slice.call(arguments,1),f=this.each(function(){var f=a(this),g=f.data("fu.selectlist"),h="object"==typeof b&&b;g||f.data("fu.selectlist",g=new c(this,h)),"string"==typeof b&&(d=g[b].apply(g,e))});return void 0===d?f:d},a.fn.selectlist.defaults={emptyLabelHTML:'
    • No items
    • '},a.fn.selectlist.Constructor=c,a.fn.selectlist.noConflict=function(){return a.fn.selectlist=b,this},a(document).on("mousedown.fu.selectlist.data-api","[data-initialize=selectlist]",function(b){var c=a(b.target).closest(".selectlist");c.data("fu.selectlist")||c.selectlist(c.data())}),a(function(){a("[data-initialize=selectlist]").each(function(){var b=a(this);b.data("fu.selectlist")||b.selectlist(b.data())})})}(a),function(a){var b=a.fn.spinbox,c=function(b,c){this.$element=a(b),this.$element.find(".btn").on("click",function(a){a.preventDefault()}),this.options=a.extend({},a.fn.spinbox.defaults,c),this.options.step=this.$element.data("step")||this.options.step,this.options.valuethis.options.max?a=this.options.cycle?this.options.min:this.options.max:athis.options.max?a-=this.options.step:a .tree-loader").remove()):b.remove());var i=f.find(".tree-loader:last");c===!1&&i.removeClass("hide hidden"),this.options.dataSource(h?h:{},function(b){a.each(b.data,function(b,c){var e;"folder"===c.type?(e=d.$element.find("[data-template=treebranch]:eq(0)").clone().removeClass("hide hidden").removeData("template").removeAttr("data-template"),e.data(c),e.find(".tree-branch-name > .tree-label").html(c.text||c.name)):"item"===c.type?(e=d.$element.find("[data-template=treeitem]:eq(0)").clone().removeClass("hide hidden").removeData("template").removeAttr("data-template"),e.find(".tree-item-name > .tree-label").html(c.text||c.name),e.data(c)):"overflow"===c.type&&(e=d.$element.find("[data-template=treeoverflow]:eq(0)").clone().removeClass("hide hidden").removeData("template").removeAttr("data-template"),e.find(".tree-overflow-name > .tree-label").html(c.text||c.name),e.data(c));var h=c.attr||c.dataAttributes||[];a.each(h,function(a,b){switch(a){case"cssClass":case"class":case"className":e.addClass(b);break;case"data-icon":e.find(".icon-item").removeClass().addClass("icon-item "+b),e.attr(a,b);break;case"id":e.attr(a,b),e.attr("aria-labelledby",b+"-label"),e.find(".tree-branch-name > .tree-label").attr("id",b+"-label");break;default:e.attr(a,b)}}),g?f.append(e):f.find(".tree-branch-children:eq(0)").append(e)}),f.find(".tree-loader").addClass("hidden"),d.$element.trigger("loaded.fu.tree",f)})},selectTreeNode:function(b,c){var f={};f.$element=a(b);var g={};g.$elements=this.$element.find(".tree-selected"),g.dataForEvent=[],"folder"===c?(f.$element=f.$element.closest(".tree-branch"),f.$icon=f.$element.find(".icon-folder")):f.$icon=f.$element.find(".icon-item"),f.elementData=f.$element.data(),this.options.multiSelect?d(this,f,g):e(this,f,g),this.$element.trigger(g.eventType+".fu.tree",{target:f.elementData,selected:g.dataForEvent}),f.$element.trigger("updated.fu.tree",{selected:g.dataForEvent,item:f.$element,eventType:g.eventType})},discloseFolder:function(b){var c=a(b),d=c.closest(".tree-branch"),e=d.find(".tree-branch-children"),f=e.eq(0);d.addClass("tree-open"),d.attr("aria-expanded","true"),f.removeClass("hide hidden"),d.find("> .tree-branch-header .icon-folder").eq(0).removeClass("glyphicon-folder-close").addClass("glyphicon-folder-open"),e.children().length||this.populate(e),this.$element.trigger("disclosedFolder.fu.tree",d.data())},closeFolder:function(b){var c=a(b),d=c.closest(".tree-branch"),e=d.find(".tree-branch-children"),f=e.eq(0);d.removeClass("tree-open"),d.attr("aria-expanded","false"),f.addClass("hidden"),d.find("> .tree-branch-header .icon-folder").eq(0).removeClass("glyphicon-folder-open").addClass("glyphicon-folder-close"),this.options.cacheItems||f.empty(),this.$element.trigger("closed.fu.tree",d.data())},toggleFolder:function(b){var c=a(b);c.find(".glyphicon-folder-close").length?this.discloseFolder(b):c.find(".glyphicon-folder-open").length&&this.closeFolder(b)},selectFolder:function(a){this.options.folderSelect&&this.selectTreeNode(a,"folder")},selectItem:function(a){this.options.itemSelect&&this.selectTreeNode(a,"item")},selectedItems:function(){var b=this.$element.find(".tree-selected"),c=[];return a.each(b,function(b,d){c.push(a(d).data())}),c},collapse:function(){var a=this,b=[],c=function c(d,e){b.push(e),0===a.$element.find(".tree-branch.tree-open:not('.hidden, .hide')").length&&(a.$element.trigger("closedAll.fu.tree",{tree:a.$element,reportedClosed:b}),a.$element.off("loaded.fu.tree",a.$element,c))};a.$element.on("closed.fu.tree",c),a.$element.find(".tree-branch.tree-open:not('.hidden, .hide')").each(function(){a.closeFolder(this)})},discloseVisible:function(){var b=this,c=b.$element.find(".tree-branch:not('.tree-open, .hidden, .hide')"),d=[],e=function a(e,f){d.push(f),d.length===c.length&&(b.$element.trigger("disclosedVisible.fu.tree",{tree:b.$element,reportedOpened:d}),b.$element.off("loaded.fu.tree",b.$element,a))};b.$element.on("loaded.fu.tree",e),b.$element.find(".tree-branch:not('.tree-open, .hidden, .hide')").each(function(){b.discloseFolder(a(this).find(".tree-branch-header"))})},discloseAll:function(){var a=this;"undefined"==typeof a.$element.data("disclosures")&&a.$element.data("disclosures",0);var b=a.options.disclosuresUpperLimit>=1&&a.$element.data("disclosures")>=a.options.disclosuresUpperLimit,c=0===a.$element.find(".tree-branch:not('.tree-open, .hidden, .hide')").length;if(c)a.$element.trigger("disclosedAll.fu.tree",{tree:a.$element,disclosures:a.$element.data("disclosures")}),a.options.cacheItems||a.$element.one("closeAll.fu.tree",function(){a.$element.data("disclosures",0)});else{if(b&&(a.$element.trigger("exceededDisclosuresLimit.fu.tree",{tree:a.$element,disclosures:a.$element.data("disclosures")}),!a.$element.data("ignore-disclosures-limit")))return;a.$element.data("disclosures",a.$element.data("disclosures")+1),a.$element.one("disclosedVisible.fu.tree",function(){a.discloseAll()}),a.discloseVisible()}},refreshFolder:function(a){var b=a.closest(".tree-branch"),c=b.find(".tree-branch-children");c.eq(0).empty(),b.hasClass("tree-open")?this.populate(c,!1):this.populate(c,!0),this.$element.trigger("refreshedFolder.fu.tree",b.data())}},g.prototype.closeAll=g.prototype.collapse,g.prototype.openFolder=g.prototype.discloseFolder,g.prototype.getValue=g.prototype.selectedItems,a.fn.tree=function(b){var c,d=Array.prototype.slice.call(arguments,1),e=this.each(function(){var e=a(this),f=e.data("fu.tree"),h="object"==typeof b&&b;f||e.data("fu.tree",f=new g(this,h)),"string"==typeof b&&(c=f[b].apply(f,d))});return void 0===c?e:c},a.fn.tree.defaults={dataSource:function(a,b){},multiSelect:!1,cacheItems:!0,folderSelect:!0,itemSelect:!0,disclosuresUpperLimit:0},a.fn.tree.Constructor=g,a.fn.tree.noConflict=function(){return a.fn.tree=f,this}}(a),function(a){var b={BACKSPACE_KEYCODE:8,COMMA_KEYCODE:188,DELETE_KEYCODE:46,DOWN_ARROW_KEYCODE:40,ENTER_KEYCODE:13,TAB_KEYCODE:9,UP_ARROW_KEYCODE:38},c=function(a){return a.shiftKey===!0},d=function(a){return function(b){return b.keyCode===a}},e=d(b.BACKSPACE_KEYCODE),f=d(b.DELETE_KEYCODE),g=d(b.TAB_KEYCODE),h=d(b.UP_ARROW_KEYCODE),i=d(b.DOWN_ARROW_KEYCODE),j=/<.*>/,k=function(b){var c=b;return j.test(c)&&(c=a("").text(b).html()),c};a.fn.utilities={CONST:b,cleanInput:k,isBackspaceKey:e,isDeleteKey:f,isShiftHeld:c,isTabKey:g,isUpArrow:h,isDownArrow:i}}(a),function(a){var b=a.fn.wizard,c=function(b,c){this.$element=a(b),this.options=a.extend({},a.fn.wizard.defaults,c),this.options.disablePreviousStep="previous"===this.$element.attr("data-restrict")||this.options.disablePreviousStep,this.currentStep=this.options.selectedItem.step,this.numSteps=this.$element.find(".steps li").length,this.$prevBtn=this.$element.find("button.btn-prev"),this.$nextBtn=this.$element.find("button.btn-next");var d=this.$nextBtn.children().detach();this.nextText=a.trim(this.$nextBtn.text()),this.$nextBtn.append(d);var e=this.$element.children(".steps-container");0===e.length&&(e=this.$element,this.$element.addClass("no-steps-container"),window&&window.console&&window.console.warn&&window.console.warn('please update your wizard markup to include ".steps-container" as seen in http://getfuelux.com/javascript.html#wizard-usage-markup')),e=e.find(".steps"),this.$prevBtn.on("click.fu.wizard",a.proxy(this.previous,this)),this.$nextBtn.on("click.fu.wizard",a.proxy(this.next,this)),e.on("click.fu.wizard","li.complete",a.proxy(this.stepclicked,this)),this.selectedItem(this.options.selectedItem),this.options.disablePreviousStep&&(this.$prevBtn.attr("disabled",!0),this.$element.find(".steps").addClass("previous-disabled"))};c.prototype={constructor:c,destroy:function(){return this.$element.remove(),this.$element[0].outerHTML},addSteps:function(b){var c,d,e,f,g,h,i=[].slice.call(arguments).slice(1),j=this.$element.find(".steps"),k=this.$element.find(".step-content");for(b=b===-1||b>this.numSteps+1?this.numSteps+1:b,i[0]instanceof Array&&(i=i[0]),g=j.find("li:nth-child("+b+")"),f=k.find(".step-pane:nth-child("+b+")"),g.length<1&&(g=null),c=0,d=i.length;c'),h.append(i[c].label||"").append(''),h.find(".badge").append(i[c].badge||b),e=a('
      '),e.append(i[c].pane||""),g?(g.before(h),f.before(e)):(j.append(h),k.append(e)),b++;this.syncSteps(),this.numSteps=j.find("li").length,this.setState()},removeSteps:function(b,c){var d,e="nextAll",f=0,g=this.$element.find(".steps"),h=this.$element.find(".step-content");c=void 0!==c?c:1,b>g.find("li").length?d=g.find("li:last"):(d=g.find("li:nth-child("+b+")").prev(),d.length<1&&(e="children",d=g)),d[e]().each(function(){var b=a(this),d=b.attr("data-step");return f1,c=1===this.currentStep,d=this.currentStep===this.numSteps;this.options.disablePreviousStep||this.$prevBtn.attr("disabled",c===!0||b===!1);var e=this.$nextBtn.attr("data-last");if(e){this.lastText=e;var f=this.nextText;d===!0?(f=this.lastText,this.$element.addClass("complete")):this.$element.removeClass("complete");var g=this.$nextBtn.children().detach();this.$nextBtn.text(f).append(g)}var h=this.$element.find(".steps li");h.removeClass("active").removeClass("complete"),h.find("span.badge").removeClass("badge-info").removeClass("badge-success");var i=".steps li:lt("+(this.currentStep-1)+")",j=this.$element.find(i);j.addClass("complete"),j.find("span.badge").addClass("badge-success");var k=".steps li:eq("+(this.currentStep-1)+")",l=this.$element.find(k);l.addClass("active"),l.find("span.badge").addClass("badge-info");var m=this.$element.find(".step-content"),n=l.attr("data-step");m.find(".step-pane").removeClass("active"),m.find('.step-pane[data-step="'+n+'"]:first').addClass("active"),this.$element.find(".steps").first().attr("style","margin-left: 0");var o=0;this.$element.find(".steps > li").each(function(){o+=a(this).outerWidth()});var p=0;if(p=this.$element.find(".actions").length?this.$element.width()-this.$element.find(".actions").first().outerWidth():this.$element.width(),o>p){var q=o-p;this.$element.find(".steps").first().attr("style","margin-left: -"+q+"px"),this.$element.find("li.active").first().position().left<200&&(q+=this.$element.find("li.active").first().position().left-200,q<1?this.$element.find(".steps").first().attr("style","margin-left: 0"):this.$element.find(".steps").first().attr("style","margin-left: -"+q+"px"))}if("undefined"!=typeof this.initialized){var r=a.Event("changed.fu.wizard");this.$element.trigger(r,{step:this.currentStep})}this.initialized=!0},stepclicked:function(b){var c=a(b.currentTarget),d=this.$element.find(".steps li").index(c);if(!(d
      ');b?c.append(b):c.append("---------"),this.$element.append(c),this.disable()},getPercentage:function(){var a="border-box"===this.$element.css("box-sizing")?this.$element.outerHeight():this.$element.height(),b=this.$element.get(0).scrollHeight;return b>a?a/(b-this.curScrollTop)*100:0},fetchData:function(b){var c,d=a('
      '),e=this,f=function(){var b={percentage:e.curPercentage,scrollTop:e.curScrollTop},c=a('
      ');d.append(c),c.loader(),e.options.dataSource&&e.options.dataSource(b,function(a){var b;d.remove(),a.content&&e.$element.append(a.content),a.end&&(b=a.end!==!0?a.end:void 0,e.end(b)),e.fetchingData=!1})};this.fetchingData=!0,this.$element.append(d),this.options.hybrid&&b!==!0?(c=a(''),"object"==typeof this.options.hybrid?c.append(this.options.hybrid.label):c.append(''),c.on("click.fu.infinitescroll",function(){c.remove(),f()}),d.append(c)):f()},onScroll:function(a){this.curScrollTop=this.$element.scrollTop(),this.curPercentage=this.getPercentage(),!this.fetchingData&&this.curPercentage>=this.options.percentage&&this.fetchData()}},a.fn.infinitescroll=function(b){var d,e=Array.prototype.slice.call(arguments,1),f=this.each(function(){var f=a(this),g=f.data("fu.infinitescroll"),h="object"==typeof b&&b;g||f.data("fu.infinitescroll",g=new c(this,h)),"string"==typeof b&&(d=g[b].apply(g,e))});return void 0===d?f:d},a.fn.infinitescroll.defaults={dataSource:null,hybrid:!1,percentage:95},a.fn.infinitescroll.Constructor=c,a.fn.infinitescroll.noConflict=function(){return a.fn.infinitescroll=b,this}}(a),function(a){var b=a.fn.pillbox,c=a.fn.utilities,d=a.fn.utilities.CONST,e=d.COMMA_KEYCODE,f=d.ENTER_KEYCODE,g=c.isBackspaceKey,h=c.isDeleteKey,i=c.isTabKey,j=c.isUpArrow,k=c.isDownArrow,l=c.cleanInput,m=c.isShiftHeld,n=function(b,c){this.$element=a(b),this.$moreCount=this.$element.find(".pillbox-more-count"),this.$pillGroup=this.$element.find(".pill-group"),this.$addItem=this.$element.find(".pillbox-add-item"),this.$addItemWrap=this.$addItem.parent(),this.$suggest=this.$element.find(".suggest"),this.$pillHTML='
    • \t\t\t\tRemove\t
    • ',this.options=a.extend({},a.fn.pillbox.defaults,c),this.options.readonly===-1?void 0!==this.$element.attr("data-readonly")&&this.readonly(!0):this.options.readonly&&this.readonly(!0),this.acceptKeyCodes=this._generateObject(this.options.acceptKeyCodes),this.$element.on("click.fu.pillbox",".pill-group > .pill",a.proxy(this.itemClicked,this)),this.$element.on("click.fu.pillbox",a.proxy(this.inputFocus,this)),this.$element.on("keydown.fu.pillbox",".pillbox-add-item",a.proxy(this.inputEvent,this)),this.options.onKeyDown&&this.$element.on("mousedown.fu.pillbox",".suggest > li",a.proxy(this.suggestionClick,this)),this.options.edit&&(this.$element.addClass("pills-editable"),this.$element.on("blur.fu.pillbox",".pillbox-add-item",a.proxy(this.cancelEdit,this))),this.$element.on("blur.fu.pillbox",".pillbox-add-item",a.proxy(this.inputEvent,this))};n.prototype={constructor:n,destroy:function(){return this.$element.remove(),this.$element[0].outerHTML},items:function(){var b=this;return this.$pillGroup.children(".pill").map(function(){ +return b.getItemData(a(this))}).get()},itemClicked:function(b){var c,d=a(b.target);if(b.preventDefault(),b.stopPropagation(),this._closeSuggestions(),d.hasClass("pill"))c=d;else if(c=d.parent(),void 0===this.$element.attr("data-readonly")){if(d.hasClass("glyphicon-close"))return this.options.onRemove?this.options.onRemove(this.getItemData(c,{el:c}),a.proxy(this._removeElement,this)):this._removeElement(this.getItemData(c,{el:c})),!1;if(this.options.edit){if(c.find(".pillbox-list-edit").length)return!1;this.openEdit(c)}}return this.$element.trigger("clicked.fu.pillbox",this.getItemData(c)),!0},readonly:function(a){a?this.$element.attr("data-readonly","readonly"):this.$element.removeAttr("data-readonly"),this.options.truncate&&this.truncate(a)},suggestionClick:function(b){var c=a(b.currentTarget),d={text:c.html(),value:c.data("value")};b.preventDefault(),this.$addItem.val(""),c.data("attr")&&(d.attr=JSON.parse(c.data("attr"))),d.data=c.data("data"),this.addItems(d,!0),this._closeSuggestions()},itemCount:function(){return this.$pillGroup.children(".pill").length},addItems:function(){var b,c,d,e=this;!isFinite(String(arguments[0]))||arguments[0]instanceof Array?(b=[].slice.call(arguments).slice(0),d=b[1]&&!b[1].text):(b=[].slice.call(arguments).slice(1),c=arguments[0]),b[0]instanceof Array&&(b=b[0]),b.length&&(a.each(b,function(a,c){var d={text:c.text,value:c.value?c.value:c.text,el:e.$pillHTML};c.attr&&(d.attr=c.attr),c.data&&(d.data=c.data),b[a]=d}),this.options.edit&&this.currentEdit&&(b[0].el=this.currentEdit.wrap("
      ").parent().html()),d&&b.pop(1),e.options.onAdd&&d?this.options.edit&&this.currentEdit?e.options.onAdd(b[0],a.proxy(e.saveEdit,this)):e.options.onAdd(b[0],a.proxy(e.placeItems,this)):this.options.edit&&this.currentEdit?e.saveEdit(b):c?e.placeItems(c,b):e.placeItems(b,d))},removeItems:function(a,b){var c=this;if(a)for(var d=b?b:1,e=0;e .pill:nth-child("+a+")");if(!f)break;f.remove()}else this.$pillGroup.find(".pill").remove(),this._removePillTrigger({method:"removeAll"})},placeItems:function(){var b,c,d,e;if(!isFinite(String(arguments[0]))||arguments[0]instanceof Array?(b=[].slice.call(arguments).slice(0),e=b[1]&&!b[1].text):(b=[].slice.call(arguments).slice(1),c=arguments[0]),b[0]instanceof Array&&(b=b[0]),b.length){var f=[];a.each(b,function(b,c){var d=a(c.el);d.attr("data-value",c.value),d.find("span:first").html(c.text),c.attr&&a.each(c.attr,function(a,b){"cssClass"===a||"class"===a?d.addClass(b):d.attr(a,b)}),c.data&&d.data("data",c.data),f.push(d)}),this.$pillGroup.children(".pill").length>0?c?(d=this.$pillGroup.find(".pill:nth-child("+c+")"),d.length?d.before(f):this.$pillGroup.children(".pill:last").after(f)):this.$pillGroup.children(".pill:last").after(f):this.$pillGroup.prepend(f),e&&this.$element.trigger("added.fu.pillbox",{text:b[0].text,value:b[0].value})}},inputEvent:function(a){var b=this,c=b.options.cleanInput(this.$addItem.val()),d="focusout"===a.type,e=d&&c.length>0,f=this.acceptKeyCodes[a.keyCode]&&!m(a);if(f||e){var l,n;if(this.options.onKeyDown&&this._isSuggestionsOpen()){var o=this.$suggest.find(".pillbox-suggest-sel");o.length&&(c=b.options.cleanInput(o.html()),n=b.options.cleanInput(o.data("value")),l=o.data("attr"))}return(c.replace(/[ ]*\,[ ]*/,"").match(/\S/)||this.options.allowEmptyPills&&c.length)&&(this._closeSuggestions(),this.$addItem.hide().val(""),l?this.addItems({text:c,value:n,attr:JSON.parse(l)},!0):this.addItems({text:c,value:n},!0),setTimeout(function(){b.$addItem.show().attr({size:10}).focus()},0)),a.preventDefault(),!0}if(g(a)||h(a)){if(!c.length){if(a.preventDefault(),this.options.edit&&this.currentEdit)return this.cancelEdit(),!0;this._closeSuggestions();var p=this.$pillGroup.children(".pill:last");return p.hasClass("pillbox-highlight")?this._removeElement(this.getItemData(p,{el:p})):p.addClass("pillbox-highlight"),!0}}else c.length>10&&this.$addItem.width() .pill[data-value="'+b+'"]').remove()}),this._removePillTrigger({method:"removeByValue",removedValues:b})},removeByText:function(){var b=[].slice.call(arguments).slice(0),c=this;a.each(b,function(a,b){c.$pillGroup.find('> .pill:contains("'+b+'")').remove()}),this._removePillTrigger({method:"removeByText",removedText:b})},truncate:function(b){var c=this;if(this.$element.removeClass("truncate"),this.$addItemWrap.removeClass("truncated"),this.$pillGroup.find(".pill").removeClass("truncated"),b){this.$element.addClass("truncate");var d=this.$element.width(),e=!1,f=0,g=this.$pillGroup.find(".pill").length,h=0;this.$pillGroup.find(".pill").each(function(){var b=a(this);e?b.addClass("truncated"):(f++,c.$moreCount.text(g-f),h+b.outerWidth(!0)+c.$addItemWrap.outerWidth(!0)<=d?h+=b.outerWidth(!0):(c.$moreCount.text(g-f+1),b.addClass("truncated"),e=!0))}),f===g&&this.$addItemWrap.addClass("truncated")}},inputFocus:function(){this.$element.find(".pillbox-add-item").focus()},getItemData:function(b,c){return a.extend({text:b.find("span:first").html()},b.data(),c)},_removeElement:function(a){a.el.remove(),delete a.el,this.$element.trigger("removed.fu.pillbox",a)},_removePillTrigger:function(a){this.$element.trigger("removed.fu.pillbox",a)},_generateObject:function(b){var c={};return a.each(b,function(a,b){c[b]=!0}),c},_openSuggestions:function(b,c){var d=a("
        ");return this.callbackId===b.timeStamp&&(c.data&&c.data.length&&(a.each(c.data,function(b,c){var e=c.value?c.value:c.text,f=a('
      • '+c.text+"
      • ");c.attr&&f.data("attr",JSON.stringify(c.attr)),c.data&&f.data("data",c.data),d.append(f)}),this.$suggest.html("").append(d.children()),a(document.body).trigger("suggested.fu.pillbox",this.$suggest)),!0)},_closeSuggestions:function(){this.$suggest.html("").parent().removeClass("open")},_isSuggestionsOpen:function(){return this.$suggest.parent().hasClass("open")},_keySuggestions:function(a){var b=this.$suggest.find("li.pillbox-suggest-sel"),c=j(a);if(a.preventDefault(),b.length){var d=c?b.prev():b.next();d.length||(d=c?this.$suggest.find("li:last"):this.$suggest.find("li:first")),d&&(d.addClass("pillbox-suggest-sel"),b.removeClass("pillbox-suggest-sel"))}else b=this.$suggest.find("li:first"),b.addClass("pillbox-suggest-sel")}},n.prototype.getValue=n.prototype.items,a.fn.pillbox=function(b){var c,d=Array.prototype.slice.call(arguments,1),e=this.each(function(){var e=a(this),f=e.data("fu.pillbox"),g="object"==typeof b&&b;f||e.data("fu.pillbox",f=new n(this,g)),"string"==typeof b&&(c=f[b].apply(f,d))});return void 0===c?e:c},a.fn.pillbox.defaults={edit:!1,readonly:-1,truncate:!1,acceptKeyCodes:[f,e],allowEmptyPills:!1,cleanInput:l},a.fn.pillbox.Constructor=n,a.fn.pillbox.noConflict=function(){return a.fn.pillbox=b,this},a(document).on("mousedown.fu.pillbox.data-api","[data-initialize=pillbox]",function(b){var c=a(b.target).closest(".pillbox");c.data("fu.pillbox")||c.pillbox(c.data())}),a(function(){a("[data-initialize=pillbox]").each(function(){var b=a(this);b.data("fu.pillbox")||b.pillbox(b.data())})})}(a),function(a){var b=a.fn.repeater,c=function(b,c){var d,e,f=this;this.$element=a(b),this.$canvas=this.$element.find(".repeater-canvas"),this.$count=this.$element.find(".repeater-count"),this.$end=this.$element.find(".repeater-end"),this.$filters=this.$element.find(".repeater-filters"),this.$loader=this.$element.find(".repeater-loader"),this.$pageSize=this.$element.find(".repeater-itemization .selectlist"),this.$nextBtn=this.$element.find(".repeater-next"),this.$pages=this.$element.find(".repeater-pages"),this.$prevBtn=this.$element.find(".repeater-prev"),this.$primaryPaging=this.$element.find(".repeater-primaryPaging"),this.$search=this.$element.find(".repeater-search").find(".search"),this.$secondaryPaging=this.$element.find(".repeater-secondaryPaging"),this.$start=this.$element.find(".repeater-start"),this.$viewport=this.$element.find(".repeater-viewport"),this.$views=this.$element.find(".repeater-views"),this.currentPage=0,this.currentView=null,this.isDisabled=!1,this.infiniteScrollingCallback=function(){},this.infiniteScrollingCont=null,this.infiniteScrollingEnabled=!1,this.infiniteScrollingEnd=null,this.infiniteScrollingOptions={},this.lastPageInput=0,this.options=a.extend({},a.fn.repeater.defaults,c),this.pageIncrement=0,this.resizeTimeout={},this.stamp=(new Date).getTime()+(Math.floor(100*Math.random())+1),this.storedDataSourceOpts=null,this.syncingViewButtonState=!1,this.viewOptions={},this.viewType=null,this.$filters.selectlist(),this.$pageSize.selectlist(),this.$primaryPaging.find(".combobox").combobox(),this.$search.search({searchOnKeyPress:this.options.searchOnKeyPress,allowCancel:this.options.allowCancel}),this.$filters.on("changed.fu.selectlist",function(a,b){f.$element.trigger("filtered.fu.repeater",b),f.render({clearInfinite:!0,pageIncrement:null})}),this.$nextBtn.on("click.fu.repeater",a.proxy(this.next,this)),this.$pageSize.on("changed.fu.selectlist",function(a,b){f.$element.trigger("pageSizeChanged.fu.repeater",b),f.render({pageIncrement:null})}),this.$prevBtn.on("click.fu.repeater",a.proxy(this.previous,this)),this.$primaryPaging.find(".combobox").on("changed.fu.combobox",function(a,b){f.pageInputChange(b.text,b)}),this.$search.on("searched.fu.search cleared.fu.search",function(a,b){f.$element.trigger("searchChanged.fu.repeater",b),f.render({clearInfinite:!0,pageIncrement:null})}),this.$search.on("canceled.fu.search",function(a,b){f.$element.trigger("canceled.fu.repeater",b),f.render({clearInfinite:!0,pageIncrement:null})}),this.$secondaryPaging.on("blur.fu.repeater",function(){f.pageInputChange(f.$secondaryPaging.val())}),this.$secondaryPaging.on("keyup",function(a){13===a.keyCode&&f.pageInputChange(f.$secondaryPaging.val())}),this.$views.find("input").on("change.fu.repeater",a.proxy(this.viewChanged,this)),a(window).on("resize.fu.repeater."+this.stamp,function(){clearTimeout(f.resizeTimeout),f.resizeTimeout=setTimeout(function(){f.resize(),f.$element.trigger("resized.fu.repeater")},75)}),this.$loader.loader(),this.$loader.loader("pause"),this.options.defaultView!==-1?e=this.options.defaultView:(d=this.$views.find("label.active input"),e=d.length>0?d.val():"list"),this.setViewOptions(e),this.initViewTypes(function(){f.resize(),f.$element.trigger("resized.fu.repeater"),f.render({changeView:e})})},d=function(a){window.console&&window.console.warn&&window.console.warn(a)},e=function b(c){var d=[];c.children().each(function(){var c=a(this),e=c.attr("data-preserve");"deep"===e?(c.detach(),d.push(c)):"shallow"===e&&(b(c),c.detach(),d.push(c))}),c.empty(),c.append(d)},f=function(b,c){var d;if(c&&(d=c.action?c.action:"append","none"!==d&&void 0!==c.item)){var e=void 0!==c.container?a(c.container):b;e[d](c.item)}},g=function(a,b,c){var d=a+1;d0&&(e.filter=this.$filters.selectlist("selectedItem")),this.infiniteScrollingEnabled||(e.pageSize=25,this.$pageSize.length>0&&(e.pageSize=parseInt(this.$pageSize.selectlist("selectedItem").value,10)));var f=this.$search&&this.$search.find("input")&&this.$search.find("input").val();""!==f&&(e.search=f);var g=a.fn.repeater.viewTypes[this.viewType]||{},h=g.dataOptions;return h&&(e=h.call(this,e)),e=a.extend(e,d)},infiniteScrolling:function(a,b){var c=this.$element.find(".repeater-footer"),d=this.$element.find(".repeater-viewport"),e=b||{};if(a)this.infiniteScrollingEnabled=!0,this.infiniteScrollingEnd=e.end,delete e.dataSource,delete e.end,this.infiniteScrollingOptions=e,d.css({height:d.height()+c.outerHeight()}),c.hide();else{var f=this.infiniteScrollingCont,g=f.data();delete g.infinitescroll,f.off("scroll"),f.removeClass("infinitescroll"),this.infiniteScrollingCont=null,this.infiniteScrollingEnabled=!1,this.infiniteScrollingEnd=null,this.infiniteScrollingOptions={},d.css({height:d.height()-c.outerHeight()}),c.show()}},infiniteScrollPaging:function(a){var b=this.infiniteScrollingEnd!==!0?this.infiniteScrollingEnd:void 0,c=a.page,d=a.pages;this.currentPage=void 0!==c?c:NaN,(a.end===!0||this.currentPage+1>=d)&&this.infiniteScrollingCont.infinitescroll("end",b)},initInfiniteScrolling:function(){var b=this.$canvas.find('[data-infinite="true"]:first');if(b=b.length<1?this.$canvas:b,b.data("fu.infinitescroll"))b.infinitescroll("enable");else{var c=this,d=a.extend({},this.infiniteScrollingOptions);d.dataSource=function(a,b){c.infiniteScrollingCallback=b,c.render({pageIncrement:1})},b.infinitescroll(d),this.infiniteScrollingCont=b}},initViewTypes:function(b){var c=[];for(var d in a.fn.repeater.viewTypes)({}).hasOwnProperty.call(a.fn.repeater.viewTypes,d)&&c.push(a.fn.repeater.viewTypes[d]);c.length>0?h.call(this,0,c,b):b()},itemization:function(a){this.$count.html(void 0!==a.count?a.count:"?"),this.$end.html(void 0!==a.end?a.end:"?"),this.$start.html(void 0!==a.start?a.start:"?")},next:function(){this.$nextBtn.attr("disabled","disabled"),this.$prevBtn.attr("disabled","disabled"),this.pageIncrement=1,this.$element.trigger("nextClicked.fu.repeater"),this.render({pageIncrement:this.pageIncrement})},pageInputChange:function(a,b){var c;if(a!==this.lastPageInput){this.lastPageInput=a;var d=parseInt(a,10)-1;c=d-this.currentPage,this.$element.trigger("pageChanged.fu.repeater",[d,b]),this.render({pageIncrement:c})}},pagination:function(a){this.$primaryPaging.removeClass("active"),this.$secondaryPaging.removeClass("active");var b=a.pages;this.currentPage=void 0!==a.page?a.page:NaN;var c=0===b?0:this.currentPage+1;if(b<=this.viewOptions.dropPagingCap){this.$primaryPaging.addClass("active");var d=this.$primaryPaging.find(".dropdown-menu");d.empty();for(var e=0;e'+f+"")}this.$primaryPaging.find("input.form-control").val(c)}else this.$secondaryPaging.addClass("active"),this.$secondaryPaging.val(c);this.lastPageInput=this.currentPage+1+"",this.$pages.html(""+b),this.currentPage+1=0?(this.$prevBtn.removeAttr("disabled"),this.$prevBtn.removeClass("page-end")):(this.$prevBtn.attr("disabled","disabled"),this.$prevBtn.addClass("page-end")),0!==this.pageIncrement&&(this.pageIncrement>0?this.$nextBtn.is(":disabled")?this.$prevBtn.focus():this.$nextBtn.focus():this.$prevBtn.is(":disabled")?this.$nextBtn.focus():this.$prevBtn.focus())},previous:function(){this.$nextBtn.attr("disabled","disabled"),this.$prevBtn.attr("disabled","disabled"),this.pageIncrement=-1,this.$element.trigger("previousClicked.fu.repeater"),this.render({pageIncrement:this.pageIncrement})},render:function(b){this.disable();var c=!1,d=a.fn.repeater.viewTypes[this.viewType]||{},e=b||{};if(e.changeView&&this.currentView!==e.changeView){var f=this.currentView;this.currentView=e.changeView,this.viewType=this.currentView.split(".")[0],this.setViewOptions(this.currentView),this.$element.attr("data-currentview",this.currentView),this.$element.attr("data-viewtype",this.viewType),c=!0,e.viewChanged=c,this.$element.trigger("viewChanged.fu.repeater",this.currentView),this.infiniteScrollingEnabled&&this.infiniteScrolling(!1),d=a.fn.repeater.viewTypes[this.viewType]||{},d.selected&&d.selected.call(this,{prevView:f})}this.syncViewButtonState(),e.preserve=void 0!==e.preserve?e.preserve:!c,this.clear(e),(!this.infiniteScrollingEnabled||this.infiniteScrollingEnabled&&c)&&this.$loader.show().loader("play");var g=this.getDataOptions(e),h=this.viewOptions.dataSource,i=this;h(g,function(a){j.call(i,{data:a,dataOptions:g,options:e,viewChanged:c,viewTypeObj:d})})},resize:function(){var b,c,d=this.viewOptions.staticHeight===-1?this.$element.attr("data-staticheight"):this.viewOptions.staticHeight,e={};if(this.viewType&&(e=a.fn.repeater.viewTypes[this.viewType]||{}),void 0!==d&&d!==!1&&"false"!==d){this.$canvas.addClass("scrolling"),c={bottom:this.$viewport.css("margin-bottom"),top:this.$viewport.css("margin-top")};var f="true"===d||d===!0?this.$element.height():parseInt(d,10),g=this.$element.find(".repeater-header").outerHeight(),h=this.$element.find(".repeater-footer").outerHeight(),i="auto"===c.bottom?0:parseInt(c.bottom,10),j="auto"===c.top?0:parseInt(c.top,10);b=f-g-h-i-j,this.$viewport.outerHeight(b)}else this.$canvas.removeClass("scrolling");e.resize&&e.resize.call(this,{height:this.$element.outerHeight(),width:this.$element.outerWidth()})},renderItems:function(a,b,c){if(a.render)a.render.call(this,{container:this.$canvas,data:b},c);else{if(a.before){var e=a.before.call(this,{container:this.$canvas,data:b});f(this.$canvas,e)}var g=this.$canvas.find('[data-container="true"]:last'),h=g.length>0?g:this.$canvas;if(a.renderItem){var i,j=a.repeat||"data.items",k=j.split("."),l=k[0];if("data"===l||"this"===l){i="this"===l?this:b;for(var m=k.slice(1),n=0;n0&&(a.prop("checked",!0),a.parents("label:first").addClass("active")),this.syncingViewButtonState=!1}},c.prototype.runRenderer=c.prototype.renderItems,a.fn.repeater=function(b){var d,e=Array.prototype.slice.call(arguments,1),f=this.each(function(){var f=a(this),g=f.data("fu.repeater"),h="object"==typeof b&&b;g||f.data("fu.repeater",g=new c(this,h)),"string"==typeof b&&(d=g[b].apply(g,e))});return void 0===d?f:d},a.fn.repeater.defaults={dataSource:function(a,b){b({count:0,end:0,items:[],page:0,pages:1,start:0})},defaultView:-1,dropPagingCap:10,staticHeight:-1,views:null,searchOnKeyPress:!1,allowCancel:!0},a.fn.repeater.viewTypes={},a.fn.repeater.Constructor=c,a.fn.repeater.noConflict=function(){return a.fn.repeater=b,this}}(a),function(a){a.fn.repeater&&(a.fn.repeater.Constructor.prototype.list_clearSelectedItems=function(){this.$canvas.find(".repeater-list-check").remove(),this.$canvas.find(".repeater-list table tbody tr.selected").removeClass("selected")},a.fn.repeater.Constructor.prototype.list_highlightColumn=function(b,c){var d=this.$canvas.find(".repeater-list-wrapper > table tbody");(this.viewOptions.list_highlightSortedColumn||c)&&(d.find("td.sorted").removeClass("sorted"),d.find("tr").each(function(){var c=a(this).find("td:nth-child("+(b+1)+")").filter(function(){return!a(this).parent().hasClass("empty")});c.addClass("sorted")}))},a.fn.repeater.Constructor.prototype.list_getSelectedItems=function(){var b=[];return this.$canvas.find(".repeater-list .repeater-list-wrapper > table tbody tr.selected").each(function(){var c=a(this);b.push({data:c.data("item_data"),element:c})}),b},a.fn.repeater.Constructor.prototype.getValue=a.fn.repeater.Constructor.prototype.list_getSelectedItems,a.fn.repeater.Constructor.prototype.list_positionHeadings=function(){var b=this.$element.find(".repeater-list-wrapper"),c=b.offset().left,d=b.scrollLeft();d>0?b.find(".repeater-list-heading").each(function(){var b=a(this),d=b.parents("th:first").offset().left-c+"px";b.addClass("shifted").css("left",d)}):b.find(".repeater-list-heading").each(function(){a(this).removeClass("shifted").css("left","")})},a.fn.repeater.Constructor.prototype.list_setSelectedItems=function(b,c){var d,e,f,g,h=this.viewOptions.list_selectable,i=this,j=b;a.isArray(j)||(j=[j]);var k=function(b){f=a(this),d=f.data("item_data")||{},d[j[e].property]===j[e].value&&l(f,j[e].selected,b)},l=function(a,b,d){var e,f=void 0===b||b;f?(c||"multi"===h||i.list_clearSelectedItems(),a.hasClass("selected")||(a.addClass("selected"),(i.viewOptions.list_frozenColumns||"multi"===i.viewOptions.list_selectable)&&(e=i.$element.find(".frozen-column-wrapper tr:nth-child("+(d+1)+")"),e.addClass("selected"),e.find(".repeater-select-checkbox").addClass("checked")),i.viewOptions.list_actions&&i.$element.find(".actions-column-wrapper tr:nth-child("+(d+1)+")").addClass("selected"),a.find("td:first").prepend('
        '))):(i.viewOptions.list_frozenColumns&&(e=i.$element.find(".frozen-column-wrapper tr:nth-child("+(d+1)+")"),e.addClass("selected"),e.find(".repeater-select-checkbox").removeClass("checked")),i.viewOptions.list_actions&&i.$element.find(".actions-column-wrapper tr:nth-child("+(d+1)+")").removeClass("selected"),a.find(".repeater-list-check").remove(),a.removeClass("selected"))};for(g=c===!0||"multi"===h?j.length:h&&j.length>0?1:0,e=0;e table tbody tr:nth-child("+(j[e].index+1)+")"),f.length>0&&l(f,j[e].selected,j[e].index)):void 0!==j[e].property&&void 0!==j[e].value&&this.$canvas.find(".repeater-list .repeater-list-wrapper > table tbody tr").each(k)},a.fn.repeater.Constructor.prototype.list_sizeHeadings=function(){var b=this.$element.find(".repeater-list table");b.find("thead th").each(function(){var b=a(this),c=b.find(".repeater-list-heading");c.css({height:b.outerHeight()}),c.outerWidth(c.data("forced-width")||b.outerWidth())})},a.fn.repeater.Constructor.prototype.list_setFrozenColumns=function(){var b=this.$canvas.find(".table-frozen"),c=this.$element.find(".repeater-canvas"),d=this.$element.find(".repeater-list .repeater-list-wrapper > table"),e=this.$element.find(".repeater-list"),f=this.viewOptions.list_frozenColumns,g=this;if("multi"===this.viewOptions.list_selectable&&(f+=1,c.addClass("multi-select-enabled")),b.length<1){var h=a('
        ').insertBefore(d),i=d.clone().addClass("table-frozen");i.find("th:not(:lt("+f+"))").remove(),i.find("td:not(:nth-child(n+0):nth-child(-n+"+f+"))").remove();var j=i.clone().removeClass("table-frozen");j.find("tbody").remove();var k=a('
        ').append(j),l=k.find("th label.checkbox-custom.checkbox-inline");l.attr("id",l.attr("id")+"_cloned"),h.append(i),e.append(k),this.$canvas.addClass("frozen-enabled")}this.list_sizeFrozenColumns(),a(".frozen-thead-wrapper .repeater-list-heading").on("click",function(){var b=a(this).parent("th").index();b+=1,g.$element.find(".repeater-list-wrapper > table thead th:nth-child("+b+") .repeater-list-heading")[0].click()})},a.fn.repeater.Constructor.prototype.list_positionColumns=function(){var a=this.$element.find(".repeater-canvas"),b=a.scrollTop(),c=a.scrollLeft(),d=this.viewOptions.list_frozenColumns||"multi"===this.viewOptions.list_selectable,e=this.viewOptions.list_actions,f=this.$element.find(".repeater-canvas").outerWidth(),g=this.$element.find(".repeater-list .repeater-list-wrapper > table").outerWidth(),h=this.$element.find(".table-actions")?this.$element.find(".table-actions").outerWidth():0,i=g-(f-h)>=c;b>0?a.find(".repeater-list-heading").css("top",b):a.find(".repeater-list-heading").css("top","0"),c>0?(d&&(a.find(".frozen-thead-wrapper").css("left",c),a.find(".frozen-column-wrapper").css("left",c)),e&&i&&(a.find(".actions-thead-wrapper").css("right",-c),a.find(".actions-column-wrapper").css("right",-c))):(d&&(a.find(".frozen-thead-wrapper").css("left","0"),a.find(".frozen-column-wrapper").css("left","0")),e&&(a.find(".actions-thead-wrapper").css("right","0"),a.find(".actions-column-wrapper").css("right","0")))},a.fn.repeater.Constructor.prototype.list_createItemActions=function(){var b,c,d="",e=this,f=this.$element.find(".repeater-list .repeater-list-wrapper > table"),g=this.$canvas.find(".table-actions");for(b=0,c=this.viewOptions.list_actions.items.length;b '+i+""}var j='
        ";if(g.length<1){var k=a('
        ').insertBefore(f),l=f.clone().addClass("table-actions");if(l.find("th:not(:last-child)").remove(),l.find("tr td:not(:last-child)").remove(),"multi"===this.viewOptions.list_selectable||"action"===this.viewOptions.list_selectable)l.find("thead tr").html('
        '+j+"
        "),"action"!==this.viewOptions.list_selectable&&l.find("thead .btn").attr("disabled","disabled");else{var m=this.viewOptions.list_actions.label||'a';l.find("thead tr").addClass("empty-heading").html(""+m+'
        '+m+"
        ")}var n=l.find("td");n.each(function(b){a(this).html(j),a(this).find("a").attr("data-row",b+1)}),k.append(l),this.$canvas.addClass("actions-enabled")}this.list_sizeActionsTable(),this.$element.find(".table-actions tbody .action-item").on("click",function(b){if(!e.isDisabled){var c=a(this).data("action"),d=a(this).data("row"),f={actionName:c,rows:[d]};e.list_getActionItems(f,b)}}),this.$element.find(".table-actions thead .action-item").on("click",function(b){if(!e.isDisabled){var c=a(this).data("action"),d={actionName:c,rows:[]},f=".repeater-list-wrapper > table .selected";"action"===e.viewOptions.list_selectable&&(f=".repeater-list-wrapper > table tr"),e.$element.find(f).each(function(a){d.rows.push(a+1)}),e.list_getActionItems(d,b)}})},a.fn.repeater.Constructor.prototype.list_getActionItems=function(b,c){for(var d=[],e=a.grep(this.viewOptions.list_actions.items,function(a){return a.name===b.actionName})[0],f=0,g=b.rows.length;f table tbody tr:nth-child("+b.rows[f]+")");d.push({item:h,rowData:h.data("item_data")})}if(1===d.length&&(d=d[0]),e.clickAction){var i=function(){};e.clickAction(d,i,c)}},a.fn.repeater.Constructor.prototype.list_sizeActionsTable=function(){var b=this.$element.find(".repeater-list table.table-actions"),c=b.find("thead tr th"),d=this.$element.find(".repeater-list-wrapper > table"); +c.outerHeight(d.find("thead tr th").outerHeight()),c.find(".repeater-list-heading").outerHeight(c.outerHeight()),b.find("tbody tr td:first-child").each(function(b){a(this).outerHeight(d.find("tbody tr:eq("+b+") td").outerHeight())})},a.fn.repeater.Constructor.prototype.list_sizeFrozenColumns=function(){var b=this.$element.find(".repeater-list .repeater-list-wrapper > table");this.$element.find(".repeater-list table.table-frozen tr").each(function(c){a(this).height(b.find("tr:eq("+c+")").height())});var c=b.find("td:eq(0)").outerWidth();this.$element.find(".frozen-column-wrapper, .frozen-thead-wrapper").width(c)},a.fn.repeater.Constructor.prototype.list_frozenOptionsInitialize=function(){function b(a){f.list_revertingCheckbox=!0,a.checkbox("toggle"),delete f.list_revertingCheckbox}var c=this.$element.find(".frozen-column-wrapper .checkbox-inline"),d=this.$element.find(".header-checkbox .checkbox-custom"),e=this.$element.find(".repeater-list table"),f=this;this.$element.find("tr.selectable").on("mouseover mouseleave",function(b){var c=a(this).index();c+=1,"mouseover"===b.type?e.find("tbody tr:nth-child("+c+")").addClass("hovered"):e.find("tbody tr:nth-child("+c+")").removeClass("hovered")}),d.checkbox(),c.checkbox();var g=this.$element.find(".table-frozen tbody .checkbox-inline"),h=this.$element.find(".frozen-thead-wrapper thead .checkbox-inline input");g.on("change",function(c){if(c.preventDefault(),!f.list_revertingCheckbox)if(f.isDisabled)b(a(c.currentTarget));else{var d=a(this).attr("data-row");d=parseInt(d,10)+1,f.$element.find(".repeater-list-wrapper > table tbody tr:nth-child("+d+")").click();var e=f.$element.find(".table-frozen tbody .checkbox-inline.checked").length;0===e?(h.prop("checked",!1),h.prop("indeterminate",!1)):e===g.length?(h.prop("checked",!0),h.prop("indeterminate",!1)):(h.prop("checked",!1),h.prop("indeterminate",!0))}}),h.on("change",function(d){f.list_revertingCheckbox||(f.isDisabled?b(a(d.currentTarget)):a(this).is(":checked")?(f.$element.find(".repeater-list-wrapper > table tbody tr:not(.selected)").click(),f.$element.trigger("selected.fu.repeaterList",c)):(f.$element.find(".repeater-list-wrapper > table tbody tr.selected").click(),f.$element.trigger("deselected.fu.repeaterList",c)))})},a.fn.repeater.defaults=a.extend({},a.fn.repeater.defaults,{list_columnRendered:null,list_columnSizing:!0,list_columnSyncing:!0,list_highlightSortedColumn:!0,list_infiniteScroll:!1,list_noItemsHTML:"no items found",list_selectable:!1,list_sortClearing:!1,list_rowRendered:null,list_frozenColumns:0,list_actions:!1}),a.fn.repeater.viewTypes.list={cleared:function(){this.viewOptions.list_columnSyncing&&this.list_sizeHeadings()},dataOptions:function(a){return this.list_sortDirection&&(a.sortDirection=this.list_sortDirection),this.list_sortProperty&&(a.sortProperty=this.list_sortProperty),a},enabled:function(a){this.viewOptions.list_actions&&(a.status?(this.$canvas.find(".repeater-actions-button").removeAttr("disabled"),k.call(this)):this.$canvas.find(".repeater-actions-button").attr("disabled","disabled"))},initialize:function(a,b){this.list_sortDirection=null,this.list_sortProperty=null,this.list_specialBrowserClass=j(),this.list_actions_width=void 0!==this.viewOptions.list_actions.width?this.viewOptions.list_actions.width:37,this.list_noItems=!1,b()},resize:function(){i.call(this,this.$element.find(".repeater-list-wrapper > table thead tr")),this.viewOptions.list_actions&&this.list_sizeActionsTable(),(this.viewOptions.list_frozenColumns||"multi"===this.viewOptions.list_selectable)&&this.list_sizeFrozenColumns(),this.viewOptions.list_columnSyncing&&this.list_sizeHeadings()},selected:function(){var a,b=this.viewOptions.list_infiniteScroll;this.list_firstRender=!0,this.$loader.addClass("noHeader"),b&&(a="object"==typeof b?b:{},this.infiniteScrolling(!0,a))},before:function(b){var c,d=b.container.find(".repeater-list"),e=this;return b.data.count>0?this.list_noItems=!1:this.list_noItems=!0,d.length<1&&(d=a('
        '),d.find(".repeater-list-wrapper").on("scroll.fu.repeaterList",function(){e.viewOptions.list_columnSyncing&&e.list_positionHeadings()}),(e.viewOptions.list_frozenColumns||e.viewOptions.list_actions||"multi"===e.viewOptions.list_selectable)&&b.container.on("scroll.fu.repeaterList",function(){e.list_positionColumns()}),b.container.append(d)),b.container.removeClass("actions-enabled actions-enabled multi-select-enabled"),c=d.find("table"),h.call(this,c,b.data),g.call(this,c,b.data),!1},renderItem:function(a){return f.call(this,a.container,a.subset,a.index),!1},after:function(){var a;return!this.viewOptions.list_frozenColumns&&"multi"!==this.viewOptions.list_selectable||this.list_noItems||this.list_setFrozenColumns(),this.viewOptions.list_actions&&!this.list_noItems&&(this.list_createItemActions(),this.list_sizeActionsTable()),!this.viewOptions.list_frozenColumns&&!this.viewOptions.list_actions&&"multi"!==this.viewOptions.list_selectable||this.list_noItems||(this.list_positionColumns(),this.list_frozenOptionsInitialize()),this.viewOptions.list_columnSyncing&&(this.list_sizeHeadings(),this.list_positionHeadings()),a=this.$canvas.find(".repeater-list-wrapper > table .repeater-list-heading.sorted"),a.length>0&&this.list_highlightColumn(a.data("fu_item_index")),!1}});var b=function(a,b){if(!b)return!1;if(!a||b.length!==a.length)return!0;for(var c=0,d=b.length;c"),j=e[f]._auto_width,k=e[f].property;if(this.viewOptions.list_actions!==!1&&"@_ACTIONS_@"===k&&(h='
        '),h=void 0!==h?h:"",i.addClass(void 0!==g?g:"").append(h),void 0!==j&&i.outerWidth(j),b.append(i),"multi"===this.viewOptions.list_selectable&&"@_CHECKBOX_@"===e[f].property){var l='';i.html(l)}return i},d=function(b,c,d){var e,f,g,h,i,j="glyphicon-chevron-down",k=".glyphicon.rlc:first",l="glyphicon-chevron-up",m=a('
        '),n=(this.$element.attr("id")+"_"||"")+"checkall",o='
        ',p=a(""),q=this;if(m.data("fu_item_index",d),m.prepend(c[d].label),p.html(m.html()).find("[id]").removeAttr("id"),"@_CHECKBOX_@"!==c[d].property?p.append(m):p.append(o),e=p.add(m),h=m.find(k),i=h.add(p.find(k)),this.viewOptions.list_actions&&"@_ACTIONS_@"===c[d].property){var r=this.list_actions_width;p.css("width",r),m.css("width",r)}f=c[d].className,void 0!==f&&e.addClass(f),g=c[d].sortable,g&&(e.addClass("sortable"),m.on("click.fu.repeaterList",function(){q.isDisabled||(q.list_sortProperty="string"==typeof g?g:c[d].property,m.hasClass("sorted")?h.hasClass(l)?(i.removeClass(l).addClass(j),q.list_sortDirection="desc"):q.viewOptions.list_sortClearing?(e.removeClass("sorted"),i.removeClass(j),q.list_sortDirection=null,q.list_sortProperty=null):(i.removeClass(j).addClass(l),q.list_sortDirection="asc"):(b.find("th, .repeater-list-heading").removeClass("sorted"),i.removeClass(j).addClass(l),q.list_sortDirection="asc",e.addClass("sorted")),q.render({clearInfinite:!0,pageIncrement:null}))})),"asc"!==c[d].sortDirection&&"desc"!==c[d].sortDirection||(b.find("th, .repeater-list-heading").removeClass("sorted"),e.addClass("sortable sorted"),"asc"===c[d].sortDirection?(i.addClass(l),this.list_sortDirection="asc"):(i.addClass(j),this.list_sortDirection="desc"),this.list_sortProperty="string"==typeof g?g:c[d].property),b.append(p)},e=function(b){var c="multi"===b.viewOptions.list_selectable,d=b.viewOptions.list_actions,e=b.$element;if(!b.isDisabled){var f=a(this),g=a(this).index()+1,h=e.find(".frozen-column-wrapper tr:nth-child("+g+")"),i=e.find(".actions-column-wrapper tr:nth-child("+g+")"),j=e.find(".frozen-column-wrapper tr:nth-child("+g+") .checkbox-inline");f.is(".selected")?(f.removeClass("selected"),c?(j.click(),h.removeClass("selected"),d&&i.removeClass("selected")):f.find(".repeater-list-check").remove(),e.trigger("deselected.fu.repeaterList",f)):(c?(j.click(),f.addClass("selected"),h.addClass("selected"),d&&i.addClass("selected")):(b.$canvas.find(".repeater-list-check").remove(),b.$canvas.find(".repeater-list tbody tr.selected").each(function(){a(this).removeClass("selected"),e.trigger("deselected.fu.repeaterList",a(this))}),f.find("td:first").prepend('
        '),f.addClass("selected"),h.addClass("selected")),e.trigger("selected.fu.repeaterList",f)),k.call(b)}},f=function(b,d,f){var g=a("");if(this.viewOptions.list_selectable&&(g.data("item_data",d[f]),"action"!==this.viewOptions.list_selectable)){g.addClass("selectable"),g.attr("tabindex",0);var h=this;g.on("click.fu.repeaterList",function(){e.call(this,h)}),g.keyup(function(a){13===a.keyCode&&g.trigger("click.fu.repeaterList")})}this.viewOptions.list_actions&&!this.viewOptions.list_selectable&&g.data("item_data",d[f]);for(var i=[],j=0,k=this.list_columns.length;j'),b.append(e)),"string"==typeof c.error&&c.error.length>0?(d=a(''),d.find("td").append(c.error),e.append(d)):c.items&&c.items.length<1&&(d=a(''),d.find("td").append(this.viewOptions.list_noItemsHTML),e.append(d))},h=function(c,e){var f,g,h,j=e.columns||[],k=c.find("thead");if(this.list_firstRender||b(this.list_columns,j)||0===k.length){if(k.remove(),"multi"===this.viewOptions.list_selectable&&!this.list_noItems){var l={label:"c",property:"@_CHECKBOX_@",sortable:!1};j.splice(0,0,l)}if(this.list_columns=j,this.list_firstRender=!1,this.$loader.removeClass("noHeader"),this.viewOptions.list_actions){var m={label:this.viewOptions.list_actions.label||'a',property:"@_ACTIONS_@",sortable:!1,width:this.list_actions_width};j.push(m)}for(k=a(''),h=k.find("tr"),f=0,g=j.length;f0)){var i=this.$canvas.find(".repeater-list-wrapper").outerWidth();for(e=Math.floor((i-f)/d),c=0;ce&&(e=g[c].minWidth),g[c].col.outerWidth(e),this.list_columns[g[c].index]._auto_width=e}},j=function(){var a=window.navigator.userAgent,b=a.indexOf("MSIE "),c=a.indexOf("Firefox");return b>0?"ie-"+parseInt(a.substring(b+5,a.indexOf(".",b)),10):c>0?"firefox":""},k=function(){var a,b=".repeater-list-wrapper > table .selected",c=this.$element.find(".table-actions");"action"===this.viewOptions.list_selectable&&(b=".repeater-list-wrapper > table tr"),a=this.$canvas.find(b),a.length>0?c.find("thead .btn").removeAttr("disabled"):c.find("thead .btn").attr("disabled","disabled")}}(a),function(a){function b(b,c){function d(){var d,f,g;f=c.indexOf("{{"),d=c.indexOf("}}",f+2),f>-1&&d>-1?(g=a.trim(c.substring(f+2,d)),g=void 0!==b[g]?b[g]:"",c=c.substring(0,f)+g+c.substring(d+2)):e=!0}for(var e=!1;!e&&c.search("{{")>=0;)d(c);return c}a.fn.repeater&&(a.fn.repeater.Constructor.prototype.thumbnail_clearSelectedItems=function(){this.$canvas.find(".repeater-thumbnail-cont .selectable.selected").removeClass("selected")},a.fn.repeater.Constructor.prototype.thumbnail_getSelectedItems=function(){var b=[];return this.$canvas.find(".repeater-thumbnail-cont .selectable.selected").each(function(){b.push(a(this))}),b},a.fn.repeater.Constructor.prototype.thumbnail_setSelectedItems=function(b,c){function d(){return j===b[g].index?(h=a(this),!1):void j++}function e(){h=a(this),h.is(b[g].selector)&&f(h,b[g].selected)}function f(a,b){b=void 0===b||b,b?(c||"multi"===k||l.thumbnail_clearSelectedItems(),a.addClass("selected")):a.removeClass("selected")}var g,h,i,j,k=this.viewOptions.thumbnail_selectable,l=this;for(a.isArray(b)||(b=[b]),i=c===!0||"multi"===k?b.length:k&&b.length>0?1:0,g=0;g0&&f(h,b[g].selected)):b[g].selector&&this.$canvas.find(".repeater-thumbnail-cont .selectable").each(e)},a.fn.repeater.defaults=a.extend({},a.fn.repeater.defaults,{thumbnail_alignment:"left",thumbnail_infiniteScroll:!1,thumbnail_itemRendered:null,thumbnail_noItemsHTML:"no items found",thumbnail_selectable:!1,thumbnail_template:'
        {{name}}
        '}),a.fn.repeater.viewTypes.thumbnail={selected:function(){var a,b=this.viewOptions.thumbnail_infiniteScroll;b&&(a="object"==typeof b?b:{},this.infiniteScrolling(!0,a))},before:function(b){var c,d,e=this.viewOptions.thumbnail_alignment,f=this.$canvas.find(".repeater-thumbnail-cont"),g=b.data,h={};return f.length<1?(f=a('
        '),e&&"none"!==e?(d={center:1,justify:1,left:1,right:1},e=d[e]?e:"justify",f.addClass("align-"+e),this.thumbnail_injectSpacers=!0):this.thumbnail_injectSpacers=!1,h.item=f):h.action="none",g.items&&g.items.length<1?(c=a('
        '),c.append(this.viewOptions.thumbnail_noItemsHTML),f.append(c)):f.find(".empty:first").remove(),h},renderItem:function(c){var d=this.viewOptions.thumbnail_selectable,e="selected",f=this,g=a(b(c.subset[c.index],this.viewOptions.thumbnail_template));return g.data("item_data",c.data.items[c.index]),d&&(g.addClass("selectable"),g.on("click",function(){f.isDisabled||(g.hasClass(e)?(g.removeClass(e),f.$element.trigger("deselected.fu.repeaterThumbnail",g)):("multi"!==d&&f.$canvas.find(".repeater-thumbnail-cont .selectable.selected").each(function(){var b=a(this);b.removeClass(e),f.$element.trigger("deselected.fu.repeaterThumbnail",b)}),g.addClass(e),f.$element.trigger("selected.fu.repeaterThumbnail",g)))})),c.container.append(g),this.thumbnail_injectSpacers&&g.after(' '),this.viewOptions.thumbnail_itemRendered&&this.viewOptions.thumbnail_itemRendered({container:c.container,item:g,itemData:c.subset[c.index]},function(){}),!1}})}(a),function(a){var b=a.fn.scheduler,c=function(b,c){var d=this;this.$element=a(b),this.options=a.extend({},a.fn.scheduler.defaults,c),this.$startDate=this.$element.find(".start-datetime .start-date"),this.$startTime=this.$element.find(".start-datetime .start-time"),this.$timeZone=this.$element.find(".timezone-container .timezone"),this.$repeatIntervalPanel=this.$element.find(".repeat-every-panel"),this.$repeatIntervalSelect=this.$element.find(".repeat-options"),this.$repeatIntervalSpinbox=this.$element.find(".repeat-every"),this.$repeatIntervalTxt=this.$element.find(".repeat-every-text"),this.$end=this.$element.find(".repeat-end"),this.$endSelect=this.$end.find(".end-options"),this.$endAfter=this.$end.find(".end-after"),this.$endDate=this.$end.find(".end-on-date"),this.$recurrencePanels=this.$element.find(".repeat-panel"),this.$repeatIntervalSelect.selectlist(),this.$element.find(".selectlist").selectlist(),this.$startDate.datepicker(this.options.startDateOptions);var e="function"==typeof this.options.startDateChanged?this.options.startDateChanged:this._guessEndDate;this.$startDate.on("change changed.fu.datepicker dateClicked.fu.datepicker",a.proxy(e,this)),this.$startTime.combobox(),""===this.$startTime.find("input").val()&&this.$startTime.combobox("selectByIndex",0),"0"===this.$repeatIntervalSpinbox.find("input").val()?this.$repeatIntervalSpinbox.spinbox({value:1,min:1,limitToStep:!0}):this.$repeatIntervalSpinbox.spinbox({min:1,limitToStep:!0}),this.$endAfter.spinbox({value:1,min:1,limitToStep:!0}),this.$endDate.datepicker(this.options.endDateOptions),this.$element.find(".radio-custom").radio(),this.$repeatIntervalSelect.on("changed.fu.selectlist",a.proxy(this.repeatIntervalSelectChanged,this)),this.$endSelect.on("changed.fu.selectlist",a.proxy(this.endSelectChanged,this)),this.$element.find(".repeat-days-of-the-week .btn-group .btn").on("change.fu.scheduler",function(a,b){d.changed(a,b,!0)}),this.$element.find(".combobox").on("changed.fu.combobox",a.proxy(this.changed,this)),this.$element.find(".datepicker").on("changed.fu.datepicker",a.proxy(this.changed,this)),this.$element.find(".datepicker").on("dateClicked.fu.datepicker",a.proxy(this.changed,this)),this.$element.find(".selectlist").on("changed.fu.selectlist",a.proxy(this.changed,this)),this.$element.find(".spinbox").on("changed.fu.spinbox",a.proxy(this.changed,this)),this.$element.find(".repeat-monthly .radio-custom, .repeat-yearly .radio-custom").on("change.fu.scheduler",a.proxy(this.changed,this))},d=function(a,b){var c,d="";return d+=a.getFullYear(),d+=b,c=a.getMonth()+1,d+=c<10?"0"+c:c,d+=b,c=a.getDate(),d+=c<10?"0"+c:c},e=1e3,f=60*e,g=60*f,h=24*g,i=7*h,j=5*i,k=52*i,l={secondly:e,minutely:f,hourly:g,daily:h,weekly:i,monthly:j,yearly:k},m=function(a,b,c,d){return new Date(a.getTime()+l[c]*d)};c.prototype={constructor:c,destroy:function(){var b;return this.$element.find("input").each(function(){a(this).attr("value",a(this).val())}),this.$element.find(".datepicker .calendar").empty(),b=this.$element[0].outerHTML,this.$element.find(".combobox").combobox("destroy"),this.$element.find(".datepicker").datepicker("destroy"),this.$element.find(".selectlist").selectlist("destroy"),this.$element.find(".spinbox").spinbox("destroy"),this.$element.find(".radio-custom").radio("destroy"),this.$element.remove(),b},changed:function(b,c,d){d||b.stopPropagation(),this.$element.trigger("changed.fu.scheduler",{data:void 0!==c?c:a(b.currentTarget).data(),originalEvent:b,value:this.getValue()})},disable:function(){this.toggleState("disable")},enable:function(){this.toggleState("enable")},setUtcTime:function(a,b,c){var d=a.split("-"),e=b.split(":"),f=new Date(Date.UTC(d[0],d[1]-1,d[2],e[0],e[1],e[2]?e[2]:0));if("Z"===c)f.setUTCHours(f.getUTCHours()+0);else{var g=[];g[0]="(.)",g[1]=".*?",g[2]="\\d",g[3]=".*?",g[4]="(\\d)";var h=new RegExp(g.join(""),["i"]),i=h.exec(c);if(null!==i){var j=i[1],k=i[2],l="+"===j?1:-1;f.setUTCHours(f.getUTCHours()+l*parseInt(k,10))}}var m=f.getTimezoneOffset();return f.setMinutes(m),f},endSelectChanged:function(a,b){var c,d;b?d=b.value:(c=this.$endSelect.selectlist("selectedItem"),d=c.value),this.$endAfter.parent().addClass("hidden"),this.$endAfter.parent().attr("aria-hidden","true"),this.$endDate.parent().addClass("hidden"),this.$endDate.parent().attr("aria-hidden","true"),"after"===d?(this.$endAfter.parent().removeClass("hide hidden"),this.$endAfter.parent().attr("aria-hidden","false")):"date"===d&&(this.$endDate.parent().removeClass("hide hidden"),this.$endDate.parent().attr("aria-hidden","false"))},_guessEndDate:function(){var a=this.$repeatIntervalSelect.selectlist("selectedItem").value,b=new Date(this.$endDate.datepicker("getDate")),c=new Date(this.$startDate.datepicker("getDate")),d=this.$repeatIntervalSpinbox.find("input").val();"none"!==a&&b<=c&&(this.$repeatIntervalSpinbox.is(":visible")||(d=1),"weekdays"===a&&(d=1,a="weekly"),b=m(c,b,a,d),this.$endDate.datepicker("setDate",b))},getValue:function(){var b,c=this.$repeatIntervalSpinbox.spinbox("value"),e="",f=this.$repeatIntervalSelect.selectlist("selectedItem").value;this.$startTime.combobox("selectedItem").value?(b=this.$startTime.combobox("selectedItem").value,b=b.toLowerCase()):b=this.$startTime.combobox("selectedItem").text.toLowerCase();var g,h,i,j,k,l,m,n,o=this.$timeZone.selectlist("selectedItem");m=""+d(this.$startDate.datepicker("getDate"),"-"),m+="T",i=b.search("am")>=0,j=b.search("pm")>=0,b=a.trim(b.replace(/am/g,"").replace(/pm/g,"")).split(":"),b[0]=parseInt(b[0],10),b[1]=parseInt(b[1],10),i&&b[0]>11?b[0]=0:j&&b[0]<12&&(b[0]+=12),m+=b[0]<10?"0"+b[0]:b[0],m+=":",m+=b[1]<10?"0"+b[1]:b[1],m+="+00:00"===o.offset?"Z":o.offset,"none"===f?e="FREQ=DAILY;INTERVAL=1;COUNT=1;":"secondly"===f?(e="FREQ=SECONDLY;",e+="INTERVAL="+c+";"):"minutely"===f?(e="FREQ=MINUTELY;",e+="INTERVAL="+c+";"):"hourly"===f?(e="FREQ=HOURLY;",e+="INTERVAL="+c+";"):"daily"===f?(e+="FREQ=DAILY;",e+="INTERVAL="+c+";"):"weekdays"===f?(e+="FREQ=WEEKLY;",e+="BYDAY=MO,TU,WE,TH,FR;",e+="INTERVAL=1;"):"weekly"===f?(h=[],this.$element.find(".repeat-days-of-the-week .btn-group input:checked").each(function(){h.push(a(this).data().value)}),e+="FREQ=WEEKLY;",e+="BYDAY="+h.join(",")+";",e+="INTERVAL="+c+";"):"monthly"===f?(e+="FREQ=MONTHLY;",e+="INTERVAL="+c+";",n=this.$element.find("input[name=repeat-monthly]:checked").val(),"bymonthday"===n?(g=parseInt(this.$element.find(".repeat-monthly-date .selectlist").selectlist("selectedItem").text,10),e+="BYMONTHDAY="+g+";"):"bysetpos"===n&&(h=this.$element.find(".repeat-monthly-day .month-days").selectlist("selectedItem").value,l=this.$element.find(".repeat-monthly-day .month-day-pos").selectlist("selectedItem").value,e+="BYDAY="+h+";",e+="BYSETPOS="+l+";")):"yearly"===f&&(e+="FREQ=YEARLY;",n=this.$element.find("input[name=repeat-yearly]:checked").val(),"bymonthday"===n?(k=this.$element.find(".repeat-yearly-date .year-month").selectlist("selectedItem").value,g=this.$element.find(".repeat-yearly-date .year-month-day").selectlist("selectedItem").text,e+="BYMONTH="+k+";",e+="BYMONTHDAY="+g+";"):"bysetpos"===n&&(h=this.$element.find(".repeat-yearly-day .year-month-days").selectlist("selectedItem").value,l=this.$element.find(".repeat-yearly-day .year-month-day-pos").selectlist("selectedItem").value,k=this.$element.find(".repeat-yearly-day .year-month").selectlist("selectedItem").value,e+="BYDAY="+h+";",e+="BYSETPOS="+l+";",e+="BYMONTH="+k+";"));var p=this.$endSelect.selectlist("selectedItem").value,q="";"none"!==f&&("after"===p?q="COUNT="+this.$endAfter.spinbox("value")+";":"date"===p&&(q="UNTIL="+d(this.$endDate.datepicker("getDate"),"")+";")),e+=q,e=";"===e.substring(e.length-1)?e.substring(0,e.length-1):e;var r={startDateTime:m,timeZone:o,recurrencePattern:e};return r},repeatIntervalSelectChanged:function(a,b){var c,d,e;switch(b?(d=b.value,e=b.text):(c=this.$repeatIntervalSelect.selectlist("selectedItem"),d=c.value||"",e=c.text||""),this.$repeatIntervalTxt.text(e),d.toLowerCase()){case"hourly":case"daily":case"weekly":case"monthly":this.$repeatIntervalPanel.removeClass("hide hidden"),this.$repeatIntervalPanel.attr("aria-hidden","false");break;default:this.$repeatIntervalPanel.addClass("hidden"),this.$repeatIntervalPanel.attr("aria-hidden","true")}this.$recurrencePanels.addClass("hidden"),this.$recurrencePanels.attr("aria-hidden","true"),this.$element.find(".repeat-"+d).removeClass("hide hidden"),this.$element.find(".repeat-"+d).attr("aria-hidden","false"),"none"===d?(this.$end.addClass("hidden"),this.$end.attr("aria-hidden","true")):(this.$end.removeClass("hide hidden"),this.$end.attr("aria-hidden","false")),this._guessEndDate()},_parseAndSetRecurrencePattern:function(a,b){var c,d,e,f,g={},h=0,i="",j=a.toUpperCase().split(";");for(h=0;h-1?f.timeZoneOffset="+"+a.trim(b.split("+")[1]):b.search(/\-/)>-1?f.timeZoneOffset="-"+a.trim(b.split("-")[1]):f.timeZoneOffset="+00:00",f.time24HourFormatSplit=f.time24HourFormat.split(":"),c=parseInt(f.time24HourFormatSplit[0],10),d=f.time24HourFormatSplit[1]?parseInt(f.time24HourFormatSplit[1].split("+")[0].split("-")[0].split("Z")[0],10):0,e=c<12?"AM":"PM",0===c?c=12:c>12&&(c-=12),d=d<10?"0"+d:d,f.time12HourFormat=c+":"+d,f.time12HourFormatWithPeriod=c+":"+d+" "+e,f},_parseTimeZone:function(b,c){return c.timeZoneQuerySelector="",b.timeZone?("string"==typeof b.timeZone?c.timeZoneQuerySelector+='li[data-name="'+b.timeZone+'"]':a.each(b.timeZone,function(a,b){c.timeZoneQuerySelector+="li[data-"+a+'="'+b+'"]'}),c.timeZoneOffset=b.timeZone.offset):b.startDateTime?(c.timeZoneOffset="+00:00"===c.timeZoneOffset?"Z":c.timeZoneOffset,c.timeZoneQuerySelector+='li[data-offset="'+c.timeZoneOffset+'"]'):c.timeZoneOffset="Z",c.timeZoneOffset},_setTimeUI:function(a){this.$startTime.find("input").val(a),this.$startTime.combobox("selectByText",a)},_setTimeZoneUI:function(a){this.$timeZone.selectlist("selectBySelector",a)},setValue:function(a){var b,c,d,e,f={};if(a.startDateTime)b=a.startDateTime.split("T"),c=b[0],d=b[1],d?(f=this._parseStartDateTime(d),this._setTimeUI(f.time12HourFormatWithPeriod)):(f.time12HourFormat="00:00",f.time24HourFormat="00:00");else{f.time12HourFormat="00:00",f.time24HourFormat="00:00";var g=this.$startDate.datepicker("getDate");c=g.getFullYear()+"-"+g.getMonth()+"-"+g.getDate()}this._parseTimeZone(a,f),f.timeZoneQuerySelector&&this._setTimeZoneUI(f.timeZoneQuerySelector),a.recurrencePattern&&this._parseAndSetRecurrencePattern(a.recurrencePattern,f),e=this.setUtcTime(c,f.time24HourFormat,f.timeZoneOffset),this.$startDate.datepicker("setDate",e)},toggleState:function(a){this.$element.find(".combobox").combobox(a),this.$element.find(".datepicker").datepicker(a),this.$element.find(".selectlist").selectlist(a),this.$element.find(".spinbox").spinbox(a),this.$element.find(".radio-custom").radio(a),a="disable"===a?"addClass":"removeClass",this.$element.find(".repeat-days-of-the-week .btn-group")[a]("disabled")},value:function(a){return a?this.setValue(a):this.getValue()}},a.fn.scheduler=function(b){var d,e=Array.prototype.slice.call(arguments,1),f=this.each(function(){var f=a(this),g=f.data("fu.scheduler"),h="object"==typeof b&&b;g||f.data("fu.scheduler",g=new c(this,h)),"string"==typeof b&&(d=g[b].apply(g,e))});return void 0===d?f:d},a.fn.scheduler.defaults={},a.fn.scheduler.Constructor=c,a.fn.scheduler.noConflict=function(){return a.fn.scheduler=b,this},a(document).on("mousedown.fu.scheduler.data-api","[data-initialize=scheduler]",function(b){var c=a(b.target).closest(".scheduler");c.data("fu.scheduler")||c.scheduler(c.data())}),a(function(){a("[data-initialize=scheduler]").each(function(){var b=a(this);b.data("scheduler")||b.scheduler(b.data())})})}(a),function(a){var b=a.fn.picker,c=function(b,c){var d=this;this.$element=a(b),this.options=a.extend({},a.fn.picker.defaults,c),this.$accept=this.$element.find(".picker-accept"),this.$cancel=this.$element.find(".picker-cancel"),this.$trigger=this.$element.find(".picker-trigger"),this.$footer=this.$element.find(".picker-footer"),this.$header=this.$element.find(".picker-header"),this.$popup=this.$element.find(".picker-popup"),this.$body=this.$element.find(".picker-body"),this.clickStamp="_",this.isInput=this.$trigger.is("input"),this.$trigger.on("keydown.fu.picker",a.proxy(this.keyComplete,this)),this.$trigger.on("focus.fu.picker",a.proxy(function(b){("undefined"==typeof b||a(b.target).is("input[type=text]"))&&a.proxy(this.show(),this)},this)),this.$trigger.on("click.fu.picker",a.proxy(function(b){a(b.target).is("input[type=text]")?a.proxy(this.show(),this):a.proxy(this.toggle(),this)},this)),this.$accept.on("click.fu.picker",a.proxy(this.complete,this,"accepted")),this.$cancel.on("click.fu.picker",function(a){a.preventDefault(),d.complete("cancelled")})},d=function(b){var c=Math.max(document.documentElement.clientHeight,window.innerHeight||0),d=a(document).scrollTop(),e=b.$popup.offset(),f=e.top+b.$popup.outerHeight(!0);return f>c+d||e.top0)return!1;return!0},show:function(){var b;if(b=a(document).find(".picker.showing"),b.length>0){if(b.data("fu.picker")&&b.data("fu.picker").options.explicit)return;b.picker("externalClickListener",{},!0)}this.$element.addClass("showing"),e(this),this.$element.trigger("shown.fu.picker"),this.clickStamp=(new Date).getTime()+(Math.floor(100*Math.random())+1),this.options.explicit||a(document).on("click.fu.picker.externalClick."+this.clickStamp,a.proxy(this.externalClickListener,this))}},a.fn.picker=function(b){var d,e=Array.prototype.slice.call(arguments,1),f=this.each(function(){var f=a(this),g=f.data("fu.picker"),h="object"==typeof b&&b;g||f.data("fu.picker",g=new c(this,h)),"string"==typeof b&&(d=g[b].apply(g,e))});return void 0===d?f:d},a.fn.picker.defaults={onAccept:void 0,onCancel:void 0,onExit:void 0,externalClickExceptions:[],explicit:!1},a.fn.picker.Constructor=c,a.fn.picker.noConflict=function(){return a.fn.picker=b,this},a(document).on("focus.fu.picker.data-api","[data-initialize=picker]",function(b){var c=a(b.target).closest(".picker");c.data("fu.picker")||c.picker(c.data())}),a(function(){a("[data-initialize=picker]").each(function(){var b=a(this);b.data("fu.picker")||b.picker(b.data())})})}(a)}); \ No newline at end of file
    ").addClass("selectlist-sizer");Boolean(a(document).find("html").hasClass("fuelux"))?a(document.body).append(d):a(".fuelux:first").append(d),d.append(this.$element.clone()),this.$element.find("a").each(function(){d.find(".selected-label").text(a(this).text()),c=d.find(".selectlist").outerWidth(),c+=d.find(".sr-only").outerWidth(),c>b&&(b=c)}),b<=1||(this.$button.css("width",b),this.$dropdownMenu.css("width",b),d.remove())},selectedItem:function(){var b=this.$selectedItem.text();return a.extend({text:b},this.$selectedItem.data())},selectByText:function(b){var c=a([]);this.$element.find("li").each(function(){if((this.textContent||this.innerText||a(this).text()||"").toLowerCase()===(b||"").toLowerCase())return c=a(this),!1}),this.doSelect(c)},selectByValue:function(a){var b='li[data-value="'+a+'"]';this.selectBySelector(b)},selectByIndex:function(a){var b="li:eq("+a+")";this.selectBySelector(b)},selectBySelector:function(a){var b=this.$element.find(a);this.doSelect(b)},setDefaultSelection:function(){var a=this.$element.find("li[data-selected=true]").eq(0);0===a.length&&(a=this.$element.find("li").has("a").eq(0)),this.doSelect(a)},enable:function(){this.$element.removeClass("disabled"),this.$button.removeClass("disabled")},disable:function(){this.$element.addClass("disabled"),this.$button.addClass("disabled")}},c.prototype.getValue=c.prototype.selectedItem,a.fn.selectlist=function(b){var d,e=Array.prototype.slice.call(arguments,1),f=this.each(function(){var f=a(this),g=f.data("fu.selectlist"),h="object"==typeof b&&b;g||f.data("fu.selectlist",g=new c(this,h)),"string"==typeof b&&(d=g[b].apply(g,e))});return void 0===d?f:d},a.fn.selectlist.defaults={emptyLabelHTML:'
  • No items
  • '},a.fn.selectlist.Constructor=c,a.fn.selectlist.noConflict=function(){return a.fn.selectlist=b,this},a(document).on("mousedown.fu.selectlist.data-api","[data-initialize=selectlist]",function(b){var c=a(b.target).closest(".selectlist");c.data("fu.selectlist")||c.selectlist(c.data())}),a(function(){a("[data-initialize=selectlist]").each(function(){var b=a(this);b.data("fu.selectlist")||b.selectlist(b.data())})})}(a),function(a){var b=a.fn.spinbox,c=function(b,c){this.$element=a(b),this.$element.find(".btn").on("click",function(a){a.preventDefault()}),this.options=a.extend({},a.fn.spinbox.defaults,c),this.options.step=this.$element.data("step")||this.options.step,this.options.valuethis.options.max?a=this.options.cycle?this.options.min:this.options.max:athis.options.max?a-=this.options.step:a .tree-loader").remove()):b.remove());var i=f.find(".tree-loader:last");c===!1&&i.removeClass("hide hidden"),this.options.dataSource(h?h:{},function(b){a.each(b.data,function(b,c){var e;"folder"===c.type?(e=d.$element.find("[data-template=treebranch]:eq(0)").clone().removeClass("hide hidden").removeData("template").removeAttr("data-template"),e.data(c),e.find(".tree-branch-name > .tree-label").html(c.text||c.name)):"item"===c.type?(e=d.$element.find("[data-template=treeitem]:eq(0)").clone().removeClass("hide hidden").removeData("template").removeAttr("data-template"),e.find(".tree-item-name > .tree-label").html(c.text||c.name),e.data(c)):"overflow"===c.type&&(e=d.$element.find("[data-template=treeoverflow]:eq(0)").clone().removeClass("hide hidden").removeData("template").removeAttr("data-template"),e.find(".tree-overflow-name > .tree-label").html(c.text||c.name),e.data(c));var h=c.attr||c.dataAttributes||[];a.each(h,function(a,b){switch(a){case"cssClass":case"class":case"className":e.addClass(b);break;case"data-icon":e.find(".icon-item").removeClass().addClass("icon-item "+b),e.attr(a,b);break;case"id":e.attr(a,b),e.attr("aria-labelledby",b+"-label"),e.find(".tree-branch-name > .tree-label").attr("id",b+"-label");break;default:e.attr(a,b)}}),g?f.append(e):f.find(".tree-branch-children:eq(0)").append(e)}),f.find(".tree-loader").addClass("hidden"),d.$element.trigger("loaded.fu.tree",f)})},selectTreeNode:function(b,c){var f={};f.$element=a(b);var g={};g.$elements=this.$element.find(".tree-selected"),g.dataForEvent=[],"folder"===c?(f.$element=f.$element.closest(".tree-branch"),f.$icon=f.$element.find(".icon-folder")):f.$icon=f.$element.find(".icon-item"),f.elementData=f.$element.data(),this.options.multiSelect?d(this,f,g):e(this,f,g),this.$element.trigger(g.eventType+".fu.tree",{target:f.elementData,selected:g.dataForEvent}),f.$element.trigger("updated.fu.tree",{selected:g.dataForEvent,item:f.$element,eventType:g.eventType})},discloseFolder:function(b){var c=a(b),d=c.closest(".tree-branch"),e=d.find(".tree-branch-children"),f=e.eq(0);d.addClass("tree-open"),d.attr("aria-expanded","true"),f.removeClass("hide hidden"),d.find("> .tree-branch-header .icon-folder").eq(0).removeClass("glyphicon-folder-close").addClass("glyphicon-folder-open"),e.children().length||this.populate(e),this.$element.trigger("disclosedFolder.fu.tree",d.data())},closeFolder:function(b){var c=a(b),d=c.closest(".tree-branch"),e=d.find(".tree-branch-children"),f=e.eq(0);d.removeClass("tree-open"),d.attr("aria-expanded","false"),f.addClass("hidden"),d.find("> .tree-branch-header .icon-folder").eq(0).removeClass("glyphicon-folder-open").addClass("glyphicon-folder-close"),this.options.cacheItems||f.empty(),this.$element.trigger("closed.fu.tree",d.data())},toggleFolder:function(b){var c=a(b);c.find(".glyphicon-folder-close").length?this.discloseFolder(b):c.find(".glyphicon-folder-open").length&&this.closeFolder(b)},selectFolder:function(a){this.options.folderSelect&&this.selectTreeNode(a,"folder")},selectItem:function(a){this.options.itemSelect&&this.selectTreeNode(a,"item")},selectedItems:function(){var b=this.$element.find(".tree-selected"),c=[];return a.each(b,function(b,d){c.push(a(d).data())}),c},collapse:function(){var a=this,b=[],c=function c(d,e){b.push(e),0===a.$element.find(".tree-branch.tree-open:not('.hidden, .hide')").length&&(a.$element.trigger("closedAll.fu.tree",{tree:a.$element,reportedClosed:b}),a.$element.off("loaded.fu.tree",a.$element,c))};a.$element.on("closed.fu.tree",c),a.$element.find(".tree-branch.tree-open:not('.hidden, .hide')").each(function(){a.closeFolder(this)})},discloseVisible:function(){var b=this,c=b.$element.find(".tree-branch:not('.tree-open, .hidden, .hide')"),d=[],e=function a(e,f){d.push(f),d.length===c.length&&(b.$element.trigger("disclosedVisible.fu.tree",{tree:b.$element,reportedOpened:d}),b.$element.off("loaded.fu.tree",b.$element,a))};b.$element.on("loaded.fu.tree",e),b.$element.find(".tree-branch:not('.tree-open, .hidden, .hide')").each(function(){b.discloseFolder(a(this).find(".tree-branch-header"))})},discloseAll:function(){var a=this;"undefined"==typeof a.$element.data("disclosures")&&a.$element.data("disclosures",0);var b=a.options.disclosuresUpperLimit>=1&&a.$element.data("disclosures")>=a.options.disclosuresUpperLimit,c=0===a.$element.find(".tree-branch:not('.tree-open, .hidden, .hide')").length;if(c)a.$element.trigger("disclosedAll.fu.tree",{tree:a.$element,disclosures:a.$element.data("disclosures")}),a.options.cacheItems||a.$element.one("closeAll.fu.tree",function(){a.$element.data("disclosures",0)});else{if(b&&(a.$element.trigger("exceededDisclosuresLimit.fu.tree",{tree:a.$element,disclosures:a.$element.data("disclosures")}),!a.$element.data("ignore-disclosures-limit")))return;a.$element.data("disclosures",a.$element.data("disclosures")+1),a.$element.one("disclosedVisible.fu.tree",function(){a.discloseAll()}),a.discloseVisible()}},refreshFolder:function(a){var b=a.closest(".tree-branch"),c=b.find(".tree-branch-children");c.eq(0).empty(),b.hasClass("tree-open")?this.populate(c,!1):this.populate(c,!0),this.$element.trigger("refreshedFolder.fu.tree",b.data())}},g.prototype.closeAll=g.prototype.collapse,g.prototype.openFolder=g.prototype.discloseFolder,g.prototype.getValue=g.prototype.selectedItems,a.fn.tree=function(b){var c,d=Array.prototype.slice.call(arguments,1),e=this.each(function(){var e=a(this),f=e.data("fu.tree"),h="object"==typeof b&&b;f||e.data("fu.tree",f=new g(this,h)),"string"==typeof b&&(c=f[b].apply(f,d))});return void 0===c?e:c},a.fn.tree.defaults={dataSource:function(a,b){},multiSelect:!1,cacheItems:!0,folderSelect:!0,itemSelect:!0,disclosuresUpperLimit:0},a.fn.tree.Constructor=g,a.fn.tree.noConflict=function(){return a.fn.tree=f,this}}(a),function(a){var b={BACKSPACE_KEYCODE:8,COMMA_KEYCODE:188,DELETE_KEYCODE:46,DOWN_ARROW_KEYCODE:40,ENTER_KEYCODE:13,TAB_KEYCODE:9,UP_ARROW_KEYCODE:38},c=function(a){return a.shiftKey===!0},d=function(a){return function(b){return b.keyCode===a}},e=d(b.BACKSPACE_KEYCODE),f=d(b.DELETE_KEYCODE),g=d(b.TAB_KEYCODE),h=d(b.UP_ARROW_KEYCODE),i=d(b.DOWN_ARROW_KEYCODE),j=/<.*>/,k=function(b){var c=b;return j.test(c)&&(c=a("").text(b).html()),c};a.fn.utilities={CONST:b,cleanInput:k,isBackspaceKey:e,isDeleteKey:f,isShiftHeld:c,isTabKey:g,isUpArrow:h,isDownArrow:i}}(a),function(a){var b=a.fn.wizard,c=function(b,c){this.$element=a(b),this.options=a.extend({},a.fn.wizard.defaults,c),this.options.disablePreviousStep="previous"===this.$element.attr("data-restrict")||this.options.disablePreviousStep,this.currentStep=this.options.selectedItem.step,this.numSteps=this.$element.find(".steps li").length,this.$prevBtn=this.$element.find("button.btn-prev"),this.$nextBtn=this.$element.find("button.btn-next");var d=this.$nextBtn.children().detach();this.nextText=a.trim(this.$nextBtn.text()),this.$nextBtn.append(d);var e=this.$element.children(".steps-container");0===e.length&&(e=this.$element,this.$element.addClass("no-steps-container"),window&&window.console&&window.console.warn&&window.console.warn('please update your wizard markup to include ".steps-container" as seen in http://getfuelux.com/javascript.html#wizard-usage-markup')),e=e.find(".steps"),this.$prevBtn.on("click.fu.wizard",a.proxy(this.previous,this)),this.$nextBtn.on("click.fu.wizard",a.proxy(this.next,this)),e.on("click.fu.wizard","li.complete",a.proxy(this.stepclicked,this)),this.selectedItem(this.options.selectedItem),this.options.disablePreviousStep&&(this.$prevBtn.attr("disabled",!0),this.$element.find(".steps").addClass("previous-disabled"))};c.prototype={constructor:c,destroy:function(){return this.$element.remove(),this.$element[0].outerHTML},addSteps:function(b){var c,d,e,f,g,h,i=[].slice.call(arguments).slice(1),j=this.$element.find(".steps"),k=this.$element.find(".step-content");for(b=b===-1||b>this.numSteps+1?this.numSteps+1:b,i[0]instanceof Array&&(i=i[0]),g=j.find("li:nth-child("+b+")"),f=k.find(".step-pane:nth-child("+b+")"),g.length<1&&(g=null),c=0,d=i.length;c'),h.append(i[c].label||"").append(''),h.find(".badge").append(i[c].badge||b),e=a('
    '),e.append(i[c].pane||""),g?(g.before(h),f.before(e)):(j.append(h),k.append(e)),b++;this.syncSteps(),this.numSteps=j.find("li").length,this.setState()},removeSteps:function(b,c){var d,e="nextAll",f=0,g=this.$element.find(".steps"),h=this.$element.find(".step-content");c=void 0!==c?c:1,b>g.find("li").length?d=g.find("li:last"):(d=g.find("li:nth-child("+b+")").prev(),d.length<1&&(e="children",d=g)),d[e]().each(function(){var b=a(this),d=b.attr("data-step");return f1,c=1===this.currentStep,d=this.currentStep===this.numSteps;this.options.disablePreviousStep||this.$prevBtn.attr("disabled",c===!0||b===!1);var e=this.$nextBtn.attr("data-last");if(e){this.lastText=e;var f=this.nextText;d===!0?(f=this.lastText,this.$element.addClass("complete")):this.$element.removeClass("complete");var g=this.$nextBtn.children().detach();this.$nextBtn.text(f).append(g)}var h=this.$element.find(".steps li");h.removeClass("active").removeClass("complete"),h.find("span.badge").removeClass("badge-info").removeClass("badge-success");var i=".steps li:lt("+(this.currentStep-1)+")",j=this.$element.find(i);j.addClass("complete"),j.find("span.badge").addClass("badge-success");var k=".steps li:eq("+(this.currentStep-1)+")",l=this.$element.find(k);l.addClass("active"),l.find("span.badge").addClass("badge-info");var m=this.$element.find(".step-content"),n=l.attr("data-step");m.find(".step-pane").removeClass("active"),m.find('.step-pane[data-step="'+n+'"]:first').addClass("active"),this.$element.find(".steps").first().attr("style","margin-left: 0");var o=0;this.$element.find(".steps > li").each(function(){o+=a(this).outerWidth()});var p=0;if(p=this.$element.find(".actions").length?this.$element.width()-this.$element.find(".actions").first().outerWidth():this.$element.width(),o>p){var q=o-p;this.$element.find(".steps").first().attr("style","margin-left: -"+q+"px"),this.$element.find("li.active").first().position().left<200&&(q+=this.$element.find("li.active").first().position().left-200,q<1?this.$element.find(".steps").first().attr("style","margin-left: 0"):this.$element.find(".steps").first().attr("style","margin-left: -"+q+"px"))}if("undefined"!=typeof this.initialized){var r=a.Event("changed.fu.wizard");this.$element.trigger(r,{step:this.currentStep})}this.initialized=!0},stepclicked:function(b){var c=a(b.currentTarget),d=this.$element.find(".steps li").index(c);if(!(d