36 lines
898 B
JavaScript
36 lines
898 B
JavaScript
((r, a) => {
|
|
function d(e, t, n, o) {
|
|
e.addEventListener
|
|
? e.addEventListener(t, n, o)
|
|
: e.attachEvent
|
|
? e.attachEvent("on" + t, n)
|
|
: (e["on" + t] = n);
|
|
}
|
|
(r.loadJS = function (e, t) {
|
|
var n = a.createElement("script"),
|
|
e = ((n.src = e), t && d(n, "load", t, { once: !0 }), a.scripts[0]);
|
|
return e.parentNode.insertBefore(n, e), n;
|
|
}),
|
|
(r._loaded = !1),
|
|
(r.loadJSDeferred = function (e, t) {
|
|
var n = a.createElement("script");
|
|
function o() {
|
|
(r._loaded = !0), t && d(n, "load", t, { once: !0 });
|
|
var e = a.scripts[0];
|
|
e.parentNode.insertBefore(n, e);
|
|
}
|
|
return (n.src = e), r._loaded ? o() : d(r, "load", o, { once: !0 }), n;
|
|
}),
|
|
(r.setRel = r.setRelStylesheet =
|
|
function (e) {
|
|
d(
|
|
a.getElementById(e),
|
|
"load",
|
|
function () {
|
|
this.rel = "stylesheet";
|
|
},
|
|
{ once: !0 },
|
|
);
|
|
});
|
|
})(window, document);
|