// $Header: /HBI Websites/_client_common/js/feedback/validate_comments.js 3     1/05/05 9:08a Matthew.van.eerde $

// requires include.js
include("is_valid_email");

function validate_comments(form)
{
	var aok;
	var alert_text;
	
	aok = true;
	alert_text = "Please correct the following fields:\n";
	
	if (!form.selectemail.selectedIndex)
	{	alert_text = alert_text + 
			"Select a Category (e.g., Our Website)\n";
		form.selectemail.focus();
		aok = false;
	}
	
	if (!form.message.value)
	{	alert_text = alert_text + 
			"Enter a message\n";
			form.message.focus();
			aok = false;
	}
	
	if (form.email.value && !is_valid_email(form.email.value))
	{	alert_text +=
			"The email (" + form.email.value +
			") needs to be a valid email address, or blank\n";
		form.email.focus();
		aok = false;
	}
	
	if (!aok)
	{	alert(alert_text);
	}

	return aok;
}