// globalni promenne
var wasAnyChange = false;

function Confirm(link, jmeno, text)
{
  if (confirm(text+' '+jmeno+"?")) location.replace(link);
}

function HelpPassw(idp, text)
{
  adresa = prompt(text);
  link = "./index.php?id=22&idp="+idp+"&email="+escape(adresa);
  location.replace(link);
}

function ConfirmSraz(link, datum, cas, text)
{
  if (confirm(text+" "+datum+"?")) location.replace(link);
}

function Show(id)
{
  e = document.getElementById(id);
  e.style.display='block';
}

function Hide(id)
{
  e = document.getElementById(id);
  e.style.display='none';
}

function Enable(id)
{
  e = document.getElementById(id);
  e.disabled=false;
  e.style.background='white'
}

function Disable(id)
{
  e = document.getElementById(id);
  e.disabled=true;
  e.style.background='#ddd';
}

function OnPeriodaClick()
{
  srazAktivni = document.getElementById('srazAktivni');
  if (srazAktivni.checked)
  {
    OnPeriodaChange();
  } else
  {
    return false;
  }
}

function OnPeriodaChange()
{
  perioda = document.getElementById('perioda_tyden');
  if (perioda.checked)
  {
    Show('div_perioda_tyden');
    Hide('div_perioda_mesic');
  } else
  {
    Show('div_perioda_mesic');
    Hide('div_perioda_tyden');
  }
  ChangeDatumPred();
}

function SetChange()
{
  wasAnyChange = true; 
}

function ClearChange()
{
  wasAnyChange = false; 
}

function OnProtByPasswChange()
{
 if (document.getElementById('chranit_heslem_ano').checked)
 {
  Enable('heslo');
  Enable('potvrzeni_heslo');
 } else
 {
   Disable('potvrzeni_heslo');
   Disable('heslo');
 }
}

window.onbeforeunload=function()
{
  if (wasAnyChange)
  {
    return '';
  }
}
