(function(n,t,i){if(typeof i=="undefined")throw new Error("This application's JavaScript requires jQuery");i(function(){n.connect=n.connect||{};var t=i("body");(new StateToggler).restoreState(t);setTimeout(function(){i(".selected-site").addClass("active")},500)})})(window,document,window.jQuery),function(n){var t=n("#cookiebanner"),r=window.localStorage.getItem("cookiebanner"),i=r?JSON.parse(r):{last_accepted:undefined};!i.last_accepted||(new Date).getTime()-new Date(i.last_accepted).getTime()>2592e6?t.show():t.hide();t.find(".btn").on("click",function(){t.hide();i.last_accepted=new Date;window.localStorage.setItem("cookiebanner",JSON.stringify(i))})}(jQuery),function(n,t,i){i(function(){function u(n){var i=t[n];return i?i:(console.error("Resource key "+n+" not found."),n)}var t={},r=location.protocol+"//"+location.hostname+(location.port&&":"+location.port)+"/";i.getJSON(r+"Resource/GetResources",function(i){t=i;n.resourcesLoaded=!0});n.translate=u})}(window,document,window.jQuery),function(n,t,i){i(function(){n.connect=n.connect||{};var r=location.protocol+"//"+location.hostname+(location.port&&":"+location.port)+"/";i.getJSON(r+"Resource/GetDateFormats",function(n){i.fn.datetimepicker&&(connect.datetimepicker=function(t){t.find(".datepicker").datetimepicker({format:n.shortDateFormat.toUpperCase(),locale:"de"});t.find(".timepicker").datetimepicker({format:"HH:mm"});t.find(".date").click(function(n){n.preventDefault();i(this).find(".datepicker").data("DateTimePicker")&&i(this).find(".datepicker").data("DateTimePicker").show();i(this).find(".timepicker").data("DateTimePicker")&&i(this).find(".timepicker").data("DateTimePicker").show()})},connect.datetimepicker(i(t)))})})}(window,document,window.jQuery),function(n,t,i){n.connect=n.connect||{};i.fn.colorpicker&&(connect.colorpicker=function(n){n.find(".app-colorpicker").colorpicker({format:"hex"})},connect.colorpicker(i(t)))}(window,document,window.jQuery),function(n,t){function i(){n.connect=n.connect||{};n.connect.fullscreen=function(n,i,f){n.on("click",function(n){n.preventDefault();r(f&&f.length?f[0]:t.documentElement)});i.on("click",function(n){n.preventDefault();u()})}}function r(n){n.requestFullscreen?n.requestFullscreen():n.mozRequestFullScreen?n.mozRequestFullScreen():n.webkitRequestFullscreen?n.webkitRequestFullscreen():n.msRequestFullscreen&&n.msRequestFullscreen()}function u(){t.exitFullscreen?t.exitFullscreen():t.mozCancelFullScreen?t.mozCancelFullScreen():t.webkitExitFullscreen?t.webkitExitFullscreen():t.msExitFullscreen&&t.msExitFullscreen()}i()}(window,document,window.jQuery),function(n,t,i){i(function(){function r(n,t){n.find('a[btn-action="btn-delete"]').on("click",function(n){n.preventDefault();var f=i(this).attr("href"),e=i(this).closest(".panel, tr, .deletable"),r=i(this).data("dlg-confirm-text"),u=i(this).data("dlg-success-text");u=u?u:translate("TheItemHasBeenDeleted");r=r?r:translate("YouWillNotBeAbleToRecoverThisItem");swal({title:translate("AreYouSure"),text:r,type:"warning",showCancelButton:!0,confirmButtonColor:"#DD6B55",confirmButtonText:translate("Yes"),cancelButtonText:translate("No"),closeOnConfirm:!1},function(){i.post(f).then(function(){swal(translate("Deleted")+"!",u,"success");e.remove();typeof t=="function"&&t()},function(){sweetAlert(translate("Oops"),translate("SomethingWentWrong"),"error")})})})}r(i(t));n.connect.deleteDialog=r})}(window,document,window.jQuery),function(n,t,i){function r(n,t,r,u,f){var e=BootstrapDialog.show({type:BootstrapDialog.TYPE_DEFAULT,title:t,message:function(){return i("<div><\/div>").load(n,function(){var t=this;connect.colorpicker(i(this));connect.datetimepicker(i(this));typeof f=="function"&&f(i(this));i(this).find("#save-btn").on("click",function(f){f.preventDefault();var o={};i.each(i(t).find("form").serializeArray(),function(n,t){o[t.name]&&o[t.name]!=="true"?i.isArray(o[t.name])?o[t.name].push(t.value):o[t.name]=[o[t.name],t.value]:o[t.name]=o[t.name]&&o[t.name]==="true"?"true":t.value});i.post(n,o).then(function(n){if(i(t).find(".field-validation-error, .field-validation-valid").text(""),n.success){swal({title:translate("Saved")+"!",text:r,type:"success"},function(){u();e.close()});return}i.each(n.errormessages,function(n,r){var f=i(t).find('[name="'+r.field+'"]'),u=f.siblings(".field-validation-error, .field-validation-valid");u.length===0&&(u=f.parent().siblings(".field-validation-error, .field-validation-valid"));u.text(r.errors[0])})},function(){sweetAlert(translate("Oops"),translate("SomethingWentWrong"),"error")})})})}})}if(typeof i=="undefined")throw new Error("This application's JavaScript requires jQuery");n.connect.initCreateEditDialog=function(n,t,i,u,f){var e=n.attr("href");n.on("click",function(n){n.preventDefault();r(e,t,i,u,f)})}}(window,document,window.jQuery),function(n){n.APP_COLORS={primary:"#5d9cec",success:"#27c24c",info:"#23b7e5",warning:"#ff902b",danger:"#f05050",inverse:"#131e26",green:"#37bc9b",pink:"#f532e5",purple:"#7266ba",dark:"#3a3f51",yellow:"#fad732","gray-darker":"#232735","gray-dark":"#3a3f51",gray:"#dde6e9","gray-light":"#e4eaec","gray-lighter":"#edf1f2"};n.APP_MEDIAQUERY={desktopLG:1200,desktop:992,tablet:768,mobile:480}}(window,document,window.jQuery),function(n,t,i,r){i(function(){var t=i("body");toggle=new StateToggler;i("[data-toggle-state]").on("click",function(u){u.stopPropagation();var e=i(this),f=e.data("toggleState"),s=e.data("target"),h=e.attr("data-no-persist")!==r,o=s?i(s):t;f&&(o.hasClass(f)?(o.removeClass(f),h||toggle.removeState(f)):(o.addClass(f),h||toggle.addState(f)));i(n).resize()})});n.StateToggler=function(){var n="jq-toggleState",t={hasWord:function(n,t){return new RegExp("(^|\\s)"+t+"(\\s|$)").test(n)},addWord:function(n,t){if(!this.hasWord(n,t))return n+(n?" ":"")+t},removeWord:function(n,t){if(this.hasWord(n,t))return n.replace(new RegExp("(^|\\s)*"+t+"(\\s|$)*","g"),"")}};return{addState:function(r){var u=i.localStorage.get(n);u=u?t.addWord(u,r):r;i.localStorage.set(n,u)},removeState:function(r){var u=i.localStorage.get(n);u&&(u=t.removeWord(u,r),i.localStorage.set(n,u))},restoreState:function(t){var r=i.localStorage.get(n);r&&t.addClass(r)}}}}(window,document,window.jQuery),function(n,t,i){function l(){var n=i("<div/>",{"class":"dropdown-backdrop"});n.insertAfter(".aside").on("click mouseenter",function(){c()})}function e(n){n.siblings("li").removeClass("open").end().toggleClass("open")}function a(n){var r,o,h;if(c(),r=n.children("ul"),!r.length)return i();if(n.hasClass("open"))return e(n),i();var s=i(".aside"),l=i(".aside-inner"),a=parseInt(l.css("padding-top"),0)+parseInt(s.css("padding-top"),0),t=r.clone().appendTo(s);e(n);o=n.position().top+a-u.scrollTop();h=f.height();t.addClass("nav-floating").css({position:p()?"fixed":"absolute",top:o,bottom:t.outerHeight(!0)+o>h?0:"auto"});t.on("mouseleave",function(){e(n);t.remove()});return t}function c(){i(".sidebar-subnav.nav-floating").remove();i(".dropdown-backdrop").remove();i(".sidebar li.open").removeClass("open")}function v(){return s.hasClass("touch")}function y(){return r.hasClass("aside-collapsed")}function p(){return r.hasClass("layout-fixed")}function o(){return r.hasClass("aside-hover")}var f,s,r,u,h;i(function(){var t,c,p,e,w;f=i(n);s=i("html");r=i("body");u=i(".sidebar");h=APP_MEDIAQUERY;t=u.find(".collapse");t.on("show.bs.collapse",function(n){n.stopPropagation();i(this).parents(".collapse").length===0&&t.filter(".in").collapse("hide")});c=i(".sidebar .active").parents("li");o()||c.addClass("active").children(".collapse").collapse("show");u.find("li > a + ul").on("show.bs.collapse",function(n){o()&&n.preventDefault()});p=v()?"click":"mouseenter";e=i();u.on(p,".nav > li",function(){(y()||o())&&(e.trigger("mouseleave"),e=a(i(this)),l())});if(w=u.data("sidebarAnyclickClose"),typeof w!="undefined")i(".wrapper").on("click.sidebar",function(n){if(r.hasClass("aside-toggled")){var t=i(n.target);t.parents(".aside").length||t.is("#user-block-toggle")||t.parent().is("#user-block-toggle")||r.removeClass("aside-toggled")}})})}(window,document,window.jQuery)