function align_two(x) {x=Math.ceil(x);return(x>9?'':'0')+x;} function convertDuration(s) {var min=Math.floor(s/60);var sec=s-min*60;return align_two(min)+':'+align_two(sec);} function askDel() {return window.confirm('Вы действительно хотите удалить?');} function forumCheckContent() {var reply_form=$('#reply-form');var c_message=reply_form.find('TEXTAREA');var c_subject=reply_form.find('INPUT[name=subject]');var error=reply_form.find('.error');error.html('').hide();$('INPUT[type=submit]').attr('disabled',true);$.ajax({url:'/forum/',type:'post',dataType:'json',data:{action:'check_content',message:c_message.val(),subject:c_subject.val()},error:function(XMLHttpRequest,textStatus,errorThrown){error.html('Ошибка').show();},success:function(data){if(data.status!='OK'){error.html(data.data).show();$('INPUT[type=submit]').attr('disabled',false);return false;} reply_form.find('FORM').submit();return true;}});return false;} function forumToggleReplyForm(message_id,quote) {var reply_form=$('#reply-form');var c_message=reply_form.find('TEXTAREA');var c_subject=reply_form.find('INPUT[name=subject]');var error=reply_form.find('.error');var opened=false;c_message.val('');c_subject.val('');error.hide();if(reply_form.is(':visible')){var p=reply_form.parent().prev();if(quote&&p.attr('id')=='message-'+message_id){opened=true;} else{reply_form.hide();reply_form.appendTo('BODY');$('#reply-form-c').remove();if(p.attr('id')!='message-'+message_id){$('#message-'+message_id).after('
  • ');$('#reply-form-c').append(reply_form);reply_form.show();opened=true;}}} else{$('#message-'+message_id).after('
  • ');$('#reply-form-c').append(reply_form);reply_form.fadeIn(200);opened=true;} if(opened){$('INPUT[type=submit]').attr('disabled',false);c_message.attr('disabled',true);c_subject.attr('disabled',true);reply_form.find('INPUT[name=parent_id]').val(message_id);$.ajax({url:'/forum/',type:'post',dataType:'json',data:'action=get_message&id='+message_id,error:function(XMLHttpRequest,textStatus,errorThrown){error.html('Ошибка').show();},success:function(data){c_message.attr('disabled',false);c_subject.attr('disabled',false);if(data.status!='OK'){return false;} c_subject.val(data.data.subject).focus();if(quote){c_message.val(data.data.message+"\n");}}});}} $(document).ready(function(){$('.imagezoom').imagezoom({});if($.browser.opera){$('.rc').css('border','none');}});