function GetXmlHttpObject()
{
var xmlHttp=null;
try
  {
  // Firefox, Opera 8.0+, Safari
  xmlHttp=new XMLHttpRequest();
  }
catch (e)
  {
  // Internet Explorer
  try
    {
    xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
    }
  catch (e)
    {
    xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
    }
  }
return xmlHttp;
}

function dealerreturned()
{
	if(_req.readyState == 4){
		document.getElementById("divdealer").innerHTML  = _req.responseText;
	}
}

function miastoreturned()
{
	if(_req.readyState == 4){
		document.getElementById("divmiasto").innerHTML  = _req.responseText;
	}
}

function dealer(pTyp,pWojID,pDealerID)
{
	_req=GetXmlHttpObject();
	if (_req==null)
	  {
	  alert ("Your browser does not support AJAX!");
	  return;
	  } 		

	var url = "deal_serw_ax.php?woj_id=" + pWojID + "&opt=" + pTyp + "&deal_id=" + pDealerID;

	_req.open("GET",url,false);		
	_req.setRequestHeader("Accept-Charset","UTF-8");
	_req.setRequestHeader( "If-Modified-Since", "Sat, 1 Jan 2000 00:00:00 GMT" );	
	_req.send(null);  
	_req.onreadystatechange = dealerreturned();			
	
	if (pWojID>-1)
	{
		dealer_miasto(pTyp,pWojID);	
	}
	return;		
}

function dealer_miasto(pTyp,pWojID)
{
	_req=GetXmlHttpObject();
	if (_req==null)
	  {
	  alert ("Your browser does not support AJAX!");
	  return;
	  } 
	var url = "deal_serw_miasto.php?woj_id=" + pWojID + "&opt=" + pTyp; 
	_req.open("GET",url,false);
	_req.setRequestHeader( "If-Modified-Since", "Sat, 1 Jan 2000 00:00:00 GMT" );	
	_req.send(null);
	_req.onReadyStateChange = miastoreturned();			
	return;	
}


function klient_logs(pStronaID,pID,pHref,pRodzaj)
{
	//alert(pStronaID);
	_req=GetXmlHttpObject();
	if (_req==null)
	  {
	  alert ("Your browser does not support AJAX!");
	  return;
	  } 
	if (pRodzaj==null) pRodzaj=0;	  
	var url = "ax_logs.php?strona_id=" + pStronaID + "&id=" + pID+"&rodzaj="+pRodzaj; 
	_req.open("GET",url,false);
	_req.setRequestHeader( "If-Modified-Since", "Sat, 1 Jan 2000 00:00:00 GMT" );	
	_req.send(null);
	_req.onReadyStateChange = function ret() {  };
	if (pHref!="")
	{
		location.href=pHref;
	}	
}


function klient_logs_timeout(pStronaID,pID,pRodzaj)
{
	if (pRodzaj==null) pRodzaj=0;
	setTimeout("klient_logs("+pStronaID+","+pID+",'',"+pRodzaj+");", 1000);		
}
