  //** http://elcio.com.br/ajax/mascara/
  /* Exemplo
  * $("#inpMatricula").keyup(function(){
      this.value = formatar.numerico(this.value);
     });
 **/
   var formatar = {
    /* formata o campo telefone. (81)1111-1111*/
    telefone : function(v){
        if (v.length >= 14) {
          return v.substr(0, 14);
        }
        v=v.replace(/\D/g,"")                 //Remove tudo o que não é dígito
        v=v.replace(/^(\d\d)(\d)/g,"($1) $2") //Coloca parênteses em volta dos dois primeiros dígitos
        v=v.replace(/(\d{4})(\d)/,"$1-$2")    //Coloca hífen entre o quarto e o quinto dígitos
        return v
    },
    /* formata o campo cpf. 111.555.666-98 */
    cpf : function(v){
        if (v.length >= 15) {
          return v.substr(0, 15);
        }
        v=v.replace(/\D/g,"")                    //Remove tudo o que não é dígito
        v=v.replace(/(\d{3})(\d)/,"$1.$2")       //Coloca um ponto entre o terceiro e o quarto dígitos
        v=v.replace(/(\d{3})(\d)/,"$1.$2")       //Coloca um ponto entre o terceiro e o quarto dígitos
                                                 //de novo (para o segundo bloco de números)
        v=v.replace(/(\d{3})(\d{1,2})$/,"$1-$2") //Coloca um hífen entre o terceiro e o quarto dígitos
        return v
    },
    /* formata o campo cep. 88888-985 */
    cep : function(v){
        if (v.length >= 10) {
          return v.substr(0, 10);
        }
        v=v.replace(/\D/g,"")                //Remove tudo o que não é dígito
        v=v.replace(/^(\d{5})(\d)/,"$1-$2") //Esse é tão fácil que não merece explicações
        return v
    },
    /* aceita apenas números. */
    numerico : function(v){
      return v.replace(/\D/g,"")                //Remove tudo o que não é dígito
   },
   /* formata a data de nascimento: 12/03/1987. */
   nascimento : function(v){
       if (v.length >= 11) {
         return v.substr(0, 11);
       }
       v=v.replace(/\D/g,"")                //Remove tudo o que não é dígito
       v=v.replace(/^(\d{2})(\d{2})(\d{4})$/,"$1/$2/$3") //Esse é tão fácil que não merece explicações
       return v
   }
}