// JavaScript Document $(document).ready(function(e) { //AKondratiev: filter (function(){ var filter = $('.events-list-filter'), leftCol = filter.find('.left-col'), rightCol = filter.find('.right-col'); filter.find('input[type=radio], input[type=checkbox]').hide(); leftCol.find('label').each(function(index, element) { $(this).click(function(){ leftCol.find('label').removeClass('active'); $(this).addClass('active'); }); }); rightCol.find('label').click(function(){ $(this).toggleClass('active'); }); })(); (function ITSajax() { $('.events-list-filter').find('a').click(function(){ var url = $(this).attr('href'), self = $(this); width = $(this).width(), text = $(this).text(); $(this).addClass('loading').width(width).text(''); $('#fil').load(url + ' .events-list', function(){ $(this).find('.event-item').fadeOut(1).fadeIn(200); ITSajax(); }); return false; }); })(); (function customSelect(){ var customSelect = $('.custom-select'), selectHead = customSelect.find('.select-head'), selectList = selectHead.find('.select-list ul'); selectHead.removeClass('add-hover'); selectHead.find('b').each(function(index, element) { if ($(this).siblings(".select-list").find('li').length == 0) { $(this).hide(); } $(this).click(function() { $(".select-list").not($(this).siblings()).slideUp(180, 'linear'); if($(this).siblings(".select-list").find('li').length > 0) { $(this).siblings(".select-list").slideDown(200, 'linear'); } $(this).siblings(".select-list").mouseleave(function(){ $(this).slideUp(180, 'linear'); }); $(this).parents(".select-head").mouseleave(function(){ $(this).find('.select-list').slideUp(180, 'linear'); }); }) }); })(); (function() { var inpVal = $('.header .search .inp-text').val(); $('.header .search .inp-text').bind('focus', function(){ if($(this).val() == inpVal) { $(this).val(''); } $(this).animate({'width':'150px'},200); }).bind('blur', function(){ if($(this).val() == '') { $(this).val(inpVal); } $(this).animate({'width':'100px'},200); }); })(); (function(){ var clients = $('.clients'), liHover = clients.find('li.hover'), overlay = liHover.find('.overlay'), duration = 350; liHover.removeClass('hover'); overlay.animate({'opacity':'0'},0); liHover.bind('mouseenter',function(){ $(this).find('.overlay').css({'display':'block'}).animate({'opacity':1},{duration:duration, easing:'swing', queue:false}); }).bind('mouseleave',function(){ $(this).find('.overlay').animate({'opacity':0},{duration:duration, easing:'swing', queue:false, complete: function(){$(this).css({'display':'none'});} }); }) })(); $('.aside-drop').addClass('hide'); $('.drop-button').click(function(){ $(this).next('.aside-drop').toggleClass('show'); return false; }); $('li.with-submenu:not(.active)').hover( function(){ $(this).addClass('active'); }, function(){ $(this).removeClass('active'); } ); }); /* playback timings (ms): LoadShardBlock: 255.416 (3) esindex: 0.009 captures_list: 379.272 CDXLines.iter: 11.185 (3) PetaboxLoader3.datanode: 299.161 (5) exclusion.robots.fetch: 107.189 (4) exclusion.robots: 107.758 exclusion.robots.policy: 0.298 RedisCDXSource: 1.622 PetaboxLoader3.resolve: 635.378 (2) load_resource: 696.933 */