var request = false;
try {
  request = new XMLHttpRequest();
} catch (trymicrosoft) {
  try {
    request = new ActiveXObject("Msxml2.XMLHTTP");
  } catch (othermicrosoft) {
    try {
      request = new ActiveXObject("Microsoft.XMLHTTP");
    } catch (failed) {
      request = false;
    }
  }
}

function MainAjaxCall(URLItem, ReturnFunction){
var randomnumber=Math.random();
if (URLItem.indexOf('?') == -1 ){var Key = '?';}else{var Key = '&';}
var url = URLItem+Key+'&Rand='+randomnumber;

request.open("GET", url, true);
request.onreadystatechange = function(){window[ReturnFunction]()}; 
request.send(null);

}

var ValidEmail = false;
function EmailValidateReturn(){
	
if (request.readyState == 4) {
response = request.responseText;
response= response.replace(/^\s\s*/, '').replace(/\s\s*$/, '');
document.getElementById('FAStatus').innerHTML=response;
if (response=='Valid'){
ValidEmail = true;

}


}
}
