
function alertContents(httpRequest) {
	var xof = document.getElementById("retourtxt");
    if (httpRequest.readyState == 4) {
		if (httpRequest.status == 200) {
			xof.innerHTML = httpRequest.responseText ;
		   //alert('toto='+httpRequest.responseText);
	   } else {
		   alert('Un problème est survenu avec la requête.');
	   }
	 }
}
function makeRequest(url,params) {
        var httpRequest = false;
        if (window.XMLHttpRequest) { // Mozilla, Safari,...
            httpRequest = new XMLHttpRequest();
            if (httpRequest.overrideMimeType) {
                httpRequest.overrideMimeType('text/xml');
                // Voir la note ci-dessous à propos de cette ligne
            }
        }
        else if (window.ActiveXObject) { // IE
            try {
                httpRequest = new ActiveXObject("Msxml2.XMLHTTP");
            }
            catch (e) {
                try {
                    httpRequest = new ActiveXObject("Microsoft.XMLHTTP");
                }
                catch (e) {}
            }
        }

        if (!httpRequest) {
            alert('Abandon :( Impossible de créer une instance XMLHTTP');
            return false;
        }
        httpRequest.open('POST', url, true);
		httpRequest.setRequestHeader("Content-length",params.length);
		httpRequest.setRequestHeader("Connection","close");
		httpRequest.setRequestHeader("Content-Type", "application/x-www-form-urlencoded; charset=iso-8859-1"); 
        httpRequest.onreadystatechange = function() { alertContents(httpRequest); };
        httpRequest.send(params);

}

function go_react(){
	var frm=document.forms['frm_reaction'];
	//var url='article_vote.asp?vote='+(v/100)+'&art_id='+n;
	var p1='note='+frm.note.value;
	var p2='art_id='+frm.art_id.value;
	var p3='email='+frm.email.value;
	var p4='pseudo='+frm.pseudo.value;
	var p5='comment='+encodeURIComponent(frm.comment.value);
	var p6='okcharte='+frm.okcharte.checked;
	var params=p1+'&'+p2+'&'+p3+'&'+p4+'&'+p5+'&'+p6;
	makeRequest('/ajax/ajax_rating/article_vote.asp',params);
}
