function isblank(s) {
for(var i = 0; i < s.length; i++)
{
	var c = s.charAt(i);
	if ((c != ' ') && (c != '\n') && (c != '\t')) return false;
}
return true;
}
/********form_kontakt****************/
function val_kontakt(form)
{
var e = document.forms[1].elements[3];
if (document.forms[1].elements[0].value == "")
	{
	window.alert("Pole pro JMÉNO nemůže být prázdné!");
	document.forms[1].elements[0].focus();
	return false;
	}
else if (form.email.value == "" || form.email.value.indexOf("@") == -1 || form.email.value.indexOf(".") == -1)
	{
	window.alert("Zadal jste NESPRÁVNOU nebo ŽÁDNOU e-mailovou adresu! Adresa musí mít tvar např. adresa@domena.cz");
	document.forms[1].elements[1].focus();
	return false;
	}
else if ((e.value == null) || (e.value == "") || isblank(e.value))
	{
	window.alert("Pole pro TEXT, ZPRÁVU, DOTAZ nemůže být prázdné!");
	document.forms[1].elements[3].focus();
	return false;
	}
else if (document.forms[1].elements[4].value == "")
	{
	window.alert("Pole pro KÓD nemůže být prázdné! a obsahovat pouze ČÍSLA!");
	document.forms[1].elements[4].focus();
	return false;
	}
else
	{
	return true;
	}
}
/******************form_kniha********************/
function val_kniha(form)
{
var e = document.forms[1].elements[3]; //dotaz
if (document.forms[1].elements[0].value == "")
	{
	window.alert("Pole pro JMÉNO nemůže být prázdné!");
	document.forms[1].elements[0].focus();
	return false;
	}
else if ((e.value == null) || (e.value == "") || isblank(e.value))
	{
	window.alert("Pole pro VZKAZ nemůže být prázdné!");
	document.forms[1].elements[3].focus();
	return false;
	}
else if (document.forms[1].elements[4].value == "")
	{
	window.alert("Pole pro KÓD nemůže být prázdné! a obsahovat pouze ČÍSLA!");
	document.forms[1].elements[4].focus();
	return false;
	}
else
	{
	return true;
	}
}
/**************fotm_komentar****************/
function val_komentar(form)
{
var e = document.forms[1].elements[3]; //dotaz
if (document.forms[1].elements[0].value == "")
	{
	window.alert("Pole pro JMÉNO nemůže být prázdné!");
	document.forms[1].elements[0].focus();
	return false;
	}
else if ((e.value == null) || (e.value == "") || isblank(e.value))
	{
	window.alert("Pole pro KOMENTÁŘ nemůže být prázdné!");
	document.forms[1].elements[3].focus();
	return false;
	}
else if (document.forms[1].elements[4].value == "")
	{
	window.alert("Pole pro KÓD nemůže být prázdné! a obsahovat pouze ČÍSLA!");
	document.forms[1].elements[4].focus();
	return false;
	}
else
	{
	return true;
	}
}
/**************form_pohlednice**************/
function val_pohlednice(form)
{
if (document.forms[1].elements[1].value == "")
	{
	window.alert("Pole pro JMÉNO ODESÍLATELE nemůže být prázdné!");
	document.forms[1].elements[1].focus();
	return false;
	}
else if (form.email_od.value == "" || form.email_od.value.indexOf("@") == -1 || form.email_od.value.indexOf(".") == -1)
	{
	window.alert("E-MAIL ODESÍLATELE - Zadal jste NESPRÁVNOU nebo ŽÁDNOU e-mailovou adresu! Adresa musí mít tvar např. adresa@domena.cz");
	document.forms[1].elements[2].focus();
	return false;
	}
else if (document.forms[1].elements[3].value == "")
	{
	window.alert("Pole pro JMÉNO PŘÍJEMCE nemůže být prázdné!");
	document.forms[1].elements[3].focus();
	return false;
	}
else if (form.email_pr.value == "" || form.email_pr.value.indexOf("@") == -1 || form.email_pr.value.indexOf(".") == -1)
	{
	window.alert("E-MAIL PŘÍJEMCE - Zadal jste NESPRÁVNOU nebo ŽÁDNOU e-mailovou adresu! Adresa musí mít tvar např. adresa@domena.cz");
	document.forms[1].elements[4].focus();
	return false;
	}
else if (document.forms[1].elements[6].value == "")
	{
	window.alert("Pole pro KÓD nemůže být prázdné! a obsahovat pouze ČÍSLA!");
	document.forms[1].elements[6].focus();
	return false;
	}
else
	{
	return true;
	}
}
/**************vyhledavaci_pole*************/
function CheckEmptyField(theField,theMessage)
{
if(theField.value == "")
	{
	theField.focus();
	if(document.getElementById) 
		{
		alert(theMessage);
		}
	return false;
	}
else
	{
	return true;
	}
}

function Validate(theForm)
{
if(!CheckEmptyField(theForm.vyhledat,"Vyplňte prosím pole pro vyhledávání.")) return false; // uspech
	return true;
}