//
//fonctions Aja(x)
//

var xhr = null; 

//fonction Aja(x) qui établit la liaison XMLHTTPRequest - navigateur
function getXhr(){
	if(window.XMLHttpRequest) // Firefox et autres
	   xhr = new XMLHttpRequest(); 
	else if(window.ActiveXObject){ // Internet Explorer 
	   try {
	               xhr = new ActiveXObject("Msxml2.XMLHTTP");
	           } catch (e) {
	               xhr = new ActiveXObject("Microsoft.XMLHTTP");
	           }
	}
	else { // XMLHttpRequest non supporté par le navigateur 
	   alert("Votre navigateur ne supporte pas les objets XMLHTTPRequest..."); 
	   xhr = false; 
	} 
}

//fonction Aja(x) qui affiche l'autocompletion sur le champ de recherche libre
function client(){
	getXhr();
	
	if(event.keyCode!=13){ 
	
		if(document.getElementById('mot').value.length>1){
		
			var data     = null;
			var filename = "./req_produits.php";
			var mot       = document.getElementById('mot').value;

			
			data=filename + "?search=" + mot;
			
			//alert(data);
		
			xhr.open("GET", data, true);
			
			xhr.onreadystatechange = function anonymous() {
				if(xhr.readyState == 4){
					
					var resu = xhr.responseText;
					if(resu!="0"){
			            //alert(resu);
			            document.getElementById('rech').innerHTML=resu;
			            document.getElementById('rech').style.display = 'block';
			
					}
					else{
						document.getElementById('rech').innerHTML="";
			        	document.getElementById('rech').style.display = 'none';
			       
					}
			
	        	};
				
			}
		
		xhr.send(null);
		}
		else{
			document.getElementById('rech').style.display = 'none';
		}
	}
	
}

