

function okno(url, jmeno, w, h, sc)
{
    Fokus = window.open(url, jmeno,'resizable=0,top=20,left=20,menubar=0, scrollbars=' + sc + ', width=' + w + ',height=' + h);
    Fokus.focus()
}

// pocitani znaku u poznamky

function char_count_pozn(form)
{
  form.pocet.value = form.poznamka.value.length;
}

// pocitani znaku u inzerce

function char_count_inz(form)
{
  form.pocet.value = form.zprava.value.length;
}

// pocitani znaku u popisu odkazu
function char_count_odk(form)
{
  form.pocet.value = form.popis.value.length;
}

// kontrola formulare na vyhledavani v knihovne clanku, dle cisla pofis

function kontrola_f01()
{

  if (self.document.forms.hledej.idcp.value == "")
  {
    alert("Zadejte prosím katalogové číslo dle katalogu Pofis");
    return (false);
  }

  return true;
}


// kontrola formulare pri odpovedi na inzerat pomoci kontaktniho formulare

function kontrola_f02()
{

  if (self.document.forms.kontakt.jmeno.value == "")
  {
    alert("Zadejte prosím Vaše jméno");
    return (false);
  }

  if (self.document.forms.kontakt.email.value == "")
  {
    alert("Zadejde prosím Vaší emailovou adresu");
    return (false);
  }

  var x = document.forms.kontakt.email.value;
	var filter  = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;

  if (!filter.test(x)) {

    alert("Zadejte prosím emailovou adresu ve správném tvaru");
    return (false)

  }

  if (self.document.forms.kontakt.text.value == "")
  {
    alert("Zadejde prosím text zprávy odpovědi");
    return (false);
  }


  return true;
}

// kontrola formulare pri vkladani noveho inzeratu

function kontrola_f03()
{

  if (self.document.forms.inzerat.text.value == "")
  {
    alert("Zadejte prosím text Vašeho inzerátu");
    return (false);
  }

  if (self.document.forms.inzerat.email.value == "")
  {
    alert("Zadejde prosím Vaší emailovou adresu");
    return (false);
  }

  var x = document.forms.inzerat.email.value;
	var filter  = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;

  if (!filter.test(x)) {

    alert("Zadejte prosím emailovou adresu ve správném tvaru");
    return (false)

  }

  return true;
}

// kontrola formulare pri registraci

function kontrola_f04()
{

  if (self.document.forms.registrace.r_login.value == "")
  {
    alert("Zadejte prosím uživatelské jméno");
    return (false);
  }

  if (self.document.forms.registrace.r_heslo.value == "")
  {
    alert("Zadejte prosím heslo");
    return (false);
  }

  if (self.document.forms.registrace.r_email.value == "")
  {
    alert("Zadejde prosím Vaší emailovou adresu");
    return (false);
  }

  var x = document.forms.registrace.r_email.value;
	var filter  = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;

  if (!filter.test(x)) {

    alert("Zadejte prosím emailovou adresu ve správném tvaru");
    return (false)

  }

  return true;
}

// kontrola formulare pri prihlasovani

function kontrola_f05()
{

  if (self.document.forms.prihlaseni.uzivatel.value == "")
  {
    alert("Zadejte prosím uživatelské jméno");
    return (false);
  }

  if (self.document.forms.prihlaseni.heslo.value == "")
  {
    alert("Zadejte prosím heslo");
    return (false);
  }

  return true;

}

// kontrola formulare pri zaslani chyby z digitalni knihovny

function kontrola_f06()
{

  if (self.document.forms.chyba.email.value != "")

  {

    var x = document.forms.chyba.email.value;
	  var filter  = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;

    if (!filter.test(x)) {

      alert("Zadejte prosím emailovou adresu ve správném tvaru");
      return (false)

    }

  }

  return true;

}

// kontrola formulare pri pridani prispevku do knihy prani a stiznosti

function kontrola_f07()
{

  if (self.document.forms.kniha.jmeno.value == "")
  {
    alert("Zadejte prosím jméno nebo přezdívku");
    return (false);
  }

  if (self.document.forms.kniha.zprava.value == "")
  {
    alert("Zadejte prosím text zprávy");
    return (false);
  }

  if (self.document.forms.kniha.email.value != "")

  {

    var x = document.forms.kniha.email.value;
	  var filter  = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;

    if (!filter.test(x)) {

      alert("Zadejte prosím emailovou adresu ve správném tvaru");
      return (false)

    }

  }

  return true;

}

// kontrola formulare pri zmene udaju v nastaveni

function kontrola_f08()
{

  if (self.document.forms.nastaveni.r_email.value == "")
  {
    alert("Zadejde prosím Vaší emailovou adresu");
    return (false);
  }

  var x = document.forms.nastaveni.r_email.value;
	var filter  = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;

  if (!filter.test(x)) {

    alert("Zadejte prosím emailovou adresu ve správném tvaru");
    return (false)

  }

  return true;
}

// kontrola formulare pri zmene hesla

function kontrola_f09()
{

  if (self.document.forms.nastaveni_heslo.r_heslo1.value == "")
  {
    alert("Zadejte prosím původní heslo");
    return (false);
  }

  if (self.document.forms.nastaveni_heslo.r_heslo2.value == "")
  {
    alert("Zadejte prosím nové heslo");
    return (false);
  }

  if (self.document.forms.nastaveni_heslo.r_heslo2.value != self.document.forms.nastaveni_heslo.r_heslo3.value)
  {
    alert("Nová hesla nejsou stejná");
    return (false);
  }


  return true;
}

// kontrola formulare pri zaslani noveho hesla

function kontrola_f10()
{

  if (self.document.forms.zap_heslo.r_email.value == "")
  {
    alert("Zadejde prosím emailovou adresu");
    return (false);
  }

  var x = document.forms.zap_heslo.r_email.value;
	var filter  = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;

  if (!filter.test(x)) {

    alert("Zadejte prosím emailovou adresu ve správném tvaru");
    return (false)

  }

  return true;
}

// kontrola formulare pri prodlouzeni inzeratu

function kontrola_f11()
{

  if (self.document.forms.prodluz.cislo.value == "")
  {
    alert("Zadejde prosím číslo inzeratu k prodloužení");
    return (false);
  }

  if (self.document.forms.prodluz.heslo.value == "")
  {
    alert("Zadejde prosím heslo k prodloužení inzerátu");
    return (false);
  }

  return true;
}

// kontrola formulare pri vlozeni noveho odkazu

function kontrola_f12()
{

  if (self.document.forms.odkaz.nazev.value == "")
  {
    alert("Zadejde prosím název stránek");
    return (false);
  }

  if (self.document.forms.odkaz.heslo.value == "")
  {
    alert("Zadejde prosím internetovou adresu");
    return (false);
  }

  return true;
}

