{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") ) }