function start()
{
	image_preload('b_1', 'button_1_anim.gif', 'b_2', 'button_2_anim.gif', 'b_3', 'button_3_anim.gif', 'b_4', 'button_4_anim.gif', 'b_5', 'button_5_anim.gif', 'b_6', 'button_6_anim.gif', 'b_7', 'button_7_anim.gif', 'b_8', 'button_8_anim.gif');
	$('a').focus(function(){this.blur();});
	
	ns_element.start();
}
function admin_start()
{
	
}
// Подключение хранилища для быстрого редактирования
var row = new Array();



var count_table_row = 0;
function set_table_row(count) {
	count_table_row = count;
}
function set_table_row_add(count) {
	count_table_row = count_table_row+count;
}
function insert_table_row(insert_point, count_in_column)
{
	if(!count_in_column)
		return false;
	var insert_point = select_object(insert_point);
	if(!insert_point)
		return false;
	
	var td = new Array();
	for(var i=0; i<count_in_column; i++) {
		var count_current = count_table_row+i;
		var input = create_element('INPUT', {name: "cell["+count_current+"]"});
		input.style.width="96%";
		var input_position = create_element('INPUT', {name: "cell_position["+count_current+"]", value: i, type: 'hidden'});
		
		td[td.length] = create_element('TD', null, [input,input_position]);	
	}
	td[td.length] = create_element('TD', null);	
	var tr = create_element('TR', null, td);
	
	insert_point.parentNode.insertBefore(tr, insert_point);
	set_table_row_add(count_in_column);
}

function select_object_array (form_uid, array_name)
{
	elem = select_object(form_uid);
	if(!elem || !elem.elements || is_array(elem.elements))
		return false;
		
	elem_array = elem.elements;
	var result = new Array();
	var reg =new RegExp('^'+array_name+'\\[.*\\]', 'i');
	
	for( var i=0; i<elem_array.length; i++){
		var test_name = elem_array[i].name;
		if(test_name && reg.test(test_name))
			result[result.length] = elem_array[i];
	}
		
	return result;
}