function initializeQuickMenuSlider(){jQuery(".quickmenu-slider").length>0&&(owlMenu=$(".quickmenu-slider"),owlMenu.owlCarousel({loop:!0,nav:!1,dots:!1,items:4,responsive:{0:{items:1},768:{items:2},1300:{items:3},1600:{items:4}}}),$(".carousel-menu .owl-next-button").click(function(){owlMenu.trigger("next.owl.carousel")}),$(".carousel-menu .owl-prev-button").click(function(){owlMenu.trigger("prev.owl.carousel")}))}function getNextDay(n,t){return n<=t?moment().isoWeekday(t):moment().add(1,"weeks").isoWeekday(t)}newCOMer=window.newCOMer||{};newCOMerCms=window.newCOMer||{};newCOMerViechtach=window.newCOMer||{};newCOMer.Global=newCOMer.Global||{};newCOMer.Global.Helper=newCOMer.Global.Helper||{};var owlMenu;jQuery(document).ready(function(){jQuery(".mainNavigation .SubMenuPoint.active").each(function(){jQuery(this).parents("ul").collapse("show")});initializeQuickMenuSlider();jQuery(window).on("scroll",function(){jQuery(".menu").hasClass("affix")?jQuery(".translatorOverlay").addClass("affixed"):jQuery(".translatorOverlay").removeClass("affixed")});jQuery(window).on("resize orientationchange",function(){jQuery(".translatorOverlay").is(":visible")&&(newCOMer.Global.Helper.toggleTranslator(!1),jQuery(".translatorOverlay").removeClass("full-translator"),jQuery(".translatorOverlay").removeClass("affixed"),jQuery(".translatorOverlay").css("top","").css("left",""));jQuery(".menuResponsive").attr("data-open")==="true"&&jQuery(window).width()>768&&(newCOMer.Global.Helper.toggleMenuResponsive(!1),newCOMer.Global.Helper.toggleMenu(!0));jQuery(".menuOverlay").attr("data-open")==="true"&&jQuery(window).width()<=768&&(newCOMer.Global.Helper.toggleMenu(!1),newCOMer.Global.Helper.toggleMenuResponsive(!0))});jQuery(".video-wrapper").length>0&&jQuery(".video-wrapper").each(function(){var n=jQuery(this).find(".video-trigger");jQuery(this).find("input[type='button']").on("click",function(){n.hide().siblings(".video-layer").show().children("iframe").attr("src",n.attr("data-source")+"?rel=0&controls=1&showinfo=0&autoplay=1")})})});newCOMer.Global.Helper.hideAllMenus=function(){jQuery(".menuOverlay").attr("data-open")==="true"&&newCOMer.Global.Helper.toggleMenu(!1);jQuery(".menuResponsive").attr("data-open")==="true"&&newCOMer.Global.Helper.toggleMenuResponsive(!1);jQuery(".searchOverlay").attr("data-open")==="true"&&newCOMer.Global.Helper.toggleSearch(!1);jQuery(".contactOverlay").attr("data-open")==="true"&&newCOMer.Global.Helper.toggleContact(!1);jQuery(".translatorOverlay").attr("data-open")==="true"&&newCOMer.Global.Helper.toggleTranslator(!1);jQuery(".fontsizeOverlay").attr("data-open")==="true"&&newCOMer.Global.Helper.toggleFontsize(!1)};newCOMer.Global.Helper.syncAndSanitize=function(n,t){var i=jQuery(n).val();i=newCOMer.Global.Helper.sanitizeString(i);jQuery(t).val(i).removeAttr("data-userhaschanged")};newCOMer.Global.Helper.sanitizeUsername=function(n){return n=n.replace(/[ß]/gi,"ss"),n=n.replace(/[ö]/gi,"oe"),n=n.replace(/[ü]/gi,"ue"),n=n.replace(/[ä]/gi,"ae"),n=n.normalize("NFD").replace(/[\u0300-\u036f]/g,""),n=n.replace(/[/\\?%*:|"„“–«»<>…+&!'’#~=$§(){}´`°^;,@]/g,""),n=n.replace(/\[]/g,""),n=n.replace(/[ _]/g,"-"),n=n.replace(/-+/g,"-"),n.toLowerCase()};newCOMer.Global.Helper.sanitizeString=function(n){return n=n.replace(/[ß]/gi,"ss"),n=n.replace(/[ö]/gi,"oe"),n=n.replace(/[ü]/gi,"ue"),n=n.replace(/[ä]/gi,"ae"),n=n.normalize("NFD").replace(/[\u0300-\u036f]/g,""),n=n.replace(/[/\\?%*:|"„“–«»<>…+&!'’#~=$§(){}´`°^;,.@]/g,""),n=n.replace(/\[]/g,""),n=n.replace(/[ _]/g,"-"),n=n.replace(/-+/g,"-"),n.toLowerCase()};newCOMer.Global.Helper.sanitizeStringFinalize=function(n){return n.replace(/(^-)|(-$)/g,"")};newCOMer.Global.Helper.openQuickMenu=function(n,t){var i="";if(jQuery("[data-overlay=true][data-open=true]").length>0&&(i=jQuery("[data-overlay=true][data-open=true]").attr("data-overlay-type"),newCOMer.Global.Helper.hideAllMenus()),i!==n)switch(n){case"menu":newCOMer.Global.Helper.toggleMenu(!0);break;case"menuresponsive":newCOMer.Global.Helper.toggleMenuResponsive(!0);break;case"search":newCOMer.Global.Helper.toggleSearch(!0);break;case"fontsize":newCOMer.Global.Helper.toggleFontsize(!0);break;case"contact":newCOMer.Global.Helper.toggleContact(!0);break;case"translator":newCOMer.Global.Helper.toggleTranslator(!0,t)}};newCOMer.Global.Helper.toggleContact=function(n){n?jQuery(".contactOverlay").fadeIn(function(){jQuery(".contactOverlay").attr("data-open","true");jQuery(".nav-link-contact i").attr("class",texts.iconBack)}):jQuery(".contactOverlay").fadeOut(function(){jQuery(".contactOverlay").attr("data-open","false");jQuery(".nav-link-contact i").attr("class",texts.iconContact)})};newCOMer.Global.Helper.toggleTranslator=function(n,t){if(n){if(t==="full"){var i=jQuery("div.menu .nav-link-translator").position().left-180;jQuery(".translatorOverlay").addClass("full-translator").css("top","0").css("left",i+"px");jQuery(".menu").hasClass("affix")?jQuery(".translatorOverlay").addClass("affixed"):jQuery(".translatorOverlay").removeClass("affixed")}else jQuery(".translatorOverlay").removeClass("full-translator").removeClass("affixed"),jQuery(".translatorOverlay").css("top","").css("left","");jQuery(".translatorOverlay").fadeIn(function(){jQuery(".nav-link-translator i").attr("class",texts.iconBack);jQuery(".translatorOverlay").attr("data-open","true")})}else jQuery(".translatorOverlay").fadeOut(function(){jQuery(".translatorOverlay").attr("data-open","false");jQuery(".nav-link-translator i").attr("class",texts.iconTranslator);jQuery(".translatorOverlay").removeClass("full-translator").removeClass("affixed").css("top","").css("left","")})};newCOMer.Global.Helper.toggleMenu=function(n){n?(jQuery(".menuOverlay .mainNavigation > ul").collapse("show"),jQuery(".menuOverlay").fadeIn(function(){jQuery(".nav-link-menu i").attr("class",texts.iconCloseMenu);jQuery("#hiddenMenu,#hiddenMenu2").removeClass("invisible");jQuery(".menuOverlay").attr("data-open","true")})):jQuery(".menuOverlay").fadeOut(function(){jQuery(".nav-link-menu i").attr("class",texts.iconMenu);jQuery("#hiddenMenu,#hiddenMenu2").addClass("invisible");jQuery(".menuOverlay").attr("data-open","false")})};newCOMer.Global.Helper.toggleMenuResponsive=function(n){n?(jQuery(".menuResponsiveList .mainNavigation > ul").collapse("hide"),jQuery("div.menuResponsiveList").fadeIn(function(){jQuery("div.menuResponsive").css("top","0");jQuery("a.nav-link-menu-responsive i").fadeOut(150,function(){jQuery(this).removeClass(texts.iconMenuAlternative).addClass(texts.iconCloseMenuAlternative).fadeIn(150)});jQuery(".menuResponsive").attr("data-open","true");jQuery(".menuResponsiveList .mainNavigationPoint").each(function(){var n=jQuery(this).siblings("ul"),t=jQuery(n).attr("id");jQuery(this).hasClass("hasSubmenu")&&(jQuery(this).attr("data-toggle","collapse").attr("data-target","#"+t).attr("aria-expanded","false").attr("aria-controls",t),jQuery(n).addClass("collapse"),jQuery(n).find("a.active").length>0&&(jQuery(n).collapse("show"),jQuery(this).addClass("active")))})})):(jQuery("div.menuResponsiveList").fadeOut(function(){jQuery("div.menuResponsive").css("top","");jQuery("a.nav-link-menu-responsive i").fadeOut(150,function(){jQuery(this).removeClass(texts.iconCloseMenuAlternative).addClass(texts.iconMenuAlternative).fadeIn(150)})}),jQuery(".menuResponsive").attr("data-open","false"))};newCOMer.Global.Helper.toggleSearch=function(n){n?(jQuery(".searchOverlay").fadeIn(200).attr("data-open","true"),jQuery(".nav-link-search i").attr("class",texts.iconBack),jQuery("input#QueryQuickSearch").focus()):(jQuery(".searchOverlay").fadeOut(200).attr("data-open","false"),jQuery(".nav-link-search i").attr("class",texts.iconSearch))};newCOMer.Global.Helper.toggleFontsize=function(n){n?(jQuery(".fontsizeOverlay").fadeIn(200).attr("data-open","true"),jQuery(".nav-link-fontsize i").attr("class",texts.iconBack),jQuery(".nav-link-fontsize-responsive i").attr("class",texts.iconBack)):(jQuery(".fontsizeOverlay").fadeOut(200).attr("data-open","false"),jQuery(".nav-link-fontsize i").attr("class",texts.iconFontsize),jQuery(".nav-link-fontsize-responsive i").attr("class",texts.iconFontsizeAlternative))};newCOMer.Global.Helper.saveFontsizePreferences=function(n){var t="font-size-preference",i=newCOMer.Global.Helper.readCookie(t);i!==""&&newCOMer.Global.Helper.deleteCookie(t);newCOMer.Global.Helper.createCookie(t,n,30);jQuery("html").attr("class",n);newCOMer.Global.Helper.toggleFontsize(!1)};newCOMer.Global.Helper.isInArray=function(n,t){return t.indexOf(n)>-1};newCOMer.Global.Helper.setStatusMessage=function(n,t,i,r){var u=jQuery(i);u.empty().append(jQuery("<div>",{"class":"alert alert-"+t}).html(n));u.fadeIn("slow",function(){u.css("display","block")});r!==undefined&&r()};newCOMer.Global.Helper.setEkkoLightbox=function(n,t){jQuery(document).on("click","."+n+" [data-toggle='lightbox']:not([data-gallery='navigateTo'])",function(n){n.preventDefault();jQuery(this).ekkoLightbox({additionalClass:t})})};newCOMer.Global.Helper.scrollTo=function(n){jQuery("#"+n).offset()!==undefined&&jQuery("html,body").stop().animate({scrollTop:jQuery("#"+n).offset().top},"500","swing")};newCOMer.Global.Helper.scrollToAnyClient=function(n){jQuery(n).offset()!==undefined&&jQuery("html,body").stop().animate({scrollTop:jQuery(n).offset().top-100},"500","swing")};newCOMer.Global.Helper.scrollToAndHighlight=function(n,t){jQuery("#"+n).offset()!==undefined&&jQuery("html,body").stop().animate({scrollTop:jQuery("#"+n).offset().top},"500",function(){var i=jQuery("#"+n+" td");i.addClass("highlight");window.setTimeout(function(){i.removeClass("highlight")},t)})};newCOMer.Global.Helper.goTo=function(n,t){t?window.open(n,"_blank"):document.location.href=n};newCOMer.Global.Helper.disableButton=function(n){var t=jQuery(n);t.children(".LoadingIcon").css("display","inline");t.prop("disabled","disabled")};newCOMer.Global.Helper.trackEvent=function(n){ga("send","event","User","Clicked",n)};newCOMer.Global.Helper.openQuickSearch=function(n,t){var i,r;n.length>0&&(i=jQuery("input.txtSchnellsuche"),i.val(n),r=jQuery.Event("keyup",[t]),r.which=n.charCodeAt(n.length-1),i.trigger(r))};newCOMer.Global.Helper.removeAllTooltips=function(){$(".tipsy").remove()};newCOMer.Global.Helper.closeAllFancyBoxes=function(){$.fancybox.close("all")};newCOMer.Global.Helper.addLoadingSpinner=function(n){n.html('<i class="fa fa-spinner loadingSpinner fa-pulse fa-2x fa-fw"><\/i>')};newCOMer.Global.Helper.isValueInteger=function(n){return!isNaN(n)&&function(n){return(n|0)===n}(parseFloat(n))};newCOMer.Global.Helper.getTranslatedText=function(n,t){var u=window.location.href,r="/Api/Text/Translate?ident="+n,i;return u.toLowerCase().indexOf("backend")>0&&(r="/Api/Text/TranslateAdmin?ident="+n),t!==undefined&&(r+="&languageID="+t),i=jQuery.ajax({dataType:"json",url:r,cache:!1,async:!1,success:function(n){return n}}).responseText,i=jQuery.parseJSON(i),i.status!==undefined?i.status.code==="ICO000"?i.translatedText:i.status.statusTypeText:(i=jQuery.parseJSON(i.Message),i.Status.Code+": "+i.Status.Message)};newCOMer.Global.Helper.toBase64=function(n){var i="/Api/Strings/ToBase64?text="+encodeURIComponent(n),t=jQuery.ajax({dataType:"json",url:i,cache:!1,async:!1,success:function(n){return n}}).responseText;return t=jQuery.parseJSON(t),t.status!==undefined?t.status.code==="ICO000"?t.text:t.status.statusTypeText:(t=jQuery.parseJSON(t.Message),t.Status.Code+": "+t.Status.Message)};newCOMer.Global.Helper.fromBase64=function(n){var i="/Api/Strings/FromBase64?text="+encodeURIComponent(n),t=jQuery.ajax({dataType:"json",url:i,cache:!1,async:!1,success:function(n){return n}}).responseText;return t=jQuery.parseJSON(t),t.status!==undefined?t.status.code==="ICO000"?t.text:t.status.statusTypeText:(t=jQuery.parseJSON(t.Message),t.Status.Code+": "+t.Status.Message)};newCOMer.Global.Helper.getUrlParameter=function(n,t){n=n.replace(/[\[]/,"\\[").replace(/[\]]/,"\\]");var r=new RegExp("[\\?&]"+n+"=([^&#]*)"),i=r.exec(t);return i===null?"":decodeURIComponent(i[1].replace(/\+/g," "))};newCOMer.Global.Helper.scrollToRoot=function(n,t){$(document).ready(function(){$(n).offset()!==undefined&&$(n).animate({scrollTop:$(t).offset().top},1e3)})};newCOMer.Global.Helper.showToastr=function(n,t){toastr.options={closeButton:!0,debug:!1,progressBar:!1,preventDuplicates:!0,positionClass:"toast-top-right",onclick:null,showDuration:"400",hideDuration:"1000",timeOut:"0",extendedTimeOut:"0",showEasing:"swing",hideEasing:"linear",showMethod:"fadeIn",hideMethod:"fadeOut"};toastr[t](n)};newCOMer.Global.Helper.showSuccessFast=function(n){newCOMer.Global.Helper.showSuccess(n,{timeOut:1e3})};newCOMer.Global.Helper.showSuccess=function(n,t){var i=$.extend({},{timeOut:2e3},t||{});toastr.options={closeButton:!0,debug:!1,progressBar:!0,preventDuplicates:!1,positionClass:"toast-top-right",onclick:null,showDuration:"400",hideDuration:"1000",timeOut:i.timeOut,extendedTimeOut:"0",showEasing:"swing",hideEasing:"linear",showMethod:"fadeIn",hideMethod:"fadeOut",toastClass:"toast toast-success alternate"};toastr.success(n)};newCOMer.Global.Helper.showError=function(n,t){var i=$.extend({},{timeOut:2e3,showDuration:400},t||{});toastr.options={closeButton:!0,debug:!1,progressBar:!0,preventDuplicates:!1,positionClass:"toast-top-right",onclick:null,showDuration:i.showDuration,hideDuration:1e3,timeOut:i.timeOut,extendedTimeOut:0,showEasing:"swing",hideEasing:"linear",showMethod:"fadeIn",hideMethod:"fadeOut"};toastr.error(n)};newCOMer.Global.Helper.hideAllToastrs=function(){toastr.clear()};newCOMer.Global.Helper.scrollButtons=function(){window.onscroll=function(){document.getElementById("ScrollButtons").style.display=document.body.scrollTop>20||document.documentElement.scrollTop>20?"block":"none"}};newCOMer.Global.Helper.scrollTopOfPage=function(){$("html, body").animate({scrollTop:0},"fast")};newCOMer.Global.Helper.scrollBottomOfPage=function(){$("html, body").animate({scrollTop:$(document).height()},"fast")};newCOMer.Global.Helper.select2KeywordMatcher=function(n,t){var i;return $.trim(n.term)===""?t:typeof t.text=="undefined"?null:(i=t.text,typeof t.element.dataset.keywords!="undefined"&&(i+=t.element.dataset.keywords),i.toLowerCase().indexOf(n.term.toLowerCase())>-1)?$.extend({},t,!0):null};newCOMer.Global.Helper.popupBlockerChecker={check:function(n){var t=this;n?/chrome/.test(navigator.userAgent.toLowerCase())?setTimeout(function(){t._is_popup_blocked(t,n)},200):n.onload=function(){t._is_popup_blocked(t,n)}:t._displayError()},_is_popup_blocked:function(n,t){t.innerHeight>0==!1&&n._displayError()},_displayError:function(){alert(newCOMer.Global.Helper.getTranslatedText("WarningPopupBlocker"))}};newCOMer.Global.Helper.setValidator=function(n,t){n.attr("class","");n.addClass("field-validation-error");n.html(t);n.show()};newCOMer.Global.Helper.unSetValidator=function(n){n.attr("class","");n.addClass("field-validation-valid");n.html("");n.hide()};newCOMer.Global.Helper.checkIsFloat=function(n){return n=n.replace(",","."),n=parseFloat(n),!isNaN(n)};newCOMer.Global.Helper.checkTextBoxEmpty=function(n,t,i){return $.trim(n.val()).length===0?newCOMer.Global.Helper.setValidator(t,i):newCOMer.Global.Helper.unSetValidator(t),$.trim(n.val()).length>0};newCOMer.Global.Helper.toggle=function(n){var t=$("#"+n);t.css("display")==="none"?t.slideDown("fast"):t.slideUp("fast")};newCOMer.Global.Helper.setSpinner=function(n){for(var t,u,i="<div class='sk-spinner sk-spinner-cube-grid' id='spinner'>",r=0;r<9;r++)i+="<div class='sk-cube'><\/div>";i+="<\/div>";t=n;u=t.find("#spinner").length>0;u||(t.append(i),t.addClass("sk-loading"))};newCOMer.Global.Helper.removeSpinner=function(n){var t=n,i=t.find("#spinner").length>0;i&&(t.remove("#spinner"),t.removeClass("sk-loading"))};newCOMer.Global.Helper.setSelect2Custom=function(){$(".select2").select2({language:"de",closeOnSelect:!0,width:"100%",matcher:newCOMer.Global.Helper.select2KeywordMatcher})};newCOMer.Global.Helper.setSelect2=function(){$(".select2").select2({language:"de",closeOnSelect:!0,width:"100%"})};newCOMer.Global.Helper.destroySelect2=function(){$(".select2").select2("destroy")};newCOMer.Global.Helper.setSelect2Tags=function(){$(".Select2Tags").select2({language:"de",closeOnSelect:!1,width:"100%",tags:!0,tokenSeparators:[","],placeholder:$(this).attr("placeholder")});$("[aria-owns='select2-SelectedTags-results'] .select2-search__field").on("keyup",function(n){n.keyCode===13&&n.preventDefault()})};newCOMer.Global.Helper.setSelect2Multiple=function(n){n!==undefined&&n!==null&&n!==""&&n!=="#"?$(n).select2({language:"de",closeOnSelect:!1,width:"100%"}):$(".select2Multiple").select2({language:"de",closeOnSelect:!1,width:"100%",placeholder:$(this).attr("placeholder")})};newCOMer.Global.Helper.setTooltips=function(){$(".nctooltip").tipsy({gravity:"n",className:"hidden-xs hidden-sm"})};newCOMer.Global.Helper.fixSelect2BootstrapModal=function(){$("select.select2:not(.normal)").each(function(){$(this).select2({dropdownParent:$(this).parent().parent(),width:"100%"})});$("select.select2Multiple:not(.normal)").each(function(){$(this).select2({dropdownParent:$(this).parent().parent(),width:"100%"})})};newCOMer.Global.Helper.closeModalWindowConfirm=function(n,t){return t===undefined&&(t=$("#"+n.target.id).parents(".modal").attr("id")),newCOMer.Global.Helper.closeModalWindow(n,t,!0)};newCOMer.Global.Helper.closeModalWindow=function(n,t,i){var r,u,f;if(t===undefined&&(t=$("#"+n.target.id).parents(".modal").attr("id")),i===undefined&&(i=!1),r=$("#"+t),!i){r.modal("hide");return}u=newCOMer.Global.Helper.getTranslatedText("ConfirmCloseModalWindowDataDismiss");f=confirm(u);f&&r.modal("hide");return};newCOMer.Global.Helper.setUserTimezone=function(){var n,t;try{n=newCOMer.Global.Helper.setTimezone(moment.tz.guess());try{n||(t=newCOMer.Global.Helper.getTimezoneByIP(),n=newCOMer.Global.Helper.setTimezone(t.data.timezone.id))}catch(i){console.error(i)}return n}catch(r){console.error(r)}};newCOMer.Global.Helper.getTimezoneByIP=function(){var n=jQuery.ajax({dataType:"json",method:"GET",url:"https://timezoneapi.io/api/ip",cache:!1,async:!1,success:function(n){return n}}).responseText;return(n=jQuery.parseJSON(n),n.meta.code==="200")?n:null};newCOMer.Global.Helper.throwApiXHRError=function(n){var t=$.parseJSON(n.responseJSON.Message),i=t.Status.StatusTypeText+" "+t.Status.Code+"<br />"+t.Status.Message;newCOMer.Global.Helper.showError(i);newCOMer.Global.Helper.logError(t.Status.Code,i)};newCOMer.Global.Helper.setTimezone=function(n){var i="/Api/ContextStorage/Timezone/Set?ianaName="+n,t=jQuery.ajax({dataType:"json",method:"PATCH",url:i,cache:!1,async:!1,success:function(n){return n}}).responseText;return t=jQuery.parseJSON(t),t.success};newCOMer.Global.Helper.logInfo=function(n,t){var i={},r;i.code=n;i.message=t;r="/api/Log/Info";jQuery.ajax({url:r,type:"PATCH",async:!1,data:JSON.stringify(i),error:function(n){n=jQuery.parseJSON(n.responseJSON.Message);console.log(n.Status.Code+": "+n.Status.Message)}})};newCOMer.Global.Helper.logError=function(n,t){var i={},r;i.code=n;i.message=t;r="/api/Log/Error";jQuery.ajax({url:r,type:"PATCH",async:!1,data:JSON.stringify(i),error:function(n){n=jQuery.parseJSON(n.responseJSON.Message);console.log(n.Status.Code+": "+n.Status.Message)}})};newCOMer.Global.Helper.waitingDialogShow=function(n){$("#waiting-dialog").modal("show");n!==undefined&&n()};newCOMer.Global.Helper.waitingDialogHide=function(){$("#waiting-dialog").modal("hide")};newCOMer.Global.Helper.getAllValidationTexts=function(n){var i="/api/Text/ValidationTexts",r=window.location.href,t;return r.toLowerCase().indexOf("backend")>0&&(i="/api/Text/ValidationTextsAdmin"),n!==undefined&&(i+="&languageID="+n),t=jQuery.ajax({dataType:"json",url:i,cache:!1,async:!1,success:function(n){return n}}).responseText,t=jQuery.parseJSON(t),t.status!==undefined?t.status.code==="ICO000"?t.texts:(alert(t.status.statusTypeText),null):(t=jQuery.parseJSON(t.Message),alert(t.Status.Code+": "+t.Status.Message),null)};newCOMer.Global.Helper.setDateToday=function(n,t){var i=$("#"+n),r=$("#"+t),u=moment().format("YYYY-MM-DD");i.length!==0&&i.val(u);r.length!==0&&r.val(u)};newCOMer.Global.Helper.setDateTomorrow=function(n,t){var i=$("#"+n),r=$("#"+t),u=moment().add(1,"d").format("YYYY-MM-DD");i.length!==0&&i.val(u);r.length!==0&&r.val(u)};newCOMer.Global.Helper.setDateWeekend=function(n,t){var i=$("#"+n),u=$("#"+t),r=moment();i.length!==0&&i.val()!==""&&(r=moment(i.val(),"YYYY-MM-DD"));i.length!==0&&i.val(r.isoWeekday(6).format("YYYY-MM-DD"));u.length!==0&&u.val(r.isoWeekday(7).format("YYYY-MM-DD"))};newCOMer.Global.Helper.setDateWeek=function(n,t){var i=$("#"+n),u=$("#"+t),r=moment();i.length!==0&&i.val()!==""&&(r=moment(i.val(),"YYYY-MM-DD"));i.length!==0&&i.val(r.format("YYYY-MM-DD"));u.length!==0&&u.val(r.add(1,"weeks").format("YYYY-MM-DD"))};newCOMer.Global.Helper.emptyDate=function(n,t){var i=$("#"+n),r=$("#"+t);i.val("").trigger("change");r.val("").trigger("change")};newCOMer.Global.Helper.getUrlParamValue=function(n){n=n.replace(/[\[]/,"\\[").replace(/[\]]/,"\\]");var i="[\\?&]"+n+"=([^&#]*)",r=new RegExp(i),t=r.exec(window.location.href);return t==null?"":t[1]};String.prototype.format||(String.prototype.format=function(){var n=arguments;return this.replace(/{(\d+)}/g,function(t,i){return typeof n[i]!="undefined"?n[i]:t})});newCOMer.Global.Helper.readCookie=function(n){var t=" "+document.cookie,i=t.indexOf(" "+n+"="),r,u;return(i==-1&&(i=t.indexOf(";"+n+"=")),i==-1||n=="")?"":(r=t.indexOf(";",i+1),r==-1&&(r=t.length),u=t.substring(i+n.length+2,r),unescape(t.substring(i+n.length+2,r)))};newCOMer.Global.Helper.createCookie=function(n,t,i){var r=new Date,u=new Date(r.getTime()+i*864e5);document.cookie=n+"="+t+";expires="+u.toGMTString()+";"};newCOMer.Global.Helper.deleteCookie=function(n){var t=new Date,i;t.setTime(t.getTime()-1);i=newCOMer.Global.Helper.readCookie(n);document.cookie=n+"="+i+"; expires="+t.toGMTString()+";"};newCOMer.Global.Helper.markQuery=function(){var t=$(".container[data-type='MAINCONTENTCONTAINER']"),n="",i=newCOMer.Global.Helper.getUrlParameter("markQuery",document.location.href),r;n=$.trim(i)===""?newCOMer.Global.Helper.getUrlParameter("query",document.location.href):$.trim(newCOMer.Global.Helper.fromBase64($.trim(i)));$.trim(n)!==""&&(r=function(){var i={element:"span",className:"mark-searchterm",accuracy:"complementary",exclude:[".search-mainheadline *",".search-mainheadline",".searchRealmResultFooter *",".searchRealmResultFooter",".search-noresults *",".search-noresults",".badge *",".badge"]};t.unmark({done:function(){t.mark(n,i)}})},r())};newCOMer.Global.Helper.ExecuteFloatingLabel=function(n){jQuery(n).val()!==undefined&&jQuery(n).val()!==null&&jQuery(n).val()!==""||jQuery(n).attr("placeholder")!==undefined&&jQuery(n).attr("placeholder")!==null&&jQuery(n).attr("placeholder")!==""?jQuery(n).addClass("text-filled"):jQuery(n).removeClass("text-filled")};newCOMer.Global.Helper.ExecuteFloatingLabels=function(){var n="div.floating-label-wrap input, div.floating-label-wrap textarea";jQuery(n).off("change keyup blur");jQuery(n).on("change keyup blur",function(){newCOMer.Global.Helper.ExecuteFloatingLabel(this)});jQuery(n).on("keydown",function(n){if(n.keyCode===13)return n.preventDefault(),!1});jQuery(n).each(function(){newCOMer.Global.Helper.ExecuteFloatingLabel(this)})};newCOMer.Global.Helper.sanitizeInteger=function(n){var t=Math.round(jQuery(n).val());jQuery(n).val(t)};newCOMer.Global.Helper.getBankInformation=function(n,t,i,r){var u=jQuery(n).val().replace(/ /g,"");u!==""&&(jQuery(n).addClass("loading"),$.ajax({url:"/api/Banks/Info/"+u,type:"GET",async:!0,beforeSend:function(){},success:function(r){jQuery(n).removeClass("loading");jQuery("#"+t).val()===""&&jQuery("#"+t).val(r.bic);jQuery("#"+i).length>0&&jQuery("#"+i).val()===""&&jQuery("#"+i).val(r.bankName);jQuery("#display_"+i).length>0&&jQuery("#display_"+i).text()===""&&jQuery("#display_"+i).text(r.bankName);newCOMer.Global.Helper.ExecuteFloatingLabels()},error:function(){jQuery(n).removeClass("loading")}}),r!==undefined&&r!==null&r!==""&&r())}