function trim(s) {
    return s.replace(/^\s+|\s+$/, '')
}

function evalEmail(id) {
	var o=document.getElementById(id);
	o.value=trim(o.value);	
	return o.value.match(/^[a-z0-9,!#\$%&'\*\+/=\?\^_`\{\|}~-]+(\.[a-z0-9,!#\$%&'\*\+/=\?\^_`\{\|}~-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)*\.([a-z]{2,})$/i)!=null
}