
function ch_change(a,b)
{
	if(a==1) document.all.osoba.style.display='block';
		else document.all.osoba.style.display='none';
	if(b==1) document.all.grammar.style.display='block';
		else document.all.grammar.style.display='none';
}

function ch_checkOsoba()
{
var jmeno = document.all.hiddenOsoba.jmeno.value;
var prijmeni = document.all.hiddenOsoba.prijmeni.value;
var mail = document.all.hiddenOsoba.email.value;
if(jmeno==null || jmeno=="" || prijmeni==null || prijmeni=="" || (mail.indexOf("@")==-1) || (mail.indexOf(".")==-1))
	 window.alert('nejsou vyplnniny požadované údaje !!');
	 	else ch_change(0,1);
}

function checkGrammar(pocet)
{
var pom=0;
for(i=0;i<=document.gramatika.length-1;i++) if(document.gramatika[i].checked) pom++;
if (pom==pocet) posli_ch();
	else window.alert('nejsou vyplniny všechny položky !!!');
}


function change(a,b,c,d)
{

	var N   = (document.layers) ? true:false;                 // netscape 4
	var IE   = (document.all) ? true:false;                    // ie4+
	var DOM = ((document.getElementById)&&(!IE))?true:false;   // ns6 etc.

if (IE) 
    	{
	if(a==1) document.all.gramatika.style.display='block';
		else document.all.gramatika.style.display='none';
	if(b==1) document.all.slovicka.style.display='block';
		else document.all.slovicka.style.display='none';
	if(c==1) document.all.preklad.style.display='block';
		else document.all.preklad.style.display='none';
	if(d==1) document.all.infoTester.style.display='block';
		else document.all.infoTester.style.display='none';
	}

if (N)
	{
	if(a==1) document[gramatika].style.display='block';
		else document[gramatika].style.display='none';
	if(b==1) document[slovicka].style.display='block';
		else document[slovicka].style.display='none';
	if(c==1) document[preklad].style.display='block';
		else document[preklad].style.display='none';
	if(d==1) document[infoTester].style.display='block';
		else document[infoTester].style.display='none';
	}

	if (DOM) 
    	 {
	if(a==1) document.getElementById("gramatika").style.display='block';
		else document.getElementById("gramatika").style.display='none';
	if(b==1) document.getElementById("slovicka").style.display='block';
		else document.getElementById("slovicka").style.display='none';
	if(c==1) document.getElementById("preklad").style.display='block';
		else document.getElementById("preklad").style.display='none';
	if(d==1) document.getElementById("infoTester").style.display='block';
		else document.getElementById("infoTester").style.display='none';
    	 }

}

function checkOsoba()
{
var jmeno = document.all.infoTester.jmeno.value;
var prijmeni = document.all.infoTester.prijmeni.value;
var mail = document.all.infoTester.email.value;
if(jmeno==null || jmeno=="" || prijmeni==null || prijmeni=="" || (mail.indexOf("@")==-1) || (mail.indexOf(".")==-1))
	 window.alert('nejsou vyplnniny požadované údaje !!');
	 	else change(0,0,0,0);
}

function checkGrammar(pocet)
{
var pom=0;
for(i=0;i<=document.gramatika.length-1;i++) if(document.gramatika[i].checked) pom++;
if (pom==pocet) change(0,1,0,0);
	else window.alert('nejsou vyplniny všechny položky !!!');
}

function checkVocabulary(pocet)
{
var pom=0;
for(i=0;i<=document.slovicka.length-1;i++) if(document.slovicka[i].checked) pom++;
if (pom==pocet) change(0,0,1,0);
	else window.alert('nejsou vyplniny všechny položky !!!');
}
