PageSourceSearch

https://firadis.net/client_info/FIRADIS/view/userweb/js/sp_menu.js?timestamp=1789606970275

js firadis.net collected 2026-10-02 17:55:48 UTC 4,461 bytes, 134 lines download raw bytes

1eb$(function(){
2
3    initial();
4
5    function initial(){
6
7        if (eb$(this).scrollTop() > 70) {
8            sp_search_button_toggle('show');
9            eb$('#header_ver2308 .item.search .open').show();
10            eb$('#header_ver2308 .item.search .close').hide();
11        } else {
12        }
13        showWhatsFiradis();
14
15        eb$('#btn_global_search').click(function(){
16            eb$('form[name="frmSearch"]').submit();
17        });
18    }
19
20    function sp_search_button_toggle(signal){
21        if(signal === 'hide'){
22            eb$('#header_ver2308 .item.search .icon').hide();
23            eb$('#header_ver2308 .item.search>p').hide();
24        } else {
25            eb$('#header_ver2308 .item.search .icon').show();
26            eb$('#header_ver2308 .item.search>p').show();
27        }
28    }
29
30    eb$(window).scroll(function () {
31        var in_w = window.innerWidth;
32        if(in_w <= 850){
33            if (eb$(this).scrollTop() > 70) {
34                eb$('#search_sp_background,#global_search_wrapper').fadeOut(200);
35                if(eb$('#header_ver2308 .item.search').hasClass('active')){
36                    eb$('#header_ver2308 .item.search').removeClass('active');
37                    sp_search_button_toggle('show');
38                    eb$('#header_ver2308 .item.search .open').show();
39                    eb$('#header_ver2308 .item.search .close').hide();
40                }
41            } else {
42                eb$('#search_sp_background,#global_search_wrapper').fadeIn(200);
43                eb$('#header_ver2308 .item.search').addClass('active');
44                //sp_search_button_toggle('hide');
45            }
46        }
47    });
48
49	//クリックで動く
50	eb$('#global_navi_sp .item.wine').click(function(){
51            var in_w = window.innerWidth;
52            if(in_w <= 850){
53                eb$(this).toggleClass('active');
54                eb$('#item_menu_sp').fadeToggle(200);
55
56            if(eb$(this).hasClass('active')){
57                eb$('#global_navi_sp .item .open').hide();
58                eb$('#global_navi_sp .item .close').show();
59            } else {
60                eb$('#global_navi_sp .item .close').hide();
61                eb$('#global_navi_sp .item .open').show();
62            }
63        }
64	});
65
66    eb$('#header_ver2308 .phone').mouseover(function(){
67        eb$('#header_ver2308 .tel_area').toggleClass('show');
68	});
69
70    eb$('#header_ver2308 .phone').mouseout(function(){
71        eb$('#header_ver2308 .tel_area').toggleClass('show');
72	});
73
74	eb$('#global_navi .find').click(function(){
75        eb$(this).toggleClass('active');
76        eb$('#teiki_menu').hide();
77        eb$('#global_navi .teiki').removeClass('active');
78        eb$('#pc_menu').fadeToggle(200);
79	});
80
81    eb$('#global_navi .teiki').click(function(){
82        eb$(this).toggleClass('active');
83        eb$('#pc_menu').hide();
84        eb$('#global_navi .find').removeClass('active');
85        eb$('#teiki_menu').fadeToggle(200);
86	});
87
88	eb$('#header_ver2308 .item.search').click(function(){
89        if (eb$(window).scrollTop() > 70) {
90            sp_search_toggle(this);
91        } else {
92            eb$('#q').focus();
93        }
94	});
95
96    function sp_search_toggle(obj){
97        eb$(obj).toggleClass('active');
98        eb$('#search_sp_background,#global_search_wrapper').fadeToggle(200);
99
100        if(eb$(obj).hasClass('active')){
101            eb$('#header_ver2308 .item.search .open').hide();
102            eb$('#header_ver2308 .item.search .close').show();
103            eb$('#q').focus();
104        } else {
105            eb$('#header_ver2308 .item.search .close').hide();
106            eb$('#header_ver2308 .item.search .open').show();
107        }
108    }
109
110    document.addEventListener('click', (e) => {
111
112        if(!e.target.closest('div.menu_body') && !e.target.closest('#global_navi')) {
113            //PCメニュー展開時、外側クリックで閉じる
114            eb$('#pc_menu').fadeOut();
115            eb$('#global_navi .find').removeClass('active');
116            eb$('#teiki_menu').fadeOut();
117            eb$('#global_navi .teiki').removeClass('active');
118        }
119    })
120
121    function showWhatsFiradis(){
122        var pathname= location.pathname;
123        console.log('pathname = '+pathname);
124        if(pathname !== '/' && pathname.indexOf('/item') <= -1) {
125            eb$('#whats_firadis_sp').hide();
126        } else {
127            setTimeout(function(){
128                eb$('#whats_firadis_sp').addClass('on');
129           },5000);
130        }
131    }
132
133
134});

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.