function add_to_cart3()
{
	alert("call complete 1");
}

function add_to_cart(action,test_id,item_type,test_code,session_guid)
{
	//var strParams = "";
	//alert("call complete 1");
	var strParams = 'action='+action+'&test_id='+test_id+'&item_type='+item_type+'&test_code='+test_code+'&session_guid='+session_guid;
	//alert(strParams);
	var url = '/ui/ajax/addtocart.asp';
	var loader1 = new net.ContentLoader(url,add_to_cart_callback,null,"POST",strParams);
	//alert("call complete 2");
	return false;
}

function add_to_cart_callback()
{
	if (this.req)
	{
		//alert("call complete 3");
		var xmlDoc = this.req.responseXML.documentElement;
		var action = xmlDoc.getElementsByTagName('action')[0].firstChild.nodeValue;
		var success = xmlDoc.getElementsByTagName('success')[0].firstChild.nodeValue;
		var test_code = xmlDoc.getElementsByTagName('test_code')[0].firstChild.nodeValue;
		var test_id = xmlDoc.getElementsByTagName('test_id')[0].firstChild.nodeValue;
		var qty = xmlDoc.getElementsByTagName('qty')[0].firstChild.nodeValue;
/*
		alert("Callback Complete."
			+"\n\nsuccess:"+success
			+"\ntest_code:"+test_code
			+"\ntest_id:"+test_id
			+"\nreadyState:"+this.req.readyState
			+"\nstatus:"+this.req.status
			+"\n\nheaders:"+this.req.getAllResponseHeaders()
			+"\n\n"+this.req.responseText);
*/
		if (success==1)
		{
			var t = document.getElementById("show_test_" + test_code);
			var a = document.getElementById("show_add_button" + test_code);
			var o = document.getElementById("show_cart_options_" + test_code);
			if (action=='delete'){
				t.className = "on";
				a.className = "on";
				o.className = "off";
			}
			else
			{
				t.className = "added_to_cart_on";
				a.className = "off";
				o.className = "on";
			}
			var qty_div = document.getElementById("qty_" + test_code);
			qty_div.innerHTML = "Qty: " + qty;
		}
	}
	else
		alert("Callback request is not setup: ");
}
/****************************************/

/*
var xmlHttp

function addtocart(str)
{
xmlHttp=GetXmlHttpObject();
if (xmlHttp==null)
	{
	alert ("Your browser does not support AJAX!");
	return;
	} 
var url="/ui/ajax/addtocart.asp";
url=url+"?q="+str;
url=url+"&sid="+Math.random();
xmlHttp.onreadystatechange=stateChanged;
xmlHttp.open("GET",url,true);
xmlHttp.send(null);
}

function stateChanged(){
	if (xmlHttp.readyState==4){
		document.getElementById("txtHint").innerHTML=xmlHttp.responseText;
		//document.getElementById("show_added_"+str).className = 'added_to_cart_on';
	}
}

function GetXmlHttpObject(){
	var xmlHttp=null;
	try
		{
			// Firefox, Opera 8.0+, Safari
			xmlHttp=new XMLHttpRequest();
		}
	catch (e)
		{
		// Internet Explorer
		try
			{
			xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
			}
		catch (e)
			{
			xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
			}
		}
	return xmlHttp;
}
*/

