function getXmlHttpRequestObject() 
{
	if (window.XMLHttpRequest) 
		return new XMLHttpRequest();
	else if(window.ActiveXObject) 
		return new ActiveXObject("Microsoft.XMLHTTP");	
}

var searchReq = getXmlHttpRequestObject();

//Starts the AJAX request.
function searchSuggest() 
{
	if (searchReq.readyState == 4 || searchReq.readyState == 0) 
	{
		var str = escape(document.getElementById('cerca').value);
		searchReq.open("GET", 'searchSuggest.php?search=' + str, true);
		searchReq.onreadystatechange = handleSearchSuggest; 
		searchReq.send(null);
	}		
}

//Called when the AJAX response is returned.
function handleSearchSuggest() 
{
	if (searchReq.readyState == 4) 
	{
		var ss = document.getElementById('search_suggest')
		ss.innerHTML = searchReq.responseText;		
	}
}

//Mouse over function
function suggestOver(div_value) 
{
	div_value.className = 'suggest_link_over';
}
//Mouse out function
function suggestOut(div_value) 
{
	div_value.className = 'suggest_link';
}
//Click function
function setSearch(value) 
{
	document.getElementById('cerca').value = value;
	document.getElementById('search_suggest').innerHTML = '';
}