function ajax(ijx)
{
	var http = false;
	if(navigator.appName == "Microsoft Internet Explorer")
	{
		http = new ActiveXObject("Microsoft.XMLHTTP");
	}
	else
	{
		http = new XMLHttpRequest();
	}
	
	if(ijx!=null)
	{
		LEVEL = 2;
		http.open("GET", "engine/dc_check.php?ip="+encodeURIComponent(ijx)+"&&target="+encodeURIComponent(vURLsh));
	}
	else
	{
		LEVEL = 1;
		http.open("GET", "engine/dc_socket.php?cpc="+'&&url='+vURLsh );
	}
	http.onreadystatechange=function()
	{
		if(http.readyState == 4)
		{
			var res = http.responseText;
			if(LEVEL == 1)
			{
				GPR.e('mload').innerHTML = '';
				GPR.e('CAPCHA').value = '';
				SUBTIME++;
				if(res.match("nope"))
				{
					res = res.replace('nope', '');
					var k = res.split("+");
	
				}
				else
				{
					GPR.CRTBE(res)
				}
				INWORK1 = false;
			}
			else if(LEVEL == 2)
			{
			   var a = res.split('__');
			   if(!a[0])
			   {
				   a[0] = "No response";
			   }
			   else if(a[0]=='noCurl')
			   {
				   a[0] = "no Curl";
			   }
			   GPR.e('myGPR'+a[1]).innerHTML = '<img src="img/pr_'+a[0]+'.png">';
			   if(TTC_COUNT > TTC_MAX)
			   {
				   clearTimeout(TTC_TIMER);
				}
				else
				{
					TTC_TIMER = setTimeout(TTC, 1000);
				}
			}
		}
	}
	http.send(null);
}

