
$(document).ready(function(){var LOADER='<center><img width="48" height="48" src="/inside/images/loader.gif"><br>Пожалуйста,<br>ожидайте...</center>';if(!window.user_group)window.user_group=new Array();$('.show-message-form').click(function(){$('#message_form').show();$(this).hide();});$('input[type=submit]').click(function(){$(this).closest('form').submit();$(this).attr('disabled','disabled');});$('a.confirm-link').click(function(){if(!confirm($(this).attr('title')))return false;});$('span.group-leader').each(function(i){var id=this.id,obj=this,html='<span class="small-text">Куратор группы</span> ';if(!id)return;setTimeout(function(){if(!window.user_group[id])user_api('action=check_group_leader&id='+id,function(res){if(res.id){if(res.verified){res.verified='class="b red"';}
window.user_group[res.id]=res;$(obj).html(html+'<a '+res.verified+' href="/groups/'+res.url+'/">'+res.name+'</a>');}},'/blogs/api/');else $(obj).html(html+'<a '+window.user_group[id].verified+' href="/groups/'+window.user_group[id].url+'/">'+window.user_group[id].name+'</a>');},100*i);});$('.add_tag').click(function(){var id=this.id,name=prompt('Введите название категории, которую хотите добавить:\n(не длиннее 15 символов)');if(!name)return false;user_api('action=add_tag&id_category='+id+'&name='+name,function(res){var html=' <a href="?tag='+res.url+'">'+res.name+'</a>';$('.tags-list').append(html);},'/blogs/api/');return false;});$('.logout').live('click',function(){redirect('/users/logout/');});$('.action-hand, .action-link').click(function(e){var id=this.id,obj=this,target=$(this).attr('target');show_context(obj,LOADER,e);user_api('action=get_actions&id='+id+'&target='+target,function(res){show_context(obj,res,e);},'/blogs/api/');});$('.edit_post').live('click',function(){var target_id=$(this).attr('target_id');hide_context();if(!confirm("Вы точно хотите "+$(this).attr('name').toLowerCase()+" этот пост?"))return;redirect('?edit='+target_id,0);});$('.add_group, .edit_group').live('click',function(){var target_id=$(this).attr('target_id');hide_context();if(!confirm("Вы точно хотите "+$(this).attr('name').toLowerCase()+"?"))return;redirect('/groups/?curation',0);});$('.invite_to_group').live('click',function(){var target_id=$(this).attr('target_id');hide_context();if(!confirm("Вы точно хотите "+$(this).attr('name').toLowerCase()+" этого пользователя?"))return;user_api('action=invite&id='+target_id,function(res){show_success('Пользователь успешно принят в группу');},'/blogs/api/');});$('.edit_comment').live('click',function(){var target_id=$(this).attr('target_id');hide_context();if(!confirm("Вы точно хотите "+$(this).attr('name').toLowerCase()+" этот комментарий?"))return;user_api('action=get_comment&id='+target_id,function(res){$('#comment_form').find('textarea').val(res);$('input[name=id_comment]').val(target_id);$('input[type=submit]').val('Сохранить комментарий');$(document).scrollTop($('#comment_form').position().top);},'/blogs/api/');});$('.delete_comment').live('click',function(){var target_id=$(this).attr('target_id');hide_context();if(!confirm("Вы точно хотите "+$(this).attr('name').toLowerCase()+" этот комментарий?"))return;redirect('?delete_comment='+target_id,0);});$('.delete_post').live('click',function(){var target_id=$(this).attr('target_id');hide_context();if(!confirm("Вы точно хотите "+$(this).attr('name').toLowerCase()+" этот пост?"))return;redirect('?delete='+target_id,0);});$('.ability').live('click',function(){var target_id=$(this).attr('target_id'),target=$(this).attr('target').replace('self_',''),id=$(this).attr('id'),href='.',tname;switch(target){case'comment':tname='этот комментарий';href='?comment='+target_id;break;case'post':tname='этот пост';break;case'user':tname='этого пользователя';break;case'self':default:tname='';}
if(tname)tname=' '+tname;hide_context();if(!confirm("Вы точно хотите "+$(this).attr('name').toLowerCase()+tname+"?"))return;user_api('action=do&ab_id='+id+'&target='+target+'&target_id='+target_id,function(){redirect(href);},'/blogs/api/');});var searchvalue='Поиск',tmpvalue='';$('input[name=search]').click(function(){if($(this).val().indexOf(searchvalue)!=-1){tmpvalue=$(this).val();$(this).val('');$(this).removeClass('lightgray');}});$('input[name=search]').blur(function(){if(!$(this).val()){$(this).val(tmpvalue);$(this).addClass('lightgray');}});$('#search-button').click(function(){if($('input[name=search]').val().indexOf(searchvalue)!=-1)return false;});});
