$(document).ready(function(){ $("body").addClass("js"); $('body').on('click', '.fav-guest', function() { DLEalert("Регистрируйтесь, и вы сможете добавлять новости, создавать свои закладки, оценивать и многое другое!", 'Необходима регистрация'); return false; }); $('body').on('click','.soc-btns span',function(){ var $url = $(this).attr("data-href"); window.open($url); }); if ($(window).width() > 1220) { $('.header-menu li:has(.hidden-menu)').hover(function() { $(this).find('.hidden-menu').fadeToggle(200); $(this).toggleClass('menuactive'); }); }; $('.header-in').append('

'); $(".show-menu").click(function(){ $(".header-menu").fadeToggle(200); $(this).find('.fa').toggleClass('fa-bars fa-times'); }); $("#show-search").click(function(){ $("#search-wrap").slideToggle(200); $(this).find('.fa').toggleClass('fa-search fa-times'); $(this).toggleClass('active'); return false; }); $("#show-alfavit").click(function(){ $("#alfavit").slideToggle(200); $(this).find('.fa').toggleClass('fa-sort-alpha-asc fa-times'); $(this).toggleClass('active'); return false; }); $('.sorter').each(function(){ var a = $(this), b = a.find('li[class] a').html(); a.append(''+b+''); a.click(function() { $(this).find('form').fadeToggle(100); }); }); $('.topper').prepend('
'); var monthNames = [ "Январь", "Февраль", "Март", "Апрель", "Май", "Июнь", "Июль", "Август", "Сентябрь", "Октябрь", "Ноябрь", "Декабрь" ]; var dayNames= ["Воскресенье","Понедельник","Вторник","Среда","Четверг","Пятница","Суббота"] var newDate = new Date(); newDate.setDate(newDate.getDate()); $('#Date').html(dayNames[newDate.getDay()] + " " + newDate.getDate() + ' ' + monthNames[newDate.getMonth()] + ' ' + newDate.getFullYear()); setInterval( function() { var seconds = new Date().getSeconds(); $("#sec").html(( seconds < 10 ? "0" : "" ) + seconds); },1000); setInterval( function() { var minutes = new Date().getMinutes(); $("#min").html(( minutes < 10 ? "0" : "" ) + minutes); },1000); setInterval( function() { var hours = new Date().getHours(); $("#hours").html(( hours < 10 ? "0" : "" ) + hours); }, 1000); $('.tabs-sel').delegate('span:not(.current)', 'click', function() { $(this).addClass('current').siblings().removeClass('current') .parents('.tabs-box').find('.tabs-b').hide().eq($(this).index()).fadeIn(400); }); $('body').on('click','#pagi-load a',function(){ var $urlNext = $(this).attr('href'); var $scrollNext = $(this).offset().top - 200; if ($urlNext !== undefined) { $.ajax({ url: $urlNext, beforeSend: function() { ShowLoading(''); }, success: function(data) { $('#bottom-nav').remove(); $('#dle-content').append($('#dle-content', data).html()); $('#dle-content').after($('#bottom-nav')); $('.rate3:not(.wp)').wRate(); $('#tooltip').wTooltip(); $('.play-music').hidd(); window.history.pushState("", "", $urlNext); $('html, body').animate({scrollTop:$scrollNext}, 800); HideLoading(''); }, error: function() { HideLoading(''); alert('что-то пошло не так'); } }); }; return false; }); $('.play-music').hidd(); $('.rate3').wRate(); $('#tooltip').wTooltip(); $("#login-box").dialog({ autoOpen: false, modal: true, show: 'fade', hide: 'fade', width: 320 }); $('#show-login, #ac-av').html($('#lb-ava').html()); $('#show-login').click(function(){ $('#login-box').dialog('open'); return false; }); $('body').on('click','.video-clip',function(){ var meta = $(this), metaS = meta.parent(".play-music").find(".play-title span a").attr('href'), metaT = meta.attr('title'); $('body').append('
'); $.ajax({ url: metaS, beforeSend: function() { ShowLoading(''); }, success: function(data) { $("#trailer-box").append($('#trailer-place', data).html()); $("#trailer-box").append(''); $("#trailer-box").dialog({ modal: true, show: 'fade', hide: 'fade', width: 800, close: function( event, ui ) {$(this).dialog('destroy').remove()} }); HideLoading(''); }, error: function() { HideLoading(''); alert('что-то пошло не так'); } }); }); $(".ac-textarea textarea").focus(function(){ $(this).closest('.add-comm-form').addClass('active').find('.ac-protect').slideDown(400); }); $('#dle-content > #dle-ajax-comments').appendTo($('#full-comms')); $('body').append('
'); var $gotop=$('#gotop'); $(window).scroll (function () { if ($(this).scrollTop () > 300) {$gotop.fadeIn(200); } else {$gotop.fadeOut(200);} }); $gotop.click(function(){ $('html, body').animate({ scrollTop : 0 }, 'slow'); }); $('.load-rel .button').each(function(){ var a=$(this), b=a.attr('data-source'), c=a.attr('data-from'); numO=a.attr('data-num'); a.on("click",function(){ var g=$(this), num=g.attr('data-num'), num=+num + +numO, n=g.attr('data-from'), n=+n + 1, u=b+n+'/'; g.attr('data-from',n); g.attr('data-num',num); if (u !== undefined) { $.ajax({ url: u, beforeSend: function() { ShowLoading(''); }, success: function(data) { $('#load-rel').append($('#dle-content', data).html()); $('#load-rel').find('#bottom-nav').remove(); $('.rate3:not(.wp)').wRate(); $('#tooltip').wTooltip(); $('.play-music').hidd(); var s=$('#load-rel').find('.load-item'), sl=s.length; s.slice(num, sl).remove(); HideLoading(''); }, error: function() { HideLoading(''); a.text('сожалеем, это всё').fadeOut(2000); } }); }; }); }); $('.slice-this').wTextSlicer({ height: '250', textExpand: 'Показать полностью', textHide: 'Свернуть' }); }); jQuery.fn.wTextSlicer = function(options){ var options = jQuery.extend({ height: '200', textExpand: 'expand text', textHide: 'hide text' },options); return this.each(function() { var a = $(this), h = a.outerHeight(); if ( h > options.height ) { a.addClass('slice slice-masked').attr('data-height',h).height(options.height).after('
'+options.textExpand+'
'); }; var bt = $(this).next('.slice-btn').children('span'); bt.click(function() { var ah = parseInt(a.css("height"), 10); ah == h ? a.css({'height':options.height}) : a.css({'height':h}); bt.text(bt.text() == options.textExpand ? options.textHide : options.textExpand); a.toggleClass('slice-masked'); }); }); }; jQuery.fn.hidd = function(){ $(".play-music a.start").click(function(){ $('.wrapin').addClass('padd-b'); $('.pleer.jp-audio').addClass('visible'); }); }; jQuery.fn.wRate = function(){ $('.rate3').each(function(){ var rate = $(this), rdata = rate.find('.rate3-counts'), rrate = parseInt(rdata.find('.ratingtypeplusminus').text(), 10), rvote = parseInt(rdata.find('span[id*=vote]').text(), 10); if ( rvote >= rrate && rvote > 0 ) { var m = (rvote - rrate)/2, p = rvote - m; rate.find('.ps span.psc').html(p); rate.find('.ms span.msc').html(m); }; rate.addClass('wp'); }); }; function doRateLD( rate, id ) { ShowLoading(''); $.get(dle_root + "engine/ajax/controller.php?mod=rating", { go_rate: rate, news_id: id, skin: dle_skin, user_hash: dle_login_hash }, function(data){ HideLoading(''); if ( data.success ) { var rating = data.rating; rating = rating.replace(//g, ">"); rating = rating.replace(/&/g, "&"); $("#ratig-layer-" + id).html(rating); $("#vote-num-id-" + id).html(data.votenum); var rt = parseInt($(rating).text()); var ms = (data.votenum - rt)/2; var ps = data.votenum - ms; $("#ps-" + id).children('.psc').text(ps); $("#ms-" + id).children('.msc').text(ms); } else if (data.error) {DLEalert ( data.errorinfo, dle_info );} }, "json"); }; // tooltip jQuery.fn.wTooltip = function(){ var targets = $('[rel~=tooltip]'), target = false, tooltip = false, title = false; targets.bind('mouseenter', function () { target = $(this); tip = target.attr('title'); tooltip = $('
'); if (!tip || tip == '') return false; target.removeAttr('title'); tooltip.css('opacity', 0).html(tip).appendTo('body'); var init_tooltip = function () { if ($(window).width() < tooltip.outerWidth() * 1.5) tooltip.css('max-width', $(window).width() / 2); else tooltip.css('max-width', 340); var pos_left = target.offset().left + (target.outerWidth() / 2) - (tooltip.outerWidth() / 2), pos_top = target.offset().top - tooltip.outerHeight() - 18; if (pos_left < 0) { pos_left = target.offset().left + target.outerWidth() / 2 - 18; tooltip.addClass('left') } else tooltip.removeClass('left'); if (pos_left + tooltip.outerWidth() > $(window).width()) { pos_left = target.offset().left - tooltip.outerWidth() + target.outerWidth() / 2 + 20; tooltip.addClass('right') } else tooltip.removeClass('right'); if (pos_top < 0) { var pos_top = target.offset().top + target.outerHeight(); tooltip.addClass('top') } else tooltip.removeClass('top'); tooltip.css({ left: pos_left, top: pos_top }).animate({ top: '+=10', opacity: 1 }, 100) }; init_tooltip(); $(window).resize(init_tooltip); var remove_tooltip = function () { tooltip.animate({ top: '-=10', opacity: 0 }, 50, function () { $(this).remove() }); target.attr('title', tip) }; target.bind('mouseleave', remove_tooltip); tooltip.bind('click', remove_tooltip) }) }; /* end */ Вести. Иваново. За 5 лет в ивановский диагностический центр "Белая роза" обратились 55 тысяч женщин Новогодний Голубой огонек. Дискотека Авария. "Новогодняя" Скачать Undead Horde 1.2.2.01 (Мод, Много денег) на андроид Белая гвардия - Как трудно Текст песни Музыка. "Свадебный марш": тайны самого известного произведения Феликса Мендельсона