function addToBasket(doc_id)
{
	var pars= 'doc_id='+doc_id+'&task=addToBasket';
	var url='/hu/basket/ajax_process/';
	document.getElementById('webshop-adatok').innerHTML=basketLoader;
	var myAjax = new Ajax.Request(
			url,
			{
				method: 'post',
				parameters: pars,
				onComplete: gotBasketAnswer
			}
		);
	return false;
}

function gotBasketAnswer(originalRequest) {
	
	if (originalRequest.responseXML==null) {
		document.getElementById('webshop-adatok').innerHTML=basketEmpty;
		return;
	}
	var xmlTagArray=originalRequest.responseXML.getElementsByTagName('xml')
	if (xmlTagArray.length==0 || xmlTagArray[0].firstChild==null) {
		document.getElementById('webshop-adatok').innerHTML=basketEmpty;
		return;
	}
	var xmlRoot=originalRequest.responseXML.getElementsByTagName('xml')[0];

	if (xmlRoot.getElementsByTagName('error')[0].textContent=='0' || xmlRoot.getElementsByTagName('error')[0].text=='0') {
		if (xmlRoot.getElementsByTagName('pieces')[0].textContent>0 || xmlRoot.getElementsByTagName('pieces')[0].text>0) {
			document.getElementById('webshop-adatok').innerHTML=basketFull;
			if (xmlRoot.textContent) {
				document.getElementById('sumPiece').innerHTML=xmlRoot.getElementsByTagName('pieces')[0].textContent;
				document.getElementById('sumPrice').innerHTML=number_format(xmlRoot.getElementsByTagName('price')[0].textContent, 0, ',', ' ');
			} else {
				document.getElementById('sumPiece').innerHTML=xmlRoot.getElementsByTagName('pieces')[0].text;
				document.getElementById('sumPrice').innerHTML=number_format(xmlRoot.getElementsByTagName('price')[0].text, 0, ',', ' ');
			}
			setGAConversion();
		} else {
			document.getElementById('webshop-adatok').innerHTML=basketEmpty;
			return;
		}
	} else if (xmlRoot.getElementsByTagName('pieces')[0].firstChild.nodeValue>0){
		document.getElementById('webshop-adatok').innerHTML=basketFull;
		if (xmlRoot.textContent) {
			document.getElementById('sumPiece').innerHTML=xmlRoot.getElementsByTagName('pieces')[0].textContent;
			document.getElementById('sumPrice').innerHTML=number_format(xmlRoot.getElementsByTagName('price')[0].textContent, 0, ',', ' ');
		} else {
			document.getElementById('sumPiece').innerHTML=xmlRoot.getElementsByTagName('pieces')[0].text;
			document.getElementById('sumPrice').innerHTML=number_format(xmlRoot.getElementsByTagName('price')[0].text, 0, ',', ' ');
		}
		setGAConversion();
	} else {
		document.getElementById('webshop-adatok').innerHTML=basketEmpty;
		return;
	}
}

function setGAConversion() {
	var google_conversion_id = 1037106793;
	var google_conversion_language = "en_US";
	var google_conversion_format = "1";
	var google_conversion_color = "ffffff";
	var google_conversion_label = "zjyGCMeccRDp_MPuAw";
	
	var bodyObj = document.body;
	
	var scriptObj = document.createElement("script"); 
	scriptObj.type = "text/javascript"; 
	scriptObj.src = "http://www.googleadservices.com/pagead/conversion.js";
	
	bodyObj.appendChild(scriptObj);
}

loginHandlers.push(addToBasket);