PageSourceSearch

https://kupiskiogimnazija.lt/app/default/assets/core/webas/google_…/resources/js/script.js?v=1780316162

js kupiskiogimnazija.lt collected 2026-10-02 22:56:09 UTC 1,968 bytes, 60 lines download raw bytes

1$(document).ready(function () {
2
3    var flags = document.querySelectorAll('[data-lang]');
4
5    flags.forEach(function (link) {
6        link.addEventListener('click', function (e) {
7            var lang = this.getAttribute('data-lang-key');
8
9            var host = location.host;
10
11            domainParts = host.split('.');
12            domainParts.shift();
13            domain = '.' + domainParts.join('.');
14
15            /*Yra problemu, kartais neissigaugo cookie*/
16            /*Tikrinama ar adresas turi subdomena*/
17            //Jeigu subdomenna turi(2 taskai adrese, pvz: http://vsgr.svetainesmokykloms.lt/) - naudojamas domain
18            //jeigu subdomeno neturi(1 taskas, pvz. https://mokolupm.lt/ ) - naudojamas visas host
19            var dots = host.split('.').length - 1;
20            if (dots === 1) {
21                setCookie("googtrans", "/" + pageLanguage + "/" + lang, 0, "/", host);
22                setCookie("googtrans", "/" + pageLanguage + "/" + lang, 0, "/");
23            } else {
24                setCookie("googtrans", "/" + pageLanguage + "/" + lang, 0, "/", domain);
25                setCookie("googtrans", "/" + pageLanguage + "/" + lang, 0, "/");
26            }
27            console.log("/" + pageLanguage + "/" + lang);
28            window.location.reload()
29            return false;
30        })
31    });
32
33});
34
35
36function setCookie(b, h, c, f, e) {
37    var a;
38    if (c === 0) {
39        a = ""
40    } else {
41        var g = new Date();
42        g.setTime(g.getTime() + (c * 24 * 60 * 60 * 1000));
43        a = "expires=" + g.toGMTString() + "; "
44    }
45    var e = (typeof e === "undefined") ? "" : "; domain=" + e;
46    document.cookie = b + "=" + h + "; " + a + "path=" + f + e
47}
48
49function getCookie(d) {
50    var b = d + "=";
51    var a = document.cookie.split(";");
52    for (var e = 0; e < a.length; e++) {
53        var f = a[e].trim();
54        if (f.indexOf(b) == 0) {
55            return f.substring(b.length, f.length)
56        }
57    }
58    return ""
59}
60;

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.