18
| <![CDATA[<script language="javascript" type="text/javascript">
function AbreJanela(Url) {
window.open(Url, "JANELA", "");
}
function mascara(o, f) {
v_obj = o
v_fun = f
setTimeout("execmascara()", 1)
}
function execmascara() {
v_obj.value = v_fun(v_obj.value)
}
function cpf(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 mascara_data(data) {
var mydata = '';
mydata = mydata + data;
if (mydata.length == 2) {
mydata = mydata + '/';
document.forms[0].txtDtNasc.value = mydata;
}
if (mydata.length == 5) {
mydata = mydata + '/';
document.forms[0].txtDtNasc.value = mydata;
}
if (mydata.length == 10) {
verifica_data();
}
}
function verifica_data() {
dia = (document.forms[0].txtDtNasc.value.substring(0, 2));
mes = (document.forms[0].txtDtNasc.value.substring(3, 5));
ano = (document.forms[0].txtDtNasc.value.substring(6, 10));
situacao = "";
// verifica o dia valido para cada mes
if ((dia < 01) || (dia < 01 || dia > 30) && (mes == 04 || mes == 06 || mes == 09 || mes == 11) || dia > 31) {
situacao = "falsa";
}
// verifica se o mes e valido
if (mes < 01 || mes > 12) {
situacao = "falsa";
}
// verifica se e ano bissexto
if (mes == 2 && (dia < 01 || dia > 29 || (dia > 28 && (parseInt(ano / 4) != ano / 4)))) {
situacao = "falsa";
}
if (document.forms[0].txtDtNasc.value == "") {
situacao = "falsa";
}
if (situacao == "falsa") {
alert("Data inválida!");
document.forms[0].txtDtNasc.focus();
}
}
function bloquearCopia(Event) {
var Event = Event ? Event : window.event;
var tecla = (Event.keyCode) ? Event.keyCode : Event.which;
if (tecla == 67 || tecla == 2 || tecla == 17) {
mensagem();
}
}
function mensagem() {
return false;
}
document.onkeypress = bloquearCopia;
document.onkeydown = bloquearCopia;
document.oncontextmenu = mensagem;
</script>]]>
|