- $spfx_f = makeImg('k1.gif', 'o', 21, 9);
- $spfx_n = makeImg('k2.gif', '*', 21, 9);
- $spfx_Tnd = makeImg('T-direct.gif', '+', 21, 12);
- $spfx_Lnd = makeImg('L-direct.gif', '`', 21, 12);
- $spfx_snd = makeImg('s-direct.gif', '-', 21, 5);
- $spfx_T = makeImg('T.gif', '+', 21, 12);
- $spfx_L = makeImg('L.gif', '`', 21, 12);
- $spfx_s = makeImg('s.gif', '-', 21, 5);
- $spfx_e = makeImg('e.gif', ' ', 21, 12);
- $spfx_I = makeImg('I.gif', '|', 21, 12);
-
- if ($_index + $this->overview[$_id]->desc < $_first || $_index > $_last) {
- return;
+ static $spfx_f, $spfx_n, $spfx_Tnd, $spfx_Lnd, $spfx_snd, $spfx_T, $spfx_L, $spfx_s, $spfx_e, $spfx_I;
+ if (!isset($spfx_f)) {
+ $spfx_f = Banana::$page->makeImg(Array('img' => 'k1', 'alt' => 'o', 'height' => 21, 'width' => 9));
+ $spfx_n = Banana::$page->makeImg(Array('img' => 'k2', 'alt' => '*', 'height' => 21, 'width' => 9));
+ $spfx_Tnd = Banana::$page->makeImg(Array('img' => 'T-direct', 'alt' => '+', 'height' => 21, 'width' => 12));
+ $spfx_Lnd = Banana::$page->makeImg(Array('img' => 'L-direct', 'alt' => '`', 'height' => 21, 'width' => 12));
+ $spfx_snd = Banana::$page->makeImg(Array('img' => 's-direct', 'alt' => '-', 'height' => 21, 'width' => 5));
+ $spfx_T = Banana::$page->makeImg(Array('img' => 'T', 'alt' => '+', 'height' => 21, 'width' => 12));
+ $spfx_L = Banana::$page->makeImg(Array('img' => 'L', 'alt' => '`', 'height' => 21, 'width' => 12));
+ $spfx_s = Banana::$page->makeImg(Array('img' => 's', 'alt' => '-', 'height' => 21, 'width' => 5));
+ $spfx_e = Banana::$page->makeImg(Array('img' => 'e', 'alt' => ' ', 'height' => 21, 'width' => 12));
+ $spfx_I = Banana::$page->makeImg(Array('img' => 'I', 'alt' => '|', 'height' => 21, 'width' => 12));