1 2 var browserName = navigator.appName; 3 var browserVer = parseInt(navigator.appVersion); 4 var version = ""; 5 var msie4 = (browserName == "Microsoft Internet Explorer" && browserVer >= 4); 6 if ((browserName == "Netscape" && browserVer >= 3) || msie4 || browserName=="Konqueror" || browserName=="Opera") {version = "n3";} else {version = "n2";} 7 // Blurring links: 8 function blurLink(theObject) { // 9 if (msie4) {theObject.blur();} 10 } 11 12 // decrypt helper function 13 function decryptCharcode(n,start,end,offset) { 14 n = n + offset; 15 if (offset > 0 && n > end) { 16 n = start + (n - end - 1); 17 } else if (offset < 0 && n < start) { 18 n = end - (start - n - 1); 19 } 20 return String.fromCharCode(n); 21 } 22 // decrypt string 23 function decryptString(enc,offset) { 24 var dec = ""; 25 var len = enc.length; 26 for(var i=0; i < len; i++) { 27 var n = enc.charCodeAt(i); 28 if (n >= 0x2B && n <= 0x3A) { 29 dec += decryptCharcode(n,0x2B,0x3A,offset); // 0-9 . , - + / : 30 } else if (n >= 0x40 && n <= 0x5A) { 31 dec += decryptCharcode(n,0x40,0x5A,offset); // A-Z @ 32 } else if (n >= 0x61 && n <= 0x7A) { 33 dec += decryptCharcode(n,0x61,0x7A,offset); // a-z 34 } else { 35 dec += enc.charAt(i); 36 } 37 } 38 return dec; 39 } 40 // decrypt spam-protected emails 41 function linkTo_UnCryptMailto(s) { 42 location.href = decryptString(s,3); 43 } 44 45var matomoID = '1';
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.