var url = "http://www.eco.lviv.ua/";

function getHTTPObject() {
  var xmlhttp;
/*@cc_on
  @if (@_jscript_version >= 5)
  try {
    xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
  } catch (e) {
    try {
      xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
    } catch (E) {
      xmlhttp = false;
    }
  }
  @else
    xmlhttp = false;
  @end @*/
  if (!xmlhttp && typeof XMLHttpRequest != 'undefined') {
    try {
      xmlhttp = new XMLHttpRequest();
    } catch (e) {
      xmlhttp = false;
    }
  }
  return xmlhttp;
}

var http = getHTTPObject();
var isWorking = false;
var btn = "";

function showBasket() {
  if (http.readyState == 4) {
    if (http.responseText.indexOf('invalid') == -1) {
		  if (document.getElementById("BasketCount") != undefined && http.responseText.length < 20)
		  	if (http.responseText * 1 == 0)
		  		document.getElementById("BasketCount").innerHTML = 'Кошик пустий';
				else
			  	if (http.responseText * 1 == 1)
		  			document.getElementById("BasketCount").innerHTML = 'В кошику 1 продукт';
					else
		  			if (http.responseText * 1 < 5)
		  				document.getElementById("BasketCount").innerHTML = 'В кошику ' + http.responseText + ' продукти';
						else
		  				document.getElementById("BasketCount").innerHTML = 'В кошику ' + http.responseText + ' продуктів';
      isWorking = false;
      
      setTimeout("getClient();", 10);
    }
  }
}

function basketAddedDone() {
	document.getElementById("a" + btn).style.display = 'none';
	document.getElementById(btn).style.display = '';
}

function basketAdded() {
  if (http.readyState == 4) {
		showBasket();
		document.getElementById(btn).style.display = 'none';
		document.getElementById("a" + btn).style.display = '';
		setTimeout("basketAddedDone()", 1000);
	}
}

function getBasket() {
  if (!isWorking && (typeof http == 'object')) {
    http.open("GET", url + "ajax_get_basket.php?tmp=" + Math.random(), true);
    http.onreadystatechange = showBasket;
    isWorking = true;
    http.send(null);
  }
}

function putBasket(productID, btn1) {
  if (!isWorking && (typeof http == 'object')) {
		btn = btn1;
    http.open("GET", url + "ajax_ins_basket.php?ProductID=" + escape(productID) + "&tmp=" + Math.random(), true);
    http.onreadystatechange = basketAdded;
    isWorking = true;
    http.send(null);
  }
  return false;
}





function showClient() {
  if (http.readyState == 4) {
    if (http.responseText.indexOf('invalid') == -1) {
		  if (document.getElementById("ClientInfo") != undefined && http.responseText.length < 200) {
				document.getElementById("ClientInfo").innerHTML = http.responseText;
		  }
      isWorking = false;
    }
  }
}

function getClient() {
  if (!isWorking && (typeof http == 'object')) {
    http.open("GET", url + "ajax_get_client.php?tmp=" + Math.random(), true);
    http.onreadystatechange = showClient;
    isWorking = true;
    http.send(null);
  }
}

