function HideDialog() {
        if( dialogWindow != null ) {
                if (typeof(dialogWindow.document) == "object")
                        dialogWindow.close()
        }
}

//kontrola odeslání
function Kontrola ()
{
   if (document.formular.n_dfirma.value == "")
   {
      document.formular.n_dfirma.focus();
      alert ("Nezadal(a) jste vaše jméno nebo název firmy");
      return false;
   }
   if (document.formular.n_dulice.value == "")
   {
      document.formular.n_dulice.focus();
      alert ("Nezadal(a) jste ulici");
      return false;
   }
   if (document.formular.n_dmesto.value == "")
   {
      document.formular.n_dmesto.focus();
      alert ("Nezadal(a) jste město");
      return false;
   }
   if (document.formular.n_dpsc.value == "")
   {
      document.formular.n_dpsc.focus();
      alert ("Nezadal(a) jste PSČ");
      return false;
   }
   if (document.formular.n_dpsc.value.length != 5)
    {
      document.formular.n_dpsc.focus();
      alert("PSČ nemá správný formát");
return false;
   }
   if (document.formular.n_prijmeni.value == "")
   {
      document.formular.n_prijmeni.focus();
      alert ("Nezadal(a) jste kontaktní osobu");
      return false;
   }
   if (document.formular.n_telefon.value == "")
   {
      document.formular.n_telefon.focus();
      alert ("Nezadal(a) jste telefon");
      return false;
   }
   if (document.formular.n_telefon.value.length != 9)
    {
      document.formular.n_telefon.focus();
      alert("Telefon nemá správný formát");
return false;
   }

   inp=document.formular.n_mail.value;
   mail=/^.+@.+\..{2,4}$/
   if (mail.test(inp)==false)
   {
      document.formular.n_mail.focus();
      alert("Chybně zadaný e-mail");
      return false;
   }

}

//kontrola registrace
function kontrReg ()
{

   inp=document.formular.n_mail.value;
   mail=/^.+@.+\..{2,4}$/
   if (mail.test(inp)==false)
   {
      document.formular.n_mail.focus();
      alert("Chybně zadaný e-mail");
      return false;
   }

   if (document.formular.n_heslo.value.length < 6)
    {
      document.formular.n_heslo.focus();
      alert("Heslo musí mít alespoň 6 znaků");
      return false;
   }
   if (document.formular.n_heslo.value != document.formular.n_heslo2.value)
    {
      document.formular.n_heslo2.focus();
      alert("Hesla se musí shodovat");
      return false;
   }
   if (document.formular.n_prijmeni.value == "")
   {
      document.formular.n_prijmeni.focus();
      alert ("Nezadal(a) jste kontaktní osobu");
      return false;
   }
   if (document.formular.n_telefon.value == "")
   {
      document.formular.n_telefon.focus();
      alert ("Nezadal(a) jste telefon");
      return false;
   }
   if (document.formular.n_telefon.value.length != 9)
    {
      document.formular.n_telefon.focus();
      alert("Telefon musí obsahovat 9 číslic bez mezer");
      return false;
   }
   if (document.formular.n_dfirma.value == "")
   {
      document.formular.n_dfirma.focus();
      alert ("Nezadal(a) jste vaše jméno a příjmení nebo firmu");
      return false;
   }
   if (document.formular.n_dulice.value == "")
   {
      document.formular.n_dulice.focus();
      alert ("Nezadal(a) jste ulici");
      return false;
   }
   if (document.formular.n_dmesto.value == "")
   {
      document.formular.n_dmesto.focus();
      alert ("Nezadal(a) jste město");
      return false;
   }
   if (document.formular.n_dpsc.value == "")
   {
      document.formular.n_dpsc.focus();
      alert ("Nezadal(a) jste PSČ");
      return false;
   }
   if (document.formular.n_dpsc.value.length != 5)
    {
      document.formular.n_dpsc.focus();
      alert("PSČ musí obsahovat 5 číslic bez mezer");
return false;
   }
   if (document.formular.n_dpsc.value > 79999)
    {
      document.formular.n_dpsc.focus();
      alert("Zadné PSČ není platným číslem pro ČR. Pro zaslání zboží do SR využijte e-shop www.dobry-obchod.sk");
return false;
   }

}

