function checkForm(form) {

    for (var i = 0; i < form.elements.length; ++i)

        if (!form.elements[i].value && form.elements[i].type) {

            alert("Je nutné vyplnit všechny údaje!");

            form.elements[i].focus();

            return false;

        }

}


function checkVyhledavaniForm()
{

    if(trim12(document.getElementById('vyhledavani_text').value)=='')
    {
    
        alert ("Nezadali jste žádný výraz pro vyhledávání.");

        document.getElementById('vyhledavani_text').focus();

        return false;
    
    }

}


function checkEmail(id_pole)
{

    re = /^[^.]+(\.[^.]+)*@([^.]+[.])+[a-z]{2,3}$/;
    
    if (document.getElementById(id_pole).value.search(re)!=0)
    {
    
        alert ("Zadaná e-mailová adresa nemá správný formát!");

        document.getElementById(id_pole).focus();

        return false;
    
    }

}


function show_menu(id, id_li)
{
	
    if(document.getElementById(id).style.display == "block")
	{

        var trida=document.getElementById(id_li).className;
        
        document.getElementById(id).style.display="none";
        trida=trida.replace(/ li_open/, "");
        trida=trida.replace(/ li_open/, "");
        trida=trida.replace(/ li_aktivni_open/, "");
        trida=trida.replace(/ li_aktivni/, "");
        document.getElementById(id_li).className=trida;
		
	}
	else
	{

        document.getElementById(id).style.display="block";
        document.getElementById(id_li).className+=" li_open";

    }

}


function trim12 (str)
{
     var     str = str.replace(/^\s\s*/, ''),
          ws = /\s/,
          i = str.length;
     while (ws.test(str.charAt(--i)));
     return str.slice(0, i + 1);
}

