function evaluer(letitre) {
try {
// Remplacement quand c'est possible, du titre par un titre tabulé
// exemple : mauritanie -> Voyage en Mauritanie
// Si on a passé en paramètre le titre littéral l'exception est attrapée et le titre n'est pas remplacé
  letitre_ = eval(letitre) ;
  letitre = letitre_ ;
  return letitre_ ;
// ATTENTION : ce n'est pas exactement le même chose entre voyages de jeunesse et récents
}
catch (err) {
//alert("titre_general.html : " + err) ;
}
return letitre ;

}


function remplacer_titre(titre, taille, ne_pas_evaluer) { // ne_pas_evaluer : 0 par défaut, donc on évalue
  switch (taille) {
    case "0":
    case 0:
      document.getElementById(idtitre).style.fontSize = '4em' ;
    break ;
    case "1":
    case 1:
      document.getElementById(idtitre).style.fontSize = '2.5em' ;
    break ;
    case "2":
    case 2:
    default:
      document.getElementById(idtitre).style.fontSize = '2em' ;
  }
  if (ne_pas_evaluer == undefined ? true : !ne_pas_evaluer) {
    titre=evaluer(titre) ;
  }
  document.getElementById(idtitre).innerHTML = titre ;
}


function nouveau_titre(url, titre, taille, ne_pas_evaluer) {
  if (location.href.search(url) != -1) {
    remplacer_titre(titre, taille, ne_pas_evaluer) ;
  } else {
    location.href=url + '?titre=' + titre + '&taille=' + taille ;
  }
}


var variables = recupererParams() ;

letitre=null ;
lataille=0 ;
for (i=0 ; i<variables.length ; i++) {
  if (variables[i] == "titre") {
    i++ ;
    letitre = variables[i] ;
  }
  if (variables[i] == "taille") {
   i++ ;
   lataille = variables[i] ;
  }
}
letitre = evaluer(letitre) ;

if (letitre != null) {
  remplacer_titre(letitre, lataille) ;
}


