function kontrola(){

  var chyba = 0;
  var message = '';
  if (document.getElementById('krjmeno').value == ''){chyba = 1; message += "křestní jméno, ";}
  if (document.getElementById('prijmeni').value == ''){chyba = 1; message += "příjmení, ";}
  if (document.getElementById('mail').value == ''){chyba = 1; message += "e-mail, ";}
  if (document.getElementById('telefon').value == ''){chyba = 1; message += "telefon, ";}
  if (document.getElementById('ulice').value == ''){chyba = 1; message += "ulice, ";}
  if (document.getElementById('mesto').value == ''){chyba = 1; message += "město, ";}
  if (document.getElementById('psc').value == ''){chyba = 1; message += "PSČ";}
  if (chyba == 1) {alert('Chybí tyto povinné položky: '+message); return false;} else return true;

}

function zobrazKapely(){
  if (document.getElementById('kapely') != null) {
    document.getElementById('kapely').style.display = 'block';
  }
}

function zavriKapely(){
  if (document.getElementById('kapely') != null) {
    document.getElementById('kapely').style.display = 'none';
  }
}

function zjisti(odkaz) {

  var potvrzeno = window.confirm("Opravdu chcete záznam vymazat???");

  if (potvrzeno) window.location.href = odkaz;
  
}

function ukaz(id, id_nadpis){
  if (document.getElementById(id).style.display == 'block') {
    document.getElementById(id).style.display = 'none';  
  }
  else {document.getElementById(id).style.display = 'block';}
}

function ajax(stranka, kam)
{

    var httpRequest;
    
    if(typeof window.ActiveXObject != 'undefined')
    {
        httpRequest = new ActiveXObject("Microsoft.XMLHTTP");
    }
    else
    {  
        httpRequest = new XMLHttpRequest();
    }
    httpRequest.open("GET", stranka, true);
    httpRequest.onreadystatechange= function () 
    {
        processRequest(httpRequest, kam) 
    };
    httpRequest.send(null);
}
function ajax_whisper(stranka, kam){
    var httpRequest;
    
    if(typeof window.ActiveXObject != 'undefined')
    {
        httpRequest = new ActiveXObject("Microsoft.XMLHTTP");
    }
    else
    {  
        httpRequest = new XMLHttpRequest();
    }
    httpRequest.open("GET", '/geiger/admin/modules/modul_whisper.php?search=' + document.getElementById('jmeno_firmy').value, true);
    httpRequest.onreadystatechange = function () 
    {
        processRequest(httpRequest, kam) 
    };
    httpRequest.send(null);
}

function disp(st) {
  self.act = st;
  var ul = document.getElementById("whisper");
  if (st)
  {
    clearTimeout(self.timer);
    ul.style.visibility = "visible";
  }
  else
  {
    var f = function(){ul.style.visibility = "hidden";}
    self.timer = setTimeout(f, 500);
  }
}

function processRequest(httpRequest, kam)
{
    if (httpRequest.readyState == 4)
    {
        if(httpRequest.status == 200)
        {
            if (typeof kam == 'string')
            {
                document.getElementById(kam).innerHTML = httpRequest.responseText;
            }
            if (typeof kam == 'function')
            {
                kam(httpRequest.responseText);
            }
        }
        else
        {
            document.getElementById(kam).innerHTML = '';
        }
    }
    else
    {
        if (typeof kam == 'string' && kam != '')
        {
          document.getElementById(kam).innerHTML = '<img id="wait" src="/images/wait.gif" alt="Wait please!">';
        }
    }
}

