var xmlhttp;

function getSuggestions(str) {
	if(str.length > 1) {
		xmlhttp=GetXmlHttpObject();
		if (xmlhttp == null) {
		  alert ("Browser does not support HTTP Request");
		  return;
		}
		var url  ="lib/php/includes/common/getSuggestions.php";
		url = url+"?q="+str;
		xmlhttp.onreadystatechange = stateChanged;
		xmlhttp.open("GET",url,true);
		xmlhttp.send(null);
	} else {
		document.getElementById("txtHint").style.visibility = "hidden";
	}
}

function stateChanged() {
	if (xmlhttp.readyState==4) {
		document.getElementById("txtHint").innerHTML = xmlhttp.responseText;
		document.getElementById("txtHint").style.visibility = "visible";
	}
}

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;
}
