
function itemUpdateIssueField (ItemID, IssueField, resSec, whatType, isLocked, form, issueTracking)
	{
	var Request = getXMLHttpRequestObject();
	Request.open("POST", baseURL + '/ajaxdata.php?type=issue_update_field&id=' + ItemID + '&field=' + IssueField, true);
	Request.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
	var FormObject = document.getElementById('IssueUpdateForm');
	var PostQuery = MakeQueryString(FormObject);
	Request.send(PostQuery);
	Request.onreadystatechange = function()
		{
		if (Request.readyState == 4) 
			{
			loadURLIntoID('ajaxdata.php?type=feedback&id=' + ItemID + '&whattype=' + whatType + '&islocked=' + isLocked + '&form=' + form + '&issue_tracking=' + issueTracking, 'Feedback' + ItemID);
			loadURLIntoID('ajaxdata.php?type=issue_update_message&result=1', 'IssueStatusNotification');
			setTimeout( function()
				{
				loadURLIntoID('ajaxdata.php?type=issue_update_message&result=0', 'IssueStatusNotification');
				}
			,(resSec * 1000));
			}
		}
	}

function itemReport (itemID, thanksMessage)
	{
	$.post
		(
		'ajaxdata.php?type=report_item&id=' + itemID,
		{'flag': $('#item-report-flag').val()},
		function ()
			{
			alert(thanksMessage);
			}
		);
	}

