italia2024
Version:
Italia 2024 assets
1 lines • 982 B
JavaScript
(function(){"use strict";var t=function(t,e){e=e||!1;var r,i,o={},a=function(t,r){var i=new XMLHttpRequest;i.open("GET",t,!0),i.onload=function(){var t,o,a,n;if(t=i.responseXML,n=r.length,t){if(o=t.documentElement,a=o.querySelectorAll("path"),e)for(var u=0;u<a.length;u++)a[u].removeAttribute("style");for(o.removeAttribute("xmlns:a");n--;)l(r[n],o.cloneNode(!0))}},i.send()},l=function(t,e){var r=t.id,i=t.getAttribute("class"),o=t.getAttribute("style"),a=t.getAttribute("role"),l=t.getAttribute("aria-label");r&&(e.id=r),i&&e.setAttribute("class",i+" replaced-svg"),o&&e.setAttribute("style",o),a&&e.setAttribute("role",a),l&&e.setAttribute("aria-label",l),e.removeAttribute("width"),e.removeAttribute("height"),t.parentNode.replaceChild(e,t)};for(r=document.querySelectorAll(t),i=r.length;i--;){var n,u=r[i];n=u.getAttribute("data-src")?u.getAttribute("data-src"):u.getAttribute("src"),o[n]?o[n].push(u):o[n]=[u]}for(var s in o)o.hasOwnProperty(s)&&a(s,o[s])};window.deSVG=t})();