function formata_pad(campo,mascara){
    var dados  = campo.value;
    var res    = '';
    var c      = 0;
    var limpo  = '';
    var valido = '0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz';

    for(a=0;a<dados.length;a++){
            car_dados = dados.substr(a,1);
            if(valido.indexOf(car_dados) != -1 ) limpo = limpo + car_dados;
    }

    for(a=0;a<mascara.length;a++){
            if(a > dados.length ) break;
            car_masc  = mascara.substr(a,1);
            car_dados = limpo.substr(c,1);
            if(car_masc == 9){
                    res=res+car_dados;
                    c=c+1;
            }else{
                    res=res+car_masc;
            }
    }

    document.getElementById(campo.name).value = res;
}
