From f1e3fae6fabbfb11d53c5f10e7cfc0a8f40f3869 Mon Sep 17 00:00:00 2001 From: Stephen James Date: Fri, 10 Jul 2015 18:41:02 -0400 Subject: [PATCH] release 3.9.1 --- DETAILS.md | 6 +++--- README.md | 6 +++--- dist/css/fuelux.css | 2 +- dist/css/fuelux.min.css | 2 +- dist/fuelux.zip | Bin 157841 -> 157906 bytes dist/js/fuelux.js | 34 +++++++++++++++++----------------- dist/js/fuelux.min.js | 12 +++++++----- package.json | 2 +- 8 files changed, 33 insertions(+), 31 deletions(-) diff --git a/DETAILS.md b/DETAILS.md index 19f2381b7..326d9d90a 100644 --- a/DETAILS.md +++ b/DETAILS.md @@ -30,7 +30,7 @@ Fuel UX can be applied to a section of your your HTML or the entire page by addi ## Downloading code Fuel UX can be obtained in any of the following ways: -* Request files from [the Fuel UX CDN](http://www.fuelcdn.com/fuelux/3.9.0/) +* Request files from [the Fuel UX CDN](http://www.fuelcdn.com/fuelux/3.9.1/) * Using [Bower](https://github.com/bower/bower) (ensures you get all the [dependencies](#dependencies)): ``` @@ -53,7 +53,7 @@ Fuel UX can be obtained in any of the following ways: Cloning the repository ensures you can apply future updates to Fuel UX easily, but requires to you manage its [dependencies](#dependencies) on your own. -* Download a .zip archive of the [latest release](http://www.fuelcdn.com/fuelux/3.9.0/fuelux.zip). +* Download a .zip archive of the [latest release](http://www.fuelcdn.com/fuelux/3.9.1/fuelux.zip). ## AMD support @@ -63,7 +63,7 @@ If using AMD (such as [RequireJS](http://requirejs.org)), reference the FuelUX d ```javascript require.config({ paths: { - 'fuelux': 'http://www.fuelcdn.com/fuelux/3.9.0/' + 'fuelux': 'http://www.fuelcdn.com/fuelux/3.9.1/' //... } }); diff --git a/README.md b/README.md index 5439e4526..668a7fe89 100644 --- a/README.md +++ b/README.md @@ -32,18 +32,18 @@ Add `fuelux` class to the portion of the page using Fuel UX as seen [here](https Ensure all the dependencies are included on the page (eg, such as using the CDN as shown below). ``` - + - + ``` ### Install A few ways available to install. -- Request files from [the Fuel UX CDN](http://www.fuelcdn.com/fuelux/3.9.0/) +- Request files from [the Fuel UX CDN](http://www.fuelcdn.com/fuelux/3.9.1/) - [Download the latest release](https://github.com/exacttarget/fuelux/archive/3.4.0.zip). - Clone the repo: `git clone https://github.com/exacttarget/fuelux.git`. - Install with [Bower](http://bower.io): `bower install fuelux`. diff --git a/dist/css/fuelux.css b/dist/css/fuelux.css index 3ea3f480e..16b85f6ef 100644 --- a/dist/css/fuelux.css +++ b/dist/css/fuelux.css @@ -1,5 +1,5 @@ /*! - * Fuel UX v3.9.0 + * Fuel UX v3.9.1 * Copyright 2012-2015 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 eed3e9866..16bf96d62 100644 --- a/dist/css/fuelux.min.css +++ b/dist/css/fuelux.min.css @@ -1,5 +1,5 @@ /*! - * Fuel UX v3.9.0 + * Fuel UX v3.9.1 * Copyright 2012-2015 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 15741c99caff48414fc341c72241c23acf39338e..c2cde9844f44eacd53937742c8070f4e52dee0e8 100644 GIT binary patch delta 104328 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

