function formCheck(fmname){
  if (fmname.PersonsFirstName.value == ""){
    alert("Please enter your first name.");
    fmname.PersonsFirstName.focus();
    return false;
  }
  if (fmname.PersonsLastName.value == ""){
    alert("Please enter your last name.");
    fmname.PersonsLastName.focus();
    return false;
  }
  if (fmname.PersonsEmail.value == ""){
    alert("Please enter your email address.");
    fmname.PersonsEmail.focus();
    return false;
  }
  if (fmname.PersonsEmail.value != ""){
  // Return false if e-mail field does not contain a '@' and '.' .
    if (fmname.PersonsEmail.value.indexOf ('@',0) == -1 || fmname.PersonsEmail.value.indexOf ('.',0) == -1){
      alert("The E-mail field requires a \"@\" and a \".\"be used.\n\nPlease re-enter your E-mail address.");
      fmname.PersonsEmail.select();
      fmname.PersonsEmail.focus();
      return false;
    }
  }
  if (fmname.FriendsFirstName.value == ""){
    alert("Please enter your friend's first name.");
    fmname.FriendsFirstName.focus();
    return false;
  }
  if (fmname.FriendsLastName.value == ""){
    alert("Please enter your friend's last name.");
    fmname.FriendsLastName.focus();
    return false;
  }
  if (fmname.FriendsEmail.value == ""){
    alert("Please enter your friends's email address.");
    fmname.FriendsEmail.focus();
    return false;
  }
  if (fmname.FriendsEmail.value != ""){
  // Return false if e-mail field does not contain a '@' and '.' .
    if (fmname.FriendsEmail.value.indexOf ('@',0) == -1 || fmname.FriendsEmail.value.indexOf ('.',0) == -1){
      alert("The Friend's E-mail field requires a \"@\" and a \".\"be used.\n\nPlease re-enter your friend's E-mail address.");
      fmname.FriendsEmail.select();
      fmname.FriendsEmail.focus();
      return false;
    }
  }
//check position type is selected
  var isOneSel = "No"
  for (i=0; i < fmname.PositionType.length; i++){
    if(fmname.PositionType[i].checked == true){
      isOneSel = "Yes"
    }
  }
  if (isOneSel == "No"){
    alert("Please select a Line of Work.");
    fmname.PositionType[0].focus();
    return false;
  }
  return true;
}