PageSourceSearch

http://www.kozan.bel.tr/assets/js/sidebar-nav.js?v=1790959313

js kozan.bel.tr collected 2026-10-02 16:51:00 UTC 2,191 bytes, 73 lines download raw bytes

1$(document).ready(function() {
2
3  if(typeof page !== 'undefined') {
4    $(page).addClass("navActive");
5    $(page).parent().children("ul.subNav").css("display","block");
6    $(page).parents().not('div').css("display","block");
7  }
8
9  $('div.sidebar li.active').addClass('open').children('ul').show();
10  $('div.sidebar .menuplus').on('click', function(e){
11
12    $(this).removeAttr('href');
13    var element = $(this).parent('li');
14    if (element.hasClass('open')) {
15      element.removeClass('open');
16      element.find('li').removeClass('open');
17      element.find('ul').slideUp();
18    } else {
19      element.addClass('open');
20      element.children('ul').slideDown();
21      element.siblings('li').children('ul').slideUp();
22      element.siblings('li').removeClass('open');
23      element.siblings('li').find('li').removeClass('open');
24      element.siblings('li').find('ul').slideUp();
25    }
26  });
27
28  $('div.sidebar>ul>a.sub').append('<span class="holder"></span>');
29
30  (function getColor() {
31    var r, g, b;
32    var textColor = $('div.sidebar').css('color');
33    if(textColor) {
34
35      textColor = textColor.slice(4);
36      r = textColor.slice(0, textColor.indexOf(','));
37      textColor = textColor.slice(textColor.indexOf(' ') + 1);
38      g = textColor.slice(0, textColor.indexOf(','));
39      textColor = textColor.slice(textColor.indexOf(' ') + 1);
40      b = textColor.slice(0, textColor.indexOf(')'));
41
42    }
43
44
45    var l = rgbToHsl(r, g, b);
46    if (l > 0.7) {
47      $('div.sidebar>ul>li>a>span').css('border-color', 'rgba(0, 0, 0, .35)');
48    } else {
49      $('div.sidebar>ul>li>a>span').css('border-color', 'rgba(255, 255, 255, .35)');
50    }
51  })();
52
53  function rgbToHsl(r, g, b) {
54    r /= 255, g /= 255, b /= 255;
55    var max = Math.max(r, g, b), min = Math.min(r, g, b);
56    var h, s, l = (max + min) / 2;
57
58    if(max == min){
59        h = s = 0;
60    } else {
61        var d = max - min;
62        s = l > 0.5 ? d / (2 - max - min) : d / (max + min);
63        switch(max){
64            case r: h = (g - b) / d + (g < b ? 6 : 0); break;
65            case g: h = (b - r) / d + 2; break;
66            case b: h = (r - g) / d + 4; break;
67        }
68        h /= 6;
69    }
70    return l;
71  }
72
73});

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.