function isDate(date,format) {
  if(!date) return false;
  if(!format) format = 'FR';

  switch(format){
    case'FR':
      RegExpformat = /^(([0-2]\d|[3][0-1])\/([0]\d|[1][0-2])\/([2][0]|[1][9])\d{2})$/; break;
    case'US':
      RegExpformat = /^([2][0]|[1][9])\d{2}\-([0]\d|[1][0-2])\-([0-2]\d|[3][0-1])$/; break;
    case'SHORTFR':
      RegExpformat = /^([0-2]\d|[3][0-1])\/([0]\d|[1][0-2])\/\d{2}$/; break;
    case'SHORTUS':
      RegExpformat = /^\d{2}\-([0]\d|[1][0-2])\-([0-2]\d|[3][0-1])$/; break;
  }

  return RegExpformat.test(date);
}
