/// rien a voir avec ajax
function affiche(nb){
	if (document.getElementById('display1')) document.getElementById('display1').style.display='none';
	if (document.getElementById('display2')) document.getElementById('display2').style.display='none';
	if (document.getElementById('display3')) document.getElementById('display3').style.display='none';
	if (document.getElementById('display4')) document.getElementById('display4').style.display='none';
	/*if(nb=='1')
		{
		new Effect.Appear('displayfond', {from:0.2, to:0.0});
		}
	else
		{
		new Effect.Appear('displayfond', {from:0.0, to:0.2});
		}*/
	new Effect.Appear('display'+nb);
	var z;
	if(nb=='2')
		{
		z=setInterval("ajax_refresh()",5000);	
		}
	else
		{
		clearInterval(z);
		}
}





//ajax 
function ajax_post()
{
    var xhr=null;
    
    if (window.XMLHttpRequest) { 
        xhr = new XMLHttpRequest();
    	}
    else if (window.ActiveXObject) 
    	{
        xhr = new ActiveXObject("Microsoft.XMLHTTP");
    	}
    //on définit l'appel de la fonction au retour serveur
    xhr.onreadystatechange = function() { ajax_retourpost(xhr); };
    
    //on affiche le message d'acceuil
    $("messagedinfo").show();
    
	
    //on appelle le fichier reponse
	var idemission = document.getElementById("id_emission").value;
	var message = document.getElementById("tonmessage").value;
	var stringurl="postit_post.php?id="+idemission+"&message="+message;
	if(document.getElementById("typedepost"))
		stringurl+="&typedepost="+document.getElementById("typedepost").value;
	document.getElementById("tonmessage").value='';
	xhr.open("GET", stringurl, true);
    xhr.send(null);
}

function ajax_retourpost(xhr)
{
    if(xhr.readyState == 4 && xhr.status == 200){
    	$("messagedinfo").slideUp();
		ajax_getmessagelist();
    }
}

function ajax_deletepost(idpost)
{
    var xhr=null;
    
    if (window.XMLHttpRequest) { 
        xhr = new XMLHttpRequest();
    }
    else if (window.ActiveXObject) 
    {
        xhr = new ActiveXObject("Microsoft.XMLHTTP");
    }
    //on définit l'appel de la fonction au retour serveur
    xhr.onreadystatechange = function() { ajax_retourpost(xhr); };
    
    //on affiche le message d'acceuil
    $("messagedinfo").show();
    
	
    //on appelle le fichier reponse
	var idemission = document.getElementById("id_emission").value;
    xhr.open("GET", "postit_effacer.php?id_emission="+idemission+"&id_post="+idpost, true);
    xhr.send(null);
}





function ajax_refresh()
	{
	 var xhr=null;    
    if (window.XMLHttpRequest) { 
        xhr = new XMLHttpRequest();
    }
    else if (window.ActiveXObject) 
    {
        xhr = new ActiveXObject("Microsoft.XMLHTTP");
    }
    //on affiche le message d'acceuil
	$("messagedinfo2").show(); 
    //on définit l'appel de la fonction au retour serveur
    xhr.onreadystatechange = function() {ajax_retourrefresh(xhr)};
    
	
    //on appelle le fichier reponse
	var idlast=document.getElementById("idlast").value;
	var idemission = document.getElementById("id_emission").value;
    xhr.open("GET", "postit_check.php?id_emission="+idemission+"&idlast="+idlast, true);
    xhr.send(null);
	}
function ajax_retourrefresh(xhr)
	{
	if(xhr.readyState == 4 && xhr.status == 200){
		if ( xhr.responseText!='0')
			{
			document.getElementById("idlast").value=xhr.responseText;
			ajax_getmessagelist();
			}
		}
    $("messagedinfo2").slideUp();
	}


function ajax_getmessagelist()
	{
	var xhr=null;    
    if (window.XMLHttpRequest) { 
        xhr = new XMLHttpRequest();
    }
    else if (window.ActiveXObject) 
    {
        xhr = new ActiveXObject("Microsoft.XMLHTTP");
    }
    //on définit l'appel de la fonction au retour serveur
    xhr.onreadystatechange = function() {ajax_displaylist(xhr)};
    
    //on affiche le message d'acceuil
    $("messagedinfo3").show();
    
	//on appelle le fichier reponse
	var idemission = document.getElementById("id_emission").value;
    xhr.open("GET", "postit_getlist.php?id="+idemission, true);
    xhr.send(null);
	}

function ajax_displaylist(xhr)
	{
	if(xhr.readyState == 4 && xhr.status == 200){
		document.getElementById("touslesmessages").innerHTML=xhr.responseText;
		}
    $("messagedinfo3").slideUp();
	}
