
  /**
  * mfShowLyrics 
  * Affiche ou cache les paroles d'une chanson 
  * @param rsAlbum est l'identifiant album
  * @param rsIdx est l'identifiant de la chanson
  * @param riForceHide si on veut forcer de cacher le div
  **/
  function mfShowLyrics(rsAlbum, rsIdxSong, riForceHide) {
    var clsDivTmpLyr = document.getElementById("divLyrics"+rsAlbum+rsIdxSong);
    if (clsDivTmpLyr) {
      clsDivTmpLyr.style.display = (clsDivTmpLyr.style.display == "none") ? "" : "none";
      if (riForceHide) { clsDivTmpLyr.style.display = (riForceHide == 2) ? "" : "none"; }
    }
  }

  /**
  * mfDisplayAllLyrics 
  * Montre ou cache toutes les paroles d'un album
  * @param rsAlbum est l'identifiant album
  * @param riShowOrHide : 0 = affichage inverse de l'affichage courant pour chaque paroles (si cache on montre, si affiche on cache)
                          1 = on cache
                          2 = on montre
  **/
  function mfDisplayAllLyrics(rsAlbum, riShowOrHide) {
    var lstSongsAlbum ={
               "Albums" : [
                  { "title" : "Going", 
                    "songs" : [ { "id":'Skeleton' }, 
                                { "id":'Global' }, 
                                { "id":'Going' }, 
                                { "id":'Little' }, 
                                { "id":'Scorpion' }, 
                                { "id":'Bell' }, 
                                { "id":'Lottery' }, 
                                { "id":'Story' }, 
                                { "id":'Tooth' }, 
                                { "id":'Tooth2' }, 
                                { "id":'Travelers' }, 
                                { "id":'Virgin' } 
                              ]
                  }, 
                  { "title" : "MayDay", 
                    "songs" : [ { "id":'Parliament' }, 
                                { "id":'Dust' }, 
                                { "id":'Forgotten' }, 
                                { "id":'Near' }, 
                                { "id":'Carrier' }, 
                                { "id":'Mexico' }, 
                                { "id":'Moonshot' }, 
                                { "id":'MayDay' }, 
                                { "id":'Wombara' }, 
                                { "id":'Lost' }, 
                                { "id":'Silent' }, 
                                { "id":'Elisabeth' }, 
                                { "id":'AnEye' } 
                              ]
                  }]
        };

    /*Cherche l'album -----------------------------------------*/
    var lstAlbums = lstSongsAlbum.Albums;
    var lstItemsFromAlbum;
    for (var liAlbum in lstAlbums) {
      //Si c'est le bon album
      if (lstAlbums[liAlbum].title == rsAlbum) {
        lstItemsFromAlbum = lstAlbums[liAlbum]; //Affecte objet
      }
    }
    /*----------------------------------------- Cherche l'album*/
    /*Si album trouve, on cache les paroles -------------------*/
    if (lstItemsFromAlbum) {
      /*Parcours les elements de l'album*/
      for (var liSong in lstItemsFromAlbum.songs) {
        //alert(lstItemsFromAlbum.songs[liSong].id);
        mfShowLyrics(rsAlbum, lstItemsFromAlbum.songs[liSong].id, riShowOrHide);
      }
    }
    /*------------------- Si album trouve, on cache les paroles*/

  }

