/**
* 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)
{
	//recuperation de l'identifiant de l'offre
	var idOffre = node.parentNode.classList[1];
	
    // On cache le lien sur lequel on a cliqué, ainsi que celui dans la mini-fiche cachée
	dojo.query('p.'+idOffre).forEach(function(bouton, index, arr){
		dojo.style(bouton, "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
            nbTotalCarnet_node = dojo.byId("nbTotalCarnet") ;
            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;
        }
  });

}


function onglet(id) {

	for(var i=0; i<=7; i++) {
		if (i == id)
		{
			dojo.style(dojo.byId('bloc_'+i), 'display', '');
			dojo.addClass(dojo.byId('onglet_'+i), 'on');
		}
		else
		{
			dojo.style(dojo.byId('bloc_'+i), 'display', 'none');
			dojo.removeClass(dojo.byId('onglet_'+i), 'on');
		}
	}
}


/**
* 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
    });

}








