var pos; // variable for posting information
	
function loadXMLPosDoc(url,posData) {
	// branch for native XMLHttpRequest object
	if (window.XMLHttpRequest) 
	{
		pos = new XMLHttpRequest();
		pos.onreadystatechange = processPosChange;
		pos.open("POST", url, false);
		pos.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
		pos.send(posData);
	// branch for IE/Windows ActiveX version
	} else if (window.ActiveXObject) {
		pos = new ActiveXObject("Microsoft.XMLHTTP");
		if (pos) 
		{
			pos.onreadystatechange = processPosChange;
			pos.open("POST", url, false);
			pos.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
			pos.send(posData);
		}
	}
}

function grabPosXML (tagName) 
{
	return pos.responseXML.documentElement.getElementsByTagName(tagName)[0].childNodes[0].nodeValue;
}

function processPosChange() 
{
    // page loaded "complete"
    if (pos.readyState == 4) {
        // page is "OK"
        if (pos.status == 200) {
			if ( grabPosXML("posStatus") == 'NOTOK' ) { 
				alert('There were problems Sending Email. Please check back in a couple minutes');
			}
		}
	}
}
