// cette fonction est utilisée pour la requete ajax

function ajax(nom_fichier_php, parametres, fonction)
{
	var xhr_object = null;
	if(window.XMLHttpRequest) // Firefox
	   xhr_object = new XMLHttpRequest();
	else if(window.ActiveXObject) // Internet Explorer
	   xhr_object = new ActiveXObject("Microsoft.XMLHTTP");
	else { // XMLHttpRequest non supporté par le navigateur
	   alert("Votre navigateur ne supporte pas les objets XMLHTTPRequest...");
	   return;
	}
	var method = 'POST';
	xhr_object.open(method, nom_fichier_php, true);
	xhr_object.onreadystatechange = function() {

	   if(xhr_object.readyState == 4){
		   if(fonction=='changeCoupDeCoeur') {
			  document.getElementById('coupdecoeur').innerHTML =  (xhr_object.responseText);
			  new Effect.Appear('coeurelement', {duration: 0.3});
			  }
	   }
	}
	xhr_object.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	xhr_object.send('action='+fonction+'&'+parametres);
}



function changeCoupDeCoeur(pos,precsuiv)

{

	var nom_fichier_php = 'http://' + document.location.host + '/ajax_coupsdecoeur.php';

	var parametres = 'prec_suiv=' + precsuiv + '&pos='+pos;

	var fonction = 'changeCoupDeCoeur';

	new Effect.Fade('coeurelement', {duration: 0.3, afterFinish: function(){ajax(nom_fichier_php, parametres, fonction);}});

}



function cron_jobs()

{

	var nom_fichier_php = 'http://' + document.location.host + '/ajax_cron_jobs.php';

	var parametres = '';

	var fonction = 'executer_cron_job_manager';

	ajax(nom_fichier_php, parametres, fonction);

}
