var xmlhttp
 
function showHint(str)
 
{
 
if (str.length==0)
 
  {
 
//  document.getElementById("txtHint").innerHTML="";
 
  return;
 
  }
 
xmlhttp=GetXmlHttpObject();
 
if (xmlhttp==null)
 
  {
 
//  alert ("Your browser does not support XMLHTTP!");
 
  return;
 
  }
 
var url="gethint.php";
 
url=url+"?q="+escape(str);
 
url=url+"&sid="+Math.random();
 

xmlhttp.onreadystatechange=stateChanged;
xmlhttp.open("GET",url,true);
xmlhttp.send(null);


}

function ltrim(str, chars) {
	
	chars = chars || "\\s";
	var res =  str.replace(/ /g, "%20");
	res = res;
	return res;
	
}


 
function stateChanged()
 
{
 
if (xmlhttp.readyState==4)
 
  {
	// Firefox
	var resArr = xmlhttp.responseText.split(",") ;
	var i;
	var maxResults = 11;
	
	// f�llen der ergebnis links
	for(i=0;i<resArr.length;i++)
	{
		document.getElementById("txtHint"+i).innerHTML=resArr[i];
		resArr[i] = ltrim(resArr[i]);
		document.getElementById("txtHint"+i).href='http://www.rechnung-bestellen.de/index.php/artikel-auf-rechnung.html?value=find7789781all778978107789781999999778978107789781-778978117789781'+escape(resArr[i])+'7789781Rank77897812.html';
		
	}
	// leeren der restlichen links
	for(var j=i;j < (maxResults + 1);j++)
	{
		document.getElementById("txtHint"+j).innerHTML="";
	}
	
  }
 
}
 
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;
 
}
