function createRequestObject(){
	var request_o; //declare the variable to hold the object.
	var browser = navigator.appName; //find the browser name
	if(browser == "Microsoft Internet Explorer"){
		request_o = new ActiveXObject("Microsoft.XMLHTTP");
	}else{
		request_o = new XMLHttpRequest();
	}
	return request_o; //return the object
}

var http = createRequestObject(); 

function MiniBasket(xmode,xpage,session,num,prod,value,uniqstr,noitems){
	http.open('get', xpage + '?mode=' + xmode + '&sesid=' + session + '&num=' + num + '&prod=' + prod + '&tval=' + value + '&unstr=' + uniqstr + '&noitems=' + noitems);
	http.onreadystatechange = handleMiniBasket; 
	http.send(null);
}

function handleMiniBasket(){
	if(http.readyState == 4){ //Finished loading the response
		var response = http.responseText;
		document.getElementById('docshop_minibasket_cage').innerHTML = response;
	}
}
