

function vote(x,id){
	for(i=0;i<5;i++){
		if(i>=x){
			document.getElementById('etoile'+i).src='http://www.trombiblog.com/img/vote2.gif';
		}else{
			document.getElementById('etoile'+i).src='http://www.trombiblog.com/img/vote.gif';
		}
	}
	
}

function voteout(note){
	stringnote=note+'';
	
	for(i=0;i<5;i++){
		
		if(i>=Math.floor(note)){
				document.getElementById('etoile'+i).src='http://www.trombiblog.com/img/vote2.gif';
		}else if(stringnote.indexOf('.')!=-1 && i==Math.floor(note)-1){
			document.getElementById('etoile'+i).src='http://www.trombiblog.com/img/vote1.gif';
		}else{
			document.getElementById('etoile'+i).src='http://www.trombiblog.com/img/vote.gif';
		}
		
	}
	
}





function votein(photo,note){ //ajouter un vote
	if(document.forms['commentaire'].elements['dejavote'].value==0){
		var XHR = new XHRConnection();
		XHR.sendAndLoad("../inc/vote_ajax.php?id="+photo+"&note="+note, "GET", displayResults);
		document.forms['commentaire'].elements['dejavote'].value=1;
		return true;
	}else{
		alert("Votre vote est déja comptabilisé");
	}
		
	
}


function signaler(id){
	
	document.getElementById("signaler").innerHTML="Merci, nous allons faire un contrôle";
	var XHR = new XHRConnection();
	XHR.sendAndLoad("../inc/abus_ajax.php?id="+id+"&signal", "GET");
	Init(id);
}


function displayResults(obj){ //lecteur de la moyenne
	var tabResult = obj.responseXML.getElementsByTagName('vote');
	var moyenne=(tabResult[0].getElementsByTagName("moyenne")[0].firstChild.nodeValue!='null')?tabResult[0].getElementsByTagName("moyenne")[0].firstChild.nodeValue:"";
	var nbrvote=(tabResult[0].getElementsByTagName("nbrvote")[0].firstChild.nodeValue!='null')?tabResult[0].getElementsByTagName("nbrvote")[0].firstChild.nodeValue:"";
	var dejavote=(tabResult[0].getElementsByTagName("dejavote")[0].firstChild.nodeValue!='null')?tabResult[0].getElementsByTagName("dejavote")[0].firstChild.nodeValue:"";

	nbrvote=(nbrvote==0)?"Aucun ":nbrvote;
	document.getElementById('note').innerHTML=moyenne;
	document.getElementById('nbrvote').innerHTML=nbrvote;
	document.forms['commentaire'].elements['dejavote'].value=dejavote;
	voteout(moyenne);
	return true;
}

function displayResults2(obj2){ //signale abus
	var tabResult = obj2.responseXML.getElementsByTagName('abus');
	var nbr=(tabResult[0].getElementsByTagName("nbr")[0].firstChild.nodeValue!='null')?tabResult[0].getElementsByTagName("nbr")[0].firstChild.nodeValue:"";
	var deja=(tabResult[0].getElementsByTagName("deja")[0].firstChild.nodeValue!='null')?tabResult[0].getElementsByTagName("deja")[0].firstChild.nodeValue:"";
	var id=tabResult[0].getAttribute("id");
	
	
	
	if(deja==0 && nbr<=5){
		document.getElementById("signaler").style.display="block";
		document.getElementById("signaler").innerHTML="<a href='javascript:signaler("+id+")'>Signaler la photo</a>";
	}else{
		document.getElementById("signaler").style.display="none";
	}
	return true;
	
}


function Init(photo){
	var XHR = new XHRConnection();
	var obj=XHR.sendAndLoad("../inc/vote_ajax.php?id="+photo, "GET", displayResults);
	var obj2=XHR.sendAndLoad("../inc/abus_ajax.php?id="+photo, "GET", displayResults2);
	return true;	
}





