var isIE = false;
var req;
var spanid = '';

function loadXMLDoc(url, spanid) {
var optval = 0;
if (document.form1.checkbox.checked){
		optval=1;
	}

var uGender="";

if (document.form1.uGender[0].checked==true){
	uGender="m";
}

if (document.form1.uGender[1].checked==true){
	uGender="f";
}

	url = url + "&fName=" + document.form1.first.value + "&lName=" + document.form1.last.value + "&uEmail=" + document.form1.email.value + "&uZip=" + document.form1.zip.value + "&uDob=" + document.form1.month.value +"/" +  document.form1.day.value + "/" + document.form1.year.value + "&optIn=" + optval + "&genderVar=" + uGender;
	

	
    if (window.XMLHttpRequest) {
        req = new XMLHttpRequest();
        req.onreadystatechange = processReqChange;
        req.open("GET", url, true);
        req.send(null);
    }
 else if (window.ActiveXObject) {
        isIE = true;
        req = new ActiveXObject("Microsoft.XMLHTTP");
        if (req) {
            req.onreadystatechange = processReqChange;
            req.open("GET", url, true);
            req.send();
        }
    }
}

function processReqChange() {
    if (req.readyState == 4) {
        if (req.status == 200) {
			
           if (req.responseText == "resultVar=already"){
			alert("This email address has already been used. Please try again.");   
		   document.getElementById(spanid).innerHTML = "";
		   }else{
			   
			hideReg()

		   }
         }
 else {
            alert("There was a problem retrieving the XML data:\n" + req.statusText);
         }
    }
}


function loadsubs(subpage,spanner) {
	
	document.getElementById(spanner).innerHTML = "Registration in Progress, Please Wait...";
	spanid = spanner;
	loadXMLDoc(subpage,spanid );
}
