$(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 (Мод, Много денег) на андроид
Белая гвардия - Как трудно Текст песни
Музыка. "Свадебный марш": тайны самого известного произведения Феликса Мендельсона