function checkAddAnswerData() {

         // Formularz answer_add

  if (document.answer_add.answer_text.value.length < 10) {
    alert ("Tekst odpowiedzi musi mieć przynajmniej 10 znaków");
    document.answer_add.answer_text.focus();
    document.answer_add.answer_text.select();
    return false;
  }

}
function checkData() {

        //Formularz user_edit

  if (document.user_edit.user_name.value.length < 3) {
    alert ("Za mało znaków w okienku nazwa użytkownika");
    document.user_edit.user_name.focus();
    document.user_edit.user_name.select();
    return false;
  }
  if (document.user_edit.user_name.value.length > 10) {
    alert ("Nazwa użytkownika może mieć maksymalnie 10 znaków");
    document.user_edit.user_name.focus();
    document.user_edit.user_name.select();
    return false;
  }
  if (document.user_edit.change_passwd.checked){

      if (document.user_edit.user_passwd1.value != document.user_edit.user_passwd2.value) {
          alert ("Hasła w okienku 1 i 2 są różne");
          document.user_edit.user_passwd1.focus();
          document.user_edit.user_passwd1.select();
          return false;
      }
      if (document.user_edit.user_passwd1.value.length < 6) {
          alert ("Hasło musi mieć minimum 6 znaków");
          document.user_edit.user_passwd1.focus();
          document.user_edit.user_passwd1.select();
          return false;
      }
      if (document.user_edit.user_passwd1.value.length > 10) {
          alert ("Hasło może mieć maksimum 10 znaków");
          document.user_edit.user_passwd1.focus();
          document.user_edit.user_passwd1.select();
          return false;
      }

  }
  if (document.user_edit.user_fname.value.length < 3) {
    alert ("Podaj imię");
    document.user_edit.user_fname.focus();
    document.user_edit.user_fname.select();
    return false;
  }
  if (document.user_edit.user_lname.value.length < 3) {
    alert ("Podaj nazwisko");
    document.user_edit.user_lname.focus();
    document.user_edit.user_lname.select();
    return false;
  }
  if (document.user_edit.user_fname.value.length > 50) {
    alert ("Imię może mieć maksymalnie 50 znaków");
    document.user_edit.user_fname.focus();
    document.user_edit.user_fname.select();
    return false;
  }
  if (document.user_edit.user_lname.value.length > 50) {
    alert ("Nazwisko może mieć maksymalnie 50 znaków");
    document.user_edit.user_lname.focus();
    document.user_edit.user_lname.select();
    return false;
  }




  if (document.user_edit.user_ffname.value.length < 3) {
    alert ("Podaj imię");
    document.user_edit.user_ffname.focus();
    document.user_edit.user_ffname.select();
    return false;
  }
  if (document.user_edit.user_flname.value.length < 3) {
    alert ("Podaj nazwisko");
    document.user_edit.user_flname.focus();
    document.user_edit.user_flname.select();
    return false;
  }
  if (document.user_edit.user_ffname.value.length > 50) {
    alert ("Imię może mieć maksymalnie 50 znaków");
    document.user_edit.user_ffname.focus();
    document.user_edit.user_ffname.select();
    return false;
  }
  if (document.user_edit.user_flname.value.length > 50) {
    alert ("Nazwisko może mieć maksymalnie 50 znaków");
    document.user_edit.user_flname.focus();
    document.user_edit.user_flname.select();
    return false;
  }

}

function checkEditData() {

        //Formularz user_edit

  if (document.user_edit.user_name.value.length < 3) {
    alert ("Za mało znaków w okienku nazwa użytkownika");
    document.user_edit.user_name.focus();
    document.user_edit.user_name.select();
    return false;
  }
  if (document.user_edit.user_name.value.length > 10) {
    alert ("Nazwa użytkownika może mieć maksymalnie 10 znaków");
    document.user_edit.user_name.focus();
    document.user_edit.user_name.select();
    return false;
  }
  if (document.user_edit.user_fname.value.length < 3) {
    alert ("Podaj imię");
    document.user_edit.user_fname.focus();
    document.user_edit.user_fname.select();
    return false;
  }
  if (document.user_edit.user_lname.value.length < 3) {
    alert ("Podaj nazwisko");
    document.user_edit.user_lname.focus();
    document.user_edit.user_lname.select();
    return false;
  }
  if (document.user_edit.user_fname.value.length > 50) {
    alert ("Imię może mieć maksymalnie 50 znaków");
    document.user_edit.user_fname.focus();
    document.user_edit.user_fname.select();
    return false;
  }
  if (document.user_edit.user_lname.value.length > 50) {
    alert ("Nazwisko może mieć maksymalnie 50 znaków");
    document.user_edit.user_lname.focus();
    document.user_edit.user_lname.select();
    return false;
  }

}



