function Hide(tagname)
{
	elements = document.getElementsByTagName(tagname);
	for (i = 0; i < elements.length; i++)
	{
		if (elements[i].className.toLowerCase() != "hidden")
			continue;
		elements[i].style.display = "none";
	}
}

function zobrazSkryj(id)
{
	el=document.getElementById(id).style; 
	el.display=(el.display == 'block')?'none':'block';
}

function trim(stringToTrim)
{
	return stringToTrim.replace(/^\s+|\s+$/g,"");
}

function CheckFormContact(form)
{
  var vysledek = true;
  var chyba = "";
  
  if(trim(form.name.value) == "")
    chyba += "vaše jméno\n";
  if(trim(form.email.value) == "")
    chyba += "vaše adresa\n";
  if(trim(form.message.value) == "")
    chyba += "text zprávy\n";
  if(trim(form.name.value) == "")
    chyba += "název dne\n";
  
  if(chyba != "")
  {
    vysledek = false;
    alert("Níže uvedená povinná pole nejsou vyplněna:\n\n" + chyba + "\nPro odeslání vaší zprávy je prosím vyplňte a odešlete formulář znovu.");
  }
  return vysledek;
}

function CheckFormReaction(form)
{
  var vysledek = true;
  var chyba = "";
  
  if(trim(form.name.value) == "")
    chyba += "vaše jméno\n";
  if(trim(form.message.value) == "")
    chyba += "text vašeho příspěvku\n";
  if(trim(form.day.value) == "")
    chyba += "kontrolní otázka\n";
  
  if(chyba != "")
  {
    vysledek = false;
    alert("Níže uvedená povinná pole nejsou vyplněna:\n\n" + chyba + "\nPro odeslání vašeho příspěvku je prosím vyplňte a odešlete formulář znovu.");
  }
  return vysledek;
}

function CheckFormNewThread(form)
{
  var vysledek = true;
  var chyba = "";
  
  if(trim(form.catname.value) == "")
    chyba += "název tématu\n";
  if(trim(form.message.value) == "")
    chyba += "text vašeho příspěvku\n";
  if(trim(form.name.value) == "")
    chyba += "vaše jméno\n";
  if(trim(form.day.value) == "")
    chyba += "kontrolní otázka\n";
  
  if(chyba != "")
  {
    vysledek = false;
    alert("Níže uvedená povinná pole nejsou vyplněna:\n\n" + chyba + "\nPro založení nového tématu je prosím vyplňte a odešlete formulář znovu.");
  }
  return vysledek;
}

