/**
 *  Загружает плагин формы в заданный контейнер.
 *  @params String plugin_name имя плагина
 *  @params String container_id контейнер, в который нужно загрузить форму
 *  @params int rec_id идентификатор записи
 */
function open_publication_form(rec_id, division_id)
{
    if (rec_id == undefined)
    {
        rec_id = 0;
    }

    var params = new Array();
    params ['i_rec_id'] = rec_id;
    if (division_id != undefined)
    {
        params ['i_division_id'] = division_id;
    }

	call_ajax('publication_manage_form', 'publication_form', params);
}

/**
 *  Загружает плагин формы в заданный контейнер.
 *  @params String plugin_name имя плагина
 *  @params String container_id контейнер, в который нужно загрузить форму
 *  @params int rec_id идентификатор записи
 */
function delete_publication(container_id, page_id)
{
    if (!confirm_delete()) {
        return false;
    }

    if (page_id == undefined)
    {
        page_id = 0;
    }

    var params = new Array();
    params['i_page_id'] = page_id;
    params['s_file_name'] = '../_modules/text_pages/xml/state/publication_form.xml';
    params['s_action'] = 'delete';
    call_ajax('state', container_id, params);
}

function delete_tag(tag_id)
{
    // Получение идентификатора публикации.
    var items = document.getElementsByName('i_page_id'); 
    var page_id = items.item(0).value;
    

    var params = new Array();
    params['i_tag_id'] = tag_id;
    params['i_page_id'] = page_id;
    params['s_file_name'] = '../_modules/text_pages/xml/state/publication_form.xml';
    params['s_action'] = 'delete_tag';
    call_ajax('state', 'tag_'+tag_id, params);
}
