// JavaScript Document

function validateForm()
{
	var txtName = document.EmailForm.txtName;
	var txtEmailAddress = document.EmailForm.txtEmailAddress;
	var txtMessage = document.EmailForm.txtMessage;
	
	if(txtName.value == "")
	{
		alert("Name cannot be empty");
		return false;
	}
	else if(txtEmailAddress.value == "")
	{
		alert("Email address cannot be empty");
		return false;
	}
	else if(txtEmailAddress.value != "" && !validateEmail(txtEmailAddress.value))
	{
		alert("Email address is not valid, must be of type email@mail.com");
		return false;
	}
	else if(txtMessage.value == "")
	{
		alert("Message cannot be empty");
		return false;
	}
	
	return true;	
}

function validateEmail(strEmail) 
{
	 var emailReg = "^[\\w-_\.]*[\\w-_\.]\@[\\w]\.+[\\w]+[\\w]$";
	 var regex = new RegExp(emailReg);
	 return regex.test(strEmail);
}
