// Gestions des cookies :
function setCook(nom, valeur) {
	document.cookie = nom + '=' + escape(valeur);
}
function getCook(nom) {
	var deb = document.cookie.indexOf(nom + '=');
	if (deb >= 0) {
		deb += nom.length + 1;
		fin = document.cookie.indexOf(';', deb);
		if (fin < 0)
			fin = document.cookie.length;
		return unescape(document.cookie.substring(deb, fin));
	}
	return '';
}

// Ajax
xhr = null;
if (window.XMLHttpRequest) { // Objet de la fenêtre courant
	xhr = new XMLHttpRequest(); // Firefox, Safari, ...
} else if (window.ActiveXObject) { // Version Active
	xhr = new ActiveXObject("Microsoft.XMLHTTP"); // Internet Explorer
}

function include_page(page,id){
	var texte = '';
//	if (document.getElementById) document.getElementById(id).innerHTML = 'Loading...';

	var xhr; // on déclare l'instance
	if (window.XMLHttpRequest) xhr = new XMLHttpRequest(); // Firefox, Opera, Konqueror, Safari, ...
	else if (window.ActiveXObject) xhr = new ActiveXObject('Microsoft.XMLHTTP'); // Internet Explorer
	else alert('JavaScript : votre navigateur ne supporte pas les objets XMLHttpRequest...'); // Navigateur ancien

	xhr.open('POST',page,true);
	xhr.onreadystatechange = function(){
		if (xhr.readyState == 4){
			if (document.getElementById) document.getElementById(id).innerHTML = xhr.responseText;
		}
	}
	xhr.setRequestHeader('Content-type','application/x-www-form-urlencoded');
	var data = 'texte='+escape(texte);
	xhr.send(data);
}
function http_getEval(req){
	var xhr; // on déclare l'instance
	if (window.XMLHttpRequest) xhr = new XMLHttpRequest(); // Firefox, Opera, Konqueror, Safari, ...
	else if (window.ActiveXObject) xhr = new ActiveXObject('Microsoft.XMLHTTP'); // Internet Explorer
	else alert('JavaScript : votre navigateur ne supporte pas les objets XMLHttpRequest...'); // Navigateur ancien
	// Envoye de la requette :
	xhr.open('GET',req,true);
	xhr.onreadystatechange = function(){
		if (xhr.readyState == 4){
			eval(xhr.responseText);
		}
	}
	xhr.setRequestHeader('Content-type','application/x-www-form-urlencoded');
	var data = 'texte='+escape('');
	xhr.send(data);
}
function http_getAlert(req){
	var xhr; // on déclare l'instance
	if (window.XMLHttpRequest) xhr = new XMLHttpRequest(); // Firefox, Opera, Konqueror, Safari, ...
	else if (window.ActiveXObject) xhr = new ActiveXObject('Microsoft.XMLHTTP'); // Internet Explorer
	else alert('JavaScript : votre navigateur ne supporte pas les objets XMLHttpRequest...'); // Navigateur ancien
	// Envoye de la requette :
	xhr.open('GET',req,true);
	xhr.onreadystatechange = function(){
		if (xhr.readyState == 4){
			alert(xhr.responseText);
		}
	}
	xhr.setRequestHeader('Content-type','application/x-www-form-urlencoded');
	var data = 'texte='+escape('');
	xhr.send(data);
}
function vote(id_zic,val) {
	var myRequest = new Request({url: 'vote.php?id='+id_zic+'&value='+val, 
    	method: 'get',
        onComplete: function(result)
        {
            alert(result);
        }
    }).send();
}