function Ajaxselectem(ajaxpath,idselectu,idzobrazeni)
{
	 var httpRequestt;
	 var t;
     var param = document.getElementById(idselectu).value;
     

        if (window.ActiveXObject)
        {
          httpRequestt = new ActiveXObject("Microsoft.XMLHTTP");
        }
        else
        {
          httpRequestt = new XMLHttpRequest();
        }
        httpRequestt.open("GET",ajaxpath+param,true);
        t=setTimeout("show_loading();",500);
        httpRequestt.onreadystatechange= function () {processRequest(httpRequestt,idzobrazeni,t); } ;
        httpRequestt.send(null);
        
      
      
}

function Ajaxodkazem(url,idobject)
{
     
	 var httpRequestt;
	 var t;
     if (url != '')
     {
        if (window.ActiveXObject)
        {
          httpRequestt = new ActiveXObject("Microsoft.XMLHTTP");
        }
        else
        {
          httpRequestt = new XMLHttpRequest();
        }
        httpRequestt.open("GET", url, true);       
        t=setTimeout("show_loading();",500);
        httpRequestt.onreadystatechange= function () {processRequest(httpRequestt,idobject,t); } ;
        
        
        httpRequestt.send(null);
                
      }
      else
      {

        document.getElementById(idobject).innerHTML = "uklada se";
        
      }
}

function Ajaxodkazem_post(url,idobject,param)
{
     
	 var httpRequestt;
	 var t;
     if (url != '')
     {
        if (window.ActiveXObject)
        {
          httpRequestt = new ActiveXObject("Microsoft.XMLHTTP");
        }
        else
        {
          httpRequestt = new XMLHttpRequest();
        }
        httpRequestt.open("POST", url, true);
        httpRequestt.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
      	httpRequestt.setRequestHeader("Content-length", param.length);
      	httpRequestt.setRequestHeader("Connection", "close");        
        t=setTimeout("show_loading();",500);        
        httpRequestt.onreadystatechange= function () {processRequest(httpRequestt,idobject,t); } ;
        
        
        httpRequestt.send(param);
                
      }
      else
      {

        document.getElementById(idobject).innerHTML = "uklada se";
        
      }
}


function Ajaxodkazem_post_init(url,param)
{
     
	 var httpRequestt;
     if (url != '')
     {
        if (window.ActiveXObject)
        {
          httpRequestt = new ActiveXObject("Microsoft.XMLHTTP");
        }
        else
        {
          httpRequestt = new XMLHttpRequest();
        }
        httpRequestt.open("POST", url, true);
        httpRequestt.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
      	httpRequestt.setRequestHeader("Content-length", param.length);
      	httpRequestt.setRequestHeader("Connection", "close");        
        httpRequestt.send(param);                
      }
      else
      {
        document.getElementById(idobject).innerHTML = "uklada se";        
      }
}




function Ajaxinitphp(url)
{
     var httpRequestt; 
     if (url != '')
     {
        if (window.ActiveXObject)
        {
          httpRequest = new ActiveXObject("Microsoft.XMLHTTP");
        }
        else
        {
          httpRequest = new XMLHttpRequest();
        }
        
        httpRequest.open("GET", url, true);
        httpRequest.send(null);
      }
      
}
	
function show_loading ()
{
	document.getElementById('ajaxload').style.display='block';
}
function processRequest(httpRequest,idobject,t)
{
  
  if (httpRequest.readyState == 4)
  {
  	clearTimeout(t);	
    if(httpRequest.status == 200)
    {
     
      
      var mistoZobrazeni = document.getElementById(idobject);
      mistoZobrazeni.innerHTML = httpRequest.responseText;
      //document.getElementById('ajaxtest').innerHTML = httpRequest.responseText;   
      document.getElementById('ajaxload').style.display='none';   
      
           
     if (idobject=='infopanel_platba')
     {
         Effect.Pulsate('infopanelhor');
         Effect.Pulsate('infopanelstred');
         Effect.Pulsate('infopanelspod');
     }     
     
     
    }
    else
    {    	
    	document.getElementById('ajaxload').style.display='none';
        alert("Chyba pri nacitani stanky"+ httpRequest.status +":"+ httpRequest.statusText);
    }
  }
}

