// JavaScript Document
function createRequestObject() {

   var req;

   if(window.XMLHttpRequest){
      // Firefox, Safari, Opera...
      req = new XMLHttpRequest();
   } else if(window.ActiveXObject) {
      // Internet Explorer 5+
      req = new ActiveXObject("Microsoft.XMLHTTP");
   } else {
      // There is an error creating the object,
      // just as an old browser is being used.
      alert('Please use an updated web browser for this page to work properly');
   }

   return req;

}

// Make the XMLHttpRequest object
var http = createRequestObject();
var curID = 0;
function checkCode() {
	
   // Open PHP script for requests
   var theCode = document.getElementById("code").value;
   
   http.open('get', 'codeCheck.php?rnd=' + Math.random() + '&code='+theCode);
   http.onreadystatechange = handleResponse;
   http.send(null);
   
	// halt form process
	return false;
}

function handleResponse() {

   if(http.readyState == 4 && http.status == 200){

      // Text returned FROM the PHP script
      var response = http.responseText;
	
    
       document.getElementById("codeCheck").innerHTML =  response;
   
	  }	  


}