<FORM><!-- this is also used for canceling!-->
  {let $form := form(., {"": {"kind": "submit"}})
   let $inputs := .//input
   let $backButton := ($inputs[@title = "Zurück zur vorherigen Seite" or @value = "Zur Übersicht"])[1]
   let $backButton := if ($backButton) then $backButton else ($inputs[contains(@title, 'zur vorherigen Seite')])[1] (:is this line needed?:)
   return (
     if ($backButton/@name) then 
       $goBackPage := request-combine($form, $backButton)
     else let $accountPage := //a[contains(., "konto")] return
       if ($accountPage) then
         $goBackPage := resolve-html($accountPage)
     else vl:raise-internal("Kein Link von der Ausleihentabelle zurück zur vorherigen Seite gefunden")
   )     
  }
</form>
