var xmlHttp
/*
// save contact data 
function saveGift (field, fieldId) {
	
	// pull data from the fields and write the get string 
	var uid = document.getElementById('uid');
	
	// start the get string 
	var data = "&update=gift"
	data=data+"&uid="+uid.value
	
	//pull and add the gift data to the 
	var envelope_id = document.getElementById('envelope_id');
	var date_day = document.getElementById('date_day');
	var date_month = document.getElementById('date_month');
	var date_year = document.getElementById('date_year');
	var amount = document.getElementById('amount');
	var account = document.getElementById('account');
	data=data+"&envelope_id="+envelope_id.value
	data=data+"&dt="+date_year.value+"-"+date_month.value+"-"+date_day.value
	data=data+"&amount="+amount.value
	data=data+"&account="+account.value

	// call the function
	showUser('05', uid.value, data);
	
}
*/
	
	
/* pass off to the PHP script and return a value */
function pageUpdate(mcat, pid, data) { 
		xmlHttp=GetXmlHttpObject()
		if (xmlHttp==null) {
			alert ("Browser does not support HTTP Request")
			return
		} 		
		var url="_ajax/products.ajax.php"
		url=url+"?mcat="+mcat
		url=url+"&pid="+pid
		url=url+data
		url=url+"&sid="+Math.random()
		xmlHttp.onreadystatechange=stateChanged 
		xmlHttp.open("GET",url,true)
		xmlHttp.send(null)
	}

	function stateChanged() { 
		if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete") { 
		document.getElementById("ajax_content").innerHTML=xmlHttp.responseText 
		} 
	}
	
	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;
}
