function votePoll(topicID){$.ajax({type:'POST',async:true,url:'/app/ajax/vote.php',data:$('#poll'+topicID).serialize(),dataType:'json',success:function(obj){if(obj.status==true){var poll=$.base64Decode(obj.poll),msg=$.base64Decode(obj.msg);$('#poll'+topicID).hide().wrap('<div id="d'+topicID+'"></div>');$('#d'+topicID).hide();$('#poll'+topicID).replaceWith(poll);$('#d'+topicID).fadeIn('slow');$.jGrowl(msg);}
else{$.jGrowl(obj.error,{theme:'error'});}}});}
function vote(topicID,rate){$.ajax({type:'GET',async:true,url:'/app/ajax/voteTopic.php',data:'topicID='+topicID+'&rate='+rate+'&csrf='+CSRF,dataType:'json',error:function(XMLHttpRequest,textStatus,errorThrown){alert(textStatus+" | "+errorThrown);},success:function(obj){if(obj.status==true){$('#rate'+topicID).html(obj.rating);$.jGrowl(obj.msg);}
else{$.jGrowl(obj.error,{theme:'error'});}}});}
function moveForm(commentID){$('img.comment-reply:hidden').show();$('#replyTo').remove();$('#replyForm:visible').hide();$('#replyForm').clone().insertAfter('#r'+commentID).attr({id:'replyTo'}).prepend('<input type="hidden" name="parent" value="'+commentID+'" />');$('#replyTo > #post').attr({onClick:'javascript: postComm(\'0\');'});$('#replyTo').fadeIn();$('#r'+commentID).hide();}
function showReplyForm(){$('#replyTo').remove();$('img.comment-reply:hidden').show();$('#replyForm:hidden').fadeIn();}
function postComm(type){if(type=='0'){var data=$('#replyTo').serialize();}
else{var data=$('#replyForm').serialize();}
$.ajax({type:'POST',url:'/app/ajax/postComment.php',data:data,dataType:'json',success:function(obj){if(obj.status==true){var comment=$.base64Decode(obj.comment);if(obj.pid=="false"){$('div.comments').append(comment);}
else{$('img.comment-reply:hidden').show();$('#replyTo').remove();if(obj.childs=="true"){$('#p'+obj.pid).append(comment);}
else{$('#c'+obj.pid).after(comment);var targetOffset=$('#comment'+obj.cid).offset().top;$('html,body').animate({scrollTop:targetOffset},1000);}}
$('textarea[name="comment"]').val('');$.jGrowl(obj.text);}
else{$.jGrowl(obj.error,{theme:'error'});}}});}
function deleteComm(cid){$.ajax({type:'GET',async:true,url:'/app/ajax/deleteComment.php',data:'commentID='+cid+'&csrf='+CSRF,dataType:'json',success:function(obj){if(obj.status==true){$('#ct'+cid).html('<div>[Cloak engage]</div>');$.jGrowl(obj.msg);}
else{$.jGrowl(obj.text,{theme:'error'});}}});}
function threadToggle(cid){$('#p'+cid).slideToggle('slow');$("#ct"+cid).slideToggle('slow');if($('img').is('#open'+cid)){$('#open'+cid).attr({src:'/i/treeplus_ico.png',id:'close'+cid});}
else{$('#close'+cid).attr({src:'/i/treeminus_ico.png',id:'open'+cid});}}
function voteComment(commentID,rate){$.ajax({type:'GET',async:true,url:'/app/ajax/voteComment.php',data:'commentID='+commentID+'&rate='+rate+'&csrf='+CSRF,dataType:'json',success:function(obj){if(obj.status==true){$('#ch'+commentID+' div.comment-rate span').html(obj.rating);$.jGrowl(obj.msg);}
else{$.jGrowl(obj.error,{theme:'error'});}}});}
$(document).ready(function(){var $w=0,$s=150,$l=0;$("ul.subnav").parent().append("<span class=\"t-arrow\"></span>");$("ul.topnav li").each(function(){$w=$(this).width();$l=0-($s/2-$w/2);$(this).find("ul.subnav").attr("style","left: "+$l+"px");});$("ul.topnav li a").hover(function(){$(this).parent().find("ul.subnav").slideDown('fast').show();});$("ul.topnav li").hover(function(){},function(){$(this).find("ul.subnav").slideUp('fast');});$("ul.subnav li").hover(function(){$(this).prepend("<span class=\"l-arrow\"></span>");$(this).append("<span class=\"r-arrow\"></span>");},function(){$(this).find("span").remove();});});$(document).ready(function(){$('.article-top img').click(function(){$('html, body').animate({scrollTop:0},'slow');});$('#ccp-notice').dialog({bgiframe:true,autoOpen:false,height:250,width:550,modal:false,title:'COPYRIGHT NOTICE'});$('#ccp-copy').click(function(){$('#ccp-notice').dialog('open');});$('div[id^="c"] a[href^="/users/"],div.article-author a[href^="/users/"],div.bl-curator a[href^="/users/"]').tooltip({tip:'#usrtip',effect:'fade',fadeInSpeed:500,fadeOutSpeed:500,opacity:0.95,predelay:700,position:'bottom right',onShow:function(){var userID=this.getTrigger().attr('rel');$.ajax({type:'GET',url:'/app/ajax/getUserInfo.php',data:'userID='+userID+'&csrf='+CSRF,dataType:'json',success:function(obj){if(obj.status==true){var $tt=$.base64Decode(obj.userinfo);$("#usrtip").html($tt);}
else{$("#usrtip").text("Ошибка при загрузке информации");}}});},onHide:function(){$("#usrtip").html('<span class="ajax-loader">&nbsp;</span>');}});$.ajax({type:'GET',async:true,url:'/app/ajax/getTQstatus.php',data:'csrf='+CSRF,dataType:'json',beforeSend:function(){$('#tqstatus').html('<span class="ajax-loader ajax-loader-center"></span>');},success:function(obj){$('#tqstatus').html('');if(obj.status==true){var tqs=$.base64Decode(obj.tqs);$('#tqstatus').html(tqs);}
else{$('#tqstatus').text('Не удалось получить данные');}}});$(".sidebar-toggle").toggle(function(){$("#sidebar-open").show();$("#sidebar-close").hide();$(".sidebar").fadeOut(300);$(".section").delay(300).animate({width:'100%'},600);},function(){$("#sidebar-open").hide();$("#sidebar-close").show();$(".section").width('64%');$(".sidebar").fadeIn(500);});});
