function commentAdded(request){
if($('errors')){Element.remove('errors');}
new Effect.Appear($('commentlist').lastChild)
$('comment').value=''
$('comment').disabled=true
$('submit').disabled=true
if($('nocomment')){Element.remove('nocomment');}
if($('hidelist')){Element.remove('hidelist');}}
function failure(request){
Element.show('errors')
$('errors').innerHTML=request.responseText
new Effect.Highlight('errors',{queue:'end'})
if($('nocomment')){Element.show('nocomment');}}
function loading(){
if($('nocomment')){Element.hide('nocomment');}
$('submit').disabled=true
$('comment').disabled=true
Element.show('loading')}
function complete(request){
Element.hide('loading')
Element.show('commentform')
$('submit').disabled=false
$('comment').disabled=false
if(request.status==200){commentAdded()}
else{failure(request)}}
