function loadComments(page){showWait();new Effect.Opacity('comments',{from:1,to:0,duration:0.3});setTimeout('updateComments('+page+')',300)}function updateComments(page){new Ajax.Request(site_url+'comments/comments_list',{method:'post',postBody:'id='+id+'&page='+page+'&type='+type,onSuccess:function(transport){hideWait();if(transport.status!=200){alert('Błąd! Połączenie z serwerem nie powiodło się!');new Effect.Opacity('comments',{from:0,to:1,duration:0.3});return}$('comments').innerHTML=transport.responseText;new Effect.Opacity('comments',{from:0,to:1,duration:0.3})}})}function submitComments(){showWait();var form=$('comments_form');var text=form.comments_text.value;if(text==''){alert('Treść komentarza jest pusta!');form.comments_text.focus();return}text=encodeURIComponent(text);new Ajax.Request(site_url+'comments/add_comments',{encoding:'UTF-8',method:'post',postBody:'id='+id+'&comments_text='+text+'&type='+type,onSuccess:function(transport){hideWait();if(transport.status!=200){alert('Błąd! Nie udało się dodać komentarza!');return}if(transport.responseText=='0'){loadComments(0);form.comments_text.value='';$('comments_msg').innerHTML='Komentarz został dodany.'}else if(transport.responseText=='1'){$('comments_msg').innerHTML='Aby dodawać komentarze musisz się zalogować.'}else if(transport.responseText=='2'){$('comments_msg').innerHTML='Obiekt do którego próbujesz dodać komentarz nie istnieje.'}else if(transport.responseText=='3'){$('comments_msg').innerHTML='Treść komentarza nie może być pusta.'}else{$('comments_msg').innerHTML='Błąd! Nie udało się dodać komentarza!'}}})}
