function AddToCart(id) {

	var xmlHttp2;
	try {
		// Firefox, Opera 8.0+, Safari
		xmlHttp2 = new XMLHttpRequest();
	} catch (e) {
		// Internet Explorer
		try {
			xmlHttp2 = new ActiveXObject("Msxml2.XMLHTTP");
		} catch (e) {
			try {
				xmlHttp2 = new ActiveXObject("Microsoft.XMLHTTP");
			} catch (e) {
				alert("Uw browser ondersteunt geen AJAX!");
				return false;
			}
		}
	}
	xmlHttp2.onreadystatechange = function() {
		if (xmlHttp2.readyState == 4) {
			if (xmlHttp2.responseText.substr(0, 6) == "ERROR:") {
				alert(xmlHttp2.responseText.substr(6));
			} else {

				if (xmlHttp2.responseText == "geen") {
					document.getElementById("winkelwagenimg").setAttribute(
							"src", "/images/winkelwagenleeg.png");
					document.getElementById("winkelwagen").innerHTML = "geen";
				} else {
					document.getElementById("winkelwagen").innerHTML = xmlHttp2.responseText;
					document.getElementById("winkelwagenimg").setAttribute(
							"src", "/images/winkelwagenvol.png");
				}
				alert("De geselecteerde artikelen zijn succesvol aan uw winkelwagen toegevoegd.");
				// document.getElementById("content").style.overflow="scroll";
			}
		}
	}
	aantal = document.getElementById("artid" + id).value;

	xmlHttp2.open("GET", "/addtocart.php?id=" + id + "&aantal=" + aantal, true);
	xmlHttp2.send(null);

}

function ShowHide(div, arg1) {
	div = document.getElementById(div).style;
	if (arg1 == 1) {
		div.visibility = "visible";
		div.display = "inline";
	} else {
		div.visibility = "hidden";
		div.display = "none";
	}
	UpdateSideBarHeights();
}

function Verzendkosten(nonzero) {

	var xmlHttp3;
	try {
		// Firefox, Opera 8.0+, Safari
		xmlHttp3 = new XMLHttpRequest();
	} catch (e) {
		// Internet Explorer
		try {
			xmlHttp3 = new ActiveXObject("Msxml2.XMLHTTP");
		} catch (e) {
			try {
				xmlHttp3 = new ActiveXObject("Microsoft.XMLHTTP");
			} catch (e) {
				alert("Uw browser ondersteunt geen AJAX!");
				return false;
			}
		}
	}
	xmlHttp3.onreadystatechange = function() {
		if (xmlHttp3.readyState == 4) {
			if (xmlHttp3.responseText.substr(0, 6) == "ERROR:") {
				alert(xmlHttp3.responseText.substr(6));
			} else {
				array = xmlHttp3.responseText.split("*");

				document.getElementById("verzendkosten").innerHTML = array[0];
				document.getElementById("totaalprijs").innerHTML = array[1];

				document.getElementById("btwbedrag").innerHTML = array[3];
				document.getElementById("totaalprijsex").innerHTML = array[2];

				// document.getElementById("content").style.overflow="scroll";
			}
		}
	}

	xmlHttp3.open("GET", "/verzendkosten.php?k=" + nonzero, true);
	xmlHttp3.send(null);

}

function ChangeCart(id, aantal) {

	var xmlHttp;
	try {
		// Firefox, Opera 8.0+, Safari
		xmlHttp = new XMLHttpRequest();
	} catch (e) {
		// Internet Explorer
		try {
			xmlHttp = new ActiveXObject("Msxml2.XMLHTTP");
		} catch (e) {
			try {
				xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
			} catch (e) {
				alert("Uw browser ondersteunt geen AJAX!");
				return false;
			}
		}
	}
	xmlHttp.onreadystatechange = function() {
		if (xmlHttp.readyState == 4) {
			if (xmlHttp.responseText.substr(0, 6) == "ERROR:") {
				array = xmlHttp.responseText.split(":");
				document.getElementById("art" + array[3]).value = array[2];
				alert(array[1]);
			} else {
				array = xmlHttp.responseText.split("*");

				document.getElementById("art" + array[1]).value = array[0];
				document.getElementById("tot" + array[1]).innerHTML = array[2];
				document.getElementById("totaalprijs").innerHTML = array[3];

				document.getElementById("btwbedrag").innerHTML = array[5];
				document.getElementById("totaalprijsex").innerHTML = array[4];

				if (array[6] == "geen") {
					document.getElementById("winkelwagenimg").setAttribute(
							"src", "/images/winkelwagenleeg.png");
					document.getElementById("winkelwagen").innerHTML = "geen";
				} else {
					document.getElementById("winkelwagen").innerHTML = array[6];
					document.getElementById("winkelwagenimg").setAttribute(
							"src", "/images/winkelwagenvol.png");
				}
				Verzendkosten(1);
				// document.getElementById("content").style.overflow="scroll";
			}
		}
	}

	if (aantal == "del") {
		ShowHide("id" + id, 0);
		nieuwaantal = aantal;
	} else {
		nieuwaantal = aantal;

	}
	if (nieuwaantal != 0 & nieuwaantal != null) {
		xmlHttp.open("GET", "/changecart.php?id=" + id + "&aantal="
				+ nieuwaantal, true);
		xmlHttp.send(null);
	}

}

function UpdateSideBarHeights() {
	document.getElementById("leftmenu").style.height = (document
			.getElementById("content").offsetHeight + 191)
			+ "px";
	document.getElementById("rightmenu").style.height = (document
			.getElementById("content").offsetHeight + 191)
			+ "px";
}

function showHide(id) 
{
	if ( document.getElementById(id).style.visibility == "visible")
	{
		document.getElementById(id).style.visibility = "hidden";
		document.getElementById(id).style.display = "none";
	}
	else
	{
		document.getElementById(id).style.visibility = "visible";
		document.getElementById(id).style.display = "inline";		
	}
	UpdateSideBarHeights();
}
