function add_comment(container_id,entity_type_id,entity_id)
{
    var params = Array();
    params['i_entity_type_id'] = entity_type_id;
    params['i_entity_id'] = entity_id;
    //debugger;
    call_ajax('comments_form', container_id, params);
}

/**
 * Подтверждает комментарий.
 * @param String container_id идентификатор контейнера
 * @param int comment_id идентификатор комментария.
 */
function approve_comment(container_id, comment_id)
{
    comment_set_approve_message(comment_id, 'Подтверждается...');

    var params =  new Array();
    params['s_action'] = 'approve_comment';
    params['s_file_name'] = '../_modules/comments/xml/state/comments_form.xml';
    params['i_comment_id'] = comment_id;
    call_ajax('state', container_id, params);
}

function comment_set_approve_message(comment_id, message)
{
    var elem = document.getElementById('comment_'+comment_id+'_approve');
    if (elem)
    {
        elem.innerHTML = message;
    }
}

/**
 * Удаляет комментарий.
 * @param String container_id идентификатор контейнера
 * @param int comment_id идентификатор комментария.
 */
function delete_comment(container_id, comment_id)
{
    comment_set_approve_message(comment_id, 'Удаляется...');

    var params =  new Array();
    params['s_action'] = 'delete_comment';
    params['s_file_name'] = '../_modules/comments/xml/state/comments_form.xml';
    params['i_comment_id'] = comment_id;
    call_ajax('state', container_id, params);
}
