function validate() {
  var name_input = document.getElementById("program_name");
  var sport_input = document.getElementById("program_sport");
  var new_sport_input = document.getElementById("program_new_sport");
  var start_date_input = document.getElementById("program_start_date");
  var end_date_input = document.getElementById("program_end_date");
  var day_input = document.getElementById("program_day");
  var time_input = document.getElementById("program_time");
  var description_input = document.getElementById("program_description");
  
  var valid = true;
  
  if (name_input.value === null || name_input.value === "") {
    valid = false;
    name_input.style.background = "#FA8072";
  } else {
    name_input.style.background = "#FFFFFF";
  }
  
  if (sport_input.value === null || sport_input.value === "" || sport_input.value === "null") {
    if (new_sport_input.value === null || new_sport_input.value === "") {
      valid = false;
      sport_input.style.background = "#FA8072";
      new_sport_input.style.background = "#FA8072";
    } else {
      sport_input.style.background = "#FFFFFF";
      new_sport_input.style.background = "#FFFFFF";
    }
  } else {
    if (new_sport_input.value === null || new_sport_input.value === "") {
      sport_input.style.background = "#FFFFFF";
      new_sport_input.style.background = "#FFFFFF";
    } else {
      valid = false;
      sport_input.style.background = "#FA8072";
      new_sport_input.style.background = "#FA8072";
    }
  }
  
  if (start_date_input.value === null || start_date_input.value === "") {
    valid = false;
    start_date_input.style.background = "#FA8072";
  } else {
    start_date_input.style.background = "#FFFFFF";
  }
  
  if (end_date_input.value === null || end_date_input.value === "") {
    valid = false;
    end_date_input.style.background = "#FA8072";
  } else {
    end_date_input.style.background = "#FFFFFF";
  }
  
  if (day_input.value === null || day_input.value === "") {
    valid = false;
    day_input.style.background = "#FA8072";
  } else {
    day_input.style.background = "#FFFFFF";
  }
  
  if (time_input.value === null || time_input.value === "") {
    valid = false;
    time_input.style.background = "#FA8072";
  } else {
    time_input.style.background = "#FFFFFF";
  }
  
  if (description_input.value === null || description_input.value === "") {
    valid = false;
    description_input.style.background = "#FA8072";
  } else {
    description_input.style.background = "#FFFFFF";
  }
  
  if (valid) {
    return true;
  }
  return false;
}
