PageSourceSearch

https://www.pod.cz/js/jquery/yoxview/skins/top_menu/yoxview.top_menu.js

js pod.cz collected 2026-10-02 05:50:09 UTC 2,950 bytes, 96 lines download raw bytes

1$.yoxview.yoxviewSkins["top_menu"] = {
2    infoButtons: function(options, lang, sprites, yoxviewPanel, yoxviewContent){
3        var $ = jQuery;
4        
5        //prev/next buttons:
6		
7        if (!options.skinOptions || options.skinOptions.renderButtons !== false)
8        {
9            var prevBtn = $("<a>", {
10                className: "yoxview_ctlButton yoxview_prevBtn",
11                title: lang.PrevImage,
12                href: "#"
13            });
14            prevBtn.click(function(e){
15                $.yoxview.prev();
16                return false;
17            });
18            var nextBtn = $("<a>", {
19                className: "yoxview_ctlButton yoxview_nextBtn",
20                title: lang.NextImage,
21                href: "#"
22            });
23            nextBtn.click(function(e){
24                $.yoxview.next();
25                return false;
26            });
27            
28            yoxviewPanel.append(prevBtn, nextBtn);
29        }
30        // menu buttons:
31        var closeBtn = $("<a>", {
32            href: "#",
33            title: lang.Close,
34            click: function(e){
35                e.preventDefault();
36                $.yoxview.close();
37            }
38        });
39		
40        closeBtn.append(sprites.getSprite("icons", "close"));
41        
42        var playBtn = $("<a>", {
43            href: "#",
44            title: lang.Play,
45            click: function(e){
46                e.preventDefault();
47                $.yoxview.play();
48            }
49        });
50        playBtn.append(sprites.getSprite("icons", "play"));
51        
52        var rightBtn = $("<a>", {
53            href: "#",
54            title: options.isRTL ? lang.PrevImage : lang.NextImage,
55            click: function(e){
56                e.preventDefault();
57                if (options.isRTL)
58                    $.yoxview.prev();
59                else
60                    $.yoxview.next();
61            }
62        });
63        rightBtn.append(sprites.getSprite("icons", "right"));
64        
65        var leftBtn = $("<a>", {
66            href: "#",
67            title: options.isRTL ? lang.NextImage : lang.PrevImage,
68            click: function(e){
69                e.preventDefault();
70                if (options.isRTL)
71                    $.yoxview.next();
72                else
73                    $.yoxview.prev();
74            }
75        });
76        leftBtn.append(sprites.getSprite("icons", "left"));
77        
78        //yoxviewContent.delegate("div.yoxview_imgPanel", "click.yoxviewZoom", $.yoxview.zoom);
79        
80        return {
81            close: closeBtn,
82            playBtn: playBtn,
83            right: rightBtn,
84            left: leftBtn
85        };
86    },
87    options: {
88        renderInfoExternally: true,
89        autoHideInfo: false,
90        popupMargin: "20 80",
91        renderInfoPin: false,
92        renderMenu: false,
93        renderButtons: false
94    }
95}
96

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.