
var xhr = null;
// Fonction de creation de l'objet XMLHttpRequest qui resservira pour chaques fonctions AJAX
function getXhr()
 {
  if(window.XMLHttpRequest) xhr = new XMLHttpRequest(); 
  else if(window.ActiveXObject)
   {  
    try
     {
      xhr = new ActiveXObject("Msxml2.XMLHTTP");
     }
    catch (e)
     {
      xhr = new ActiveXObject("Microsoft.XMLHTTP");
     }
   }
  else 
   { 
    alert("Votre navigateur ne supporte pas les objets XMLHTTPRequest, veuillez le mettre à jour"); 
    xhr = false; 
   } 
 }
 
function contenu(num){
    num = parseInt(num, 10);
    if (window.ZurlusCPage === num) {
        return;
    }
    window.ZurlusCPage = num;
        
  getXhr();
  xhr.onreadystatechange = function()
   {
	   if(xhr.readyState == 4 && xhr.status == 200){
			window.location = "#page-"+num;
			document.getElementById('contenu').innerHTML = xhr.responseText;
	   }
   }
   xhr.open("POST",'corps.php',true);
  	xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
  	xhr.send("id="+num);
}

function gotohashpage(force) {
	var numpage = parseInt(window.location.hash.replace(/^#page-([0-9]+)$/, '$1'), 10);
    if (numpage>0) {
        contenu(numpage);
    } else if (window.location.hash == '' || force) {
		contenu(1);
	}
}

function sondageajax()
{
  getXhr();
  xhr.onreadystatechange = function()
   {
    if(xhr.readyState == 4 && xhr.status == 200)
     {
	  // Nous decoupons la reponse selon le caractere choisi
	  var bananebleu = xhr.responseText.split('{');
	  document.getElementById('son').innerHTML = bananebleu[1];
	  document.getElementById('contenu').innerHTML = bananebleu[0];
	  actuspn();
     }
   }
  	xhr.open("POST",'ajaxsondage.php',true);
  	xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
	for ( i=0;i<document.form.rep.length;i++)
	{
		if	(document.form.rep[i].checked  == true)
		{
			rep = document.form.rep[i].value;
		}
	}
  	xhr.send("rep="+rep);
}

function resultson(num)
{
	getXhr();
  xhr.onreadystatechange = function()
   {
	   if(xhr.readyState == 4 && xhr.status == 200){
			document.getElementById('contenu').innerHTML = xhr.responseText;
	   }
   }
   xhr.open("POST",'sondage.php',true);
   xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
   xhr.send("id="+num);
}

function voiractu(id)
{
	getXhr();
  xhr.onreadystatechange = function()
   {
	   if(xhr.readyState == 4 && xhr.status == 200){
			document.getElementById('contenu').innerHTML = xhr.responseText;
	   }
   }
   xhr.open("POST",'voiractu.php',true);
   xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
   xhr.send("id="+id);
}

function voirtoutactu(count)
{
	getXhr();
  xhr.onreadystatechange = function()
   {
	   if(xhr.readyState == 4 && xhr.status == 200){
			document.getElementById('contenu').innerHTML = xhr.responseText;
	   }
   }
   xhr.open("POST",'actualites.php',true);
   xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
   xhr.send("count="+count);
}


