/**********ajax 01*************/
var xmlHttp;
var misto;
var start;
var stop;

function vytvorXMLHttpRequest() {
  if (window.ActiveXObject) {
    xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
  }
  else if (window.XMLHttpRequest) {
    xmlHttp = new XMLHttpRequest();
  }
}

function ppg(dotazovaciRetezec, kam) {
  start = new Date().getTime();
  show_load();
  vytvorXMLHttpRequest();
  misto = kam;
  dotazovaciRetezec = dotazovaciRetezec + "&casZnamka=" + new Date().getTime();
  xmlHttp.onreadystatechange = zpracujZmenuStavu;
  xmlHttp.open("GET", dotazovaciRetezec, true);
  xmlHttp.send(null);
}

function ppp(adresa, parametry, kam) {
  start = new Date().getTime();
  show_load();
  vytvorXMLHttpRequest();
  misto = kam;
  var url = adresa + '?' + new Date().getTime();
  xmlHttp.open("POST", url, true);
  xmlHttp.onreadystatechange = zpracujZmenuStavu;
  xmlHttp.setRequestHeader("Content-Type",
    "application/x-www-form-urlencoded;");
  xmlHttp.send(parametry);
}

function zpracujZmenuStavu() {
  if(xmlHttp.readyState == 4) {
    if(xmlHttp.status == 200) {
      zpracujVysledky();
      hide_load();
      stop = new Date().getTime();
      document.getElementById('ttg1').innerHTML = (stop - start)/1000;
    }
  }
}

function zpracujVysledky() {
  var odpovedDiv = document.getElementById(misto);
  if(odpovedDiv.hasChildNodes()) {
    odpovedDiv.removeChild(odpovedDiv.childNodes[0]);
  }
  odpovedDiv.innerHTML = xmlHttp.responseText;
}
/**********ajax 02*************/
var xmlHttp2;
var misto2;
var start2;
var stop2;

function vytvorXMLHttpRequest2() {
  if (window.ActiveXObject) {
    xmlHttp2 = new ActiveXObject("Microsoft.XMLHTTP");
  }
  else if (window.XMLHttpRequest) {
    xmlHttp2 = new XMLHttpRequest();
  }
}

function ppg2(dotazovaciRetezec2, kam2) {
  start2 = new Date().getTime();
  show_load2();
  vytvorXMLHttpRequest2();
  misto2 = kam2;
  dotazovaciRetezec2 = dotazovaciRetezec2 + "&casZnamka=" + new Date().getTime();
  xmlHttp2.onreadystatechange = zpracujZmenuStavu2;
  xmlHttp2.open("GET", dotazovaciRetezec2, true);
  xmlHttp2.send(null);
}

function ppp2(adresa2, parametry2, kam2) {
  start2 = new Date().getTime();
  show_load2();
  vytvorXMLHttpRequest2();
  misto2 = kam2;
  var url2 = adresa2 + '?' + new Date().getTime();
  xmlHttp2.open("POST", url2, true);
  xmlHttp2.onreadystatechange = zpracujZmenuStavu2;
  xmlHttp2.setRequestHeader("Content-Type",
    "application/x-www-form-urlencoded;");
  xmlHttp2.send(parametry);
}

function zpracujZmenuStavu2() {
  if(xmlHttp2.readyState == 4) {
    if(xmlHttp2.status == 200) {
      zpracujVysledky2();
      hide_load2();
      stop2 = new Date().getTime();
      document.getElementById('ttg2').innerHTML = (stop2 - start2)/1000;
    }
  }
}

function zpracujVysledky2() {
  var odpovedDiv2 = document.getElementById(misto2);
  if(odpovedDiv2.hasChildNodes()) {
    odpovedDiv2.removeChild(odpovedDiv2.childNodes[0]);
  }
  odpovedDiv2.innerHTML = xmlHttp2.responseText;
}


/***************** function used for "loading..." message *********/
function show_load(){
	if (!document.getElementById) return;
	document.getElementById("id_loading").style.visibility = "visible";
}

function hide_load(){ // is called onload
	if (!document.getElementById) return;

	if (document.getElementById("id_loading"))
	{
		document.getElementById("id_loading").style.visibility = "hidden";
	} // hides loading... layer
}
/***************** function used for "loading..." message *********/
function show_load2(){
	if (!document.getElementById) return;
	document.getElementById("id_loading2").style.visibility = "visible";
}

function hide_load2(){ // is called onload
	if (!document.getElementById) return;

	if (document.getElementById("id_loading2"))
	{
		document.getElementById("id_loading2").style.visibility = "hidden";
	} // hides loading... layer
}
/******************************************************************/
function hide_menu_item() {
  document.getElementById("osobni").style.display = "none";
  document.getElementById("vseobecne").style.display = "none";
}

