function checkEmail(obj){

	var myString = obj.value
	badEmail = 0
	hasSpace = 0
	var badChars = "!#$%&*(),+=/\|~;:'?"

	for (a = 0; a <= myString.length - 1; a++){
		var c = obj.value.charAt(a)
		var cCode = obj.value.charCodeAt(a)

		for (b = 0; b <= badChars.length - 1; b++){
			var c1 = badChars.charAt(b)
			if (c == c1){
				badEmail = 1
			}
		}

		if (cCode == 32){
			badEmail = 1
			hasSpace = 1
		}
	}

	if (badEmail == 1){
		if (hasSpace == 1){
			alert("E-mail address may not contain spaces.")
		}
		else{
			alert("E-mail address contains invalid characters.")
		}
		obj.focus();
		obj.select();
		return false;
	}
	return true;
}