        var data=new Array(
                593,605,597,592,584,595,518,587,
                601,606,593,605,591,584,601,590,
                636,591,584,601,586,601,603,597,
                592,596,605,593,530,607,595,593,
                572,625,605,597,592,540,593,601,
                541,572,587,601,606,593,605,591,
                584,601,590,636,591,584,601,586,
                601,603,597,592,596,605,593,530,
                607,595,593,572
        );

	function doMail()
        {
		doMailFor('This document maintained by domain webmaster \u2014 ');
        };

     function doMailFor(who)
        {
		if(!document.layers)
		{

			document.getElementById('date').appendChild(
				document.createTextNode(
					'Last updated - '+document.lastModified));
			document.getElementById('mailtag').removeChild(
				document.getElementById('mailtag').firstChild);
			document.getElementById('mailtag').appendChild(
				document.createTextNode(
					unescape(who)));
			document.getElementById('mailtag').appendChild(
				document.createElement('a'));

		        var idx=0, n=data[data.length-1];
		        var mailtext= '';
		        while( data[idx]!=n ) {
		                mailtext+=String.fromCharCode(data[idx++]^n);
		        }
		        idx++;

			document.getElementById('mailtag').lastChild.setAttribute(
				'href', mailtext);

		        mailtext= '';
		        while( data[idx]!=n ) {
		                mailtext+=String.fromCharCode(data[idx++]^n);
		        }
		        idx++;

			document.getElementById('mailtag').lastChild.setAttribute(
				'title', mailtext);

		        mailtext= '';
		        while( data[idx]!=n ) {
		                mailtext+=String.fromCharCode(data[idx++]^n);
		        }
		        idx++;

			document.getElementById('mailtag').lastChild.appendChild(
				document.createTextNode(mailtext));
		};
        };

