function isNotEmpty(elem) {
	var str = elem.value;
	var re = /.+/;
	if(!str.match(re)) {
		alert("Please fill in the required fields.");
		return false;
	} else {
		return true;
	}
}

function isEmail(elem) {
	var str = elem.value;
	var re = /^[\w-]+(\.[\w-]+)*@([\w-]+\.)+[a-zA-Z]{2,7}$/;
	if(!str.match(re)) {
		alert("Please provide a valid email address.");
		return false;
	} else {
		return true;
	}
}

function validateForm(form) {
	if(isNotEmpty(form.realname)) {
		if(isNotEmpty(form.message)) {
			if(isEmail(form.email)) {
				return true;
			}
		}
	}
	return false;
}