

function hide(obj){
	html_obj=document.getElementById(obj);
	html_obj.style.display='none';
}
function show(obj){
	html_obj=document.getElementById(obj);
	html_obj.style.display='block';
}



function getAndPopulate (url,divId){
	var x = getHTTPObject();
	var useDiv = document.getElementById (divId);

	x.open ("GET", url, true);
	x.onreadystatechange = function ()
	{
		if (x.readyState == 4)
		{	if (x.responseText.length>70){
			//useDiv.innerHTML = "<div align=\"right\"><a href=\"javascript:hide('searchResultDiv')\">Close</a></div>"+x.responseText;
			var framobj = document.getElementById("searchResultFrame");
framobj.src = url+"&dummy="+new Date().getTime();
			if(useDiv.style.display!="block"){
				useDiv.style.display="block";
			}
										}
			else { useDiv.style.display="none";}
		}
	} // callback

	x.send(null);
}



function getHTTPObject ()
{
	var userAgent = navigator.userAgent;

        if (userAgent.indexOf("MSIE") > -1)
            return new ActiveXObject("Microsoft.XMLHTTP");

        if (userAgent.indexOf("Gecko") > -1)
        {
            return new XMLHttpRequest();
        }

        return null;
}



function ajaxKeyEvent(obj,url){
  e=window.event;

  //Resultset Navigation
	if(obj.value.length > 2){
	  getAndPopulate(url,'searchResultDiv');
	}else{
	  hide('searchResultDiv');
	}
}
