StarOutUrl= '/img/site/note_ko_white.gif'; StarOverUrl= '/img/site/note_ok_white.gif'; StarBaseId= 'Star'; NbStar= 5; LgtStarBaseId=StarBaseId.lastIndexOf(''); function NotationSystem(id) { for (i = 1 ; i < NbStar + 1 ; i++) { var img =document.getElementById('Star'+i); img.onclick = function() {texte = post('/javascript/rate','id='+escape(id)+'&rate='+Name2Nb(this.id),'ficheAllbottomright');}; //img.onclick = function() {alert(Name2Nb(this.id))}; img.alt ='Donner la note '+i; 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) { StarNb=Star.slice(LgtStarBaseId); return(StarNb); } function post(url,data,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 objets XMLHTTPRequest..."); return(false); } xhr_object.onreadystatechange = function() { if(xhr_object.readyState == 4) { if(id != '') { document.getElementById(id).innerHTML = xhr_object.responseText; document.getElementById(id).height=''; } } else { if(id != '') { document.getElementById(id).innerHTML = '

Vous devez entrer votre adresse e-mail.
"; } else { document.forms['recuppassword'].submit(); } }