function addToCart(formular) {
	var adresa = '/index.php?ma=ajax&sid=pcart';

	elementy = formular.getElementsByTagName('input');
	pocet = elementy.length;

	for (var x = 0; x < pocet; x++) {
		if (elementy[x].type == "checkbox" && elementy[x].name == 'id_product[]' && elementy[x].checked) {
			adresa += "&id_product[]=" + elementy[x].value;
			elementy[x].checked = false;
		}

		if (elementy[x].type == "text" && elementy[x].name.indexOf('item_count_') > -1) {
			adresa += "&" + elementy[x].name + "=" + elementy[x].value;
			elementy[x].value = 1;
		}
	}

	/*if (adresa.indexOf('id_product') == -1)
		return false;*/

	if (!send_xmlhttprequest(cartInfoMessage, 'GET', adresa))
		return true;

	return false;
}

function addProductToCart(id, formular, zabody) {
	var adresa = '/index.php?ma=ajax&sid=pcart&id_product=' + id;

	var elementy = formular.getElementsByTagName('input');
	var pocet = elementy.length;

	for (var x = 0; x < pocet; x++) {
		if (elementy[x].type == "text" && elementy[x].name == 'item_count_' + id) {
			adresa += "&item_count_" +  id + "=" + elementy[x].value;
			elementy[x].value = 1;
			break;
		} else if (elementy[x].type == "text" && elementy[x].name == 'item_count') {
			adresa += "&item_count_" +  id + "=" + elementy[x].value;
			elementy[x].value = 1;
		}
	}

	if (zabody)
		adresa += '&zabody=1';

	if (!send_xmlhttprequest(cartInfoMessage, 'GET', adresa))
		return true;

	return false;
}

function cartInfoMessage(xmlhttp) {
	if (xmlhttp.readyState == 4) {
		var cart = '';
		var info = xmlhttp.responseXML.getElementsByTagName('info')[0].firstChild.data;
		var isdemand = xmlhttp.responseXML.getElementsByTagName('isdemand')[0].firstChild.data;
		var bad = xmlhttp.responseXML.getElementsByTagName('bad')[0].firstChild.data;
		var timeout = xmlhttp.responseXML.getElementsByTagName('timeout')[0].firstChild.data;
		var title = xmlhttp.responseXML.getElementsByTagName('title')[0].firstChild.data;
		var blockname = isdemand == 1 ? 'demand' : 'cart';

		var nodes = xmlhttp.responseXML.getElementsByTagName('cart')[0].childNodes;

		for (var i = 0; i < nodes.length; i++)
			cart += nodes[i].data;

		var badClass = "swin_cart";

		if (bad == 1)
			badClass += " message_win swin_bad";

		SWindow.Open(505, 0, info, badClass, title);

		if (bad != 1) {
			document.getElementById(blockname + '_in').innerHTML = cart;
			document.getElementById(blockname).className = '';
			document.getElementById(blockname + '_vt').className = 'ltit jetamneco';
			document.getElementById(blockname + '_vt_in').innerHTML = xmlhttp.responseXML.getElementsByTagName('text')[0].firstChild.data;
		}

    $("#id_dostupnost").trigger('keyup');

		if (timeout == 1) {
			setTimeout("SWindow.Close()", 2000);
		}
	}
}
