PageSourceSearch

https://www.zell.ch/compiled/index/js/suchformularvektorassistant-cms.1fe11d6137f6e4fc4cad.js

js zell.ch collected 2026-10-02 20:25:32 UTC 3,818 bytes, 1 lines download raw bytes

1(self.webpackChunkCMS=self.webpackChunkCMS||[]).push([[7283],{49496:(t,a,e)=>{var i=e(19755);let s,n,c=i("html").attr("lang"),o=[],r=!1,h="true",l="",d=0,u="";function p(t,a,e,s,n,d){var u={"Accept-Language":c,"Session-Id":s},p={query:t,resetChatCompletionHistory:e,selectedClientIds:k()};i(".icms-ai-chat__conversation").append('<div class="icms-ai-chat__stimulus"><p>'+t+"</p></div>"),a&&i(a).val("");var m=function(){var t="id-"+Date.now(),a=i('<div class="icms-ai-chat__response icms-ai-chat__response--busy" id="'+t+'"></div>');return a.append('<div class="icms-ai-chat__response-header">\n    <span>'+o["modul.search.vektor.assistant.label"]+'</span>\n</div>\n<div class="icms-ai-chat__response-waiting"></div>'),i(".icms-ai-chat__conversation").append(a),t}(),b=m+"-assistant",w=i('<div class="icms-ai-chat__response-assistant" id="'+b+'"></div>');i("#"+m).append(w);var g=function(t,a){const e=i("#"+t).children(".icms-ai-chat__response-waiting").first();return{intervalId:setInterval((function(){_(e,a)}),50),waitingDiv:e}}(m,o["modul.vektorbot.assistant.waiting-for-response"]);i.ajax({url:n,data:p,method:"POST",headers:u,xhrFields:{onprogress:function(t){f(g);var e=t.currentTarget.response;v(b,e),"modul.search.vektor.assistant.query-placeholder"in o&&i(a).attr("placeholder",o["modul.search.vektor.assistant.query-placeholder"]),r&&(i(l).scrollTop(i(l)[0].scrollHeight),i(d).show()),h="false"}},error:function(){f(g),v(m,o["modul.search.vektor.error"]),i(".icms-ai-chat__input").hide()},complete:function(){i("#"+m).removeClass("icms-ai-chat__response--busy")}})}function m(t){return i(t).val()||""}function v(t,a){i("#"+t).html(""),i("#"+t).append(a),i(".icms-ai-chat__input").show()}function _(t,a){i(t).append(a.charAt(d)),d++,d===a.length&&setTimeout((function(){d=0,i(t).html(""),_(t,a)}),1e3)}function f(t){d=0,clearInterval(t.intervalId),t.waitingDiv.remove()}function b(t){i(".icms-ai-chat__stimulus").remove(),i(".icms-ai-chat__response").remove(),i(".icms-ai-chat__input").hide(),i(l).show(),p(t,null,"true",s,n)}function k(){var t=[];return u&&i.each(i("input[name^='"+u+"']:checked"),(function(){t.push(i(this).val())})),t}i(document).ready((function(){if(i("[data-webpack-module="+"suchformularvektorassistant"+"]").each((function(){var t=i(this).data("submit-id"),a=i(this).data("button-submit-id"),e=i(this).data("button-main-id")||void 0,c=i(this).data("button-close-id")||void 0;l=i(this).data("chat-completion-block-selector")||"",u=i(this).data("checkbox-client-ids-name")||"";var d=i(this).data("query-id");s=i(this).data("session-id"),n=i(this).data("search-url");var v=i(this).data("reset-btn-id")||void 0;o=i(this).data("translations"),r=i(this).data("is-vektor-bot")||!1,v&&(i(v).hide(),i(v).on("click",(function(){h="true",i(v).hide(),i(".icms-ai-chat__input").show(),i(".icms-ai-chat__stimulus").remove(),i(".icms-ai-chat__response").remove(),i(d).attr("placeholder",o["modul.vektorbot.assistant.query-placeholder"]),i(d).focus()}))),i(d).on("keypress",(function(t){13===t.keyCode&&(t.preventDefault(),p(m(d),d,h,s,n,v))})),i(t).on("click",(function(){var t=m(d);h="true",p(t,d,h,s,n,v)})),i(a).on("click",(function(t){t.preventDefault(),p(m(d),d,h,s,n,v)})),r&&(i(e).on("click",(function(){i(".icms-chatbot-wrapper").removeClass("icms-chatbot-wrapper--closed"),i(".icms-chatbot-wrapper").addClass("icms-chatbot-wrapper--open")})),i(c).on("click",(function(){i(".icms-chatbot-wrapper").removeClass("icms-chatbot-wrapper--open"),i(".icms-chatbot-wrapper").addClass("icms-chatbot-wrapper--closed")})))})),!r){i(l).hide(),i(".icms-ai-chat__input").hide();const t=sessionStorage.getItem("chat-completion-initial-search-query");sessionStorage.removeItem("chat-completion-initial-search-query"),t&&b(t),i(l).on("chat-completion-initiate-initial-search",(function(t,a){b(a)}))}}))}}]);

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.