var RegisterWord;
function RegisterWords(words,resultat){
	clearTimeout(RegisterWord);
	if(words==$("#SearchForm").val()){
		$.post("/sniffer_search.php",{words: words,resultat:resultat}, function(){
			return true;
		});
	}
}


function selectItem(li) {
	if (li.extra) {
		if(li.extra[0]=="Affiche Resultat"||li.extra[0]=="NombreTotal"){
			if(li.extra[0]=="Affiche Resultat"&&li.extra[1]=="0") {
				return false;
			}else{
				var v = $("#SearchForm").val();
				RegisterWords(v,1);
				setTimeout( function(){ document.location.href = BaseHref+"recherche/"+escape(v)+"/1"; }, 100 );
			}
		}else{
			var v = li.extra[2]; var v2 = $("#SearchForm").val(); var Ref = li.extra[6];
			var Rewrite = li.extra[9]; var CatID = li.extra[8]; var ArtID = li.extra[7]; 
			RegisterWords(v2,1);

			setTimeout( function(){ 
				document.location.href = BaseHref+"produit-"+Rewrite+"-"+CatID+"-"+ArtID+"/";
			}, 100 );
		}
	}
}
function formatItem(row) {
	if(row[0]=="Affiche Resultat"){
		if(row[1]=="0"){
			var v = $("#SearchForm").val();
			if( v.length >= 5 ) { RegisterWord = setTimeout( function(){ RegisterWords(v,0); }, 800 ); }
			return "<span id='Height1'>&nbsp;</span><span id='NbResult'><strong>R&eacute;sultats :</strong> Aucun produit</span>";
		}else
			return "<span id='Height1'>&nbsp;</span><span id='NbResult'><strong>R&eacute;sultats :</strong> "+row[1]+" produits correspondants</span>";
	}else if(row[0]=="NombreTotal") {
		return "<span id='Height2'>&nbsp;</span><span id='AllResult'>Voir tous les r&eacute;sultats <em>("+row[1]+")</em> &gt;</span>";
	}else {
		var m="";
		m+="<div class='padd'>";
		m+="<div style='float:left; width:50px;' class='photo'>";
		if(row[3]!="") m+="<img src='photos/"+row[3]+"' alt='"+row[1]+" - "+row[0]+"' width='50' />";
    else m+="<img src='images/blanc.gif' width='50' height='34' />";
		m+="</div>";
		m+="<div style='float: left; padding-left: 5px; width: 165px;'>";
		m+="<strong>"+row[0] + "</strong><br />";
		if(row[1]!="") m+="<strong class='auteur'>" + row[1] + "</strong><br />";
		m+="<h4>"+row[4]+" &euro;"+"</h4>";
		m+="</div><div class='clear'>&nbsp;</div><br class='clear' />";
		m+="</div>";
		return m;
	}
}
$(document).ready(function() {
	$("#SearchForm").autocomplete("search.php", { minChars:3, matchSubset:0, matchContains:0, cacheLength:0, onItemSelect:selectItem, formatItem:formatItem, selectOnly:1 });
});

