",{class:t.classes.wrapper}),"absolute"===n.css("position")&&(a.css({position:"absolute",top:n.css("top"),right:n.css("right"),bottom:n.css("bottom"),left:n.css("left")}),n.css({position:"static",top:"auto",right:"auto",bottom:"auto",left:"auto"})),o.maxHeight>0&&r.css("maxHeight",o.maxHeight+"px")},this.makeScrolls=function(){(l=new s("vertical")).setContent(r),l.getDOMHolder().appendTo(a),(d=new s("horizontal")).setContent(r),d.getDOMHolder().appendTo(a)},this.refresh=function(){this.hasScroll().vertical||this.hasScroll().horizontal?(this.enable(),l.resize(),d.resize()):this.disable()},this.setHeight=function(e){o.maxHeight=parseInt(e),o.maxHeight>0&&r.css({height:o.maxHeight,maxHeight:o.maxHeight})},this.setScrollTop=function(e){r.scrollTop(e)},this.incScrollTop=function(e){var t=r.scrollTop();r.scrollTop(t+e)},this.decScrollTop=function(e){var t=r.scrollTop();r.scrollTop(t-e)},this.enable=function(){a.removeClass(t.classes.wrapperDisabled).removeClass(t.classes.horizontal).removeClass(t.classes.vertical).addClass(t.classes.wrapper),this.hasScroll().vertical&&a.addClass(t.classes.vertical),this.hasScroll().horizontal&&a.addClass(t.classes.horizontal)},this.disable=function(){a.removeClass(t.classes.wrapper).removeClass(t.classes.horizontal).removeClass(t.classes.vertical).addClass(t.classes.wrapperDisabled)},this.makeDom(),this.makeScrolls(),a.insertAfter(r).append(r),this.bindEvents(),this.refresh()},s=function(i){var o="horizontal"===i?"horizontal":"vertical",s=null,n=null,a=null;this.makeDom=function(){s=e("
",{class:t.classes.scroll+" "+t.classes[o]}),(n=e("
",{class:t.classes.scrollBar})).append('
'),s.append(n)},this.getDOMHolder=function(){return s},this.setContent=function(e){a=e},this.getAvailableSpace=function(){return"horizontal"===o?s.width()-n.width():s.height()-n.height()},this.getContentSpace=function(){return"horizontal"===o?a[0].scrollWidth-a[0].offsetWidth:a[0].scrollHeight-a[0].offsetHeight},this.getRatio=function(e,t){return e/t},this.getScrollValue=function(e){return Math.round(this.getContentSpace()*e)},this.scrollContent=function(e,t){var i="horizontal"===o?{scrollLeft:e}:{scrollTop:e};a.stop().animate(i,t,"easeOutQuint")},this.getClickPositionFromEvent=function(e){var t,i,s;return"horizontal"===o?(t=e.offsetX?e.offsetX:e.originalEvent.layerX,i=n[0].offsetLeft,s=t-n[0].offsetWidth):(t=e.offsetY?e.offsetY:e.originalEvent.layerY,i=n[0].offsetTop,s=t-n[0].offsetHeight),t>i&&(t=s)<0&&(t=0),t},this.bindEvents=function(){var i=this;n.draggable({axis:"horizontal"===o?"x":"y",containment:"parent",start:function(){e(this).addClass(t.classes.dragged)},stop:function(){e(this).removeClass(t.classes.dragged)},drag:function(e,t){var s=i.getAvailableSpace(),n="horizontal"===o?t.position.left:t.position.top,a=i.getRatio(n,s),r=i.getScrollValue(a);i.scrollContent(r,0)}}),s.on("mousedown",(function(e){if(e.preventDefault(),e.stopPropagation(),e.target===this){var o=i.getClickPositionFromEvent(e),s=i.getAvailableSpace(),n=i.getRatio(o,s),a=i.getScrollValue(n);i.scrollContent(a,t.animTime)}}))},this.resize=function(){var e,i="horizontal"===o?"width":"height";e=(e=(e="height"===i?a[0].offsetHeight/a[0].scrollHeight:a[0].offsetWidth/a[0].scrollWidth)
t.scrollBarMaxSize?t.scrollBarMaxSize:e,n.css(i,100*e+"%"),this.reposition()},this.reposition=function(){var e,t="horizontal"===o?"left":"top";e="left"===t?a[0].scrollLeft/this.getContentSpace():a[0].scrollTop/this.getContentSpace();var i=Math.round(this.getAvailableSpace()*e);n.stop().css(t,i+"px")},this.makeDom(),this.bindEvents()};e.fn.customScroll=function(t){return i[t]?i[t].apply(this,Array.prototype.slice.call(arguments,1)):"object"!=typeof t&&t?void e.error("Method "+t+" does not exist on jQuery.customScroll"):i.init.apply(this,arguments)}})?o.apply(t,s):o)||(e.exports=n)},600:function(e,t,i){var o=function(e){var t="";return t+='',(e.titleKeyI18N||e.title)&&(t+='
',e.titleKeyI18N?t+="{% i18n $tpl.titleKeyI18N %}":t+=e.title,t+="
"),t+='
',e.SuccessfulRoute&&(t+='
"),t+="
"};o.includes=[],e.exports=new(i(9))(o,"ajax-dialog")},608:function(e,t,i){var o,s,n;!function(a){"use strict";s=[i(0),i(5)],void 0===(n="function"==typeof(o=function(e,t){var i=e(document),o={classes:{container:"custom-input",mask:"mask webfonts",label:"custom-label"},selectors:{container:"customInput-",mask:"customInput-mask-"}};function s(t,i){var s=this;this.options=e.extend({},o,i),this.$selector=e(t),this.init(),e("body").on("rebuild.CustomInput",(function(){s.$selector=e(t),s.init()}))}return s.prototype.init=function(){var i=this;this.$labels=e("label").filter((function(e,t){return!(null===t.getAttribute("for")&&(void 0===t.htmlFor||""===t.htmlFor))})),this.$selector.each((function(o,s){s.customized&&1===s.customized?t.warn("CustomInput: customInput already applied, skipping.",s):!1!==e(s).is("[type=checkbox], [type=radio]")?i.customizeInput(s):t.error("CustomInput: input type is not checkbox or radio.",s)}))},s.prototype.customizeInput=function(t){var i=e(t),o=String(Math.random()).split(".")[1],s=i.attr("id"),n=i.closest('label[for="'+s+'"]'),a=i.attr("data-custom-input"),r=0;a="undefined"!==a&&-1!==["xsmall","small","medium","list","list invert"].indexOf(a)?" "+a:"";var l=e("",{id:this.options.selectors.container+o,class:this.options.classes.container+a}),d=e("",{id:this.options.selectors.mask+o,class:this.options.classes.mask+" "+i.attr("type")});if(0===n.length){r=1,l=i.wrapAll(l),d.insertBefore(l);for(var c=0,h=this.$labels.length;c'};o.includes=[],e.exports=new(i(9))(o,"default")},627:function(e,t,i){"use strict";var o,s,n;s=[i(0)],void 0===(n="function"==typeof(o=function(e){function t(e){this.data={id:e||0,link:{width:0,height:0,x:0,y:0},content:{wrapper:!1,show:!1,width:0,x:0,y:0,triangle:{y:0,margin:20,position:"left"},html:""},browserWindow:{width:0}}}return e.extend(t.prototype,{set:function(t){t&&e.extend(!0,this.data,t)},get:function(){return this.data},getOrientation:function(){var e=this.data.link,t=this.data.content;return this.data.browserWindow.width
e.x-Math.round(t.width/2)?"left":"center"},setPosition:function(){var e=this.data.link,t=this.data.content,i=Math.round(e.width/2),o=Math.round(t.width/2),s=8,n=10,a=this.getOrientation(),r={left:{left:20},center:{left:o-s},right:{left:t.width-30}},l={content:{left:{x:e.x,y:e.height+e.y+n},center:{x:e.x-o+i,y:e.height+e.y+n},right:{x:e.x-(t.width-e.width),y:e.height+e.y+n}}[a]};l.content.triangle=r[a],this.set(l)},isVisible:function(){return this.data.content.show},setHide:function(){this.data.content.show=!1},setShow:function(){this.setPosition(),this.data.content.show=!0},setWrapper:function(e){this.data.content.wrapper=e},isWrapper:function(){return this.data.content.wrapper},getId:function(){return this.data.id}}),t})?o.apply(t,s):o)||(e.exports=n)},678:function(e,t,i){var o,s,n;!function(a){"use strict";s=[i(0),i(15),i(8),i(6),i(679),i(126)],void 0===(n="function"==typeof(o=function(e,t,i,o,s){return function(n,a){var r={uiSelector:'[data-ui="datepicker"]',departureDate:null,returnDate:null,showOtherMonths:!1,dateFormat:void 0!==o.config.formatDate?o.config.formatDate:"DD.MM.YYYY",minDate:void 0!==o.config.FormMinDate?o.config.FormMinDate:"+1d",maxDate:"+365d",showOn:"both",buttonText:"",constrainInput:!1,showAnim:!1,callbackBeforeShow:function(){}},l={closeText:"Done",prevText:"Prev",nextText:"Next",currentText:"Today",monthNames:["January","February","March","April","May","June","July","August","September","October","November","December"],monthNamesShort:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],dayNames:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],dayNamesShort:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],dayNamesMin:["Su","Mo","Tu","We","Th","Fr","Sa"],weekHeader:"Wk",firstDay:1,isRTL:!1,yearSuffix:""};function d(){var t={monthNames:[],monthNamesShort:[],dayNames:[],dayNamesShort:[],dayNamesMin:[],text:["closeText","prevText","nextText","currentText","weekHeader"]};return e.each(t,(function(e,o){if("text"!==e){if("object"==typeof l[e])for(var s=l[e].length,n=0;n0){var u=e(d);a!==u.attr("name")&&u.val().length>0&&n.datepicker("option",{minDate:c.determineDate(u.val()).format(r.dateFormat)})}else void 0===l&&"string"==typeof d&&d.length>0&&n.datepicker("option",{minDate:d});if(void 0===l&&e(h).length>0){var p=e(h);a!==p.attr("name")&&p.val().length>0&&n.datepicker("option",{maxDate:c.determineDate(p.val()).format(r.dateFormat)})}else void 0===l&&"string"==typeof h&&h.length>0&&n.datepicker("option",{maxDate:h});o.dpDiv.addClass("notranslate"),r.callbackBeforeShow(o)}}),e.extend(e.datepicker,{_checkOffset:function(e,t){return t}}),r=e.extend({},r,o),d(),n||void 0!==i&&(n=d()),l=e.extend({},l,n),e.datepicker.setDefaults(l);var a=e.extend({},r,l,{dateFormat:s(r.dateFormat,s.formatDate.momentJS,s.formatDate.jqueryUI)});e(r.uiSelector).datepicker(a).andSelf().attr("readonly","readonly")};return c.constructor=c,c.determineDate=function(i,o,s){var n={numeric:function(i,o){var s=new t.DateTime;return e.isArray(o)&&new t.DateTime(o[0]).isValid()?s=new t.DateTime(o[0]):"string"==typeof o&&(s=new t.DateTime(o)),i>0?s.add("days",i):s.subtract("days",i)},string:function(i,o){var s=new t.DateTime;e.isArray(o)&&new t.DateTime(o[0]).isValid()?s=new t.DateTime(o[0]):"string"==typeof o&&(s=new t.DateTime(o));for(var n=/([+\-]?[0-9]+)\s*(d|D|w|W|m|M|y|Y)?/g,a=n.exec(i);a;){switch(a[2]||"d"){case"d":case"D":s=s.add("days",parseInt(a[1],10));break;case"w":case"W":s=s.add("days",7*parseInt(a[1],10));break;case"m":case"M":s=s.add("months",parseInt(a[1],10));break;case"y":case"Y":s=s.add("years",parseInt(a[1],10))}a=n.exec(i)}return s},date:function(i){return"string"==typeof i&&new t.DateTime(i).isValid()?new t.DateTime(i):e.isArray(i)&&new t.DateTime(i[0]).isValid()?new t.DateTime(i[0]):new t.DateTime}};return null===i||""===i?new t.DateTime:"string"==typeof i&&void 0===o&&new t.DateTime(i).isValid()||e.isArray(i)&&new t.DateTime(i[0]).isValid()?n.date(i):"string"==typeof date?n.string(i,o):"number"==typeof date?n.numeric(i,o):s},c.getAttr=function(e,t,i){return void 0!==e.attr("data-"+t)?e.attr("data-"+t):i},c(n,a)}})?o.apply(t,s):o)||(e.exports=n)}()},679:function(e,t,i){var o,s;o=[i(0),i(680),i(681)],void 0===(s=function(e,t,i){"use strict";var o=function(e,t,i){for(var o=function(e,t){var i=[],o=0;for(var s in e)if(e.hasOwnProperty(s)){if(!t[s])continue;i.push({value:e[s],key:s,id:o++})}return i.sort((function(e,t){return t.value.length-e.value.length})),i}(t,i),s=0;sn&&e",{class:i.cssClass+" "+i.classes.field+" "+t.className}),c=e("",{class:i.classes.fieldText}).html(" "),n.append(d.append(c)),""===l.val()&&n.addClass(i.classes.unselected)),!i.showNative){var a={class:i.classes.optionsHolder+" "+i.holderCssClass};a[i.serialNumberAttrName]=o,u=e("
",a);var r=i.zIndex||parseInt(l.css("z-index"),10);if(isNaN(r)||u.css("z-index",r),u.append(e("
",{class:i.classes.triangle})),h=e(""),l.is(":disabled")&&n.addClass(i.classes.disabledItem),s.isSearchSelect){var p=e('');g=e(''),i.searchSelectPlaceholder&&g.attr("placeholder",i.searchSelectPlaceholder),p.append(g),u.addClass("search-select-options").append(p)}i.accordion?(n.addClass(i.classes.accordion),u.addClass(i.classes.accordion),m.parent().append(u.append(h))):e("body").append(u.append(h)),i.mouseStatsHide&&u.before("\x3c!-- StartMouseStatsHide --\x3e").after("\x3c!-- EndMouseStatsHide --\x3e")}},this.makeOptionItems=function(){var t,o,s,n,a,r=e();return l.find("option").each((function(){"function"==typeof i.labelFormatter?(t=i.labelFormatter(this),o=t.label,s=t.displayLabel,u.addClass("extra-labels-dialog")):(o=this.label||this.innerText,s=o),""!==o&&!1!==o&&(n=""!==this.value||""===this.value?this.value:this.innerText,a=e("- ").html(o).data("value",n).data("displayLabel",s),this.disabled&&a.addClass(i.classes.disabledItem),r.push(a.get(0)))})),r},this.setNativeDisplayLabel=function(){var t,o;return l.find("option").each((function(){var s=e(this);if("function"==typeof i.labelFormatter){var n=i.labelFormatter(this);t=n.label,o=n.displayLabel}else t=this.label||this.innerText,o=t;s.data("displayLabel",o)})),!1},this.open=function(){var e=this;if(this.isOpen=!0,n.addClass(i.classes.active),u&&u.addClass(i.classes.active),this.refresh(!1),!i.accordion&&!i.showNative&&(this.repositionOptionsHolder(),e.isSearchSelect)){var o=e.getItemById(t.selectedIndex);g.focus(),e.updatePosition(o)}},this.close=function(){this.isOpen=!1,n.removeClass(i.classes.active),u&&(u.removeClass(i.classes.active),this.isSearchSelect&&u.find(".search-input").val("").trigger("keyup"))},this.select=function(i){e(t).find("option").removeAttr("selected");var o=e(i).index();t.selectedIndex=o,l.trigger("change")},this.selectByValue=function(e){var t=this.getItemByValue(e);null!==t&&this.select(t)},this.getItemById=function(e){return h?h.find("li").get(e):m.find("option").get(e)},this.highlightSelected=function(t){var o=e(t);o.siblings().removeClass(i.classes.selectedItem),o.addClass(i.classes.selectedItem),this.updatePosition(t),!0===this.getHolder(!0)&&c.text(e(t).data("displayLabel")),""===l.val()?n.addClass(i.classes.unselected):n.removeClass(i.classes.unselected)},this.updatePosition=function(t){var o=t.offsetTop,s=e(t).closest("ul").scrollTop();h&&(o>s+i.maxHeight||o
]+)>)","ig");h.children().each((function(t){var o=e(this),n=o.html().replace(d,""),l=s.val().toLowerCase(),c=n.toLowerCase().indexOf(l);-1===c?(o.addClass("hidden"),r.eq(t).prop("disabled",!0)):(o.removeClass("hidden"),r.eq(t).prop("disabled",!1),a&&(o.addClass(i.classes.firstFiltered),a=!1),o.html(n.slice(0,c)+""+n.slice(c,c+l.length)+""+n.slice(c+l.length)))})),h.customScroll("setScrollTop",0),h.customScroll("refresh")})),u.on("focusout",o,(function(){var e=l.children();t.close(),h.find("."+i.classes.firstFiltered+", .hidden").removeClass(i.classes.firstFiltered+" hidden"),e.prop("disabled",!1)}))))},this.highlightNextItem=function(e){var t,o=i.classes.firstFiltered,n=h.find("."+o),a="next"===e?0:-1;n.length||(n=h.find(".selected")),(t=n[e+"All"]("li").not(".hidden").eq(0)).length&&(n.removeClass(i.classes.firstFiltered),n.length||(t=h.children().not(".hidden").eq(a)),t.addClass(i.classes.firstFiltered),s.updatePosition(t[0]),h.customScroll("refresh"))},this.repositionOptionsHolder=function(){var t=2===s.getHolder(!0)?e(i.of):n,o=e("."+i.classes.triangle,u);if(i.maxItems>0){var a=0;e.each(e("li",u),(function(t,o){if(t===i.maxItems)return!1;a+=e(o).outerHeight()})),h.customScroll("setHeight",a),h.customScroll("refresh")}var l=t.outerWidth()u.width()&&u.css("width",l);var d=String(i.position||"center,center").split(","),c=o.outerWidth(),p=null,f=null,m=null;switch(m=t.offset().top-(i.fixedPosition?e(window).scrollTop():0)+t.outerHeight(),d[1]){case"left":p=c,f=t.offset().left-r(t,c);break;case"right":p=u.width()-c-o.width(),f=t.offset().left-u.width()+t.outerWidth();break;case"center":p=(u.width()-o.width())/2,f=t.offset().left-(u.width()-t.outerWidth())/2}o.css("left",p+"px"),u.css("left",f+"px").css("top",m+"px"),i.fixedPosition&&u.addClass(i.classes.fixedClass)},this.refresh=function(e){if(e&&!i.showNative){this.close();var t=this.makeOptionItems();h.children().remove().end().append(t),h.customScroll({maxHeight:i.maxHeight,axis:"y"})}i.showNative?this.setNativeDisplayLabel():h.customScroll("refresh"),this.reselectItem()},this.reselectItem=function(){if(e(t).find(":selected").is(":disabled")){var o=e(t).find("option").filter(':not(:disabled)[value][value!=""]');1===o.length?s.selectByValue(e(o[0]).val()):s.select(t.options[0])}var a=this.getItemById(t.selectedIndex);null!=a&&this.highlightSelected(a),l.is(":disabled")?n.addClass(i.classes.disabledItem):n.removeClass(i.classes.disabledItem)},this.getHolder=function(t){t=t||!1;var s={class:i.showNative?i.classes.holderNative:i.classes.holder};s[i.serialNumberAttrName]=o;var n=e("",s);return null!==i.triggerOf&&p.length>0?t?2:(f=p.prev(i.of),p):null!==i.of&&f.length>0?t?3:f:!!t||n},this.makeDom(),!0===s.getHolder(!0)?(n.insertAfter(l).prepend(l),l.addClass("behind")):(e("
",{class:i.classes.selectHide}).insertAfter(l).prepend(l),l.addClass("behind")),this.bindEvents(),this.refresh(!0)};function a(){for(var e=0;e