var xmlHttp
var eng = 0;
var query = "";
var filter = "";
var order = getVar('order');
var page = getVar('page');

function getVar (nomVariable)
{
  var infos = location.href.substring(location.href.indexOf("?")+1, location.href.length)+"&"
	if (infos.indexOf("#")!=-1)
		infos = infos.substring(0,infos.indexOf("#"))+"&"
	var variable=0
	{
		nomVariable = nomVariable + "="
		var taille = nomVariable.length
		if (infos.indexOf(nomVariable)!=-1)
			variable = infos.substring(infos.indexOf(nomVariable)+taille,infos.length).substring(0,infos.substring(infos.indexOf(nomVariable)+taille,infos.length).indexOf("&"))
	}
	return variable
}


function showResult(str,f)
{
query = str;
filter = f;

if (str=="")
  {
    document.getElementById("search").focus();
    return;
  }

if (eng == 0) 
  document.getElementById("txtResult").innerHTML="<img src='http://www.trouvepac.ca/i/ajax-loader.gif'></img>&nbsp;&nbsp;<span class='exact'>Chargement (1 de 8)...</span>";

eng++;

if (eng > 8)
{
  return;
}
else
{
  xmlHttp=GetXmlHttpObject();
  if (xmlHttp==null)
  {
    alert ("Votre fureteur ne supporte pas AJAX!");
    return;
  } 
  
  var url="search2.php";
  url=url+"?q="+str+"&f="+f+"&eng="+eng+"&page="+page+"&order="+order;
//  alert (url);
  xmlHttp.onreadystatechange=stateChanged;
  xmlHttp.open("GET",url,true);
  xmlHttp.send(null);
}
} 

function stateChanged() 
{ 
if (xmlHttp.readyState==4)
{ 
document.getElementById("txtResult").innerHTML=xmlHttp.responseText;
showResult(query,filter);
//initLytebox();
}
}

function GetXmlHttpObject()
{
var xmlHttp=null;
try
  {
  // Firefox, Opera 8.0+, Safari
  xmlHttp=new XMLHttpRequest();
  }
catch (e)
  {
  // Internet Explorer
  try
    {
    xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
    }
  catch (e)
    {
    xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
    }
  }
return xmlHttp;
}
