function parseDate(input, format) {
  format = format || 'yyyy-mm-dd'; // default format
  var parts = input.match(/(\d+)/g), 
      i = 0, fmt = {};
  // extract date-part indexes from the format
  format.replace(/(yyyy|dd|mm)/g, function(part) { fmt[part] = i++; });

  return new Date(parts[fmt['yyyy']], parts[fmt['mm']]-1, parts[fmt['dd']]);
}
	   
jQuery.validator.addMethod("endDate", function(value, element) {
  var startDate = $('.startDate').val();
  return parseDate(startDate) <= parseDate(value) || value == "";
  }, "Le jour de départ doit être supérieur au jour d'arrivée");

  
