GM_log('text replacer');
function k_rad (t)
{
	t=t.replace(/f/g,'ph');
	t=t.replace(/o/g,'0');
	t=t.replace(/ck/g,'x');
	t=t.replace(/a/g,'4');
	t=t.replace(/e/g,'3');
	t=t.replace(/i/g,'1');
	return t;
}
function myreplacer (tag)
{
	GM_log(tag);
	var els = document.getElementsByTagName(tag);
	var i,j;
	for (i=0;i<els.length;i++)
	{
		GM_log("element " + i + " nodes: " + els[i].childNodes.length);
		for (j=0;j<els[i].childNodes.length;j++)
		{
			var n=els[i].childNodes[j];
			GM_log(n);
			if (n.nodeType==3)
			{
				GM_log(n.data);
				t=n.data;
				t=k_rad (t)

				n.data=t;
			}
		}
	}
}

myreplacer("td");
myreplacer("a");
myreplacer("p");