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.