function display_list_comments(list, viewed, comment_state) {
	var url = '/member/ajax/blog_comments.cgi';
	var pars = 'value='+ list + '&viewed=' + viewed + '&type=list';
	var ok_func = function (transport) { display_list_comments_result(list, comment_state, transport); };
	new Ajax.Request(url,
						{ method: 'post',
						  parameters: pars,
						  onSuccess: ok_func
      });
}

function list_comment(list) {
    if ($('enter_comment_' + list).style.display == 'none') {
	$('enter_comment_' + list).style.display = 'block';
    }
    else {
	$('enter_comment_' + list).style.display = 'none'
    }
}

function display_list_comments_result(list, comment_state, transport) {
    $('comments_' + list).innerHTML = transport.responseText;
    if (comment_state) {
        list_comment(list);
    }
}

function submit_list_comment(post_form_name, viewed) {
    var url = '/forum/save_straight_answer.cgi';
    var pars = $(post_form_name).serialize();
    var ok_func = function (transport) { display_list_comments(viewed, viewed, 0); };
    new Ajax.Request(url,
		     { method: 'get',
			     parameters: pars,
			     onSuccess: ok_func
			     });
}

