anchor.diff:  			.done(function( data ){ console.log(data); })
   			.error(function(data) { console.log(data); });
   	});
  -	$('#auth_4_input').datepicker({
  -			"dateFormat":"dd/mm/yy",
  -			changeMonth:true,
  -			changeYear:true,
  -			yearRange:"1916:2000",
  -			defaultDate:"01/01/1980",
  -			showOn:"button",
  -			buttonText:"Choisir une date",
  -			buttonImageOnly:true,
  -			buttonImage:'https://s3.eu-central-1.amazonaws.com/laprimaire/icons/icon-calendar.gif'
  -			});
  -
  -	/* to prevent a bug on Datepicker on Firefox */
  -	var enforceModalFocusFn = $.fn.modal.Constructor.prototype.enforceFocus;
  -	$.fn.modal.Constructor.prototype.enforceFocus = function() {};
  -	try{
  -		$confModal.on('hidden', function() {
  -				$.fn.modal.Constructor.prototype.enforceFocus = enforceModalFocusFn;
  -				});
  -		$confModal.modal({ backdrop : false });
  -	}
  -	catch (error) {
  -		    if(error.name != 'ReferenceError')
  -			    throw error;
  -	}
  +    var picker = new Pikaday({ 
  +        field: $('#auth_4_input')[0],
  +        container: $('#auth_4_calendar')[0],
  +        format: 'DD/MM/YY',
  +        minDate: new Date(1920,0,1),
  +        maxDate: new Date(2000,0,1),
  +        yearRange: [1900,2000],
  +        onSelect: function() {
  +            var date = this.getMoment().format('DD/MM/YYYY');
  +            $('#auth_4_input').val(date);
  +        },
  +        defaultDate:'01/01/1980',
  +        bound:false
  +    });
  +    picker.gotoDate(new Date(moment($('#auth_4_input').val(),"DD/MM/YYYY").format("MM/DD/YYYY")));
   	$('#auth_4_no').click(function() { 
   			$('.auth_4_msg').hide();
   			$('#auth_4_info_msg').show();
  
positive.code: 
      <div class="modal fade" id="Authentication" tabindex="-1" role="dialog" aria-labelledby="myModalLabel">
  	    <div class="modal-dialog" role="document">
  		    <div class="modal-content" style="height:500px;">
  			    <div class="modal-body" >
  				    <div style="margin:0 auto;background:#527bdd;height:100%;">
  					    <div id="auth_0" class="auth_step" style="margin:0 auto;padding-top:35px;padding-bottom:100px;width:100%;color:white;text-align:center;display:none;">
  
negative.code:               displayKey: 'name',
                templates: {
                  suggestion: function(suggestion) {
                    return suggestion.name+'<br/><span style="font-size:11px;line-height:10px;padding:0px;">'+suggestion.name_circonscription+'</span><br/><span style="font-size:11px;">Député(e) sortant(e): '+suggestion.deputy_name+' ('+suggestion.deputy_party+')</span>';
                  }
                }
              }]).on('autocomplete:selected', function(event, suggestion, dataset) {
                  $('#auth_3_yes').click();
              });
  //            $('#auth_3_input').on('keypress',function(e) {
  //                if (e.which==13) {
  //                    $('#auth_3_yes').click();
  //                }
  //            });
  			$.get("<%= API_HOST %>/v1/auth/step/<%= citoyen['user_key'] %>",{'step':'lastname'})
  			.done(function( data ){ console.log(data); })
  			.error(function(data) { console.log(data); });
  