function pause(numberMillis) {
	var now = new Date();
	var exitTime = now.getTime() + numberMillis;
	while (true)
	{
		now = new Date();
		if (now.getTime() > exitTime)
			return;
	}
}

function get_search_suggestions(q) {
	var url = '/ajax/get_search_suggestions.ajax.php?q=' + q;
	//alert(url);
	request.onreadystatechange = show_search_suggestions;
	request.open("GET", url, true);
	request.send(null);
}

function show_search_suggestions(){
	if (request.readyState == 4) {
		if (request.status == 200) {
			response = request.responseText;
			//alert(request.responseText);
			if (response != -1 && response != '') {
				document.getElementById('suggestions').innerHTML = response;
				document.getElementById('suggestions').style.left = document.getElementById('search_item').offsetLeft + 16 + 'px';
				document.getElementById('suggestions').style.right = 'auto';
				document.getElementById('suggestions').style.display = "block";
			}
			else {
				document.getElementById("suggestions").style.display = "none";
				document.getElementById("suggestions").innerHTML = '';
			}
		}
	}
}


