function Validace_Kontrola ()
{
	var objekt = document.getElementById ("kontrola1");
	cislo = /^[0-9]{5}$/
	if (!cislo.test (objekt.value))
	{
  	alert ("!!! Číselný kód byl zadán ve špatném tvaru !!!");
		objekt.focus ();
		return false;
	}
	return true;
} // end func

function Validace_Jmeno ()
{
	var objekt = document.getElementById ("jmeno");
	var BezMezer = "";
	for (var cnt = 0; cnt < objekt.value.length; cnt++)
	{
		if (objekt.value.charAt (cnt) != " ") {BezMezer += objekt.value.charAt (cnt);}
	}
	if (BezMezer.length < 3)
	{
		alert ("!!! Jméno musí obsahovat minimálně 3 znaky !!!");
		objekt.focus ();
		return false;
	}
	if (objekt.value.length > 50)
	{
		alert ("!!! Jméno nesmí obsahovat více než 50 znaků !!!");
		objekt.focus ();
		return false;
	}
	return true;
} // end func

function Validace_Email ()
{
	var objekt = document.getElementById ("email");
	var BezMezer = "";
	for (var cnt = 0; cnt < objekt.value.length; cnt++)
	{
		if (objekt.value.charAt (cnt) != " ") {BezMezer += objekt.value.charAt (cnt);}
	}
	
	mail = /^.+@.+\..{2,3}$/
	
	if (objekt.value && !mail.test(objekt.value))
	{
		alert ("!!! E-mail byl zadán ve špatném tvaru !!!");
		objekt.focus ();
		return false;
	}
	if (objekt.value.length > 50)
	{
		alert ("!!! E-mail nesmí obsahovat více než 50 znaků !!!");
		objekt.focus ();
		return false;
	}
	return true;
} // end func

function Validace_Predmet ()
{
	return true;
} // end func

function Validace_Prispevek ()
{
	var objekt = document.getElementById ("prispevek");
	var BezMezer = "";
	for (var cnt = 0; cnt < objekt.value.length; cnt++)
	{
		if (objekt.value.charAt (cnt) != " ") {BezMezer += objekt.value.charAt (cnt);}
	}
	if (BezMezer.length < 1 || objekt.value == "Text příspěvku")
	{
		alert ("!!! Musíte vložit nějaký příspěvek !!!");
		objekt.focus ();
		return false;
	}
	if (objekt.value.length > 65535)
	{
		alert ("!!! Příspěvek nesmí obsahovat více než 65 535 znaků !!!");
		objekt.focus ();
		return false;
	}
	return true;
} // end func

function Kontrola_Znaku()
{
	var PocetSmajliku = 0;
	var pole = new Array();
	var BezHvezdicek = new Array();
	pole[0] = document.getElementById ("jmeno");
	pole[1] = document.getElementById ("predmet");
	pole[2] = document.getElementById ("prispevek");
	
	// speciální cyklus vracející indexy všech položek v poli
	for (var cu in pole)
  {
		BezHvezdicek =  pole[cu].value.split ("*");
  	for (var ce in BezHvezdicek)
		{
			pom = parseFloat (BezHvezdicek[ce]);
			if (!isNaN (pom)) {PocetSmajliku ++;}
			if (PocetSmajliku >= 10)
			{
  			alert ("!!! Můžete použít maximálně 10 smajlíků !!!");
  			pole[cu].focus ();
  			return false;
			}
		}
	}
	return true;
}

function Kontrola()
{
} // end func
