// zapnuti/vypnuti zobrazeni oblasti
function DivZmenaZobrazeni(id_div_oblast)
{
// test na stav zobrazeni oblasti
if (document.getElementById(id_div_oblast).style.display == "none")
  document.getElementById(id_div_oblast).style.display="block";
else
  document.getElementById(id_div_oblast).style.display="none";
}

// zapnuti/vypnuti zobrazeni oblasti menu + zmena stylu nadpisu
function DivZmenaZobrazeniMenuNadpis(id_div_oblast_menu, id_div_oblast_nadpis)
{
// test na stav zobrazeni oblasti menu
if (document.getElementById(id_div_oblast_menu).style.display == "none")
  {
  document.getElementById(id_div_oblast_menu).style.display="block";
  document.getElementById(id_div_oblast_nadpis).style.fontWeight="bold";
  }
else
  {
  document.getElementById(id_div_oblast_menu).style.display="none";
  document.getElementById(id_div_oblast_nadpis).style.fontWeight="normal";
  }
}

// zobrazeni seznamu ID_POLOZEK
function ZobrazitSeznam(ZobrazSeznamPolozek)
{
// prevedeni seznamu polozek oddelenych "," na pole polozek
var pole_pol = new Array();
pole_pol = ZobrazSeznamPolozek.split(",");

// pocet polozek v poli
var pocet_pol = pole_pol.length;

for (var i=0;i<pocet_pol;i++)
  {
  // nastaveni zobrazeni polozky
  document.getElementById(pole_pol[i]).style.display="block";
  }
}

// skryti seznamu ID_POLOZEK
function SkrytSeznam(SkrytSeznamPolozek)
{
// prevedeni seznamu polozek oddelenych "," na pole polozek
var pole_pol = new Array();
pole_pol = SkrytSeznamPolozek.split(",");

// pocet polozek v poli
var pocet_pol = pole_pol.length;

for (var i=0;i<pocet_pol;i++)
  {
  // nastaveni zobrazeni polozky
  document.getElementById(pole_pol[i]).style.display="none";
  }
}


// Kontrola spravnosti e-mailu
function AutoKontrolaPlatnyMail(id_div_oblast)
{
var obsah_mail=id_div_oblast.value;

if (window.RegExp)
  {
  reg_mail=new RegExp("^[^.]+(\.[^.]+)*@([^.]+[.])+[a-z]{2,3}$");

  if (!reg_mail.test(obsah_mail))
    {
      window.alert("Zadaná adresa ("+obsah_mail+") není platným e-mailem!");
    }
  } 
}
