var email_cache = new Array();
function email_decode(name) {
	if (email_cache[name]) return email_cache[name]
	var data = emails[name]
	data.reverse()
	var at = data.pop()
	data.splice(at,0,64)
	var res = ''
	for (var i=0; i<data.length; i++)
		res+=String.fromCharCode(data[i])
	email_cache[name] = res
	return res
}
function emails_check(name) {
	try { if ( emails[name] ) return true; } catch(e) { return false; } 
}
function email_to(name) {
	if (!emails_check(name)) return false
	parent.location = "mailto:"+email_decode(name)
}
function email_show(name) {
	if (!emails_check(name)) return false
	var res = email_decode(name);
	if (res.indexOf('?')!=-1) res = res.substring(0,res.indexOf('?'))
	document.write(res)
}