function validate_contact(form)
{
	var status = true;
	var message = "The following input errors were found:\n";
	var email_regex = /.+@.+\..+/;

	if(form.name.value == "")
	{
		status = false;
		message = message + "\nThe name field is required.";
	}
	if(form.company.value == "")
	{
		status = false;
		message = message + "\nThe company field is required.";
	}
	if(form.email.value == "")
	{
		status = false;
		message = message + "\nThe email field is required.";
	}
	else if(!email_regex.test(form.email.value))
	{
		status = false;
		message = message + "\nThe email address you've entered is invalid.";
	}
	if(form.subject.value == "")
	{
		status = false;
		message = message + "\nThe \"What can we help you with?\" field is required.";
	}
	
	if(status == false)
		alert(message);
	return status;
}