function checkAddData() {



        //Formularz user_add

  if (document.user_add.user_name.value.length < 3) {
    alert ("Za mało znaków w okienku nazwa użytkownika");
    document.user_add.user_name.focus();
    document.user_add.user_name.select();
    return false;
  }
  if (document.user_add.user_name.value.length > 10) {
    alert ("Nazwa użytkownika może mieć maksymalnie 10 znaków");
    document.user_add.user_name.focus();
    document.user_add.user_name.select();
    return false;
  }

  if (document.user_add.user_passwd1.value != document.user_add.user_passwd2.value) {
          alert ("Hasła w okienku 1 i 2 są różne");
          document.user_add.user_passwd1.focus();
          document.user_add.user_passwd1.select();
          return false;
  }
  if (document.user_add.user_passwd1.value.length < 6) {
          alert ("Hasło musi mieć minimum 6 znaków");
          document.user_add.user_passwd1.focus();
          document.user_add.user_passwd1.select();
          return false;
  }
  if (document.user_add.user_passwd1.value.length > 10) {
          alert ("Hasło może mieć maksimum 10 znaków");
          document.user_add.user_passwd1.focus();
          document.user_add.user_passwd1.select();
          return false;
  }
  if (document.user_add.user_fname.value.length < 3) {
    alert ("Podaj imię");
    document.user_add.user_fname.focus();
    document.user_add.user_fname.select();
    return false;
  }
  if (document.user_add.user_lname.value.length < 3) {
    alert ("Podaj nazwisko");
    document.user_add.user_lname.focus();
    document.user_add.user_lname.select();
    return false;
  }
  if (document.user_add.user_fname.value.length > 50) {
    alert ("Imię może mieć maksymalnie 50 znaków");
    document.user_add.user_fname.focus();
    document.user_add.user_fname.select();
    return false;
  }
  if (document.user_add.user_lname.value.length > 50) {
    alert ("Nazwisko może mieć maksymalnie 50 znaków");
    document.user_add.user_lname.focus();
    document.user_add.user_lname.select();
    return false;
  }
}



