// JavaScript Document
function cherche2(page,id,div)
{
	
    if(texte = file(page + '?id=' + id))
    {
		
    	writediv(texte,div);
    }    					
}
function writediv(texte,div)
{
    document.getElementById(div).innerHTML = texte;
}
function file(fichier)
{
var xhr_object = null; 

    if(window.XMLHttpRequest)
    	xhr_object = new XMLHttpRequest()
    else 
		if(window.ActiveXObject)
			xhr_object = new ActiveXObject('Microsoft.XMLHTTP');
    	else
			return(false);
    xhr_object.open('GET', fichier, false);
    xhr_object.send(null);
    if(xhr_object.readyState == 4  && xhr_object.status == 200) return(xhr_object.responseText);
    else return(false);
}

function envoie_form(page,formulaire) 
{ 
var Params=""
var i=0;
var Elt;
 
while (Elt=document.forms[formulaire].elements[i] ){
 		if(Elt.value && Elt.type!='submit'){Params+="&"+Elt.name+"="+Elt.value;}
 		i++;
 		}
 		
 Params=Params.replace(/^&/,"")
 //alert(Params)	
 
//l'ajax    
   if (window.XMLHttpRequest) {                   
								xhr = new XMLHttpRequest();                   
								}
   else if (window.ActiveXObject) {                
								xhr = new ActiveXObject("Microsoft.XMLHTTP");   
								}
   
   
   xhr.open('POST',page, true);
   xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
   xhr.send(Params);
    
   
   xhr.onreadystatechange = function() {          
									     if (xhr.readyState == 4) {                   
									          if (xhr.status == 200) {                  
									      								//ici le traitment du retur ajax
																		document.getElementById('formulaire').innerHTML='<font color=RED>'+xhr.responseText+'</font>';
									     							}
									 			else{ alert ("Erreur : " + xhr.status) };
									     }
									   }
  
} 

