var shop_basket = new sack();
function ShopAddToCart(product_id, number, price){
	//var pid = document.getElementById(product_id);
	var no = document.getElementById(number);
	/*if (pid.checked){*/
	//alert(product_id + ' ' + number + ' ' + price);
	if (no.value > 0){
		//alert("/ajax2.php?a=ShopBasket&product_id=" + product_id + "&number=" + no.value + "&price=" + price);
		shop_basket.requestFile = "/ajax2.php?a=ShopBasket&product_id=" + product_id + "&number=" + no.value + "&price=" + price;
		shop_basket.onCompletion = ShowBasket;
		shop_basket.runAJAX();
	}
	no.value = '0';
}
function ShowBasket(){
	document.getElementById('doe_shop_basket').innerHTML = shop_basket.response;
}

// Display tooltip

tooltipElement = null

function displayTooltip(tooltip, parent) {

    

    //position = getPosition(parent);

    //posx = position[0]; posy = position[1];

    posx=parent.offsetLeft;
	posy=parent.offsetTop;

    tooltipElement = document.createElement("DIV");

    tooltipElement.className = "tooltip";

    tooltipElement.innerHTML = tooltip;

    tooltipElement.style.display = "block";

    tooltipElement.style.position = "absolute";

        tooltipElement.style.left = (posx + 140) + "px";

        tooltipElement.style.top = (posy + 20) + "px";

    document.body.appendChild(tooltipElement);

    

}



function hideTooltip(tooltip, parent) {

    document.body.removeChild(tooltipElement);

}

function getPosition(obj) {
	alert('test');
	var x = 0;
	var y = 0;
	var orgObj = obj;
	if (obj.offsetParent)
		do {
			x += obj.offsetLeft;
			y += obj.offsetTop;
			obj = obj.offsetParent;
		} while (obj);
	obj = orgObj;		
	if (obj.parentNode)	
		do {
			x -= (obj.scrollLeft == parseInt(obj.scrollLeft) 	? obj.scrollLeft 	: 0);
			y -= (obj.scrollTop == parseInt(obj.scrollTop) 		? obj.scrollTop 	: 0);
			obj = obj.parentNode;
		} while (obj);
		return [x + window.scrollX, y + window.scrollY];
}

