// JavaScript Document
 function mascara(o,f){ //A função máscara recebe um objeto 
   v_obj=o            //e uma função f, e os guarda nas variáveis globais v_obj e v_fun
   v_fun=f
 setTimeout("execmascara()",1) //executa a funcao dentro do intervalo de tempo em milesegundos
}

function execmascara(){ //Aqui o objeto recebe o resultado da funcao executada sobre o oobjeto 
    v_obj.value=v_fun(v_obj.value)
}


function cpf(v){
    v=v.replace(/\D/g,"")                    //Remove tudo o que não é numero
    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 dia_mes_ano(v) {
   	v=v.replace(/\D/g,"")                    //Remove tudo o que não é numero    
	v=v.replace(/(\d{2})(\d)/,"$1-$2")
	v=v.replace(/(\d{2})(\d)/,"$1-$2")
	return v
}
  
 
  //voltar a pagina
  function voltar() {
	  history.back();
  }