// JavaScript Document
function ajax(id)
{
    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() { 
		if(xhr.readyState == 4 && xhr.status == 200){
			maj_ajax(xhr,id); 
		}
	};
    
	var donnees = "id="+id;
	
	xhr.open("POST", "http://www.capagora.com/reponse.php", true);
	xhr.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");                  
	xhr.send(donnees);
}



function maj_ajax(xhr,id)
{
	//var docXML= xhr.responseXML;
if (window.XMLHttpRequest) {

	docXML = xhr.responseXML;

} else if (window.ActiveXObject) {

	docXML = new ActiveXObject("Microsoft.XMLDOM");

	docXML.loadXML(xhr.responseText);

}	
	var TemId = docXML.getElementsByTagName("TemId");
	//on fait une boucle sur chaque element "donnee" trouvé
	for (i=0;i<TemId.length;i++)
	{
		var new_val=TemId.item(i).firstChild.data;
		document.getElementById('t_'+new_val).className='temoignage';		
	}	
	var items = docXML.getElementsByTagName("donnee");	
	var new_val=items.item(0).firstChild.data;
	new_val=nl2br(new_val);//.replace("\n","<br>");
	document.getElementById('tem_client').innerHTML=new_val;
	document.getElementById('t_'+id).className='temoignage_on';
}

function nl2br (str, is_xhtml) { 
    breakTag = '<br />';
    if (typeof is_xhtml != 'undefined' && !is_xhtml) {
        breakTag = '<br>';
    }
 
    return (str + '').replace(/([^>]?)\n/g, '$1'+ breakTag +'\n');
}

function suivant(id_suivant,id_courant){
	document.getElementById(id_suivant).style.display="block";
	document.getElementById(id_courant).style.display="none";
}

function dev_suivant(id){
	var tab=id.split("_");
	var new_id=tab[1];
	new_id++;
	document.getElementById('c_'+tab[1]).style.display='none';	
	if(tab[1]!=9){
		document.getElementById('c_'+new_id).style.display='block';
		document.getElementById(id).id='s_'+new_id;
		document.getElementById('p_'+tab[1]).id='p_'+new_id;
	}else{
		document.getElementById('c_0').style.display='block';
		document.getElementById(id).id='s_0';
		document.getElementById('p_'+tab[1]).id='p_0';
	}
}

function dev_precedent(id){
	var tab=id.split("_");
	var new_id=tab[1];
	new_id--;
	document.getElementById('c_'+tab[1]).style.display='none';
	if(tab[1]!=0){
		document.getElementById('c_'+new_id).style.display='block';
		document.getElementById(id).id='p_'+new_id;
		document.getElementById('s_'+tab[1]).id='s_'+new_id;
	}else{
		document.getElementById('c_9').style.display='block';
		document.getElementById(id).id='p_9';
		document.getElementById('s_'+tab[1]).id='s_9';		
	}
}



