function validate_form(frm) {
	var error=0;
	var email_regexp = /^[a-zA-Z]*[\w.\-]*[a-zA-Z0-9]@[a-zA-Z0-9][\w.\-]*[a-zA-Z0-9]\.[a-zA-Z][a-zA-Z.]*[a-zA-Z]$/;
	var phone_regexp = /^\d{3}-\d{3}-\d{4}$/;
	var err_str = 'Please include all required information.\n';
	
	if(frm.Name.value == ''){
		error = 1;
		err_str += 'Please enter your name.\n';
	}
	if(frm.Email.value != ''){
		if(!frm.Email.value.match(email_regexp)){
			error = 1;
			err_str += 'Please enter a valid email (Ex: you\@provider.com)\n';
		}
	}else{
		error = 1;
		err_str += 'Please enter your email.\n';
	}
	if(frm.Phone.value != ''){
		if(!frm.Phone.value.match(phone_regexp)){
			error = 1;
			err_str += 'Please enter a valid phone (Ex: 999-999-9999)\n';
		}
	}
	if(frm.Comments.value == ''){
		error = 1;
		err_str += 'Please enter your comments.\n';
	}
	
	if(error){
		alert(err_str);
		return false;
	}else{
		return true;
	}
}
