var request = null;
try {
  request = new XMLHttpRequest();
} catch (trymicrosoft) {
  try {
    request = new ActiveXObject("Msxml2.XMLHTTP");
  } catch (othermicrosoft) {
    try {
      request = new ActiveXObject("Microsoft.XMLHTTP");
    } catch (failed) {
      request = null;
    }
  }
}
if (request == null)
  alert("Error creating request object!");
function clickRsvp() {
	 uName = document.getElementById('updatename').value;
	 uEmail = document.getElementById('updateemail').value;
	 uNumber = document.getElementById('updatenumber').value;
	 uComments = document.getElementById('updatecomments').value;
	 radioValue = get_radio_value();	
	 var url = "rsvp.php";
     request.open("POST", url, true);
   	 request.onreadystatechange = updateRsvp;
	 request.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
     request.send("username=" + uName + "&email=" + uEmail + "&number=" + uNumber + "&comments=" + uComments + "&radio=" + radioValue);	
	 
}
function updateRsvp() {
	if (request.readyState == 4) {
		if (request.status == 200) {
				var xmlDoc = request.responseXML;
				var xmlResponse = xmlDoc.getElementsByTagName("response")[0];
				var response = xmlResponse.firstChild.nodeValue;
				if (response == "y"){
					alert("Thank you!  Your information has been received");
					doOnload();
					window.location = "http://miasutphinmf.org/"
				} else {
					alert("Error!  There was a problem sending your information.  Please try again or send via email.");
				}

		} else {
			alert("Error! Request status is " + request.status);
		}
	}
}
function get_radio_value(){
	for (var i=0; i < document.inputform.updateattending.length; i++){
	   if (document.inputform.updateattending[i].checked){
      		var rad_val = document.inputform.updateattending[i].value;
      }
   }
   return rad_val;
}
function clearText(el) {
  if (el != null) {
    if (el.childNodes) {
      for (var i = 0; i < el.childNodes.length; i++) {
        var childNode = el.childNodes[i];
        el.removeChild(childNode);
      }
    }
  }
}
function doOnload (){
	if (document.forms) {
		for (var k=0; k < document.forms.length; k++) {
			document.forms[k].reset(); 
		}
	}
	//

}