var defQS = "Rychlé vyhledávání";
var defFAQ = "Odeslat nový dotaz do diskusního fóra";
var defDate = "dd.mm.rrrr";

// Vymazani formularoveho prvku
function focusClear(ctrl,val) {
	if (ctrl.value == val) ctrl.value=""
} 

function verifyForumForm(forumForm) {
  var why = "";

  questionLen = forumForm.otazka.value.length;
  if(questionLen<10) {
    why += "Text dotazu musí obsahovat alespoň 10 znaků!\n";
  }
  if(forumForm.otazka.value=="Odeslat nový dotaz do diskusního fóra") {
    why += "Před odesláním zadejte text dotazu!\n";
  }
  
  if (why != ""){
    alert(why);
    return false;
  }

  return true;
}

function verifyQuickSearchForm(quickSearchForm) {
  var why = "";

  phraseLen = quickSearchForm.QSphrase.value.length;
  if(phraseLen<3) {
    why += "Hledaný řetězec musí obsahovat alespoň 3 znaky!\n";
  }
  
  if (why != ""){
    alert(why);
    return false;
  }

  return true;
}

function checkEmail (strng) {
  var error = "";

  var emailFilter=/^.+@.+\..{2,4}$/;
  if (!(emailFilter.test(strng))) {
    error += "Zadaná e-mailová adresa nemá platný formát.\n";
  }

  var illegalChars= /[\(\)\<\>\,\;\:\\\\[\]]/
  if (strng.match(illegalChars)) {
    error += "Zadaná e-mailová adresa obsahuje nepovolené znaky.\n";
  }
  return error;
}

