Per la data ci sono molti thread nel forum. Puoi provare con una ricerca, oppure andare tra i link utili (thread in rilievo).

Per il numero di telefono, puoi vedere questa regexp:

/^[03][0-9 ]{8,15}$/

che puoi usare cosi`:
codice:
  var tel = document.NOMEFORM.NOMECAMPOTEL;
  if(!tel.value.match(/^[03][0-9 ]{8,15}$/) ) {
    alert(il telefono non e` valido);
    tel.focus();
    return false;
  }