function switch_formfaq() {
   display = (document.getElementById('faq-form').style.display == 'none') ? 'block' : 'none';
   document.getElementById('faq-form').style.display= display
   return false;
}

// validace formu FAQ
function validate_formfaq(form) {

   if (form.name.value.length < 1) {
      alert('Zadejte prosím své jméno');
      form.name.focus();
      return false;
   }

   if (form.text.value.length < 1) {
      alert('Nebyl zadán žádný vzkaz');
      form.text.focus();
      return false;
   }

   email = /^[-a-zA-Z0-9_.+]+@[-a-zA-Z0-9_.+]+\.[a-zA-Z0-9]{2,3}$/;
   if (!email.test(form.mail.value)) {
      alert('E-mailová adresa není zadána ve správném tvaru'); 
      form.mail.focus(); 
      return false;
   }

   return true;
}

// validace formu 1
function validate_form1(form) {

   if (form.name.value.length < 1) {
      alert('Zadejte prosím své jméno');
      form.name.focus();
      return false;
   }

   if (form.text.value.length < 1) {
      alert('Nebyl zadán žádný vzkaz');
      form.text.focus();
      return false;
   }

   email = /^[-a-zA-Z0-9_.+]+@[-a-zA-Z0-9_.+]+\.[a-zA-Z0-9]{2,3}$/;
   if (!email.test(form.mail.value)) {
      alert('E-mailová adresa není zadána ve správném tvaru'); 
      form.mail.focus(); 
      return false;
   }

   return true;
}

// validace formu 2
function validate_form2(form) {

   if (form.name.value.length < 1) {
      alert('Zadejte prosím své jméno');
      form.name.focus();
      return false;
   }

   if (form.address.value.length < 1) {
      alert('Zadejte prosím svou adresu');
      form.address.focus();
      return false;
   }

   if (form.phone.value.length < 1) {
      alert('Zadejte prosím svůj telefon');
      form.phone.focus();
      return false;
   }

   if (form.lesson.value.length < 1) {
      alert('Zadejte prosím název školení');
      form.lesson.focus();
      return false;
   }

   if (form.text.value.length < 1) {
      alert('Nebyl zadán žádný text');
      form.text.focus();
      return false;
   }

   email = /^[-a-zA-Z0-9_.+]+@[-a-zA-Z0-9_.+]+\.[a-zA-Z0-9]{2,3}$/;
   if (!email.test(form.mail.value)) {
      alert('E-mailová adresa není zadána ve správném tvaru'); 
      form.mail.focus(); 
      return false;
   }

   return true;
}

// menu nahore

var subId = new Array('head-menu');
var over = false;

function hideAll() {
	if (!document.getElementById || over) return false;
	count = subId.length;
	for (i = 0; i < count; i++) {
		obj = document.getElementById(subId[i]);
		obj.style.display="none";
	};	
}

function show(id) {
	if (!document.getElementById) return false;
	hideAll();
	over = true;
	obj = document.getElementById(id);
	obj.style.display="block";
}

function hide(id) {
	if (!document.getElementById) return false;
	over = false;
	setTimeout("hide2('" + id +"');",1000);
}

function hide2(id) {
	if (!document.getElementById) return false;
	if (!over) {
		obj = document.getElementById(id);
		obj.style.display="none";
	};
}

function ovr() {
	over = true;
}

function out() {
	over = false;
	setTimeout("hideAll();",1000);
	
}