PageSourceSearch

https://www.dubicne.cz/wrs_frontend/js/email.js

js dubicne.cz collected 2026-10-02 14:16:09 UTC 856 bytes, 48 lines download raw bytes

1// Email.js version 5
2var tld_ = new Array()
3tld_[0] = "com";
4tld_[1] = "org";
5tld_[2] = "net";
6tld_[3] = "ws";
7tld_[4] = "info";
8tld_[10] = "co.uk";
9tld_[11] = "org.uk";
10tld_[12] = "gov.uk";
11tld_[13] = "ac.uk";
12var topDom_ = 13;
13var m_ = "mailto:";
14var a_ = "@";
15var d_ = ".";
16
17function mail(name, dom, tl, params)
18{
19	var s = e(name,dom,tl);
20	document.write('<a href="'+m_+s+params+'">'+s+'</a>');
21}
22function mail2(name, dom, tl, params, display)
23{
24	document.write('<a href="'+m_+e(name,dom,tl)+params+'">'+display+'</a>');
25}
26function e(name, dom, tl)
27{
28	var s = name+a_;
29	if (tl!=-2)
30	{
31		s+= dom;
32		if (tl>=0)
33			s+= d_+tld_[tl];
34	}
35	else
36		s+= swapper(dom);
37	return s;
38}
39function swapper(d)
40{
41	var s = "";
42	for (var i=0; i<d.length; i+=2)
43		if (i+1==d.length)
44			s+= d.charAt(i)
45		else
46			s+= d.charAt(i+1)+d.charAt(i);
47	return s.replace(/\?/g,'.');
48}

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.