function zobraz(id)
{
  if(document.getElementById(id))
	document.getElementById(id).style.display="block";
}
function zobraz_in(id)
{
  if(document.getElementById(id))
	 document.getElementById(id).style.display="inline";
}
function odzobraz(id)
{
  if(document.getElementById(id))
	document.getElementById(id).style.display="none";
}
function zobraz_nebo_odzobraz(id) {
  if(document.getElementById(id).style.display == "block")
    document.getElementById(id).style.display="none";
  else
    document.getElementById(id).style.display="block";
}
function zobraz_nebo_odzobraz_in(id) {
  if(document.getElementById(id).style.display == "inline")
    document.getElementById(id).style.display="none";
  else
    document.getElementById(id).style.display="inline";
}
function check_or_uncheck(id) {
  if(document.getElementById(id).checked == true)
    document.getElementById(id).checked = false;
  else
    document.getElementById(id).checked = 'checked';
}
function check(id) {
  if(document.getElementById(id))
    document.getElementById(id).checked = 'checked';
}
function uncheck(id) {
  if(document.getElementById(id))
    document.getElementById(id).checked = false;
}
function podbarvi(id,barva)
{
  if(document.getElementById(id))
	 document.getElementById(id).style.background=barva;
}
function odbarvi(id,barva)
{
  if(document.getElementById(id))
	document.getElementById(id).style.background=barva;
}

function vyber_panel(id,no,pocet) {
  for(i=1;i<=pocet;i++) {
    if(document.getElementById(id + i)){
      if(i != no)
        document.getElementById(id + i).style.display="none";
      else
        document.getElementById(id + i).style.display="block";
    }
  }
}

function zaktivni(id,no,pocet) {
  for(i=1;i<=pocet;i++) {
    if(document.getElementById(id + i)){
      if(i != no)
        document.getElementById(id + i).className="normal";
      else
        document.getElementById(id + i).className="active";
    }
  }
}

function posun_pozici(x) {
  document.getElementById('mapa').style.backgroundPosition = "0px -" + (x*333) + "px";
}

function posun_zpet() {
  document.getElementById('mapa').style.backgroundPosition = "0px 0px";
}

function odesli(formular) {
	document.getElementById(formular).submit();
}

function zkontroluj_silu_hesla(heslo) {
  zaklad = /^.*([a-z]+.*[0-9]+)|([0-9]+.*[a-z]+).*$/;
  adv = /^.*[^a-zA-Z0-9].*$/;
  exp = /^.*[^a-zA-Z0-9].*[^a-zA-Z0-9].*[^a-zA-Z0-9].*$/;
  if((heslo.length > 10)&&(zaklad.test(heslo))&&(exp.test(heslo))) {
    sila = '<span style="color: green;">100/100 (velmi silné)</span>';
  } else if((heslo.length > 8)&&(zaklad.test(heslo))&&(exp.test(heslo))) {
    sila = '<span style="color: green;">90/100 (silné)</span>';
  } else if((heslo.length > 6)&&(zaklad.test(heslo))&&(adv.test(heslo))) {
    sila = '<span style="color: green;">70/100 (dobré)</span>';
  } else if((heslo.length > 5)&&(zaklad.test(heslo))) {
    sila = '<span style="color: green;">50/100 (průměrné)</span>';
  } else if((heslo.length > 4)&&(zaklad.test(heslo))) {
    sila = '<span style="color: green;">40/100 (slabé)</span>';
  } else if(heslo.length > 3) {
    sila = '<span style="color: red;">30/100 (nedostatečné)</span>';
  } else if(heslo.length > 2) {
    sila = '<span style="color: red;">20/100 (nedostatečné)</span>';
  } else if(heslo.length > 1) {
    sila = '<span style="color: red;">10/100 (nedostatečné)</span>';
  } else {
    sila = '<span style="color: red;">0/100 (nedostatečné)</span>';
  }
  return(sila);
}

function zkontroluj_shodu_hesel(heslo1,heslo2) {
  if(heslo1 == heslo2)
    return(true);
  else
    return(false);
}

