/*window.onload = geo;*/

function str_rot13(a)
{	var s = '';
	var m = 'abcdefghijklmnopqrstuvwxyz';
	for (var i = 0 ; i < a.length ; i++)
	{	var b = a.charAt(i).toLowerCase();
		s += (/[a-z]/).test(b) ? m.charAt((m.indexOf(b)+13)%26) : b;
	}
	return s;
}

function geo()
{	if (!document.getElementsByTagName)
		return false;
	var a = document.getElementsByTagName('a');
	for (var l = 0; l < a.length; l++)
	{	var href = a[l].href;
		var address = href.replace(/.*obf_link\/([a-z0-9._%-]+)\+([a-z0-9._%-]+)\+([a-z.]+)/i, '$1@$2.$3');
		if (href != address)
		{	var str = str_rot13(address);
			
			a[l].href = 'mailto:' + str;
			if (href.indexOf(a[l].title) != -1) a[l].title = str;
			if (href.indexOf(a[l].innerHTML) != -1) a[l].innerHTML = str;

			a[l].style.display = 'none';
			var txt = document.createElement('strong');
			txt.innerHTML = str;
			a[l].parentNode.appendChild(txt, a[l]);
		}
	}
}

