var pos=(window.XMLHttpRequest) ? new XMLHttpRequest() : new ActiveXObject("Microsoft.XMLHTTP"); // 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;
return pos.responseText
}

function processPosChange() {
	var response =  null;
	try
	{	
		if ((pos.readyState == 4) && (pos.status == 200)) {
				response = pos.responseText ;
		}
	}
	catch (e)
	{
		alert('Response failed.');
	}
	/*
	if (response)
	{
		//var status = response.documentElement.getElementsByTagName("status") ;
		 var success=document.getElementById('subscriptionstatus'); 
		 success.style.display = "block";
		 success.innerHTML = '<strong style="color:green;">'+response+'</strong>' ;
	}
	*/
}
function getResponse() {
	return pos.responseText ;
}