14
| <![CDATA[<script type="text/javascript">
function valor(qual)
{
if(qual=='opcpf')
{
document.getElementById("lblcpf").style.display = 'block';
document.getElementById("lblnome").style.display = 'block';
document.getElementById("lblcnpj").style.display = 'none';
document.getElementById("lblrazao").style.display = 'none';
document.form.txtcpf.style.display='block';
document.form.txtnome.style.display='block';
document.form.txtcnpj.style.display='none';
document.form.txtrazao.style.display='none';
}
if(qual=='opcnpj')
{
document.getElementById("lblcpf").style.display = 'none';
document.getElementById("lblnome").style.display = 'none';
document.getElementById("lblcnpj").style.display = 'block';
document.getElementById("lblrazao").style.display = 'block';
document.form.txtcpf.style.display='none';
document.form.txtnome.style.display='none';
document.form.txtcnpj.style.display='block';
document.form.txtrazao.style.display='block';
}
}
function formacpf(v) {
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;
}
function formacnpj(v) {
v = v.replace( /\D/g , ""); //Remove tudo o que não é dígito
v = v.replace( /^(\d{2})(\d)/ , "$1.$2"); //Coloca ponto entre o segundo e o terceiro dígitos
v = v.replace( /^(\d{2})\.(\d{3})(\d)/ , "$1.$2.$3"); //Coloca ponto entre o quinto e o sexto dígitos
v = v.replace( /\.(\d{3})(\d)/ , ".$1/$2"); //Coloca uma barra entre o oitavo e o nono dígitos
v = v.replace( /(\d{4})(\d)/ , "$1-$2"); //Coloca um hífen depois do bloco de quatro dígitos
return v;
}
</script>]]>
|