function odstranOznaceni(invoker, tlacitkoVse, vsechnyCheckboxy)
{
	if (invoker == tlacitkoVse) {
		dojo.forEach (vsechnyCheckboxy, function(polozka){
			polozka.checked = false;
		});
		tlacitkoVse.checked = true;
	} else {
		tlacitkoVse.checked = false;
	}
}

odesliFormular = function(formular)
{
	formular.submit();
}

pridejRadioKolekci = function(kolekce)
{
	dojo.forEach(kolekce, function (polozka){
		dojo.connect(polozka,"onclick", null, function(){oznacRadio(kolekce, polozka, dojo.query("label[for="+polozka.id+"]")[0]);});
	});			
}


oznacRadio = function(vsechnyRadio, invoker, label)
{
	var tentoLabel;
	dojo.forEach(vsechnyRadio, function(radioTlacitko){
		radioTlacitko.checked = "";
		tentoLabel = dojo.query("label[for="+radioTlacitko.id+"]")[0];
		tentoLabel.className = "";
		tentoLabel.id = "aa";
	});
	invoker.checked = "checked";
	label.className = "active";
}

skryjTabulkyZakaznika = function(tabulky, vsechnyDivy)
{
	dojo.forEach(tabulky, function(tab){
		tab.style.display = "none";
	});	
	dojo.forEach(vsechnyDivy, function(div){
		div.className = "zakaznik";
	});		
	
}

oznacRadioZakaznikaAskryj = function(invoker, tabulky, odkrytaTabulka, vsechnyDivy, aktivni)
{
	skryjTabulkyZakaznika(tabulky, vsechnyDivy);
	odkrytaTabulka.style.display = "block";
	invoker.parentNode.className = "zakaznik active";
	aktivni.value = invoker.id+'';
	aktivni;
}

skryjDodaciAdresu = function(prvky, invoker)
{
	dojo.forEach(prvky, function(sloupec){
		if (invoker.checked) {
			sloupec.style.display = "";
		} else {
			sloupec.style.display = "none";	
		}
	});

}
