					function showHint(str)
								{
								if (str.length==0)
								  { 
								  document.getElementById("txtHint").innerHTML="";
								  document.getElementById("txtHint2").innerHTML="";
								  return;
								  }
								xmlHttp=GetXmlHttpObject()
								if (xmlHttp==null)
								  {
								  alert ("Your browser does not support AJAX!");
								  return;
								  } 
								var url="gethint.asp";
								url=url+"?q="+str;
								url=url+"&sid="+Math.random();
								xmlHttp.onreadystatechange=stateChanged;
								xmlHttp.open("GET",url,true);
								xmlHttp.send(null);
								} 

							function GetXmlHttpObject()
										{
										  var xmlHttp=null;
										  try
										    {
										    // Firefox, Opera 8.0+, Safari
										    xmlHttp=new XMLHttpRequest();
										    }
										  catch (e)
										    {
										    // Internet Explorer
										    try
										      {
										      xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
										      }
										    catch (e)
										      {
										      xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
										      }
										    }
										  return xmlHttp;
										}
									
								function stateChanged() 
										{ 
										if (xmlHttp.readyState==4)
										{ 
										document.getElementById("txtHint").innerHTML=xmlHttp.responseText;
										document.getElementById("txtHint2").value=xmlHttp.responseText;
										}
										}
	


