GM_log('text nullify');
GM_addStyle('body,div,p,td { font-family:courier;}');
function nullify (t)
{
	t=t.replace(/\w/g,'0');
	return t;
}
function randomgray()
{
	digitz=['0','1','2','3','4','5','6','7','8','9','A','B','C','D','E','F'];
	i=Math.floor(Math.random()*16)
	d=digitz[i];
	c='#' + d + d + d + d + d + d;
	return c;
}
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);
		c1=randomgray();
		c2=randomgray();
		GM_log(c1);

		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=nullify (t)

				n.data=t;
			}
		}
	}
}
myreplacer("body");
myreplacer("td");
myreplacer("a");
myreplacer("p");
myreplacer("span");
myreplacer("div");
myreplacer("li");
var imgdata="data:image/gif,GIF87a%01%00%01%00%80%01%00%00%00%00%FF%FF%FF%2C%00%00%00%00%01%00%01%00%00%02%02D%01%00%3B";

var images = document.getElementsByTagName('img');
var i;
for (i=0;i<images.length;i++)
{
	images[i].src=imgdata;
}
