
var req;
var name;
function loadXMLDocEM(url) {
    // branch for native XMLHttpRequest object
    if (window.XMLHttpRequest) {
        req = new XMLHttpRequest();
        req.onreadystatechange = processReqChangeEm;
        req.open("GET", url, true);
        req.send(null);
    // branch for IE/Windows ActiveX version
    } else if (window.ActiveXObject) {
        req = new ActiveXObject("Microsoft.XMLHTTP");
        if (req) {
            req.onreadystatechange = processReqChangeEm;
            req.open("GET", url, true);
            req.send();
        }
    }
}



function processReqChangeEm() {
    if (req.readyState == 4) {
        if (req.status == 200) 
        {
	      hideProgress('progress');
	      //document.getElementById('foobar').innerHTML = req.responseText;
	      
	      if(req.responseText == "NOTValid" || req.responseText == "You MUST enter your email")
	      {   
	        document.getElementById('disable').innerHTML = '<input type="submit" name="submit" style="font-size:11pt" value="< Disabled >" disabled="disabled">'; 
	        document.getElementById('EmailError').innerHTML = 'Email appears <u>In-Valid!</u><br>';
	        document.getElementById('VALID').innerHTML = '';
	        document.getElementById('hidephonefield').innerHTML = '<input class="text" type="text" size="25" name="posPhone" id="posPhone" onblur=check_results_phone(this.value); disabled="disabled"/>';
	      }
	      else
	      { 
	       document.getElementById('disable').innerHTML = '<INPUT type="submit" name="submit" value=" Continue >> " style=\'color:#000000;font-family: Tahoma; font-size: 12pt; font-weight: bold;background:white;cursor:hand;border:2px outset #cc0000; \' onmouseover="this.style.background=\'#ff0000\';this.style.color=\'white\'" onmouseout="this.style.background=\'white\';this.style.color=\'#000000\'" disabled="disabled">'; 
	        document.getElementById('VALID').innerHTML = '<img src="images/greenCheckMark.gif">';
	        document.getElementById('EmailError').innerHTML = '';
	        document.getElementById('hidephonefield').innerHTML = '<input class="text" type="text" size="25" name="posPhone" id="posPhone" onblur=check_results_phone(this.value); />';
	      }
        } else {
        }
    }
}

function NAME_results(input) {
  if(input == ""){}else{document.getElementById('frmNAMEa').innerHTML = '<img src="images/greenCheckMark.gif"><br><font face="Tahoma" color="#CC0000" size="2"><strong>Hi '+input + '</strong>, Welcome to our website!</font>';}
}
function check_results_email(input)
{
     url  = 'ajax.php?check=2&em=' + input;
     showProgress('progress');
     loadXMLDocEM(url);
}

function check_results_phone(input)
{
  if(input == "")
  {
  document.getElementById('phone').innerHTML = '<br><font face="Tahoma" color="#CC0000" size="2">Please enter your phone number!</font>';
  document.getElementById('disable').innerHTML = '<INPUT type="submit" name="submit" value=" Continue >> " name=submit style=\'color:#000000;font-family: Tahoma; font-size: 12pt; font-weight: bold;background:white;cursor:hand;border:2px outset #cc0000; \' onmouseover="this.style.background=\'#ff0000\';this.style.color=\'white\'" onmouseout="this.style.background=\'white\';this.style.color=\'#000000\'" disabled="disabled">'; 
 
  }else{
  document.getElementById('phone').innerHTML = '<img src="images/greenCheckMark.gif">';
  document.getElementById('disable').innerHTML = '<INPUT type="submit" name="submit" value=" Continue >> " style=\'color:#000000;font-family: Tahoma; font-size: 12pt; font-weight: bold;background:white;cursor:hand;border:2px outset #cc0000; \' onmouseover="this.style.background=\'#ff0000\';this.style.color=\'white\'" onmouseout="this.style.background=\'white\';this.style.color=\'#000000\'">'; 
  }
}

function showProgress(name) {
    prg = "<IMG SRC='images/icon_animated_busy.gif'>";
    document.getElementById('progress').innerHTML = prg;
}

function hideProgress(name) {
    progressViewer = document.getElementById('progress');
    progressViewer.innerHTML = "";
}



