// Copyright (c) 2008 PodGlo Enterprises, Inc.
// 
// Permission is hereby granted, free of charge, to any person obtaining
// a copy of this software and associated documentation files (the
// "Software"), to deal in the Software without restriction, including
// without limitation the rights to use, copy, modify, merge, publish,
// distribute, sublicense, and/or sell copies of the Software, and to
// permit persons to whom the Software is furnished to do so, subject to
// the following conditions:
// 
// The above copyright notice and this permission notice shall be
// included in all copies or substantial portions of the Software.
//
// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
// LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
// OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
//
// VERSION 1.0

var url = "checkInvite.php?invite="; // The server-side script
var nbErrorsout2 = 0;
function handleHttpResponse1() {

  if (http.readyState == 4) {

    // Split the comma delimited response into an array
	results = http.responseText.split(",");
    //results = http.responseText;
	if (results[1] == 1){
    document.getElementById('invite-U').innerHTML = results[0];
	//one if error, 0 if not.  controls alert to stop submission.
	nbErrorsout2=1;
	}else{
	document.getElementById('invite-U').innerHTML = results[0];
	nbErrorsout2=0;
	}

}
}

function checkInvite() {

var inviteID = document.getElementById("invite").value; 
http.open("GET", url + escape(inviteID), true); 
http.onreadystatechange = handleHttpResponse1; 
http.send(null);


}
function getHTTPObject1() { 
var xmlhttp; 

/*@cc_on 
@if (@_jscript_version >= 5) 
try { xmlhttp = new ActiveXObject("Msxml2.XMLHTTP"); } 
catch (e) { try { xmlhttp = new ActiveXObject("Microsoft.XMLHTTP"); } 
catch (E) { xmlhttp = false; } } 
@else xmlhttp = false; @end @*/  

if (!xmlhttp && typeof XMLHttpRequest != 'undefined') {
try { xmlhttp = new XMLHttpRequest(); 
} catch (e) {
xmlhttp = false; }
}
return xmlhttp;
} 
var http = getHTTPObject1(); // We create the HTTP Object 


