function changeBackground(div_id, back)
{
	id = getID(div_id.id);
	if(back == true) {
		id.style.background = "transparent";
		return '';
	}
	id.style.background = "#cccccc";
	id.style.cursor = "pointer";
}

function spec_submit(sel,frm)
{
	sel = getID(sel.id);
	frm = getID(frm);
	if(sel.value) {
		frm.submit();
	}
	return false;
}

function FillSelectedForm(elfrm)
{	
	var zvoleny_typ = getID('zvoleny_typ');
	var zvoleny_druh_vozitka = getID('zvoleny_druh_vozitka');
	var zvoleny_druh_vozitka_check = getID('zvoleny_druh_vozitka_check');
	var zvoleny_pohon_vozitka = getID('zvoleny_pohon_vozitka');
	var elfrm = getID(elfrm);
	elfrmpart = elfrm.id.split("_");
	zvoleny_typ.value = elfrmpart[1];
	zvoleny_druh_vozitka.value = elfrm.value;
	zvoleny_druh_vozitka_check.value = elfrmpart[0];
	zvoleny_druh_vozitka.value = elfrm.value;
	zvoleny_pohon_vozitka.value = elfrmpart[2];
//	alert(elfrmpart[0] + "|" +elfrmpart[1] + "|" +elfrmpart[2]);
}

function PresmerovaniForm(frm, url)
{
	var frm = getID(frm);
	frm.action = url;
	frm.submit();
}	

/* --- objednavka --- */
function setTypDopravy(el, val)
{
	ShowDivByID('typ-dopravy');
	hiddenDivById('typ-platby');
	switchChildrenDiv('typ-dopravy-' + el,'typ-dopravy','div');
	UncheckByName("typ_dopravy");
	if(val)
		CheckByName('typ_dopravy', val);
}
function setTypPlatby(el, val)
{
	ShowDivByID('typ-platby');
	switchChildrenDiv('typ-platby-' + el,'typ-platby','div');
	UncheckByName("typ_platby");
	if(val)
		CheckByName('typ_platby', val);
}

function switchDisplay(switcher, el)
{
	var sw = getID(switcher);
	if(sw && sw.checked == true) {
		hiddenDivById(el);
	}
	else {
		ShowDivByID(el);
	}
	return false;
//	switchChildrenDiv('typ-platby-' + el,'typ-platby','div');
//	UncheckByName("typ_platby");
}

function switch2Display(switcher, el1, el2)
{
	var sw = getID(switcher);
	if(sw && sw.checked == true) {
		hiddenDivById(el2);
		ShowDivByID(el1);
	}
	else {
		hiddenDivById(el1);
		ShowDivByID(el2);
	}
	return false;
//	switchChildrenDiv('typ-platby-' + el,'typ-platby','div');
//	UncheckByName("typ_platby");
}


/* --- /objednavka --- */

function PridejNahradniDil(i)
{
	var id = getID("vice-dilu");
	// nacucam vyplnena data
	var idcval = new Array();
	var idkval = new Array();
	var idpval = new Array();
	for(j=3; j <= i; j++) {
		var idc = getID("cislo_pozice_dilu_" + (j-1)); 
		var idk = getID("kod_dilu_" + (j-1)); 
		var idp = getID("pocet_kusu_" + (j-1)); 
		idcval[j] = idc.value;
		idkval[j] = idk.value;
		idpval[j] = idp.value;
	}
	id.innerHTML += 
			'<div class="col">' +
			'	<input type="text" id="cislo_pozice_dilu_' + i + '"  name="cislo_pozice_dilu_' + i + '" value="">' +
			'</div>' +
			'<div class="col">' +
			'	<input type="text" id="kod_dilu_' + i + '"  name="kod_dilu_' + i + '" value="">' +
			'</div>' +
			'<div class="col ks">' +
			'	<input type="text" id="pocet_kusu_' + i + '" name="pocet_kusu_' + i + '" value="">' +
			'</div>' +
			'<div class="cl"></div>';
	// naplneni zpet daty
	for(j=3; j <= i; j++) {
		var idc = getID("cislo_pozice_dilu_" + (j-1)); 
		var idk = getID("kod_dilu_" + (j-1)); 
		var idp = getID("pocet_kusu_" + (j-1)); 
		idc.value = idcval[j];
		idk.value = idkval[j];
		idp.value = idpval[j];
	}
	i = i + 1;
	return i;
}



