function note(note, id, type) {
	var xhr_object = null;

	if(window.XMLHttpRequest) {
		xhr_object = new XMLHttpRequest();
	}
	else if(window.ActiveXObject) {
		xhr_object = new ActiveXObject('Microsoft.XMLHTTP');
	}
	else {
		alert('Votre navigateur ne supporte pas les application AJAX !');
		return;
	}

	xhr_object.onreadystatechange = function() {
		if(xhr_object.readyState == 1) {
			var tmp = xhr_object.responseText;

			//attente
			document.getElementById('loading').innerHTML = "<img src='/images/loading.gif'>";
			
			
			//une fois le vote effectué on affiche la notation actuel
			var AffichageVote = "";
					for (y=1;y<11;y++) {
							if (y>note)
							{
							AffichageVote = AffichageVote + " <img src='/images/StarOut.png'>";
							}else{
							AffichageVote = AffichageVote + " <img src='/images/StarOver.png'>";
							}
					}							
			document.getElementById('stars').innerHTML = AffichageVote;
			
		}

		if(xhr_object.readyState == 4) {
			if(xhr_object.status  == 200) {
				var tmp = xhr_object.responseText;

				//recu
				document.getElementById('loading').innerHTML = tmp;
			}
		}
	}

	var url = '/notation.php';
	var donnee = "note="+note+"&id="+id+"&type="+type;

	xhr_object.open('POST', url, true);
	xhr_object.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
	xhr_object.send(donnee);
}



StarOutUrl=		'/images/StarOut.png';		//image par défaut
StarOverUrl=	'/images/StarOver.png';		//image d'une étoile sélectionnée
StarBaseId=		'Star';				//id de base des étoiles
NbStar=			10;					//nombre d'étoiles

LgtStarBaseId=StarBaseId.lastIndexOf('');

function NotationSystem() {
	for (i=1;i<NbStar+1;i++) {
		var img			=document.getElementById('Star'+i);
			
		img.onclick		=function() {note(Name2Nb(this.id), document.getElementById('id').value, document.getElementById('type').value);};
		//Réaction lors du clic sur une étoile
		
		img.alt			='Donner la note de '+i;
		//Texte au survol
		
		img.src			=StarOutUrl;
		img.onmouseover	=function() {StarOver(this.id);};
		img.onmouseout	=function() {StarOut(this.id);};
	}
}

function StarOver(Star) {
	StarNb=Name2Nb(Star);
	for (i=1;i<(StarNb*1)+1;i++) {
		document.getElementById('Star'+i).src=StarOverUrl;
	}
}

function StarOut(Star) {
	StarNb=Name2Nb(Star);
	for (i=1;i<(StarNb*1)+1;i++) {
		document.getElementById('Star'+i).src=StarOutUrl;
	}
}

function Name2Nb(Star) {
	//Fonction extraction numéro à partir de l'Id au survol étoile
	StarNb=Star.slice(LgtStarBaseId);
	return(StarNb);
} 





















function EnvoiCom(id) {

	var xhr_object = null;

	if(window.XMLHttpRequest) {
		xhr_object = new XMLHttpRequest();
	}
	else if(window.ActiveXObject) {
		xhr_object = new ActiveXObject('Microsoft.XMLHTTP');
	}
	else {
		alert('Votre navigateur ne supporte pas les application AJAX !');
		return;
	}

	xhr_object.onreadystatechange = function() {
		if(xhr_object.readyState == 1) {
			var tmp = xhr_object.responseText;

			//attente
			document.getElementById('loadingcom').innerHTML = "<img src='/images/loading.gif'>";
			// suppression du formulaire
			document.getElementById('commentform').innerHTML = "";
		}

		if(xhr_object.readyState == 4) {
			if(xhr_object.status  == 200) {
				var tmp = xhr_object.responseText;

				//recu
				document.getElementById('loadingcom').innerHTML = tmp;
			}
		}
	}

	var url = '/envoicom.php';
	

	var pseudo = document.getElementById('pseudo').value;
	var commentaire = document.getElementById('commentaire').value;
	
	var donnee = "id="+id+"&pseudo="+pseudo+"&commentaire="+commentaire;

	xhr_object.open('POST', url, true);
	xhr_object.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
	xhr_object.send(donnee);

}

	
	
	
	
	
	


function pop(page,largeur,hauteur) 
{     
var top=(screen.height-hauteur)/2;     
var left=(screen.width-largeur)/2;     
window.open(page,"","top="+top+",left="+left+",width="+largeur+",height="+hauteur+",menubar=no,scrollbars=no,statusbar=no"); 
}

