//validating contactform on form page
function validate()
{ with(document.contactform)
	{
		if(isMissing(first_name,"Please enter your first name")==true)
			{return false;}
		if(isMissing(last_name,"Please enter your last name")==true)
			{return false;}
		if(isMissing(email,"Please enter your E-mail address")==true)
			{return false;}
		if(emails(email, "Please enter a valid email")==true)
			{return false;}
		if(isMissing(phone,"Please enter a phone number")==true)
			{return false;}
		if(isMissing(budget,"Please enter your budget")==true)
			{return false;}
		if(isMissing(project,"Please enter your project")==true)
			{return false;}
		if(isMissing(description,"Please enter a description")==true)
			{return false;}

	}
}

//seeing if anything's not filled in
function isMissing(textBox, message)
{
	if(textBox.value=="")
	{
		alert(message);
		textBox.focus();
		return true;
	}
	return false;
}

//checking that email has @, ., and no spaces
function emails()
{
	with(document.contactform)
	{
	var valid=true;
	if(email.value.indexOf("@")<1)
	  {
	  valid=false
	  }
	if(email.value.indexOf(".")<3)
	  {
	  valid=false
	  }
	if(email.value.indexOf(" ")!=-1)
	  {
	  valid=false
	  }
   if(valid==false)
      {
	  alert("Email address appears to be invalid");
	  email.focus();
	  email.select();
	  return true;
	  }
	}
}