ie5 = (document.all && document.getElementById); 
ns6 = (!document.all && document.getElementById); 
var elem = null;
 
	function onLastName(field) {
		var elem = document.getElementById(field);
		var val = elem.value;
		if (val.length >= 2) {
			updateStatus(elem);
		}
	}

/***** ajax ******/
function updateStatus(elem){
/* create url */

var url = "regalMembers/ajaxResults.cfm?top5=" + elem.value;
	oXmlHttp=GetHttpObject(stateChanged);
	oXmlHttp.open("GET", url , true);
	oXmlHttp.send(null);

}


function stateChanged()
{
if (oXmlHttp.readyState==4 || oXmlHttp.readyState=="complete"){
	var testStr = oXmlHttp.responseText;
	var parent = document.getElementById('topResult');
	if (document.getElementById('prov_table') != null){
		parent.removeChild(document.getElementById('prov_table'));
	}
	
	var newPara = document.createElement("div");
	newPara.setAttribute('id', 'prov_table');

	//newPara.appendChild(document.createTextNode(testStr));
	//newPara.innerHTML(testStr);
	parent.appendChild(newPara);
	document.getElementById('prov_table').innerHTML = testStr;
}

}

function GetHttpObject(handler)
{

try {
  var oRequester = new ActiveXObject("Msxml2.XMLHTTP");
			oRequester.onreadystatechange=handler;
} catch (e) {
  try {
    var oRequester = new ActiveXObject("Microsoft.XMLHTTP");
			oRequester.onreadystatechange=handler;
  } catch (e2) {
    var oRequester = false;
  }
}


if (!oRequester && typeof XMLHttpRequest != 'undefined') {
  var oRequester = new XMLHttpRequest();
  		oRequester.onload=handler;
		oRequester.onerror=handler;
}
return oRequester;

}



