// JavaScript Document

	function searchTerms(str){
		if (str.length==0){
		  return;
		} else if (str.length <= searchInputLen){
			searchInputLen=str.length;
			return;
		}
		xmlhttp=GetXmlHttpObject();
		if (xmlhttp==null){
		  alert ("Your browser does not support XMLHTTP!");
		  return;
		}
		var url="includes/getTerms.php";
		url=url+"?q="+str;
		url=url+"&sid="+Math.random();
		xmlhttp.onreadystatechange=stateChanged;
		xmlhttp.open("GET",url,true);
		xmlhttp.send(null);
	}

function stateChanged(){
	if (xmlhttp.readyState==4){
	  	searchInput=document.getElementById('search');
	  	if (xmlhttp.responseText!=''){
				searchInput.value=xmlhttp.responseText;
				searchInputLen=searchInput.value.length;
	  	}
	  	//searchInput.value='Search Hints';
	}
}

	function GetXmlHttpObject(){
		if (window.XMLHttpRequest){
		  // code for IE7+, Firefox, Chrome, Opera, Safari
		  return new XMLHttpRequest();
		}
		if (window.ActiveXObject){
		  // code for IE6, IE5
		  return new ActiveXObject("Microsoft.XMLHTTP");
		}
		return null;
	}	

