new Ajax.Request(
	'/EXTERNAL/session_start.php', 
	{
				method:'get', 
				asynchronous:true,
				//asynchronous: false,
				parameters:"shop=411&GET_XML=1&date="+Date.UTC(new Date().getYear(), new Date().getMonth(), new Date().getHours(), new Date().getMinutes(), new Date().getSeconds()), 
				onSuccess: function(t) {
					var xmlDoc = t.responseXML.documentElement;
					var sid = xmlDoc.getElementsByTagName('session')[0].firstChild.data;
					if (sid) {
						new Ajax.Request(
							'/EXTERNAL/cart.php', 
							{
								method:'get', 
								asynchronous:true,
								parameters:"SHOPXML_SESSION="+sid+"&GET_XML=1&date="+Date.UTC(new Date().getYear(), new Date().getMonth(), new Date().getHours(), new Date().getMinutes(), new Date().getSeconds()), 
								onSuccess: function(t) {
									var basketHTML = "";
									var xmlDoc = t.responseXML.documentElement;
									var productsList = xmlDoc.getElementsByTagName("product");
									
									for(var i=0; i< productsList.length; i++){
										var n = productsList[i];
										//basketHTML += n.getAttribute("ID");
										//basketHTML += " => ";
										//basketHTML += n.getAttribute("price_full");
										//basketHTML += " => ";
										//basketHTML += n.firstChild.firstChild.data;
										//basketHTML += "\n";
										basketHTML += n.firstChild.firstChild.data;
										basketHTML += " (";
										basketHTML += n.getAttribute("quantity");
										basketHTML += ") ";
										basketHTML += n.getAttribute("price_full");
										basketHTML += "$";
										basketHTML += "<br><br>\n";
									}
									$('basket-content').innerHTML += basketHTML;
									//id = xmlDoc.getElementsByTagName('products')[0].firstChild.data;
									//alert(basketHTML);
								}
							}
						);
					}
				}
	}
);


//new Ajax.Request('http://shopxml.com/EXTERNAL/session_start.php', {method:'get', asynchronous: true, parameters:"shop=411&GET_XML=1&date="+Date.UTC(new Date().getYear(), new Date().getMonth(), new Date().getHours(), new Date().getMinutes(), new Date().getSeconds()), onSuccess:handlerFunc, onFailure:errFunc });
//new Ajax.Request('http://85.21.112.225/session_start.xml', {method:'get', asynchronous: true, parameters:"shop=411&GET_XML=1&date="+Date.UTC(new Date().getYear(), new Date().getMonth(), new Date().getHours(), new Date().getMinutes(), new Date().getSeconds()), onSuccess:function(request){alert(444)}, onFailure:function(request){alert(333)}, onComplete:function(request){ if(request.status == 200) {alert(request.responseText)}} });

