function checkEmail(email){//see http://www.regular-expressions.info/email.html
	return email.match(/^(?:[ΖΨΕΔΦάζψεδφόa-z0-9!#$%&'*+/=?^_`{|}~-]+(?:\.[ΖΨΕΔΦάζψεδφόa-z0-9!#$%&'*+/=?^_`{|}~-]+)*|"(?:[\x01-\x08\x0b\x0c\x0e-\x1f\x21\x23-\x5b\x5d-\x7f]|\\[\x01-\x09\x0b\x0c\x0e-\x7f])*")@(?:(?:[ΖΨΕΔΦάζψεδφόa-z0-9](?:[ΖΨΕΔΦάζψεδφόa-z0-9-]*[ΖΨΕΔΦάζψεδφόa-z0-9])?\.)+[ΖΨΕΔΦάζψεδφόa-z0-9](?:[ΖΨΕΔΦάζψεδφόa-z0-9-]*[ΖΨΕΔΦάζψεδφόa-z0-9])?|\[(?:(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.){3}(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?|[ΖΨΕΔΦάζψεδφόa-z0-9-]*[ΖΨΕΔΦάζψεδφόa-z0-9]:(?:[\x01-\x08\x0b\x0c\x0e-\x1f\x21-\x5a\x53-\x7f]|\\[\x01-\x09\x0b\x0c\x0e-\x7f])+)\])$/);
}
function validateEmail(form, field_name){
	eval("var emailID=form." + field_name);
	emailID.value=emailID.value.replace(/^\s+|\s+$/g,"")
	if((emailID.value==null)||(emailID.value=="")){
		alert("Please enter your email address.")
		emailID.focus()
		return false
	}
	if(checkEmail(emailID.value.toLowerCase())) return true
	alert("Unrecognized email address format.\n\nPlease use a proper email address (e.g. name@domain.tld).")
	emailID.focus()
	emailID.select()
	return false
}