PageSourceSearch

https://www.snina.sk/bundles/minitranslator/js/minitranslator.js?v=v6.5.0c

js snina.sk collected 2026-10-02 18:33:54 UTC 2,868 bytes, 60 lines download raw bytes

1/*
2(c) Všechna práva vyhrazena. Kód je autorským dílem společnosti Galileo corporation s.r.o. podle platných zákonů.
3Bez autorizovaného povolení jej ani jeho části nelze kopírovat ani jinak používat zejména pro komerční účely.
4*/
5function MinitranslatorSelect(oLink, sLangWeb, sLang) {
6    oLink.blur();
7    var bSetting = false;
8    if (sLangWeb == sLang) //rusim preklad
9    {
10        var oFrames = document.getElementsByTagName('iframe');
11
12        for (var i = 0; i < oFrames.length; i++) {
13            if (!bSetting && oFrames[i].className.indexOf('goog-te-banner-frame') != -1) {
14                var oFrameObj = oFrames[i];
15                var oFrameObsah = oFrameObj.contentWindow || oFrameObj.contentDocument;
16                if (oFrameObsah.document) oFrameObsah = oFrameObsah.document;
17
18                var oLinks = oFrameObsah.getElementsByTagName('a');
19                for (var j = 0; j < oLinks.length; j++) {
20                    if (!bSetting && oLinks[j].className.indexOf('goog-close-link') != -1) {
21                        if (document.createEvent) {
22                            var oEvObj = document.createEvent('MouseEvents');
23                            oEvObj.initEvent('click', true, true);
24                            oLinks[j].dispatchEvent(oEvObj);
25                        } else if (document.createEventObject) {
26                            var oEvObj = document.createEventObject();
27                            oLinks[j].fireEvent('onclick', oEvObj);
28                        }
29
30                        bSetting = true;
31                    }
32                }
33            }
34        }
35    } else {
36        var oFrames = document.getElementsByTagName('iframe');
37        for (var i = 0; i < oFrames.length; i++) {
38            if (!bSetting && oFrames[i].className.indexOf('goog-te-menu-frame') != -1) {
39                var oFrameObj = oFrames[i];
40                var oFrameObsah = oFrameObj.contentWindow || oFrameObj.contentDocument;
41                if (oFrameObsah.document) oFrameObsah = oFrameObsah.document;
42
43                var oLinks = oFrameObsah.getElementsByTagName('a');
44                for (var j = 0; j < oLinks.length; j++) {
45                    if (!bSetting && oLinks[j].value && oLinks[j].value == sLang) {
46                        if (document.createEvent) {
47                            var oEvObj = document.createEvent('MouseEvents');
48                            oEvObj.initEvent('click', true, true);
49                            oLinks[j].dispatchEvent(oEvObj);
50                        } else if (document.createEventObject) {
51                            var oEvObj = document.createEventObject();
52                            oLinks[j].fireEvent('onclick', oEvObj);
53                        }
54                        bSetting = true;
55                    }
56                }
57            }
58        }
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.