// JavaScript Document

//ověřování uživatele při registraci jestli už neexistuje
function getData(source, divID){
  var req = false;
    
  if(window.XMLHttpRequest){
    req = new XMLHttpRequest();
  }
  else if(window.ActiveXObject){
    req = new ActiveXObject("Micsrosoft.XMLHTTP");
  }
      
  if(req){
    var obj = document.getElementById(divID);
    var login = document.getElementById('login').value;
    req.open("POST", source);
    req.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
        
    req.onreadystatechange = function(){
      if(req.readyState == 4 && req.status == 200){
        obj.innerHTML = req.responseText;
        if(req.responseText!=""){
          document.getElementById('submit').disabled = true;
        }
        else{
          document.getElementById('submit').disabled = false;
        }
      }
    }
    req.send("login=" + login);
  }
}

//vyhledávání v hospodách, článcích, drincích

function hledej_f(source){
  var req = false;
    
  if(window.XMLHttpRequest){
    req = new XMLHttpRequest();
  }
  else if(window.ActiveXObject){
    req = new ActiveXObject("Micsrosoft.XMLHTTP");
  }
      
  if(req){
    var obj = document.getElementById('vysledky');
    var hledej = document.getElementById('hledej').value;
    req.open("POST", source);
    req.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
        
    req.onreadystatechange = function(){
      if(req.readyState == 4 && req.status == 200){
        obj.innerHTML = req.responseText;
      }
    }
    req.send("hledej=" + hledej);
  }
}

// zobrazeni v pokrocilem vyhledavani

function zobraz(){
  if(document.getElementById('typ_vyhledavani').value==""){
    var typ = "hospody";
  }
  else{
    var typ = document.getElementById('typ_vyhledavani').value;
  }
  if(typ=="hospody"){
    document.getElementById('hospody_vyh').style.display="block";
    document.getElementById('drinky_vyh').style.display="none";
    document.getElementById('clanky_vyh').style.display="none";
  }
  else if(typ=="drinky"){
    document.getElementById('hospody_vyh').style.display="none";
    document.getElementById('drinky_vyh').style.display="block";
    document.getElementById('clanky_vyh').style.display="none";
  }
  else if(typ=="clanky"){
    document.getElementById('hospody_vyh').style.display="none";
    document.getElementById('drinky_vyh').style.display="none";
    document.getElementById('clanky_vyh').style.display="block";
  }
}
// zobrazovani v kam dnes

function getInfo(source, divID, divID2, typ){
  var req = false;
    
  if(window.XMLHttpRequest){
    req = new XMLHttpRequest();
  }
  else if(window.ActiveXObject){
    req = new ActiveXObject("Micsrosoft.XMLHTTP");
  }
      
  if(req){
    var next = document.getElementById(divID2);
    var obj = document.getElementById(divID).value;
    req.open("POST", source);
    req.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
        
    req.onreadystatechange = function(){
      if(req.readyState == 4 && req.status == 200){
        next.innerHTML = req.responseText;
      }
    }
    req.send(typ + "=" + obj);
  }
}

// zobrazeni kam vsichni

function kamVsichni(source, divID){
  var req = false;
    
  if(window.XMLHttpRequest){
    req = new XMLHttpRequest();
  }
  else if(window.ActiveXObject){
    req = new ActiveXObject("Micsrosoft.XMLHTTP");
  }
      
  if(req){
    var next = document.getElementById(divID);
    var obj = document.getElementById('k_mesto').value;
    req.open("POST", source);
    req.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
        
    req.onreadystatechange = function(){
      if(req.readyState == 4 && req.status == 200){
        next.innerHTML = req.responseText;
      }
    }
    req.send("mesto=" + obj);
  }
}
// pokrocile vyhledavani

function vyhledej_clanek(source, divID){
  var req = false;
    
  if(window.XMLHttpRequest){
    req = new XMLHttpRequest();
  }
  else if(window.ActiveXObject){
    req = new ActiveXObject("Micsrosoft.XMLHTTP");
  }
      
  if(req){
    var div = document.getElementById(divID);
    var nazev_c = document.getElementById('nazev_c').value;
    var autor_c = document.getElementById('autor_c').value;
    var text_c = document.getElementById('text_c').value;
    req.open("POST", source);
    req.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
        
    req.onreadystatechange = function(){
      if(req.readyState == 4 && req.status == 200){
        div.innerHTML = req.responseText;
      }
    }
    req.send("typ=clanek&autor_c=" + autor_c +"&nazev_c=" + nazev_c + "&text_c=" + text_c);
  }
}

function vyhledej_drink(source, divID){
  var req = false;
    
  if(window.XMLHttpRequest){
    req = new XMLHttpRequest();
  }
  else if(window.ActiveXObject){
    req = new ActiveXObject("Micsrosoft.XMLHTTP");
  }
      
  if(req){
    var div = document.getElementById(divID);
    var nazev_d = document.getElementById('nazev_d').value;
    var autor_d = document.getElementById('autor_d').value;
    var text_d = document.getElementById('text_d').value;
    var prisady_d = document.getElementById('prisady_d').value;
    req.open("POST", source);
    req.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
        
    req.onreadystatechange = function(){
      if(req.readyState == 4 && req.status == 200){
        div.innerHTML = req.responseText;
      }
    }
    req.send("typ=drink&autor_d=" + autor_d +"&nazev_d=" + nazev_d + "&text_d=" + text_d + "&prisady_d=" + prisady_d);
  }
}

function vyhledej_hospodu(source, divID){
  var req = false;
    
  if(window.XMLHttpRequest){
    req = new XMLHttpRequest();
  }
  else if(window.ActiveXObject){
    req = new ActiveXObject("Micsrosoft.XMLHTTP");
  }
      
  if(req){
    var div = document.getElementById(divID);
    var nazev_h = document.getElementById('nazev_h').value;
    var autor_h = document.getElementById('autor_h').value;
    var kraj_h = document.getElementById('kraj_h').value;
    var mesto_h = document.getElementById('mesto_h').value;
    var zabava_h = document.getElementById('zabava_h').value;
    var piva_h = document.getElementById('piva_h').value;
    var text_h = document.getElementById('text_h').value;
    req.open("POST", source);
    req.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
        
    req.onreadystatechange = function(){
      if(req.readyState == 4 && req.status == 200){
        div.innerHTML = req.responseText;
      }
    }
    req.send("typ=hospoda&autor_h=" + autor_h +"&nazev_h=" + nazev_h + "&kraj_h=" + kraj_h + "&mesto_h=" + mesto_h + "&zabava_h=" + zabava_h + "&piva_h=" + piva_h + "&text_h=" + text_h);
  }
}