function decodeMail(text) {
	var elements = reverseText(text).split('<~>');
	document.write(buildTag(elements[0], elements[1], elements[2]));
}

function buildTag(email, text, title) {
	return '<a href="mailto:' + email + '"' +
		((title) ? ' title="' + title + '"' : '') + 
		'>' + ((text) ? text : email) + '</a>';
}

function reverseText(text) {
	var str = '';
	for (var i = text.length - 1; i >= 0; i--) str += text.charAt(i);
	return str;
}