function validateMail()
{
	var theForm = document.getElementById("mailForm");
	var result = true;
	re = /^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/;
	
	if (trim(theForm.elements["name"].value) =="")
	{
		document.getElementById("nameError").style.visibility='visible';
		result = false;
	}
	else
	{
		document.getElementById("nameError").style.visibility='hidden';
	}
	
	if (!re.test(theForm.elements["email"].value))
	{
		document.getElementById("emailError").style.visibility='visible';
		result = false;
	}
	else
	{
		document.getElementById("emailError").style.visibility='hidden';
	}
	
	if (trim(theForm.elements["message"].value) =="")
	{
		document.getElementById("messageError").style.visibility='visible';
		result = false;
	}
	else
	{
		document.getElementById("messageError").style.visibility='hidden';
	}
	
	if (result == false)
	{
		document.getElementById("formFeedback").style.visibility='visible';
	}
	else
	{
		document.getElementById("formFeedback").style.visibility='hidden';
	}
	return result;
}

function trim(str)
{
  return str.replace(/^\s+|\s+$/g, '')
};