function checkAddStudentData() {

            //Formularz student_add

  if (document.student_add.user_name.value.length < 3) {
    alert ("Za mało znaków w okienku nazwa użytkownika");
    document.student_add.user_name.focus();
    document.student_add.user_name.select();
    return false;
  }
  if (document.student_add.user_name.value.length > 10) {
    alert ("Nazwa użytkownika może mieć maksymalnie 10 znaków");
    document.student_add.user_name.focus();
    document.student_add.user_name.select();
    return false;
  }


      if (document.student_add.user_passwd1.value != document.student_add.user_passwd2.value) {
          alert ("Hasła w okienku 1 i 2 są różne");
          document.student_add.user_passwd1.focus();
          document.student_add.user_passwd1.select();
          return false;
      }
      if (document.student_add.user_passwd1.value.length < 6) {
          alert ("Hasło musi mieć minimum 6 znaków");
          document.student_add.user_passwd1.focus();
          document.student_add.user_passwd1.select();
          return false;
      }
      if (document.student_add.user_passwd1.value.length > 10) {
          alert ("Hasło może mieć maksimum 10 znaków");
          document.student_add.user_passwd1.focus();
          document.student_add.user_passwd1.select();
          return false;
      }


  if (document.student_add.user_fname.value.length < 3) {
    alert ("Podaj imię");
    document.student_add.user_fname.focus();
    document.student_add.user_fname.select();
    return false;
  }
  if (document.student_add.user_lname.value.length < 3) {
    alert ("Podaj nazwisko");
    document.student_add.user_lname.focus();
    document.student_add.user_lname.select();
    return false;
  }
  if (document.student_add.user_fname.value.length > 50) {
    alert ("Imię może mieć maksymalnie 50 znaków");
    document.student_add.user_fname.focus();
    document.student_add.user_fname.select();
    return false;
  }
  if (document.student_add.user_lname.value.length > 50) {
    alert ("Nazwisko może mieć maksymalnie 50 znaków");
    document.student_add.user_lname.focus();
    document.student_add.user_lname.select();
    return false;
  }
  if (document.student_add.user_nr.value.length < 1) {
    alert ("Podaj nr w dzienniki");
    document.student_add.user_nr.focus();
    document.student_add.user_nr.select();
    return false;
  }
  if (document.student_add.user_pname.value.length < 3) {
    alert ("Za mało znaków w okienku nazwa użytkownika");
    document.student_add.user_pname.focus();
    document.student_add.user_pname.select();
    return false;
  }
  if (document.student_add.user_pname.value.length > 10) {
    alert ("Nazwa użytkownika może mieć maksymalnie 10 znaków");
    document.student_add.user_pname.focus();
    document.student_add.user_pname.select();
    return false;
  }


      if (document.student_add.user_ppasswd1.value != document.student_add.user_ppasswd2.value) {
          alert ("Hasła w okienku 1 i 2 są różne");
          document.student_add.user_ppasswd1.focus();
          document.student_add.user_ppasswd1.select();
          return false;
      }
      if (document.student_add.user_ppasswd1.value.length < 6) {
          alert ("Hasło musi mieć minimum 6 znaków");
          document.student_add.user_ppasswd1.focus();
          document.student_add.user_ppasswd1.select();
          return false;
      }
      if (document.student_add.user_ppasswd1.value.length > 10) {
          alert ("Hasło może mieć maksimum 10 znaków");
          document.student_add.user_ppasswd1.focus();
          document.student_add.user_ppasswd1.select();
          return false;
      }


  if (document.student_add.user_mfname.value.length < 3) {
    alert ("Podaj imię");
    document.student_add.user_mfname.focus();
    document.student_add.user_mfname.select();
    return false;
  }
  if (document.student_add.user_mlname.value.length < 3) {
    alert ("Podaj nazwisko");
    document.student_add.user_mlname.focus();
    document.student_add.user_mlname.select();
    return false;
  }
  if (document.student_add.user_mfname.value.length > 50) {
    alert ("Imię może mieć maksymalnie 50 znaków");
    document.student_add.user_mfname.focus();
    document.student_add.user_mfname.select();
    return false;
  }
  if (document.student_add.user_mlname.value.length > 50) {
    alert ("Nazwisko może mieć maksymalnie 50 znaków");
    document.student_add.user_mlname.focus();
    document.student_add.user_mlname.select();
    return false;
  }
  if (document.student_add.user_ffname.value.length < 3) {
    alert ("Podaj imię");
    document.student_add.user_ffname.focus();
    document.student_add.user_ffname.select();
    return false;
  }
  if (document.student_add.user_flname.value.length < 3) {
    alert ("Podaj nazwisko");
    document.student_add.user_flname.focus();
    document.student_add.user_flname.select();
    return false;
  }
  if (document.student_add.user_ffname.value.length > 50) {
    alert ("Imię może mieć maksymalnie 50 znaków");
    document.student_add.user_ffname.focus();
    document.student_add.user_ffname.select();
    return false;
  }
  if (document.student_add.user_flname.value.length > 50) {
    alert ("Nazwisko może mieć maksymalnie 50 znaków");
    document.student_add.user_flname.focus();
    document.student_add.user_flname.select();
    return false;
  }

}


