function check()
{
  if (document.add_book.title.value.length < 4)
  {
    alert("Пожалуйста заполните поле - Название книги");
    document.add_book.title.focus();
    return false;
  }
  if (document.add_book.description.value.length < 10)
  {
    alert("Пожалуйста заполните поле - Описание (больше 10 символов)");
    document.add_book.description.focus();
    return false;
  }
  if (document.add_book.lang.value == 0)
  {
    alert("Пожалуйста заполните поле - Язык");
    document.add_book.lang.focus();
    return false;
  }
  if (document.add_book.rubrik.value == 0)
  {
    alert("Пожалуйста заполните поле - Рубрика");
    document.add_book.lang.focus();
    return false;
  }

      if (document.add_book.author_list.value != 0 && document.add_book.lname.value.length > 0)
  {
    alert("Автор книги должен быть либо выбран в списке либо введен в дополнительное поле. Заполнять все поля автора запрещено.");
    return false;
  }
      if (document.add_book.author_list.value != 0 && document.add_book.fname.value.length > 0)
  {
    alert("Автор книги должен быть либо выбран в списке либо введен в дополнительное поле. Заполнять все поля автора запрещено.");
    return false;
  }

      if (document.add_book.author_list.value < 1 && document.add_book.fname.value.length < 1 && document.add_book.lname.value.length < 1)
  {
    alert("Укажите имя и фамилию автора");
    return false;
  }

  return true;
}

