function vibor(vb, val)
{
	
	if (vb == 1)
	{	
		if (obvform.category.value == 0)
		{
			document.getElementById('cupro').style.display = "none";
			document.getElementById('usluga').style.display = "none";
			document.getElementById('manuf').style.display = "none";
			document.getElementById('ekip').style.display = "none";
			document.getElementById('model').style.display = "none";
			document.getElementById('god').style.display = "none";
			document.getElementById('tip').style.display = "none";
			document.getElementById('usd_ot_do').style.display = "none";
			document.getElementById('probeg').style.display = "none";
			document.getElementById('cc').style.display = "none";
			document.getElementById('color').style.display = "none";
			document.getElementById('zap_for').style.display = "none";
			document.getElementById('manuf_dop').style.display = "none";
			document.getElementById('ekip_dop').style.display = "none";
			document.getElementById('mod_ugon').style.display = "none";
			document.getElementById('naim_zap').style.display = "none";
			document.getElementById('usluga_u').style.display = "none";
			document.getElementById('ekip_naim').style.display = "none";
		}
		if (obvform.category.value == 1 || obvform.category.value == 2 || obvform.category.value == 3 || obvform.category.value == 4 || obvform.category.value == 5 || obvform.category.value == 6)
		{
			document.getElementById('cupro').style.display = "";
			document.getElementById('usluga').style.display = "none";
			document.getElementById('manuf').style.display = "";
			document.getElementById('ekip').style.display = "none";
			document.getElementById('model').style.display = "";
			document.getElementById('doc').style.display = "";
			document.getElementById('god').style.display = "";
			document.getElementById('probeg').style.display = "";
			document.getElementById('cc').style.display = "";
			document.getElementById('color').style.display = "";
			document.getElementById('zap_for').style.display = "none";
			document.getElementById('ekip_dop').style.display = "none";
			document.getElementById('mod_ugon').style.display = "none";
			document.getElementById('naim_zap').style.display = "none";
			document.getElementById('usluga_u').style.display = "none";
			document.getElementById('ekip_naim').style.display = "none";
			
			if (obvform.category.value == 2) { document.getElementById('tip').style.display = ""; } else { document.getElementById('tip').style.display = "none"; }
			if (document.obvform.cupro[0].checked == true || document.obvform.cupro[1].checked == true) { document.getElementById('usd_ot_do').style.display = ""; } else { document.getElementById('usd_ot_do').style.display = "none"; }
			if (obvform.manuf.value == 999) { document.getElementById('manuf_dop').style.display = ""; } else { document.getElementById('manuf_dop').style.display = "none"; }
		}
		if (obvform.category.value == 7)
		{
			document.getElementById('cupro').style.display = "";
			document.getElementById('usluga').style.display = "none";
			document.getElementById('manuf').style.display = "none";
			document.getElementById('ekip').style.display = "none";
			document.getElementById('model').style.display = "none";
			document.getElementById('doc').style.display = "none";
			document.getElementById('god').style.display = "none";
			document.getElementById('tip').style.display = "none";
			document.getElementById('probeg').style.display = "none";
			document.getElementById('cc').style.display = "none";
			document.getElementById('color').style.display = "none";
			document.getElementById('zap_for').style.display = "";
			document.getElementById('manuf_dop').style.display = "none";
			document.getElementById('ekip_dop').style.display = "none";
			document.getElementById('mod_ugon').style.display = "none";
			document.getElementById('naim_zap').style.display = "";
			document.getElementById('usluga_u').style.display = "none";
			document.getElementById('ekip_naim').style.display = "none";
			
			if (document.obvform.cupro[0].checked == true || document.obvform.cupro[1].checked == true) { document.getElementById('usd_ot_do').style.display = ""; } else { document.getElementById('usd_ot_do').style.display = "none"; }
		}
		if (obvform.category.value == 8)
		{
			document.getElementById('cupro').style.display = "";
			document.getElementById('usluga').style.display = "none";
			document.getElementById('manuf').style.display = "none";
			document.getElementById('ekip').style.display = "";
			document.getElementById('model').style.display = "none";
			document.getElementById('doc').style.display = "none";
			document.getElementById('god').style.display = "none";
			document.getElementById('tip').style.display = "none";
			document.getElementById('probeg').style.display = "none";
			document.getElementById('cc').style.display = "none";
			document.getElementById('color').style.display = "none";
			document.getElementById('zap_for').style.display = "none";
			document.getElementById('manuf_dop').style.display = "none";
			document.getElementById('mod_ugon').style.display = "none";
			document.getElementById('naim_zap').style.display = "none";
			document.getElementById('usluga_u').style.display = "none";
			document.getElementById('ekip_naim').style.display = "";
			
			if (document.obvform.cupro[0].checked == true || document.obvform.cupro[1].checked == true) { document.getElementById('usd_ot_do').style.display = ""; } else { document.getElementById('usd_ot_do').style.display = "none"; }
			if (obvform.ekip.value == 99) { document.getElementById('ekip_dop').style.display = ""; } else { document.getElementById('ekip_dop').style.display = "none"; }
		}
		if (obvform.category.value == 9)
		{
			document.getElementById('cupro').style.display = "none";
			document.getElementById('usluga').style.display = "";
			document.getElementById('manuf').style.display = "none";
			document.getElementById('ekip').style.display = "none";
			document.getElementById('model').style.display = "none";
			document.getElementById('doc').style.display = "none";
			document.getElementById('god').style.display = "none";
			document.getElementById('tip').style.display = "none";
			document.getElementById('usd_ot_do').style.display = "";
			document.getElementById('probeg').style.display = "none";
			document.getElementById('cc').style.display = "none";
			document.getElementById('color').style.display = "none";
			document.getElementById('zap_for').style.display = "none";
			document.getElementById('manuf_dop').style.display = "none";
			document.getElementById('ekip_dop').style.display = "none";
			document.getElementById('mod_ugon').style.display = "none";
			document.getElementById('naim_zap').style.display = "none";
			document.getElementById('usluga_u').style.display = "";
			document.getElementById('ekip_naim').style.display = "none";
		}
		if (obvform.category.value == 10)
		{
			document.getElementById('cupro').style.display = "none";
			document.getElementById('usluga').style.display = "none";
			document.getElementById('manuf').style.display = "none";
			document.getElementById('ekip').style.display = "none";
			document.getElementById('model').style.display = "none";
			document.getElementById('doc').style.display = "none";
			document.getElementById('god').style.display = "none";
			document.getElementById('tip').style.display = "none";
			document.getElementById('usd_ot_do').style.display = "none";
			document.getElementById('probeg').style.display = "none";
			document.getElementById('cc').style.display = "none";
			document.getElementById('color').style.display = "none";
			document.getElementById('zap_for').style.display = "none";
			document.getElementById('manuf_dop').style.display = "none";
			document.getElementById('ekip_dop').style.display = "none";
			document.getElementById('mod_ugon').style.display = "";
			document.getElementById('naim_zap').style.display = "none";
			document.getElementById('usluga_u').style.display = "none";
			document.getElementById('ekip_naim').style.display = "none";
		}
	}
	
	if (vb == 'region_u')
	{
		if (obvform.region.value == 31) { document.getElementById(vb).style.display = ""; }
		if (obvform.region.value < 31) { document.getElementById(vb).style.display = "none"; }
	}
	
	if (vb == 'manuf_dop')
	{
		if (obvform.manuf.value == 999) { document.getElementById(vb).style.display = ""; }
		if (obvform.manuf.value < 999) { document.getElementById(vb).style.display = "none"; }
	}
	
	if (vb == 'ekip_dop')
	{
		if (obvform.ekip.value == 99) { document.getElementById(vb).style.display = ""; }
		if (obvform.ekip.value < 99) { document.getElementById(vb).style.display = "none"; }
	}
	
	if (vb == 'usd_ot_do')
	{
		if (document.obvform.cupro[0].checked == true || document.obvform.cupro[1].checked == true) { document.getElementById('usd_ot_do').style.display = ""; }
		if (document.obvform.cupro[2].checked == true) { document.getElementById('usd_ot_do').style.display = "none"; }
	}
}



