function check_form1()
{
  err="";
  with (document.f1)
  {
    if (char.value=="") err+="- počáteční písmeno příjmení pohřbenej osoby\n";
    if (err!="")
    {
      window.alert("Zapomněl jsi napsat:\n"+err);
      return false;
    }
    else submit();
  }
}

function check_form2()
{
  err="";
  with (document.f2)
  {
    if (wrd.value=="") err+="- celé/část příjmení pohřbenej osoby\n";
    if (err!="")
    {
      window.alert("Zapomněl jsi napsat:\n"+err);
      return false;
    }
    else submit();
  }
}

function check_form3()
{
  err="";
  with (document.f1)
  {
    if (m_name.value=="") err+="- své jméno a příjmení\n";
    if (m_text.value=="") err+="- text vzkazu\n";
    if (err!="")
    {
      window.alert("Zapomněl jsi napsat:\n"+err);
      return false;
    }
    else 
    {
      submitbutton.disabled = true;
      return true;
    }
  }
}

function check_gbform()
{
  err="";
  with (document.gbform)
  {
    if (g_kod.value=="") err+="- přepsat kód\n";
    if (g_name.value=="") err+="- napsat své jméno a příjmení\n";
    if (g_msg.value=="") err+="- napsat text vzkazu\n";
    if (err!="")
    {
      window.alert("Zapomněl jsi:\n"+err);
      return false;
    }
    else 
    {
      submitbutton.disabled = true;
      return true;
    }
  }
}

function check_form6()
{
  err="";
  with (document.f6)
  {
    if (gr_name.value=="" && gr_surname.value=="" && gr_birthname.value=="" && gr_placebury.value=="" && gr_datebirth1.value=="" && gr_datebirth2.value=="" && gr_datedeath1.value=="" && gr_datedeath2.value=="" && gr_agedeath1.value=="" && gr_agedeath2.value=="") err+="- alespoň 1 položku pro vyhledávaní\n";
    else
    {
      if (gr_datebirth1.value!="" && gr_datebirth1.value.length!=4) err+="- rok narození (od) musí být 4 ciferný\n";
      else
      if (gr_datebirth2.value!="" && gr_datebirth2.value.length!=4) err+="- rok narození (do) musí být 4 ciferný\n";
      else
      if (gr_datebirth1.value!="" && gr_datebirth2.value!=""  && gr_datebirth2.value<gr_datebirth1.value) err+="- nesmyslný rozsah (od, do) v položce rok narození\n";
      if (gr_datedeath1.value!="" && gr_datedeath1.value.length!=4) err+="- rok úmrtí (od) musí být 4 ciferný\n";
      else
      if (gr_datedeath2.value!="" && gr_datedeath2.value.length!=4) err+="- rok úmrtí (do) musí být 4 ciferný\n";
      else
      if (gr_datedeath1.value!="" && gr_datedeath2.value!=""  && gr_datedeath2.value<gr_datedeath1.value) err+="- nesmyslný rozsah (od, do) v položce rok úmrtí\n";
      if (gr_agedeath1.value!="" && gr_agedeath1.value.length>3) err+="- špatně zadaný věk (od)\n";
      else
      if (gr_agedeath2.value!="" && gr_agedeath2.value.length>3) err+="- špatně zadaný věk (do)\n";
      else
      if (gr_agedeath1.value!="" && gr_agedeath2.value!=""  && gr_agedeath2.value<gr_agedeath1.value) err+="- nesmyslný rozsah (od, do) v položce věk\n";
    }
    if (err!="")
    {
      window.alert("Zapomněl jsi napsat:\n"+err);
      return false;
    }
    else submit();
  }
}

function check_agform()
{
  err="";
  with (document.fg)
  {
    if (meno.value=="") err+="- jméno\n";
    if (priezvisko.value=="") err+="- příjmení\n";
    if (vek.value=="") err+="- věk\n";
    if (datumpohrebu.value=="") err+="- dátum pohřbu\n";
    if (miestopochovania.value=="") err+="- místo pohřbu\n";
    if (zdroj.value=="") err+="- zdroj\n";
    if (email.value=="") err+="- e-mailovú adresu\n";
    else if (!IsMail(email.value)) err+="- e-mailovú adresu ve správnem tvaru\n";
    if (err!="")
    {
      window.alert("Zapomněl jsi napsat:\n"+err);
      return false;
    }
    else submit();
  }
}

function konfirm(txt,url) 
{ 
  if (window.confirm(txt)) location=url; 
}

function okno(url)
{
  window.open(url,"o","left=10,top=0,width=585,height=553,scrollbars=no");
}

function okno2(url)
{
  window.open(url,"o","left=10,top=0,width=630,height=553,scrollbars=yes");
}

function mxchar(x)
{
  if (document.f6.g_msg.value.length>x) document.f6.g_msg.value=document.f6.g_msg.value.substr(0,250);
}

function obrazok(url)
{
  window.open(url,"_blank","top=5,left=5,scrollbars=no,toolbar=no,statusbar=no,location=no,resizable=no,width=600,height=470");
}

function openPlaceBury()
{
  window.open("?pid=805", "xx", "left=10,top=10,statusbar=no,width=280,height=400,scrollbars=yes");

}

function filter6() 		{ with (event) if ((keyCode>47 && keyCode<58) || (keyCode==46) || (keyCode==45) || (keyCode==95) || (keyCode>63 && keyCode<91) || (keyCode>96 && keyCode<123)) ; else returnValue=false; }

function IsMail(hodnota) 
{
  re=new RegExp("^[_a-zA-Z0-9-]+(\.[_a-zA-Z0-9-]+)*@[a-zA-Z0-9-]+(\.[a-zA-Z0-9-]+)*(\.[a-zA-Z]{2,3})$");
  if (re.test(hodnota)) return true;
    else return false;
}
