function set_list_item(id, value, value_t)
{
	if ($('si_'+id)!=undefined)
		$('si_'+id).value = value;
	if ($('a_'+id)!=undefined)
		$('a_'+id).innerHTML = value_t;
}

var list_undregion_gen = 1;

function set_list_item_r(id)
{
	list_undregion_gen = 1;

	if (id == 'undregion_0')
	{
		var count_true = 0;
		for (i = 1; i <= 27; i++)
		if ($('si_undregion_'+i)!=undefined && $('si_undregion_'+i).value == 1) count_true++;
		
		if (count_true == 27)
		{
			for (i = 1; i <= 27; i++)
			{
				if ($('si_undregion_'+i)!=undefined && $('ai_undregion_'+i)!=undefined && $('lb_undregion_'+i)!=undefined)
				{
					$('si_undregion_'+i).value = 0;
					$('ai_undregion_'+i).className = 'aitem_na';
					$('lb_undregion_'+i).className = 'item2';
				}
			}
		}
		else
		{
			for (i = 1; i <= 27; i++)
			{
				if ($('si_undregion_'+i)!=undefined && $('ai_undregion_'+i)!=undefined && $('lb_undregion_'+i)!=undefined)
				{
					$('si_undregion_'+i).value = 1;
					$('ai_undregion_'+i).className = '';
					$('lb_undregion_'+i).className = 'item2a';
				}
			}
		}
		
	}
	else if ($('si_'+id)!=undefined)
	{
		if ($('si_'+id).value == 1)
		{
			$('si_'+id).value = 0;
			$('ai_'+id).className = 'aitem_na';
			$('lb_'+id).className = 'item2';
		}
		else
		{
			$('si_'+id).value = 1;
			$('ai_'+id).className = '';
			$('lb_'+id).className = 'item2a';
		}
	}
	
	update_undregion();
}

function update_undregion()
{
	var count_true = 0;
	var last_undregion = 0;
	var undregions = Array('-','Белоцерковский','Богуславский','Бориспольский','Бородянский','Броварской','Васильковский','Володарский','Вышгородский','Згуровский','Иванковский','Кагарлыкский','Киево-Святошинский','Макаровский','Мироновский','Обуховский','Пер.-Хмельницкий','Полесский','Ракитнянский','Сквирский','Ставищенский','Таращанский','Тетиевский','Фастовский','Яготинский','Киев','другие регионы','Барышевский');
	for (i = 1; i <= 27; i++)
		if ($('si_undregion_'+i)!=undefined && $('si_undregion_'+i).value == 1)
		{
			count_true++;
			last_undregion = i;
		}
		
	if (count_true == 0) $('a_undregion').innerHTML = 'укажите район';
	else if (count_true == 27) $('a_undregion').innerHTML = 'все';
	else if (count_true == 1) $('a_undregion').innerHTML = undregions[last_undregion];
	else $('a_undregion').innerHTML = 'несколько районов';
}

function list_change2(id)
{
	var lists = Array('sl_sort', 'sl_type', 'sl_undregion', 'sl_target', 'sl_electro', 'sl_gas', 'sl_water', 'sl_sewage', 'sl_wood', 'sl_reservoir2', 'sl_road', 'sl_landscape', 'sl_estate_type');
	var lcount = 13;
	
	for (i = 0; i < lcount; i++)
		if (lists[i]!='sl_'+id && $(lists[i])!=undefined)
		{
			if (lists[i] == 'sl_undregion')
			{
				if (list_undregion_gen == 1) list_undregion_gen--;
				else $(lists[i]).style.display='none';
			}
			else
				$(lists[i]).style.display='none';
		}

	var ttoopp = get_abs_top('dl_'+id);

	if (id != 0)
	{
		$('sl_'+id).style.top = ttoopp + 27 + 'px';
		$('sl_'+id).style.display='block';
	}

}
