var pos; // variable for posting information

function grabPosXML (tagName) {
  return pos.responseXML.documentElement.getElementsByTagName(tagName)[0].childNodes[0].nodeValue;
}
function processPosChange() {
  if (pos.readyState == 4) {
    // page is "OK"
    if (pos.status == 200) {
		}
	}
}

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);
    }
  }
	if (pos.readyState == 4) {
    // page is "OK"
    if (pos.status == 200) {
		  var xml_response = grabPosXML("status");
			if (xml_response == "OK") {
				$("p.email-error").remove();
				domMoveDown();
				var success_span = $("<span></span>").attr("class","email-success").html("Message sent successfully!").insertBefore("#headerWrap");
			  $("span.email-success").slideUp(3000);
			} else {
				$("p.email-error").remove();
				var success_p = $("<p></p>").attr("class","email-error").html(xml_response).insertBefore("#formElements");
			}
		}
	}
	return false;
}