function updateThisListItem(listItemID,orderNumber) {
	var ajax = getXMLHttpRequestObject();
	if(ajax) {
		var resultsSpot="updateListItemResults"+listItemID;
		var results = document.getElementById(resultsSpot);
		results.innerHTML = '<img src="http://www.10to1.com/Images/Site_Images/animate/w6.gif">';
		ajax.open('POST', 'http://www.10to1.com/updateListItem.php');
		ajax.onreadystatechange = function() {
			handleUpdateListItem(ajax,listItemID,orderNumber,results);
		}
		var fields = ['thisItemName','thisItemNameURL','thisItemDesc','thisItemLink','oldLinkImage','oldLink','oldLinkType'];
		for (var i=0; i < fields.length; i++) {
			fields[i] = fields[i] + '=' + encodeURIComponent(document.getElementById(fields[i]+listItemID).value);
		}
		/* We need to get the linkType radio button value */
		for(var a=1; a < 4; a++) {
			if(document.getElementById("thisLink"+listItemID+"Type"+a).checked) {
			  i++;
			  fields[i] = 'thisLinkType=' + encodeURIComponent(document.getElementById("thisLink"+listItemID+"Type"+a).value);
		  }
		}
		i++;
		fields[i] = 'listItemID=' + encodeURIComponent(listItemID);
		var values = fields.join('&');
		ajax.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
		ajax.send(values);
		return false;
	}
}
function handleUpdateListItem(ajax,listItemID,orderNumber,results) {
	if(ajax.readyState == 4) {
		if((ajax.status == 200) || (ajax.status == 304)) {
			var itemSection="listItemSpot"+listItemID;
			results.innerHTML=ajax.responseText;
			if(ajax.responseText=='The List Item Has Been Successfully Updated')
			{
				/* End of update DB, now grab comment */
				ajax.open('GET','http://www.10to1.com/getListItem.php?listItemID='+ listItemID +"&orderNumber="+orderNumber+"&" + Math.random());
				ajax.onreadystatechange=function()
				{
					var displayItemSpot="displayItemSpot"+listItemID;
					finishUpdateListItem(ajax,displayItemSpot);
				}
				ajax.send(null);
				/* End of Grab Comment */
				/* Switch out of edit comment */
				var updateItemSection="updateListItemSpot"+listItemID;
				showHide(itemSection,updateItemSection);
			}
		}
	}
}
function finishUpdateListItem(ajax,displayItemSpot)
{
	if(ajax.readyState==4)
	{
		if((ajax.status==200)||(ajax.status==304))
		{
			var results=document.getElementById(displayItemSpot);
			results.innerHTML=ajax.responseText;
		}
	}
}
