$(document).ready(
	function(){
		initCheckboxListe();
            
        
        $('.calendrier').datepicker({
                dateFormat:'dd/mm/yy',
				dayNames: ['Dimanche', 'Lundi', 'Mardi', 'Mercredi', 'Jeudi', 'Vendredi', 'Samedi'],
				dayNamesMin: ['Di', 'Lu', 'Ma', 'Me', 'Je', 'Ve', 'Sa'],
				dayNamesShort: ['Dim', 'Lun', 'Mar', 'Mer', 'Jeu', 'Ven', 'Sam'],
				firstDay: 1,
				monthNames: ['Janvier','Février','Mars','Avril','Mai','Juin','Juillet','Aout','Septembre','Octobre','Novembre','Décembre']
        });
	}
);

function initCheckboxListe(){
	 $('.liste-checkbox li').each(
	 	function(){
 			var item = $(this);
			var input = item.find('input');
			if(input.attr('checked')){
				item.addClass('formulaire-checkbox-on');
			}else{
				item.addClass('formulaire-checkbox');
			}
			item.click(
				function(){
					var item = $(this);
					var input = item.find('input');			
					if(input.attr('type') == 'radio'){
						item.parent().find('li.formulaire-checkbox-on').addClass('formulaire-checkbox');
						item.parent().find('li.formulaire-checkbox-on').removeClass('formulaire-checkbox-on');
						item.removeClass('formulaire-checkbox');
						item.addClass('formulaire-checkbox-on');
						input.attr('checked', true);
					}else{
						if(input.is(':checked')){
							item.removeClass('formulaire-checkbox-on');							
							item.addClass('formulaire-checkbox');
							input.attr('checked', false);
						}else{
							item.removeClass('formulaire-checkbox');
							item.addClass('formulaire-checkbox-on');
							input.attr('checked', true);
						}
					}
				}					
			); 			
			}	 		
	 );
	
}
