
function tree_blocks_OnClick(node_id)
{

	// получаем контейнер данных узла
	var node_data = document.getElementById(node_id + '[data]');

	// получаем все INPUT елементы формы	
	var elements = node_data.getElementsByTagName('input');
	// цикл по всем элементам формы
	for(var i = 0; i < elements.length; i++) 
	{
		var id = elements[i].getAttribute('id');
		var value = elements[i].getAttribute('value');
		
		if (id == 'page_block_id')
		{
			page_block_id = value;
		}
	}
	
	var iframe_obj = window.parent.dialogArguments.document.edit;
	var selection = iframe_obj.document.selection;
		
	iframe_obj.focus();

		

	if (selection == null)
	{
		alert('Неудалось определить место вставки таблицы файлов');
		return false;
	}
	
	var range = selection.createRange();
	if (range == null)
	{
		return false;
	}
		
	range.pasteHTML('<a href="block_content_'+page_block_id+'.html">'+range.text+'</a>');
	window.close();

	//alert(page_block_id);

}


function tree_item_OnClick(node_id)
{

	// получаем контейнер данных узла
	var node_data = document.getElementById(node_id + '[data]');

	// получаем все INPUT елементы формы	
	var elements = node_data.getElementsByTagName('input');
	// цикл по всем элементам формы
	for(var i = 0; i < elements.length; i++) 
	{
		var id = elements[i].getAttribute('id');
		var value = elements[i].getAttribute('value');
		
		if (id == 'page_block_item_id')
		{
			page_block_item_id = value;
		}
	}


	var iframe_obj = window.parent.dialogArguments.document.edit;
	var selection = iframe_obj.document.selection;
		
	iframe_obj.focus();

		

	if (selection == null)
	{
		alert('Неудалось определить место вставки таблицы файлов');
		return false;
	}
	
	var range = selection.createRange();
	if (range == null)
	{
		return false;
	}
		
	range.pasteHTML('<a href="block_item_'+page_block_item_id+'.html">'+range.text+'</a>');
	window.close();

	alert(page_block_item_id);

}


function btn_additionally_onclick()
{

	var rec_id_conteiner = document.getElementById('blocks_form[rec_id]');
	var rec_id = rec_id_conteiner.value;	

	if (rec_id == -1)
	{
		alert('Дополнительные параметры будут доступны посте сохранения данной записи');
	}
	else
	{
		form_show('../_xml_modules/xml_blocks/xml/plugins/block_items_additionally_form.xml&rec_id=' + rec_id, 640, 480);
	}	


}