function textCounter(b,c,a){b.value.length==0?jQuery("#fSubmitButton").attr("disabled",true):jQuery("#fSubmitButton").removeAttr("disabled");if(b.value.length>a){b.value=b.value.substring(0,a);return false}else jQuery("#"+c).html(a-b.value.length)}
function loadThread(b,c){jQuery("#fProgress").html('<img src="http://s.vefire.ru/img/progress.gif">');jQuery.ajax({type:"GET",url:"/ajax/forum/thread/view",data:{thread_id:b,page:c},dataType:"json",success:function(a,d){jQuery("#fList").html(a.Message);jQuery("#fProgress").html("")},error:function(a,d,e){jQuery("#fStatus").html("<div class=err>Err "+e+"! "+d+"</div>").effect("pulsate",{times:3},300)}});return false}
function createNewComment(b,c){jQuery("#fProgress").html('<img src="http://s.vefire.ru/img/progress.gif">');jQuery.ajax({type:"GET",url:"/ajax/forum/comment/create",data:{thread_id:b,message:c},dataType:"json",success:function(a,d){jQuery("#fForm :input").removeAttr("disabled");jQuery("#fStatus").html(a.Message).hide("pulsate",{times:5},300);jQuery("#fCounter").html("255");jQuery("#fMessage").val("").focus();jQuery("#fSubmitButton").attr("disabled",true);loadThread(a.ThreadId,1)},error:function(a,
d,e){jQuery("#fForm :input").removeAttr("disabled");jQuery("#fStatus").html("<div class=err>Err "+e+"! "+d+"</div>").effect("pulsate",{times:5},300);jQuery("#fMessage").focus()}});jQuery("#fForm :input").attr("disabled",true);return false}
function delComment(b){jQuery("#fProgress").html('<img src="http://s.vefire.ru/img/progress.gif">');jQuery.ajax({type:"GET",url:"/ajax/forum/comment/delete",data:{id:b},dataType:"json",success:function(c,a){jQuery("#fProgress").html("");jQuery("#fContent_"+b).html(c.Message).hide("pulsate",{times:5},300)},error:function(c,a,d){jQuery("#fStatus").html("<div class=err>Err "+d+"! "+a+"</div>").effect("pulsate",{times:3},300)}});return false}
function setCommentStatus(b,c){jQuery("#fProgress").html('<img src="http://s.vefire.ru/img/progress.gif">');jQuery.ajax({type:"GET",url:"/ajax/forum/comment/setStatus",data:{id:b,status:c},dataType:"json",success:function(a,d){jQuery("#fProgress").html("");jQuery("#fContent_"+b).html(a.Message).hide("pulsate",{times:5},300)},error:function(a,d,e){jQuery("#fStatus").html("<div class=err>Err "+e+"! "+d+"</div>").effect("pulsate",{times:3},300)}});return false};
