function scrollTop(){
		if( self.pageYOffset ) {
			return self.pageYOffset;
		} else if ( document.documentElement &&	document.documentElement.scrollTop ) {
			return document.documentElement.scrollTop;
		} else if( document.body ) {
			return document.body.scrollTop;
		}
	}
function scrollLeft(){
		if( self.pageXOffset ) {
			return self.pageXOffset;
		} else if ( document.documentElement &&	document.documentElement.scrollLeft ) {
			return document.documentElement.scrollLeft;
		} else if( document.body ) {
			return document.body.scrollLeft;
		}
	}

function addComplete(xmlHttpRequest,ajClass){
	var dst = document.getElementById("SPANShopCart");
	var resp = xmlHttpRequest.responseText;
	
	if(resp.substr(0, 5) == "ERROR"){
		vResp = resp.split(";");
		document.location = "login.php?code="+vResp[1]+"&cant="+vResp[2];
		return;
	}else{
		dst.innerHTML = resp;
		document.getElementById("diskAdded").style.display = "block";
			
		var eTop = ajClass.getVar("eTop");
		var eLeft = ajClass.getVar("eLeft");
		
		window.setTimeout(hide,1000);
		var xx = document.getElementById("diskAdded");
		
		document.body.appendChild(xx);
		
		xx.style.top = eTop;
		xx.style.left = eLeft;
		xx.style.display = "block";
		
		return false;
	}
}


function scroll(){
	var xx = document.getElementById("diskAdded");
	if(xx.style.display == "block"){
		xx.style.top = scrollTop() + "px";
		xx.style.left = document.documentElement.offsetWidth - xx.offsetWidth+ "px";	
	}
}

function hide(){
	var xx = document.getElementById("diskAdded");
	if(xx.style.display == "block"){
		xx.style.display = "none"	
	}
}


function addToCart(artCode,e){
	var AJ = new Ajax();

	if(!e){
		e = window.event;
	}
	var eTop = scrollTop() + e.clientY +  "px";
	var eLeft = scrollLeft() + e.clientX +15 + "px"
	AJ.setOnComplete(addComplete);
	AJ.setUrl("addtocartAJAX.php");
	AJ.setVar("code",artCode);
	AJ.setVar("eTop",eTop);
	AJ.setVar("eLeft",eLeft);
	AJ.connect();
	AJ.getData();
	return false;
}
