var calendarData= {

    /**
     * Liste des noms d'objets à utiliser.
     */
  	getBeans: function() {        
        return "";
    },   
        
    /**
     * Initialisation de la variable JSON
     */
    initJSON: function() {
    },
        
        
    /**
     * méthode appelée sur le onload de la page.      
     */
    rewrite: function() {  
    
    	var calendarB2C = new MultiCalendars({
    		'arrivalID'     : 'arrivee_B2C',
    		'buttonID'      : 'date_arrivee_img_B2C',
    		'arrivalDayID'  : 'jour_arrivee_B2C',
    		'arrivalMonthID': 'mois_arrivee_B2C',
    		'arrivalYearID' : 'annee_arrivee_B2C',
    		'nightsID'      : 'nb_nuit_B2C',
    		'departureID'   : 'depart_B2C'
    	});

  	  var calendarLEI = new MultiCalendars({
    		'arrivalID'     : 'arrivee_LEI',
    		'buttonID'      : 'date_arrivee_img_LEI',
    		'arrivalDayID'  : 'jour_arrivee_LEI',
    		'arrivalMonthID': 'mois_arrivee_LEI',
    		'arrivalYearID' : 'annee_arrivee_LEI',
    		'nightsID'      : 'nb_nuit_LEI',
    		'departureID'   : 'depart_LEI'
    	});  

  	 Event.observe($("arrivee_B2C"), "change", function(event){calendarB2C.updateArrivalDate();calendarB2C.updateDepartureDate();});

     Event.observe($("arrivee_LEI"), "change", function(event){calendarLEI.updateArrivalDate();calendarLEI.updateDepartureDate();});
  	
  }
}
core.push(calendarData);
