function validate(formular) {
	if (formular.prezdivka.value=="") {
		alert("Musíte vyplnit přezdívku!");
		formular.prezdivka.focus();
		return false;
	}
	if (formular.email.value=="") {
		alert("Musíte vyplnit e-mail!");
		formular.email.focus();
		return false;
	}
	else if (window.RegExp) {
		re = new RegExp("^[^@]+@[^.]+\..+$");
		if (!re.test(formular.email.value)) {
			alert("Musíte správně vyplnit e-mail!");
			formular.email.focus();
			return false;
		}
	}
	if (formular.heslo.value=="") {
		alert("Musíte vyplnit heslo!");
		formular.heslo.focus();
		return false;

	}
	if (!formular.podminky_souhlas.checked) {
		alert("Musíte souhlasit s podmínkami!");
		formular.podminky_souhlas.focus();
		return false;
	}
	else return true;
}

function validates(formular) {
	if (formular.od.value=="") {
		alert("Musíte vyplnit Váš e-mail!");
		formular.od.focus();
		return false;
	}
	else if (window.RegExp) {
		re = new RegExp("^[^@]+@[^.]+\..+$");
		if (!re.test(formular.od.value)) {
			alert("Musíte správně vyplnit Váš e-mail!");
			formular.od.focus();
			return false;
		}
	}
	if (formular.adresy.value=="") {
		alert("Musíte vyplnit e-mail příjemce!");
		formular.adresy.focus();
		return false;
	}
	else if (window.RegExp) {
		re = new RegExp("^\\s*[a-zA-Z0-9._-]+@[a-zA-Z0-9.-]+\\.[a-zA-Z]{2,4}\\s*(,\\s*[a-zA-Z0-9._-]+@[a-zA-Z0-9.-]+\\.[a-zA-Z]{2,4}\\s*)*$");//^[^@]+@[^.]+\..+$");
		if (!re.test(formular.adresy.value)) {
			alert("Musíte správně vyplnit e-mail příjemce!");
			formular.adresy.focus();
			return false;
		}
	}
	if (formular.predmet.value=="") {
		alert("Musíte vyplnit předmět!");
		formular.predmet.focus();
		return false;
	}
	else return true;
}

function validated(formular) {
	if (formular.zprava.value=="") {
		alert("Musíte vyplnit příspěvek!");
		formular.zprava.focus();
		return false;
	}
	else return true;
}

function submitni(id) {
 if (validate(id)) document.regform1.submit();
 else return false;
}

function submitnipo(id) {
 if (validate(id)) document.formular_registrace.submit();
 else return false;
}
function submitnipo_pozvat(id) {
 if (validates(id)) document.formular_pozvat.submit();
 else return false;
}

function validate_reference(formular) {
	var vporadku=false;

	if (formular.prezdivka.value=="") {
		alert("Musíte vyplnit Váši přezdívku!");
		formular.prezdivka.focus();
	} else if (formular.hodnoceni.value<1) {
		alert("Musíte vyplnit hodnocení!");
	}
	else vporadku = true;

 	if (vporadku) {
 		formular.odeslano.value=1;
 		formular.submit();
 	}
 	else return false;
}

function reference_hvezdicky(hodnoceni){
	document.getElementById('vybarveni').style.width=20*hodnoceni+'px';
	document.getElementById('hodnoceni').value=hodnoceni;
	reference_komentar(hodnoceni);
}

function reference_komentar(hodnoceni){
	var text, n;
	n = eval(hodnoceni);
	switch(n){
			case 1:
				text = 'Absolutně nezajímavé stránky.';
				break;
			case 2:
				text = 'Další tuctové stránky o cvičení.';
				break;
			case 3:
				text = 'Dobré stránky, ale nepřekvapí.';
				break;
			case 4:
				text = 'Velice povedené stránky.';
				break;
			case 5:
				text = 'Skvělé stránky, nemají chybu!';
				break;
			default:
				text = '';
		} // switch
	document.getElementById('komentar').innerHTML = text;
}