function checkEditStudentData() {



          //Formularz student_edit

  if (document.student_edit.user_name.value.length < 3) {
    alert ("Za mało znaków w okienku nazwa użytkownika");
    document.student_edit.user_name.focus();
    document.student_edit.user_name.select();
    return false;
  }
  if (document.student_edit.user_name.value.length > 10) {
    alert ("Nazwa użytkownika może mieć maksymalnie 10 znaków");
    document.student_edit.user_name.focus();
    document.student_edit.user_name.select();
    return false;
  }
  if (document.student_edit.user_fname.value.length < 3) {
    alert ("Podaj imię");
    document.student_edit.user_fname.focus();
    document.student_edit.user_fname.select();
    return false;
  }
  if (document.student_edit.user_lname.value.length < 3) {
    alert ("Podaj nazwisko");
    document.student_edit.user_lname.focus();
    document.student_edit.user_lname.select();
    return false;
  }
  if (document.student_edit.user_fname.value.length > 50) {
    alert ("Imię może mieć maksymalnie 50 znaków");
    document.student_edit.user_fname.focus();
    document.student_edit.user_fname.select();
    return false;
  }
  if (document.student_edit.user_lname.value.length > 50) {
    alert ("Nazwisko może mieć maksymalnie 50 znaków");
    document.student_edit.user_lname.focus();
    document.student_edit.user_lname.select();
    return false;
  }
  if (document.student_edit.user_nr.value.length < 1) {
    alert ("Podaj nr w dzienniku");
    document.student_edit.user_nr.focus();
    document.student_edit.user_nr.select();
    return false;
  }
  if (document.student_edit.user_pname.value.length < 3) {
    alert ("Za mało znaków w okienku nazwa użytkownika");
    document.student_edit.user_pname.focus();
    document.student_edit.user_pname.select();
    return false;
  }
  if (document.student_edit.user_pname.value.length > 10) {
    alert ("Nazwa użytkownika może mieć maksymalnie 10 znaków");
    document.student_edit.user_pname.focus();
    document.student_edit.user_pname.select();
    return false;
  }
  if (document.student_edit.user_mfname.value.length < 3) {
    alert ("Podaj imię");
    document.student_edit.user_mfname.focus();
    document.student_edit.user_mfname.select();
    return false;
  }
  if (document.student_edit.user_mlname.value.length < 3) {
    alert ("Podaj nazwisko");
    document.student_edit.user_mlname.focus();
    document.student_edit.user_mlname.select();
    return false;
  }
  if (document.student_edit.user_mfname.value.length > 50) {
    alert ("Imię może mieć maksymalnie 50 znaków");
    document.student_edit.user_mfname.focus();
    document.student_edit.user_mfname.select();
    return false;
  }
  if (document.student_edit.user_mlname.value.length > 50) {
    alert ("Nazwisko może mieć maksymalnie 50 znaków");
    document.student_edit.user_mlname.focus();
    document.student_edit.user_mlname.select();
    return false;
  }
  if (document.student_edit.user_ffname.value.length < 3) {
    alert ("Podaj imię");
    document.student_edit.user_ffname.focus();
    document.student_edit.user_ffname.select();
    return false;
  }
  if (document.student_edit.user_flname.value.length < 3) {
    alert ("Podaj nazwisko");
    document.student_edit.user_flname.focus();
    document.student_edit.user_flname.select();
    return false;
  }
  if (document.student_edit.user_ffname.value.length > 50) {
    alert ("Imię może mieć maksymalnie 50 znaków");
    document.student_edit.user_ffname.focus();
    document.student_edit.user_ffname.select();
    return false;
  }
  if (document.student_edit.user_flname.value.length > 50) {
    alert ("Nazwisko może mieć maksymalnie 50 znaków");
    document.student_edit.user_flname.focus();
    document.student_edit.user_flname.select();
    return false;
  }

}



function checkAddCreditData() {


  // Dodawanie przedmiotow

  if (document.credit_add.credit_name.value.length < 2) {
    alert ("Podaj nazwę przedmiotu");
    document.credit_add.credit_name.focus();
    document.credit_add.credit_name.select();
    return false;
  }

  if (document.credit_add.credit_symbol.value.length < 2) {
    alert ("Podaj symbol przedmiotu");
    document.credit_add.credit_symbol.focus();
    document.credit_add.credit_symbol.select();
    return false;
  }
}

function checkEditCreditData() {

    // Edycja przedmiotow

  if (document.credit_edit.credit_name.value.length < 2) {
    alert ("Podaj nazwę przedmiotu");
    document.credit_edit.credit_name.focus();
    document.credit_edit.credit_name.select();
    return false;
  }

  if (document.credit_edit.credit_symbol.value.length < 2) {
    alert ("Podaj symbol przedmiotu");
    document.credit_edit.credit_symbol.focus();
    document.credit_edit.credit_symbol.select();
    return false;
  }




}
