function BASE_URL(){var t=window.location.hostname,n=window.location.port,i,r;return n===""||n===undefined?(i=window.location.protocol+"//"+t,i+"/m"):(r=window.location.protocol+"//"+t+":"+n,r+"/m")}function clickActionCartAdd(n){shoppingCart.server.addToCart(n)}function clickActionCartCancel(n){confirm("Diese Veranstaltung wirklich stornieren?")&&shoppingCart.server.cancelFromAssignments(n)}function clickActionWaitinglistAdd(n){shoppingCart.server.addToWaitinglist(n)}function clickActionWaitinglistRemove(n){confirm("Diese Veranstaltung wirklich löschen?")&&shoppingCart.server.deleteFromWaitinglist(n)}function clickActionCartDelete(n){confirm("Diese Veranstaltung wirklich löschen?")&&shoppingCart.server.deleteFromCart(n)}function OnHasEvkAcceptedChanged(n){n?($("#btnCheckout").removeAttr("disabled"),$("#btnCheckout-mobile").removeAttr("disabled"),$("#containerHasEvkAccepted").removeClass("alert-danger"),$("#containerHasEvkAccepted").addClass("alert-success")):($("#btnCheckout").attr("disabled",""),$("#btnCheckout-mobile").attr("disabled",""),$("#containerHasEvkAccepted").removeClass("alert-success"),$("#containerHasEvkAccepted").addClass("alert-danger"))}function clickActionWishlistAdd(n){wishList.server.addToWishlist(n)}function clickActionWishlistDelete(n){confirm("Diese Veranstaltung wirklich löschen?")&&wishList.server.deleteFromWishlist(n)}function clickActionFriendAdd(n){var t=$(`#friendlist-selector-${n}`).val();wishList.server.addFriend(n,t);$(`#friendlist-selector-${n}`).value="Wird hinzugefügt ...";$(`#feona-add-friend-input-VID-${n}`).val("")}function clickActionFriendDelete(n,t){confirm("Diese befreundete Person wirklich entfernen?")&&wishList.server.deleteFriend(n,t)}function clickActionInvitationAccept(n,t){wishList.server.acceptInvitation(n,t)}function clickActionInvitationDelete(n,t){confirm("Diese Einladung wirklich ablehnen?")&&wishList.server.removeInvitation(n,t)}function clickActionChangeBusStop(n,t){wishList.server.selectBusStop(n,t)}function clickActionChangeBookAlone(n,t){wishList.server.bookAdditionally(n,t)}function renderOverlappings(){$.ajax({url:BASE_URL()+"/Wishlist/RenderOverlappings",type:"GET",async:!0,dataType:"html",success:function(n){$(`#ulOverlappings`).empty();$(`#ulOverlappings`).html(n)},error:function(){}})}function renderInvitations(){$.ajax({url:BASE_URL()+"/Wishlist/RenderInvitations",type:"GET",async:!0,dataType:"html",success:function(n){$(`#invitationsContainer`).empty();$(`#invitationsContainer`).html(n)},error:function(){}})}function renderWishListItem(n){$.ajax({url:BASE_URL()+"/Wishlist/RenderWishListItem",type:"GET",dataType:"html",async:!0,data:{eventId:n},success:function(t){$(`#wishlist-item-container-`+n).replaceWith(t);$(`#event-accordion-`+n).collapse("show");$('[data-toggle="tooltip"]').tooltip()}})}function getIDFromString(n,t){var i=n.split("-"),r=0;return $.each(i,function(n,i){i===t&&(r=n+1)}),i[r]}function notify(n){var t={body:n,iconUrl:BASE_URL+"/Content/images/logo.png"},i;if("Notification"in window)Notification.permission==="granted"?i=new Notification("FEONA",t):Notification.permission!=="denied"&&Notification.requestPermission().then(function(n){if(n==="granted")var i=new Notification("FEONA",t)});else return}function adultStepData(){$("#nav-data").show();$("#nav-finish").hide();$("#nav-privacy").hide();$("#scrollPos").get(0).scrollIntoView()}function adultStepPrivacy(){$("#formRegister").parsley().whenValidate().done(function(){$("#formRegister").parsley().whenValid()?($("#nav-privacy").show(),$("#nav-data").hide(),$("#scrollPos").get(0).scrollIntoView()):($("#scrollPos").get(0).scrollIntoView(),window.toastr.error("<h4>Fehler in der Eingabe<\/h4> <p>Bitte überprüfe die Eingaben der persönlichen Daten.<\/p>"))})}function adultStepFinish(){$("#privacyCheck").prop("checked")?($("#nav-privacy").hide(),$("#nav-finish").show(),$("#scrollPos").get(0).scrollIntoView()):window.toastr.error("<h4>Achtung!<\/h4><p>Bitte lies aufmerksam die Datenschutzerklärung und akzeptiere diese.<\/p>")}function adultStepDataBack(){$("#nav-privacy").show();$("#nav-finish").hide();$("#nav-data").hide();$("#scrollPos").get(0).scrollIntoView()}function childStepData(){$("#nav-data").show();$("#nav-finish").hide();$("#nav-privacy").hide();$("#nav-finish").hide();$("#scrollPos").get(0).scrollIntoView()}function childStepPrivacy(){$("#formRegisterParticipant").parsley().whenValidate().done(function(){$("#formRegisterParticipant").parsley().whenValid()?($("#nav-privacy").show(),$("#privacyCheck").bootstrapToggle("off"),$("#evkCheck").bootstrapToggle("off"),$("#nav-data").hide(),$("#nav-finish").hide(),$("#scrollPos").get(0).scrollIntoView()):toastr.error("<h4>Fehler bei der Eingabe<\/h4><p>Bitte überprüfe die Eingaben der persönlichen Daten.<\/p>")})}function childStepFinish(n){n?$("#privacyCheck").prop("checked")&&$("#evkCheck").prop("checked")?($("#nav-privacy").hide(),$("#nav-finish").show(),$("#scrollPos").get(0).scrollIntoView()):window.toastr.error("<h4>Achtung!<\/h4><p>Bitte lies aufmerksam die Datenschutzerklärung und Einverständiserklärung und akzeptiere diese.<\/p>"):$("#privacyCheck").prop("checked")?($("#nav-privacy").hide(),$("#nav-finish").show(),$("#scrollPos").get(0).scrollIntoView()):window.toastr.error("<h4>Achtung!<\/h4><p>Bitte lies aufmerksam die Datenschutzerklärung und akzeptiere diese.<\/p>")}function childStepDataBack(){$("#nav-privacy").hide();$("#nav-finish").hide();$("#nav-data").show();$("#nav-evk").hide();$("#nav-tabContent").get(0).scrollIntoView()}function scrolledToBottom(){return $("#divPrivacyText")[0].scrollHeight<=$("#divPrivacyText")[0].scrollTop+$("#divPrivacyText").height()?!0:!1}function resetDate(){$("#feona-action-event-filter-date").val("");filterEvents()}function resetText(){$("#feona-action-event-filter-text").val("");filterEvents()}function orderBy(n){var t=n.getAttribute("data-order-active"),i=n.getAttribute("data-order-descending"),r=$("button[data-order-active='true']")[0];t!="true"?(toggleOrderButton(r),toggleOrderButton(n),filterEvents(),n.setAttribute("data-order-descending","false")):(i=="true"?n.setAttribute("data-order-descending","false"):n.setAttribute("data-order-descending","true"),filterEvents())}function toggleOrderButton(n){if(n==undefined){console.error("toggle UNDEFINED");return}var t=n.getAttribute("data-order-active");t=="true"?($(n).addClass("btn-light"),$(n).removeClass("btn-feona"),n.setAttribute("data-order-active","false")):($(n).removeClass("btn-light"),$(n).addClass("btn-feona"),n.setAttribute("data-order-active","true"))}function filterEvents(){var t=$("button[data-order-active='true']")[0],i=t.getAttribute("data-order-descending"),r=t.getAttribute("data-orderBy"),n=r;i=="true"&&(n=n+"Desc");$.ajax({url:BASE_URL()+"/Events/FilteredEvents",type:"GET",dataType:"html",data:{bookableFilter:$("#feona-action-event-filter-age").is(":checked"),textFilter:$("#feona-action-event-filter-text").val(),categoryFilter:$("#feona-action-event-filter-category").val(),dateFilter:$("#feona-action-event-filter-date").val(),orderBy:n},success:function(n){$("#panel-events").html(n);$('[data-toggle="tooltip"]').tooltip()}})}function clickActionEventDetails(n){$(document).off("ajaxStart");$.ajax({url:BASE_URL()+"/Events/Details",type:"GET",async:!0,dataType:"html",data:{id:n},success:function(t){var i=$(`#eventModal-${n}`);i!==undefined&&$("body").remove(`#eventModal-${n}`);$("body").append(t);$(`#eventModal-${n}`).modal("show");$('[data-toggle="tooltip"]').tooltip()}});$(document).on({ajaxStart:function(){$body.addClass("loading")}})}function keyboardActionEventDetails(n,t){$(document).off("ajaxStart");var i="which"in n?n.which:n.keyCode;if(i===13){$.ajax({url:BASE_URL()+"/Events/Details",type:"GET",async:!0,dataType:"html",data:{id:t},success:function(n){var i=$(`#eventModal-${t}`);i!==undefined&&$("body").remove(`#eventModal-${t}`);$("body").append(n);$(`#eventModal-${t}`).modal("show");$('[data-toggle="tooltip"]').tooltip()}});$(document).on({ajaxStart:function(){$body.addClass("loading")}})}}function getIDFromString(n,t){var i=n.split("-"),r=0;return $.each(i,function(n,i){i===t&&(r=n+1)}),i[r]}function isValidDate(n){if(n==="")return $("#feona-action-event-filter-date").val(""),!0;var t=Date.parse(n);return isNaN(n)&&!isNaN(t)?!0:!1}var shoppingCart,wishList;$(document).ready(function(){$("li.active").removeClass("active");$('a[href="'+location.pathname+'"]').closest("li").addClass("active");$('a[href="'+location.pathname+'"]').closest("a").addClass("active");$("myFepaMenuItem.active").removeClass("active btn-light bg-light text-dark");$("myFepaMenuItem.active").addClass("btn-feona");$("#fepaDropdown1").children('a[href="'+location.pathname+'"]').addClass("active bg-light text-dark");$("#fepaDropdown1").children('a[href="'+location.pathname+'"]').parent().parent().children(".dropdown-toggle").addClass("active");$("#fepaDropdown2").children('a[href="'+location.pathname+'"]').addClass("active bg-light text-dark");$("#fepaDropdown2").children('a[href="'+location.pathname+'"]').parent().parent().children(".dropdown-toggle").addClass("active")});$(document).ready(function(){toastr.options={closeButton:!0,debug:!1,newestOnTop:!0,progressBar:!1,positionClass:"toast-top-right",preventDuplicates:!1,onclick:null,showDuration:"300",hideDuration:"1000",timeOut:"5000",extendedTimeOut:"6000",showEasing:"swing",hideEasing:"linear",showMethod:"fadeIn",hideMethod:"fadeOut"};$(function(){$(window).scroll(function(){$(this).scrollTop()>100?$("#backToTopButton").fadeIn():$("#backToTopButton").fadeOut();$(this).scrollTop()+$(this).height()>=$(document).height()-120?($(".feona-fixed-button").fadeOut(),$(".feona-fixed-footer").fadeOut()):($(".feona-fixed-button").fadeIn(),$(".feona-fixed-footer").fadeIn())});$(".feona-button-scrollTop").click(function(){return $("body,html").animate({scrollTop:0},800),!1})})});$(window).resize(function(){$(window).width()<475?($("#divUserNav").removeClass("btn-group"),$("#divUserNav").addClass("btn-group-vertical")):($("#divUserNav").addClass("btn-group"),$("#divUserNav").removeClass("btn-group-vertical"))});$body=$("body");$("body").bsgdprcookies({id:"dsgvo-cookies-modal","class":"rounded-0",title:"Datenschutz und Nutzung von Cookies",backdrop:"static",messageScrollBar:!1,messageMaxHeightPercent:70,delay:1e3,expireDays:30,moreLinkActive:!1,moreLinkLabel:"Weitere Informationen...",moreLinkNewTab:!0,moreLink:BASE_URL()+"/Page/Privacy",acceptButtonLabel:"Akzeptieren",allowAdvancedOptions:!0,advancedTitle:"Cookie-Details",advancedAutoOpenDelay:500,advancedButtonLabel:"Cookie-Details",advancedCookiesToSelect:[{name:"necessary",title:"Essentielle Cookies (erforderlich)",description:'Damit unsere Seite ordnungsgemäß benutzt werden kann, müssen essentielle Cookies erlaubt werden. Die Webseite kann andernfalls nicht verwendet werden. Essentielle Cookies sind: <ul> <li class="py-1">[.ASPXANONYMOUS] für das Aufbauen einer anonymen Web-Session wird für 3 Monate gespeichert<\/li><li class="py-1">[FEONA_SessionCookie] für das Aufbauen einer nicht anonymen Web-Session wird für die Dauer der aktuelle Sitzung gespeichert<\/li><li class="py-1">[.AspNet.Cookies] für das Aufbauen einer nicht anonymen Web-Session wird für 10 Tage gespeichert<\/li><\/ul>',isFixed:!0},{name:"additional",title:"Cookie-Präferenzen Cookies (erforderlich)",description:'Wir benutzen die folgenden Cookies für das Nachverfolgen der Cookie-Präferenzen:<ul> <li class="py-1">[FEONA_CookieShow] zur Speicherung des Akzeptierens der Cookie-Richtlininie für einen Monat<\/li><li class="py-1">[FEONA_CookiePreferences] zur Speicherung der ausgewählten Cookies der Cookie-Richtlininie für einen Monat<\/li><\/ul>',isFixed:!0}]});$(document).on({ajaxStart:function(){$body.addClass("loading")},ajaxStop:function(){$body.removeClass("loading")}});shoppingCart=$.connection.shoppingCartHub;$.connection.hub.start().done(function(){}).fail(function(){});shoppingCart.client.AddedToCart=function(n,t,i,r,u){n?(window.toastr.success(`Veranstaltung [${i}] ${r} zum Warenkorb hinzugefügt!`),$(`#rowEvent-collapsed-${t}`).show(),$(`#rowCartEvent-${t}`).show(),$(`#tablerow-${t}`).addClass("alert-feona"),$("#footer-checkout").show(),$(`#deletedEvent-${t}`).remove(),$(`#bookingFromFinalWishlist-${t}`).html('<span class="oi oi-circle-check text-success ml-auto"><\/span>')):window.toastr.error(`Veranstaltung [${i}] ${r} konnte nicht zum Warenkorb hinzugefügt werden! ${u}`)};shoppingCart.client.AddedToWaitinglist=function(n,t,i,r,u,f){n?(window.toastr.success(`Veranstaltung [${i}] ${r} zur Nachrückliste hinzugefügt!`),f&&($(`#col-waitinglist-${t}`).hide(),$(`#panel-waitinglist-message-${t}`).hide(),$(`#panel-waitinglist-message-${t}`).remove())):window.toastr.error(`Veranstaltung [${i}] ${r} konnte nicht zur Nachrückliste hinzugefügt werden! ${u}`)};shoppingCart.client.DeletedFromCart=function(n,t,i,r,u,f){n?(window.toastr.success(`Veranstaltung [${u}] ${f}  aus dem Warenkorb entfernt! `),$(`#rowEvent-collapsed-${t}`).hide(),$(`#rowCartEvent-${t}`).hide(),$(`#tablerow-${t}`).removeClass("alert-feona"),i!==0||r?$(`#rowCartEvent-${t}`).after(`<div id="deletedEvent-${t}" class='row-hover px-1 border-bottom'><div class='small py-3'><div><b>Die Veranstaltung wurde aus dem Warenkorb entfernt.</b></div></div></div>`):($("#footer-checkout").hide(),$(`#rowCartEvent-${t}`).after(`<div id="deletedEvent-${t}" class='row-hover px-1 border-bottom'><div class='small py-3'><div><p><b>Dein Warenkorb enthält derzeit keine Veranstaltungen.</b></p><p>Unter <a href="${BASE_URL()}/Events/Index">Veranstaltungen</a> kannst du deinem Warenkorb Veranstaltungen hinzufügen.</b></p></div></div></div>`),$("#rowCartEvent-fepa").hide())):window.toastr.error(`Veranstaltung [${u}] ${f}  konnte nicht entfernt werden! `)};shoppingCart.client.DeletedFromWaitinglist=function(n,t,i,r){n?(window.toastr.success(`Veranstaltung [${i}] ${r} von der Nachrückliste entfernt! `),$(`#rowWaitinglistEvent-${t}`).after(`<div id="deletedEvent-${t}" class='row-hover px-1 border-bottom'><div class='small py-2 pl-2'><div><p><b>Die Veranstaltung wurde aus der Nachrückliste entfernt.</b></p></div></div></div>`),$(`#rowWaitinglistEvent-${t}`).hide()):window.toastr.error(`Veranstaltung [${i}] ${r}  konnte nicht entfernt werden! `)};shoppingCart.client.UpdateEvent=function(n,t,i){n&&!i&&($(`#col-action-${t}`).html(`<button id='add-${t}' class="btn btn-feona rounded-0 btn-block" onclick="clickActionCartAdd(${t})"><span class="oi oi-plus"  aria-hidden="true"></span> Warenkorb</button>`),$(`#col-status-${t}`).html(""));n&&i&&($(`#col-action-${t}`).html(`<button id="delete-${t}" class="btn btn-feona rounded-0 btn-block" onclick="clickActionCartDelete(${t})"><span class="oi oi-trash" aria-hidden="true"></span> Entfernen</button>`),$(`#col-status-${t}`).html(`<a href="${BASE_URL()}/Cart/Cart" aria-label="Veranstaltung im Warenkorb anzeigen" class="text-no-link"><span class="badge badge-feona"><span class="oi oi-cart" title="Im Warenkorb" aria-hidden="true" data-placement="top" data-toggle="tooltip"></span></span></a>`))};shoppingCart.client.UpdateEventWaitinglist=function(n,t,i){n&&!i&&($(`#col-waitinglist-${t}`).html(`<button id='btn-add-waitinglist-${t}' class="btn btn-feona rounded-0 btn-block" onclick="clickActionWaitinglistAdd(${t})"><span class="oi oi-plus" aria-hidden="true"></span> Nachrückliste</button>`),$(`#waitinglist-message-${t}`).html("Setzt dich auf die Nachrückliste für diese Veranstaltung!"));n&&i&&($(`#col-waitinglist-${t}`).html(`<button id="btn-remove-waitinglist-${t}" class="btn btn-feona rounded-0 btn-block" onclick="clickActionWaitinglistRemove(${t})"><span class="oi oi-trash" aria-hidden="true"></span> Entfernen</button>`),$(`#waitinglist-message-${t}`).html("Du stehst auf der Nachrückliste für diese Veranstaltung!"))};shoppingCart.client.UpdateCosts=function(n,t){n&&$("#total-costs").html(t.toFixed(2).replace(".",",")+" €")};shoppingCart.client.UpdateEntries=function(n,t){n&&($("#numberOfShoppingEntries").html(t),$("#numberOfShoppingEntriesNav").html(t),$("#numberOfShoppingEntriesNav-bottom").html(t),$("#numberOfShoppingEntriesNav-dropdown").html(t))};shoppingCart.client.UpdateWaitinglistEntries=function(n,t){n&&$("#numberOfWaitinglist-dropdown").html(t)};shoppingCart.client.AssignmentCanceled=function(n,t,i,r,u){n?(window.toastr.success(`Die Veranstaltung [${i}] ${r} wurde storniert! `),$(`#rowAssignedEvent-${t}`).after(`<div id="deletedEvent-${t}" class='row-hover px-1 border-bottom'><div class='small py-2 pl-2'><div><p><b>Die Veranstaltung wurde storniert.</b></p></div></div></div>`),$(`#rowAssignedEvent-${t}`).hide(),$(`#eventModal-${t}`).modal("hide"),$("#numberOfAssignmentsNav-dropdown").html(u),u===0&&$("#rowAssignedEvent-0").hide()):window.toastr.error(`Veranstaltung [${i}] ${r}  konnte nicht storniert werden! `)};wishList=$.connection.wishlistHub;$.connection.hub.start();wishList.client.AddedToWishlist=function(n,t,i,r,u){n?(notify(`Veranstaltung [${i}] ${r} zur Wunschliste hinzugefügt!`),toastr.success(`Veranstaltung [${i}] ${r} zur Wunschliste hinzugefügt!`),$(`#btn-book-additional-${t}`).hide(),$(`#tablerow-${t}`).addClass("alert-feona"),$(`#col-status-${t}`).html(`<a href="${BASE_URL()}/Wishlist/Wishlist/" aria-label="Veranstaltung auf der Wunschliste anzeigen" class="text-no-link"><span class="badge badge-feona"><span class="oi oi-heart" title="Auf der Wunschliste" aria-hidden="true" data-placement="top" data-toggle="tooltip"></span></span></a>`),$(`#col-action-${t}`).html(`<button id="${t}" class="btn btn-feona rounded-0 btn-block" onclick="clickActionWishlistDelete(${t})"><span class="oi oi-trash" aria-hidden="true"></span> Entfernen</button>`)):toastr.error(`Veranstaltung [${i}] ${r} konnte nicht zur Wunschliste hinzugefügt werden! ${u}`)};wishList.client.UpdateOccupancy=function(n){$.ajax({url:BASE_URL()+"/Events/RenderOccupancyView",type:"GET",async:!0,dataType:"html",data:{id:n},success:function(t){$(`#occupancy-VID-${n}`).html(t);$('[data-toggle="tooltip"]').tooltip()}})};wishList.client.UpdateWishlistCount=function(n){$("#numberOfWishlistEntries").html(n);$("#numberOfWishlistEntriesNav").html(n);$("#numberOfWishlistEntriesNav-dropdown").html(n);$("#numberOfWishlistEntriesNav-bottom").html(n)};wishList.client.UpdateWishlistCosts=function(n){$("#total-costs").html(n.toFixed(2).replace(".",",")+" €")};wishList.client.DeletedFromWishlist=function(n,t,i,r){n?(window.toastr.success(`Veranstaltung [${i}] ${r} von der Wunschliste entfernt!`),notify(`Veranstaltung [${i}] ${r} von der Wunschliste entfernt!`),$(`#col-status-${t}`).html(""),$(`#col-action-${t}`).html(`<button id='${t}' class='btn btn-feona rounded-0 btn-block' onclick="clickActionWishlistAdd(${t})"><span class='oi oi-plus'></span> Wunschliste</button>`),$(`#tablerow-${t}`).removeClass("alert-feona"),$(`#rowEvent-Wishlist-collapsed-${t}`).remove(),$(`#wishlist-item-container-${t}`).after("<div id=\"deletedEvent\" class='small row-hover p-1 pl-2 py-3 border-bottom'><b>Die Veranstaltung wurde aus der Wunschliste entfernt.<\/b><\/td>"),$(`#wishlist-item-container-${t}`).remove(),renderInvitations()):window.toastr.error(`Veranstaltung [${i}] ${r} konnte nicht entfernt werden! `)};wishList.client.AddedFriend=function(n,t,i,r,u){n?(notify(`Befreundete Person [${u}] zur Veranstaltung hinzugefügt!`),$(`#assign-options-${i}`).removeClass("d-none"),toastr.success(`Befreundete Person [${u}] zur Veranstaltung hinzugefügt!`),renderWishListItem(i)):toastr.error(`Teilnehmende Person [${u}] konnte nicht zur Veranstaltung hinzugefügt werden! `)};wishList.client.NotAbleToAddFriend=function(n,t){toastr.error(`Teilnehmende Person [${n}] konnte nicht zur Veranstaltung hinzugefügt werden! ${t}`)};wishList.client.UpdateWishlistItemStatus=function(n,t,i){t===1&&($(`#trafficLightBackground-${n}`).removeClass(),$(`#trafficLightBackground-${n}`).addClass("badge badge-success"),$(`#trafficLightIcon-${n}`).removeClass(),$(`#trafficLightIcon-${n}`).addClass("oi oi-check"));t===2&&($(`#trafficLightBackground-${n}`).removeClass(),$(`#trafficLightBackground-${n}`).addClass("badge badge-warning"),$(`#trafficLightIcon-${n}`).removeClass(),$(`#trafficLightIcon-${n}`).addClass("oi oi-warning"));t===3&&($(`#trafficLightBackground-${n}`).removeClass(),$(`#trafficLightBackground-${n}`).addClass("badge badge-danger"),$(`#trafficLightIcon-${n}`).removeClass(),$(`#trafficLightIcon-${n}`).addClass("oi oi-ban"));i===0&&$(`#kindOfIconContainer-${n}`).html("<span class='oi oi-ellipses'><\/span>");i===1&&$(`#kindOfIconContainer-${n}`).html("<span class='oi oi-people'><\/span>");i===2&&$(`#kindOfIconContainer-${n}`).html("<span class='oi oi-person'><\/span>");i===3&&$(`#kindOfIconContainer-${n}`).html("<span class='oi oi-envelope-open'><\/span>");i===4&&$(`#kindOfIconContainer-${n}`).html("<span class='oi oi-person'><\/span><span class='oi oi-envelope-open'><\/span>");i===5&&$(`#kindOfIconContainer-${n}`).html("<span class='oi oi-layers'><\/span>")};wishList.client.DeletedFriend=function(n,t,i,r){n?(window.toastr.success(`Befreundete Person [${r}] von Veranstaltung entfernt! `),notify(`Befreundete Person [${r}] von Veranstaltung entfernt!`),renderWishListItem(t)):window.toastr.error(`Befreundete Person [${r}] konnte nicht von Veranstaltung entfernt werden! `)};wishList.client.RemovedInvitation=function(n,t,i,r,u){n?(toastr.success("Einladung abgelehnt!"),r>0?$(`#invitation-item-VID-${t}-SID-${i}`).hide():$(`#invitation-item-VID-${t}-SID-${i}`).html('<div class="text-center m-3 text-muted" style="font-size: 45pt" aria-hidden="true"><span class="oi oi-check" aria-hidden="true"><\/span><\/div><div class="text-center mb-3"><small>Keine Einladungen vorhanden<\/small><\/div>'),u||($(`#rowEvent-Wishlist-collapsed-${t}`).hide(),$(`#rowEvent-Wishlist-${t}`).html("<div id=\"deletedEvent\" class='small  row-hover p-1  py-3  border-bottom'><b>Die Einladung wurde abgelehnt und die Veranstaltung aus der Wunschliste entfernt.<\/b><\/td>"))):toastr.error("Einladung konnte nicht abgelehnt werden! ")};wishList.client.BusStopSelected=function(){toastr.success("Die gewählte Haltestelle wurde gespeichert!","Haltestelle")};wishList.client.AssignAllSelected=function(){toastr.info("Die gewählte Teilnahmeoption wurde gespeichert!","Teilnahmeoption")};wishList.client.BookAdditionallyChanged=function(n){toastr.info("Die gewählte Teilnahmeoption zur Einzelbuchung wurde gespeichert!","Teilnahmeoption");renderWishListItem(n)};wishList.client.AcceptedInvitation=function(n,t,i,r){n?($(`#assign-options-${t}`).removeClass("d-none"),$(`#additionally-booking-options-${t}`).removeClass("d-none"),r===undefined&&(r=!1),toastr.success("Einladung angenommen! "),$(`#accept-invitation-panel-VID-${t}-SID-${i}`).html(r?"Angenommen":"Hinzugefügt!"),$(`#accept-invitation-panel-VID-${t}-SID-${i}`).addClass("small"),$(`#accept-invitation-badge-VID-${t}-SID-${i}`).removeClass(),$(`#accept-invitation-badge-VID-${t}-SID-${i}`).addClass("badge badge-success"),$(`#accept-invitation-badge-VID-${t}-SID-${i}`).html("Angenommen <span class='oi oi-check'><\/span>"),renderInvitations(),r||$.ajax({url:BASE_URL()+"/Wishlist/RenderWishListItem",type:"GET",dataType:"html",async:!0,data:{eventId:t},success:function(n){$("#empty-whishlist-row").hide();$(`#table-wishlist`).children().last().before(n)}})):toastr.error("Einladung konnte nicht angenommen werden!","Fehler")};wishList.client.UpdateMessageCount=function(n,t){n&&($("#badgeMessageCount").html(t),$("#menu-messages-count").html(t),$("#badgeMessageCount").addClass("badge-feona"))};wishList.client.UpdateInvitationCount=function(n,t){$("#badgeInvitationCount").html(n);$("#menu-invitations-count").html(n);t!==null&&(t?($("#btnInvitationsTop").addClass("btn-warning"),$("#btnInvitationsTop").removeClass("btn-feona")):($("#btnInvitationsTop").removeClass("btn-warning"),$("#btnInvitationsTop").addClass("btn-feona")))};wishList.client.UpdateOverlappingsCount=function(n,t){n&&($("#menu-overlappings-count").html(t),t>0?($("#btnOverlappingTop").addClass("btn-warning"),$("#btnOverlappingTop").removeClass("btn-feona")):($("#btnOverlappingTop").addClass("btn-feona"),$("#btnOverlappingTop").removeClass("btn-warning")))};window.Parsley.on("form:validate",function(n){if(!n.isValid()){console.log("form invalid");for(var t=0;t<n.fields.length;t++)if(n.fields[t].validationResult!==!0){window.navigator.userAgent.match(/iphone|ipad/i)&&(console.log("scroll to form invalid field"),window.setTimeout(function(){$("html,body").animate({scrollTop:$(n.fields[t].$element[0]).offset().top})},0));break}}});$(function(){$('[data-toggle="tooltip"]').tooltip()});$("#closeError").click(function(){$("#regAlertValidation").fadeOut("slow")});$("#divPrivacyText").scroll(function(){scrolledToBottom()&&$("#privacyCheck").enable()});$(document).ready(function(){$("#feona-action-event-filter-text").on("input propertychange paste",function(){filterEvents()});$("#feona-action-event-filter-category").on("input propertychange paste",function(){filterEvents()});if($("#feona-action-event-filter-age")!==undefined)$("#feona-action-event-filter-age").on("change",function(){filterEvents()});$("#feona-action-event-filter-date").on("input propertychange paste change",function(){isValidDate($("#feona-action-event-filter-date").val())&&filterEvents()})})