function checkform()
{
	var name = $('input[name=name]').val();
	var email_addr = $('input[name=email_addr]').val();
	var subject = $('select[name=subject]').val();
	var message = $('textarea[name=message]').val();
	var spamcode = $('input[name=spamcode]').val();

	if (!name || !email_addr || subject == 'plsselect' || !message)
	{
		alert('Oops, you need to fill out all of the fields before submitting this message.');
		return false;
	}

	if (spamcode != '98fZg')
	{
		alert('You didn\'t enter in the right spam code.  Please try again.');
		return false;
	}

	// check email
	if (!validate_email(email_addr))
	{
		alert('Please enter a valid email address.');
		return false;
	}
}

function validate_email(the_email) 
{
	// Validating the email field
	var re = /^(([^<>()[\]\\.,;:\s@\"]+(\.[^<>()[\]\\.,;:\s@\"]+)*)|(\".+\"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/
	if (!the_email.match(re))
	{
		return false;
	}
	
	return true;
}