function checkLen(max)
{
	str = obvform.text.value;
	strlen = str.length;
	if (strlen > max)
	{
		document.obvform.text.value = str.substring(0,max);
		document.obvform.kols.value = 0;
		return false;
	}
	else
	{  
		document.obvform.kols.value = max - strlen;
		return true;
	}
}

function sh_st(idx1, idx2, idx3)
{
	var dw = new Array(); var du = new Array(); var bn = new Array();
	dw[0] = ""; dw[1] = "none"; du[1] = ""; du[0] = "none"; bn[0] = "normal"; bn[1] = "bold";
	
	document.getElementById('img_cat_r').style.display = dw[idx1];
	document.getElementById('img_cat_d').style.display = du[idx1];
	if (document.getElementById('img_man_r')) { document.getElementById('img_man_r').style.display = dw[idx2]; }
	if (document.getElementById('img_man_d')) { document.getElementById('img_man_d').style.display = du[idx2]; }
	document.getElementById('img_reg_r').style.display = dw[idx3];
	document.getElementById('img_reg_d').style.display = du[idx3];
	document.getElementById('pv1').style.display = du[idx1];
	document.getElementById('pv2').style.display = du[idx2];
	document.getElementById('pv3').style.display = du[idx3];
	document.getElementById('cat_w').style.fontWeight = bn[idx1];
	if (document.getElementById('man_w')) { document.getElementById('man_w').style.fontWeight = bn[idx2]; }
	document.getElementById('reg_w').style.fontWeight = bn[idx3];
}

function sh_ps(idy)
{
	var dwx = new Array(); var dux = new Array();
	dwx[0] = "none"; dwx[1] = ""; dux[0] = ""; dux[1] = "none";

	document.getElementById('search').style.display = dwx[idy];
	document.getElementById('rp').style.display = dux[idy];
	document.getElementById('srp').style.display = dwx[idy];
	document.getElementById('rp_i').style.display = dux[idy];
	document.getElementById('srp_i').style.display = dwx[idy];
	if (document.getElementById('str_p')) { document.getElementById('str_p').style.display = dux[idy]; }
}

