var request;
var dest;

function processStateChange()
{
	if (http_obj.readyState == 4)
	{
		contentDiv = document.getElementById(dest);
		if (http_obj.status == 200)
		{
			response = http_obj.responseText;
			contentDiv.innerHTML = response;	
		}
		else
		{
			contentDiv.innerHTML = "Error: Status "+http_obj.status;
		}
	}
}

function createRequestObject()
{
	var request_o;
	var browser = navigator.appName;
	if(browser == "Microsoft Internet Explorer")
	{
		request_o = new ActiveXObject("Microsoft.XMLHTTP");
	}else{
		request_o = new XMLHttpRequest();
	}
		return request_o;
}


function loadHTML(URL, destination, http_obj)
{
	http_obj.open('get', URL);
	http_obj.onreadystatechange = function ()
{
	if (http_obj.readyState == 4)
	{
		contentDiv = document.getElementById(destination);
		if (http_obj.status == 200)
		{
			response = http_obj.responseText;
			contentDiv.innerHTML = response;	
		}
		else
		{
			contentDiv.innerHTML = "Error: Status "+http_obj.status;
		}
	}
}
	http_obj.send(null);
}


/*
function loadHTML(URL, destination)
{
	dest = destination;
	if(window.XMLHttpRequest)
	{
		request = new XMLHttpRequest();
		request.onreadystatechange = processStateChange;
		
		request.open("GET", URL, true);
		request.send(true);
	}
	else if(window.ActiveXObject)
	{
		request = new ActiveXObject("Microsoft.XMLHTTP");
		if (request)
		{
			request.onreadystatechange = processStateChange;
			request.open("GET", URL, true);
			request.send(true);
		}
	}
}

*/


function checkPR(who, id)
{
	var http_checkPR = createRequestObject();
	loadHTML('/get_results.php?url='+who+'&category=checkPR',id,http_checkPR);
}
function checkCY(who, id)
{
	var http_checkCY = createRequestObject();
    loadHTML('/get_results.php?url='+who+'&category=checkCY',id, http_checkCY);
}
function checkWR(who, id)
{
	var http_checkWR = createRequestObject();
    loadHTML('/get_results.php?url='+who+'&category=checkWR',id,http_checkWR);
}
function checkWTR(who, id)
{
	var http_checkWTR = createRequestObject();
    loadHTML('/get_results.php?url='+who+'&category=checkWTR',id,http_checkWTR);
}
function checkQuantCast(who, id)
{
	var http_checkQuantCast = createRequestObject();
    loadHTML('/get_results.php?url='+who+'&category=checkQuantCast',id,http_checkQuantCast);
}
function checkYC(who, id)
{
	var http_checkYC = createRequestObject();
    loadHTML('/get_results.php?url='+who+'&category=checkYC',id,http_checkYC);
}
function checkDMOZ(who, id)
{
	var http_checkDMOZ = createRequestObject();
    loadHTML('/get_results.php?url='+who+'&category=checkDMOZ',id,http_checkDMOZ);
}
function checkAportCatalog(who, id)
{
	var http_checkAportCatalog = createRequestObject();
    loadHTML('/get_results.php?url='+who+'&category=checkAportCatalog',id,http_checkAportCatalog);
}
function checkBackYandex(who, id)
{
	var http_checkBackYandex = createRequestObject();
    loadHTML('/get_results.php?url='+who+'&category=checkBackYandex',id,http_checkBackYandex);
}
function checkBackRambler(who, id)
{
	var http_checkBackRambler = createRequestObject();
    loadHTML('/get_results.php?url='+who+'&category=checkBackRambler',id,http_checkBackRambler);
}
function checkBackGoogle(who, id)
{
	var http_checkBackGoogle = createRequestObject();
    loadHTML('/get_results.php?url='+who+'&category=checkBackGoogle',id,http_checkBackGoogle);
}
function checkIndexYandex(who, id)
{
	var http_checkIndexYandex = createRequestObject();
    loadHTML('/get_results.php?url='+who+'&category=checkIndexYandex',id,http_checkIndexYandex);
}
function checkIndexGoogle(who, id)
{
	var http_checkIndexGoogle = createRequestObject();
    loadHTML('/get_results.php?url='+who+'&category=checkIndexGoogle',id,http_checkIndexGoogle);
}
function checkYandexRank(who, id)
{
	var http_checkYandexRank = createRequestObject();
    loadHTML('/get_results.php?url='+who+'&category=checkYandexRank',id,http_checkYandexRank);
}
function checkSemRush(who, id)
{
	var http_checkSemRush = createRequestObject();
    loadHTML('/semrush.php?url='+who+'&type=domain_organic',id,http_checkSemRush);
}
function checkSemRushKonk(who, id)
{
	var http_checkSemRushKonk = createRequestObject();
    loadHTML('/semrush.php?url='+who+'&type=domain_organic_organic',id,http_checkSemRushKonk);
}



function doProductAdd(id)
{
//	loadHTML('/make-ajax.php?id='+id+'&bal='+bal, 'result-'+id);
	var count = document.getElementById('count_'+id).value;
	if (count!=0)
    loadHTML('/cart/add/'+id+'/'+count+'/','cart');
  /*else
    alert('Колличество едениц товара не должно быть равным 0!');
    */
}
