function Validate(vForm) 
{
  //Contact Us Form - Visitor
  if(vForm.name == "contactForm") {
	if(vForm.firstName.value == "")
	{
	  alert("Please Enter Your First Name");
	  vForm.firstName.focus();
	  return (false);
	}
	if(vForm.lastName.value == "")
	{
	  alert("Please Enter Your Last Name");
	  vForm.lastName.focus();
	  return (false);
	}
	if(vForm.companyName.value == "")
	{
	  alert("Please Enter Your Company Name");
	  vForm.companyName.focus();
	  return (false);
	}
	if(vForm.address.value == "")
	{
	  alert("Please Enter Your Address");
	  vForm.address.focus();
	  return (false);
	}
	if(vForm.city.value == "")
	{
	  alert("Please Enter Your City");
	  vForm.city.focus();
	  return (false);
	}
	if(vForm.state.value == "")
	{
	  alert("Please Enter Your State");
	  vForm.state.focus();
	  return (false);
	}
	if(vForm.zip.value == "")
	{
	  alert("Please Enter Your Zip");
	  vForm.zip.focus();
	  return (false);
	}
	if(vForm.phone.value == "")
	{
	  alert("Please Enter Your Phone");
	  vForm.phone.focus();
	  return (false);
	}
	if(vForm.email.value == "")
	{
	  alert("Please Enter Your Email Address");
	  vForm.email.focus();
	  return (false);
	}
  }
  //Login Form
  if(vForm.name == "loginForm") {
	if(vForm.id.value == "")
	{
	  alert("Please Enter Your ID");
	  vForm.id.focus();
	  return (false);
	}
	if(vForm.password.value == "")
	{
	  alert("Please Enter Your Password");
	  vForm.password.focus();
	  return (false);
	}
  }
  //Forgot Password Form
  if(vForm.name == "forgotPswdForm") {
	if(vForm.id.value == "")
	{
	  alert("Please Enter Your ID");
	  vForm.id.focus();
	  return (false);
	}
	if(vForm.email.value == "")
	{
	  alert("Please Enter Your Email Address");
	  vForm.email.focus();
	  return (false);
	}
  }
  //Forgot Login ID Form
  if(vForm.name == "forgotIdForm") {
	if(vForm.password.value == "")
	{
	  alert("Please Enter Your Password");
	  vForm.password.focus();
	  return (false);
	}
	if(vForm.email.value == "")
	{
	  alert("Please Enter Your Email Address");
	  vForm.email.focus();
	  return (false);
	}
  }
  // Change Password Form
  if(vForm.name == "changePswdForm") {
	if(vForm.loginID.value == "")
	{
	  alert("Please enter your Login ID");
	  vForm.loginID.focus();
	  return (false);
	}
	if(vForm.oldPswd.value == "")
	{
	  alert("Please enter your Old Password");
	  vForm.oldPswd.focus();
	  return (false);
	}
	if(vForm.newPswd.value == "")
	{
	  alert("Please enter your New Password");
	  vForm.newPswd.focus();
	  return (false);
	}
	if(vForm.newPswd2.value == "")
	{
	  alert("Please re-enter your New Password");
	  vForm.newPswd2.focus();
	  return (false);
	}
  }
  // Check Testing Information
  if(vForm.name == "tests") {
	if(vForm.name.value == "")
	{
	  alert("Please enter your name");
	  vForm.name.focus();
	  return (false);
	}
	if(vForm.company.value == "")
	{
	  alert("Please enter the company you currently work for");
	  vForm.company.focus();
	  return (false);
	}
	if(vForm.email.value == "")
	{
	  alert("Please enter your email");
	  vForm.email.focus();
	  return (false);
	}
	if(vForm.phone.value == "")
	{
	  alert("Please enter your phone");
	  vForm.phone.focus();
	  return (false);
	}
  }
  // Create Issue Form
  if(vForm.name == "createIssueForm") {
	if(vForm.problemAreaID.selectedIndex == 0)
	  {
		alert("Please select the Problem Area of your issue");
		vForm.problemAreaID.focus();
		return (false);
	  }
	if(vForm.problemNameID.selectedIndex == 0)
	  {
		alert("Please select the Problem Name of your issue");
		vForm.problemNameID.focus();
		return (false);
	  }
	if(vForm.priorityLevel.selectedIndex == 0)
	  {
		alert("Please select the Priority Level of your issue");
		vForm.priorityLevel.focus();
		return (false);
	  }
	if(vForm.problemDesc.value == "")
	{
	  alert("Please enter a Description of your issue");
	  vForm.problemDesc.focus();
	  return (false);
	}
  }
  // Update Issue Form
  if(vForm.name == "updateIssueForm") {
	if(vForm.description.value == "")
	{
	  alert("Please enter a description");
	  vForm.description.focus();
	  return (false);
	}
  }
  // Edit Company Form
  if(vForm.name == "editCompanyForm") {
	if(vForm.addressLine1.value == "")
	{
	  alert("Please enter your companys Address");
	  vForm.addressLine1.focus();
	  return (false);
	}
	if(vForm.phoneNumber.value == "")
	{
	  alert("Please enter your companys Phone Number");
	  vForm.phoneNumber.focus();
	  return (false);
	}
	if(vForm.city.value == "")
	{
	  alert("Please enter your companys City");
	  vForm.city.focus();
	  return (false);
	}
	if(vForm.emailAddress.value == "")
	{
	  alert("Please enter your companys Fax Number");
	  vForm.emailAddress.focus();
	  return (false);
	}
	if(vForm.zipCode.value == "")
	{
	  alert("Please enter your companys Zip Code");
	  vForm.zipCode.focus();
	  return (false);
	}
	if(vForm.state.selectedIndex == 0)
    {
	  alert("Please select the State your company is located in");
	  vForm.state.focus();
	  return (false);
	}
	if(vForm.country.selectedIndex == 0)
	{
	  alert("Please select the Country your company is located in");
	  vForm.country.focus();
	  return (false);
	}
  }
  // Edit Contact Form
  if(vForm.name == "editProfileForm") {
    if(vForm.firstName.value == "")
	{
	  alert("Please enter your First Name");
	  vForm.firstName.focus();
	  return (false);
	}
	if(vForm.lastName.value == "")
	{
	  alert("Please enter your Last Name");
	  vForm.lastName.focus();
	  return (false);
	}
	if(vForm.addressLine1.value == "")
	{
	  alert("Please enter your companys Address");
	  vForm.addressLine1.focus();
	  return (false);
	}
	if(vForm.phoneNumber.value == "")
	{
	  alert("Please enter your companys Phone Number");
	  vForm.phoneNumber.focus();
	  return (false);
	}
	if(vForm.city.value == "")
	{
	  alert("Please enter your companys City");
	  vForm.city.focus();
	  return (false);
	}
	if(vForm.emailAddress.value == "")
	{
	  alert("Please enter your companys Fax Number");
	  vForm.emailAddress.focus();
	  return (false);
	}
	if(vForm.zipCode.value == "")
	{
	  alert("Please enter your companys Zip Code");
	  vForm.zipCode.focus();
	  return (false);
	}
	if(vForm.state.selectedIndex == 0)
    {
	  alert("Please select the State your company is located in");
	  vForm.state.focus();
	  return (false);
	}
	if(vForm.country.selectedIndex == 0)
	{
	  alert("Please select the Country your company is located in");
	  vForm.country.focus();
	  return (false);
	}
  }
}