* @return Form  */
  public function create($upload_size, $prilohy_adresar, $prilohy_images)
  {
      $this->prilohy_adresar = $prilohy_adresar;
      $this->prilohy_images = $prilohy_images;
      $form = new Form();
      $form->addProtection();
      $form->addHidden("id");
      $form->addHidden("id_hlavne_menu");
      $form->addHidden("id_registracia");
      $form->addUpload('priloha', 'Pridaj prílohu')->setOption('description', sprintf('Max veľkosť prílohy v bytoch %s kB', $upload_size / 1024))->addCondition(Form::FILLED)->addRule(Form::MAX_FILE_SIZE, 'Max veľkosť obrázka v bytoch %d B', $upload_size);
      $form->addText('nazov', 'Nadpis prílohy:', 55, 255)->setOption('description', sprintf('Nadpis by mal mať aspoň %s znakov. Inak nebude akceptovaný a bude použitý názov súboru!', 2));
      $form->addText('popis', 'Podrobnejší popis prílohy:', 55, 255)->setOption('description', sprintf('Popis by mal mať aspoň %s znakov. Inak nebude akceptovaný!', 2));
      $form->addSubmit('uloz', 'Ulož')->setAttribute('class', 'btn btn-success')->onClick[] = [$this, 'editPrilohaFormSubmitted'];
      $form->addSubmit('cancel', 'Cancel')->setAttribute('class', 'btn btn-default')->setAttribute('data-dismiss', 'modal')->setAttribute('aria-label', 'Close')->setValidationScope(FALSE);
      return $form;
  }
  /** 
 * Spracovanie formulara pre pridanie a editaciu prilohy polozky.
 * @param Nette\Forms\Controls\SubmitButton $button Data formulara 
 * @throws Database\DriverException   */
  public function editPrilohaFormSubmitted($button)