/**
* Fonction permettant d'ajouter l'url passée en paramètre dans le carnet de voyage.
* Puis masque le noeud html passé en paramètre.
*/
function addToCarnet(node, url_str)
{

    // On cache le lien sur lequel on a cliqué
    dojo.style(node, "display", "none");

    //ajout du parametre ajoutcarnet pour que le plugin soit activé
    if (url_str.search(/\?/) == -1)
    {
        url_str = url_str + '?ajoutcarnet';
    }
    else
    {
        url_str = url_str + '&ajoutcarnet';
    }

    dojo.xhrGet({
        url: url_str,
        preventCache: false,
        load: function() {
            // On incrémente le nombre d'offres dans le carnet et on le met à jour
            var nbTotalCarnet_node = dojo.byId("carnetCompteur") ;
            var total = parseFloat(nbTotalCarnet_node.innerHTML);
            if(nbTotalCarnet_node != null)
                dojo.attr(nbTotalCarnet_node, "innerHTML", total+1) ;

        }
    }) ;
}


/**
* Permet de vider le carnet de voyage
*/
function viderCarnet(urlRetour, langue) {

  var lien = '/' + langue + '/carnetvoyage?dump=1';
  dojo.xhrGet({
        url: lien,
        preventCache: true,
        sync : true,
        load: function(urlSite_str) {
            window.location.href=urlRetour;
        }
  });

}




/**
* Gère l'affichage des FMA en page d'accueil, avec les bulles
*/
function afficherFMA (idFMA_int)
{

    for (i = 0; i<= 4; i ++)
    {

        var bloc = dojo.byId('fma_' + i);
        var bouton = dojo.byId('RepeaterNumerotation_ctl' + i + '_link');

        if (bloc)
        {
            if (i == idFMA_int)
            {
                dojo.style(bloc, 'display', '');
                dojo.attr(bouton, 'class', 'on');
            }
            else
            {
                dojo.style(bloc, 'display', 'none');
                dojo.attr(bouton, 'class', '');
            }
        }
    }

}


/**
* Brochures :
* Fonction qui permet de mettre une brochure en Session
* Masque le bouton sur lequel on a appuyer
* Affiche le bouton pour acceder au formulaire de demande.
*/
function svgBrochure(node, url_str)
{

    dojo.style('btnCommander', 'display', '');
    dojo.style('btnCommander2', 'display', '');


    dojo.style(node, "display", "none");

    dojo.xhrGet({
        url: url_str,
        preventCache: false
    });

}
