/* BASIC */

function center(sirka, vyska) {
	x = (window.screen.width/2) - (sirka/2 + 10);
	y = (window.screen.height/2) - (vyska/2 + 25);
	window.open("", "center", "width="+sirka+", height="+vyska+", left="+x+", top="+y+", status");
}

function display(hidden) {
	if (document.getElementById("informace") && hidden != "informace") document.getElementById("informace").style.display = "none";
	if (document.getElementById("fotogalerie") && hidden != "fotogalerie") document.getElementById("fotogalerie").style.display = "none";
	if (document.getElementById("dokumenty") && hidden != "dokumenty") document.getElementById("dokumenty").style.display = "none";
	if (document.getElementById("jidelna") && hidden != "jidelna") document.getElementById("jidelna").style.display = "none";
	if (document.getElementById("doplnkova-cinnost") && hidden != "doplnkova-cinnost") document.getElementById("doplnkova-cinnost").style.display = "none";
	trida = 0;
	for (i = 1; i <= 18; i++) {
		if (i % 2) {
			trida++;
			pismeno = "A";
		}
		else {
			pismeno = "B";
		}
		id = "trida" + trida + pismeno;
		if (document.getElementById(id) && hidden != id) document.getElementById(id).style.display = "none";
	}
	el = document.getElementById(hidden).style;
	el.display = (el.display == 'block') ? 'none' : 'block';
}

function tridy(typ) {
	el = document.getElementById("trida").style;
	el.display = (typ == "třídní") ? "inline" : "none";
}

/* FORM */

function kontrola_aktuality(formular) {
	var chyba = "";
	var vysledek = true;
	if (formular.datum.value=="") chyba += "- datum\n";
	if (formular.nazev.value=="") chyba += "- název\n";
	if (formular.aktualita.value=="") chyba += "- aktualita\n";
	if (chyba != "") {
		vysledek = false;
		alert("Níže uvedená pole nejsou vyplněna:\n\n" + chyba);
	}
	return vysledek;
}

function kontrola_uspechy(formular) {
	var chyba = "";
	var vysledek = true;
	if (formular.nazev.value=="") chyba += "- název\n";
	if (formular.uspech.value=="") chyba += "- úspěch\n";
	if (chyba != "") {
		vysledek = false;
		alert("Níže uvedená pole nejsou vyplněna:\n\n" + chyba);
	}
	return vysledek;
}

function kontrola_akce(formular) {
	var chyba = "";
	var vysledek = true;
	if (formular.nazev.value=="") chyba += "- název\n";
	if (formular.akce.value=="") chyba += "- akce\n";
	if (chyba != "") {
		vysledek = false;
		alert("Níže uvedená pole nejsou vyplněna:\n\n" + chyba);
	}
	return vysledek;
}

function kontrola_album(formular) {
	var chyba = "";
	var vysledek = true;
	if (formular.nazev.value=="") chyba += "- název\n";
	if (chyba != "") {
		vysledek = false;
		alert("Níže uvedená pole nejsou vyplněna:\n\n" + chyba);
	}
	return vysledek;
}

function kontrola_fotka(formular) {
	var chyba = "";
	var vysledek = true;
	if (formular.album.value=="") chyba += "- album\n";
	if (formular.fotka.value=="") chyba += "- fotka\n";
	if (chyba != "") {
		vysledek = false;
		alert("Níže uvedená pole nejsou vyplněna:\n\n" + chyba);
	}
	return vysledek;
}

function kontrola_projekt(formular) {
	var chyba = "";
	var vysledek = true;
	if (formular.projekt.value=="") chyba += "- projekt\n";
	if (formular.fotka.value=="") chyba += "- fotka\n";
	if (chyba != "") {
		vysledek = false;
		alert("Níže uvedená pole nejsou vyplněna:\n\n" + chyba);
	}
	return vysledek;
}


function kontrola_soubor(formular) {
	if (formular.soubor.value=="") return false;
	else return true;
}

function kontrola_obrazek(formular) {
	if (formular.obrazek.value=="") return false;
	else return true;
}

function kontrola_zpravy(formular) {
	var chyba = "";
	var vysledek = true;
	if (formular.rok.value=="") chyba += "- rok\n";
	if (formular.soubor.value=="") chyba += "- soubor\n";
	if (chyba != "") {
		vysledek = false;
		alert("Níže uvedená pole nejsou vyplněna:\n\n" + chyba);
	}
	return vysledek;
}

function kontrola_listek(formular) {
	var chyba = "";
	var vysledek = true;
	if (!formular.od_den.value || !formular.od_mesic.value || !formular.od_rok.value) chyba += "- datum od\n";
	if (!formular.do_den.value || !formular.do_mesic.value || !formular.do_rok.value) chyba += "- datum do\n";
	if (formular.soubor.value=="") chyba += "- soubor\n";
	if (chyba != "") {
		vysledek = false;
		alert("Níže uvedená pole nejsou vyplněna:\n\n" + chyba);
	}
	return vysledek;
}

function kontrola_krouzky(formular) {
	var chyba = "";
	var vysledek = true;
	if (formular.nazev.value=="") chyba += "- název\n";
	if (formular.krouzek.value=="") chyba += "- kroužek\n";
	if (chyba != "") {
		vysledek = false;
		alert("Níže uvedená pole nejsou vyplněna:\n\n" + chyba);
	}
	return vysledek;
}

function kontrola_ucty(formular) {
	var chyba = "";
	var vysledek = true;
	if (formular.jmeno.value=="") chyba += "- jméno\n";
	if (formular.prijmeni.value=="") chyba += "- příjmení\n";
	if (formular.mail.value=="") chyba += "- e-mail\n";
	if (formular.typ.value=="") chyba += "- typ\n";
	if (formular.typ.value=="třídní" && !formular.trida.value) chyba += "- třída\n";
	if (chyba != "") {
		vysledek = false;
		alert("Níže uvedená pole nejsou vyplněna:\n\n" + chyba);
	}
	return vysledek;
}

function kontrola_plany(formular) {
	var chyba = "";
	var vysledek = true;
	if (formular.platnost_od.value=="") chyba += "- platnost od\n";
	if (formular.platnost_do.value=="") chyba += "- platnost do\n";
	if (formular.soubor.value=="") chyba += "- soubor\n";
	if (chyba != "") {
		vysledek = false;
		alert("Níže uvedená pole nejsou vyplněna:\n\n" + chyba);
	}
	return vysledek;
}

function kontrola_casopis(formular) {
	var chyba = "";
	var vysledek = true;
	if (formular.rocnik.value=="") chyba += "- ročník\n";
	if (formular.cislo.value=="") chyba += "- číslo\n";
	if (formular.datum.value=="") chyba += "- datum\n";
	if (formular.nahled.value=="") chyba += "- náhled\n";
	if (chyba != "") {
		vysledek = false;
		alert("Níže uvedená pole nejsou vyplněna:\n\n" + chyba);
	}
	return vysledek;
}

function kontrola_pranostika(formular) {
	var chyba = "";
	var vysledek = true;
	if (formular.pranostika.value && !formular.mesic.value) chyba += "- měsíc\n";
	if (chyba != "") {
		vysledek = false;
		alert("Níže uvedená pole nejsou vyplněna:\n\n" + chyba);
	}
	return vysledek;
}