//oprava registrace
function oprReg ()
{

   inp=document.oprform.n_mail.value;
   mail=/^.+@.+\..{2,4}$/
   if (mail.test(inp)==false)
   {
      document.oprform.n_mail.focus();
      alert("Chybně zadaný e-mail");
      return false;
   }

   if (document.oprform.n_heslo.value != document.oprform.n_heslo2.value)
    {
      document.oprform.n_heslo2.focus();
      alert("Hesla se musí shodovat");
      return false;
   }
   if (document.oprform.n_prijmeni.value == "")
   {
      document.oprform.n_prijmeni.focus();
      alert ("Nezadal(a) jste kontaktní osobu");
      return false;
   }
   if (document.oprform.n_telefon.value == "")
   {
      document.oprform.n_telefon.focus();
      alert ("Nezadal(a) jste telefon");
      return false;
   }
   if (document.oprform.n_telefon.value.length != 9)
    {
      document.oprform.n_telefon.focus();
      alert("Telefon musí obsahovat 9 číslic bez mezer");
      return false;
   }
   if (document.oprform.n_dfirma.value == "")
   {
      document.oprform.n_dfirma.focus();
      alert ("Nezadal(a) jste vaše jméno a příjmení nebo firmu");
      return false;
   }
   if (document.oprform.n_dulice.value == "")
   {
      document.oprform.n_dulice.focus();
      alert ("Nezadal(a) jste ulici");
      return false;
   }
   if (document.oprform.n_dmesto.value == "")
   {
      document.oprform.n_dmesto.focus();
      alert ("Nezadal(a) jste město");
      return false;
   }
   if (document.oprform.n_dpsc.value == "")
   {
      document.oprform.n_dpsc.focus();
      alert ("Nezadal(a) jste PSČ");
      return false;
   }
   if (document.oprform.n_dpsc.value.length != 5)
    {
      document.oprform.n_dpsc.focus();
      alert("PSČ musí obsahovat 5 číslic bez mezer");
return false;
   }
}

//kontrola dotaz
function kontrDot ()
{
   if (document.dotaz.Jmeno.value.length < 4)
    {
      document.dotaz.Jmeno.focus();
      alert("Jméno musí mít alespoň 4 znaky");
      return false;
   }
   if (document.dotaz.otazka.value.length < 5)
    {
      document.dotaz.otazka.focus();
      alert("Nezadal(a) jste dotaz");
      return false;
   }
}

//kontrola přihlášení
function kontrPrihl ()
{
   if (document.FORM.login.value.length < 4)
    {
      document.FORM.login.focus();
      alert("Login musí mít alespoň 4 znaky");
      return false;
   }
   if (document.FORM.heslo.value.length < 6)
    {
      document.FORM.heslo.focus();
      alert("Heslo musí mít alespoň 6 znaků");
      return false;
   }
}

//kontrola dotaz
function kontrDotazy()
{
   if (document.formular.hltex.value == "")
    {
      document.formular.hltex.focus();
      alert("Hledaný výraz musí mít alespoň 4 znaky");
      return false;
   }
}

//kontrola odeslání
function kontrHled ()
{
   if (document.formular.hltex.value.length < 4)
    {
      document.formular.hltex.focus();
      alert("Hledaný výraz musí mít aspoň 4 znaky");
      return false;
   }
}

//kontrola odeslání
function kontrHledani ()
{
   if (document.form.hltex.value.length < 4)
    {
      document.form.hltex.focus();
      alert("Hledaný výraz musí mít aspoň 4 znaky");
      return false;
   }
}

function over2(){
inp=document.formular.n_mail.value;
mail=/^.+@.+\..{2,4}$/
if (mail.test(inp)==false)
window.alert("Chybně zadaný e-mail");
}
