var httpObject = null;

// Get the HTTP Object
function getHTTPObject(){
	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("Your browser does not support AJAX!");
				return null;
			}
		}
	}
	
	return xmlHttp;
}
 
function stateChanged(containerElem){
	if(httpObject.readyState==4){
		var resText = httpObject.responseText;
		var arg = containerElem + ': '+ resText
		
		if (arg.indexOf("cartQuickViewBody") == 0) {
			document.getElementById(containerElem).innerHTML = resText;
			var itemCtr = document.getElementById("qcCartItems").innerHTML;
			+itemCtr;
			itemCtr++
			document.getElementById("qcCartItems").innerHTML = itemCtr;
			dropdowncontent.showNow('cartQuickViewLink');
		} else {
			document.getElementById(containerElem).innerHTML=resText;
		}
	}
}
 
function addRent(vidKey) {
	httpObject = getHTTPObject();

	var url = '/cart/?add='+vidKey+"&qcs=1";
	
	//add random number to avoid cached data
	url += "&ak="+Math.random();
	
	if (httpObject != null) {
		httpObject.onreadystatechange = function(){stateChanged('cartQuickViewBody');};
		httpObject.open("GET", url, true);
		httpObject.send(null);
	}
}
