PageSourceSearch

https://investors.societegenerale.com/themes/custom/sg_refonte_old/assets/js/global.js?tlu0jj

js societegenerale.com collected 2026-09-24 08:34:00 UTC 5,262 bytes, 1 lines download raw bytes

1!function(e,t,s,r){"use strict";void 0===e.sg&&(e.sg={});let a=e.sg,n=s(t),i="",o="";a.utils={getNavigator:()=>{const e=navigator.userAgent;let t,s,r,a=navigator.appName,n=""+parseFloat(navigator.appVersion),i=parseInt(navigator.appVersion,10);return-1!==(s=e.indexOf("MSIE"))||-1!==(s=e.indexOf("Trident"))?(a="IE",n=e.substring(s+5)):-1!==(s=e.indexOf("Edge"))?(a="edge",n=e.substring(s+5)):-1!==(s=e.indexOf("Chrome"))?(a="chrome",n=e.substring(s+7)):-1!==(s=e.indexOf("Safari"))?(a="safari",n=e.substring(s+7),-1!==(s=e.indexOf("Version"))&&(n=e.substring(s+8))):-1!==(s=e.indexOf("Firefox"))?(a="firefox",n=e.substring(s+8)):(t=e.lastIndexOf(" ")+1)<(s=e.lastIndexOf("/"))&&(a=e.substring(t,s),n=e.substring(s+1),a.toLowerCase()===a.toUpperCase()&&(a=navigator.appName)),-1!==(r=n.indexOf(";"))&&(n=n.substring(0,r)),-1!==(r=n.indexOf(" "))&&(n=n.substring(0,r)),i=parseInt(""+n,10),isNaN(i)&&(n=""+parseFloat(navigator.appVersion),i=parseInt(navigator.appVersion,10)),{browserName:a,fullVersion:n,majorVersion:i,appName:navigator.appName,userAgent:navigator.userAgent}},slugifyTag:(e,t)=>{e=(e=e.replace(/^\s+|\s+$/g,"")).toLowerCase();let s="àáäâèéëêìíïîòóöôùúüûñç·/_,:;’'";for(let t=0,r=30;t<r;t++)e=e.replace(new RegExp(s.charAt(t),"g"),"aaaaeeeeiiiioooouuuunc________".charAt(t));let r="_";return void 0!==t&&(r=t),e=e.replace(/^\s+|\s+$/g,"").replace(/\./g,"").replace(/(<([^>]+)>)/gi,"").replace(/\s+/g,r).replace(/-+/g,r)},getElmData:(e,t)=>{let s=/([^=]+)=([^;]+);?/g,r=e.attr("data-"+t);if(!r)return null;let a={},n=s.exec(r);for(;n;)a[decodeURIComponent(n[1])]=decodeURIComponent(n[2]),n=s.exec(r);return a},stuckPopin:e=>{if(e.length){let t=e.find("select, input, textarea, button, a").filter(":visible"),s=t.first(),r=t.last();
1s.focus(),r.on("keydown",function(e){9!==e.which||e.shiftKey||(e.preventDefault(),s.focus())}),s.on("keydown",function(e){9===e.which&&e.shiftKey&&(e.preventDefault(),r.focus())})}},toggleAriaExpanded:e=>{let t="true"===e.attr("aria-expanded")?"false":"true";e.attr("aria-expanded",t)},toggleAriaHidden:e=>{let t="true"===e.attr("aria-hidden")?"false":"true";e.attr("aria-hidden",t)},progressBar:()=>{let e=s(".progression-read");if(e.length>0){let t=s(window).scrollTop(),r=Math.ceil(100*t/o);r=r>=100?100:r,e.css("width",r+"%").attr("aria-valuenow",r)}},openCookiePanel:()=>{window.didomiOnReady=window.didomiOnReady||[],window.didomiOnReady.push(function(e){s(".cookie-open-panel").on("click",function(t){t.preventDefault(),e.preferences.show()})})},toggleFakeMultiselect:()=>{s(".fake-multiselect").each(function(){const e=s(this),t=e.find('input[type="checkbox"]'),r=e.find(".fake-multiselect-count"),a=()=>{const e=t.filter(":checked").length;r.text(e),e>0?r.addClass("lg:flex").removeClass("lg:hidden"):r.removeClass("lg:flex").addClass("lg:hidden")};a(),e.find(".fake-multiselect-trigger").on("click",function(t){t.stopPropagation();const r=!e.find(".fieldset-wrapper").hasClass("lg:h-0");s(".fake-multiselect .fieldset-wrapper").addClass("lg:h-0 lg:overflow-hidden"),s(".fake-multiselect").removeClass("lg:after:rotate-180"),r||(e.find(".fieldset-wrapper").removeClass("lg:h-0 lg:overflow-hidden"),e.addClass("lg:after:rotate-180"))}),t.on("change",a)}),s(document).on("click",function(e){s(e.target).closest(".fake-multiselect").length||(s(".fake-multiselect .fieldset-wrapper").addClass("lg:h-0 lg:overflow-hidden"),s(".fake-multiselect").removeClass("lg:after:rotate-180"))})},toggleExtendableList:()=>{s(document).on("click",".js-extendable-list .js-extendable-list-trigger",function(){const e=s(this).closest(".js-extendable-list").find(".fieldset-wrapper"),t=s(this);t.hasClass("triggered")?(t.removeClass("triggered"),e.addClass("max-h-[13.625rem]")):(t.addClass("triggered"),e.removeClass("max-h-[13.625rem]"))})}},a.components={accordion:{init:(e,t=500)=>{let r=e.find("button.toggle-accordion");s(once("accordionClick",r)).on("click",e=>{let r=s(e.currentTarget),n=s("#"+r.attr("aria-controls"));a.utils.toggleAriaExpanded(r),n.slideToggle(t)})}}},a.polyfill={customEvent:()=>{if("function"==typeof window.CustomEvent)return!1;window.CustomEvent=function(e,t){t=t||{bubbles:!1,cancelable:!1,detail:null};var s=document.createEvent("CustomEvent");return s.initCustomEvent(e,t.bubbles,t.cancelable,t.detail),s}}},n.ready(()=>{a.polyfill.customEvent(),i=s(".layout-container").outerHeight(),o=i-a.viewport.height,a.utils.progressBar(),r.theme.ajaxProgressIndicatorFullscreen=function(){return'<div class="ajax-progress ajax-progress-fullscreen nj-spinner nj-spinner--sm" role="status"><span class="sr-only">Chargement...</span></div>'},void 0!==r.Ajax&&(r.Ajax.prototype.setProgressIndicatorFullscreen=function(){this.progress.element=s(r.theme("ajaxProgressIndicatorFullscreen")),this.progress.element.removeClass("hide"),s("body").after(this.progress.element)},r.Ajax.prototype.setProgressIndicatorThrobber=function(){this.progress.element=s(r.theme("ajaxProgressIndicatorFullscreen")),this.progress.element.removeClass("hide"),s("body").after(this.progress.element)}),a.utils.openCookiePanel(),a.utils.toggleFakeMultiselect(),a.utils.toggleExtendableList()}),s(window).on("sg:viewport.scroll",()=>{a.utils.progressBar()})}(window,document,window.jQuery,window.Drupal,once);

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.