//<![CDATA[
	var isoObj = new Object;

	isoObj['!'] = '&#33;';
	isoObj['\"'] = '&#34;';
	isoObj['#'] = '&#35;';
	isoObj['$'] = '&#36;';
	isoObj['%'] = '&#37;';
	isoObj['&'] = '&#38;';
	isoObj['\''] = '&#39;';
	isoObj['('] = '&#40;';
	isoObj[')'] = '&#41;';
	isoObj['*'] = '&#42;';
	isoObj['+'] = '&#43;';
	isoObj[','] = '&#44;';
	isoObj['-'] = '&#45;';
	isoObj['.'] = '&#46;';
	isoObj['/'] = '&#47;';

	isoObj['0'] = '&#48;';
	isoObj['1'] = '&#49;';
	isoObj['2'] = '&#50;';
	isoObj['3'] = '&#51;';
	isoObj['4'] = '&#52;';
	isoObj['5'] = '&#53;';
	isoObj['6'] = '&#54;';
	isoObj['7'] = '&#55;';
	isoObj['8'] = '&#56;';
	isoObj['9'] = '&#57;';

	isoObj[':'] = '&#58;';
	isoObj[';'] = '&#59;';
	isoObj['<'] = '&#60;';
	isoObj['='] = '&#61;';
	isoObj['>'] = '&#62;';
	isoObj['?'] = '&#63;';
	isoObj['@'] = '&#64;';

	isoObj['_'] = '&#95;';

	isoObj['a'] = '&#97;';
	isoObj['b'] = '&#98;';
	isoObj['c'] = '&#99;';
	isoObj['d'] = '&#100;';
	isoObj['e'] = '&#101;';
	isoObj['f'] = '&#102;';
	isoObj['g'] = '&#103;';
	isoObj['h'] = '&#104;';
	isoObj['i'] = '&#105;';
	isoObj['j'] = '&#106;';
	isoObj['k'] = '&#107;';
	isoObj['l'] = '&#108;';
	isoObj['m'] = '&#109;';
	isoObj['n'] = '&#110;';
	isoObj['o'] = '&#111;';
	isoObj['p'] = '&#112;';
	isoObj['q'] = '&#113;';
	isoObj['r'] = '&#114;';
	isoObj['s'] = '&#115;';
	isoObj['t'] = '&#116;';
	isoObj['u'] = '&#117;';
	isoObj['v'] = '&#118;';
	isoObj['w'] = '&#119;';
	isoObj['x'] = '&#120;';
	isoObj['y'] = '&#121;';
	isoObj['z'] = '&#122;';

	var old = (window.onload) ? window.onload : function () {};
	window.onload = function ()
	{
		old();
		if (!document.getElementById) return;
		document.getElementById("generate").onclick = generateEmail;
	}

	function generateEmail()
	{
		var myString = "mailto:";
		myString += document.getElementById('email').value.toLowerCase();
		var newstring = "";

		for(var i = 0; i < myString.length;i++)
		{
			newstring = newstring + isoObj[myString.charAt(i)];
		}
		try
		{
			document.getElementById('generated').value = newstring;
		}
		catch(e)
		{
			alert("There has been a problem: " + e)
		}

		return false;
	}
//]]>