function formValidate()
{
var emailForm = /(\w+\.)*\w+@(\w+)*[-]*(\w+\.)[A-Za-z]/;  // [0-9a-zA-Z_-]
		if (contact.realname.length == 0 || contact.realname.value == null || contact.realname.value == "")
		{
			alert("Please tell us your name");
			window.document.contact.realname.focus();
			return false;
		}
		else if (contact.email.length == 0 || contact.email.value == null || contact.email.value == "")
		{
			alert("Please give us your email address so we can contact you");
			window.document.contact.email.focus();
			return false;
		}
		else if (!emailForm.test(contact.email.value))
		{
			alert("Please give us a valid email address");
			window.document.contact.email.focus();
			return false;
		}
		else
			return true;
}

function mssgContents()
{
	var defaultValue = "Type a brief message here.";
	if ((contact.mssg.value = defaultValue) || (contact.mssg.length == 0))
	{
		alert("Please leave us a brief message (1000 characters, max)");
		contact_mssg.focus();
		return false;
	}
	else
		return true;
}
		
function textCounter(field, maxlimit)
{
	if (field.value.length > maxlimit) 
		field.value = field.value.substring(0, maxlimit);
}
