{reserve-request:=()} ?
{book.image-url := @src}
? {book.image-url := @src} ?
{book.orderable := contains(@src, "false.png")} {book.orderable := contains(@src, "false.png")} {$book("Download !") := ../@href} {reserve-request := form((//form)[1], {"__EVENTTARGET": @name})}?
{reserve-request := form((//form)[1], {"__EVENTTARGET": translate(@id, "_", "$")})}?
{$book(x"Exemplar {$i := $i + 1}!") := join(td), if (empty(reserve-request)) then reserve-request := .//a[contains(@id, BtnReserve)]/form((//form)[1], {"__EVENTTARGET": extract(@href, "'([^']+)'", 1)}) else ()}+
{$i := 0}
{cat := .} { let $temp := extract($cat/@id, "_Lbl(.*)$", 1) return if (exists($search-reverse-keys($temp))) then $book($search-reverse-keys($temp)) := . else $book($cat||"!") := .}
*
{$book._volumeFirst := resolve-uri(@href), i := 1, $book("Band 1!") := .} {$book(x"Band {$x := $x + 1}!") := .}*