1jQuery(function(){
2    var $has_subList = jQuery('.has-subList'),
3        $dw_search = jQuery('#dw__search'),
4        $icon_search = jQuery('.icon-search'),
5        $first_heading = jQuery('.main :header').eq(0),
6        $wrap_column = jQuery('.wrap_column'),
7        $sidebar_title = jQuery('.sidebar-title'),
8        $not_pc_navBtn = jQuery('.header-nav.not-pc .header-navButton'),
9        $not_pc_nav = jQuery('.nav-for-device');
10
11    $has_subList.click(function(){
12        jQuery(this).siblings('.has-subList').find('ul').slideUp('500');
13        jQuery(this).find('ul').slideToggle('500');
14    });
15
16    $has_subList.find('ul').click(function(e) {
17        e.stopPropagation();
18    });
19
20    $dw_search.find('.edit').attr('placeholder', 'Search!');
21
22    $icon_search.click(function() {
23        $dw_search.find('.button').click();
24    });
25
26    var isAdminMenu = $first_heading.prev().attr('href') && $first_heading.prev().attr('href').match(/http:\/\/www\.dokuwiki.org\/security/).length;
27    if (! $first_heading.prev().length || isAdminMenu) {
28        $first_heading.css('margin-top', 0);
29    }
30
31    if ($wrap_column) {
32      $wrap_column.each(function(index) {
33        if (! jQuery(this).find(':header').eq(0).prev().length) {
34          jQuery(this).find(':header').eq(0).css('margin-top', 0);
35        }
36      });
37    }
38
39    var reg = /^([^:]+[\w]+[^<])+([<].*)/,
40        regresult = $sidebar_title.html().match(reg);
41    regresult && $sidebar_title.html('<span>' + regresult[1] + '</span>' + regresult[2]);
42
43    $not_pc_nav.slideUp(0);
44    $not_pc_navBtn.click(function() {
45      jQuery(this).stop().toggleClass('is-active');
46      $not_pc_nav.stop().slideToggle(500);
47    })
48
49});
50