// JavaScript Documentvar xmlHttp

function searchProductsTimer(elementID, str)
{
	var container = document.getElementById('ajax_result_container');
	var content = document.getElementById(elementID);
	
	// tömmer resultaten
	if (str.length < 2)
	{
		container.style.display = "none";
	}
	else
	{
		container.style.display = "block";
		content.innerHTML = '<div style="text-align: center; padding: 5px;"><img src="../img/loader.gif" alt="loader" /></div>';
	}
	
	if(timerID)
	{
		clearTimeout(timerID);
		clockID  = 0;
	}

	timerID = setTimeout("searchProducts('" + elementID + "', '" + str + "')", 1500);
} 

function searchProducts(elementID, str)
{
	mainElement(elementID);
	var container = document.getElementById('ajax_result_container');
	var result = document.getElementById(elementID);
	
	// tömmer resultaten
	if (str.length < 2)
	{
		result.innerHTML = "";
		container.style.display = "none";
		return;
	}
	else
	{
		container.style.display = "block";
	}
	
	xmlHttp = GetXmlHttpObject()

	if(xmlHttp == null)
	{
		alert ("Your browser does not support AJAX!");
		return;
	}
	
	var url = "./inc/_ajax/searchProducts.php";
	url += "?q=" + encodeURIComponent(str);
	url += "&sid=" + Math.random();
	
	if(location.search != 'undefined')
	{
		var fullurl = location.search;
		var menu = fullurl.substring(fullurl.indexOf('menu=')+5, fullurl.length);
		url += "&menu=" + menu;
	}
	
	xmlHttp.onreadystatechange = stateChanged;
	xmlHttp.open("GET",url,true);
	xmlHttp.send(null);
	/**/
} 


