function frameCheck ()
{
	if (self != top)
		top.location.href = self.location.href;
}


function decodeString (text)
{
	var decoded = '';

	for (i = 0; i < text.length; i++)
		decoded += String.fromCharCode ((text.charCodeAt (i) - 5));
	return decoded;
}


function mkEmAdr (aID)
{
	var emadr = '';
	var unme = '(((';

	switch (aID)
	{
		case 0:
			unme += '|zgrfxyzw';
			unme = decodeString (unme);
			unme = unme.replace (/u/gi, String.fromCharCode (101));
			break;
		case 1:
			unme += 'Otj{s3Mz{ynl';
			unme = decodeString (unme);
			unme = unme.replace (/f/gi, String.fromCharCode (0x61));
			unme = unme.replace (/v/gi, String.fromCharCode (114));
			break;
	}
	emadr += String.fromCharCode (0x40);
	emadr += String.fromCharCode (0x47, 114, 0x61, 98, 0x6D, 97, 0x6C, 101);
	emadr += String.fromCharCode (45);
	emadr += String.fromCharCode (0x48, 117, 0x72, 116, 0x69, 103);
	emadr += '!';
	emadr += String.fromCharCode (0x64, 101);
	emadr = unme.concat (emadr);
	emadr = emadr.replace (/!/gi, String.fromCharCode (46));
	emadr = emadr.replace (/###/, String.fromCharCode (0x6D, 97, 105, 0x6C, 0x74, 0x6f, 58));
	return emadr;
}

