// JavaScript librairie Ajax

function test(id) {
	var div=document.getElementById(id);
	div.innerHTML = 'bonjour';
}

function get_xhr(){
	var xhr = null; 
	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; } 
	
	return xhr
}

/**
* Méthode qui sera appelée sur le click du bouton
*/
function go(id){
	var xhr = get_xhr()
	// On défini ce qu'on va faire quand on aura la réponse
	xhr.onreadystatechange = function(){
		// On ne fait quelque chose que si on a tout reçu et que le serveur est ok
		if(xhr.readyState == 4 && xhr.status == 200){
			var div=document.getElementById(id);
			div.innerHTML = xhr.responseText;
//			alert(xhr.responseText);
		}
	}
	xhr.open("GET","../ajax/date_simple.php?id=" + id,true);
	xhr.send(null);
	
}

function go_simple(id){
	var xhr = get_xhr()
	// On défini ce qu'on va faire quand on aura la réponse
	xhr.onreadystatechange = function(){
		// On ne fait quelque chose que si on a tout reçu et que le serveur est ok
		if(xhr.readyState == 4 && xhr.status == 200){
			document.getElementById('accueil_texte2').innerHTML = 'test';
//			document.getElementById('accueil_texte2').innerHTML = xhr.responseText;
		}
	}
	xhr.open("GET","../ajax/date_simple.php?id=" + id,true);
	xhr.send(null);
}

function ajax(id,file)
{
    var xhr=null;
    
    if (window.XMLHttpRequest) { 
        xhr = new XMLHttpRequest();}
    else if (window.ActiveXObject) {
        xhr = new ActiveXObject("Microsoft.XMLHTTP");}
		
    //on appelle le fichier reponse
    xhr.open('GET', '../ajax/' + file + '.inc.php?id=' + id, false);
    xhr.send(null);
    
	document.getElementById('accueil_texte2').innerHTML = xhr.responseText;
	initScrollBar();
}
function ajax_return(id,file)
{
    var xhr=null;
    
    if (window.XMLHttpRequest) { 
        xhr = new XMLHttpRequest();}
    else if (window.ActiveXObject) {
        xhr = new ActiveXObject("Microsoft.XMLHTTP");}
		
    //on appelle le fichier reponse
    xhr.open('GET', '../ajax/' + file + '.inc.php?id=' + id, false);
    xhr.send(null);
    
	return  xhr.responseText;
}