function showhide(id1, id2)
{	
	if (id1 == 'search')
	{
		sh_st(0, 0, 0);
		if (document.getElementById('search').style.display == "none") { sh_ps(1); } else { sh_ps(0); }
	}
	
	if (id1 == 'cat')
	{
		sh_ps(0);
		if (id2 == 'c') { if (document.getElementById('pv1').style.display == 'none') { sh_st(1, 0, 0); } else { sh_st(0, 0, 0); } }
		if (id2 == 'm') { if (document.getElementById('pv2').style.display == 'none') { sh_st(0, 1, 0); } else { sh_st(0, 0, 0); } }
		if (id2 == 'r') { if (document.getElementById('pv3').style.display == 'none') { sh_st(0, 0, 1); } else { sh_st(0, 0, 0); 	} }
	}
}

function perebor(a, b)
{
	if (document.getElementById('img' + a).style.display == "none")
	{
		for (var i = 0; i < b; i++) 
		{
			if (a == i) { document.getElementById('img' + i).style.display = ""; } else { document.getElementById('img' + i).style.display = "none"; }
		}
	}
}

function search_table(id)
{
	if (id == 1)
	{
		if (document.getElementById('reg_u_ch31').selected) { document.getElementById('sea_region_u').style.display = ""; } else { document.getElementById('sea_region_u').style.display = "none"; }
	}
	if (id == 2)
	{
		if (document.getElementById('manuf_d').selected) { document.getElementById('sea_manuf_u').style.display = ""; } else { document.getElementById('sea_manuf_u').style.display = "none"; }
	}
	if (id == 4)
	{
		if (document.getElementById('sea_ekip').value == 99) { document.getElementById('sea_ekip_dop').style.display = ""; } else { document.getElementById('sea_ekip_dop').style.display = "none"; }
	}
	if (id == 3)
	{
		if (searchform.category.value > 0 && searchform.category.value < 7)
		{
			document.getElementById('sea_manuf').style.display = "";
			document.getElementById('sea_model').style.display = "";
			document.getElementById('sea_model2').style.display = "";
			document.getElementById('sea_sort_o').options[3].setAttribute('disabled', '');
			document.getElementById('sea_sort_o').options[4].setAttribute('disabled', '');
			document.getElementById('sea_sort_o').options[5].setAttribute('disabled', '');
			document.getElementById('sea_sort_o').options[6].setAttribute('disabled', '');
			document.getElementById('sea_sort_o').options[7].setAttribute('disabled', '');
		}
		else
		{
			document.getElementById('sea_manuf').style.display = "none";
			document.getElementById('sea_model').style.display = "none";
			document.getElementById('sea_model2').style.display = "none";
		}
		
		if (searchform.category.value > 6)
		{
			if (searchform.category.value == 10) { document.getElementById('sea_sort_o').options[3].setAttribute('disabled', 'disabled'); } else { document.getElementById('sea_sort_o').options[3].setAttribute('disabled', ''); }
			document.getElementById('sea_sort_o').options[4].setAttribute('disabled', 'disabled');
			document.getElementById('sea_sort_o').options[5].setAttribute('disabled', 'disabled');
			document.getElementById('sea_sort_o').options[6].setAttribute('disabled', 'disabled');
			document.getElementById('sea_sort_o').options[7].setAttribute('disabled', 'disabled');
		}
		
		if (searchform.category.value > 0 && searchform.category.value < 9)
		{
			document.getElementById('sea_cupro').style.display = "";
			document.getElementById('sea_cupro2').style.display = "none";
		}
		
		if (searchform.category.value > 0 && searchform.category.value < 10)
		{
			document.getElementById('sea_usd').style.display = "";
		}
		else
		{
			document.getElementById('sea_usd').style.display = "none";
		}
		
		if (searchform.category.value == 2)
		{
			document.getElementById('sea_tip').style.display = "";
		}
		else
		{
			document.getElementById('sea_tip').style.display = "none";
		}
		
		if (searchform.category.value == 7)
		{
			document.getElementById('sea_zap_for').style.display = "";
		}
		else
		{
			document.getElementById('sea_zap_for').style.display = "none";
		}
		
		if (searchform.category.value == 8)
		{
			document.getElementById('sea_ekip_for').style.display = "";
		}
		else
		{
			document.getElementById('sea_ekip_for').style.display = "none";
		}
		
		if (searchform.category.value == 9)
		{
			document.getElementById('sea_cupro2').style.display = "";
			document.getElementById('sea_cupro').style.display = "none";
			document.getElementById('sea_usluga_u').style.display = "";
		}
		else
		{
			document.getElementById('sea_usluga_u').style.display = "none";
		}
		
		if (searchform.category.value == 10)
		{
			document.getElementById('sea_mod_ugon').style.display = "";
		}
		else
		{
			document.getElementById('sea_mod_ugon').style.display = "none";
		}
				
		if (searchform.category.value < 1 || searchform.category.value > 9)
		{
			document.getElementById('sea_cupro2').style.display = "none";
			document.getElementById('sea_cupro').style.display = "none";
		}
	}
}