function koupit(id, count, flush) {
	if (count) count = count.value;
	if (!count) count = 1;
	if (!flush) flush = 0;
	//getData(url + "inc/ajax/abasket.php?id=" + id + "&count=" + count + "&flush=" + flush + "&preurl=" + url, "basket");
	var dataSource = url + "inc/ajax/abasket.php?id=" + id + "&count=" + count + "&flush=" + flush + "&preurl=" + url;

  if(XMLHttpRequestObject) {
    XMLHttpRequestObject.open("GET", dataSource, true);
    XMLHttpRequestObject.onreadystatechange = function()
    {
      if (XMLHttpRequestObject.readyState == 4 && XMLHttpRequestObject.status == 200) {
	  	  var data = XMLHttpRequestObject.responseText;
        obj = JSON.parse(data);
        
        document.getElementById('basket').innerHTML = obj.data;
        var status = obj.status;
        
        if (status == 1) {
          if (show_window_after_buy == 1 && flush != 1) alert(window_after_buy_text);
        } else if (status == 2) {
          alert(disabled_basket_text);
        }

      }
    }
    XMLHttpRequestObject.send(null);
  }
	
	var loc = document.location.href;
	if (loc.match("basket") != null) document.location.href = url + "?loc=basket";
}

function koupit_sleva(id, count, discount) {
	if (count) count = count.value;
	if (!count) count = 1;
	if (!discount) discount = 0;
	//getData(url + "inc/ajax/abasket.php?id=" + id + "&count=" + count + "&preurl=" + url, "basket");
	//alert(window_after_buy_text + "\n" + window_discount_text1 + discount + window_discount_text2);

	var dataSource = url + "inc/ajax/abasket.php?id=" + id + "&count=" + count + "&preurl=" + url;

  if(XMLHttpRequestObject) {
    XMLHttpRequestObject.open("GET", dataSource, true);
    XMLHttpRequestObject.onreadystatechange = function()
    {
      if (XMLHttpRequestObject.readyState == 4 && XMLHttpRequestObject.status == 200) {
	  	  var data = XMLHttpRequestObject.responseText;
        obj = JSON.parse(data);
        
        document.getElementById('basket').innerHTML = obj.data;
        var status = obj.status;

        if (status == 1) {
          if (show_window_after_buy == 1 && flush != 1) {
            alert(window_after_buy_text + "\n" + window_discount_text1 + discount + window_discount_text2);
          }
        } else if (status == 2) {
          alert(disabled_basket_text);
        }        
      }
    }
    XMLHttpRequestObject.send(null);
  }

	var loc = document.location.href;
	if (loc.match("basket") != null) document.location.href = url + "?loc=basket";
}

function varianta(menu, row) 
{
	var product = menu.options[menu.selectedIndex].value;
	var dataSource = url + "inc/ajax/avariants.php?id=" + product;

  if(XMLHttpRequestObject) {
    XMLHttpRequestObject.open("GET", dataSource, true);
    XMLHttpRequestObject.onreadystatechange = function()
    {
      if (XMLHttpRequestObject.readyState == 4 && XMLHttpRequestObject.status == 200) {
	  	  var obsah = XMLHttpRequestObject.responseText;
	  	  var items = obsah.split("|");
	  	  document.getElementById('product_link'+row).innerHTML = items[0];
		  document.getElementById('product_price'+row).innerHTML = items[1];
		  document.getElementById('product_buy'+row).innerHTML = items[2];
      }
    }
    XMLHttpRequestObject.send(null);
  }
}

