
 

function showCart(CarID, ProductID, formId, gotoCart, gotoBooking, secure, isQuote, preferredid)
{
//	alert("load cart");
	var qsStr = "";
	var item = document.getElementById('basket');

	if (formId != "") 
	{
		ProductID = TrimString(ProductID);
		if (ProductID == '') ProductID = 0;

		CarID = TrimString(CarID);
		if (CarID == '') CarID = 0;

		// especially:
		qsStr = "ProductID=" + ProductID;
		qsStr += "&isQuote=" + isQuote;
		qsStr += "&CarID=" + CarID;
		//qsStr += "&ProductType=ALL"; 

		qsStr += "&" + getSelectCarFormValuesToQueryString3(formId);
		
		if (gotoBooking == true) qsStr += "&gotoBooking=1";
		if (preferredid) qsStr += "&PreferredID=" + preferredid + "";
		
		qsStr = "?" + qsStr;
// alert(qsStr);
	}
	
	//alert("back/cart.aspx" + qsStr);

 

	var retStr = getItemContent("back/cart.aspx" + qsStr);

	if (gotoBooking == false)
	{
		// load cart
		item.innerHTML = retStr;
	}

	//going to secure booking details page:
	if (gotoBooking == true) 
	{
	  var pickuplocationId = document.getElementById("pickuplocationId").value;
	
	
	
	var bStr = qsStr;
 bStr += "&quoteconfirmation=false&locationId=" + pickuplocationId;
		redirect("booking_details.aspx" + bStr , secure);
		// redirect("booking_details.aspx") ;
	}

	//going to Cart anchor
	if (gotoCart == true && gotoBooking == false) 
	{
		document.location = "#cart";
		
	}

}

function setOption(chbxId, optionId)
{
	var item = document.getElementById('basket');
	if (document.getElementById(chbxId).checked == true) 
	{
		item.innerHTML = getItemContent("back/cart.aspx?setOption=" + optionId);
	}
	else 
	{
		item.innerHTML = getItemContent("back/cart.aspx?remOption=" + optionId);
	}
	
	//going to Cart anchor
	document.location = "#cart";
	
	animHide();
}


