Файл: anifun.ru/style/js/core.js
Строк: 176
<?php
/*
Hentich.ru by Xaotik, tg: @Xaotik
*/
function up() {
var top = Math.max(document.body.scrollTop,document.documentElement.scrollTop);
if(top > 0) {
window.scrollBy(0,((top+100)/-10));
t = setTimeout('up()',20);
} else clearTimeout(t);
return false;
}
jQuery(function(f){
var element = f('#up');
f(window).scroll(function(){
element['fade'+ (f(this).scrollTop() > 200 ? 'In': 'Out')](250);
});
});
var UI = {
ajaxLoad: '',
toggleMenu: function (t) {
var b = $(".toggle-menu:eq(" + $("." + $(t).attr("class")).index(t) + ")");
if (!b.hasClass("toggle-menu-open")) {
$(".toggle-menu-open").removeClass("toggle-menu-open");
b.addClass("toggle-menu-open");
} else {
b.removeClass("toggle-menu-open");
}
}
}
var Page = {
Loading: function(f){
if(f == 'start'){
$('html').css('overflow-y','auto');
$('#loading').fadeIn(300);
$('#window').html('').hide();
}
if(f == 'stop'){
$('#loading').fadeOut(300);
}
},
Go: function(h){
history.pushState({link:h}, null, h);
Page.Loading('start');
$('.content').load(h, {ajax: 'yes'}, function(data){
$('html, body').scrollTop(0);
Page.Loading('stop');
});
},
Prev: function(h){
Page.Loading('start');
$('.content').load(h, {ajax: 'yes'}, function(data){
Page.Loading('stop');
});
}
}
var Like = {
Go: function(h,id){
$('#like_'+id).load(h, {ajax: 'yes'}, function(data){
});
}
}
var Notifications = {
Close: function(id){
$('#block_notification_close_'+id).remove();
}
}
var Dialog = {
Refresh: function(id){
$('#refresh_dialog').load('/mail/?id='+id+' '+'#refresh_dialog span', {ajax: 'yes'}, function(data){
});
}
}
var Form = {
reComm: function(id){
$(".re_comm").hide();
$(".link_re_comm").show();
$("#link_re_comm_"+id).hide();
$("#re_comm_"+id).slideDown(200).show();
},
delWall: function(h){
$('#content_wall').load(h+ '#content_wall .wall', {ajax: 'yes'}, function(data){
});
},
delPost: function(h){
$('#content_comm').load(h+ '#content_comm .comm', {ajax: 'yes'}, function(data){
});
},
Checkbox_on: function(name){
$('#checkbox').html('<input type="hidden" name="'+name+'" value="1"/>');
$('#checkbox_off').hide();
$('#checkbox_on').show();
},
Checkbox_off: function(){
$('#checkbox').html('');
$('#checkbox_on').hide();
$('#checkbox_off').show();
}
}
var FormContent = {
Go: function(h){
$('#form_content').load(h, {ajax: 'yes'}, function(data){
});
},
Smiles: function(h){
$('#form_content').hide();
$('#form_content').load(h, {ajax: 'yes'}, function(data){
$('#form_content').slideDown(200);
$('#button_files_close').show();
});
},
Files: function(h){
$('#form_content').hide();
$('#form_content').load(h, {ajax: 'yes'}, function(data){
$('#form_content').slideDown(200);
$('#button_files_open').hide();
$('#button_files_close').show();
});
},
Close: function(){
$("#form_content").slideUp(200);
},
DelCache: function(id,h){
$('#'+id).hide();
$.ajax(h, {ajax: 'yes'}, function(data){
});
}
}
var ie=document.all?1:0;
var ns=document.getElementById&&!document.all?1:0;
function InsertSmile(SmileId){
if(ie){
document.all.comment.focus();
document.all.comment.value+=" "+SmileId+" ";
}
else if(ns)
{
document.forms['form'].elements['textarea'].focus();
document.forms['form'].elements['textarea'].value+=" "+SmileId+" ";
}
else
alert("Ошибка");
}
function copy_text(val) {
document.getElementById("textarea").value = val;
}
$(document).on('click','.spoiler-trigger',function(e){e.preventDefault();$(this).toggleClass('active');$(this).parent().find('.spoiler-block').first().slideToggle(300);})
/*
Hentich.ru by Xaotik, tg: @Xaotik
*/
?>