showBasketInfo = function() {
	if (basketChanged==1) {
		getBasket();
	}
	TimedElementShow('basketinfocont');
}


getBasket = function() {
	var request="";
	if (!send_httprequest(getBasketWorker, 'POST', '/class.ajax.basketInfo.php', request)){return false;}
}

getBasketWorker = function(xmlhttp) {
	if (isRequestOk (xmlhttp)){

		var stateXml = xmlhttp.responseXML;
		var items = stateXml.getElementsByTagName('item');
		var pocetPolozek=0;

		//alert(basketItem.length);
		
		var totalPrice = stateXml.getElementsByTagName('totalPrice')[0].childNodes[0].nodeValue;		
		var totalSum = stateXml.getElementsByTagName('totalSum')[0].childNodes[0].nodeValue;		
		xObject('totalPrice').innerHTML=totalPrice;
		xObject('totalSum').innerHTML=totalSum;
		
		var basketTable = xObject('basketTable');

		var tbody = xObject('basketTable').getElementsByTagName('tbody')[1];

		var tableRows = tbody.rows; 
		

		
		
		while (tableRows.length) {	
			i = tableRows.length-1;
			tbody.deleteRow(i) ;
		}
		
		
		
		for (i=0;i<items.length;i++) {
		nazev = items[i].getElementsByTagName('name')[0].childNodes[0].nodeValue		
		mnozstvi = items[i].getElementsByTagName('quantity')[0].childNodes[0].nodeValue		
		cena = items[i].getElementsByTagName('total')[0].childNodes[0].nodeValue		
		pocetPolozek = pocetPolozek+mnozstvi;
						
		rowNew = document.createElement('tr'); 
		td1 = document.createElement('td'); 
		td2 = document.createElement('td'); 
		td3 = document.createElement('td'); 
		

		td1.className = "first";
		td2.className = "center";
		td3.className = "last";
		
		td1.appendChild(document.createTextNode(nazev));
		td2.appendChild(document.createTextNode(mnozstvi));
		td3.appendChild(document.createTextNode(cena));
		
		rowNew.appendChild(td1);	
		rowNew.appendChild(td2);	
		rowNew.appendChild(td3);	

		tbody.appendChild(rowNew);	
		basketChange=0;
		
		}
		
		if (pocetPolozek<1)  {
			rowNew = document.createElement('tr'); 
			td1 = document.createElement('td'); 
			td1.className = "first";
			td1.colSpan="3";
			td1.appendChild(document.createTextNode("Nákupní košík je prázdný."));
			rowNew.appendChild(td1);	
			tbody.appendChild(rowNew);	
			basketChange=0;
		}
				
				
	} else {
		//alert ('some error');
	}

}



corBasket = function() {
	var request="";
	if (!send_httprequest(corBasketWorker, 'POST', '/class.ajax.basketInfo.php', request)){return false;}
}

corBasketWorker = function(xmlhttp) {
	if (isRequestOk (xmlhttp)){

		var stateXml = xmlhttp.responseXML;
		var items = stateXml.getElementsByTagName('item');
		var pocetPolozek=0;

		//alert(basketItem.length);
		
		var totalPrice = stateXml.getElementsByTagName('totalPriceBI')[0].childNodes[0].nodeValue;		
		var totalSum = stateXml.getElementsByTagName('totalSum')[0].childNodes[0].nodeValue;		
		xObject('priceBasketInfo').innerHTML=totalPrice;
		xObject('itemsInBasket').innerHTML=totalSum;
		
		
				
				
	} else {
		//alert ('some error');
	}

}
