function showReg()
{
 document.getElementById('mbr').innerHTML = 'Register Free with YouNearlyForgot.com&trade;';
 document.getElementById('hd1').style.display = (document.all) ? "block" : "table-row";
 document.getElementById('hd2').style.display = (document.all) ? "block" : "table-row";
 
 document.forms[0].elements['a'].value         = 'register';
 document.forms[0].elements['submit'].value    = 'Register';
 document.forms[0].elements['submit'].disabled = false;
}


function checkEml(url,eml)
{
 if (eml != ''){
  http.open("GET", url + escape(eml), true);
  http.onreadystatechange = handleHttpResponse;
  http.send(null);
 }
}


function handleHttpResponse()
{
 if (http.readyState == 4){
  response = http.responseXML.documentElement;
  result   = response.getElementsByTagName('result')[0].firstChild.data;
  
  if (result == 0){
   showReg();
  }else{
   document.forms[0].elements['submit'].disabled = false;
  }
 }
}


function getHTTPObject() {
  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 = getHTTPObject(); // We create the HTTP Object
