
//   Avis Clients  (Affichage de la moyenne)
//-------------------------	
// pour l'affichage un code est envoyé au lieu du texte à afficher :
var codeTexteArray = [ 
	["App_globale", "Appréciation globale" ],
	["Rapport_QP", "Rapport qualité/prix" ],
	["Situation", "situation" ],
	["Entretien", "entretien" ],
	["Repas", "Repas" ],
	["Service", "Service" ],
	["confort", "Confort" ]
] ;

function getTexte( cle ){
	var texteRetour= "" ;
	
	for ( i=0;i<codeTexteArray.length;i++){
		if( 	codeTexteArray[i][0] == cle ){
			texteRetour = codeTexteArray[i][1];
		}
	}
	return texteRetour ;
}
function getEtoiles( note, taille ){
	prefixEtoile = "" ;
	if( taille != "normale" ){
		prefixEtoile = "small-" ;
	}
	textGenere = "" ;
	note = note.replace( ",",".") ;
	
	if(note == 99){
		
		for(i=0;i<5;i++){
			textGenere += "<img src='/z/karavel/resources/images/icon/" + prefixEtoile + "note-off.gif' alt='' />" ; 						
		}
	}else{
		notefloor = Math.floor(note);
		noteCeil = Math.ceil(note);
		reste1 = (note-notefloor)
		reste2 = reste1
		
		reste1 = Math.floor(reste1*8)/8
		
		// alert( notefloor + "::" + noteCeil + "::" + reste1 + "::" + reste2 + "::" + Math.floor(reste2*4)/4 )
		if( notefloor == noteCeil ){
			noteCeil ++ ;
		}
		if( notefloor == 5 ){
			notefloor= 4
			reste1 = 1
		}
		// textGenere += "note:" + note + "::" + notefloor + "::" + noteCeil + "::" + reste1;
		for( i=0; i<notefloor; i++){
			textGenere += "<img src='/z/karavel/resources/images/icon/" + prefixEtoile + "note-on.gif' alt='' class='star' />" ;
		}
		
		if(reste1 == 0.25 ){
	 		textGenere += "<img src='/z/karavel/resources/images/icon/" + prefixEtoile + "note-02.gif' alt='' class='star' />";
		}else if(reste1 == 0.125 ){
			textGenere += "<img src='/z/karavel/resources/images/icon/" + prefixEtoile + "note-01.gif' alt='' class='star' />";
		}else if(reste1 == 0.375 ){
			textGenere += "<img src='/z/karavel/resources/images/icon/" + prefixEtoile + "note-03.gif' alt='' class='star' />";
		}else if(reste1 == 0.5 ){
			textGenere += "<img src='/z/karavel/resources/images/icon/" + prefixEtoile + "note-04.gif' alt='' class='star' />";
		}else if(reste1 == 0.625 ){
			textGenere += "<img src='/z/karavel/resources/images/icon/" + prefixEtoile + "note-05.gif' alt='' class='star' />";
		}else if(reste1 == 0.75 ){
	 		textGenere += "<img src='/z/karavel/resources/images/icon/" + prefixEtoile + "note-06.gif' alt='' class='star' />";
		}else if(reste1 == 0.875 ){
			textGenere += "<img src='/z/karavel/resources/images/icon/" + prefixEtoile + "note-07.gif' alt='' class='star' />";
		}else if( reste1 == 0  ){
		 	textGenere += "<img src='/z/karavel/resources/images/icon/" + prefixEtoile + "note-off.gif' alt='' class='star' />";
		}else if( reste1 == 1  ){
		 	textGenere += "<img src='/z/karavel/resources/images/icon/" + prefixEtoile + "note-08.gif' alt='' class='star' />" ;
		}
		for(i=noteCeil;i < 5;i++){
			textGenere += "<img src='/z/karavel/resources/images/icon/" + prefixEtoile + "note-off.gif' alt='' class='star' />"; 
		}
	}
	return textGenere ;
}
/*
Les mentions à coté des notes doivent respecter la règle suivante:
-	< 1,5 : A déconseiller 
-	Entre 1,5 et 2 : Insuffisant
-	Entre 2 a 2,5 : Passable
-	Entre 2,5 et 3 : Moyen
-	Entre 3 et 3,5 : Bon
-	Entre 3,5 et 4 : Très bon 
-	>4 : Excellent
*/

function getAppreciation( note ){
	var texteRetour = "" ;
	note = note.replace( ",",".") ;
	if( note <= 2 ){
		texteRetour = "A DECONSEILLER"
	}else if( note <= 2.9){
		texteRetour = "INSUFFISANT"
	}else if( note <= 3.1 ){
		texteRetour = "MOYEN"
	}else if( note <= 3.75 ){
		texteRetour = "BON"
	}else if( note <= 4.25 ){
		texteRetour = "TRES BON"
	}else if( note <= 5 ){
		texteRetour = "EXCELLENT"
	}else {
		texteRetour = "Ne se prononce pas"
	}

	return texteRetour ;
}

