/*
+++++++++++++++++++++++++++++++++++++++++++
++ Thanks Mod for UcoZ Forum             ++
++ Author: Alexeenko Ivan aka Vanofuture ++
++ Web-Page: http://xonline.net.ru/      ++
++ Do not remove or edit lines above!    ++
+++++++++++++++++++++++++++++++++++++++++++
*/

function searchForThanks(postId){
$.post('/blog/',{a:13,query:'post'+postId+'post'},function(data){
$('span.thankData',data).each(function(){
userVars=this.innerHTML.split('|');
checkThank(userVars[0],userVars[1],postId);});});}

function checkThank(uid,user,postId){
found=false;
$('#thankArea'+postId+' a').each(function(){
if(this.href=='http://'+location.host+'/index/8-'+uid){
found=true;}});
if(found!=true){setThank(uid,user,postId);}}

function setThank(uid,user,postId){
if( user == cur_user){
document.getElementById('thankArea'+postId).getElementsByTagName('td')[0].innerHTML+='<span id="delThankSpan'+postId+'"><br /><a href="javascript://" onclick="delPlus('+postId+','+uid+');">Удалить вашу благодарность</a></span>';
}
document.getElementById('thankArea'+postId).style.display='';
document.getElementById('numThank'+postId).innerHTML++;
document.getElementById('thankArea'+postId).getElementsByTagName('td')[1].innerHTML+='<span id="thankLink'+uid+'"><a href="http://'+location.host+'/index/8-'+uid+'" target="_blank" class="link">'+user+'</a>, </span>';}

function preAddThank(postId,uid){
foundAdd=false;
$('#thankArea'+postId+' a').each(function(){
if(this.href=='http://'+location.host+'/index/8-'+uid){
foundAdd=true;}});
if(foundAdd!=true){
addThank(uid,postId)}else{alert('Ошибка: вы уже благодарили за этот пост.');}}

function addThank(uid,postId){
$.get('/blog/0-0-0-0-1',{},function(data){
data=$('input[name="ssid"]',data).val();
$.post('/blog/',{jkd498:1,jkd428:1,title:'post'+postId+'post',a:2,ssid:data,numi:1},function(xml){text=$('*:first',xml).text();if(text.indexOf('Материал успешно добавлен')!=-1){setThank(uid,cur_user,postId);}
});
});}

function resetPlus(postId){
$('#plus'+postId).parent().replaceWith('<a id="thankButton'+postId+'" onclick="preAddThank('+postId+',cur_user_id);" href="javascript://"><img style="margin:0; padding-right: 5px; border:0;" src="http://s7.ucoz.net/img/icon/plus.png" align="absmiddle" id="plus$ID$" title="+" alt="img" /></a>');}

function delPlus(postId,uid){
foundDel=false;
$.post('/blog/',{a:13,query:'post'+postId+'post'},function(data){
$('span.thankData',data).each(function(){
userVars=this.innerHTML.split('|');
if(userVars[1]==cur_user && !foundDel){
foundDel=true;
num=$(this).parent().attr('id');
$('#thankDel'+postId).attr('id','dib'+num);
delFunc=$(this).parent().find('img[title="Удалить"]').parent().attr('onclick');
if($.browser.mozilla){char='"';}else{char="'";}
delFunc=delFunc.toString().split(char)[3];
$.get(delFunc,function(){
document.getElementById('numThank'+postId).innerHTML--;
if(document.getElementById('numThank'+postId).innerHTML == 0){document.getElementById('thankArea'+postId).style.display='none';}
$('#delThankSpan'+postId).remove();
$('#thankLink'+uid).remove();
});
}});});}
