// All the script on this page was written (with a lot of blood, sweat & tears) by Andrew Rankin.


/* - FUNCTION WHICH PROTECTS ON-PAGE
		EMAIL ADDRESSES FROM HTML-TRAWLING ROBOTS. - */

	function emailProtector(name, domain, suffix, display) {
		var displayed=(typeof(display)=="undefined") ? name+"@"+domain+"."+suffix : display;
		document.write('<a href=mailto:' + name + '@' + domain + '.' + suffix + '>' + displayed + '<\/a>');
	}


/* - GENERAL FUNCTION REPLACES THE FIRST CHILD
		NODE OF A PARENT AND FILLS IT WITH TEXT.
			(DON'T USE THIS ON JUST ANY OLD TAG!) - */
		
	function changeTextAtNode(what,where){
		var newText = document.createTextNode(what);
		where.replaceChild(newText, where.firstChild);
	}