function checkform ( form )
{
  if (form.fname.value == "") {
    alert( "Please enter your first name." );
    form.fname.focus();
    return false ;
  }
  if (form.lname.value == "") {
    alert( "Please enter your last name." );
    form.lname.focus();
    return false ;
  }
  if (form.email.value == "") {
    alert( "Please enter your email address." );
    form.email.focus();
    return false ;
  }
  var checkEmail = "@.";
  var checkStr = form.email.value;
  var EmailValid = false;
  var EmailAt = false;
  var EmailPeriod = false;
  for (i = 0;  i < checkStr.length;  i++)
  {
  ch = checkStr.charAt(i);
  for (j = 0;  j < checkEmail.length;  j++)
  {
  if (ch == checkEmail.charAt(j) && ch == "@")
  EmailAt = true;
  if (ch == checkEmail.charAt(j) && ch == ".")
  EmailPeriod = true;
	  if (EmailAt && EmailPeriod)
		break;
	  if (j == checkEmail.length)
		break;
	}
	// if both the @ and . were in the string
  if (EmailAt && EmailPeriod)
  {
		EmailValid = true
		break;
	}
  }
  if (!EmailValid)
  {
  alert("Please enter a valid email address.");
  form.email.focus();
  return (false);
  }
  return true ;
}
