function sndVote(vote, id_num, ip_num) {
	// Enregistre un vote et affiche la nouvelle barre
	var xmlhttp = getHTTPObject();
	changeContent('unit_ul'+id_num, '<div class="loading"></div>');

    xmlhttp.open('get', 'editing/rank/rpc.php?j='+vote+'&q='+id_num+'&t='+ip_num);
    xmlhttp.onreadystatechange = function() {
		if(xmlhttp.readyState == 4) {
			if (xmlhttp.status == 200) {
				var response = xmlhttp.responseText;
				var update = new Array();
				if(response.indexOf('|') != -1) {
					update = response.split('|');
					changeContent('unit_long'+update[0], update[1]);
					changeContent('unit_vote'+update[0], update[2]);
				}
			}
		}
	};
    xmlhttp.send(null);	
}

function changeContent(id, content) {
	// Change le contenu d'un élément
	var IE = (document.all) ? 1 : 0;
	var DOM = 0; 
	if (parseInt(navigator.appVersion) >=5) {DOM=1};
	if (DOM) {
		var content_obj = document.getElementById(id);
		content_obj.innerHTML = content;
	}  else if(IE) {
		document.all[id].innerHTML = content;
	}
}