BqLNV6DcoZ*LQ0Mpnr;0Y_t(b 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 E0C__K!~g&Q delta 104190 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

Ry-_vM%j(ZHO+sV*0iWd{+wA6lY$9A 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 W001BWq=A2zqG$pt1} table' ); + var $actionsTableHeading = this.$element.find( '.repeater-list-wrapper .actions-column-wrapper thead th .repeater-list-heading' ); + $actionsTableHeading.outerHeight( $table.find( 'thead th .repeater-list-heading' ).outerHeight() ); }; //ADDITIONAL DEFAULT OPTIONS @@ -6210,7 +6207,8 @@ function renderThead( $table, data ) { var columns = data.columns || []; - var i, j, l, $thead, $tr; + var $thead = $table.find( 'thead' ); + var i, j, l, $tr; function differentColumns( oldCols, newCols ) { if ( !newCols ) { @@ -6235,8 +6233,8 @@ return false; } - if ( this.list_firstRender || differentColumns( this.list_columns, columns ) ) { - $table.find( 'thead' ).remove(); + if ( this.list_firstRender || differentColumns( this.list_columns, columns ) || $thead.length === 0 ) { + $thead.remove(); this.list_columns = columns; this.list_firstRender = false; @@ -6853,8 +6851,8 @@ day = parseInt( this.$element.find( '.repeat-monthly-date .selectlist' ).selectlist( 'selectedItem' ).text, 10 ); pattern += 'BYMONTHDAY=' + day + ';'; } else if ( type === 'bysetpos' ) { - days = this.$element.find( '.month-days' ).selectlist( 'selectedItem' ).value; - pos = this.$element.find( '.month-day-pos' ).selectlist( 'selectedItem' ).value; + days = this.$element.find( '.repeat-monthly-day .month-days' ).selectlist( 'selectedItem' ).value; + pos = this.$element.find( '.repeat-monthly-day .month-day-pos' ).selectlist( 'selectedItem' ).value; pattern += 'BYDAY=' + days + ';'; pattern += 'BYSETPOS=' + pos + ';'; } @@ -6864,13 +6862,15 @@ type = this.$element.find( 'input[name=repeat-yearly]:checked' ).val(); if ( type === 'bymonthday' ) { + // there are multiple .year-month classed elements in scheduler markup month = this.$element.find( '.repeat-yearly-date .year-month' ).selectlist( 'selectedItem' ).value; - day = this.$element.find( '.year-month-day' ).selectlist( 'selectedItem' ).text; + day = this.$element.find( '.repeat-yearly-date .year-month-day' ).selectlist( 'selectedItem' ).text; pattern += 'BYMONTH=' + month + ';'; pattern += 'BYMONTHDAY=' + day + ';'; } else if ( type === 'bysetpos' ) { - days = this.$element.find( '.year-month-days' ).selectlist( 'selectedItem' ).value; - pos = this.$element.find( '.year-month-day-pos' ).selectlist( 'selectedItem' ).value; + days = this.$element.find( '.repeat-yearly-day .year-month-days' ).selectlist( 'selectedItem' ).value; + pos = this.$element.find( '.repeat-yearly-day .year-month-day-pos' ).selectlist( 'selectedItem' ).value; + // there are multiple .year-month classed elements in scheduler markup month = this.$element.find( '.repeat-yearly-day .year-month' ).selectlist( 'selectedItem' ).value; pattern += 'BYDAY=' + days + ';'; diff --git a/dist/js/fuelux.min.js b/dist/js/fuelux.min.js index 49ad17992..4f2945236 100644 --- a/dist/js/fuelux.min.js +++ b/dist/js/fuelux.min.js @@ -1,9 +1,11 @@ /*! - * Fuel UX v3.9.0 + * Fuel UX v3.9.1 * Copyright 2012-2015 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}},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.$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.setDefaultSelection()};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.$selectedItem=a,this.$input.val(this.$selectedItem.text().trim())):this.$selectedItem=null},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()};return c},selectByText:function(b){var c=a([]);this.$element.find("li").each(function(){return(this.textContent||this.innerText||a(this).text()||"").toLowerCase()===(b||"").toLowerCase()?(c=a(this),!1):void 0}),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()},inputchanged:function(b,c){if(!c||!c.synthetic){var d=a(b.target).val();this.selectByText(d);var e=this.selectedItem();0===e.text.length&&(e={text:d}),this.$element.trigger("changed.fu.combobox",e)}}},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},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;b>a;a++)d[a].init.call(d[a].scope);d=[]};"function"==typeof define&&define.amd?require(["moment"],function(a){e=a,h()},function(a){var b=a.requireModules&&a.requireModules[0];"moment"===b&&h()}):h();var i=function(b,c){this.$element=a(b),this.options=a.extend(!0,{},a.fn.datepicker.defaults,c),this.$calendar=this.$element.find(".datepicker-calendar"),this.$days=this.$calendar.find(".datepicker-calendar-days"),this.$header=this.$calendar.find(".datepicker-calendar-header"),this.$headerTitle=this.$header.find(".title"),this.$input=this.$element.find("input"),this.$wheels=this.$element.find(".datepicker-wheels"),this.$wheelsMonth=this.$element.find(".datepicker-wheels-month"),this.$wheelsYear=this.$element.find(".datepicker-wheels-year"),this.artificialScrolling=!1,this.formatDate=this.options.formatDate||this.formatDate,this.inputValue=null,this.moment=!1,this.momentFormat=null,this.parseDate=this.options.parseDate||this.parseDate,this.preventBlurHide=!1,this.restricted=this.options.restricted||[],this.restrictedParsed=[],this.restrictedText=this.options.restrictedText,this.sameYearOnly=this.options.sameYearOnly,this.selectedDate=null,this.yearRestriction=null,this.$calendar.find(".datepicker-today").on("click.fu.datepicker",a.proxy(this.todayClicked,this)),this.$days.on("click.fu.datepicker","tr td button",a.proxy(this.dateClicked,this)),this.$element.find(".dropdown-menu").on("mousedown.fu.datepicker",a.proxy(this.dropdownMousedown,this)),this.$header.find(".next").on("click.fu.datepicker",a.proxy(this.next,this)),this.$header.find(".prev").on("click.fu.datepicker",a.proxy(this.prev,this)),this.$headerTitle.on("click.fu.datepicker",a.proxy(this.titleClicked,this)),this.$input.on("blur.fu.datepicker",a.proxy(this.inputBlurred,this)),this.$input.on("focus.fu.datepicker",a.proxy(this.inputFocused,this)),this.$wheels.find(".datepicker-wheels-back").on("click.fu.datepicker",a.proxy(this.backClicked,this)),this.$wheels.find(".datepicker-wheels-select").on("click.fu.datepicker",a.proxy(this.selectClicked,this)),this.$wheelsMonth.on("click.fu.datepicker","ul button",a.proxy(this.monthClicked,this)),this.$wheelsYear.on("click.fu.datepicker","ul button",a.proxy(this.yearClicked,this)),this.$wheelsYear.find("ul").on("scroll.fu.datepicker",a.proxy(this.onYearScroll,this));var f=function(){this.checkForMomentJS()&&(e=e||window.moment,this.moment=!0,this.momentFormat=this.options.momentConfig.format,this.setCulture(this.options.momentConfig.culture),e.locale=e.locale||e.lang),this.setRestrictedDates(this.restricted),this.setDate(this.options.date)||(this.$input.val(""),this.inputValue=this.$input.val()),this.sameYearOnly&&(this.yearRestriction=this.selectedDate?this.selectedDate.getFullYear():(new Date).getFullYear())};g?f.call(this):d.push({init:f,scope:this})};i.prototype={constructor:i,backClicked:function(){this.changeView("calendar")},changeView:function(a,b){"wheels"===a?(this.$calendar.hide().attr("aria-hidden","true"),this.$wheels.show().removeAttr("aria-hidden",""),b&&this.renderWheel(b)):(this.$wheels.hide().attr("aria-hidden","true"),this.$calendar.show().removeAttr("aria-hidden",""),b&&this.renderMonth(b))},checkForMomentJS:function(){return(a.isFunction(window.moment)||"undefined"!=typeof e&&a.isFunction(e))&&a.isPlainObject(this.options.momentConfig)&&this.options.momentConfig.culture&&this.options.momentConfig.format?!0:!1},dateClicked:function(b){var c,d=a(b.currentTarget).parents("td:first");d.hasClass("restricted")||(this.$days.find("td.selected").removeClass("selected"),d.addClass("selected"),c=new Date(d.attr("data-year"),d.attr("data-month"),d.attr("data-date")),this.selectedDate=c,this.$input.val(this.formatDate(c)),this.inputValue=this.$input.val(),this.$input.focus(),this.$element.trigger("dateClicked.fu.datepicker",c))},destroy:function(){return this.$element.remove(),this.$days.find("tbody").empty(),this.$wheelsYear.find("ul").empty(),this.$element[0].outerHTML},disable:function(){this.$element.addClass("disabled"),this.$element.find("input, button").attr("disabled","disabled"),this.$element.find(".input-group-btn").removeClass("open")},dropdownMousedown:function(){var a=this;this.preventBlurHide=!0,setTimeout(function(){a.preventBlurHide=!1},0)},enable:function(){this.$element.removeClass("disabled"),this.$element.find("input, button").removeAttr("disabled")},formatDate:function(a){var b=function(a){var b="0"+a;return b.substr(b.length-2)};return this.moment?e(a).format(this.momentFormat):b(a.getMonth()+1)+"/"+b(a.getDate())+"/"+a.getFullYear()},getCulture:function(){if(this.moment)return e.locale();throw c},getDate:function(){return this.selectedDate?this.selectedDate:new Date(0/0)},getFormat:function(){if(this.moment)return this.momentFormat;throw c},getFormattedDate:function(){return this.selectedDate?this.formatDate(this.selectedDate):b},getRestrictedDates:function(){return this.restricted},inputBlurred:function(){var a,b=this.$input.val();b!==this.inputValue&&(a=this.setDate(b),null===a?this.$element.trigger("inputParsingFailed.fu.datepicker",b):a===!1?this.$element.trigger("inputRestrictedDate.fu.datepicker",a):this.$element.trigger("changed.fu.datepicker",a)),this.preventBlurHide||this.$element.find(".input-group-btn").removeClass("open")},inputFocused:function(){this.$element.find(".input-group-btn").addClass("open")},isInvalidDate:function(a){var c=a.toString();return c===b||"NaN"===c?!0:!1},isRestricted:function(a,b,c){var d,e,f,g,h=this.restrictedParsed;if(this.sameYearOnly&&null!==this.yearRestriction&&c!==this.yearRestriction)return!0;for(d=0,f=h.length;f>d;d++)if(e=h[d].from,g=h[d].to,(c>e.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(5>j){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;d+11>c;c++)e.append('
  • ")}},parseDate:function(a){var b,c,d,f,g,h,i,j=this,k=new Date(0/0);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(0/0)},prev:function(){var a=this.$headerTitle.attr("data-month"),b=this.$headerTitle.attr("data-year");if(a--,0>a){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=35-n>=o?5:6,f=0;h>f;f++){for(m=a(""),g=0;7>g;g++)l=a(""),-1===i?(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,0>d?(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"):(v>e||e===v&&u>d||e===v&&d===u&&t>c)&&(l.addClass("past"),this.options.allowPastDates||l.addClass("restricted").attr("title",this.restrictedText)),this.isRestricted(c,d,e)&&l.addClass("restricted").attr("title",this.restrictedText),w&&e===w.year&&d===w.month&&c===w.date&&l.addClass("selected"),l.html(l.hasClass("restricted")?''+c+"":'"),c++,k=j,j=i,-1===i&&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;g+11>b;b++)h.append('
  • ");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;c>b;b++)d.push({from:f(a[b].from),to:f(a[b].to)});this.restrictedParsed=d},titleClicked:function(){this.changeView("wheels",new Date(this.$headerTitle.attr("data-year"),this.$headerTitle.attr("data-month"),1))},todayClicked:function(){var a=new Date;(a.getMonth()+""!==this.$headerTitle.attr("data-month")||a.getFullYear()+""!==this.$headerTitle.attr("data-year"))&&this.renderMonth(a)},yearClicked:function(b){this.$wheelsYear.find(".selected").removeClass("selected"),a(b.currentTarget).parent().addClass("selected")}},a.fn.datepicker=function(b){var c,d=Array.prototype.slice.call(arguments,1),e=this.each(function(){var e=a(this),f=e.data("fu.datepicker"),g="object"==typeof b&&b;f||e.data("fu.datepicker",f=new i(this,g)),"string"==typeof b&&(c=f[b].apply(f,d))});return void 0===c?e:c},a.fn.datepicker.defaults={allowPastDates:!1,date:new Date,formatDate:null,momentConfig:{culture:"en",format:"L"},parseDate:null,restricted:[],restrictedText:"Restricted",sameYearOnly:!1},a.fn.datepicker.Constructor=i,a.fn.datepicker.noConflict=function(){return a.fn.datepicker=f,this},a(document).on("mousedown.fu.datepicker.data-api","[data-initialize=datepicker]",function(b){var c=a(b.target).closest(".datepicker");c.data("datepicker")||c.datepicker(c.data())}),a(document).on("click.fu.datepicker.data-api",".datepicker .dropdown-menu",function(b){var c=a(b.target);(!c.is(".datepicker-date")||c.closest(".restricted").length)&&b.stopPropagation()}),a(document).on("click.fu.datepicker.data-api",".datepicker input",function(a){a.stopPropagation()}),a(function(){a("[data-initialize=datepicker]").each(function(){var b=a(this);b.data("datepicker")||b.datepicker(b.data())})})}(a),function(a){function b(b){a(b).css({visibility:"hidden"}),c(b)?b.parent().addClass("dropup"):b.parent().removeClass("dropup"),a(b).css({visibility:"visible"})}function c(a){var b=d(a),c={};return c.parentHeight=a.parent().outerHeight(),c.parentOffsetTop=a.parent().offset().top,c.dropdownHeight=a.outerHeight(),c.containerHeight=b.overflowElement.outerHeight(),c.containerOffsetTop=b.isWindow?b.overflowElement.scrollTop():b.overflowElement.offset().top,c.fromTop=c.parentOffsetTop-c.containerOffsetTop,c.fromBottom=c.containerHeight-c.parentHeight-(c.parentOffsetTop-c.containerOffsetTop),c.dropdownHeight=c.fromTop&&c.dropdownHeight>=c.fromBottom?c.fromTop>=c.fromBottom?!0:!1:void 0}function d(b){var c,d;return b.attr("data-target")?(c=b.attr("data-target"),d=!1):(c=window,d=!0),a.each(b.parents(),function(b,e){return"visible"!==a(e).css("overflow")?(c=e,d=!1,!1):void 0}),{overflowElement:a(c),isWindow:d}}a(document.body).on("click.fu.dropdown-autoflip","[data-toggle=dropdown][data-flip]",function(){"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),this.begin=this.$element.is("[data-begin]")?parseInt(this.$element.attr("data-begin"),10):1,this.delay=this.$element.is("[data-delay]")?parseFloat(this.$element.attr("data-delay")):150,this.end=this.$element.is("[data-end]")?parseInt(this.$element.attr("data-end"),10):8,this.frame=this.$element.is("[data-frame]")?parseInt(this.$element.attr("data-frame"),10):this.begin,this.isIElt9=!1,this.timeout={};var d=this.msieVersion();d!==!1&&9>d&&(this.$element.addClass("iefix"),this.isIElt9=!0),this.$element.attr("data-frame",this.frame+""),this.play()};c.prototype={constructor:c,destroy:function(){return this.pause(),this.$element.remove(),this.$element[0].outerHTML},ieRepaint:function(){this.isIElt9&&this.$element.addClass("iefix_repaint").removeClass("iefix_repaint")},msieVersion:function(){var a=window.navigator.userAgent,b=a.indexOf("MSIE ");return b>0?parseInt(a.substring(b+5,a.indexOf(".",b)),10):!1},next:function(){this.frame++,this.frame>this.end&&(this.frame=this.begin),this.$element.attr("data-frame",this.frame+""),this.ieRepaint()},pause:function(){clearTimeout(this.timeout)},play:function(){var a=this;clearTimeout(this.timeout),this.timeout=setTimeout(function(){a.next(),a.play()},this.delay)},previous:function(){this.frame--,this.frame0?!0:!1),this.isInput=this.$field.is("input"),this.$field.on("focus.fu.placard",a.proxy(this.show,this)),this.$field.on("keydown.fu.placard",a.proxy(this.keyComplete,this)),this.$accept.on("click.fu.placard",a.proxy(this.complete,this,"accept")),this.$cancel.on("click.fu.placard",function(a){a.preventDefault(),d.complete("cancel")}),this.ellipsis()};c.prototype={constructor:c,complete:function(a){var b=this.options["on"+a[0].toUpperCase()+a.substring(1)],c={previousValue:this.previousValue,value:this.$field.val()};b?(b(c),this.$element.trigger(a,c)):("cancel"===a&&this.options.revertOnCancel&&this.$field.val(this.previousValue),this.$element.trigger(a,c),this.hide())},keyComplete:function(a){this.isInput&&13===a.keyCode?(this.complete("accept"),this.$field.blur()):27===a.keyCode&&(this.complete("cancel"),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.hide()},ellipsis:function(){var a,b,c;if("true"===this.$element.attr("data-ellipsis"))if(a=this.$field.get(0),this.$field.is("input"))a.scrollLeft=0;else if(a.scrollTop=0,a.clientHeight=a.scrollHeight;)c+=this.actualValue[b],this.$field.val(c+"..."),b++;c=c.length>0?c.substring(0,c.length-1):"",this.$field.val(c+"...")}},enable:function(){this.$element.removeClass("disabled"),this.$field.removeAttr("disabled")},externalClickListener:function(a,b){(b===!0||this.isExternalClick(a))&&this.complete(this.options.externalClickAction)},getValue:function(){return null!==this.actualValue?this.actualValue:this.$field.val()},hide:function(){this.$element.hasClass("showing")&&(this.$element.removeClass("showing"),this.ellipsis(),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;d>c;c++)if(g.is(f[c])||g.parents(f[c]).length>0)return!1;return!0},setValue:function(a){this.$field.val(a),this.$element.hasClass("showing")||this.ellipsis()},show:function(){var b;if(!this.$element.hasClass("showing")){if(b=a(document).find(".placard.showing"),b.length>0){if(b.data("fu.placard")&&b.data("fu.placard").options.explicit)return;b.placard("externalClickListener",{},!0)}this.previousValue=this.$field.val(),this.$element.addClass("showing"),null!==this.actualValue&&(this.$field.val(this.actualValue),this.actualValue=null),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 d,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 c(this,h)),"string"==typeof b&&(d=g[b].apply(g,e))});return void 0===d?f:d},a.fn.placard.defaults={onAccept:void 0,onCancel:void 0,externalClickAction:"cancel",externalClickExceptions:[],explicit:!1,revertOnCancel:-1},a.fn.placard.Constructor=c,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}},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.options=a.extend({},a.fn.search.defaults,c),this.$button=this.$element.find("button"),this.$input=this.$element.find("input"),this.$icon=this.$element.find(".glyphicon"),this.$button.on("click.fu.search",a.proxy(this.buttonclicked,this)),this.$input.on("keydown.fu.search",a.proxy(this.keypress,this)),this.$input.on("keyup.fu.search",a.proxy(this.keypressed,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.activeSearch=a,this.$element.addClass("searched"),this.$element.trigger("searched.fu.search",a)},clear:function(){this.$icon.hasClass("glyphicon")&&this.$icon.removeClass("glyphicon-remove").addClass("glyphicon-search"),this.activeSearch="",this.$input.val(""),this.$element.removeClass("searched"),this.$element.trigger("cleared.fu.search")},action:function(){var a=this.$input.val(),b=""===a||a===this.activeSearch;this.activeSearch&&b?this.clear():a&&this.search(a)},buttonclicked:function(b){b.preventDefault(),a(b.currentTarget).is(".disabled, :disabled")||this.action()},keypress:function(a){13===a.which&&a.preventDefault()},keypressed:function(a){var b,c="glyphicon-remove",d="glyphicon-search";13===a.which?(a.preventDefault(),this.action()):9===a.which?a.preventDefault():(b=this.$input.val(),b===this.activeSearch&&b?this.$icon.removeClass(d).addClass(c):(this.$icon.removeClass(c).addClass(d),b?this.$element.removeClass("searched"):this.options.clearOnEmpty&&this.clear()))},disable:function(){this.$element.addClass("disabled"),this.$input.attr("disabled","disabled"),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},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()};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.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)}),1>=b||(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(){return(this.textContent||this.innerText||a(this).text()||"").toLowerCase()===(b||"").toLowerCase()?(c=a(this),!1):void 0}),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")}},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={},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.$input=this.$element.find(".spinbox-input"),this.$element.on("focusin.fu.spinbox",this.$input,a.proxy(this.changeFlag,this)),this.$element.on("focusout.fu.spinbox",this.$input,a.proxy(this.change,this)),this.$element.on("keydown.fu.spinbox",this.$input,a.proxy(this.keydown,this)),this.$element.on("keyup.fu.spinbox",this.$input,a.proxy(this.keyup,this)),this.bindMousewheelListeners(),this.mousewheelTimeout={},this.options.hold?(this.$element.on("mousedown.fu.spinbox",".spinbox-up",a.proxy(function(){this.startSpin(!0)},this)),this.$element.on("mouseup.fu.spinbox",".spinbox-up, .spinbox-down",a.proxy(this.stopSpin,this)),this.$element.on("mouseout.fu.spinbox",".spinbox-up, .spinbox-down",a.proxy(this.stopSpin,this)),this.$element.on("mousedown.fu.spinbox",".spinbox-down",a.proxy(function(){this.startSpin(!1)},this))):(this.$element.on("click.fu.spinbox",".spinbox-up",a.proxy(function(){this.step(!0)},this)),this.$element.on("click.fu.spinbox",".spinbox-down",a.proxy(function(){this.step(!1)},this))),this.switches={count:1,enabled:!0},this.switches.speed="medium"===this.options.speed?300:"fast"===this.options.speed?100:500,this.lastValue=this.options.value,this.render(),this.options.disabled&&this.disable()};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},render:function(){var b=this.parseInput(this.$input.val()),c="";""!==b&&0===this.options.value?this.value(b):this.output(this.options.value),this.options.units.length&&a.each(this.options.units,function(a,b){b.length>c.length&&(c=b)})},output:function(a,b){return a=(a+"").split(".").join(this.options.decimalMark),b=b||!0,b&&this.$input.val(a),a},parseInput:function(a){return a=(a+"").split(this.options.decimalMark).join(".")},change:function(){var a=this.parseInput(this.$input.val())||"";this.options.units.length||"."!==this.options.decimalMark?a=this.parseValueWithUnit(a):a/1?a=this.options.value=this.checkMaxMin(a/1):(a=this.checkMaxMin(a.replace(/[^0-9.-]/g,"")||""),this.options.value=a/1),this.output(a),this.changeFlag=!1,this.triggerChangedEvent()},changeFlag:function(){this.changeFlag=!0},stopSpin:function(){void 0!==this.switches.timeout&&(clearTimeout(this.switches.timeout),this.switches.count=1,this.triggerChangedEvent())},triggerChangedEvent:function(){var a=this.value();a!==this.lastValue&&(this.lastValue=a,this.$element.trigger("changed.fu.spinbox",this.output(a,!1)))},startSpin:function(b){if(!this.options.disabled){var c=this.switches.count;1===c?(this.step(b),c=1):c=3>c?1.5:8>c?2.5:4,this.switches.timeout=setTimeout(a.proxy(function(){this.iterate(b)},this),this.switches.speed/c),this.switches.count++}},iterate:function(a){this.step(a),this.startSpin(a)},step:function(a){var b,c,d,e;if(this.changeFlag&&this.change(),d=this.options.value,e=a?this.options.max:this.options.min,a?e>d:d>e){var f=d+(a?1:-1)*this.options.step;this.options.step%1!==0&&(b=(this.options.step+"").split(".")[1].length,c=Math.pow(10,b),f=Math.round(f*c)/c),this.value((a?f>e:e>f)?e:f)}else if(this.options.cycle){var g=a?this.options.min:this.options.max;this.value(g)}},value:function(a){return a||0===a?this.options.units.length||"."!==this.options.decimalMark?(this.output(this.parseValueWithUnit(a+(this.unit||""))),this):!isNaN(parseFloat(a))&&isFinite(a)?(this.options.value=a/1,this.output(a+(this.unit?this.unit:"")),this):void 0:(this.changeFlag&&this.change(),this.unit?this.options.value+this.unit:this.output(this.options.value,!1))},isUnitLegal:function(b){var c;return a.each(this.options.units,function(a,d){return d.toLowerCase()===b.toLowerCase()?(c=b.toLowerCase(),!1):void 0}),c},parseValueWithUnit:function(a){var b=a.replace(/[^a-zA-Z]/g,""),c=a.replace(/[^0-9.-]/g,"");return b&&(b=this.isUnitLegal(b)),this.options.value=this.checkMaxMin(c/1),this.unit=b||void 0,this.options.value+(b||"")},checkMaxMin:function(a){return isNaN(parseFloat(a))?a:(a<=this.options.max&&a>=this.options.min||(a=a>=this.options.max?this.options.max:this.options.min),a)},disable:function(){this.options.disabled=!0,this.$element.addClass("disabled"),this.$input.attr("disabled",""),this.$element.find("button").addClass("disabled")},enable:function(){this.options.disabled=!1,this.$element.removeClass("disabled"),this.$input.removeAttr("disabled"),this.$element.find("button").removeClass("disabled")},keydown:function(a){var b=a.keyCode;38===b?this.step(!0):40===b&&this.step(!1)},keyup:function(a){var b=a.keyCode;(38===b||40===b)&&this.triggerChangedEvent()},bindMousewheelListeners:function(){var b=this.$input.get(0);b.addEventListener?(b.addEventListener("mousewheel",a.proxy(this.mousewheelHandler,this),!1),b.addEventListener("DOMMouseScroll",a.proxy(this.mousewheelHandler,this),!1)):b.attachEvent("onmousewheel",a.proxy(this.mousewheelHandler,this))},mousewheelHandler:function(a){if(!this.options.disabled){var b=window.event||a,c=Math.max(-1,Math.min(1,b.wheelDelta||-b.detail)),d=this;return clearTimeout(this.mousewheelTimeout),this.mousewheelTimeout=setTimeout(function(){d.triggerChangedEvent()},300),this.step(0>c?!0:!1),b.preventDefault?b.preventDefault():b.returnValue=!1,!1}}},a.fn.spinbox=function(b){var d,e=Array.prototype.slice.call(arguments,1),f=this.each(function(){var f=a(this),g=f.data("fu.spinbox"),h="object"==typeof b&&b;g||f.data("fu.spinbox",g=new c(this,h)),"string"==typeof b&&(d=g[b].apply(g,e))});return void 0===d?f:d},a.fn.spinbox.defaults={value:0,min:0,max:999,step:1,hold:!0,speed:"medium",disabled:!1,cycle:!1,units:[],decimalMark:"."},a.fn.spinbox.Constructor=c,a.fn.spinbox.noConflict=function(){return a.fn.spinbox=b,this},a(document).on("mousedown.fu.spinbox.data-api","[data-initialize=spinbox]",function(b){var c=a(b.target).closest(".spinbox");c.data("fu.spinbox")||c.spinbox(c.data())}),a(function(){a("[data-initialize=spinbox]").each(function(){var b=a(this);b.data("fu.spinbox")||b.spinbox(b.data())})})}(a),function(a){function b(a,b){a.addClass("tree-selected"),"item"===a.data("type")&&b.hasClass("fueluxicon-bullet")&&b.removeClass("fueluxicon-bullet").addClass("glyphicon-ok")}function c(a,b){a.removeClass("tree-selected"),"item"===a.data("type")&&b.hasClass("glyphicon-ok")&&b.removeClass("glyphicon-ok").addClass("fueluxicon-bullet")}function d(d,e,f){a.each(f.$elements,function(b,c){var d=a(c);d[0]!==e.$element[0]&&f.dataForEvent.push(a(d).data())}),e.$element.hasClass("tree-selected")?(c(e.$element,e.$icon),f.eventType="deselected"):(b(e.$element,e.$icon),f.eventType="selected",f.dataForEvent.push(e.elementData))}function e(a,d,e){if(e.$elements[0]!==d.$element[0]){{a.deselectAll(a.$element)}b(d.$element,d.$icon),e.eventType="selected",e.dataForEvent=[d.elementData]}else c(d.$element,d.$icon),e.eventType="deselected",e.dataForEvent=[]}var f=a.fn.tree,g=function(b,c){this.$element=a(b),this.options=a.extend({},a.fn.tree.defaults,c),this.options.itemSelect&&this.$element.on("click.fu.tree",".tree-item",a.proxy(function(a){this.selectItem(a.currentTarget)},this)),this.$element.on("click.fu.tree",".tree-branch-name",a.proxy(function(a){this.toggleFolder(a.currentTarget)},this)),this.options.folderSelect&&(this.$element.addClass("tree-folder-select"),this.$element.off("click.fu.tree",".tree-branch-name"),this.$element.on("click.fu.tree",".icon-caret",a.proxy(function(b){this.toggleFolder(a(b.currentTarget).parent())},this)),this.$element.on("click.fu.tree",".tree-branch-name",a.proxy(function(b){this.selectFolder(a(b.currentTarget))},this))),this.render()};g.prototype={constructor:g,deselectAll:function(b){b=b||this.$element;var d=a(b).find(".tree-selected");return d.each(function(b,d){c(a(d),a(d).find(".glyphicon"))}),d},destroy:function(){return this.$element.find("li:not([data-template])").remove(),this.$element.remove(),this.$element[0].outerHTML},render:function(){this.populate(this.$element)},populate:function(b){var c=this,d=b.hasClass("tree")?b:b.parent(),e=d.find(".tree-loader:eq(0)"),f=d.data();e.removeClass("hide hidden"),this.options.dataSource(f?f:{},function(f){e.addClass("hidden"),a.each(f.data,function(e,f){var g;"folder"===f.type?(g=c.$element.find("[data-template=treebranch]:eq(0)").clone().removeClass("hide hidden").removeData("template"),g.data(f),g.find(".tree-branch-name > .tree-label").html(f.text||f.name)):"item"===f.type&&(g=c.$element.find("[data-template=treeitem]:eq(0)").clone().removeClass("hide hidden").removeData("template"),g.find(".tree-item-name > .tree-label").html(f.text||f.name),g.data(f));var h=f.attr||f.dataAttributes||[];a.each(h,function(a,b){switch(a){case"cssClass":case"class":case"className":g.addClass(b);break;case"data-icon":g.find(".icon-item").removeClass().addClass("icon-item "+b),g.attr(a,b);break;case"id":g.attr(a,b),g.attr("aria-labelledby",b+"-label"),g.find(".tree-branch-name > .tree-label").attr("id",b+"-label");break;default:g.attr(a,b)}}),b.hasClass("tree-branch-header")?d.find(".tree-branch-children:eq(0)").append(g):b.append(g)}),c.$element.trigger("loaded.fu.tree",d)})},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 d(c,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,d))};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 f(a,e){d.push(e),d.length===c.length&&(b.$element.trigger("disclosedVisible.fu.tree",{tree:b.$element,reportedOpened:d}),b.$element.off("loaded.fu.tree",b.$element,f))};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()}}},g.prototype.closeAll=g.prototype.collapse,g.prototype.openFolder=g.prototype.discloseFolder,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(){},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=a.fn.wizard,c=function(b,c){var d;this.$element=a(b),this.options=a.extend({},a.fn.wizard.defaults,c),this.options.disablePreviousStep="previous"===this.$element.attr("data-restrict")?!0: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"),0===this.$element.children(".steps-container").length&&(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')),d=this.$nextBtn.children().detach(),this.nextText=a.trim(this.$nextBtn.text()),this.$nextBtn.append(d),this.$prevBtn.on("click.fu.wizard",a.proxy(this.previous,this)),this.$nextBtn.on("click.fu.wizard",a.proxy(this.next,this)),this.$element.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=-1===b||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;d>c;c++)h=a('
  • '),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 c>f?(b.remove(),h.find('.step-pane[data-step="'+d+'"]:first').remove(),void f++):!1}),this.syncSteps(),this.numSteps=g.find("li").length,this.setState()},setState:function(){var b=this.currentStep>1,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,1>q?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=1&&c<=this.numSteps?(this.currentStep=c,this.setState()):(c=this.$element.find(".steps li.active:first").attr("data-step"),isNaN(c)||(this.currentStep=parseInt(c,10),this.setState())),b=this):(b={step:this.currentStep},this.$element.find(".steps li.active:first[data-name]").length&&(b.stepname=this.$element.find(".steps li.active:first").attr("data-name"))),b}},a.fn.wizard=function(b){var d,e=Array.prototype.slice.call(arguments,1),f=this.each(function(){var f=a(this),g=f.data("fu.wizard"),h="object"==typeof b&&b;g||f.data("fu.wizard",g=new c(this,h)),"string"==typeof b&&(d=g[b].apply(g,e))});return void 0===d?f:d},a.fn.wizard.defaults={disablePreviousStep:!1,selectedItem:{step:-1}},a.fn.wizard.Constructor=c,a.fn.wizard.noConflict=function(){return a.fn.wizard=b,this},a(document).on("mouseover.fu.wizard.data-api","[data-initialize=wizard]",function(b){var c=a(b.target).closest(".wizard");c.data("fu.wizard")||c.wizard(c.data())}),a(function(){a("[data-initialize=wizard]").each(function(){var b=a(this);b.data("fu.wizard")||b.wizard(b.data())})})}(a),function(a){var b=a.fn.infinitescroll,c=function(b,c){this.$element=a(b),this.$element.addClass("infinitescroll"),this.options=a.extend({},a.fn.infinitescroll.defaults,c),this.curScrollTop=this.$element.scrollTop(),this.curPercentage=this.getPercentage(),this.fetchingData=!1,this.$element.on("scroll.fu.infinitescroll",a.proxy(this.onScroll,this)),this.onScroll()};c.prototype={constructor:c,destroy:function(){return this.$element.remove(),this.$element.empty(),this.$element[0].outerHTML},disable:function(){this.$element.off("scroll.fu.infinitescroll")},enable:function(){this.$element.on("scroll.fu.infinitescroll",a.proxy(this.onScroll,this))},end:function(b){var c=a('
    ');c.append(b?b:"---------"),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(''),c.append("object"==typeof this.options.hybrid?this.options.hybrid.label:''),c.on("click.fu.infinitescroll",function(){c.remove(),f()}),d.append(c)):f()},onScroll:function(){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=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='
  • Remove
  • ',this.options=a.extend({},a.fn.pillbox.defaults,c),-1===this.options.readonly?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)))};c.prototype={constructor:c,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)}}this.$element.trigger("clicked.fu.pillbox",this.getItemData(c))},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,d,e=this;if(a)for(b=b?b:1,c=0;b>c&&(d=e.$pillGroup.find("> .pill:nth-child("+a+")"),d);c++)d.remove();else this.$pillGroup.find(".pill").remove(),this._removePillTrigger({method:"removeAll"})},placeItems:function(){var b,c,d,e,f=[];!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&&(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,c,d,e,f=this,g=this.$addItem.val();if(this.acceptKeyCodes[a.keyCode])return this.options.onKeyDown&&this._isSuggestionsOpen()&&(e=this.$suggest.find(".pillbox-suggest-sel"),e.length&&(g=e.html(),b=e.data("value"),c=e.data("attr"))),(g.replace(/[ ]*\,[ ]*/,"").match(/\S/)||this.options.allowEmptyPills&&g.length)&&(this._closeSuggestions(),this.$addItem.hide(),c?this.addItems({text:g,value:b,attr:JSON.parse(c)},!0):this.addItems({text:g,value:b},!0),setTimeout(function(){f.$addItem.show().val("").attr({size:10})},0)),a.preventDefault(),!0;if(8===a.keyCode||46===a.keyCode){if(!g.length)return a.preventDefault(),this.options.edit&&this.currentEdit?(this.cancelEdit(),!0):(this._closeSuggestions(),d=this.$pillGroup.children(".pill:last"),d.hasClass("pillbox-highlight")?this._removeElement(this.getItemData(d,{el:d})):d.addClass("pillbox-highlight"),!0)}else g.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,d,e,f,g,h=this;this.$element.removeClass("truncate"),this.$addItemWrap.removeClass("truncated"),this.$pillGroup.find(".pill").removeClass("truncated"),b&&(this.$element.addClass("truncate"),c=this.$element.width(),d=!1,e=0,f=this.$pillGroup.find(".pill").length,g=0,this.$pillGroup.find(".pill").each(function(){var b=a(this);d?b.addClass("truncated"):(e++,h.$moreCount.text(f-e),g+b.outerWidth(!0)+h.$addItemWrap.outerWidth(!0)<=c?g+=b.outerWidth(!0):(h.$moreCount.text(f-e+1),b.addClass("truncated"),d=!0))}),e===f&&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?!1:void(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)))},_closeSuggestions:function(){this.$suggest.html("").parent().removeClass("open")},_isSuggestionsOpen:function(){return this.$suggest.parent().hasClass("open")},_keySuggestions:function(a){var b,c=this.$suggest.find("li.pillbox-suggest-sel"),d=38===a.keyCode;a.preventDefault(),c.length?(b=d?c.prev():c.next(),b.length||(b=this.$suggest.find(d?"li:last":"li:first")),b&&(b.addClass("pillbox-suggest-sel"),c.removeClass("pillbox-suggest-sel"))):(c=this.$suggest.find("li:first"),c.addClass("pillbox-suggest-sel"))}},a.fn.pillbox=function(b){var d,e=Array.prototype.slice.call(arguments,1),f=this.each(function(){var f=a(this),g=f.data("fu.pillbox"),h="object"==typeof b&&b;g||f.data("fu.pillbox",g=new c(this,h)),"string"==typeof b&&(d=g[b].apply(g,e))});return void 0===d?f:d},a.fn.pillbox.defaults={onAdd:void 0,onRemove:void 0,onKeyDown:void 0,edit:!1,readonly:-1,truncate:!1,acceptKeyCodes:[13,188],allowEmptyPills:!1},a.fn.pillbox.Constructor=c,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.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.viewOptions={},this.viewType=null,this.$filters.selectlist(),this.$pageSize.selectlist(),this.$primaryPaging.find(".combobox").combobox(),this.$search.search(),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.$element.trigger("pageChanged.fu.repeater",[b.text,b]),f.pageInputChange(b.text)}),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.$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"),-1!==this.options.defaultView?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})})};c.prototype={constructor:c,clear:function(b){function c(b){var d=[];b.children().each(function(){var b=a(this),e=b.attr("data-preserve");"deep"===e?(b.detach(),d.push(b)):"shallow"===e&&(c(b),b.detach(),d.push(b))}),b.empty(),b.append(d)}var d,e;b=b||{},b.preserve?(!this.infiniteScrollingEnabled||b.clearInfinite)&&c(this.$canvas):this.$canvas.empty(),d=void 0!==b.viewChanged?b.viewChanged:!1,e=a.fn.repeater.viewTypes[this.viewType]||{},!d&&e.cleared&&e.cleared.call(this,{options:b})},clearPreservedDataSourceOptions:function(){this.storedDataSourceOpts=null},destroy:function(){var b;return this.$element.find("input").each(function(){a(this).attr("value",a(this).val())}),this.$canvas.empty(),b=this.$element[0].outerHTML,this.$element.find(".combobox").combobox("destroy"),this.$element.find(".selectlist").selectlist("destroy"),this.$element.find(".search").search("destroy"),this.infiniteScrollingEnabled&&a(this.infiniteScrollingCont).infinitescroll("destroy"),this.$element.remove(),a(window).off("resize.fu.repeater."+this.stamp),b},disable:function(){var a="disable",b="disabled";this.$search.search(a),this.$filters.selectlist(a),this.$views.find("label").attr(b,b),this.$pageSize.selectlist(a),this.$primaryPaging.find(".combobox").combobox(a),this.$secondaryPaging.attr(b,b),this.$prevBtn.attr(b,b),this.$nextBtn.attr(b,b),this.$element.addClass("disabled"),this.$element.trigger("disabled.fu.repeater")},enable:function(){var a="disabled",b="enable",c="page-end";this.$search.search(b),this.$filters.selectlist(b),this.$views.find("label").removeAttr(a),this.$pageSize.selectlist("enable"),this.$primaryPaging.find(".combobox").combobox(b),this.$secondaryPaging.removeAttr(a),this.$prevBtn.hasClass(c)||this.$prevBtn.removeAttr(a),this.$nextBtn.hasClass(c)||this.$nextBtn.removeAttr(a),this.$element.removeClass("disabled"),this.$element.trigger("enabled.fu.repeater")},getDataOptions:function(b){var c,d,e={},f={};return b=b||{},f.filter=this.$filters.length>0?this.$filters.selectlist("selectedItem"):{text:"All",value:"all"},f.view=this.currentView,this.infiniteScrollingEnabled||(f.pageSize=this.$pageSize.length>0?parseInt(this.$pageSize.selectlist("selectedItem").value,10):25),void 0!==b.pageIncrement&&(null===b.pageIncrement?this.currentPage=0:this.currentPage+=b.pageIncrement),f.pageIndex=this.currentPage,c=this.$search.length>0?this.$search.find("input").val():"",""!==c&&(f.search=c),b.dataSourceOptions&&(e=b.dataSourceOptions,b.preserveDataSourceOptions&&(this.storedDataSourceOpts=this.storedDataSourceOpts?a.extend(this.storedDataSourceOpts,e):e)),this.storedDataSourceOpts&&(e=a.extend(this.storedDataSourceOpts,e)),d=a.fn.repeater.viewTypes[this.viewType]||{},d=d.dataOptions,d?(d=d.call(this,f),f=a.extend(d,e)):f=a.extend(f,e),f},infiniteScrolling:function(a,b){var c,d,e=this.$element.find(".repeater-itemization"),f=this.$element.find(".repeater-pagination");b=b||{},a?(this.infiniteScrollingEnabled=!0,this.infiniteScrollingEnd=b.end,delete b.dataSource,delete b.end,this.infiniteScrollingOptions=b,e.hide(),f.hide()):(c=this.infiniteScrollingCont,d=c.data(),delete d.infinitescroll,c.off("scroll"),c.removeClass("infinitescroll"),this.infiniteScrollingCont=null,this.infiniteScrollingEnabled=!1,this.infiniteScrollingEnd=null,this.infiniteScrollingOptions={},e.show(),f.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:0/0,this.currentPage+1>=d&&this.infiniteScrollingCont.infinitescroll("end",b)},initInfiniteScrolling:function(){var b,c,d=this.$canvas.find('[data-infinite="true"]:first');d=d.length<1?this.$canvas:d,d.data("fu.infinitescroll")?d.infinitescroll("enable"):(c=this,b=a.extend({},this.infiniteScrollingOptions),b.dataSource=function(a,b){c.infiniteScrollingCallback=b,c.render({pageIncrement:1})},d.infinitescroll(b),this.infiniteScrollingCont=d)},initViewTypes:function(b){function c(a){function d(){a++,e>a?c(a):b()}g[a].initialize?g[a].initialize.call(f,{},function(){d()}):d()}var d,e,f=this,g=[];for(d in a.fn.repeater.viewTypes)g.push(a.fn.repeater.viewTypes[d]);e=g.length,e>0?c(0):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(){var a="disabled";this.$nextBtn.attr(a,a),this.$prevBtn.attr(a,a),this.pageIncrement=1,this.$element.trigger("nextClicked.fu.repeater"),this.render({pageIncrement:this.pageIncrement})},pageInputChange:function(a){var b;a!==this.lastPageInput&&(this.lastPageInput=a,a=parseInt(a,10)-1,b=a-this.currentPage,this.$element.trigger("pageChanged.fu.repeater",a),this.render({pageIncrement:b}))},pagination:function(a){var b,c,d,e="active",f="disabled",g=a.page,h="page-end",i=a.pages;if(this.currentPage=void 0!==g?g:0/0,this.$primaryPaging.removeClass(e),this.$secondaryPaging.removeClass(e),i<=this.viewOptions.dropPagingCap){for(this.$primaryPaging.addClass(e),b=this.$primaryPaging.find(".dropdown-menu"),b.empty(),c=0;i>c;c++)d=c+1,b.append('
    • '+d+"
    • ");this.$primaryPaging.find("input.form-control").val(this.currentPage+1)}else this.$secondaryPaging.addClass(e),this.$secondaryPaging.val(this.currentPage+1);this.lastPageInput=this.currentPage+1+"",this.$pages.html(i),this.currentPage+1=0?(this.$prevBtn.removeAttr(f),this.$prevBtn.removeClass(h)):(this.$prevBtn.attr(f,f),this.$prevBtn.addClass(h)),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(){var a="disabled";this.$nextBtn.attr(a,a),this.$prevBtn.attr(a,a),this.pageIncrement=-1,this.$element.trigger("previousClicked.fu.repeater"),this.render({pageIncrement:this.pageIncrement})},render:function(b){var c,d,e=this,f=!1,g=a.fn.repeater.viewTypes[this.viewType]||{};b=b||{},this.disable(),b.changeView&&this.currentView!==b.changeView&&(d=this.currentView,this.currentView=b.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),f=!0,b.viewChanged=f,this.$element.trigger("viewChanged.fu.repeater",this.currentView),this.infiniteScrollingEnabled&&e.infiniteScrolling(!1),g=a.fn.repeater.viewTypes[this.viewType]||{},g.selected&&g.selected.call(this,{prevView:d})),b.preserve=void 0!==b.preserve?b.preserve:!f,this.clear(b),(!this.infiniteScrollingEnabled||this.infiniteScrollingEnabled&&f)&&this.$loader.show().loader("play"),c=this.getDataOptions(b),this.viewOptions.dataSource(c,function(a){a=a||{},e.infiniteScrollingEnabled?e.infiniteScrollingCallback({}):(e.itemization(a),e.pagination(a)),e.runRenderer(g,a,function(){e.infiniteScrollingEnabled&&((f||b.clearInfinite)&&e.initInfiniteScrolling(),e.infiniteScrollPaging(a,b)),e.$loader.hide().loader("pause"),e.$element.trigger("rendered.fu.repeater",{data:a,options:c,renderOptions:b}),e.$element.trigger("loaded.fu.repeater",c),e.enable()})})},resize:function(){var b,c,d=-1===this.viewOptions.staticHeight?this.$element.attr("data-staticheight"):this.viewOptions.staticHeight,e={};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")},b=("true"===d||d===!0?this.$element.height():parseInt(d,10))-this.$element.find(".repeater-header").outerHeight()-this.$element.find(".repeater-footer").outerHeight()-("auto"===c.bottom?0:parseInt(c.bottom,10))-("auto"===c.top?0:parseInt(c.top,10)),this.$viewport.outerHeight(b)):this.$canvas.removeClass("scrolling"),e.resize&&e.resize.call(this,{height:this.$element.outerHeight(),width:this.$element.outerWidth()})},runRenderer:function(b,c,d){function e(b,c){var d;c&&(d=c.action?c.action:"append","none"!==d&&void 0!==c.item&&(b=void 0!==c.container?a(c.container):b,b[d](c.item)))}var f,g,h,i,j,k;if(b.render)b.render.call(this,{container:this.$canvas,data:c},function(){d()});else{if(b.before&&(i=b.before.call(this,{container:this.$canvas,data:c}),e(this.$canvas,i)),f=this.$canvas.find('[data-container="true"]:last'),f=f.length>0?f:this.$canvas,b.renderItem){for(j=b.repeat||"data.items",j=j.split("."),"data"===j[0]||"this"===j[0]?(k="this"===j[0]?this:c,j.shift()):(j=[],k=[],window.console&&window.console.warn&&window.console.warn('WARNING: Repeater plugin "repeat" value must start with either "data" or "this"')),g=0,h=j.length;h>g;g++){if(void 0===k[j[g]]){k=[],window.console&&window.console.warn&&window.console.warn("WARNING: Repeater unable to find property to iterate renderItem on.");break}k=k[j[g]]}for(g=0,h=k.length;h>g;g++)i=b.renderItem.call(this,{container:f,data:c,index:g,subset:k}),e(f,i)}b.after&&(i=b.after.call(this,{container:this.$canvas,data:c}),e(this.$canvas,i)),d()}},setViewOptions:function(b){var c={},d=b.split(".")[1];c=d&&this.options.views?this.options.views[d]||this.options.views[b]||{}:{},this.viewOptions=a.extend({},this.options,c)},viewChanged:function(b){var c=a(b.target),d=c.val();this.render({changeView:d,pageIncrement:null})}},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},a.fn.repeater.viewTypes={},a.fn.repeater.Constructor=c,a.fn.repeater.noConflict=function(){return a.fn.repeater=b,this}}(a),function(a){function b(b,c,d,e,f){var g=e[f].className,h=c[d][e[f].property],i=a(""),j=e[f]._auto_width,k=e[f].property;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),this.viewOptions.list_columnRendered&&this.viewOptions.list_columnRendered({container:b,columnAttr:e[f].property,item:i,rowData:c[d]},function(){})}function c(b,c,d){var e,f,g,h,i,j="glyphicon-chevron-down",k=".glyphicon.rlc:first",l="glyphicon-chevron-up",m=a('
      '),n=a(""),o=this;if(m.data("fu_item_index",d),m.prepend(c[d].label),n.html(m.html()).find("[id]").removeAttr("id"),n.append(m),e=n.add(m),h=m.find(k),i=h.add(n.find(k)),this.viewOptions.list_actions&&"@_ACTIONS_@"===c[d].property){var p=this.list_actions_width;n.css("width",p),m.css("width",p)}f=c[d].className,void 0!==f&&e.addClass(f),g=c[d].sortable,g&&(e.addClass("sortable"),m.on("click.fu.repeaterList",function(){o.list_sortProperty="string"==typeof g?g:c[d].property,m.hasClass("sorted")?h.hasClass(l)?(i.removeClass(l).addClass(j),o.list_sortDirection="desc"):o.viewOptions.list_sortClearing?(e.removeClass("sorted"),i.removeClass(j),o.list_sortDirection=null,o.list_sortProperty=null):(i.removeClass(j).addClass(l),o.list_sortDirection="asc"):(b.find("th, .repeater-list-heading").removeClass("sorted"),i.removeClass(j).addClass(l),o.list_sortDirection="asc",e.addClass("sorted")),o.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(n)}function d(c,d,e){var f,g,h=a(""),i=this;for(this.viewOptions.list_selectable&&(h.addClass("selectable"),h.attr("tabindex",0),h.data("item_data",d[e]),h.on("click.fu.repeaterList",function(){var b=a(this);b.hasClass("selected")?(b.removeClass("selected"),b.find(".repeater-list-check").remove(),i.$element.trigger("deselected.fu.repeaterList",b)):("multi"!==i.viewOptions.list_selectable&&(i.$canvas.find(".repeater-list-check").remove(),i.$canvas.find(".repeater-list tbody tr.selected").each(function(){a(this).removeClass("selected"),i.$element.trigger("deselected.fu.repeaterList",a(this))})),b.addClass("selected"),b.find("td:first").prepend('
      '),i.$element.trigger("selected.fu.repeaterList",b))}),h.keyup(function(a){13===a.keyCode&&h.trigger("click.fu.repeaterList")})),this.viewOptions.list_actions&&!this.viewOptions.list_selectable&&h.data("item_data",d[e]),c.append(h),f=0,g=this.list_columns.length;g>f;f++)b.call(this,h,d,e,this.list_columns,f);this.viewOptions.list_rowRendered&&this.viewOptions.list_rowRendered({container:c,item:h,rowData:d[e]},function(){})}function e(b,c){var d,e=b.find("tbody");e.length<1&&(e=a(''),b.append(e)),c.items&&c.items.length<1&&(d=a(''),d.find("td").append(this.viewOptions.list_noItemsHTML),e.append(d))}function f(b,d){function e(a,b){if(!b)return!1;if(!a||b.length!==a.length)return!0;for(f=0,i=b.length;i>f;f++){if(!a[f])return!0;for(h in b[f])if(a[f][h]!==b[f][h])return!0}return!1}var f,h,i,j,k,l=d.columns||[];if(this.list_firstRender||e(this.list_columns,l)){if(b.find("thead").remove(),this.list_columns=l,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};l.push(m)}for(j=a(''),k=j.find("tr"),f=0,i=l.length;i>f;f++)c.call(this,k,l,f);b.prepend(j),g.call(this,k)}}function g(b){var c,d,e,f,g=[],h=this;if(this.viewOptions.list_columnSizing&&(c=0,f=0,b.find("th").each(function(){var b,d=a(this),e=0===d.next("th").length;void 0!==h.list_columns[c].width?(b=h.list_columns[c].width,d.outerWidth(b),f+=d.outerWidth(),e?d.outerWidth(""):h.list_columns[c]._auto_width=b):g.push({col:d,index:c,last:e}),c++}),d=g.length,d>0))for(e=Math.floor((this.$canvas.width()-f)/d),c=0;d>c;c++)g[c].last||(g[c].col.outerWidth(e),this.list_columns[g[c].index]._auto_width=e)}function h(){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))):c>0?"firefox":""}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 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)+")");c.addClass("sorted")}))},a.fn.repeater.Constructor.prototype.list_getSelectedItems=function(){var b=[];return this.$canvas.find(".repeater-list 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.list_positionHeadings=function(){var b=this.$element.find(".repeater-list-wrapper"),c=b.offset().left,d=b.scrollLeft();b.find(".repeater-list-heading").each(d>0?function(){var b=a(this),d=b.parents("th:first").offset().left-c+"px";b.addClass("shifted").css("left",d)}:function(){a(this).removeClass("shifted").css("left","")})},a.fn.repeater.Constructor.prototype.list_setSelectedItems=function(b,c){function d(){h=a(this),f=h.data("item_data")||{},f[b[g].property]===b[g].value&&e(h,b[g].selected)}function e(a,b){b=void 0!==b?b:!0,b?(c||"multi"===j||k.list_clearSelectedItems(),a.hasClass("selected")||(a.addClass("selected"),a.find("td:first").prepend('
      '))):(a.find(".repeater-list-check").remove(),a.removeClass("selected"))}var f,g,h,i,j=this.viewOptions.list_selectable,k=this;for(a.isArray(b)||(b=[b]),i=c===!0||"multi"===j?b.length:j&&b.length>0?1:0,g=0;i>g;g++)void 0!==b[g].index?(h=this.$canvas.find(".repeater-list table tbody tr:nth-child("+(b[g].index+1)+")"),h.length>0&&e(h,b[g].selected)):void 0!==b[g].property&&void 0!==b[g].value&&this.$canvas.find(".repeater-list table tbody tr").each(d)},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.outerHeight(b.outerHeight()),c.outerWidth(b.outerWidth())})},a.fn.repeater.Constructor.prototype.list_setFrozenColumns=function(){var b=this.$canvas.find(".table-frozen"),c=this.$element.find(".repeater-list .repeater-list-wrapper > table"),d=this.$element.find(".repeater-list"),e=this.viewOptions.list_frozenColumns;if(b.length<1){var f=a('
      ').insertBefore(c),g=c.clone().addClass("table-frozen");g.find("th:not(:lt("+e+"))").remove(),g.find("td:not(:nth-child(n+0):nth-child(-n+"+e+"))").remove();var h=g.clone().removeClass("table-frozen");h.find("tbody").remove();var i=a('
      ').append(h);f.append(g),d.append(i),this.$canvas.addClass("frozen-enabled")}this.$element.find(".repeater-list table.table-frozen tr").each(function(b){a(this).height(c.find("tr:eq("+b+")").height())});var j=c.find("td:eq(0)").outerWidth();this.$element.find(".frozen-column-wrapper, .frozen-thead-wrapper").width(j)},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,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;c>b;b++){var h=this.viewOptions.list_actions.items[b],i=h.html();d+='
    • '+i+"
    • "}var j='
      ";if(g.length<1){var k=a('
      ').insertBefore(f),l=f.clone().addClass("table-actions");if(l.find("th:not(:lt(1))").remove(),l.find("td:not(:nth-child(n+0):nth-child(-n+1))").remove(),"multi"===this.viewOptions.list_selectable)l.find("thead tr").html('
      '+j+"
      ");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",parseInt([b])+1)}),k.append(l),this.$canvas.addClass("actions-enabled")}this.$element.find(".repeater-list .actions-column-wrapper, .repeater-list .actions-column-wrapper td, .repeater-list .actions-column-wrapper th").css("width",this.list_actions_width),this.$element.find(".repeater-list .actions-column-wrapper th .repeater-list-heading").css("width",parseInt(this.list_actions_width)+1+"px"),this.$element.find(".repeater-list table.table-actions tr").each(function(b){a(this).height(f.find("tr:eq("+b+")").height())}),this.$element.find(".table-actions .action-item").on("click",function(){var b=a(this).data("action"),c=a(this).data("row");e.list_getActionItems(b,c)})},a.fn.repeater.Constructor.prototype.list_getActionItems=function(b,c){var d=this.$canvas.find(".repeater-list-wrapper > table tbody tr:nth-child("+c+")"),e=a.grep(this.viewOptions.list_actions.items,function(a){return a.name===b})[0];e.clickAction&&e.clickAction({item:d,rowData:d.data("item_data")},function(){})},a.fn.repeater.Constructor.prototype.list_sizeActionsTable=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.outerHeight(b.outerHeight())})},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},initialize:function(a,b){this.list_sortDirection=null,this.list_sortProperty=null,this.list_actions_width=void 0!==this.viewOptions.list_actions.width?this.viewOptions.list_actions.width:"37px",b()},resize:function(){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"),g=this;return d.length<1&&(d=a('
      '),d.find(".repeater-list-wrapper").on("scroll.fu.repeaterList",function(){g.viewOptions.list_columnSyncing&&g.list_positionHeadings()}),(g.viewOptions.list_frozenColumns||g.viewOptions.list_actions)&&b.container.on("scroll.fu.repeaterList",function(){g.list_positionColumns()}),b.container.append(d)),c=d.find("table"),f.call(this,c,b.data),e.call(this,c,b.data),!1},renderItem:function(a){return d.call(this,a.container,a.subset,a.index),!1},after:function(){var a;return this.viewOptions.list_columnSyncing&&(this.list_sizeHeadings(),this.list_positionHeadings()),this.viewOptions.list_frozenColumns&&this.list_setFrozenColumns(),this.viewOptions.list_actions&&(this.list_createItemActions(),this.list_sizeActionsTable()),(this.viewOptions.list_frozenColumns||this.viewOptions.list_actions)&&this.list_positionColumns(),a=this.$canvas.find(".repeater-list-heading.sorted"),a.length>0&&this.list_highlightColumn(a.data("fu_item_index")),!1}})}(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:!0,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;i>g;g++)void 0!==b[g].index?(h=a(),j=0, -this.$canvas.find(".repeater-thumbnail-cont .selectable").each(d),h.length>0&&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 d&&(g.addClass("selectable"),g.on("click",function(){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),this.$startTime.combobox(),""===this.$startTime.find("input").val()&&this.$startTime.combobox("selectByIndex",0),this.$repeatIntervalSpinbox.spinbox("0"===this.$repeatIntervalSpinbox.find("input").val()?{value:1,min:1}:{min:1}),this.$endAfter.spinbox({value:1,min:1}),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))};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="(.)",h=".*?",i="\\d",j=".*?",k="(\\d)",l=new RegExp(g+h+i+j+k,["i"]),m=l.exec(c);if(null!==m){var n=m[1],o=m[2],p="+"===n?1:-1;f.setUTCHours(f.getUTCHours()+p*parseInt(o,10))}}var q=f.getTimezoneOffset();return f.setMinutes(q),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"))},getValue:function(){var b,c=this.$repeatIntervalSpinbox.spinbox("value"),d="",e=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 f,g=this.$timeZone.selectlist("selectedItem");f=function(a,b){var c,d="";return d+=a.getFullYear(),d+=b,c=a.getMonth()+1,d+=10>c?"0"+c:c,d+=b,c=a.getDate(),d+=10>c?"0"+c:c};var h,i,j,k,l,m,n,o;n=""+f(this.$startDate.datepicker("getDate"),"-"),n+="T",j=b.search("am")>=0,k=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),j&&b[0]>11?b[0]=0:k&&b[0]<12&&(b[0]+=12),n+=b[0]<10?"0"+b[0]:b[0],n+=":",n+=b[1]<10?"0"+b[1]:b[1],n+="+00:00"===g.offset?"Z":g.offset,"none"===e?d="FREQ=DAILY;INTERVAL=1;COUNT=1;":"secondly"===e?(d="FREQ=SECONDLY;",d+="INTERVAL="+c+";"):"minutely"===e?(d="FREQ=MINUTELY;",d+="INTERVAL="+c+";"):"hourly"===e?(d="FREQ=HOURLY;",d+="INTERVAL="+c+";"):"daily"===e?(d+="FREQ=DAILY;",d+="INTERVAL="+c+";"):"weekdays"===e?(d+="FREQ=DAILY;",d+="BYDAY=MO,TU,WE,TH,FR;",d+="INTERVAL=1;"):"weekly"===e?(i=[],this.$element.find(".repeat-days-of-the-week .btn-group input:checked").each(function(){i.push(a(this).data().value)}),d+="FREQ=WEEKLY;",d+="BYDAY="+i.join(",")+";",d+="INTERVAL="+c+";"):"monthly"===e?(d+="FREQ=MONTHLY;",d+="INTERVAL="+c+";",o=this.$element.find("input[name=repeat-monthly]:checked").val(),"bymonthday"===o?(h=parseInt(this.$element.find(".repeat-monthly-date .selectlist").selectlist("selectedItem").text,10),d+="BYMONTHDAY="+h+";"):"bysetpos"===o&&(i=this.$element.find(".month-days").selectlist("selectedItem").value,m=this.$element.find(".month-day-pos").selectlist("selectedItem").value,d+="BYDAY="+i+";",d+="BYSETPOS="+m+";")):"yearly"===e&&(d+="FREQ=YEARLY;",o=this.$element.find("input[name=repeat-yearly]:checked").val(),"bymonthday"===o?(l=this.$element.find(".repeat-yearly-date .year-month").selectlist("selectedItem").value,h=this.$element.find(".year-month-day").selectlist("selectedItem").text,d+="BYMONTH="+l+";",d+="BYMONTHDAY="+h+";"):"bysetpos"===o&&(i=this.$element.find(".year-month-days").selectlist("selectedItem").value,m=this.$element.find(".year-month-day-pos").selectlist("selectedItem").value,l=this.$element.find(".repeat-yearly-day .year-month").selectlist("selectedItem").value,d+="BYDAY="+i+";",d+="BYSETPOS="+m+";",d+="BYMONTH="+l+";"));var p=this.$endSelect.selectlist("selectedItem").value,q="";"none"!==e&&("after"===p?q="COUNT="+this.$endAfter.spinbox("value")+";":"date"===p&&(q="UNTIL="+f(this.$endDate.datepicker("getDate"),"")+";")),d+=q;var r={startDateTime:n,timeZone:{name:g.name,offset:g.offset},recurrencePattern:d};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"))},setValue:function(b){var c,d,e,f,g,h,i,j,k,l,m;if(b.startDateTime)j=b.startDateTime.split("T"),k=j[0],j[1]?(j[1]=j[1].split(":"),c=parseInt(j[1][0],10),g=j[1][1]?parseInt(j[1][1].split("+")[0].split("-")[0].split("Z")[0],10):0,h=12>c?"AM":"PM",0===c?c=12:c>12&&(c-=12),g=10>g?"0"+g:g,l=c+":"+g,j=c+":"+g+" "+h,this.$startTime.find("input").val(j),this.$startTime.combobox("selectByText",j)):l="00:00";else{l="00:00";var n=this.$startDate.datepicker("getDate");k=n.getFullYear()+"-"+n.getMonth()+"-"+n.getDate()}if(e="li[data",b.timeZone?(e+="string"==typeof b.timeZone?'-name="'+b.timeZone:b.timeZone.name?'-name="'+b.timeZone.name:'-offset="'+b.timeZone.offset,e+='"]',m=b.timeZone.offset,this.$timeZone.selectlist("selectBySelector",e)):b.startDateTime?(j=b.startDateTime.split("T")[1],j=j?j.search(/\+/)>-1?"+"+a.trim(j.split("+")[1]):j.search(/\-/)>-1?"-"+a.trim(j.split("-")[1]):"+00:00":"+00:00",m="+00:00"===j?"Z":j,e+='-offset="'+j+'"]',this.$timeZone.selectlist("selectBySelector",e)):m="Z",b.recurrencePattern){for(i={},j=b.recurrencePattern.toUpperCase().split(";"),d=0,f=j.length;f>d;d++)""!==j[d]&&(e=j[d].split("="),i[e[0]]=e[1]);if("DAILY"===i.FREQ)e="MO,TU,WE,TH,FR"===i.BYDAY?"weekdays":"1"===i.INTERVAL&&"1"===i.COUNT?"none":"daily";else if("SECONDLY"===i.FREQ)e="secondly";else if("MINUTELY"===i.FREQ)e="minutely";else if("HOURLY"===i.FREQ)e="hourly";else if("WEEKLY"===i.FREQ){if(i.BYDAY)for(e=this.$element.find(".repeat-days-of-the-week .btn-group"),e.find("label").removeClass("active"),j=i.BYDAY.split(","),d=0,f=j.length;f>d;d++)e.find('input[data-value="'+j[d]+'"]').prop("checked",!0).parent().addClass("active");e="weekly"}else"MONTHLY"===i.FREQ?(this.$element.find(".repeat-monthly input").removeAttr("checked").removeClass("checked"),this.$element.find(".repeat-monthly label.radio-custom").removeClass("checked"),i.BYMONTHDAY?(j=this.$element.find(".repeat-monthly-date"),j.find("input").addClass("checked").prop("checked",!0),j.find("label.radio-custom").addClass("checked"),j.find(".selectlist").selectlist("selectByValue",i.BYMONTHDAY)):i.BYDAY&&(j=this.$element.find(".repeat-monthly-day"),j.find("input").addClass("checked").prop("checked",!0),j.find("label.radio-custom").addClass("checked"),i.BYSETPOS&&j.find(".month-day-pos").selectlist("selectByValue",i.BYSETPOS),j.find(".month-days").selectlist("selectByValue",i.BYDAY)),e="monthly"):"YEARLY"===i.FREQ?(this.$element.find(".repeat-yearly input").removeAttr("checked").removeClass("checked"),this.$element.find(".repeat-yearly label.radio-custom").removeClass("checked"),i.BYMONTHDAY?(j=this.$element.find(".repeat-yearly-date"),j.find("input").addClass("checked").prop("checked",!0),j.find("label.radio-custom").addClass("checked"),i.BYMONTH&&j.find(".year-month").selectlist("selectByValue",i.BYMONTH),j.find(".year-month-day").selectlist("selectByValue",i.BYMONTHDAY)):i.BYSETPOS&&(j=this.$element.find(".repeat-yearly-day"),j.find("input").addClass("checked").prop("checked",!0),j.find("label.radio-custom").addClass("checked"),j.find(".year-month-day-pos").selectlist("selectByValue",i.BYSETPOS),i.BYDAY&&j.find(".year-month-days").selectlist("selectByValue",i.BYDAY),i.BYMONTH&&j.find(".year-month").selectlist("selectByValue",i.BYMONTH)),e="yearly"):e="none";if(i.COUNT)this.$endAfter.spinbox("value",parseInt(i.COUNT,10)),this.$endSelect.selectlist("selectByValue","after");else if(i.UNTIL){j=i.UNTIL,8===j.length&&(j=j.split(""),j.splice(4,0,"-"),j.splice(7,0,"-"),j=j.join(""));var o=this.$timeZone.selectlist("selectedItem"),p="+00:00"===o.offset?"Z":o.offset,q=this.setUtcTime(j,l,p);this.$endDate.datepicker("setDate",q),this.$endSelect.selectlist("selectByValue","date")}else this.$endSelect.selectlist("selectByValue","never");this.endSelectChanged(),i.INTERVAL&&this.$repeatIntervalSpinbox.spinbox("value",parseInt(i.INTERVAL,10)),this.$repeatIntervalSelect.selectlist("selectByValue",e),this.repeatIntervalSelectChanged()}var r=this.setUtcTime(k,l,m);this.$startDate.datepicker("setDate",r)},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)}); \ 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}},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.$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.setDefaultSelection()};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.$selectedItem=a,this.$input.val(this.$selectedItem.text().trim())):this.$selectedItem=null},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()};return c},selectByText:function(b){var c=a([]);this.$element.find("li").each(function(){return(this.textContent||this.innerText||a(this).text()||"").toLowerCase()===(b||"").toLowerCase()?(c=a(this),!1):void 0}),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()},inputchanged:function(b,c){if(!c||!c.synthetic){var d=a(b.target).val();this.selectByText(d);var e=this.selectedItem();0===e.text.length&&(e={text:d}),this.$element.trigger("changed.fu.combobox",e)}}},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},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;b>a;a++)d[a].init.call(d[a].scope);d=[]};"function"==typeof define&&define.amd?require(["moment"],function(a){e=a,h()},function(a){var b=a.requireModules&&a.requireModules[0];"moment"===b&&h()}):h();var i=function(b,c){this.$element=a(b),this.options=a.extend(!0,{},a.fn.datepicker.defaults,c),this.$calendar=this.$element.find(".datepicker-calendar"),this.$days=this.$calendar.find(".datepicker-calendar-days"),this.$header=this.$calendar.find(".datepicker-calendar-header"),this.$headerTitle=this.$header.find(".title"),this.$input=this.$element.find("input"),this.$wheels=this.$element.find(".datepicker-wheels"),this.$wheelsMonth=this.$element.find(".datepicker-wheels-month"),this.$wheelsYear=this.$element.find(".datepicker-wheels-year"),this.artificialScrolling=!1,this.formatDate=this.options.formatDate||this.formatDate,this.inputValue=null,this.moment=!1,this.momentFormat=null,this.parseDate=this.options.parseDate||this.parseDate,this.preventBlurHide=!1,this.restricted=this.options.restricted||[],this.restrictedParsed=[],this.restrictedText=this.options.restrictedText,this.sameYearOnly=this.options.sameYearOnly,this.selectedDate=null,this.yearRestriction=null,this.$calendar.find(".datepicker-today").on("click.fu.datepicker",a.proxy(this.todayClicked,this)),this.$days.on("click.fu.datepicker","tr td button",a.proxy(this.dateClicked,this)),this.$element.find(".dropdown-menu").on("mousedown.fu.datepicker",a.proxy(this.dropdownMousedown,this)),this.$header.find(".next").on("click.fu.datepicker",a.proxy(this.next,this)),this.$header.find(".prev").on("click.fu.datepicker",a.proxy(this.prev,this)),this.$headerTitle.on("click.fu.datepicker",a.proxy(this.titleClicked,this)),this.$input.on("blur.fu.datepicker",a.proxy(this.inputBlurred,this)),this.$input.on("focus.fu.datepicker",a.proxy(this.inputFocused,this)),this.$wheels.find(".datepicker-wheels-back").on("click.fu.datepicker",a.proxy(this.backClicked,this)),this.$wheels.find(".datepicker-wheels-select").on("click.fu.datepicker",a.proxy(this.selectClicked,this)),this.$wheelsMonth.on("click.fu.datepicker","ul button",a.proxy(this.monthClicked,this)),this.$wheelsYear.on("click.fu.datepicker","ul button",a.proxy(this.yearClicked,this)),this.$wheelsYear.find("ul").on("scroll.fu.datepicker",a.proxy(this.onYearScroll,this));var f=function(){this.checkForMomentJS()&&(e=e||window.moment,this.moment=!0,this.momentFormat=this.options.momentConfig.format,this.setCulture(this.options.momentConfig.culture),e.locale=e.locale||e.lang),this.setRestrictedDates(this.restricted),this.setDate(this.options.date)||(this.$input.val(""),this.inputValue=this.$input.val()),this.sameYearOnly&&(this.yearRestriction=this.selectedDate?this.selectedDate.getFullYear():(new Date).getFullYear())};g?f.call(this):d.push({init:f,scope:this})};i.prototype={constructor:i,backClicked:function(){this.changeView("calendar")},changeView:function(a,b){"wheels"===a?(this.$calendar.hide().attr("aria-hidden","true"),this.$wheels.show().removeAttr("aria-hidden",""),b&&this.renderWheel(b)):(this.$wheels.hide().attr("aria-hidden","true"),this.$calendar.show().removeAttr("aria-hidden",""),b&&this.renderMonth(b))},checkForMomentJS:function(){return(a.isFunction(window.moment)||"undefined"!=typeof e&&a.isFunction(e))&&a.isPlainObject(this.options.momentConfig)&&"string"==typeof this.options.momentConfig.culture&&"string"==typeof this.options.momentConfig.format?!0:!1},dateClicked:function(b){var c,d=a(b.currentTarget).parents("td:first");d.hasClass("restricted")||(this.$days.find("td.selected").removeClass("selected"),d.addClass("selected"),c=new Date(d.attr("data-year"),d.attr("data-month"),d.attr("data-date")),this.selectedDate=c,this.$input.val(this.formatDate(c)),this.inputValue=this.$input.val(),this.$input.focus(),this.$element.trigger("dateClicked.fu.datepicker",c))},destroy:function(){return this.$element.remove(),this.$days.find("tbody").empty(),this.$wheelsYear.find("ul").empty(),this.$element[0].outerHTML},disable:function(){this.$element.addClass("disabled"),this.$element.find("input, button").attr("disabled","disabled"),this.$element.find(".input-group-btn").removeClass("open")},dropdownMousedown:function(){var a=this;this.preventBlurHide=!0,setTimeout(function(){a.preventBlurHide=!1},0)},enable:function(){this.$element.removeClass("disabled"),this.$element.find("input, button").removeAttr("disabled")},formatDate:function(a){var b=function(a){var b="0"+a;return b.substr(b.length-2)};return this.moment?e(a).format(this.momentFormat):b(a.getMonth()+1)+"/"+b(a.getDate())+"/"+a.getFullYear()},getCulture:function(){if(this.moment)return e.locale();throw c},getDate:function(){return this.selectedDate?this.selectedDate:new Date(0/0)},getFormat:function(){if(this.moment)return this.momentFormat;throw c},getFormattedDate:function(){return this.selectedDate?this.formatDate(this.selectedDate):b},getRestrictedDates:function(){return this.restricted},inputBlurred:function(){var a,b=this.$input.val();b!==this.inputValue&&(a=this.setDate(b),null===a?this.$element.trigger("inputParsingFailed.fu.datepicker",b):a===!1?this.$element.trigger("inputRestrictedDate.fu.datepicker",a):this.$element.trigger("changed.fu.datepicker",a)),this.preventBlurHide||this.$element.find(".input-group-btn").removeClass("open")},inputFocused:function(){this.$element.find(".input-group-btn").addClass("open")},isInvalidDate:function(a){var c=a.toString();return c===b||"NaN"===c?!0:!1},isRestricted:function(a,b,c){var d,e,f,g,h=this.restrictedParsed;if(this.sameYearOnly&&null!==this.yearRestriction&&c!==this.yearRestriction)return!0;for(d=0,f=h.length;f>d;d++)if(e=h[d].from,g=h[d].to,(c>e.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(5>j){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;d+11>c;c++)e.append('
    • ")}},parseDate:function(a){var b,c,d,f,g,h,i,j=this,k=new Date(0/0);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(0/0)},prev:function(){var a=this.$headerTitle.attr("data-month"),b=this.$headerTitle.attr("data-year");if(a--,0>a){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=35-n>=o?5:6,f=0;h>f;f++){for(m=a(""),g=0;7>g;g++)l=a(""),-1===i?(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,0>d?(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"):(v>e||e===v&&u>d||e===v&&d===u&&t>c)&&(l.addClass("past"),this.options.allowPastDates||l.addClass("restricted").attr("title",this.restrictedText)),this.isRestricted(c,d,e)&&l.addClass("restricted").attr("title",this.restrictedText),w&&e===w.year&&d===w.month&&c===w.date&&l.addClass("selected"),l.html(l.hasClass("restricted")?''+c+"":'"),c++,k=j,j=i,-1===i&&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;g+11>b;b++)h.append('
    • ");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;c>b;b++)d.push({from:f(a[b].from),to:f(a[b].to)});this.restrictedParsed=d},titleClicked:function(){this.changeView("wheels",new Date(this.$headerTitle.attr("data-year"),this.$headerTitle.attr("data-month"),1))},todayClicked:function(){var a=new Date;(a.getMonth()+""!==this.$headerTitle.attr("data-month")||a.getFullYear()+""!==this.$headerTitle.attr("data-year"))&&this.renderMonth(a)},yearClicked:function(b){this.$wheelsYear.find(".selected").removeClass("selected"),a(b.currentTarget).parent().addClass("selected")}},a.fn.datepicker=function(b){var c,d=Array.prototype.slice.call(arguments,1),e=this.each(function(){var e=a(this),f=e.data("fu.datepicker"),g="object"==typeof b&&b;f||e.data("fu.datepicker",f=new i(this,g)),"string"==typeof b&&(c=f[b].apply(f,d))});return void 0===c?e:c},a.fn.datepicker.defaults={allowPastDates:!1,date:new Date,formatDate:null,momentConfig:{culture:"en",format:"L"},parseDate:null,restricted:[],restrictedText:"Restricted",sameYearOnly:!1},a.fn.datepicker.Constructor=i,a.fn.datepicker.noConflict=function(){return a.fn.datepicker=f,this},a(document).on("mousedown.fu.datepicker.data-api","[data-initialize=datepicker]",function(b){var c=a(b.target).closest(".datepicker");c.data("datepicker")||c.datepicker(c.data())}),a(document).on("click.fu.datepicker.data-api",".datepicker .dropdown-menu",function(b){var c=a(b.target);(!c.is(".datepicker-date")||c.closest(".restricted").length)&&b.stopPropagation()}),a(document).on("click.fu.datepicker.data-api",".datepicker input",function(a){a.stopPropagation()}),a(function(){a("[data-initialize=datepicker]").each(function(){var b=a(this);b.data("datepicker")||b.datepicker(b.data())})})}(a),function(a){function b(b){a(b).css({visibility:"hidden"}),c(b)?b.parent().addClass("dropup"):b.parent().removeClass("dropup"),a(b).css({visibility:"visible"})}function c(a){var b=d(a),c={};return c.parentHeight=a.parent().outerHeight(),c.parentOffsetTop=a.parent().offset().top,c.dropdownHeight=a.outerHeight(),c.containerHeight=b.overflowElement.outerHeight(),c.containerOffsetTop=b.isWindow?b.overflowElement.scrollTop():b.overflowElement.offset().top,c.fromTop=c.parentOffsetTop-c.containerOffsetTop,c.fromBottom=c.containerHeight-c.parentHeight-(c.parentOffsetTop-c.containerOffsetTop),c.dropdownHeight=c.fromTop&&c.dropdownHeight>=c.fromBottom?c.fromTop>=c.fromBottom?!0:!1:void 0}function d(b){var c,d;return b.attr("data-target")?(c=b.attr("data-target"),d=!1):(c=window,d=!0),a.each(b.parents(),function(b,e){return"visible"!==a(e).css("overflow")?(c=e,d=!1,!1):void 0}),{overflowElement:a(c),isWindow:d}}a(document.body).on("click.fu.dropdown-autoflip","[data-toggle=dropdown][data-flip]",function(){"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),this.begin=this.$element.is("[data-begin]")?parseInt(this.$element.attr("data-begin"),10):1,this.delay=this.$element.is("[data-delay]")?parseFloat(this.$element.attr("data-delay")):150,this.end=this.$element.is("[data-end]")?parseInt(this.$element.attr("data-end"),10):8,this.frame=this.$element.is("[data-frame]")?parseInt(this.$element.attr("data-frame"),10):this.begin,this.isIElt9=!1,this.timeout={};var d=this.msieVersion();d!==!1&&9>d&&(this.$element.addClass("iefix"),this.isIElt9=!0),this.$element.attr("data-frame",this.frame+""),this.play()};c.prototype={constructor:c,destroy:function(){return this.pause(),this.$element.remove(),this.$element[0].outerHTML},ieRepaint:function(){this.isIElt9&&this.$element.addClass("iefix_repaint").removeClass("iefix_repaint")},msieVersion:function(){var a=window.navigator.userAgent,b=a.indexOf("MSIE ");return b>0?parseInt(a.substring(b+5,a.indexOf(".",b)),10):!1},next:function(){this.frame++,this.frame>this.end&&(this.frame=this.begin),this.$element.attr("data-frame",this.frame+""),this.ieRepaint()},pause:function(){clearTimeout(this.timeout)},play:function(){var a=this;clearTimeout(this.timeout),this.timeout=setTimeout(function(){a.next(),a.play()},this.delay)},previous:function(){this.frame--,this.frame0?!0:!1),this.isInput=this.$field.is("input"),this.$field.on("focus.fu.placard",a.proxy(this.show,this)),this.$field.on("keydown.fu.placard",a.proxy(this.keyComplete,this)),this.$accept.on("click.fu.placard",a.proxy(this.complete,this,"accept")),this.$cancel.on("click.fu.placard",function(a){a.preventDefault(),d.complete("cancel")}),this.ellipsis()};c.prototype={constructor:c,complete:function(a){var b=this.options["on"+a[0].toUpperCase()+a.substring(1)],c={previousValue:this.previousValue,value:this.$field.val()};b?(b(c),this.$element.trigger(a,c)):("cancel"===a&&this.options.revertOnCancel&&this.$field.val(this.previousValue),this.$element.trigger(a,c),this.hide())},keyComplete:function(a){this.isInput&&13===a.keyCode?(this.complete("accept"),this.$field.blur()):27===a.keyCode&&(this.complete("cancel"),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.hide()},ellipsis:function(){var a,b,c;if("true"===this.$element.attr("data-ellipsis"))if(a=this.$field.get(0),this.$field.is("input"))a.scrollLeft=0;else if(a.scrollTop=0,a.clientHeight=a.scrollHeight;)c+=this.actualValue[b],this.$field.val(c+"..."),b++;c=c.length>0?c.substring(0,c.length-1):"",this.$field.val(c+"...")}},enable:function(){this.$element.removeClass("disabled"),this.$field.removeAttr("disabled")},externalClickListener:function(a,b){(b===!0||this.isExternalClick(a))&&this.complete(this.options.externalClickAction)},getValue:function(){return null!==this.actualValue?this.actualValue:this.$field.val()},hide:function(){this.$element.hasClass("showing")&&(this.$element.removeClass("showing"),this.ellipsis(),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;d>c;c++)if(g.is(f[c])||g.parents(f[c]).length>0)return!1;return!0},setValue:function(a){this.$field.val(a),this.$element.hasClass("showing")||this.ellipsis()},show:function(){var b;if(!this.$element.hasClass("showing")){if(b=a(document).find(".placard.showing"),b.length>0){if(b.data("fu.placard")&&b.data("fu.placard").options.explicit)return;b.placard("externalClickListener",{},!0)}this.previousValue=this.$field.val(),this.$element.addClass("showing"),null!==this.actualValue&&(this.$field.val(this.actualValue),this.actualValue=null),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 d,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 c(this,h)),"string"==typeof b&&(d=g[b].apply(g,e))});return void 0===d?f:d},a.fn.placard.defaults={onAccept:void 0,onCancel:void 0,externalClickAction:"cancel",externalClickExceptions:[],explicit:!1,revertOnCancel:-1},a.fn.placard.Constructor=c,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}},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.options=a.extend({},a.fn.search.defaults,c),this.$button=this.$element.find("button"),this.$input=this.$element.find("input"),this.$icon=this.$element.find(".glyphicon"),this.$button.on("click.fu.search",a.proxy(this.buttonclicked,this)),this.$input.on("keydown.fu.search",a.proxy(this.keypress,this)),this.$input.on("keyup.fu.search",a.proxy(this.keypressed,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.activeSearch=a,this.$element.addClass("searched"),this.$element.trigger("searched.fu.search",a)},clear:function(){this.$icon.hasClass("glyphicon")&&this.$icon.removeClass("glyphicon-remove").addClass("glyphicon-search"),this.activeSearch="",this.$input.val(""),this.$element.removeClass("searched"),this.$element.trigger("cleared.fu.search")},action:function(){var a=this.$input.val(),b=""===a||a===this.activeSearch;this.activeSearch&&b?this.clear():a&&this.search(a)},buttonclicked:function(b){b.preventDefault(),a(b.currentTarget).is(".disabled, :disabled")||this.action()},keypress:function(a){13===a.which&&a.preventDefault()},keypressed:function(a){var b,c="glyphicon-remove",d="glyphicon-search";13===a.which?(a.preventDefault(),this.action()):9===a.which?a.preventDefault():(b=this.$input.val(),b===this.activeSearch&&b?this.$icon.removeClass(d).addClass(c):(this.$icon.removeClass(c).addClass(d),b?this.$element.removeClass("searched"):this.options.clearOnEmpty&&this.clear()))},disable:function(){this.$element.addClass("disabled"),this.$input.attr("disabled","disabled"),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},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()};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.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)}),1>=b||(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(){return(this.textContent||this.innerText||a(this).text()||"").toLowerCase()===(b||"").toLowerCase()?(c=a(this),!1):void 0}),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")}},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={},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.$input=this.$element.find(".spinbox-input"),this.$element.on("focusin.fu.spinbox",this.$input,a.proxy(this.changeFlag,this)),this.$element.on("focusout.fu.spinbox",this.$input,a.proxy(this.change,this)),this.$element.on("keydown.fu.spinbox",this.$input,a.proxy(this.keydown,this)),this.$element.on("keyup.fu.spinbox",this.$input,a.proxy(this.keyup,this)),this.bindMousewheelListeners(),this.mousewheelTimeout={},this.options.hold?(this.$element.on("mousedown.fu.spinbox",".spinbox-up",a.proxy(function(){this.startSpin(!0)},this)),this.$element.on("mouseup.fu.spinbox",".spinbox-up, .spinbox-down",a.proxy(this.stopSpin,this)),this.$element.on("mouseout.fu.spinbox",".spinbox-up, .spinbox-down",a.proxy(this.stopSpin,this)),this.$element.on("mousedown.fu.spinbox",".spinbox-down",a.proxy(function(){this.startSpin(!1)},this))):(this.$element.on("click.fu.spinbox",".spinbox-up",a.proxy(function(){this.step(!0)},this)),this.$element.on("click.fu.spinbox",".spinbox-down",a.proxy(function(){this.step(!1)},this))),this.switches={count:1,enabled:!0},this.switches.speed="medium"===this.options.speed?300:"fast"===this.options.speed?100:500,this.lastValue=this.options.value,this.render(),this.options.disabled&&this.disable()};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},render:function(){var b=this.parseInput(this.$input.val()),c="";""!==b&&0===this.options.value?this.value(b):this.output(this.options.value),this.options.units.length&&a.each(this.options.units,function(a,b){b.length>c.length&&(c=b)})},output:function(a,b){return a=(a+"").split(".").join(this.options.decimalMark),b=b||!0,b&&this.$input.val(a),a},parseInput:function(a){return a=(a+"").split(this.options.decimalMark).join(".")},change:function(){var a=this.parseInput(this.$input.val())||"";this.options.units.length||"."!==this.options.decimalMark?a=this.parseValueWithUnit(a):a/1?a=this.options.value=this.checkMaxMin(a/1):(a=this.checkMaxMin(a.replace(/[^0-9.-]/g,"")||""),this.options.value=a/1),this.output(a),this.changeFlag=!1,this.triggerChangedEvent()},changeFlag:function(){this.changeFlag=!0},stopSpin:function(){void 0!==this.switches.timeout&&(clearTimeout(this.switches.timeout),this.switches.count=1,this.triggerChangedEvent())},triggerChangedEvent:function(){var a=this.value();a!==this.lastValue&&(this.lastValue=a,this.$element.trigger("changed.fu.spinbox",this.output(a,!1)))},startSpin:function(b){if(!this.options.disabled){var c=this.switches.count;1===c?(this.step(b),c=1):c=3>c?1.5:8>c?2.5:4,this.switches.timeout=setTimeout(a.proxy(function(){this.iterate(b)},this),this.switches.speed/c),this.switches.count++}},iterate:function(a){this.step(a),this.startSpin(a)},step:function(a){var b,c,d,e;if(this.changeFlag&&this.change(),d=this.options.value,e=a?this.options.max:this.options.min,a?e>d:d>e){var f=d+(a?1:-1)*this.options.step;this.options.step%1!==0&&(b=(this.options.step+"").split(".")[1].length,c=Math.pow(10,b),f=Math.round(f*c)/c),this.value((a?f>e:e>f)?e:f)}else if(this.options.cycle){var g=a?this.options.min:this.options.max;this.value(g)}},value:function(a){return a||0===a?this.options.units.length||"."!==this.options.decimalMark?(this.output(this.parseValueWithUnit(a+(this.unit||""))),this):!isNaN(parseFloat(a))&&isFinite(a)?(this.options.value=a/1,this.output(a+(this.unit?this.unit:"")),this):void 0:(this.changeFlag&&this.change(),this.unit?this.options.value+this.unit:this.output(this.options.value,!1))},isUnitLegal:function(b){var c;return a.each(this.options.units,function(a,d){return d.toLowerCase()===b.toLowerCase()?(c=b.toLowerCase(),!1):void 0}),c},parseValueWithUnit:function(a){var b=a.replace(/[^a-zA-Z]/g,""),c=a.replace(/[^0-9.-]/g,"");return b&&(b=this.isUnitLegal(b)),this.options.value=this.checkMaxMin(c/1),this.unit=b||void 0,this.options.value+(b||"")},checkMaxMin:function(a){return isNaN(parseFloat(a))?a:(a<=this.options.max&&a>=this.options.min||(a=a>=this.options.max?this.options.max:this.options.min),a)},disable:function(){this.options.disabled=!0,this.$element.addClass("disabled"),this.$input.attr("disabled",""),this.$element.find("button").addClass("disabled")},enable:function(){this.options.disabled=!1,this.$element.removeClass("disabled"),this.$input.removeAttr("disabled"),this.$element.find("button").removeClass("disabled")},keydown:function(a){var b=a.keyCode;38===b?this.step(!0):40===b&&this.step(!1)},keyup:function(a){var b=a.keyCode;(38===b||40===b)&&this.triggerChangedEvent()},bindMousewheelListeners:function(){var b=this.$input.get(0);b.addEventListener?(b.addEventListener("mousewheel",a.proxy(this.mousewheelHandler,this),!1),b.addEventListener("DOMMouseScroll",a.proxy(this.mousewheelHandler,this),!1)):b.attachEvent("onmousewheel",a.proxy(this.mousewheelHandler,this))},mousewheelHandler:function(a){if(!this.options.disabled){var b=window.event||a,c=Math.max(-1,Math.min(1,b.wheelDelta||-b.detail)),d=this;return clearTimeout(this.mousewheelTimeout),this.mousewheelTimeout=setTimeout(function(){d.triggerChangedEvent()},300),this.step(0>c?!0:!1),b.preventDefault?b.preventDefault():b.returnValue=!1,!1}}},a.fn.spinbox=function(b){var d,e=Array.prototype.slice.call(arguments,1),f=this.each(function(){var f=a(this),g=f.data("fu.spinbox"),h="object"==typeof b&&b;g||f.data("fu.spinbox",g=new c(this,h)),"string"==typeof b&&(d=g[b].apply(g,e))});return void 0===d?f:d},a.fn.spinbox.defaults={value:0,min:0,max:999,step:1,hold:!0,speed:"medium",disabled:!1,cycle:!1,units:[],decimalMark:"."},a.fn.spinbox.Constructor=c,a.fn.spinbox.noConflict=function(){return a.fn.spinbox=b,this},a(document).on("mousedown.fu.spinbox.data-api","[data-initialize=spinbox]",function(b){var c=a(b.target).closest(".spinbox");c.data("fu.spinbox")||c.spinbox(c.data())}),a(function(){a("[data-initialize=spinbox]").each(function(){var b=a(this);b.data("fu.spinbox")||b.spinbox(b.data())})})}(a),function(a){function b(a,b){a.addClass("tree-selected"),"item"===a.data("type")&&b.hasClass("fueluxicon-bullet")&&b.removeClass("fueluxicon-bullet").addClass("glyphicon-ok")}function c(a,b){a.removeClass("tree-selected"),"item"===a.data("type")&&b.hasClass("glyphicon-ok")&&b.removeClass("glyphicon-ok").addClass("fueluxicon-bullet")}function d(d,e,f){a.each(f.$elements,function(b,c){var d=a(c);d[0]!==e.$element[0]&&f.dataForEvent.push(a(d).data())}),e.$element.hasClass("tree-selected")?(c(e.$element,e.$icon),f.eventType="deselected"):(b(e.$element,e.$icon),f.eventType="selected",f.dataForEvent.push(e.elementData))}function e(a,d,e){if(e.$elements[0]!==d.$element[0]){{a.deselectAll(a.$element)}b(d.$element,d.$icon),e.eventType="selected",e.dataForEvent=[d.elementData]}else c(d.$element,d.$icon),e.eventType="deselected",e.dataForEvent=[]}var f=a.fn.tree,g=function(b,c){this.$element=a(b),this.options=a.extend({},a.fn.tree.defaults,c),this.options.itemSelect&&this.$element.on("click.fu.tree",".tree-item",a.proxy(function(a){this.selectItem(a.currentTarget)},this)),this.$element.on("click.fu.tree",".tree-branch-name",a.proxy(function(a){this.toggleFolder(a.currentTarget)},this)),this.options.folderSelect&&(this.$element.addClass("tree-folder-select"),this.$element.off("click.fu.tree",".tree-branch-name"),this.$element.on("click.fu.tree",".icon-caret",a.proxy(function(b){this.toggleFolder(a(b.currentTarget).parent())},this)),this.$element.on("click.fu.tree",".tree-branch-name",a.proxy(function(b){this.selectFolder(a(b.currentTarget))},this))),this.render()};g.prototype={constructor:g,deselectAll:function(b){b=b||this.$element;var d=a(b).find(".tree-selected");return d.each(function(b,d){c(a(d),a(d).find(".glyphicon"))}),d},destroy:function(){return this.$element.find("li:not([data-template])").remove(),this.$element.remove(),this.$element[0].outerHTML},render:function(){this.populate(this.$element)},populate:function(b){var c=this,d=b.hasClass("tree")?b:b.parent(),e=d.find(".tree-loader:eq(0)"),f=d.data();e.removeClass("hide hidden"),this.options.dataSource(f?f:{},function(f){e.addClass("hidden"),a.each(f.data,function(e,f){var g;"folder"===f.type?(g=c.$element.find("[data-template=treebranch]:eq(0)").clone().removeClass("hide hidden").removeData("template"),g.data(f),g.find(".tree-branch-name > .tree-label").html(f.text||f.name)):"item"===f.type&&(g=c.$element.find("[data-template=treeitem]:eq(0)").clone().removeClass("hide hidden").removeData("template"),g.find(".tree-item-name > .tree-label").html(f.text||f.name),g.data(f));var h=f.attr||f.dataAttributes||[];a.each(h,function(a,b){switch(a){case"cssClass":case"class":case"className":g.addClass(b);break;case"data-icon":g.find(".icon-item").removeClass().addClass("icon-item "+b),g.attr(a,b);break;case"id":g.attr(a,b),g.attr("aria-labelledby",b+"-label"),g.find(".tree-branch-name > .tree-label").attr("id",b+"-label");break;default:g.attr(a,b)}}),b.hasClass("tree-branch-header")?d.find(".tree-branch-children:eq(0)").append(g):b.append(g)}),c.$element.trigger("loaded.fu.tree",d)})},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 d(c,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,d))};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 f(a,e){d.push(e),d.length===c.length&&(b.$element.trigger("disclosedVisible.fu.tree",{tree:b.$element,reportedOpened:d}),b.$element.off("loaded.fu.tree",b.$element,f))};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()}}},g.prototype.closeAll=g.prototype.collapse,g.prototype.openFolder=g.prototype.discloseFolder,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(){},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=a.fn.wizard,c=function(b,c){var d;this.$element=a(b),this.options=a.extend({},a.fn.wizard.defaults,c),this.options.disablePreviousStep="previous"===this.$element.attr("data-restrict")?!0: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"),0===this.$element.children(".steps-container").length&&(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')),d=this.$nextBtn.children().detach(),this.nextText=a.trim(this.$nextBtn.text()),this.$nextBtn.append(d),this.$prevBtn.on("click.fu.wizard",a.proxy(this.previous,this)),this.$nextBtn.on("click.fu.wizard",a.proxy(this.next,this)),this.$element.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=-1===b||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;d>c;c++)h=a('
    • '),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 c>f?(b.remove(),h.find('.step-pane[data-step="'+d+'"]:first').remove(),void f++):!1}),this.syncSteps(),this.numSteps=g.find("li").length,this.setState()},setState:function(){var b=this.currentStep>1,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,1>q?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=1&&c<=this.numSteps?(this.currentStep=c,this.setState()):(c=this.$element.find(".steps li.active:first").attr("data-step"),isNaN(c)||(this.currentStep=parseInt(c,10),this.setState())),b=this):(b={step:this.currentStep},this.$element.find(".steps li.active:first[data-name]").length&&(b.stepname=this.$element.find(".steps li.active:first").attr("data-name"))),b}},a.fn.wizard=function(b){var d,e=Array.prototype.slice.call(arguments,1),f=this.each(function(){var f=a(this),g=f.data("fu.wizard"),h="object"==typeof b&&b;g||f.data("fu.wizard",g=new c(this,h)),"string"==typeof b&&(d=g[b].apply(g,e))});return void 0===d?f:d},a.fn.wizard.defaults={disablePreviousStep:!1,selectedItem:{step:-1}},a.fn.wizard.Constructor=c,a.fn.wizard.noConflict=function(){return a.fn.wizard=b,this},a(document).on("mouseover.fu.wizard.data-api","[data-initialize=wizard]",function(b){var c=a(b.target).closest(".wizard");c.data("fu.wizard")||c.wizard(c.data())}),a(function(){a("[data-initialize=wizard]").each(function(){var b=a(this);b.data("fu.wizard")||b.wizard(b.data())})})}(a),function(a){var b=a.fn.infinitescroll,c=function(b,c){this.$element=a(b),this.$element.addClass("infinitescroll"),this.options=a.extend({},a.fn.infinitescroll.defaults,c),this.curScrollTop=this.$element.scrollTop(),this.curPercentage=this.getPercentage(),this.fetchingData=!1,this.$element.on("scroll.fu.infinitescroll",a.proxy(this.onScroll,this)),this.onScroll()};c.prototype={constructor:c,destroy:function(){return this.$element.remove(),this.$element.empty(),this.$element[0].outerHTML},disable:function(){this.$element.off("scroll.fu.infinitescroll")},enable:function(){this.$element.on("scroll.fu.infinitescroll",a.proxy(this.onScroll,this))},end:function(b){var c=a('
      ');c.append(b?b:"---------"),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(''),c.append("object"==typeof this.options.hybrid?this.options.hybrid.label:''),c.on("click.fu.infinitescroll",function(){c.remove(),f()}),d.append(c)):f()},onScroll:function(){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=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='
    • Remove
    • ',this.options=a.extend({},a.fn.pillbox.defaults,c),-1===this.options.readonly?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)))};c.prototype={constructor:c,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)}}this.$element.trigger("clicked.fu.pillbox",this.getItemData(c))},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,d,e=this;if(a)for(b=b?b:1,c=0;b>c&&(d=e.$pillGroup.find("> .pill:nth-child("+a+")"),d);c++)d.remove();else this.$pillGroup.find(".pill").remove(),this._removePillTrigger({method:"removeAll"})},placeItems:function(){var b,c,d,e,f=[];!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&&(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,c,d,e,f=this,g=this.$addItem.val();if(this.acceptKeyCodes[a.keyCode])return this.options.onKeyDown&&this._isSuggestionsOpen()&&(e=this.$suggest.find(".pillbox-suggest-sel"),e.length&&(g=e.html(),b=e.data("value"),c=e.data("attr"))),(g.replace(/[ ]*\,[ ]*/,"").match(/\S/)||this.options.allowEmptyPills&&g.length)&&(this._closeSuggestions(),this.$addItem.hide(),c?this.addItems({text:g,value:b,attr:JSON.parse(c)},!0):this.addItems({text:g,value:b},!0),setTimeout(function(){f.$addItem.show().val("").attr({size:10})},0)),a.preventDefault(),!0;if(8===a.keyCode||46===a.keyCode){if(!g.length)return a.preventDefault(),this.options.edit&&this.currentEdit?(this.cancelEdit(),!0):(this._closeSuggestions(),d=this.$pillGroup.children(".pill:last"),d.hasClass("pillbox-highlight")?this._removeElement(this.getItemData(d,{el:d})):d.addClass("pillbox-highlight"),!0)}else g.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,d,e,f,g,h=this;this.$element.removeClass("truncate"),this.$addItemWrap.removeClass("truncated"),this.$pillGroup.find(".pill").removeClass("truncated"),b&&(this.$element.addClass("truncate"),c=this.$element.width(),d=!1,e=0,f=this.$pillGroup.find(".pill").length,g=0,this.$pillGroup.find(".pill").each(function(){var b=a(this);d?b.addClass("truncated"):(e++,h.$moreCount.text(f-e),g+b.outerWidth(!0)+h.$addItemWrap.outerWidth(!0)<=c?g+=b.outerWidth(!0):(h.$moreCount.text(f-e+1),b.addClass("truncated"),d=!0))}),e===f&&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?!1:void(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)))},_closeSuggestions:function(){this.$suggest.html("").parent().removeClass("open")},_isSuggestionsOpen:function(){return this.$suggest.parent().hasClass("open")},_keySuggestions:function(a){var b,c=this.$suggest.find("li.pillbox-suggest-sel"),d=38===a.keyCode;a.preventDefault(),c.length?(b=d?c.prev():c.next(),b.length||(b=this.$suggest.find(d?"li:last":"li:first")),b&&(b.addClass("pillbox-suggest-sel"),c.removeClass("pillbox-suggest-sel"))):(c=this.$suggest.find("li:first"),c.addClass("pillbox-suggest-sel"))}},a.fn.pillbox=function(b){var d,e=Array.prototype.slice.call(arguments,1),f=this.each(function(){var f=a(this),g=f.data("fu.pillbox"),h="object"==typeof b&&b;g||f.data("fu.pillbox",g=new c(this,h)),"string"==typeof b&&(d=g[b].apply(g,e))});return void 0===d?f:d},a.fn.pillbox.defaults={onAdd:void 0,onRemove:void 0,onKeyDown:void 0,edit:!1,readonly:-1,truncate:!1,acceptKeyCodes:[13,188],allowEmptyPills:!1},a.fn.pillbox.Constructor=c,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.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.viewOptions={},this.viewType=null,this.$filters.selectlist(),this.$pageSize.selectlist(),this.$primaryPaging.find(".combobox").combobox(),this.$search.search(),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.$element.trigger("pageChanged.fu.repeater",[b.text,b]),f.pageInputChange(b.text)}),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.$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"),-1!==this.options.defaultView?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})})};c.prototype={constructor:c,clear:function(b){function c(b){var d=[];b.children().each(function(){var b=a(this),e=b.attr("data-preserve");"deep"===e?(b.detach(),d.push(b)):"shallow"===e&&(c(b),b.detach(),d.push(b))}),b.empty(),b.append(d)}var d,e;b=b||{},b.preserve?(!this.infiniteScrollingEnabled||b.clearInfinite)&&c(this.$canvas):this.$canvas.empty(),d=void 0!==b.viewChanged?b.viewChanged:!1,e=a.fn.repeater.viewTypes[this.viewType]||{},!d&&e.cleared&&e.cleared.call(this,{options:b})},clearPreservedDataSourceOptions:function(){this.storedDataSourceOpts=null},destroy:function(){var b;return this.$element.find("input").each(function(){a(this).attr("value",a(this).val())}),this.$canvas.empty(),b=this.$element[0].outerHTML,this.$element.find(".combobox").combobox("destroy"),this.$element.find(".selectlist").selectlist("destroy"),this.$element.find(".search").search("destroy"),this.infiniteScrollingEnabled&&a(this.infiniteScrollingCont).infinitescroll("destroy"),this.$element.remove(),a(window).off("resize.fu.repeater."+this.stamp),b},disable:function(){var a="disable",b="disabled";this.$search.search(a),this.$filters.selectlist(a),this.$views.find("label").attr(b,b),this.$pageSize.selectlist(a),this.$primaryPaging.find(".combobox").combobox(a),this.$secondaryPaging.attr(b,b),this.$prevBtn.attr(b,b),this.$nextBtn.attr(b,b),this.$element.addClass("disabled"),this.$element.trigger("disabled.fu.repeater")},enable:function(){var a="disabled",b="enable",c="page-end";this.$search.search(b),this.$filters.selectlist(b),this.$views.find("label").removeAttr(a),this.$pageSize.selectlist("enable"),this.$primaryPaging.find(".combobox").combobox(b),this.$secondaryPaging.removeAttr(a),this.$prevBtn.hasClass(c)||this.$prevBtn.removeAttr(a),this.$nextBtn.hasClass(c)||this.$nextBtn.removeAttr(a),this.$element.removeClass("disabled"),this.$element.trigger("enabled.fu.repeater")},getDataOptions:function(b){var c,d,e={},f={};return b=b||{},f.filter=this.$filters.length>0?this.$filters.selectlist("selectedItem"):{text:"All",value:"all"},f.view=this.currentView,this.infiniteScrollingEnabled||(f.pageSize=this.$pageSize.length>0?parseInt(this.$pageSize.selectlist("selectedItem").value,10):25),void 0!==b.pageIncrement&&(null===b.pageIncrement?this.currentPage=0:this.currentPage+=b.pageIncrement),f.pageIndex=this.currentPage,c=this.$search.length>0?this.$search.find("input").val():"",""!==c&&(f.search=c),b.dataSourceOptions&&(e=b.dataSourceOptions,b.preserveDataSourceOptions&&(this.storedDataSourceOpts=this.storedDataSourceOpts?a.extend(this.storedDataSourceOpts,e):e)),this.storedDataSourceOpts&&(e=a.extend(this.storedDataSourceOpts,e)),d=a.fn.repeater.viewTypes[this.viewType]||{},d=d.dataOptions,d?(d=d.call(this,f),f=a.extend(d,e)):f=a.extend(f,e),f},infiniteScrolling:function(a,b){var c,d,e=this.$element.find(".repeater-itemization"),f=this.$element.find(".repeater-pagination");b=b||{},a?(this.infiniteScrollingEnabled=!0,this.infiniteScrollingEnd=b.end,delete b.dataSource,delete b.end,this.infiniteScrollingOptions=b,e.hide(),f.hide()):(c=this.infiniteScrollingCont,d=c.data(),delete d.infinitescroll,c.off("scroll"),c.removeClass("infinitescroll"),this.infiniteScrollingCont=null,this.infiniteScrollingEnabled=!1,this.infiniteScrollingEnd=null,this.infiniteScrollingOptions={},e.show(),f.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:0/0,this.currentPage+1>=d&&this.infiniteScrollingCont.infinitescroll("end",b)},initInfiniteScrolling:function(){var b,c,d=this.$canvas.find('[data-infinite="true"]:first');d=d.length<1?this.$canvas:d,d.data("fu.infinitescroll")?d.infinitescroll("enable"):(c=this,b=a.extend({},this.infiniteScrollingOptions),b.dataSource=function(a,b){c.infiniteScrollingCallback=b,c.render({pageIncrement:1})},d.infinitescroll(b),this.infiniteScrollingCont=d)},initViewTypes:function(b){function c(a){function d(){a++,e>a?c(a):b()}g[a].initialize?g[a].initialize.call(f,{},function(){d()}):d()}var d,e,f=this,g=[];for(d in a.fn.repeater.viewTypes)g.push(a.fn.repeater.viewTypes[d]);e=g.length,e>0?c(0):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(){var a="disabled";this.$nextBtn.attr(a,a),this.$prevBtn.attr(a,a),this.pageIncrement=1,this.$element.trigger("nextClicked.fu.repeater"),this.render({pageIncrement:this.pageIncrement})},pageInputChange:function(a){var b;a!==this.lastPageInput&&(this.lastPageInput=a,a=parseInt(a,10)-1,b=a-this.currentPage,this.$element.trigger("pageChanged.fu.repeater",a),this.render({pageIncrement:b}))},pagination:function(a){var b,c,d,e="active",f="disabled",g=a.page,h="page-end",i=a.pages;if(this.currentPage=void 0!==g?g:0/0,this.$primaryPaging.removeClass(e),this.$secondaryPaging.removeClass(e),i<=this.viewOptions.dropPagingCap){for(this.$primaryPaging.addClass(e),b=this.$primaryPaging.find(".dropdown-menu"),b.empty(),c=0;i>c;c++)d=c+1,b.append('
      • '+d+"
      • ");this.$primaryPaging.find("input.form-control").val(this.currentPage+1)}else this.$secondaryPaging.addClass(e),this.$secondaryPaging.val(this.currentPage+1);this.lastPageInput=this.currentPage+1+"",this.$pages.html(i),this.currentPage+1=0?(this.$prevBtn.removeAttr(f),this.$prevBtn.removeClass(h)):(this.$prevBtn.attr(f,f),this.$prevBtn.addClass(h)),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(){var a="disabled";this.$nextBtn.attr(a,a),this.$prevBtn.attr(a,a),this.pageIncrement=-1,this.$element.trigger("previousClicked.fu.repeater"),this.render({pageIncrement:this.pageIncrement})},render:function(b){var c,d,e=this,f=!1,g=a.fn.repeater.viewTypes[this.viewType]||{};b=b||{},this.disable(),b.changeView&&this.currentView!==b.changeView&&(d=this.currentView,this.currentView=b.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),f=!0,b.viewChanged=f,this.$element.trigger("viewChanged.fu.repeater",this.currentView),this.infiniteScrollingEnabled&&e.infiniteScrolling(!1),g=a.fn.repeater.viewTypes[this.viewType]||{},g.selected&&g.selected.call(this,{prevView:d})),b.preserve=void 0!==b.preserve?b.preserve:!f,this.clear(b),(!this.infiniteScrollingEnabled||this.infiniteScrollingEnabled&&f)&&this.$loader.show().loader("play"),c=this.getDataOptions(b),this.viewOptions.dataSource(c,function(a){a=a||{},e.infiniteScrollingEnabled?e.infiniteScrollingCallback({}):(e.itemization(a),e.pagination(a)),e.runRenderer(g,a,function(){e.infiniteScrollingEnabled&&((f||b.clearInfinite)&&e.initInfiniteScrolling(),e.infiniteScrollPaging(a,b)),e.$loader.hide().loader("pause"),e.$element.trigger("rendered.fu.repeater",{data:a,options:c,renderOptions:b}),e.$element.trigger("loaded.fu.repeater",c),e.enable()})})},resize:function(){var b,c,d=-1===this.viewOptions.staticHeight?this.$element.attr("data-staticheight"):this.viewOptions.staticHeight,e={};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")},b=("true"===d||d===!0?this.$element.height():parseInt(d,10))-this.$element.find(".repeater-header").outerHeight()-this.$element.find(".repeater-footer").outerHeight()-("auto"===c.bottom?0:parseInt(c.bottom,10))-("auto"===c.top?0:parseInt(c.top,10)),this.$viewport.outerHeight(b)):this.$canvas.removeClass("scrolling"),e.resize&&e.resize.call(this,{height:this.$element.outerHeight(),width:this.$element.outerWidth()})},runRenderer:function(b,c,d){function e(b,c){var d;c&&(d=c.action?c.action:"append","none"!==d&&void 0!==c.item&&(b=void 0!==c.container?a(c.container):b,b[d](c.item)))}var f,g,h,i,j,k;if(b.render)b.render.call(this,{container:this.$canvas,data:c},function(){d()});else{if(b.before&&(i=b.before.call(this,{container:this.$canvas,data:c}),e(this.$canvas,i)),f=this.$canvas.find('[data-container="true"]:last'),f=f.length>0?f:this.$canvas,b.renderItem){for(j=b.repeat||"data.items",j=j.split("."),"data"===j[0]||"this"===j[0]?(k="this"===j[0]?this:c,j.shift()):(j=[],k=[],window.console&&window.console.warn&&window.console.warn('WARNING: Repeater plugin "repeat" value must start with either "data" or "this"')),g=0,h=j.length;h>g;g++){if(void 0===k[j[g]]){k=[],window.console&&window.console.warn&&window.console.warn("WARNING: Repeater unable to find property to iterate renderItem on.");break}k=k[j[g]]}for(g=0,h=k.length;h>g;g++)i=b.renderItem.call(this,{container:f,data:c,index:g,subset:k}),e(f,i)}b.after&&(i=b.after.call(this,{container:this.$canvas,data:c}),e(this.$canvas,i)),d()}},setViewOptions:function(b){var c={},d=b.split(".")[1];c=this.options.views?this.options.views[d]||this.options.views[b]||{}:{},this.viewOptions=a.extend({},this.options,c)},viewChanged:function(b){var c=a(b.target),d=c.val();this.render({changeView:d,pageIncrement:null})}},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},a.fn.repeater.viewTypes={},a.fn.repeater.Constructor=c,a.fn.repeater.noConflict=function(){return a.fn.repeater=b,this}}(a),function(a){function b(b,c,d,e,f){var g=e[f].className,h=c[d][e[f].property],i=a(""),j=e[f]._auto_width,k=e[f].property;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),this.viewOptions.list_columnRendered&&this.viewOptions.list_columnRendered({container:b,columnAttr:e[f].property,item:i,rowData:c[d]},function(){})}function c(b,c,d){var e,f,g,h,i,j="glyphicon-chevron-down",k=".glyphicon.rlc:first",l="glyphicon-chevron-up",m=a('
        '),n=a(""),o=this;if(m.data("fu_item_index",d),m.prepend(c[d].label),n.html(m.html()).find("[id]").removeAttr("id"),n.append(m),e=n.add(m),h=m.find(k),i=h.add(n.find(k)),this.viewOptions.list_actions&&"@_ACTIONS_@"===c[d].property){var p=this.list_actions_width;n.css("width",p),m.css("width",p)}f=c[d].className,void 0!==f&&e.addClass(f),g=c[d].sortable,g&&(e.addClass("sortable"),m.on("click.fu.repeaterList",function(){o.list_sortProperty="string"==typeof g?g:c[d].property,m.hasClass("sorted")?h.hasClass(l)?(i.removeClass(l).addClass(j),o.list_sortDirection="desc"):o.viewOptions.list_sortClearing?(e.removeClass("sorted"),i.removeClass(j),o.list_sortDirection=null,o.list_sortProperty=null):(i.removeClass(j).addClass(l),o.list_sortDirection="asc"):(b.find("th, .repeater-list-heading").removeClass("sorted"),i.removeClass(j).addClass(l),o.list_sortDirection="asc",e.addClass("sorted")),o.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(n)}function d(c,d,e){var f,g,h=a(""),i=this;for(this.viewOptions.list_selectable&&(h.addClass("selectable"),h.attr("tabindex",0),h.data("item_data",d[e]),h.on("click.fu.repeaterList",function(){var b=a(this);b.hasClass("selected")?(b.removeClass("selected"),b.find(".repeater-list-check").remove(),i.$element.trigger("deselected.fu.repeaterList",b)):("multi"!==i.viewOptions.list_selectable&&(i.$canvas.find(".repeater-list-check").remove(),i.$canvas.find(".repeater-list tbody tr.selected").each(function(){a(this).removeClass("selected"),i.$element.trigger("deselected.fu.repeaterList",a(this))})),b.addClass("selected"),b.find("td:first").prepend('
        '),i.$element.trigger("selected.fu.repeaterList",b))}),h.keyup(function(a){13===a.keyCode&&h.trigger("click.fu.repeaterList")})),this.viewOptions.list_actions&&!this.viewOptions.list_selectable&&h.data("item_data",d[e]),c.append(h),f=0,g=this.list_columns.length;g>f;f++)b.call(this,h,d,e,this.list_columns,f);this.viewOptions.list_rowRendered&&this.viewOptions.list_rowRendered({container:c,item:h,rowData:d[e]},function(){})}function e(b,c){var d,e=b.find("tbody");e.length<1&&(e=a(''),b.append(e)),c.items&&c.items.length<1&&(d=a(''),d.find("td").append(this.viewOptions.list_noItemsHTML),e.append(d))}function f(b,d){function e(a,b){if(!b)return!1;if(!a||b.length!==a.length)return!0;for(f=0,i=b.length;i>f;f++){if(!a[f])return!0;for(h in b[f])if(a[f][h]!==b[f][h])return!0}return!1}var f,h,i,j,k=d.columns||[],l=b.find("thead");if(this.list_firstRender||e(this.list_columns,k)||0===l.length){if(l.remove(),this.list_columns=k,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};k.push(m)}for(l=a(''),j=l.find("tr"),f=0,i=k.length;i>f;f++)c.call(this,j,k,f);b.prepend(l),g.call(this,j)}}function g(b){var c,d,e,f,g=[],h=this;if(this.viewOptions.list_columnSizing&&(c=0,f=0,b.find("th").each(function(){var b,d=a(this),e=0===d.next("th").length;void 0!==h.list_columns[c].width?(b=h.list_columns[c].width,d.outerWidth(b),f+=d.outerWidth(),e?d.outerWidth(""):h.list_columns[c]._auto_width=b):g.push({col:d,index:c,last:e}),c++}),d=g.length,d>0))for(e=Math.floor((this.$canvas.width()-f)/d),c=0;d>c;c++)g[c].last||(g[c].col.outerWidth(e),this.list_columns[g[c].index]._auto_width=e)}function h(){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))):c>0?"firefox":""}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 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)+")");c.addClass("sorted")}))},a.fn.repeater.Constructor.prototype.list_getSelectedItems=function(){var b=[];return this.$canvas.find(".repeater-list 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.list_positionHeadings=function(){var b=this.$element.find(".repeater-list-wrapper"),c=b.offset().left,d=b.scrollLeft();b.find(".repeater-list-heading").each(d>0?function(){var b=a(this),d=b.parents("th:first").offset().left-c+"px";b.addClass("shifted").css("left",d)}:function(){a(this).removeClass("shifted").css("left","")})},a.fn.repeater.Constructor.prototype.list_setSelectedItems=function(b,c){function d(){h=a(this),f=h.data("item_data")||{},f[b[g].property]===b[g].value&&e(h,b[g].selected)}function e(a,b){b=void 0!==b?b:!0,b?(c||"multi"===j||k.list_clearSelectedItems(),a.hasClass("selected")||(a.addClass("selected"),a.find("td:first").prepend('
        '))):(a.find(".repeater-list-check").remove(),a.removeClass("selected"))}var f,g,h,i,j=this.viewOptions.list_selectable,k=this;for(a.isArray(b)||(b=[b]),i=c===!0||"multi"===j?b.length:j&&b.length>0?1:0,g=0;i>g;g++)void 0!==b[g].index?(h=this.$canvas.find(".repeater-list table tbody tr:nth-child("+(b[g].index+1)+")"),h.length>0&&e(h,b[g].selected)):void 0!==b[g].property&&void 0!==b[g].value&&this.$canvas.find(".repeater-list table tbody tr").each(d)},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.outerHeight(b.outerHeight()),c.outerWidth(b.outerWidth())})},a.fn.repeater.Constructor.prototype.list_setFrozenColumns=function(){var b=this.$canvas.find(".table-frozen"),c=this.$element.find(".repeater-list .repeater-list-wrapper > table"),d=this.$element.find(".repeater-list"),e=this.viewOptions.list_frozenColumns;if(b.length<1){var f=a('
        ').insertBefore(c),g=c.clone().addClass("table-frozen");g.find("th:not(:lt("+e+"))").remove(),g.find("td:not(:nth-child(n+0):nth-child(-n+"+e+"))").remove();var h=g.clone().removeClass("table-frozen");h.find("tbody").remove();var i=a('
        ').append(h);f.append(g),d.append(i),this.$canvas.addClass("frozen-enabled")}this.$element.find(".repeater-list table.table-frozen tr").each(function(b){a(this).height(c.find("tr:eq("+b+")").height())});var j=c.find("td:eq(0)").outerWidth();this.$element.find(".frozen-column-wrapper, .frozen-thead-wrapper").width(j)},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,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;c>b;b++){var h=this.viewOptions.list_actions.items[b],i=h.html();d+='
      • '+i+"
      • "}var j='
        ";if(g.length<1){var k=a('
        ').insertBefore(f),l=f.clone().addClass("table-actions");if(l.find("th:not(:lt(1))").remove(),l.find("td:not(:nth-child(n+0):nth-child(-n+1))").remove(),"multi"===this.viewOptions.list_selectable)l.find("thead tr").html('
        '+j+"
        ");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",parseInt([b])+1)}),k.append(l),this.$canvas.addClass("actions-enabled")}this.$element.find(".repeater-list .actions-column-wrapper, .repeater-list .actions-column-wrapper td, .repeater-list .actions-column-wrapper th").css("width",this.list_actions_width),this.$element.find(".repeater-list .actions-column-wrapper th .repeater-list-heading").css("width",parseInt(this.list_actions_width)+1+"px"),this.$element.find(".repeater-list table.table-actions tr").each(function(b){a(this).height(f.find("tr:eq("+b+")").height())}),this.$element.find(".table-actions .action-item").on("click",function(){var b=a(this).data("action"),c=a(this).data("row");e.list_getActionItems(b,c)})},a.fn.repeater.Constructor.prototype.list_getActionItems=function(b,c){var d=this.$canvas.find(".repeater-list-wrapper > table tbody tr:nth-child("+c+")"),e=a.grep(this.viewOptions.list_actions.items,function(a){return a.name===b})[0];e.clickAction&&e.clickAction({item:d,rowData:d.data("item_data")},function(){})},a.fn.repeater.Constructor.prototype.list_sizeActionsTable=function(){var a=this.$element.find(".repeater-list-wrapper > table"),b=this.$element.find(".repeater-list-wrapper .actions-column-wrapper thead th .repeater-list-heading");b.outerHeight(a.find("thead th .repeater-list-heading").outerHeight())},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},initialize:function(a,b){this.list_sortDirection=null,this.list_sortProperty=null,this.list_actions_width=void 0!==this.viewOptions.list_actions.width?this.viewOptions.list_actions.width:"37px",b()},resize:function(){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"),g=this;return d.length<1&&(d=a('
        '),d.find(".repeater-list-wrapper").on("scroll.fu.repeaterList",function(){g.viewOptions.list_columnSyncing&&g.list_positionHeadings()}),(g.viewOptions.list_frozenColumns||g.viewOptions.list_actions)&&b.container.on("scroll.fu.repeaterList",function(){g.list_positionColumns()}),b.container.append(d)),c=d.find("table"),f.call(this,c,b.data),e.call(this,c,b.data),!1},renderItem:function(a){return d.call(this,a.container,a.subset,a.index),!1},after:function(){var a;return this.viewOptions.list_columnSyncing&&(this.list_sizeHeadings(),this.list_positionHeadings()),this.viewOptions.list_frozenColumns&&this.list_setFrozenColumns(),this.viewOptions.list_actions&&(this.list_createItemActions(),this.list_sizeActionsTable()),(this.viewOptions.list_frozenColumns||this.viewOptions.list_actions)&&this.list_positionColumns(),a=this.$canvas.find(".repeater-list-heading.sorted"),a.length>0&&this.list_highlightColumn(a.data("fu_item_index")),!1}})}(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:!0,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;i>g;g++)void 0!==b[g].index?(h=a(),j=0,this.$canvas.find(".repeater-thumbnail-cont .selectable").each(d),h.length>0&&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 d&&(g.addClass("selectable"),g.on("click",function(){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),this.$startTime.combobox(),""===this.$startTime.find("input").val()&&this.$startTime.combobox("selectByIndex",0),this.$repeatIntervalSpinbox.spinbox("0"===this.$repeatIntervalSpinbox.find("input").val()?{value:1,min:1}:{min:1}),this.$endAfter.spinbox({value:1,min:1}),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))};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="(.)",h=".*?",i="\\d",j=".*?",k="(\\d)",l=new RegExp(g+h+i+j+k,["i"]),m=l.exec(c);if(null!==m){var n=m[1],o=m[2],p="+"===n?1:-1;f.setUTCHours(f.getUTCHours()+p*parseInt(o,10))}}var q=f.getTimezoneOffset();return f.setMinutes(q),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"))},getValue:function(){var b,c=this.$repeatIntervalSpinbox.spinbox("value"),d="",e=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 f,g=this.$timeZone.selectlist("selectedItem");f=function(a,b){var c,d="";return d+=a.getFullYear(),d+=b,c=a.getMonth()+1,d+=10>c?"0"+c:c,d+=b,c=a.getDate(),d+=10>c?"0"+c:c};var h,i,j,k,l,m,n,o;n=""+f(this.$startDate.datepicker("getDate"),"-"),n+="T",j=b.search("am")>=0,k=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),j&&b[0]>11?b[0]=0:k&&b[0]<12&&(b[0]+=12),n+=b[0]<10?"0"+b[0]:b[0],n+=":",n+=b[1]<10?"0"+b[1]:b[1],n+="+00:00"===g.offset?"Z":g.offset,"none"===e?d="FREQ=DAILY;INTERVAL=1;COUNT=1;":"secondly"===e?(d="FREQ=SECONDLY;",d+="INTERVAL="+c+";"):"minutely"===e?(d="FREQ=MINUTELY;",d+="INTERVAL="+c+";"):"hourly"===e?(d="FREQ=HOURLY;",d+="INTERVAL="+c+";"):"daily"===e?(d+="FREQ=DAILY;",d+="INTERVAL="+c+";"):"weekdays"===e?(d+="FREQ=DAILY;",d+="BYDAY=MO,TU,WE,TH,FR;",d+="INTERVAL=1;"):"weekly"===e?(i=[],this.$element.find(".repeat-days-of-the-week .btn-group input:checked").each(function(){i.push(a(this).data().value)}),d+="FREQ=WEEKLY;",d+="BYDAY="+i.join(",")+";",d+="INTERVAL="+c+";"):"monthly"===e?(d+="FREQ=MONTHLY;",d+="INTERVAL="+c+";",o=this.$element.find("input[name=repeat-monthly]:checked").val(),"bymonthday"===o?(h=parseInt(this.$element.find(".repeat-monthly-date .selectlist").selectlist("selectedItem").text,10),d+="BYMONTHDAY="+h+";"):"bysetpos"===o&&(i=this.$element.find(".repeat-monthly-day .month-days").selectlist("selectedItem").value,m=this.$element.find(".repeat-monthly-day .month-day-pos").selectlist("selectedItem").value,d+="BYDAY="+i+";",d+="BYSETPOS="+m+";")):"yearly"===e&&(d+="FREQ=YEARLY;",o=this.$element.find("input[name=repeat-yearly]:checked").val(),"bymonthday"===o?(l=this.$element.find(".repeat-yearly-date .year-month").selectlist("selectedItem").value,h=this.$element.find(".repeat-yearly-date .year-month-day").selectlist("selectedItem").text,d+="BYMONTH="+l+";",d+="BYMONTHDAY="+h+";"):"bysetpos"===o&&(i=this.$element.find(".repeat-yearly-day .year-month-days").selectlist("selectedItem").value,m=this.$element.find(".repeat-yearly-day .year-month-day-pos").selectlist("selectedItem").value,l=this.$element.find(".repeat-yearly-day .year-month").selectlist("selectedItem").value,d+="BYDAY="+i+";",d+="BYSETPOS="+m+";",d+="BYMONTH="+l+";"));var p=this.$endSelect.selectlist("selectedItem").value,q="";"none"!==e&&("after"===p?q="COUNT="+this.$endAfter.spinbox("value")+";":"date"===p&&(q="UNTIL="+f(this.$endDate.datepicker("getDate"),"")+";")),d+=q;var r={startDateTime:n,timeZone:{name:g.name,offset:g.offset},recurrencePattern:d};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"))},setValue:function(b){var c,d,e,f,g,h,i,j,k,l,m;if(b.startDateTime)j=b.startDateTime.split("T"),k=j[0],j[1]?(j[1]=j[1].split(":"),c=parseInt(j[1][0],10),g=j[1][1]?parseInt(j[1][1].split("+")[0].split("-")[0].split("Z")[0],10):0,h=12>c?"AM":"PM",0===c?c=12:c>12&&(c-=12),g=10>g?"0"+g:g,l=c+":"+g,j=c+":"+g+" "+h,this.$startTime.find("input").val(j),this.$startTime.combobox("selectByText",j)):l="00:00";else{l="00:00";var n=this.$startDate.datepicker("getDate");k=n.getFullYear()+"-"+n.getMonth()+"-"+n.getDate()}if(e="li[data",b.timeZone?(e+="string"==typeof b.timeZone?'-name="'+b.timeZone:b.timeZone.name?'-name="'+b.timeZone.name:'-offset="'+b.timeZone.offset,e+='"]',m=b.timeZone.offset,this.$timeZone.selectlist("selectBySelector",e)):b.startDateTime?(j=b.startDateTime.split("T")[1],j=j?j.search(/\+/)>-1?"+"+a.trim(j.split("+")[1]):j.search(/\-/)>-1?"-"+a.trim(j.split("-")[1]):"+00:00":"+00:00",m="+00:00"===j?"Z":j,e+='-offset="'+j+'"]',this.$timeZone.selectlist("selectBySelector",e)):m="Z",b.recurrencePattern){for(i={},j=b.recurrencePattern.toUpperCase().split(";"),d=0,f=j.length;f>d;d++)""!==j[d]&&(e=j[d].split("="),i[e[0]]=e[1]);if("DAILY"===i.FREQ)e="MO,TU,WE,TH,FR"===i.BYDAY?"weekdays":"1"===i.INTERVAL&&"1"===i.COUNT?"none":"daily";else if("SECONDLY"===i.FREQ)e="secondly";else if("MINUTELY"===i.FREQ)e="minutely";else if("HOURLY"===i.FREQ)e="hourly";else if("WEEKLY"===i.FREQ){if(i.BYDAY)for(e=this.$element.find(".repeat-days-of-the-week .btn-group"),e.find("label").removeClass("active"),j=i.BYDAY.split(","),d=0,f=j.length;f>d;d++)e.find('input[data-value="'+j[d]+'"]').prop("checked",!0).parent().addClass("active");e="weekly"}else"MONTHLY"===i.FREQ?(this.$element.find(".repeat-monthly input").removeAttr("checked").removeClass("checked"),this.$element.find(".repeat-monthly label.radio-custom").removeClass("checked"),i.BYMONTHDAY?(j=this.$element.find(".repeat-monthly-date"),j.find("input").addClass("checked").prop("checked",!0),j.find("label.radio-custom").addClass("checked"),j.find(".selectlist").selectlist("selectByValue",i.BYMONTHDAY)):i.BYDAY&&(j=this.$element.find(".repeat-monthly-day"),j.find("input").addClass("checked").prop("checked",!0),j.find("label.radio-custom").addClass("checked"),i.BYSETPOS&&j.find(".month-day-pos").selectlist("selectByValue",i.BYSETPOS),j.find(".month-days").selectlist("selectByValue",i.BYDAY)),e="monthly"):"YEARLY"===i.FREQ?(this.$element.find(".repeat-yearly input").removeAttr("checked").removeClass("checked"),this.$element.find(".repeat-yearly label.radio-custom").removeClass("checked"),i.BYMONTHDAY?(j=this.$element.find(".repeat-yearly-date"),j.find("input").addClass("checked").prop("checked",!0),j.find("label.radio-custom").addClass("checked"),i.BYMONTH&&j.find(".year-month").selectlist("selectByValue",i.BYMONTH),j.find(".year-month-day").selectlist("selectByValue",i.BYMONTHDAY)):i.BYSETPOS&&(j=this.$element.find(".repeat-yearly-day"),j.find("input").addClass("checked").prop("checked",!0),j.find("label.radio-custom").addClass("checked"),j.find(".year-month-day-pos").selectlist("selectByValue",i.BYSETPOS),i.BYDAY&&j.find(".year-month-days").selectlist("selectByValue",i.BYDAY),i.BYMONTH&&j.find(".year-month").selectlist("selectByValue",i.BYMONTH)),e="yearly"):e="none";if(i.COUNT)this.$endAfter.spinbox("value",parseInt(i.COUNT,10)),this.$endSelect.selectlist("selectByValue","after");else if(i.UNTIL){j=i.UNTIL,8===j.length&&(j=j.split(""),j.splice(4,0,"-"),j.splice(7,0,"-"),j=j.join(""));var o=this.$timeZone.selectlist("selectedItem"),p="+00:00"===o.offset?"Z":o.offset,q=this.setUtcTime(j,l,p);this.$endDate.datepicker("setDate",q),this.$endSelect.selectlist("selectByValue","date")}else this.$endSelect.selectlist("selectByValue","never");this.endSelectChanged(),i.INTERVAL&&this.$repeatIntervalSpinbox.spinbox("value",parseInt(i.INTERVAL,10)),this.$repeatIntervalSelect.selectlist("selectByValue",e),this.repeatIntervalSelectChanged()}var r=this.setUtcTime(k,l,m);this.$startDate.datepicker("setDate",r)},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)}); \ No newline at end of file diff --git a/package.json b/package.json index f4b5c99ee..d3921c69f 100644 --- a/package.json +++ b/package.json @@ -75,7 +75,7 @@ "test": "grunt travisci --verbose" }, "title": "Fuel UX", - "version": "3.9.0", + "version": "3.9.1", "volo": { "baseDir": "lib", "dependencies": {