function processRequest()
{
  if (httpRequest.readyState == 4)
  {
    if(httpRequest.status == 200)
    {    
      var elem = document.getElementById("registrace");
      elem.innerHTML = '';
      elem.innerHTML += httpRequest.responseText;
    }
    else
    {
        alert("Chyba pri nacitani stanky "+ httpRequest.status +":"+ httpRequest.statusText);
    }
  }
}

function zmenObsah(typ,where)
{

  //var elem = document.getElementById(where);
  //elem.innerHTML = '<p> Načítá se... </p>';
  // z ceho nacitat obsah
  url = where;
  url += "?typ="+ typ;       
  
  if (window.ActiveXObject)
  {
    httpRequest = new ActiveXObject("Microsoft.XMLHTTP");
  }
  else
  {
    httpRequest = new XMLHttpRequest();
  }
        
  httpRequest.open("GET", url, true);
  httpRequest.onreadystatechange= function () {processRequest(); } ;
  httpRequest.send(null);        
}



function processRequest1(what)
{
  if (httpRequest.readyState == 4)
  {
   
    if((httpRequest.status >= 200) && (httpRequest.status <= 300) )
    {    

      var elem = document.getElementById("comm"+what);
      elem.innerHTML = '';
      elem.innerHTML += httpRequest.responseText;

    }
    else
    {
        alert("Chyba pri nacitani stanky "+ httpRequest.status +":"+ httpRequest.statusText);
    }

  }
}

function schovej(what,url)
{
  // var elem = document.getElementById("comm"+what);
  // elem.innerHTML = "<a href='javascript: zobraz("+what+ ",\""+url+"\");'>Zobrazit komentare</a>";
  var elem = document.getElementById("comm"+what);
  elem.innerHTML ="";
}

function zobraz (what,url1) {
  var elem = document.getElementById("comm"+what);
  elem.innerHTML = 'Načítám...';
  url = "../comm.php?what="+ what+"&url="+ url1;       
         
  if (window.ActiveXObject)
  {
    httpRequest = new ActiveXObject("Microsoft.XMLHTTP");
  }
  else
  {
    httpRequest = new XMLHttpRequest();
  }
        
  httpRequest.open("GET", url, true);
  httpRequest.onreadystatechange= function () {processRequest1(what); } ;
  httpRequest.send(null);

}
                        
function processRequest2(what)
{
  if (httpRequest.readyState == 4)
  {
   
    if((httpRequest.status >= 200) && (httpRequest.status <= 300) )
    {    
      ;
    }
    else
    {   
      alert("Chyba pri nacitani stanky "+ httpRequest.status +":"+ httpRequest.statusText);
    }
    window.location = what;
  }
}


function addclick (what) {

  url = "http://www.hledejslevu.cz/click.php?what="+ what;       
         
  if (window.ActiveXObject)
  {
    httpRequest = new ActiveXObject("Microsoft.XMLHTTP");
  }
  else
  {
    httpRequest = new XMLHttpRequest();
  }
        
  httpRequest.open("GET", url, true);
  httpRequest.onreadystatechange= function () {processRequest2(what); } ;
  httpRequest.send(null);

}
                       
function zrusVychozi (e ) {
   if (e && e.preventDefault) e.preventDefault();
   else 
      window.event.returnValue = false;
                            
return false;
}
                        
                        
var acko = document.getElementsByTagName("a");

for (var i = 0; i < acko.length; i++) {  
  if (acko[i].id == "odkaz") {
      acko[i].onclick = function (e) {
      addclick(this.href);
      return zrusVychozi (e);                  
      };
  }
}
