Problème avec un cookie

Bonjour j'ai fait ce cookie qui compte les visites:
function SetCookie(name,value){
var aujourdhui = new Date();
var expdate = new Date();
expdate.setTime(aujourdhui.getTime()+(365*24*60*60*1000));
cook=name+"="+value+";expires="+expdate.toGMTString();
document.cookie=cook;
}

function GetCookie(){
var cook = document.cookie;
var egal= cook.indexOf("=");
var cookvalue = cook.substring(egal+1);

return cookvalue;
}

function Compteur(){
var nombre=GetCookie("Compteur");
if (nombre==null) {

var mess="1<SUP>ère</SUP>";
nombre=1;
}else{

nombre++;
var mess=nombre+"<SUP>ème</SUP>";
}
SetCookie("Compteur",nombre);
return mess;
}
Le problème c'est qu'à la première visite il me mets '1ème' au lieu de '1ère' visite et je ne comprends pas pourquoi, c'est sûrement quelque chose que je n'ai pas vu mais bon comme je raterais une vache dans un couloir...
Merci d'avance.
:)

2 réponses

  • Votes
  • Date
  • Date décroissante
  1. Moi je mettrais " è " partout, tout simplement ...

       ----    
     | (  ) |  OFou