function updateBasket(direction, basket_id) {

	// The variable that makes Ajax possible
	var ajaxRequest;
	
	try {
		// Opera 8.0+, Firefox, Safari
		ajaxRequest = new XMLHttpRequest();
	}
	catch (e) {
		// Internet Explorer Browsers
		try {
			ajaxRequest = new ActiveXObject("Msxml2.XMLHTTP");
		} 
		catch (e) {
			try {
				ajaxRequest = new ActiveXObject("Microsoft.XMLHTTP");
			} 
			catch (e) {
				// Something went wrong
				alert("Your browser does not support AJAX");
				return false;
			}
		}
	}
	
	// Create a function that will receive data sent from the server
	ajaxRequest.onreadystatechange = function() {
		if (ajaxRequest.readyState == 4) {
			//document.getElementById('shopping_basket').innerHTML = ajaxRequest.responseText;
			//alert(ajaxRequest.responseText);
			location.href = location.href;
		}
	}
	
	var get_vars = "?basket_id=" + basket_id + "&direction=" + direction + "&rand=" + new Date().getTime()
	
	ajaxRequest.open("GET", "/scripts/updateBasket.php" + get_vars, true);
	ajaxRequest.send(null); 
	
}
