function checkcareerplanning (form)
{
  myOption1 = -1;
  for (i=form.PreferredWorkingStyle.length-1; i > -1; i--) {
    if (form.PreferredWorkingStyle[i].checked) {
    myOption1 = i; i = -1;
    }
  }
  if (myOption1 == -1) {
    alert("Please tell us your preffered working style.");
    return false;
  }
  
  myOption2 = -1;
  for (i=form.FavoriteSubject.length-1; i > -1; i--) {
    if (form.FavoriteSubject[i].checked) {
    myOption2 = i; i = -1;
    }
  }
  if (myOption2 == -1) {
    alert("Please tell us your favorite subject in school.");
    return false;
  }
  
  myOption3 = -1;
  for (i=form.MostOutOfJob.length-1; i > -1; i--) {
    if (form.MostOutOfJob[i].checked) {
    myOption3 = i; i = -1;
    }
  }
  if (myOption3 == -1) {
    alert("Please tell us what you want most from a job.");
    return false;
  }
  
  myOption4 = -1;
  for (i=form.GroupProject.length-1; i > -1; i--) {
    if (form.GroupProject[i].checked) {
    myOption4 = i; i = -1;
    }
  }
  if (myOption4 == -1) {
    alert("Please tell us how you handle working on a group project.");
    return false;
  }
  
  myOption5 = -1;
  for (i=form.FavoriteActivity.length-1; i > -1; i--) {
    if (form.FavoriteActivity[i].checked) {
    myOption5 = i; i = -1;
    }
  }
  if (myOption5 == -1) {
    alert("Please choose a favorite activity.");
    return false;
  }
  
  if (form.FirstName.value == "") {
    alert( "Please tell us your first name." );
    form.FirstName.focus();
    return false ;
  }
  if (form.LastName.value == "") {
    alert( "Please tell us your last name." );
    form.LastName.focus();
    return false ;
  }
  if (form.Address.value == "") {
    alert( "Please provide your street address." );
    form.Address.focus();
    return false ;
  }
  if (form.City.value == "") {
    alert( "Please tell us the city in which you reside." );
    form.City.focus();
    return false ;
  }
  if (form.State.value == "") {
    alert( "Please tell us the state in which you reside." );
    form.State.focus();
    return false ;
  }
  if (form.Zip.value == "") {
    alert( "Please tell us your zip code." );
    form.Zip.focus();
    return false ;
  }
  if (form.home1.value == "") {
    alert( "Please give us your full phone number including area code." );
    form.home1.focus();
    return false ;
  }
  if (form.home2.value == "") {
    alert( "Please give us your full phone number including area code." );
    form.home2.focus();
    return false ;
  }
  if (form.home3.value == "") {
    alert( "Please give us your full phone number including area code." );
    form.home3.focus();
    return false ;
  }
  myOption6 = -1;
  for (i=form.BestContactTime.length-1; i > -1; i--) {
    if (form.BestContactTime[i].checked) {
    myOption6 = i; i = -1;
    }
  }
  if (myOption6 == -1) {
    alert("Please tell us the best time to contact you by phone.");
    return false;
  }
  if (form.Email.value == "") {
    alert( "Please tell us your email address." );
    form.Email.focus();
    return false ;
  }
  if (form.GraduationYear.value == "") {
    alert( "Please tell us the year in which you graduated or will graduate." );
    form.GraduationYear.focus();
    return false ;
  }
  if (form.Location.selectedIndex == 0) {
    alert( "Please select the South Hills location you'd most likely attend." );
    form.Location.focus();
    return false ;
  }
  if (form.BroughtToWebsite.selectedIndex == 0) {
    alert( "Please tell us how you found our school's website." );
    form.BroughtToWebsite.focus();
    return false ;
  }
  return true ;
}
