function checkCommentForm ()
{
	var retval = true;

	// make sure subject typed in
	if (document.comment_form.handle.value.length <= 0)
	{
		alert ("Please enter your name.");
		document.comment_form.handle.focus();
		retval = false;
	}
	else if (document.comment_form.comment.value.length <= 0)
	{
		alert ("Please enter your comment.");
		document.comment_form.comment.focus();
		retval = false;
	}

	return retval;
}

function checkEmail(email)
{
	if (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(email.value))
		return true;
	else
		return false;
}

function checkContactForm ()
{
	var retval = true;

	// make sure subject typed in
	if (document.contact_form.contact_subject.value.length <= 0)
	{
		alert ("Please enter a subject.");
		document.contact_form.contact_subject.focus();
		retval = false;
	}
	else if (checkEmail (document.contact_form.email) == false)
	{
		alert ("Please enter a valid email address");
		document.contact_form.email.focus();
		retval = false;
	}
	else if (document.contact_form.feedback.value.length <= 0)
	{
		alert ("Please enter your questions/comments/feedback");
		document.contact_form.feedback.focus();
		retval = false;
	}
	
	return retval;
}

