PageSourceSearch

https://www.meddiunicare.cz/dist/build/main-v3.min.js?v30b6131

js meddiunicare.cz collected 2026-09-24 14:58:28 UTC 104,264 bytes, 6 lines download raw bytes

1/*!
2 * Package: com.meddiapp.desktop
3 * Compiled: 2026-09-22
4 * (c) MEDDI hub a.s.
5 */
6var application=(MeddiApp={aclData:{loading:!1,data:{},listeners:[],fireListeners:function(){for(var e=0;e<MeddiApp.aclData.listeners.length;e++)"function"==typeof MeddiApp.aclData.listeners[e]&&MeddiApp.aclData.listeners[e](),delete MeddiApp.aclData.listeners[e]}},userData:{id:null,workplaceId:null},socketUrl:"https://user.api.meddiapp.cz/",socketPath:"/socket.io",notificationTime:15e3,notificationTheme:"danger",notificationSticky:!1,notificationDefaultTitle:"",ajaxTimeout:1e4,autoAjaxProcess:!0,activeSocketRefresh:!1,onlineUsers:{},readMessages:{},unReadMessagesCount:{},firstPlay:!1,ringInstance:null,uploadPreview:[],textChangeTimer:null,backgroundRadiusTimer:null,backgroundRadiusObserver:null,backgroundRadiusRunning:!1,formSend:!1,language:language||"cs",pageTimerCountdown:null,lastTimerTick:null,accessToken:userToken||null,partner:partner||null,partnerId:partnerId||null,messageBeepMute:!1,currentLayout:null,currentVersion:null,workplaceRoles:null,onAjaxSuccess:[],graphqlClient:null,dateFormat:jsTranslation["base.dateFormat"],dateFormatJs:jsTranslation["base.dateFormatJs"],reconnectInterval:null,disconnectTimer:0,enabledSnippetDebug:!1,jsHeaders:null,datepickerTimeout:null,bornpickerTimeout:null,refreshListeners:[],workplaceId:workplaceId??null,reactRefreshes:reactRefreshes,globalTemplate:"default",callChangerRetry:null,disableUnsuported:!1,links:{assets:{profile:"/assets/profile-logo/?userId=null"},treatment:{prescriptionModal:"/treatment/default/__PATIENT__?handle=openPrescription",duplicatePrescription:"/treatment/default/__PATIENT__?handle=duplicatePrescription&params[prescriptionId]=__ID__",planNewQuestionnaire:"/treatment/default/__PATIENT__?handle=planNewQuestionnaire",editQuestionnairePlanning:"/treatment/default/__PATIENT__?handle=editQuestionnairePlanning&params[questionnaireId]=__ID__",questionnaireStatistics:"/treatment/default/__PATIENT__?handle=openQuestionnaireStatistics&params[questionnaireId]=__ID__",downloadPrescription:"/treatment/default/__PATIENT__?handle=downloadPrescription&params[prescriptionId]=__ID__",downloadPrescriptionSukl:"/treatment/default/__PATIENT__?handle=downloadPrescriptionSukl&params[prescriptionId]=__ID__"}}
6,callHandler:{windows:{my:null,opponent:null},streams:{my:null},peers:[],peersIds:[],offerOptions:{offerToReceiveAudio:1,offerToReceiveVideo:1},devices:{audioOutput:[],audioInput:[],video:[]},candidates:[],candidateErrors:[],startTime:null,config:{iceServers:[{urls:["turn:turn.meddiapp.com","turn:turn.meddiapp.com:443?transport=tcp"],username:"prouser",credential:"3TptDG7cAfz5TaXsda"}],sdpSemantics:"unified-plan"},oppositeId:null,oppositeUserId:null,oppositeUserName:null,videoEnabled:!1,opponentVideoEnabled:!1,windowCloseTimeout:null,callFailedTimeout:null,photoLink:null,currency:currency||"CZK",phonePrefix:phonePrefix,vatRate:vatRate||21,meddiCreditsMinimumBuyIn:meddiCreditsMinimumBuyIn,isKdar:isKdar},sound:createjs.Sound,actualCase:{id:null,oppositeUserId:null,link:null,socket:null,list:!1,dashboard:!1},constructor:function(e){var a=this;return $.each(e,function(e,t){void 0!==a[e]&&(a[e]=t)}),a.setup(),a},notification:function(e,a,t){var i=this,o=i.notificationTheme,n=void 0===t?o:t,o="function"==typeof e.split?e.split("\n"):[e];$.each(o,function(e,t){void 0===(t="object"==typeof t?t.message:t)&&(t=e),"danger"===n&&console.error(t),$.gritter.options.fade_out_speed=500,$.gritter.options.position="centerSuccess"===n?"gritter-wrapper-centerSuccess":"",$.gritter.add({title:null==a?i.notificationDefaultTitle:a,text:t,sticky:i.notificationSticky,time:i.notificationTime,class_name:"gritter-"+n})})},handleSocketRefresh:function(e){MeddiApp.activeSocketRefresh=!0,MeddiApp.call.setCaseId(null),MeddiApp.call.setOppositeUserId(null),MeddiApp.actualCase.link=e,MeddiApp.actualCase.list=!1},stopSounds:function(){console.log("MeddiApp.stopSounds()"),null!==MeddiApp.ringInstance&&(MeddiApp.ringInstance.stop(),MeddiApp.ringInstance=null)},startCallingLoop:function(){MeddiApp.ringInstance=MeddiApp.sound.play("calling"),MeddiApp.ringInstance.on("complete",function(){"ringing-opposite"===MeddiApp.call.state&&MeddiApp.startCallingLoop()},this)},setTurnServers:function(e){MeddiApp.callHandler.config.iceServers[0].urls=e},connectSocket:function(){null===MeddiApp.actualCase.socket?(MeddiApp.actualCase.socket=io(MeddiApp.socketUrl,{path:"/socket.io",transports:["websocket"],query:jsHeaders}),MeddiApp.actualCase.socket.on("connect",function(){console.log("emit: authorize"),MeddiApp.actualCase.socket.emit("authorize",{token:userToken}),MeddiApp.actualCase.socket.emit("readMessagesStatus",{userId:userId,userType:userType})}),MeddiApp.actualCase.socket.on("message",function(e){var t=!!$(".modal:visible").length;void 0===e.newMessageInCase||e.newMessageInCase!==MeddiApp.actualCase.id&&!MeddiApp.actualCase.list||MeddiApp.reactRefreshes||null!==MeddiApp.call.state?void 0!==e.newCase&&MeddiApp.actualCase.list&&!MeddiApp.reactRefreshes&&null===MeddiApp.call.state?(console.log("MeddiApp.actualCase.socket.on('newCase')"),MeddiApp.ajax.request("GET",MeddiApp.actualCase.link),MeddiApp.tools.playNotification(),MeddiApp.tools.getReadMessageStatus(userId,userType)):void 0===e.generatedNewThumb||!MeddiApp.actualCase.id||t||MeddiApp.reactRefreshes||null!==MeddiApp.call.state?void 0===e.avResult||!MeddiApp.actualCase.list||t||MeddiApp.reactRefreshes||null!==MeddiApp.call.state?void 0===e.avResult||MeddiApp.actualCase.list||t||MeddiApp.reactRefreshes||!MeddiApp.actualCase.link||!MeddiApp.actualCase.id||null!==MeddiApp.call.state?void 0!==e.solvedCase&&MeddiApp.actualCase.list&&!MeddiApp.reactRefreshes&&null===MeddiApp.call.state?(console.log("MeddiApp.actualCase.socket.on('solvedCase')"),MeddiApp.ajax.request("GET",MeddiApp.actualCase.link)):void 0!==e.type&&"notification"===e.type?(console.log("MeddiApp.actualCase.socket.on('notification')"),MeddiApp.tools.notifyUserViaBell()):void 0===e.newMessageInCase&&void 0===e.newCase||(console.log("MeddiApp.actualCase.socket.on('newMessageInCase') || MeddiApp.actualCase.socket.on('newCase')"),e.newMessageInCase!==MeddiApp.actualCase.id&&MeddiApp.tools.playNotification()):(console.log("MeddiApp.actualCase.socket.on('avResult') 2"),MeddiApp.ajax.request("GET",MeddiApp.actualCase.link)):(console.log("MeddiApp.actualCase.socket.on('avResult')"),MeddiApp.ajax.request("GET",MeddiApp.actualCase.link)):(console.log("MeddiApp.actualCase.socket.on('generatedNewThumb')"),MeddiApp.ajax.request("GET",MeddiApp.actualCase.link)):(console.log("MeddiApp.actualCase.socket.on('newMessageInCase')"),MeddiApp.ajax.request("GET",MeddiApp.actualCase.link),e.newMessageInCase!==MeddiApp.actualCase.id&&MeddiApp.tools.playNotification(),MeddiApp.tools.getReadMessageStatus(userId,userType))}),MeddiApp.actualCase.socket.on("noticeMessage",function(e){e.text&&MeddiApp.notification(e.text,void 0,"info")}),MeddiApp.actualCase.socket.on("userLogOut",function(e){MeddiApp.tools.loading.show(),setTimeout(function(){window.location.href="/odhlasit"},500)}),MeddiApp.actualCase.socket.on("fullAppReset",function(e){MeddiApp.ajax.request("POST","/full-app-reset",{},function(e){window.location.href=e.redirect},void 0,!0)}),MeddiApp.actualCase.socket.on("caseEntryCreated",function(e){MeddiApp.unReadMessagesCount[e.case.id]=e.totalUnreadCaseEntries,delete MeddiApp.readMessages[e.case.id],MeddiApp.tools.redrawUnreadMessages()}),MeddiApp.actualCase.socket.on("refreshDashboard",function(e){MeddiApp.actualCase.dashboard&&MeddiApp.ajax.request("GET",MeddiApp.actualCase.link)}),MeddiApp.actualCase.socket.on("userEmailVerified",function(e){window.location.href.includes("/prvni-prihlaseni")||window.location.reload()}),MeddiApp.actualCase.socket.on("refreshNotices",function(e){MeddiApp.notices.refresh()}),MeddiApp.actualCase.socket.on("readMessagesResult",function(e){MeddiApp.readMessages={},$.each(e,function(e,t){MeddiApp.readMessages[t.case_id]=t.last_read_activity_id!==t.last_id,void 0===MeddiApp.unReadMessagesCount[t.case_id]||MeddiApp.readMessages[t.case_id]||(MeddiApp.unReadMessagesCount[t.case_id]=0)}),MeddiApp.tools.redrawUnreadMessages()}),MeddiApp.actualCase.socket.on("callCancelled",function(e){console.log("STOP: MeddiApp.actualCase.socket.on('callCancelled')"),"ringing-opposite"===MeddiApp.call.state&&MeddiApp.notification(jsTranslation["base.shared.callRejected"],void 0,"warning"),"connected"===MeddiApp.call.state&&MeddiApp.notification(jsTranslation["base.shared.callEnded"],void 0,"warning"),MeddiApp.call.stop()}),MeddiApp.actualCase.socket.on("videoToggle",function(e){MeddiApp.callHandler.opponentVideoEnabled=e.enabled,MeddiApp.call.toggleOpponentVideoWindow()}),MeddiApp.actualCase.socket.on("newCall",function(e){if(MeddiApp.ringInstance=MeddiApp.sound.play("call"),MeddiApp.tools.unsupportedBrowserDetection())return MeddiApp.stopSounds(),MeddiApp.modal.create(jsTranslation["component.meddiAppJs.modal1.title"],jsTranslation["component.meddiAppJs.modal1.text"]).open(),!1;MeddiApp.callHandler.oppositeId=e.cancelToken,MeddiApp.callHandler.oppositeUserId=null;var t=e.caseDetails.doctor;MeddiApp.callHandler.oppositeUserName=[t.salutationBefore,t.firstName,t.lastName,t.salutationAfter].filter(e=>e).join(" "),MeddiApp.call.calling(e.message,t.id,e.video,function(){MeddiApp.stopSounds(),MeddiApp.tools.loading.show(),MeddiApp.call.setupDevices(function(){console.log("::newCall::successCallback"),MeddiApp.tools.loading.hide(),MeddiApp.call.setOpponentPhoto(MeddiApp.callHandler.photoLink.replace("userIdParameter",e.caseDetails.doctor.id)),MeddiApp.call.join(e.roomID,e.video,e.caseDetails.id,userId)},function(e){return console.log("::newCall::errorCallback"),MeddiApp.tools.loading.hide(),MeddiApp.call.hangUp(),alert(e),MeddiApp.modal.create(jsTranslation["component.meddiAppJs.modal2.title"],jsTranslation["component.meddiAppJs.modal2.text"]).open(),!1})},function(){MeddiApp.stopSounds(),MeddiApp.call.hangUp()}),MeddiApp.callHandler.windowCloseTimeout=setTimeout(function(){clearInterval(MeddiApp.callHandler.callFailedTimeout),console.log("STOP: MeddiApp.callHandler.windowCloseTimeout"),MeddiApp.notification(jsTranslation["base.shared.callEnded"]),MeddiApp.call.stop()},45e3),MeddiApp.callHandler.callFailedTimeout=setTimeout(function(){console.log("STOP: MeddiApp.callHandler.callFailedTimeout"),MeddiApp.notification(jsTranslation["base.shared.callEnded"]),MeddiApp.call.stop()},45100)}),MeddiApp.actualCase.socket.on("exchange",function(e){MeddiApp.call.exchange(e)}
6),MeddiApp.actualCase.socket.on("disconnect",function(e){console.log("dissconn",e)})):MeddiApp.actualCase.socket.connected||MeddiApp.actualCase.socket.connect()},handleOppositePhoto:function(e){MeddiApp.callHandler.photoLink=e},enableSnippetDebug:function(){MeddiApp.enabledSnippetDebug=!0;var e=(new Date).toLocaleTimeString();$("[id^=snippet-]").each(function(){$(this).prepend('<div class="sni-dev-info">'+e+"</div>")})},setup:function(){var e=this;e.jsHeaders=jsHeaders,e.userData.id=userId||null,e.userData.workplaceId=e.jsHeaders["MEDDI-workplace"]||null,e.globalTemplate=globalTemplate||e.globalTemplate,e.isMou=isMou||e.isMou,e.history.setup(),e.history.replaceStatic(),e.forms.setup(),e.setupLinks(),e.fixSelectPickers(),e.setupScrollBar(),e.setupGritter(),e.setupExtendFilter(),e.tools.datepicker(),e.tools.timepicker(),e.tools.tooltip(),e.tools.callWindowChange(),e.tools.checkAndNotifyUnsupported(),e.tools.checkCookiesAreAllowed(),e.tools.registerSounds(),e.tools.inputBlock(),e.tools.selfXSS(),e.tools.inputMask(),e.tools.codeControlHandler(),e.tools.startPageTimerCountdown(),e.tools.fixLayouts(),e.tools.fixBackgroundRadius(),e.tools.watchBackgroundRadius(),e.tools.setVersion(),e.tools.handleBMI(),e.tools.scrollFixes(),e.setupTextAreas(),e.setupUploadInputs(),e.setupModals(),e.setupRecaptcha(),e.setupEmail(),e.setupNumber(),e.setupSearchUser(),e.fixScriptsToReload(),e.setupStarRating(),e.autocomplete.setup(),e.autocomplete.listeners(),e.selectpicker.setup(),e.selectpicker.listeners(),e.setupAutocompleteClickTracking(),e.setupPayments(),e.setupJsTree(),e.setupCaseForwarder(),e.initUploadifive(),e.fixV2scroll(),"undefined"!=typeof socketUrl?(e.socketUrl=socketUrl,e.resetSocketUrl()):e.initGraphQL(),e.setupTimeZone(),e.setupEsbuildHotReload(),e.setupReact(),e.setupSentry(),e.setupStatsd(),e.continueButtonWatcher(),"undefined"!=typeof userId&&userId&&e.connectSocket(),"undefined"!=typeof language&&(MeddiApp.language=language),"undefined"!=typeof currency&&(MeddiApp.currency=currency),"undefined"!=typeof phonePrefix&&(MeddiApp.p
6honePrefix=phonePrefix),"undefined"!=typeof vatRate&&(MeddiApp.vatRate=vatRate),"undefined"!=typeof meddiCreditsMinimumBuyIn&&(MeddiApp.meddiCreditsMinimumBuyIn=meddiCreditsMinimumBuyIn),"undefined"!=typeof isKdar&&(MeddiApp.isKdar=isKdar),e.reconnectInterval=setInterval(function(){MeddiApp.actualCase.socket&&!MeddiApp.actualCase.socket.connected&&(MeddiApp.disconnectTimer++,5<MeddiApp.disconnectTimer)&&(MeddiApp.actualCase.socket.connect(),MeddiApp.disconnectTimer=0)},1e3),$(window).resize(function(){MeddiApp.call.fixCallWindowSize(),clearTimeout(e.backgroundRadiusTimer),e.backgroundRadiusTimer=setTimeout(function(){MeddiApp.tools.fixBackgroundRadius()},150)}),document.addEventListener("shown.bs.collapse",function(){MeddiApp.tools.fixBackgroundRadius()}),document.addEventListener("hidden.bs.collapse",function(){MeddiApp.tools.fixBackgroundRadius()})},forms:{tmpButton:null,initNette:function(e){if(e="function"==typeof e.attr?e:$(e),"undefined"==typeof(formId=e.attr("id")))return!1;(e=$("#"+formId)).is(":visible")?(Nette.initForm(e[0]),e.find("select").on("change",function(){Nette.toggleForm(e[0])})):setTimeout(function(){MeddiApp.forms.initNette(e)},100)},registerValidators:function(){function i(e){e=moment(e,jsTranslation["base.dateFormatJs"].toUpperCase());return e.isValid()?moment().diff(e,"years"):null}Nette.validators.AppLibraryProfiCloSForm_validateAgeMin=function(e,t,a){return null!==i(a)&&i(a)>=t},Nette.validators.AppLibraryProfiCloSForm_validateAgeMax=function(e,t,a){return null!==i(a)&&i(a)<=t},Nette.validators.AppLibraryProfiCloSForm_validateAdult=function(e,t,a){return Nette.validators.AppLibraryProfiCloSForm_validateAgeMin(e,18,a)},Nette.validators.AppLibraryProfiCloSForm_validateNotAdult=function(e,t,a){return Nette.validators.AppLibraryProfiCloSForm_validateAgeMax(e,17,a)},Nette.validators.AppLibraryProfiCloSForm_validatePartnerIdentifier=function(e,t,a){return!0},Nette.validators.AppLibraryProfiCloSForm_validateBirthNumber=function(e,t,a){a=a.replace("/","");return 10===a.length&&a%11==0||9===a.length},Nette.validators.AppLibraryProfiCloSForm_validateModulo=function(e,t,a){return a.replace("/","")%t==0}},setup:function(){MeddiApp.forms.registerValidators(),$(document).on("submit","form:not(.no-ajax)",function(e){e.preventDefault(),e.stopImmediatePropagation();var t,i,o=$(this),n=o.get(0),e=Nette.validateForm(n);MeddiApp.selectpicker.syncInvalidState();
6$(".rule-ignore-wrapper").each(function(){var e=$(this),t=e.find(".form-control");t.length&&!(e=e.find(".rule-ignore-wrapper__input")).find("input").prop("checked")&&(t.hasClass("is-invalid")?e.removeClass("d-none"):e.addClass("d-none"))}),i=function(){function t(){var e=new FormData(n);if(null!==MeddiApp.forms.tmpButton&&(a=MeddiApp.forms.tmpButton,e.append(a.attr("name"),a.attr("value")),MeddiApp.forms.tmpButton=null),console.log("-- send ",MeddiApp.formSend),!MeddiApp.formSend){if(o.find(".uploadifive-button").length){var t,a="#"+o.find(".uploadifive-button").attr("id").replace("uploadifive-",""),a=$(a),i=a.attr("name"),a=(a.hasClass("ignore-uploadifive")||e.delete(i),console.log("deleting",i),a.data("uploadifive").settings);console.log("#"+a.queueID);for(t of $("#"+a.queueID).find(".uploadifive-queue-item").not(".error, .complete"))e.append(i,$(t).data("file")),console.log("adding",i)}console.log("-- sending"),MeddiApp.formSend=!0,MeddiApp.ajax.request("POST",o.attr("action"),e)}}if(o.attr("data-confirmation-title")){$("#confirmation-request-modal").modal("show"),$("#confirmation-request__header__title__content").html(o.attr("data-confirmation-title"));var e,a=o.attr("data-confirmation-html");for(e of["&doctor-name&"])a=a.replace(e,o.find('input[data-confirmation-replace="'+e+'"]').val());$("#confirmation-request__body__text").html(a),$("#confirmation-request-modal__confirm-button").on("click",function(e){$(this).unbind("click"),$("#confirmation-request-modal").modal("hide"),t()}),$("#confirmation-request-modal").on("hidden.bs.modal",function(e){$("#confirmation-request-modal__confirm-button").unbind("click"),o.data("data-confirmation-onClose")&&o.data("data-confirmation-onClose")()})}else t()},e&&(t=[],o.find("[meddi-verify-number][meddi-verify-number-ajax=off]").each(function(){var o=$(this);t.push(new Promise((t,e)=>{var a=o.attr("meddi-verify-number"),i=o.val();MeddiApp.ajax.request("GET",a,{number:i},function(e){o.toggleClass("is-invalid",!e.available),!e.error&&e.available||!e.msg?t({error:!1}):(alert(e.msg),t({error:!0}))},null,!0)}))}),Promise.all(t).then(e=>{var t=[];for(const a of e)a.error&&t.push(a.error);t.length||i()}))}),$(document).on("click","input[type=submit]",function(e){return e.preventDefault(),MeddiApp.forms.tmpButton=$(this),MeddiApp.forms.tmpButton.closest("form").submit(),!1}),$(document).on("click","button[type=submit]",function(e){return e.preventDefault(),MeddiApp.forms.tmpButton=$(this),MeddiApp.forms.tmpButton.closest("form").submit(),!1}),$(document).on("input change","form[data-autosave] input, form[data-autosave] select, form[data-autosave] textarea",function(){var t=$(this).closest("form"),i=t.attr("data-autosave"),o=t.attr("data-autosave-full"),n={name:$(this).attr("name"),value:$(this).val()};return clearTimeout(MeddiApp.textChangeTimer),MeddiApp.textChangeTimer=setTimeout(function(){var e,a;o&&(e=new FormData(t[0]),a={},e.forEach(function(e,t){a[t]=e}),delete(n=a)._do,delete n._token_),MeddiApp.ajax.request("POST",i,n,void 0,void 0,!0,!1)},450),!1}),$(document).on("change",".is-invalid",function(){$(this).removeClass("is-invalid")}),$(document).on("keydown",".is-invalid",function(){$(this).removeClass("is-invalid")})}},setupExtendFilter:function(){$(document).on("click","#showExtendedFilter",function(e){e.preventDefault();e=$("#extendedFilter");return e.hasClass("d-none")&&e.removeClass("d-none"),!1})},fixScriptsToReload:function(){for(var e in scriptsToReload||[]){var e=scriptsToReload[e],t=$(e),a=document.createElement("script");a.type="text/javascript",a.onerror=function(){addScriptsToReload(this),setTimeout(function(){MeddiApp.fixScriptsToReload()},5e3)},$(a).insertAfter(t),a.src=e.src,t.remove()}scriptsToReload=[]},setupSearchUser:function(){var e;$(document).on("click",".search-user-toggleable > .search-user__button",function(e){$(this).toggleClass("toggled"),$(window).height()+window.pageYOffset<e.pageY+350&&$(this).toggleClass("open-up"),$(this).hasClass("toggled")&&$(this).find("input").focus()}),$(document).on("input",".search-user-wrapper__input-wrapper__input",function(){e&&clearTimeout(e);var o=this;
6e=setTimeout(function(){var e=$(o).closest(".search-user"),t=e.attr("data-search-link"),a=$(o).val(),i=$(o).closest("[data-search-root]"),i=(i||e.parent()).find("[filter-doctors-workplace]"),e=null;i.length&&(e=i.val()),MeddiApp.ajax.request("POST",t,{query:a,workPlaceId:e},void 0,void 0,!0)},300)})},fixSelectPickers:function(){$(".dropdown.bootstrap-select.show:not(.bs-container)").length||$(".bs-container.bootstrap-select,  #bootstrap-select-style").remove(),$("select.meddi-select:not([keep-open])").each(function(){$(this).parent().hasClass("show")&&$(this).selectpicker("toggle")})},setupLinks:function(){var a=this;$(document).on("click","a",function(e){var t=$(this);if(!1===MeddiApp.firstPlay&&(MeddiApp.sound.play("default"),MeddiApp.firstPlay=!0),void 0!==t.attr("href")&&"collapse"!==t.attr("data-toggle")&&"collapse"!==t.attr("data-bs-toggle")&&-1===t.attr("href").search("phpstorm:")&&-1===t.attr("href").search("mailto:")&&"#"!==t.attr("href")&&"_blank"!==t.attr("target")&&!t.hasClass("no-ajax"))return e.preventDefault(),t.attr("data-confirm")?a.tools.confirm(t.attr("data-confirm"),function(){a.ajax.request("GET",t.attr("href"))}):t.attr("data-delete-confirm")?((e=MeddiApp.modalConfirm.create(jsTranslation["component.editDocumentForm.title"],t.attr("data-delete-confirm"))).button(jsTranslation["base.shared.remove2"],"btn btn-submit-simple btn-red-global remastered confirming",'data-dismiss="modal" data-bs-dismiss="modal"'),e.button(jsTranslation["base.shared.cancel"],"btn btn-link purple size-14",'data-dismiss="modal" data-bs-dismiss="modal"'),e=e.open(),$(e).find(".confirming").click(function(e){a.ajax.request("GET",t.attr("href"))})):t.attr("data-confirmation-title")?($("#confirmation-request-modal").modal("show"),$("#confirmation-request__header__title__content").html(t.attr("data-confirmation-title")),$("#confirmation-request__body__text").html(t.attr("data-confirmation-html")),$("#confirmation-request-modal__confirm-button").unbind().on("click",function(e){a.ajax.request("GET",t.attr("href")),$("#confirmation-request-modal").modal("hide"),$("#confirmation-request-modal__confirm-button").unbind("click")})):a.ajax.request("GET",t.attr("href")),!1;void 0!==t.attr("data-background_ajax")&&a.ajax.request("GET",t.attr("data-background_ajax"))}),$(document).on("click",".controls-layer a.hangup, .callWindow__footer a.hangup",function(e){return e.preventDefault(),MeddiApp.call.hangUp(),!1}),$(document).on("click",".controls-layer a.toggleVideo, .callWindow__footer a.toggleVideo",function(e){return e.preventDefault(),MeddiApp.call.toggleVideo(!MeddiApp.callHandler.videoEnabled),!1}),$(document).on("click",".controls-layer a.toggleMicrophone, .callWindow__footer a.toggleMicrophone",function(e){return e.preventDefault(),MeddiApp.call.toggleMicrophone(),!1}),$(document).on("click","button.startCall",function(e){return e.preventDefault(),MeddiApp.tools.unsupportedBrowserDetection()?MeddiApp.notification(jsTranslation["component.meddiAppJs.modal1.text"]):MeddiApp.call.startCall(),!1}),$(document).on("click","button.startVideoCall",function(e){return e.preventDefault(),MeddiApp.tools.unsupportedBrowserDetection()?MeddiApp.notification(jsTranslation["component.meddiAppJs.modal1.text"]):MeddiApp.call.startCall(!0),!1}),$(document).on("click",".insuranceCardDetail img",function(e){e.preventDefault();var e=$(this),t=e.parent();return e.hasClass("img-fluid")?(t.addClass("overflow-auto"),e.removeClass("img-fluid")):(e.addClass("img-fluid"),t.removeClass("overflow-auto")),!1}),$(document).on("click","ul.faq-list li",function(e){$(this).toggleClass("open")}),$(document).on("change","select.select-current-workplace",function(e){var t=$(this),a=t.val(),t=t.attr("data-url").replace("xx
6x",a);MeddiApp.ajax.request("GET",t)}),$(document).on("click","a[data-change_view]",function(e){e.preventDefault();var e=$(this).attr("data-change_view"),t=$(".documents-items .items-rows"),a=$(".documents-items .items-preview");return"rows"!==e||t.is(":visible")?"preview"!==e||a.is(":visible")||(a.removeClass("d-none"),t.addClass("d-none"),$("[data-change_view=preview]").addClass("btn-info").removeClass("btn-primary"),$("[data-change_view=rows]").removeClass("btn-info").addClass("btn-primary")):(t.removeClass("d-none"),a.addClass("d-none"),$("[data-change_view=rows]").addClass("btn-info").removeClass("btn-primary"),$("[data-change_view=preview]").removeClass("btn-info").addClass("btn-primary")),!1}),$(document).on("click",".security-options .dropdown-menu",function(e){}),$(document).on("click",".group-check-all",function(e){return e.preventDefault(),$(this).closest(".col-form-label").next().find("input").each(function(){this.checked=!0}),!1}),$(document).on("click",".group-uncheck-all",function(e){return e.preventDefault(),$(this).closest(".col-form-label").next().find("input").each(function(){this.checked=!1}),!1}),$(document).on("change",".custom-radio-accessType input",function(e){var t=$(this),a=t.closest(".dropdown-menu").find(".only-selected").first(),i=parseInt($('input[name="'+t.attr("name")+'"]:checked').val()),i=(2===i&&a.hasClass("d-none")?a.removeClass("d-none"):2===i||a.hasClass("d-none")||a.addClass("d-none"),t.closest(".security-options").children("button"));MeddiApp.resolveDocumentsPermissionSelect(i)}),$(document).on("change",".documentation__list__item-folder__privacy-settings input",function(e){var t=$(this),a=t.closest(".dropdown-menu").find(".only-selected").first(),i=parseInt($('input[name="'+t.attr("name")+'"]:checked').val()),i=(2===i&&a.hasClass("d-none")?a.removeClass("d-none"):2===i||a.hasClass("d-none")||a.addClass("d-none"),t.closest(".security-options").children("button"));MeddiApp.resolveDocumentsPermissionSelect(i)}),$(document).on("change","select[data-autosubmit-per-page]",function(){var e=$
6(this).parent().find("input[type=submit]");return(e=0===e.length?$(this).parent().find("button[type=submit]"):e).click()}),$(document).on("change","select[data-autosubmit]",function(){$(this).closest("form").submit()}),$(document).on("change","input[type=file][data-autosubmit]",function(){var e=$(this);e.val()&&e.closest("form").submit()}),$(document).on("keyup changeDate","input[data-autosubmit]",function(){var e=$(this).closest("form");clearTimeout(MeddiApp.textChangeTimer),MeddiApp.textChangeTimer=setTimeout(function(){e.submit()},500)}),$(document).on("changeReact","input[data-autosubmit]",function(){var e=$(this).closest("form");clearTimeout(MeddiApp.textChangeTimer),MeddiApp.textChangeTimer=setTimeout(function(){e.submit()},500)}),$(document).on("show.bs.collapse",function(e){var t,a,i,o,e=$(e.target),n=e.closest(".layout-side-menu");n.length&&(t=(n=n.parent()[0]).scrollTop,a=$(n).height(),o=(i=e.prev())[0],i=i.outerHeight(),o=o.offsetTop+i-t-n.offsetTop,a<(e=e.outerHeight())+o)&&(a<(e=e+(o-a)+15)&&(e=a-i,console.log("beru jen",e)),$(n).animate({scrollTop:t+e},500,"swing"))}),$(document).on("change","[data-format_phone]",function(e){MeddiApp.tools.formatPhoneNumber(this,e)}),$(document).on("keyup","[data-format_phone]",function(e){MeddiApp.tools.formatPhoneNumber(this,e)}),$(document).on("change",'[id$="phoneNumber-areaCode"]',function(e){var t=$(this).closest(".phoneNumber").find('[id$="phoneNumber-number"]');MeddiApp.tools.formatPhoneNumber(t[0],e)}).change(),setTimeout(function(){$(document).on("click",'a[data-bs-toggle="collapse"]',function(e){var t=$(this),a=t;return(a=t.attr("data-text_collapse")?a:t.find("[data-text_collapse]")).length&&(t.hasClass("collapsed")?a.html(a.attr("data-text_collapsed")):a.html(a.attr("data-text_collapse"))),!1}),$(document).on("click",".navbar__controls__profile-dropdown a.dropdown-item",function(e){var t=$(this);if(t.attr("data-bs-toggle")||t.closest(".dropdown").find('[data-bs-toggle="dropdown"]').dropdown("toggle"),"_blank"!==t.attr("target"))return!1})},100)},setupPayments:function(){$("[data-check_payment]").each(function(){var e=$
6(this);"apple-pay"===e.attr("data-check_payment")&&(void 0!==window.ApplePaySession&&window.ApplePaySession?e.removeAttr("data-check_payment"):e.remove())})},setupJsTree:function(){var a=$("[data-jstree=true]");a.hasClass("inited")||(a.addClass("inited"),a.find("[data-parentid]").each(function(){var e=$(this),t=$(this).attr("data-parentid");t&&!a.find('[data-treeid="'+t+'"]:checked').length&&e.hide()}),a.find("[data-treeid]").each(function(){var t=$(this);t.on("change",function(e){t.is(":checked")?a.find('[data-parentid="'+t.attr("data-treeid")+'"]').each(function(){var e=$(this);e.show(),e.find("input").prop("checked",!0).change()}):a.find('[data-parentid="'+t.attr("data-treeid")+'"]').each(function(){var e=$(this);e.hide(),e.find("input").prop("checked",!1).change()})})}))},setupTextAreas:function(){$(document).on("input","textarea",function(){this.style.height="1px",this.style.height=(250<this.scrollHeight?250:this.scrollHeight)+2+"px"})},setupEmail:function(){$(document).on("change","[meddi-verify-email]",function(){var e,t=$(this),a=t.val();a.length&&(e=t.attr("meddi-verify-email"),MeddiApp.ajax.request("GET",e,{email:a},function(e){t.toggleClass("is-invalid",e.exists),(e.error||e.exists)&&e.msg&&alert(e.msg)},null,!0))}),$("[meddi-verify-email]").trigger("change")},setupNumber:function(){const i={};$(document).on("change input","[meddi-verify-number][meddi-verify-number-ajax=on]",function(){var t=$(this),a=t.val(),e=t.attr("name");Nette.validateControl(t)&&(i[e]&&clearTimeout(i[e]),i[e]=setTimeout(function(){var e=t.attr("meddi-verify-number");MeddiApp.ajax.request("GET",e,{number:a},function(e){t.toggleClass("is-invalid",!e.available),!e.error&&e.available||!e.msg||alert(e.msg)},null,!0)},100))}),$("[meddi-verify-number]").trigger("change")},setupModals:function(){$(document).on("click",".modal-close-button",function(){var e=$
6(this).closest(".modal");e.length&&(e.modal("hide"),e.attr("data-closeurl"))&&MeddiApp.ajax.request("GET",e.attr("data-closeurl"))}),$(document).on("hidden.bs.modal",".modal",function(e){e=$(e.target);void 0===e.attr("id")&&(e.remove(),MeddiApp.tools.removeBackdrops())}),$(document).on("hide.bs.modal",".modal",function(e){$(".ui-timepicker-container:not(.ui-timepicker-hidden)").remove()}),$(document).on("shown.bs.modal",".modal",function(){MeddiApp.tools.removeBackdrops()})},setupRecaptcha:function(){"undefined"==typeof grecaptcha?setTimeout(MeddiApp.setupRecaptcha,100):grecaptcha.ready(function(){var e=!1;$(".g-recaptcha").each(function(){$(this).find(".grecaptcha-badge").length||(grecaptcha.render(this),e=!0)}),e&&grecaptcha.execute()})},setupReact:function(){},setupSentry:function(){if("undefined"!=typeof sentrySettings&&sentrySettings)try{var e=JSON.parse(sentrySettings),t=(Sentry.init({dsn:"https://[email protected]/4505205234073600",maxBreadcrumbs:50,release:e.release,environment:e.environment,initialScope:{tags:e.scopeExtras,user:e.user}}),console.error);console.error=function(){var e=Array.prototype.slice.call(arguments).map(function(e){return"object"==typeof e?JSON.stringify(e):String(e)}).join(" ");Sentry.captureMessage(e,"error"),t.apply(console,arguments)}}catch(e){}},setupStatsd:function(){$(window).bind("beforeunload",function(){MeddiApp.statsd._internal.flush()}),$(window).bind("pagehide",function(){MeddiApp.statsd._internal.flush()}),MeddiApp.autoFlushStatsd()},autoFlushStatsd:function(){setTimeout(function(){MeddiApp.statsd._internal.flush(),MeddiApp.autoFlushStatsd()},1e4)},autocomplete:{setup:function(){$(document).find("[data-autocomplete]:not(.loaded)").each(function(e){var n,a,i,d,s,l,r,t,o,c=$(this);c.hasClass("loaded")||(n=function(e){return e.split(/,\s*/)},c.addClass("loaded"),a=c.attr("data-autocomplete-term"),i=c.attr("data-autocomplete"),d=c.attr("data-autocomplete-multiple")||!1,s=c.attr("data-autocomplete-id"),l="true"===c.attr("data-autocomplete-warnings"),r=!1,(t=c.autocomplete({_create:function(){this._super(),this.widget().menu("option","items","> :not(.ui-autocomplete-category)")},delay:500,source:function(e,t){i+=i.includes("?")?"&":"?";e=e.term;d&&(e=n(e).pop()),i+=a+"="+encodeURI(e),MeddiApp.ajax.request("GET",i,{},t)},select:function(e,t){d?(o=t.item.label,(a=n(this.value)).pop(),a.push(o),a.push(""),this.value=a.join(", "),r=!0):this.value=t.item.label;var a,i,o=$('[data-autocomplete-hiddenid="'+s+'"]');return o.length&&(d?((a=o.val().split(",")).push(t.item.id),o.val(a.join(","))):o.val(t.item.id),o.trigger("change")),l&&(a=c.attr("id"),(o=$("#"+a+"-warning")).length&&(t.item.hasLimitations===o.hasClass("d-none")&&o.toggleClass("d-none").toggleClass("d-flex"),o=$('[data-warning-item="'+a+'-indication"]'),i=$('[data-warning-item="'+a+'-speciality"]'),t.item.hasIndicationLimitations===o.hasClass("d-none")&&o.toggleClass("d-none"),t.item.hasSpecialityLimitations===i.hasClass("d-none")&&i.toggleClass("d-none"),o.find('[data-warning="text"]').html(t.item.indicationLimitations),i.find('[data-warning="text"]').html(t.item.specialityLimitationsTexts)),(o=$("#"+a+"-doping")).length&&(i=$('[data-warning-item="'+a+'-doping"]'),!!t.item.doping===o.hasClass("d-none")&&(o.toggleClass("d-none").toggleClass("d-flex"),i.toggleClass("d-none")),i.find('[data-warning="text"]').html(t.item.dopingTermItem?"<strong>"+t.item.dopingTermItem.value+"</strong> - "+t.item.dopingTermItem.name:"")),(o=$("#"+a+"-others")).length)&&((!!t.item.lim||!!t.item.dispensing)===o.hasClass("d-none")&&o.toggleClass("d-none").toggleClass("d-flex"),i=$('[data-warning-item="'+a+'-others-lim"]'),o=$('[data-warning-item="'+a+'-others-dispensing"]'),!!t.item.lim===i.hasClass("d-none")&&i.toggleClass("d-none"),!!t.item.dispensing===o.hasClass("d-none")&&o.toggleClass("d-none"),i.find('[data-warning="text"]').html(t.item.limTermItem?"<strong>"+t.item.limTermItem.value+"</strong> - "+t.item.limTermItem.value2:""),o.find('[data-warning="text"]').html(t.item.dispensingTermItem?"<strong>"+t.item.dispensingTermItem.value+"</strong> - "+t.item.dispensingTermItem.name:"")),!1}})).autocomplete("instance")._renderItem=function(e,t){let a=c.attr("data-autocomplete-template"+(t.templateName?"-"+t.templateName:""));for(const i of[...(a=a||"<div>{{label}}</div>").matchAll(/\{\{([^\}]+)\}\}/gm)]){let e=t;for(const o of i[1].split("."))e=e[o]||"";a=a.replace(i[0],e)}return $("<li aria-label='label'>").append(a)},t.autocomplete("instance")._renderMenu=function(a,e){var i=this,o="";$.each(e,function(e,t){t.category&&t.category!==o&&(a.append("<li class='ui-autocomplete-category' aria-label='"+t.category+"'>"+t.category+"</li>"),o=t.category),t=i._renderItemData(a,t),a.append(t)})},o=t.autocomplete("instance").close,t.autocomplete("instance").close=function(e){r||o.apply(this,arguments),r=!1},c.on("autocompleteopen",function(e,t){var a;void 0!==e.isTrigger&&((a=$(".ui-widget.ui-autocomplete:visible")).attr("data-trigger",e.currentTarget.id),MeddiApp.autocomplete.calculate.all(a))}))})},listeners:function(){document.addEventListener("scroll",function(e){var t=$(".ui-widget.ui-autocomplete:visible");t.length&&MeddiApp.autocomplete.calculate.offsetY(t,$(window))}
6,!0),$(window).resize(function(){var e=$(".ui-widget.ui-autocomplete:visible");e.length&&MeddiApp.autocomplete.calculate.all(e)})},calculate:{all:function(e){this.offsetY(e,$(window)),this.offsetX(e)},offsetY:function(e,t){var a=$("#"+e.attr("data-trigger")),i=(a=a.parent().hasClass("input-group")?a.parent():a).outerHeight(),a=a.offset().top,o=parseInt(t.height()),i=parseInt(a+i),o=o-(i+20-parseInt(t.scrollTop()));o<160?(e.css({maxHeight:a-20}),t=e.outerHeight(),e.css({top:a-t})):e.css({top:i,maxHeight:o})},offsetX:function(e){var t=$("#"+e.attr("data-trigger")),a=(t=t.parent().hasClass("input-group")?t.parent():t).offset().left-5,t=t.outerWidth();e.css({left:a}),e.css({width:t})}}},selectpicker:{setup:function(){$("select.meddi-select:not(.loaded)").each(function(){var e=$(this);e.addClass("loaded"),e.next().is('[data-id="'+e.attr("id")+'"]')||e.selectpicker({style:void 0!==e.attr("data-style")?e.attr("data-style"):"btn-white",selectedTextFormat:void 0!==e.attr("data-selectedTextFormat")?e.attr("data-selectedTextFormat"):"values",liveSearch:void 0!==e.attr("data-search")&&"true"===e.attr("data-search")||void 0!==e.attr("data-live-search")&&"true"===e.attr("data-live-search"),liveSearchNormalize:!0,noneSelectedText:jsTranslation["component.createCaseForm.requestIdPrompt"],noneResultsText:jsTranslation["base.shared.noResultsMatch"],container:"body",dropupAuto:!0,countSelectedText:jsTranslation["base.selectedXOfY"]}),e.on("show.bs.select",function(e){})}),$("select.select-picker-v3:not(.loaded)").each(function(){var e=$
6(this);e.addClass("loaded"),e.next().is('[data-id="'+e.attr("id")+'"]')||e.selectpicker({noneSelectedText:jsTranslation["component.createCaseForm.requestIdPrompt"],noneResultsText:jsTranslation["base.shared.noResultsMatch"]})})},syncInvalidState:function(){$("select.select-picker-v3").each(function(){var e=$(this),t=e.data("selectpicker");t&&t.$button&&(t=t.$button.closest(".bootstrap-select"),e.hasClass("is-invalid")?t.addClass("is-invalid"):t.removeClass("is-invalid"))})},listeners:function(){},calculate:{all:function(e){},offsetAll:function(e,t){}}},setupAutocompleteClickTracking:function(){$(".track-restrictions").parent().click(function(){console.log("test")})},setupCaseForwarder:function(){$(".case-forwarder-button:not(.loadeda)").each(function(){var e=$(this),t=(e.addClass("loadeda"),e.closest("form")),a=e.attr("data-doctorid");$("#"+a).on("change",function(){t.submit()}),t.data("data-confirmation-onClose",function(){e.val(""),e.attr("readonly","readonly"),e.attr("placeholder",e.attr("placeholder-old")),e.removeClass("active")})}),$(document).on("click",".case-forwarder-button__change",function(e){e.preventDefault(),e.stopImmediatePropagation();e=$(this).prev();e.removeAttr("readonly"),e.focus(),e.attr("placeholder-old",e.attr("placeholder")),e.attr("placeholder",jsTranslation["base.startTypingSurname"]),e.addClass("active")})},setupFullCalendar:function(){$(".popover.show").remove(),FullCalendar.config.MAX_TIMELINE_SLOTS=999999,FullCalendar.globalLocales=FullCalendar.globalLocales.map(e=>("cs"===e.code&&(e.buttonText.resourceTimeline="Vlastní"),e)),$(document).find(".full-calendar:not(.loaded)").each(function(){var n,d=$(this),e=(d.addClass("loaded"),d[0]),t="timeGridDay",a={locale:MeddiApp.language,schedulerLicenseKey:"0087707539-fcs-1615205379",customButtons:{resourceTimeline:{text:"Vlastní",click:function(e,t){alert("clicked the custom button!");var a=d.data("filter"),i=(i=a.dateFrom.split("."))[2]+"-"+i[1]+"-"+i[0],o=new Date(i),a=(a=a.dateTo.split("."))[2]+"-"+a[1]+"-"+a[0],a=new Date(a).getTime()-o.getTime();n.setOption("duration",{days:a/864e5}),n.gotoDate(i),n.refetchResources(),n.refetchEvents()}}},firstDay:1,nowIndicator:!0,buttonText:{today:jsTranslation["base.shared.now"],month:jsTranslation["base.months.one"],week:jsTranslation["base.weeks.one"],day:jsTranslation["base.days.one"],list:"list",resourceTimeGridDay:jsTranslation["component.eventCalendar.fullSurgery"]},slotLabelInterval:{minutes:1},slotMinTime:"06:00:00",slotMaxTime:"21:15:00",slotLabelFormat:{hour:"2-digit",minute:"2-digit",omitZeroMinute:!1,meridian:!1},eventTimeFormat:{hour:"2-digit",minute:"2-digit",omitZeroMinute:!1,meridian:!1},eventClassNames:function(e){if(e.event.extendedProps.isOutOfOffice)return"isOutOfOffice"},headerToolbar:{start:"prev next",center:"title",end:"timeGridDay,timeGridWeek,dayGridMonth,resourceTimeGridDay"},eventMouseEnter:function(){},eventDidMount:function(e,t){var a=$(e.el),e=e.event.extendedProps,i=e.note||"",o=e.dateTime||"",n=e.title||"",d=e.patient||"",e=e.doctor||"",s=d.birthNumber||"",l=d.phoneNumber||"",r=d.addressString||"";a.popover({animation:!0,delay:300,html:!0,content:'<div class="d-flex event-popup"><div class="event-popup__time-wrapper"><div class="mr-2 text-right">'+o+'</div></div><div><span class="font-weight-bold">'+n+"</span>"+(d?"<div> "+jsTranslation["base.shared.birthNumberShort"]+": "+(s||"")+"</div><div> "+jsTranslation["base.phoneShort"]+": "+(l||"")+"</div><div>  "+jsTranslation["base.shared.address"]+": "+(r||"")+"</div>":"")+(i?"<br>"+jsTranslation["base.shared.noteShort"]+"<br>"+i:"")+(e?"<br>"+jsTranslation["base.shared.doctor"]+": "+e.name:"")+"</div></div>",trigger:"hover",placement:"bottom"})}},t=("timeline"===d.attr("data-type")&&(t="timeGridDay",a.resources=d.attr("data-loadresources")||null,a.resourceAreaHeaderContent="",a.duration={days:5},a.slotDuration="00:10:00",a.resourceAreaWidth="25%",a.resourceAreaColumns=[{field:"title",headerContent:""}],a.height="auto"),a.initialView=t,d.attr("data-loadevents")||null),i=(t&&(a.events={url:t,method:"GET",extraParams:function(){return d.data("filter")}}),d.attr("data-detailurl")||null);i&&(a.eventClick=function(e){i=d.attr("data-detailurl"),MeddiApp.ajax.request("GET",i.replace("__ID__",e.event.i
6d))});(d.attr("data-dateclickedurl")||null)&&(a.dateClick=function(e){o=d.attr("data-dateclickedurl"),MeddiApp.ajax.request("POST",o,{date:e.dateStr,resourceId:(e.resource||{}).id||null},void 0,void 0,!0)}),a.loading=function(e){console.log("isLoading",e),e?MeddiApp.tools.loading.show():MeddiApp.tools.loading.hide()};var o,s=d.attr("data-updateevent")||null;s&&(a.editable=!0,a.eventDrop=function(e){MeddiApp.ajax.request("POST",s,{id:e.event.id,dateFrom:e.event.start.toISOString(),dateTo:e.event.end.toISOString()},void 0,void 0,!0)},a.eventResize=function(e){MeddiApp.ajax.request("POST",s,{id:e.event.id,dateFrom:e.event.start.toISOString(),dateTo:e.event.end.toISOString()},void 0,void 0,!0)}),(n=new FullCalendar.Calendar(e,a)).render(),d.data("calendar",n)})},setupUploadInputs:function(){function o(e,t,a,i){var o,n,d,s;!1===i&&e.hasClass("loaded")||(e.addClass("loaded"),t&&(n=!0,(o=e.closest(".custom-file").parent(".input-group").parent(".create-case-message__controls").next(".create-case-message__input-wrapper").children(".v2-forms")).parent().hasClass("d-flex")&&(o=o.parent(),n=!1),d=n?o.next("div.custom-file-image-preview"):o.prev("div.custom-file-image-preview"),i&&d.length&&(d.remove(),d=null),i=-1!==(n=e.attr("image-preview-class")||"").search("rounded-circle"),d&&d.length||(n='<div class="custom-file-image-preview">'+(i?'<div><div class="profile-photo profile-photo__layout" style="background-image: url("#")"></div></div>':'<div><img class="'+n+' img-fluid" src="#" alt="preview" /></div>')+(a?'<a class="btn btn-light-gray custom-file-image-preview__close" href="#"><i class="fa fa-times"></i></a>':"")+"</div>",d=$(n).insertBefore(o)),d.find(".custom-file-image-preview__close").data("input",e),e.data("preview",d),i?((s=d.find(".profile-photo")).on("error",function(){d.find(".profile-photo").attr("style",'background-image: url("/dist/file.png")')}),s.attr("style",'background-image: url("'+t+'")'),s.onload=function(){URL.revokeObjectURL(s.attr("style"))}):((s=d.find("img")).on("error",function(){d.find("img").attr("src","/dist/file.png")}),s.attr("src",t),s.onload=function(){URL.revokeObjectURL(s.attr("src"))}),"function"==typeof MeddiApp.uploadPreviewAddon)&&MeddiApp.uploadPreviewAddon(s))}function a(e){var t=e[0].files,a=null,i=!1;t.length?(a=URL.createObjectURL(t[0]),i=!0):a=e.attr("image-preview"),o(e,a,i)}$("input[image-preview]").each(function(){a($(this))}),$(document).on("change","input[image-preview]",function(e){var t,a,i=$(this);e.target.files.length&&(t=e.target.files[0],"function"==typeof MeddiApp.transformHeicToImage?i.closest(".custom-file").parent().find(".custom-file__loader").length||(e=i.closest(".custom-file"),a=e.parent().hasClass("message-file-chat")?$('<p class="custom-file__loader" style="position:absolute;margin-left:13px;margin-top:-50px;">Načítám náhled</p>').appendTo(e.parent().next()):$('<p class="custom-file__loader">Načítám náhled</p>').insertAfter(e),MeddiApp.transformHeicToImage(t,function(e){o(i,e||URL.createObjectURL(t),!0,!0),a.remove()})):o($(this),URL.createObjectURL(t),!0,!0))}),$(document).on("click",".custom-file-image-preview__close",function(e){e.preventDefault(),e.stopImmediatePropagation();var e=$(this).closest(".custom-file-image-preview"),t=$(this).data("input");t.val("").trigger("change"),e.remove(),a(t)})},initUploadifive2:function(){$("[data-uploadifive]:not(.loaded)").each(function(){var e=$
6(this),t=(e.addClass("loaded"),e.attr("data-uploadifive-wrapperId")),a=$('[data-uploadifive-wrapper="'+t+'"]'),i=(a.attr("id",t+"_queue"),a.closest(".multi-image-preview__wrapper")),i='<div class="'+(!!i.length&&i.hasClass("v3-patient")?"col-lg-4 col-md-12":"col-lg-3 col-md-6")+'col-12 mb-3 uploadifive-queue-item"><img class="item_image_loader d-none" alt="loader" /><div class="documentation-upload__item item_image"><a href="#" class="documentation-upload__item__remove close"><i class="'+(3===layoutVer?"fa-solid fa-xmark":"fa fa-times font-size-14")+'"></i></a></div></div>';console.log({wrapperId:t,$wrapper:a,id:a.attr("id")}),e.uploadifive({auto:!1,queueID:a.attr("id"),width:"100%",height:"60px",buttonText:"",buttonClass:"uploadifive-upload-place",itemTemplate:i,onAddQueueItem:function(t){var a=t.queueItem.find(".item_image"),i=t.queueItem.find(".item_image_loader");"function"==typeof MeddiApp.transformHeicToImage?(a.css({backgroundImage:"none"}),a.prepend('<div class="page-loader-wrapper"><div class="sk-chase"><div class="sk-chase-dot"></div><div class="sk-chase-dot"></div><div class="sk-chase-dot"></div><div class="sk-chase-dot"></div><div class="sk-chase-dot"></div><div class="sk-chase-dot"></div></div></div>'),MeddiApp.transformHeicToImage(t,function(e){e?MeddiApp.tools.redrawUploadPreview(i,a,e):MeddiApp.tools.redrawUploadPreview(i,a,URL.createObjectURL(t)),a.find(".page-loader-wrapper").length&&a.find(".page-loader-wrapper").remove()})):MeddiApp.tools.redrawUploadPreview(i,a,URL.createObjectURL(t))}})})},initUploadifive:function(){this.initUploadifive2(),$("input[multi-image-preview]:not(.loaded)").each(function(){var e=$
6(this),t=(e.addClass("loaded"),$(this).parent().parent()),a=t.parent(),i=e.attr("id")+"_queue",o=void 0!==e.attr("data-preview-single");a&&a.length&&a.hasClass("multi-image-preview__wrapper")||($(t).wrap('<div class="multi-image-preview__wrapper"></div>'),a=t.parent(".multi-image-preview__wrapper"));t=0!==a.find(".upload__file__button").length?($('<div class="documentation-upload mt-4"><div class="row" id="'+i+'"></div></div>').appendTo(a),'<div class="'+(o?"col-12 mx-4":"col-lg-3 col-md-6 col-12")+' mb-3 uploadifive-queue-item"><img class="item_image_loader d-none" alt="loader" /><div class="documentation-upload__item item_image"><a href="#" class="documentation-upload__item__remove close"><i class="'+(3===layoutVer?"fa-solid fa-xmark":"fa fa-times font-size-14")+'"></i></a></div></div>'):($('<div class="multi-image-preview__files-wrapper"><div class="multi-image-preview__files" id="'+i+'"></div></div>').appendTo(a),'<div class="multi-image-preview__files__file uploadifive-queue-item"><a class="btn btn-light-gray multi-image-preview__files__file__close close" href="#"><i class="fa fa-times"></i></a><div class="multi-image-preview__files__file__preview"><img src="" alt="image" /></div></div>');e.uploadifive({auto:!1,queueID:i,width:"100%",height:"60px",buttonText:"",buttonClass:"uploadifive-upload-place",itemTemplate:t,onAddQueueItem:function(t){var a,i,o;0!==t.queueItem.closest(".multi-image-preview__wrapper").find(".upload__file__button").length?(a=t.queueItem.find(".item_image"),i=t.queueItem.find(".item_image_loader"),"function"==typeof MeddiApp.transformHeicToImage?(a.css({backgroundImage:"none"}),a.prepend('<div class="page-loader-wrapper"><div class="sk-chase"><div class="sk-chase-dot"></div><div class="sk-chase-dot"></div><div class="sk-chase-dot"></div><div class="sk-chase-dot"></div><div class="sk-chase-dot"></div><div class="sk-chase-dot"></div></div></div>'),MeddiApp.transformHeicToImage(t,function(e){e?MeddiApp.tools.redrawUploadPreview(i,a,e):MeddiApp.tools.redrawUploadPreview(i,a,URL.createObjectURL(t)),a.find(".page-loader-wrapper").length&&a.find(".page-loader-wrapper").remove()})):MeddiApp.tools.redrawUploadPreview(i,a,URL.createObjectURL(t))):((o=t.queueItem.find("img")).attr("src","/dist/file.png"),o.css("width","50px"),-1!==t.type.search("image/")&&("image/heic"===t.type||"image/heif"===t.type?"function"==typeof MeddiApp.transformHeicToImage&&(o.css("display","none"),MeddiApp.tools.generateLoadingCircle().insertAfter(o),MeddiApp.transformHeicToImage(t,function(e){e?(o.next().remove(),o.css("display","block"),o.attr("src",e)):(o.next().remove(),o.css("display","block"),o.attr("src",URL.createObjectURL(t))),o.css("width","100%")})):(o.attr("src",URL.createObjectURL(t)),o.css("width","100%"))))}})})},fixV2scroll:function(){document.addEventListener("scroll",function(e){var e=$(e.target);e.hasClass("sidebar")&&($(window).trigger("scroll"),(e=e.find(".select-current-workplace")).length)&&e.parent().hasClass("show")&&e.selectpicker("toggle").selectpicker("toggle")},!0)},resolveDocumentsPermissionSelect:function(e){var t=e.parent().find('input[type="radio"]').first(),a=parseInt(e.parent().find('input[type="radio"]:checked').val()),i=e.find("i.fa").first(),o=e.find(".security-option-text"),n={1:"fa-lock",2:"fa-user",3:"fa-user-friends"},d={1:" "+jsTranslation["base.shared.onlyMe"],2:" "+jsTranslation["base.shared.only"]+"...",3:" "+jsTranslation["base.shared.myDoctors"]};i.hasClass(n[a])||(i.removeClass(n[1]),i.removeClass(n[2]),i.removeClass(n[3]),i.addClass(n[a]),o.html(d[a])),2===a?(i=t.closest(".dropdown-menu").find(".only-selected").first(),o.html(d[a]+" ("+i.find("li").length+")"),e.parent().find(".documentation__list__item-folder__privacy-settings__user").removeClass("d-none")):e.parent().find(".documentation__list__item-folder__privacy-settings__user").addClass("d-none")},setupGritter:function(){Gritter._tpl_close='<a class="gritter-close btn btn-sm rounded-circle" href="#" tabindex="1"><i class="fa fa-times"></i></a>'}
6,setupScrollBar:function(){var e=$(".chat-scroll"),e=(e.length&&e.each(function(){var e,t=$(this);t.hasClass("inited")||(t.addClass("inited"),null!==(e=document.querySelector(".messages-block"))&&(e.scrollTop=999999999),new PerfectScrollbar(t[0],{suppressScrollX:!0,wheelPropagation:!0,wheelSpeed:.5}))}),$(".chat-window"));e.length&&e.each(function(){var e,t=$(this);t.hasClass("inited")||(t.addClass("inited"),null!==(e=document.querySelector(".chat-window__body"))&&(e.scrollTop=999999999),new PerfectScrollbar(t[0],{suppressScrollX:!0,wheelPropagation:!0,wheelSpeed:.5}))})},setupStarRating:function(){$("[data-star-rating]:not(.loaded)").each(function(){for(var e=$(this),e=(e.addClass("loaded"),e.wrap('<div class="star-rating__wrapper"></div>'),e.parent()),t=$('<div class="star-rating__stars"></div>').prependTo(e),a=0;a<5;a++)t.append('<div class="star-rating__stars__star" data-value="'+(a+1)+'"></div>')}),$(".star-rating__stars__star").on("click",function(){var e=$(this),t=Number(e.attr("data-value"));e.parent().find(".star-rating__stars__star").each(function(){var e=Number($(this).attr("data-value"));$(this).toggleClass("active",e<=t)}),e.closest(".star-rating__wrapper").find("input").val(t)})},runPageLoad:function(){void 0!==document.libsLoaded&&void 0!==$.fn.modal?void 0!==document.pageLoadEvent&&(document.dispatchEvent(document.pageLoadEvent),MeddiApp.tools.loading.hide(500)):setTimeout(MeddiApp.runPageLoad,10)},statsd:{increment:function(e,t=1,a={}){this._internal.collect(e,"count",this._internal.toPositive(t),a)},decrement:function(e,t=1,a={}){this._internal.collect(e,"count",this._internal.toNegative(t),a)},gauge:function(e,t=1,a={}){this._internal.collect(e,"gauge",this._internal.toPositive(t),a)},shift:function(e,t,a={}){this._internal.collect(e,"gauge",this._internal.toNegative(t),a)},timing:function(e,t=1,a={}){this._internal.collect(e,"timing",this._internal.toPositive(t),a)},set:function(e,t=1,a={}){this._internal.collect(e,"set",t,a)},_internal:{_data:[],collect:function(e,t,a,i){var o=statsDConfig,n={sampleRate:void 0,tags:{...o.tags||void 0,...i}};switch(t){case"gauge":-1===a?n.shift=a:n.value=a;break;case"timing":n.time=a;break;default:n.value=a}this._data.push({command:t,namespace:o.namespace.replaceAll(".","_"),name:e.replaceAll(".","_"),data:n}),10<this._data.length&&this.flush()},flush:function(){if(0!==this._data.length){var e=this._data,t=(this._data=[],statsDConfig);if(void 0!==t&&t.enabled){var a,i=new XMLHttpRequest;i.open("POST",MeddiApp.socketUrl+"/statsd/collect",!0),i.setRequestHeader("Content-Type","application/json;charset=UTF-8");for(a of Object.keys(jsHeaders))i.setRequestHeader(a,jsHeaders[a]);i.send(JSON.stringify(e))}}},toPositive:function(e){return Math.abs(e)},toNegative:function(e){return-Math.abs(e)}}},tools:{loading:{element:$("#pageLoader"),show:function(){this.element.css("display","block"),this.element.animate({opacity:1},100)},hide:function(e){var t;MeddiApp.ajax.counter||(t=this.element,setTimeout(function(){t.animate({opacity:0}
6,100,function(){t.css("display","none")})},void 0===e?10:e))}},scrollFixes:function(){document.addEventListener("scroll",function(e){window.clearTimeout(MeddiApp.datepickerTimeout),MeddiApp.datepickerTimeout=window.setTimeout(function(){$(".datepickerInited").each(function(){$(this).datepicker("place")})},1),window.clearTimeout(MeddiApp.bornpickerTimeout),MeddiApp.bornpickerTimeout=window.setTimeout(function(){$(".bornPickerInited").each(function(){$(this).datepicker("place")})},1)},!0)},datepicker:function(){$.fn.datepicker.dates.sk.format=MeddiApp.dateFormatJs,$.fn.datepicker.dates.en.format=MeddiApp.dateFormatJs,$.fn.datepicker.dates.es.format=MeddiApp.dateFormatJs,$.fn.datepicker.dates.hu.format=MeddiApp.dateFormatJs,$.fn.datepicker.dates.ru.format=MeddiApp.dateFormatJs,$.fn.datepicker.dates.sl.format=MeddiApp.dateFormatJs,$.fn.datepicker.dates.sr.format=MeddiApp.dateFormatJs,$.fn.datepicker.dates.pl.format=MeddiApp.dateFormatJs,$(".datepicker:not(.datepicker-dropdown):not(.datepickerInited)").each(function(){var e=$
6(this),t=(e.addClass("datepickerInited"),$(window).height(),window.pageYOffset,e.offset().top,e.attr("startdate")),t=t?new Date(t):null,a=e.attr("enddate"),a=a?new Date(a):null;e.datepicker({language:MeddiApp.language,todayHighlight:!0,startDate:t??void 0,endDate:a??void 0}).on("hide",function(e){e.stopPropagation()})}),$(".bornPicker:not(.bornPickerInited)").each(function(){var e=$(this);e.addClass("bornPickerInited"),$(window).height(),window.pageYOffset,e.offset().top;e.datepicker({language:MeddiApp.language,startView:"years"}).on("hide",function(e){e.stopPropagation()})})},timepicker:function(){$(".timepicker").each(function(){var e,t=$(this);t.hasClass("timepickerInited")||(e=10,t.hasClass("timepicker-hours")&&(e=30),t.timepicker({timeFormat:"HH:mm",interval:e,minTime:"00:00",maxTime:"23:59",startTime:"00:00",dynamic:!1,dropdown:!0,scrollbar:!0,change:function(e){$(this).change()}}),t.addClass("timepickerInited"))}),$("input.timepicker:focus").length||$(".ui-timepicker-container").css("display","none")},confirm:function(e,t,a,i){a=void 0===a?jsTranslation["base.shared.notice"]:a,i=void 0===i?jsTranslation["base.shared.confirm"]:i;var a=MeddiApp.modalConfirm.create(a,e),o=(a.button(i,"btn-light-blue font-weight-bold font-size-20 px-4 confirming",'data-dismiss="modal" data-bs-dismiss="modal"'),a.button(jsTranslation["base.shared.close"],"btn-light-gray font-weight-bold font-size-20 px-5",'data-dismiss="modal" data-bs-dismiss="modal"'),a.open());$(o).find(".confirming").click(function(e){"function"==typeof t&&(t(),o.close())})}
6,tooltip:function(){var e=$('[data-toggle="tooltip"]');"function"==typeof e.tooltip&&e.each(function(){var e=$(this);e.attr("data-custom-class");e.tooltip({customClass:"test"})}),$(".calendar-wrapper__info-button").each(function(){var e=$(this);e.hasClass("setted")||(e.addClass("setted"),e.popover({animation:!0,delay:100,html:!0,content:'<div class="d-flex event-popup"><div>'+jsTranslation["component.eventCalendar.tiptool"]+"</div></div>",trigger:"hover",placement:"bottom"}))})},removeTooltip:function(){var e=$('[data-toggle="tooltip"]');"function"==typeof e.tooltip&&e.tooltip("dispose"),$("#gritter-notice-wrapper").remove()},clearUIBeforeModal:function(){},callWindowChangeRepeater:function(){var e=$("#callWindowChanger"),t=$("#callWindow");e.length?t.hasClass("defined-by-changer")||t.addClass("defined-by-changer"):t.hasClass("defined-by-changer")&&t.removeClass("defined-by-changer"),MeddiApp.callChangerRetry=setTimeout(function(){MeddiApp.tools.callWindowChangeRepeater()},500)},callWindowChange:function(){MeddiApp.tools.callWindowChangeRepeater()},redrawUnreadMessages:function(){$("[data-unread_messages]").each(function(){var e=$
6(this),t=e.attr("data-unread_messages"),a=void 0===MeddiApp.unReadMessagesCount[t]?null:MeddiApp.unReadMessagesCount[t];0<(a=null===a?void 0!==MeddiApp.readMessages[t]&&!0===MeddiApp.readMessages[t]?1:0:a)?e.html()!==a&&e.html(a).removeClass("d-none"):""!==e.html()&&e.html("").addClass("d-none")})},setReadMessage:function(e,t){MeddiApp.actualCase.socket&&(console.log("emit: readMessageInCase"),MeddiApp.actualCase.socket.emit("readMessageInCase",{userId:userId,userType:userType,caseId:e,lastMessage:t}))},getReadMessageStatus:function(e,t){MeddiApp.actualCase.socket?(console.log("emit: readMessagesStatus"),MeddiApp.actualCase.socket.emit("readMessagesStatus",{userId:e,userType:t})):(console.log("waiting for emit: readMessagesStatus"),setTimeout(function(){MeddiApp.tools.getReadMessageStatus(e,t)},500))},unsupportedBrowserDetection:function(){var e,t;return!MeddiApp.disableUnsuported&&("iOS"===(t=(e=bowser.getParser(window.navigator.userAgent)).getResult()).os.name&&"Safari"!==t.browser.name||!e.satisfies({chrome:">=78",firefox:">=71",opera:">=62",safari:">=12",edge:">=79",mobile:{chrome:">=78",firefox:">=65",opera:">=54",safari:">=12"}}))},unsupportedBrowserVersionOnly:function(){var e=bowser.getParser(window.navigator.userAgent).getResult();return"Chrome"===e.browser.name?{current:e.browser.version,required:"78.0"}:"Firefox"===e.browser.name?{current:e.browser.version,required:"mobile"===e.platform.type?"65.0":"71.0"}:"Opera"===e.browser.name?{current:e.browser.version,required:"mobile"===e.platform.type?"54.0":"62.0"}:"Safari"===e.browser.name?{current:e.browser.version,required:"12.0"}:"Edge"===e.browser.name&&{current:e.browser.version,required:"79.0"}},unsupportedBrowserType:function(){var e;return!1===MeddiApp.tools.unsupportedBrowserDetection()?null:"iOS"===(e=bowser.getParser(window.navigator.userAgent).getResult()).os.name&&"Safari"!==e.browser.name?"ios":!1!==MeddiApp.tools.unsupportedBrowserVersionOnly()?"version":"full"},checkAndNotifyUnsupported:function(){!0===MeddiApp.tools.unsupportedBrowserDetection()&&MeddiApp.tools.hasUnsupportedWindowShowed()},checkCookiesAreAllowed:function(){MeddiApp.tools.hasAllowedCookies()||$("#cookiesConfirmationWrapper").css({display:"block"})},showUnsupportedWindow:function(){"ios"===MeddiApp.tools.unsupportedBrowserType()?MeddiApp.ajax.request("GET","/nepodporovany-prohlizec?ios=1"):"winOpera"===MeddiApp.tools.unsupportedBrowserType()?MeddiApp.ajax.request("GET","/nepodporovany-prohlizec?winOpera=1"):"version"===MeddiApp.tools.unsupportedBrowserType()?MeddiApp.ajax.request("GET","/nepodporovany-prohlizec?version=1"):MeddiApp.ajax.request("GET","/nepodporovany-prohlizec")},hideUnsupportedWindow:function(){MeddiApp.cookie.set("hideUnsupportedWindow",1,14)},hasUnsupportedWindowShowed:function(){return 1!==parseInt(MeddiApp.cookie.get("hideUnsupportedWindow"))},allowCookies:function(){MeddiApp.cookie.set("cookiesAllowed",1,365),$("#cookiesConfirmationWrapper").css({display:"none"})},hasAllowedCookies:function(){return 1===parseInt(MeddiApp.cookie.get("cookiesAllowed"))},registerSounds:function(){MeddiApp.sound.registerSound("/dist/empty.mp3","default"),MeddiApp.sound.registerSound("/dist/incomingcall.mp3","call"),MeddiApp.sound.registerSound("/dist/calling.mp3","calling"),MeddiApp.sound.registerSound("/dist/notification.wav","message"),MeddiApp.sound.registerSound("/dist/poplach.mp3","alert")},inputBlock:function(){inputBlockController.init($(".input-block input"))},inputMask:function(){"undefined"!=typeof Inputmask&&$(".inputmask, [data-inputmask], [data-inputmask-mask], [data-inputmask-alias], [data-inputmask-regex]").each(function(e,t){var a;void 0===t.inputmask&&(a=t.getAttribute("data-inputmask_placeholder"),Inputmask({placeholder:a||" "}).mask(t))})},refreshPhones:function(){$('[name="phoneNumber[areaCode]"]').change()},selfXSS:function(){window.sxwjs.setContent({cs:{stopText:"*********  *********  *********  *********\n***           ***     ***   ***  ***   ***\n***           ***     ***   ***  ***   ***\n*********     ***     ***   ***  *********\n      ***     ***     ***   ***  ***\n      ***     ***     ***   ***  ***\n*********     ***     *********  ***",cautionText:"POZOR! Toto je nástroj sloužící pouze pro vývojáře",warningText:"\nPokud Vám někdo poradil, ať sem něco vložíte, můžete mu vložením kódu umožnit přístup do svého účtu.\nVíce informací na https://en.wikipedia.org/wiki/Self-XSS"}}),window.sxwjs.printWarning("cs")},displayPdf:function(e,t,a,i,o){function n(){$("#"+a).parent().css("display","none"),new AdobeDC.View({clientId:i,divId:o}).previewFile({content:{location:{url:e}}
6,metaData:{fileName:t}},{embedMode:"IN_LINE"})}PDFObject.supportsPDFs?($("#"+o).css("display","none"),PDFObject.embed(e,"#"+a)):"undefined"==typeof AdobeDC?document.addEventListener("adobe_dc_view_sdk.ready",n):n()},generateLoadingCircle:function(){return $('<div class="sk-circle"><div class="sk-circle1 sk-child"></div><div class="sk-circle2 sk-child"></div><div class="sk-circle3 sk-child"></div><div class="sk-circle4 sk-child"></div><div class="sk-circle5 sk-child"></div><div class="sk-circle6 sk-child"></div><div class="sk-circle7 sk-child"></div><div class="sk-circle8 sk-child"></div><div class="sk-circle9 sk-child"></div><div class="sk-circle10 sk-child"></div><div class="sk-circle11 sk-child"></div><div class="sk-circle12 sk-child"></div></div>')},codeControlHandler:function(){$(document).on("keyup",".codeControl",function(e){MeddiApp.codeControl.keyUp(this,e)}),$(document).on("keydown",".codeControl",function(e){MeddiApp.codeControl.keyDown(this,e)}),$(document).on("focus",".codeControl",function(e){MeddiApp.codeControl.focus(this,e)})},openMobileApp:function(e=!1){var t=bowser.getParser(window.navigator.userAgent).getResult();"mobile"===t.platform.type||"tablet"===t.platform.type?window.location="meddi://app":e&&(window.location="/")},workplaceRoleSelectReload:function(e,t){},startPageTimerCountdown:function(){MeddiApp.pageTimerCountdown=setInterval(function(){var e=Math.ceil(Date.now()/1e3);MeddiApp.lastTimerTick!==e&&(MeddiApp.lastTimerTick=e,MeddiApp.tools.evaluateCountDowns())},100)},evaluateCountDowns:function(){var s=(e,t=2)=>{for(e=e.toString();e.length<t;)e="0"+e;return e};$("[data-timer-to]").each(function(){var e,t=$(this),a=0,i=0,o=Math.ceil(Date.parse(t.attr("data-timer-to"))/1e3)-MeddiApp.lastTimerTick,n=(o<=0&&(o=0,t.removeAttr("data-timer-to")),!1),d=(t.attr("data-timer-hideNulls")&&"true"===t.attr("data-timer-hideNulls")&&(n=!0),t.attr("data-timer-colors")&&(e=parseInt(t.attr("data-timer-warning")),d=parseInt(t.attr("data-timer-danger")),!isNaN(d)&&o<d?t.hasClass("badge-timer-danger")||t.removeClass("badge-timer-success").removeClass("badge-timer-warning").addClass("badge-timer-danger"):!isNaN(e)&&o<e?t.hasClass("badge-timer-warning")||t.removeClass("badge-timer-success").removeClass("badge-timer-danger").addClass("badge-timer-warning"):t.hasClass("badge-timer-success")||t.removeClass("badge-timer-danger").removeClass("badge-timer-warning").addClass("badge-timer-success")),60<o&&(i=Math.floor(o/60),o%=60),60<i&&(a=Math.floor(i/60),i%=60),"");!n||a?d+=s(a)+":"+s(i)+":"+s(o):i?d+=s(i)+":"+s(o):o&&(d+=s(o)),t.html(d)})},playNotification:function(){MeddiApp.messageBeepMute||(MeddiApp.messageBeepMute=!0,MeddiApp.sound.play("message"),setTimeout(function(){MeddiApp.messageBeepMute=!1},1e3))},notifyUserViaBell:function(){MeddiApp.tools.playNotification();var e=$(".notification-button-wrapper__button__badge");e.length?e.html(" "+(parseInt(e.html())+1)+" "):(e=$(".notification-button-wrapper__button")).length&&$('<div class="notification-button-wrapper__button__badge"> 1 </div>').appendTo(e)},fixLayouts:function(){MeddiApp.currentLayout=layout},fixBackgroundRadius:function(){var e,t;MeddiApp.backgroundRadiusRunning||(e=$(".background-radius")).length&&(MeddiApp.backgroundRadiusRunning=!0,document.documentElement.style.removeProperty("--background-radius-height"),(t=$("[data-keep_on_background]:visible").last()).length&&(t=Math.ceil(t.offset().top+t.outerHeight(!0)-e.offset().top+24))>e.outerHeight()&&document.documentElement.style.setProperty("--background-radius-height",t+"px"),MeddiApp.backgroundRadiusRunning=!1)},watchBackgroundRadius:function(){"undefined"==typeof ResizeObserver||MeddiApp.backgroundRadiusObserver||(MeddiApp.backgroundRadiusObserver=new ResizeObserver(function(){clearTimeout(MeddiApp.backgroundRadiusTimer),MeddiApp.backgroundRadiusTimer=setTimeout(function(){MeddiApp.tools.fixBackgroundRadius()},100)}),MeddiApp.backgroundRadiusObserver.observe(document.body))},setVersion:function(){MeddiApp.currentVersion=version},checkVersion:function(e){10!==e.length&&e!==MeddiApp.currentVersion&&MeddiApp.notification(jsTranslation["base.versionCheck.update"]+' <a href="" class="no-ajax">'+jsTranslation["base.versionCheck.link"]+"</a>",void 0,"warning")},redrawUploadPreview:function(e,t,a){e.on("error",function(){t.css({backgroundImage:"url(/dist/file.png)",backgroundSize:"50px"}),URL.revokeObjectURL(a)}),e.onload=function(){t.css({backgroundImage:"url("+a+")",backgroundSize:"cover"}),URL.revokeObjectURL(a)},t.css({backgroundImage:"url("+a+")",backgroundSize:"cover"}),e.attr("src",a)},uploadPreview:function(e){e.on("change",function(e){function t(e,t){e.toggleClass("selected"),t.find(".upload__file__button").toggleClass("d-none"),t.find(".upload__file__title").toggleClass("d-none")}var a=$(this),i=e.target.files[0],e=a.closest(".upload__file"),o=e.closest(".upload"),n=o.find(".upload__img-preview"),d=o.find(".upload__img-loader");void 0!==i?(o.hasClass("selected")||t(o,e),"function"==typeof MeddiApp.transformHeicToImage?(n.css({backgroundImage:"none"}),n.html('<div class="page-loader-wrapper"><div class="sk-chase"><div class="sk-chase-dot"></div><div class="sk-chase-dot"></div><div class="sk-chase-dot"></div><div class="sk-chase-dot"></div><div class="sk-chase-dot"></div><div class="sk-chase-dot"></div></div></div>'),MeddiApp.transformHeicToImage(i,function(e){e?MeddiApp.tools.redrawUploadPreview(d,n,e):MeddiApp.tools.redrawUploadPreview(d,n,URL.createObjectURL(i)),n.html("")})):MeddiApp.tools.redrawUploadPreview(d,n,URL.createObjectURL(i))
6):a.attr("image-preview")?(o.hasClass("selected")||t(o,e),MeddiApp.tools.redrawUploadPreview(d,n,a.attr("image-preview"))):o.hasClass("selected")&&t(o,e)}).change()},remindCase:function(e){var t=$('[data-case_id="'+e+'"]');t.length&&(t.find(".zoomable").addClass("animate__animated animate__pulse animate__repeat-3"),setTimeout(function(){t.find(".zoomable").removeClass("animate__animated animate__pulse animate__repeat-3")},1e4))},formatPhoneNumber:function(e,t){var e=$(e),a=e.closest(".phoneNumber"),i=a.find('[id$="phoneNumber-areaCode"]'),a=(i=i.length?i:a.find('[id$="phone-areaCode"]')).find("option:selected"),i=a.val(),a=a.attr("data-country_code"),o=e.val().replace("+",""),n=new libphonenumber.AsYouType(i+a);e.val(n.input(i+o).replace(i,"").trim()),libphonenumber.isPossiblePhoneNumber(i+o,a)?e.hasClass("is-invalid")&&(e.removeClass("is-invalid"),e.closest(".form-control-background").removeClass("is-invalid")):e.hasClass("is-invalid")||(e.addClass("is-invalid"),e.closest(".form-control-background").addClass("is-invalid"))},reFetchReact:function(){var e=new Event("refetch-react-data");document.dispatchEvent(e)}
6,removeBackdrops:function(){var e=$(".modal.show").length,t=$(".modal-backdrop");1<t.length&&t[1<e?1:0].remove()},bmiCalculate:function(e){var t=$("#"+e.attr("data-bmi_weight")),a=$("#"+e.attr("data-bmi_height")),t=parseInt(t.val()),a=parseInt(a.val());isNaN(t)||isNaN(a)?e.val(""):(a=Math.pow(a/100,2),e.val((t/a).toFixed(2)))},handleBMI:function(){$("[data-bmi_result]").each(function(){var e=$(this),t=$("#"+e.attr("data-bmi_weight")),a=$("#"+e.attr("data-bmi_height"));e.hasClass("loaded")||(e.addClass("loaded"),MeddiApp.tools.bmiCalculate(e),t.change(function(){MeddiApp.tools.bmiCalculate($("#"+$(this).attr("data-bmi_ref")))}),t.keyup(function(){MeddiApp.tools.bmiCalculate($("#"+$(this).attr("data-bmi_ref")))}),a.change(function(){MeddiApp.tools.bmiCalculate($("#"+$(this).attr("data-bmi_ref")))}),a.keyup(function(){MeddiApp.tools.bmiCalculate($("#"+$(this).attr("data-bmi_ref")))}))})}},codeControl:{initComponent:function(e,t){return $(e).closest(".verificationCode")},getControls:function(e,t){return this.initComponent(e,t).find(".codeControl")},currentIndex:function(e,t){return this.getControls(e,t).index(e)},validateKey:function(e,t){var a,i;return-1!==["Delete","Backspace","Enter","NumpadEnter"].indexOf(t.code)||!t.ctrlKey&&!t.altKey&&(a=function(e){return!!e.match(/^(Numpad|Digit)\d$/)},i=function(e){return!!e.match(/^Key[A-Z]$/)},"numeric"===(e=this.initComponent(e).attr("data-type"))?a(t.code):"letters"!==e&&a(t.code)||i(t.code))},keyUp:function(e,t){if(!this.validateKey(e,t))return t.preventDefault(),!1;var a=$(e),i=this.currentIndex(e,t),a=("Backspace"===t.code?i--:a.val()&&(a.val(a.val().toLowerCase()),i++),void 0===this.getControls(e,t)[i]?null:this.getControls(e,t)[i]);a&&a.focus()},keyDown:function(e,t){if(!this.validateKey(e,t))return t.preventDefault(),!1},focus:function(e,t){e.setSelectionRange(0,1)}},cookie:{get:function(e){for(var t=e+"=",a=document.cookie.split(";"),i=0;i<a.length;i++){for(var o=a[i];" "===o.charAt(0);)o=o.substring(1);if(0===o.indexOf(t))return o.substring(t.length,o.length)}return null},set:function(e,t,a){var i=new Date,a=(i.setTime(i.getTime()+24*a*60*60*1e3),"expires="+i.toUTCString()+";path=/");document.cookie=e+"="+t+"; "+a},setSession:function(e,t){document.cookie=e+"="+t+"; path=/"}},ajax:{counter:0,run:function(){MeddiApp.ajax.counter++,MeddiApp.tools.loading.show()},stop:function(){MeddiApp.ajax.counter--,MeddiApp.tools.loading.hide()},success:function(t,e){var a;if(void 0!==t.refetchReact&&!0===t.refetchReact&&MeddiApp.tools.reFetchReact(),void 0!==t.modalCard&&!1!==t.modalCard||(MeddiApp.activeSocketRefresh=!1),MeddiApp.actualCase.dashboard=!1,void 0!==t.maintenanceAlert&&!1!==t.maintenanceAlert)window.location.reload();else if(void 0!==t.redirect&&(void 0!==t.download&&t.download?setTimeout(function(){t.hideLoading||MeddiApp.tools.loading.show(),window.location.href=t.redirect},500):void 0!==t.newWindow&&t.newWindow?window.open(t.redirect,"_blank"):void 0!==t.newWindowPrint&&t.newWindowPrint?setTimeout(function(){$("#confirmation-request-modal__confirm-button").unbind("click"),$("#confirmation-request-modal").modal("show"),$("#confirmation-request__header__title__content").html(jsTranslation["base.printWindow.title"]),$("#confirmation-request__body__text").html(jsTranslation["base.printWindow.text"]),$("#confirmation-request-modal__confirm-button").on("click",function(e){window.open(t.redirect,"_blank");$("#confirmation-request-modal").modal("hide"),$("#confirmation-request-modal__confirm-button").unbind("click")})},500):((n=$(".modal.show")).length&&n.each(function(){$(this).modal("hide")}),MeddiApp.ajax.request("GET",t.redirect))),void 0!==t.scrollToTop&&t.scrollToTop&&$(window).scrollTop(0),void 0!==t.newUrl&&(MeddiApp.history.addStatic(t.newUrl),"undefined"!=typeof gtag)&&(n={page_title:document.title,page_path:t.newUrl},"undefined"!=typeof userId&&userId&&(n.user_id=userId),gtag("config",gaId,n)),void 0!==t.layout&&t.layout!==MeddiApp.currentLayout&&void 0===t.modalCard)setTimeout(function(){MeddiApp.tools.loading.show(),setTimeout(function(){console.log("changing layout",t.layout,MeddiApp.currentLayout),window.location.reload()},200)},300);else{if(void 0!==t.snippets&&this.snippets.update(t.snippets),void 0!==t.version&&MeddiApp.tools.checkVersion(t.version),void 0!==t.language&&(MeddiApp.language=t.language,$("html").attr("lang",MeddiApp.language)),"undefined"!=typeof userId&&userId&&MeddiApp.connectSocket(),void 0!==t.modalCard&&(-1!==(n=t.text).search("[[browser_required]]")&&(o=MeddiApp.tools.unsupportedBrowserVersionOnly(),n=n.replace("[[browser_required]]",o.required).replace("[[browser_actual]]",o.current)),MeddiApp.modalCard.create(t.title,n,t.photo,t.editLink,t.centerTitle).open(),MeddiApp.modal.fixWindow()),"function"==typeof e&&e(t),void 0!==t.emptyMessage&&!0===t.emptyMessage&&($("#frm-createCaseMessage-form-message").val("").focus(),n=(o=$("#frm-createCaseMessage-form-file")).closest("form").find(".custom-file-image-preview"),e=o.closest("form").find(".uploadifive-queue-item"),a=o.closest("form").find(".custom-file__loader"),o.next().removeClass("with-file"),$(".create-case-message__attachment-file-text").hide(),o.val(""),n.length&&n.remove(),e.length&&e.remove(),a.length)&&a.remove(),void 0!==t.redirectModalBackgroun
6d&&t.redirectModalBackground&&MeddiApp.ajax.request("GET",t.redirectModalBackground),void 0!==t.flashes&&t.flashes.length)for(var i=0;i<t.flashes.length;i++)MeddiApp.notification(t.flashes[i].message,null,t.flashes[i].type);if(void 0!==t.verifyDeletingWorkingHours&&t.verifyDeletingWorkingHours&&MeddiApp.tools.confirm(t.modal.text,function(){var e=$('[name="confirm"]');e.val(""),e.closest("form").submit()},t.modal.title,t.modal.confirmButton),"function"!=typeof t.state&&(void 0===t.modalCard||!1===t.modalCard)){var o,n,d=!1;if(void 0!==t.state)for(var s=Object.keys(t.state),i=0;i<s.length;i++){var l=s[i]||"";-1<l.indexOf("isOpen")&&(l=t.state[l]||null)&&1===Number(l)&&(d=!0)}d||void 0!==t.redirectModalBackground&&t.redirectModalBackground||(o=$(".modal.show").length,(n=$(".modal-backdrop.show")).length&&!o&&n.remove())}var r=$("body");setTimeout(function(){r.hasClass("modal-open")&&!$(".modal.show").length&&(r.removeClass("modal-open"),r.css({overflow:"auto"}))},100),setTimeout(function(){MeddiApp.tools.removeBackdrops()},1e3)}},error:function(e,t,a){e=e.responseJSON||null;e&&void 0!==e.displayableError?alert(e.msg):window.navigator.onLine?"abort"!==a&&alert(jsTranslation["base.shared.warningBug"]):alert(jsTranslation["base.shared.notConnected"])},request:function(e,t,a,i,o,n,d=!0,s=!1){var l=this,a=void 0===a?{}:a,n=void 0!==n&&n;MeddiApp.autoAjaxProcess&&d&&(l.run(),MeddiApp.tools.removeTooltip());for(const u of MeddiApp.refreshListeners)u?.callback();n=$.ajax({url:t,dataType:!!n&&"json",contentType:!0===n&&"application/x-www-form-urlencoded; charset=UTF-8",processData:n,method:e,data:a,success:function(e){l.success(e,i)},error:function(e,t,a){"function"==typeof o&&o(e,t,a),l.error(e,t,a)},complete:function(e,t){var a,i,o;MeddiApp.formSend=!1,MeddiApp.autoAjaxProcess&&d&&(l.stop(),(a=$("body").find("h1")).length)&&(a=a.first().text(),o=(i=$("title")).text().split("|"),i.text(a+" | "+o[1].trim()))},timeout:MeddiApp.ajaxTimeout});if(!s)return n;var r=e+"_"+t;if(void 0===MeddiApp.ajax.xhrKillQueue[r])MeddiApp.ajax.xhrKillQueue[r]=[];else for(var c=0;c<MeddiApp.ajax.xhrKillQueue[r].length;c++){var p=MeddiApp.ajax.xhrKillQueue[r][c];200!==p.state&&p.abort()}MeddiApp.ajax.xhrKillQueue[r].push(n)},snippets:{updateOne:function(t,e){var a=$("#"+t);a.length&&(-1!==["snippet-doctorEditForm-workPlaces","snippet-signUpDoctorForm-workPlaces"].indexOf(t)?MeddiApp.ajax.snippets.replaceWorkPlaces(a,e):-1!==["snippet-createCase-moumeddi-images3"].indexOf(t)?MeddiApp.ajax.snippets.replaceMouImages(a,e):(a.html(e),MeddiApp.enabledSnippetDebug&&(e=(new Date).toLocaleTimeString(),a.prepend('<div class="sni-dev-info">'+e+"</div>"),a.find("[id^=snippet-]").prepend('<div class="sni-dev-info">'+e+"</div>"))),setTimeout(function(){if(MeddiApp.tools.datepicker(),MeddiApp.tools.timepicker(),MeddiApp.tools.tooltip(),MeddiApp.tools.redrawUnreadMessages(),MeddiApp.tools.inputBlock(),MeddiApp.tools.inputMask(),MeddiApp.tools.refreshPhones(),MeddiApp.tools.handleBMI(),MeddiApp.tools.fixBackgroundRadius(),MeddiApp.setupRecaptcha(),MeddiApp.setupStarRating(),MeddiApp.fixSelectPickers(),MeddiApp.setupPayments(),MeddiApp.setupJsTree(),MeddiApp.setupCaseForwarder(),MeddiApp.initUploadifive(),MeddiApp.selectpicker.setup(),MeddiApp.selectpicker.syncInvalidState(),MeddiApp.autocomplete.setup(),MeddiApp.setupReact(),a.find("form").each(function(){MeddiApp.forms.initNette(this)}),"snippet--messages"===t?(a.removeClass("inited"),MeddiApp.setupScrollBar()):(a.find(".chat-scroll").each(function(){MeddiApp.setupScrollBar()}),a.find(".chat-window").each(function(){MeddiApp.setupScrollBar()})),MeddiApp.onAjaxSuccess.length)for(var e=0;e<MeddiApp.onAjaxSuccess.length;e++)"function"==typeof(callback=MeddiApp.onAjaxSuccess[e])&&callback()},10))},update:function(e){for(var t in $(".sni-dev-info").not(".sni-old").addClass("sni-old"),e)this.updateOne(t,e[t]);var a=new Event("nette-snippets");document.dispatchEvent(a)},replaceWorkPlaces:function(e,t){for(var a=$(t),i=null,o={items:{},exist:[],others:[]},n=0;n<a.length;n++)"#text"!==a[n].nodeName&&(void 0!==(i=$(a[n])).attr("data-workplace")?(o.items["el"+i.attr("data-workplace")]=i,o.exist.push(i.attr("data-workplace"))):o.others[i.attr("data-workplace-type")]=i);for(var d=e[0].childNodes,s=[],l=0;l<d.length;l++)if("#text"!==d[l].nodeName)if(void 0!==(i=$(d[l])).attr("data-workplace")){var r=i.attr("data-workplace");if(-1!==o.exist.indexOf(r)){for(var r=o.items["el"+i.attr("data-workplace")],c=r.find("input[type=file]"),p=0;p<c.length;p++)c[p].closest(".custom-file").replaceWith(i.find("#"+$(c[p]).attr("id")).closest(".custom-file")[0]);i.replaceWith(r),s.push(i.attr("data-workplace"))}else i.remove()}else i.replaceWith(o.others[i.attr("data-workplace-type")]);for(var u=0;u<o.exist.length;u++){var m=o.exist[u];-1===s.indexOf(m)&&o.items["el"+m].insertBefore($("[data-workplace-type]").first())}},replaceMouImages:function(e,t){for(var a=$(t),i=null,o={items:{},exist:[],others:[]},n=0;n<a.length;n++)"#text"!==a[n].nodeName&&(void 0!==(i=$(a[n])).attr("data-images_container")?(o.items["el"+i.attr("data-images_container")]=i,o.exist.push(i.attr("data-images_container"))):o.others[i.attr("data-images_container-type")]=i);for(var d=e[0].childNodes,s=[],l=0;l<d.length;l++)if("#text"!==d[l].nodeName)if(void 0!==(i=$(d[l])).attr("data-images_container")){var r=i.attr("data-images_container");if(-1!==o.exist.indexOf(r)){for(var r=o.items["el"+i.attr("data-images_container")],c=r.find("input[type=file]"),p=0;p<c.length;p++)c[p].closest(".custom-file").replaceWith(i.find("#"+$(c[p]).attr("id")).closest(".custom-file")[0]);i.replaceWith(r),s.push(i.attr("data-images_container"))}else i.remove()}else i.replaceWith(o.others[i.attr("data-images_container-type")]);for(var u=0;u<o.exist.length;u++){var m=o.exist[u];-1===s.indexOf(m)&&o.items["el"+m].insertBefore($("[data-images_container-type]").first())}}},xhrKillQueue:[]},history:{disabled:!1,addStatic:function(e){if(MeddiApp.history.disabled)return!1;e=this.createObject(e);window.history.pushState(e,e.title,e.url)},replaceStatic:function(){if(MeddiApp.history.disabled)return!1;var e=this.createObject();window.history.replaceState(e,e.title,e.url)},createObject:function(e){return{title:document.title,url:void 0===e?window.location.href:e,manualHistory:!0}},setup:function(){$(window).on("popstate",function(e){e.originalEvent.state&&e.originalEvent.state.manualHistory&&(document.title=e.originalEvent.state.t
6itle,MeddiApp.history.disabled=!0,$(".datepickerInited").datepicker("hide"),MeddiApp.ajax.request("GET",e.originalEvent.state.url,{},function(){MeddiApp.history.disabled=!1}))})}},theme:{body:$("body"),setBodyClass:function(e){this.body.attr("class","");var t=e.split(" ");for(i=0;i<t.length;i++){var a=t[i];this.body.hasClass(a)||this.body.addClass(a)}}},call:{state:null,changeState:function(e){console.warn("callState: "+e),"connected"===(MeddiApp.call.state=e)&&(clearTimeout(MeddiApp.callHandler.windowCloseTimeout),clearTimeout(MeddiApp.callHandler.callFailedTimeout))},window:$("#callWindow"),acceptCallwindow:$("#acceptCallWindow"),init:function(e){console.log("MeddiApp.call.init"),MeddiApp.call.window=$("#callWindow"),MeddiApp.call.toggleVideoWindow(),MeddiApp.call.toggleOpponentVideoWindow(),MeddiApp.call.showWindow(),MeddiApp.callHandler.windows.my=document.getElementById("myVideo"),MeddiApp.callHandler.windows.opponent=document.getElementById("opponentVideo"),MeddiApp.call.setupDevices(function(){return console.log("MeddiApp.call.setupDevices::successCallback"),MeddiApp.call.startRPC(e)},function(e){return console.log("MeddiApp.call.setupDevices::errorCallback"),alert(e),MeddiApp.modal.create(jsTranslation["component.meddiAppJs.modal2.title"],jsTranslation["component.meddiAppJs.modal2.text"]).open(),!1})},setupDevices:function(t,a){console.log("MeddiApp.call.setupDevices");var i={audio:!0},e={...i,video:{facingMode:"user"}};if(null!==MeddiApp.callHandler.streams.my)return MeddiApp.callHandler.windows.my.srcObject=MeddiApp.callHandler.streams.my,MeddiApp.call.checkDevices(t);function o(e){MeddiApp.call.startMyStream(e).then(function(e){return MeddiApp.call.loadDevices(e,function(){return MeddiApp.call.checkDevices(t)})}).catch(function(e){return a(e),!1})}navigator.mediaDevices.getUserMedia(e).then(e=>(MeddiApp.call.window.find("a.toggleVideo, a.toggleMicrophone").removeClass("d-none"),o(e))).catch(e=>navigator.mediaDevices.getUserMedia(i).then(e=>(MeddiApp.call.window.find("a.toggleVideo").addClass("d-none"),o(e))).catch(e=>(a(e),!1)))},loadDevices:function(e,t){console.log("MeddiApp.call.loadDevices"),MeddiApp.callHandler.devices.video=[],MeddiApp.callHandler.devices.audioInput=[],MeddiApp.callHandler.devices.audioOutput=[];for(var a=0;a!==e.length;++a){var i=e[a],o=void 0===i.label?"device "+a:i.label;"audioinput"===i.kind?MeddiApp.callHandler.devices.audioInput.push({name:o,id:i.deviceId}):"audiooutput"===i.kind?MeddiApp.callHandler.devices.audioOutput.push({name:o,id:i.deviceId}):"videoinput"===i.kind&&MeddiApp.callHandler.devices.video.push({name:o,id:i.deviceId})}if("function"==typeof t)return t()},startMyStream:function(e){return console.log("MeddiApp.call.startMyStream"),MeddiApp.callHandler.streams.my=e,MeddiApp.callHandler.windows.my&&(MeddiApp.callHandler.windows.my.srcObject=e),navigator.mediaDevices.enumerateDevices()},stopMyStream:function(){if(console.log("MeddiApp.call.stopMyStream"),null!==MeddiApp.callHandler.streams.my){for(var e=MeddiApp.callHandler.streams.my.getTracks(),t=0;t<e.length;t++)e[t].stop(),MeddiApp.callHandler.streams.my.removeTrack(e[t]);void 0!==MeddiApp.callHandler.streams.my.stop&&MeddiApp.callHandler.streams.my.stop(),void 0!==MeddiApp.callHandler.streams.my.close&&MeddiApp.callHandler.streams.my.close(),MeddiApp.callHandler.streams.my=null}MeddiApp.callHandler.windows.my&&null!==MeddiApp.callHandler.windows.my.srcObject&&(MeddiApp.callHandler.windows.my.srcObject=null)},createPC:function(t,a,i){i=i||"unified-plan",console.log("MeddiApp.call.createPC"),a=void 0!==a&&a;var e=MeddiApp.callHandler.config,o=(e.sdpSemantics=i,MeddiApp.callHandler.candidates=[],MeddiApp.callHandler.candidateErrors=[],new RTCPeerConnection(e));return MeddiApp.callHandler.peers[t]=o,MeddiApp.callHandler.peersIds.push(t),o.onicecandidate=function(e){console.log("MeddiApp.call.createPC.onicecandidate"),e.candidate&&(console.log("emit: exchange, "+i),MeddiApp.callHandler.candidates.push(e.candidate),MeddiApp.actualCase.socket.emit("exchange",{to:t,candidate:e.candidate,plan:i}))},o.onnegotiationneeded=function(e){console.log("MeddiApp.call.createPC.onnegotiationneeded"),a&&(console.log("MeddiApp.call.createPC.createOffer"),o.createOffer(MeddiApp.callHandler.offerOptions).then(function(e){o.setLocalDescription(e).then(function(){console.log("emit: exchange"),MeddiApp.actualCase.socket.emit("exchange",{to:t,sdp:o.localDescription,plan:i})}).catch(function(e){console.error({errorSetRemoteDescription:e})})}).catch(MeddiApp.call.onCreationError))},o.oniceconnectionstatechange=function(e){console.log("MeddiApp.call.createPC.oniceconnectionstatechange"),"disconnected"===e.target.iceConnectionState&&console.error("MeddiApp.call.createPC.oniceconnectionstatechange === disconnected")},o.onsignalingstatechange=function(e){console.log("MeddiApp.call.createPC.onsignalingstatechange")},o.addEventListener("icecandidateerror",e=>{e={errorCode:e.errorCode,errorText:e.errorText,url:e.url,address:e.address,port:e.port,hostCandidate:e.hostCandidate};console.error("MeddiApp.call.createPC.icecandidateerror",e),MeddiApp.callHandler.candidateErrors.push(e)}),o.onicegatheringstatechange=function(e){"complete"===o.iceGatheringState&&(console.log("MeddiApp.call.createPC.onicegatheringstatechange",e),-1===(e=MeddiApp.callHandler.candidates.map(e=>e.type)).indexOf("relay"))&&(-1<e.indexOf("srflx")?console.error("Turn ERROR - Authentication failed?"):console.error("Turn ERROR - Not reachable?"))},o.ontrack=function(e){console.log("MeddiApp.call.createPC.ontrack"),MeddiApp.call.gotRemoteStream(e.streams[0])},null!==MeddiApp.callHandler.streams.my&&MeddiApp.callHandler.streams.my.getTracks().forEac
6h(function(e){o.addTrack(e,MeddiApp.callHandler.streams.my)}),o},join:function(e,t,a,i,o){console.log("MeddiApp.call.join"),MeddiApp.call.changeState("joining"),MeddiApp.callHandler.videoEnabled=t,MeddiApp.callHandler.opponentVideoEnabled=t,void 0!==o&&(MeddiApp.callHandler.oppositeUserId=o),console.log("emit: join"),MeddiApp.actualCase.socket.emit("join",{initial:!1,roomID:e,caseId:a,userId:i,video:t},function(e){var t=e.find(function(e){return e!==MeddiApp.actualCase.socket.id});t?(MeddiApp.callHandler.oppositeId=t,MeddiApp.callHandler.oppositeUserId=null,MeddiApp.call.init(function(){MeddiApp.call.createPC(t,!0,"unified-plan"),MeddiApp.call.changeState("connecting"),MeddiApp.call.setStatus(jsTranslation["base.shared.connecting"]+"...")})):(console.error("MeddiApp.call.join: No opposite socket ID found"),MeddiApp.call.stop())})},startRPC:function(e){console.log("MeddiApp.call.startRPC"),MeddiApp.callHandler.startTime=window.performance.now(),MeddiApp.call.toggleMicrophoneButton(),MeddiApp.call.toggleCameraButton();var t=$(".controls-layer a.hangup");(t=t.length?t:$(".callWindow__footer a.hangup")).tooltip("dispose"),t.attr("title",jsTranslation["base.action.hangup"]),t.tooltip(),t.is(":hover")&&t.tooltip("show"),"function"==typeof e&&e()},onCreationError:function(e){console.log("MeddiApp.call.onCreationError"),MeddiApp.captureError(e)},gotRemoteStream:function(e){console.log("MeddiApp.call.gotRemoteStream"),MeddiApp.stopSounds(),clearInterval(MeddiApp.callHandler.callFailedTimeout),MeddiApp.call.setStatus(),MeddiApp.call.changeState("connected"),MeddiApp.callHandler.windows.opponent.srcObject=e},exchange:function(e){var t;console.log("MeddiApp.call.exchange"),null!==MeddiApp.call.state&&null!==(t=MeddiApp.callHandler.peers[e.from]??null)&&(e.sdp?t.setRemoteDescription(new RTCSessionDescription(e.sdp)).then(function(){console.log("setRemoteDescription: success")}).catch(function(e){console.log({errorSetRemoteDescription:e})}):t.addIceCandidate(new RTCIceCandidate(e.candidate)).then(function(){console.log("addIceCandidate: success")}).catch(function(e){console.error({addIceCandidate:e})}))},stop:function(){if(console.log("MeddiApp.call.stop"),null!==MeddiApp.call.state){MeddiApp.call.changeState(null),clearInterval(MeddiApp.callHandler.callFailedTimeout),clearInterval(MeddiApp.callHandler.windowCloseTimeout),MeddiApp.call.hideWindow(),MeddiApp.call.hideCalling(),MeddiApp.call.stopMyStream(),MeddiApp.stopSounds();for(var e=0;e<MeddiApp.callHandler.peersIds.length;e++){var t=MeddiApp.callHandler.peersIds[e];void 0!==MeddiApp.callHandler.peers[t]&&(MeddiApp.callHandler.peers[t].close(),delete MeddiApp.callHandler.peers[t],delete MeddiApp.callHandler.peersIds[e])}MeddiApp.callHandler.peers=[],MeddiApp.callHandler.peersIds=[],null!==MeddiApp.callHandler.windows.my&&(MeddiApp.callHandler.windows.my.srcObject=null),null!==MeddiApp.callHandler.windows.opponent&&(MeddiApp.callHandler.windows.opponent.srcObject=null),MeddiApp.callHandler.oppositeId=null,MeddiApp.callHandler.oppositeUserId=null,MeddiApp.callHandler.oppositeUserName=null,MeddiApp.activeSocketRefresh&&(console.log("MeddiApp.ajax.request(GET actualCase)"),MeddiApp.ajax.request("GET",MeddiApp.actualCase.link))}},fixCallWindowSize:function(e){if(void 0===e&&!MeddiApp.call.window.is(":visible"))return!1;var t;MeddiApp.call.window.hasClass("defined-by-changer")?(t=(e=$("#callWindowChanger")).offset(),MeddiApp.call.window.css("top",t.top),MeddiApp.call.window.css("left",t.left),MeddiApp.call.window.css("width",e.width()),MeddiApp.call.window.css("height",e.outerHeight())):(MeddiApp.call.window.css("top",0),MeddiApp.call.window.css("left",0),MeddiApp.call.window.css("width","100%"),MeddiApp.call.window.css("height","100%"))},updateCallHeader:function(){var e,t=MeddiApp.call.window.find(".callWindow__header");t.length&&MeddiApp.callHandler.oppositeUserName&&(e=MeddiApp.callHandler.opponentVideoEnabled||MeddiApp.callHandler.videoEnabled?jsTranslation["base.call.videoWith"]:jsTranslation["base.call.audioWith"],t.html(e+": "+MeddiApp.callHandler.oppositeUserName))},showWindow:function(){console.log("MeddiApp.call.showWindow"),MeddiApp.call.fixCallWindowSize(!0),$(".navbar").addClass("call-active"),MeddiApp.call.window.css("display","flex"),MeddiApp.call.updateCallHeader(),MeddiApp.call.window.animate({opacity:1},500)},hideWindow:function(){console.log("MeddiApp.call.hideWindow"),$(".navbar").removeClass("call-active"),MeddiApp.call.window.animate({opacity:0}
6,500,function(){MeddiApp.call.window.css("display","none")})},hangUp:function(){console.log("MeddiApp.call.hangUp"),MeddiApp.call.changeState("hangingUp"),MeddiApp.callHandler.oppositeUserId?(console.log("emit: hangUpCall"),MeddiApp.actualCase.socket.emit("hangUpCall",{userId:MeddiApp.callHandler.oppositeUserId}),console.log("emit: callMissed"),MeddiApp.actualCase.socket.emit("callMissed",{caseId:MeddiApp.actualCase.id,sender:userId})):(console.log("emit: callCancelled"),MeddiApp.actualCase.socket.emit("callCancelled",{to:MeddiApp.callHandler.oppositeId}),console.log("emit: hangUpCall self"),MeddiApp.actualCase.socket.emit("hangUpCall",{userId:userId})),console.log("STOP: MeddiApp.call.hangUp"),MeddiApp.notification(jsTranslation["base.shared.callEnded"],void 0,"success"),MeddiApp.call.stop()},toggleVideo:function(e){console.log("MeddiApp.call.toggleVideo"),MeddiApp.callHandler.videoEnabled=e,MeddiApp.call.toggleVideoWindow(),MeddiApp.call.updateCallHeader(),MeddiApp.actualCase.socket.emit("videoToggle",{to:MeddiApp.callHandler.oppositeId,enabled:e})},toggleMicrophone:function(){console.log("MeddiApp.call.toggleMicrophone");var e=MeddiApp.callHandler.streams.my.getAudioTracks()[0].enabled;MeddiApp.callHandler.streams.my.getAudioTracks()[0].enabled=!e,MeddiApp.call.toggleMicrophoneButton()},toggleMicrophoneButton:function(){var e,t,a=$(".controls-layer a.toggleMicrophone");(a=a.length?a:$(".callWindow__footer a.toggleMicrophone")).hasClass("d-none")||((e=MeddiApp.callHandler.streams.my.getAudioTracks()[0].enabled)&&(a.hasClass("btn-danger")&&(a.removeClass("btn-danger"),a.addClass("btn-primary")),a.hasClass("state-inactive")&&(a.removeClass("state-inactive"),a.addClass("state-active")),(t=a.find("i")).length&&t.hasClass("fa-microphone-slash")&&(t.removeClass("fa-microphone-slash"),t.addClass("fa-microphone")),a.tooltip("dispose"),a.attr("title",jsTranslation["base.action.turnOffMic"]),a.tooltip(),a.is(":hover"))&&a.tooltip("show"),e)||(a.hasClass("btn-primary")&&(a.removeClass("btn-primary"),a.addClass("btn-danger")),a.hasClass("state-active")&&(a.removeClass("state-active"),a.addClass("state-inactive")),(t=a.find("i")).length&&t.hasClass("fa-microphone")&&(t.removeClass("fa-microphone"),t.addClass("fa-microphone-slash")),a.tooltip("dispose"),a.attr("title",jsTranslation["base.action.turnOnMic"]),a.tooltip(),a.is(":hover")&&a.tooltip("show"))},toggleCameraButton:function(){},toggleVideoWindow:function(){console.log("MeddiApp.call.toggleVideoWindow");var e=$("#myVideoBox"),t=$(".controls-layer a.toggleVideo"),e=(t.length||(t=$(".callWindow__footer a.toggleVideo")),MeddiApp.callHandler.videoEnabled?e.css("display","block"):e.css("display","none"),MeddiApp.callHandler.videoEnabled&&t.hasClass("btn-danger")&&(t.removeClass("btn-danger"),t.addClass("btn-primary"),t.tooltip("dispose"),t.attr("title",jsTranslation["base.action.turnOffVideo"]),t.tooltip(),t.is(":hover"))&&t.tooltip("show"),!MeddiApp.callHandler.videoEnabled&&t.hasClass("btn-primary")&&(t.removeClass("btn-primary"),t.addClass("btn-danger"),t.tooltip("dispose"),t.attr("title",jsTranslation["base.action.turnOnVideo"]),t.tooltip(),t.is(":hover"))&&t.tooltip("show"),MeddiApp.callHandler.videoEnabled&&t.hasClass("state-inactive")&&(t.removeClass("state-inactive"),t.addClass("state-active"),t.tooltip("dispose"),t.attr("title",jsTranslation["base.action.turnOffVideo"]),t.tooltip(),t.is(":hover"))&&t.tooltip("show"),!MeddiApp.callHandler.videoEnabled&&t.hasClass("state-active")&&(t.removeClass("state-active"),t.addClass("state-inactive"),t.tooltip("dispose"),t.attr("title",jsTranslation["base.action.turnOnVideo"]),t.tooltip(),t.is(":hover"))&&t.tooltip("show"),t.find("i"));MeddiApp.callHandler.videoEnabled&&e.length&&e.hasClass("fa-video-slash")&&(e.removeClass("fa-video-slash"),e.addClass("fa-video"),t.tooltip("dispose"),t.attr("title",jsTranslation["base.action.turnOffVideo"]),t.tooltip(),t.is(":hover"))&&t.tooltip("show"),!MeddiApp.callHandler.videoEnabled&&e.length&&e.hasClass("fa-video")&&(e.removeClass("fa-video"),e.addClass("fa-video-slash"),t.tooltip("dispose"),t.attr("title",jsTranslation["base.action.turnOnVideo"]),t.tooltip(),t.is(":hover"))&&t.tooltip("show")}
6,toggleOpponentVideoWindow:function(){var e=$("#opponentVideoBox video"),t=$("#opponentImageBox");(MeddiApp.callHandler.opponentVideoEnabled?(t.css("display","none"),e):(e.css("display","none"),t)).css("display","block"),MeddiApp.call.updateCallHeader()},setOpponentPhoto:function(e){console.log("MeddiApp.call.setOpponentPhoto");$("#opponentImage").attr("style",'background-image: url("'+e+'")');var t=$(".callWindow__body__caller-photo");t.length&&t.attr("style",'background-image: url("'+e+'")')},setStatus:function(e){console.log("MeddiApp.call.setStatus");var t=$("#callWindow .controls-layer .status-text");t.length&&(null==e?t.css("display","none"):(t.css("display","block"),t.html(e)))},calling:function(e,t,a,i,o){console.log("MeddiApp.call.calling"),MeddiApp.call.changeState("calling"),MeddiApp.call.acceptCallwindow=$("#acceptCallWindow"),MeddiApp.call.acceptCallwindow.find(".acceptCall span").html(a?jsTranslation["base.action.acceptVideoCall"]:jsTranslation["base.action.acceptCall"]),MeddiApp.call.acceptCallwindow.find(".status-text").html(e),MeddiApp.call.acceptCallwindow.find(".callWindow__header").html(e),MeddiApp.call.setOppositeUserId(t),MeddiApp.call.setOpponentPhoto(MeddiApp.callHandler.photoLink.replace("userIdParameter",t)),MeddiApp.call.acceptCallwindow.css("display","flex"),MeddiApp.call.acceptCallwindow.animate({opacity:1},500,function(){MeddiApp.call.acceptCallwindow.find(".acceptCall").unbind("click").click(function(e){return e.preventDefault(),MeddiApp.call.hideCalling(i),!1}),MeddiApp.call.acceptCallwindow.find(".hideCall").unbind("click").click(function(e){return e.preventDefault(),MeddiApp.call.hideCalling(o),!1})})},hideCalling:function(e){console.log("MeddiApp.call.hideCalling"),"function"==typeof e&&e(),MeddiApp.call.acceptCallwindow.animate({opacity:0}
6,500,function(){MeddiApp.call.acceptCallwindow.css("display","none"),MeddiApp.call.acceptCallwindow.find(".acceptCall span").html(""),MeddiApp.call.acceptCallwindow.find(".status-text").html("")})},setCaseId:function(e){MeddiApp.actualCase.id=e},setOppositeUserId:function(e){console.log("MeddiApp.call.setOppositeUserId"),MeddiApp.actualCase.oppositeUserId=e},checkDevices:function(e,t){if(console.log("MeddiApp.call.checkDevices"),!MeddiApp.callHandler.devices.audioInput.length)return MeddiApp.modal.create(jsTranslation["component.meddiAppJs.modal2.title"],jsTranslation["component.meddiAppJs.modal2.text"]).open(),!1;"function"==typeof e&&e(t)}},modal:{_generator:{content:function(e,t,a,i,o){return'<div class="modal fade" tabindex="-1" role="dialog"><div class="modal-dialog modal-dialog-centered'+("large"===(i=void 0===i?"standart":i)?" modal-lg":"")+'" role="document"><div class="modal-content"><div class="modal-header"><h5 class="modal-title text-black-50">'+e+"</h5>"+((o=void 0===o||o)?'<button type="button" class="close" data-dismiss="modal" data-bs-dismiss="modal" aria-label="Close"><span aria-hidden="true">&times;</span></button>':"")+'</div><div class="modal-body text-black-50"><p>'+t+'</p></div><div class="modal-footer">'+a.join("")+'<button type="button" class="btn btn-secondary" data-dismiss="modal" data-bs-dismiss="modal">'+jsTranslation["base.shared.close"]+"</button></div></div></div></div>"},card:function(e,t,a,i,o){return'<div class="modal fade" tabindex="-1" role="dialog"><div class="modal-dialog modal-dialog-centered'+("large"===(i=void 0===i?"standart":i)?" modal-lg":"")+'" role="document"><div class="modal-content"><div class="card text-black-50">\n<div class="card-header align-middle text-white bg-primary with-card-photo">\n<span class="align-middle">&nbsp;</span>\n<div class="card-header-photo rounded-circle">\n<img src="" alt="profilePhoto">\n</div>\n</div>\n<div class="card-body">\n'+t+"</div>\n</div>"+t+'<div class="modal-footer">'+a.join("")+'<button type="button" class="btn btn-secondary" data-dismiss="modal" data-bs-dismiss="modal">'+jsTranslation["base.shared.close"]+"</button></div></div></div></div>"},button:function(e,t,a){return'<button type="button" class="btn '+t+'" '+(a||"")+">"+e+"</button>"}},create:function(e,t,a){return a=void 0!==a&&a,{title:e,text:t,closeable:!0,buttons:[],button:function(e,t){this.buttons.push(MeddiApp.modal._generator.button(e,t))},open:function(){this.text;MeddiApp.tools.clearUIBeforeModal(),$(MeddiApp.modal._generator.content(this.title,this.text,this.buttons,a?"large":"standart"),this.closeable).modal("show",this.closeable?void 0:{backdrop:"static",keyboard:!1}),setTimeout(function(){MeddiApp.tools.datepicker(),MeddiApp.tools.timepicker(),MeddiApp.tools.tooltip(),MeddiApp.selectpicker.setup()},500)}}}
6,fixWindow:function(){setTimeout(function(){var e=$("body");!e.hasClass("modal-open")&&$(".modal:visible").length&&e.addClass("modal-open")},1e3)}},modalCard:{_generator:{content:function(e,t,a,i,o,n,d){return'<div class="modal fade radius-card" tabindex="-1" role="dialog"><div class="modal-dialog modal-dialog-centered modal-lg py-3 px-3" role="document"><div class="modal-content border-0"><div class="card text-black-50 border-0">\n<div class="card-header align-middle text-white bg-primary d-flex '+((a=void 0===a?null:a)?" with-card-photo":"")+'">\n<span class="align-middle flex-grow-1'+(d?" text-center":"")+'">'+e+((i=void 0===i?null:i)?'&nbsp;&nbsp;&nbsp;<a href="'+i+'" class="text-white" data-dismiss="modal" data-bs-dismiss="modal"><i class="fa fa-pencil-alt"></i></a>':"")+"</span>\n"+((n=void 0===n||n)?'<button type="button" class="btn btn-white" data-dismiss="modal" data-bs-dismiss="modal"><i class="fa fa-times"></i></button>':"")+'</div>\n<div class="card-body">\n'+(a?'<div class="card-header-photo"><div class="profile-photo profile-photo__cardHeader" style="background-image: url('+a+')"></div></div>':"")+t+(o.length?'<div class="row pt-3"><div class="col">'+o.join("")+"</div></div>":"")+"</div>\n</div></div></div></div>"}},create:function(e,t,i,o,a){return i=void 0===i?null:i,o=void 0===o?null:o,{title:e,text:t,buttons:[],closeable:!0,centerTitle:a,button:function(e,t){this.buttons.push(MeddiApp.modal._generator.button(e,t))},disableClose:function(){this.closeable=!1},open:function(){MeddiApp.tools.clearUIBeforeModal();var e=$(MeddiApp.modalCard._generator.content(this.title,this.text,i,o,this.buttons,this.closeable,this.centerTitle)),t=null,a=!1,t=setInterval(function(){"function"!=typeof e.modal||a||(e.modal("show",this.closeable?void 0:{backdrop:"static",keyboard:!1}),setTimeout(function(){MeddiApp.tools.datepicker(),MeddiApp.tools.timepicker(),MeddiApp.tools.tooltip(),MeddiApp.selectpicker.setup()},500),clearInterval(t),a=!0)},50)}}}},modalConfirm:{_generator:{content:function(e,t,a){return'<div class="modal fade radius-card" tabindex="-1" role="dialog"><div class="modal-dialog modal-dialog-centered modal-lg py-3 px-3" role="document"><div class="modal-content border-0"><div class="card text-gray border-0">\n<div class="card-header align-middle text-white bg-primary text-center">\n<span class="align-middle">'+e+'</span>\n</div>\n<div class="card-body light-blue-modal"><span class="text-gray font-weight-semibold-real d-block text-center">\n'+t+"</span>"+(a.length?'<div class="row pt-3"><div class="col col-btns">'+a.join("")+"</div></div>":"")+"</div>\n</div></div></div></div>"}},create:function(e,t){return{title:e,text:t,buttons:[],closeable:!0,button:function(e,t,a){this.buttons.push(MeddiApp.modal._generator.button(e,t,a))}
6,open:function(){var e=$(MeddiApp.modalConfirm._generator.content(this.title,this.text,this.buttons,this.closeable)).modal("show",this.closeable?void 0:{backdrop:"static",keyboard:!1});return setTimeout(function(){MeddiApp.tools.datepicker(),MeddiApp.tools.timepicker(),MeddiApp.tools.tooltip(),MeddiApp.selectpicker.setup()},500),e}}}},transformHeicToImage:function(e,t){"image/heic"===e.type||"image/heif"===e.type?heic2any({blob:e}).then(e=>{t(URL.createObjectURL(e))}).catch(e=>{t(null)}):t(null)},setupTimeZone:function(){var e=Intl.DateTimeFormat()?.resolvedOptions()?.timeZone;e&&MeddiApp.ajax.request("POST","/timezone",{timeZone:e},void 0,void 0,!0,!1,!1)},setupEsbuildHotReload:function(){if(-1!==window.location.host.indexOf(".meddi.local")){const t=new EventSource("https://dev.meddi.local/esbuild");t.onmessage=e=>{"rebuild"===JSON.parse(e.data).type&&($('script[src*="reactApp/bundle.min.js"]').remove(),$("<script>").attr("src","/dist/build/reactApp/bundle.min.js?v="+ +new Date).appendTo("head"),e=new Event("DOMContentLoadedForce"),document.dispatchEvent(e))},t.onerror=e=>{t.close(),setTimeout(()=>{this.setupEsbuildHotReload()},3e3)},$(window).bind("beforeunload",function(){t.close()})}},uploadPreviewAddon:function(e){MeddiApp.uploadPreview.push(e)},initGraphQL:function(){this.graphqlClient=axios.create({baseURL:MeddiApp.socketUrl+"/graphql",timeout:1e4,headers:{...jsHeaders,"Content-Type":"application/json"}})},graphql:function(e){return this.graphqlClient.post(null,JSON.stringify({query:e})).then(e=>({meta:e.data.meta||null,data:e.data.data,status:e.status,statusText:e.statusText})).catch(e=>{console.log({gqlErrorCode:e.code})})},resetSocketUrl:function(){this.initGraphQL()},notices:{fetch:function(){var e='questionnaireResults(questionnaire
6Code: "latamDiabetesEntryQuestionnaire", doctorId: "'+MeddiApp.userData.id+'") { meta { count } }';return MeddiApp.graphql("query { casesAssigned { meta { count } }workplaceCases { meta { count } }SIGNIFICANT_RISK_OF_SUICIDE: questionnaireResults(result: SIGNIFICANT_RISK_OF_SUICIDE seen: false) { meta { count } }SIGNIFICANT_RISK_OF_MENTAL_DECOMPENSATION: questionnaireResults(result: SIGNIFICANT_RISK_OF_MENTAL_DECOMPENSATION seen: false) { meta { count } }"+e+" }").then(e=>({casesAssigned:e.data.casesAssigned.meta.count,workplaceCases:e.data.workplaceCases.meta.count,latamDiabetesEntryQuestionnaire:e.data.questionnaireResults.meta.count,riskSuicide:e.data.SIGNIFICANT_RISK_OF_SUICIDE.meta.count,riskMentalDecompensation:e.data.SIGNIFICANT_RISK_OF_MENTAL_DECOMPENSATION.meta.count}))},refresh:function(){$("[data-notice-refresh]").length&&MeddiApp.notices.fetch().then(e=>{for(var t=Object.keys(e),a=0;a<t.length;a++){var i=t[a]||"";MeddiApp.notices.update(i,e[i])}})},update:function(e,t){console.log("updating - "+e,t);e=$('[data-notice-refresh="'+e+'"]');e.length&&(e.html(t),e.hasClass("d-none")&&t&&e.removeClass("d-none"),e.hasClass("d-none")||t||e.addClass("d-none"))}},continueButtonWatcher:function(){var t=new MutationObserver(function(e){e.forEach(function(e){$('[data-id="wizardConfirmButton"]').length&&($("html, body").animate({scrollTop:$('[data-id="wizardConfirmButton"]').offset().top},1e3),t.disconnect())})});t.observe(document.body,{childList:!0,subtree:!0})},captureError:function(e){"undefined"!=typeof sentrySettings&&sentrySettings&&Sentry.captureException(e),console.error(e)}}).constructor({ajaxTimeout:null});function alert(e){application.notification(e)}window._meddiApp=application,$.nette.ajax=function(){console.error("St. Patrick, nope!")},application.runPageLoad();

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.