function forumReplyForm(id) {var el=$('#forum-form-container');el.find('INPUT[name=title]').val('');el.find('TEXTAREA[name=content]').val('');el.find('INPUT[name=parent_id]').val(id);$('#forum-message'+id).append(el);el.fadeIn(300,function(){el.find('TEXTAREA[name=content]').focus();});} function forumDeleteComment(id) {if(window.confirm('Вы действительно хотите удалить?')){$.ajax({url:'/forum/',type:'POST',dataType:'json',data:{action:'del_comment',id:id},error:function(XMLHttpRequest,textStatus,errorThrown){alert('Ошибка при удалении')},success:function(data){if(data['status']=='OK'){$('#forum-message'+id).wrapInner('
');$('#forum-message-wrapping-'+id).fadeOut(300,function(){$(this).remove();$('#forum-message'+id).html(data['data']).show(100);});return false;} alert('Ошибка при удалении');}});}} function submitForumComment() {var el=$('#forum-form-container FORM');el.find('INPUT[type=button]').addClass('disabled').attr('disabled',1);$('#forum-form-error').hide();$('#forum-form-submit').show();$.ajax({url:el.attr('action'),type:el.attr('method'),dataType:'json',data:el.serialize(),error:function(XMLHttpRequest,textStatus,errorThrown){$('#forum-form-submit').hide();$('#forum-form-error').html('Ошибка').show(100);el.find('INPUT[type=button]').removeClass('disabled').attr('disabled',false);},success:function(data){$('#forum-form-submit').hide();el.find('INPUT[type=button]').removeClass('disabled').attr('disabled',false);if(data['status']!='OK'){$('#forum-form-error').html(data['status']).show(100);return false;} $('#forum-form-container').fadeOut(300);var my_parent=$('#forum-form-container').parent().parent().parent();var depth=my_parent.attr('depth');if(isNaN(depth)){window.location.reload();return;} var next_elem=null;my_parent.nextAll('TR').each(function(){var e=$(this);if(!next_elem&&parseInt(e.attr('depth'))<=depth){next_elem=e;}});if(next_elem){next_elem.before(data['data']);} else{$('#messages-table TR[depth]:last').after(data['data']);}}});return false;} $(document).ready(function(){var cw=600;});