// START: Funkce pro posílání odkazu na článek
// Funkce otevře okno s formulářem na poslání článku
function poslatClanek(id) {
var urlPoslat="modules/modul.poslat.clanek.php?id="+id;
window.open(urlPoslat,"noveokno"+id,"toolbar=no,menubar=no,status=no,scrollbars=no,width=420,height=270,left=0,top=0,resizable=yes,alwaysRaised=yes");
}

function poslatMailTrue(adresa)
{
  re = /^.+@.+\..{2,3}$/;
  return adresa.search(re) == 0;
}
// Složitější reg. výraz: /^[^.]+(\.[^.]+)*@([^.]+[.])+[a-z]{2,3}$/

function poslatPolozkaTrue(adresa)
{
  re = /^.{3,255}$/;
  return adresa.search(re) == 0;
}

function poslatFormTrue()
{
  if (!poslatMailTrue(self.document.forms.poslatClanek.poslatAdresat.value))
  {
    alert("Nesprávně vyplněný e-mail v položce POSLAT KOMU!\n\nPovinná položka!");
    return false;
  }
  if (!poslatPolozkaTrue(self.document.forms.poslatClanek.poslatOdesilatel.value))
  {
    alert("Do položky OD KOHO musíte vyplnit Váš e-mail, jméno nebo přezdívku!\n\nPovinná položka!");
    return false;
  }
  return true;  
}

// Smazat defaultně nastavený text v textovém poli
function smazText(thefield){
if (thefield.defaultValue==thefield.value)
thefield.value = ""
}
// KONEC: Funkce pro posílání odkazu na článek

// START: Kontrola údajů FÓRUM
function zkontrolujFormular(formular)
   {

      if (formular.gb_jmeno.value=="")
         {
             alert("Musíte vyplnit jméno nebo přezdívku!");
             formular.gb_jmeno.focus();
             return false;
         }

      else if (formular.gb_text.value=="")
         {
             alert("Nebyl zadán žádný text!");
             formular.gb_text.focus();
             return false;
         }
      
      else if (formular.captcha.value=="")
         {
             alert("Nebyl vyplněn bezpečnostní kód!");
             formular.captcha.focus();
             return false;
         } 

      else 
      return true;
   }
// KONEC: Kontrola údajů FÓRUM
