// JavaScript Document /* trim() para remover espaços em branco */ String.prototype.trim = function() { return this.replace(/^\s+|\s+$/, ''); }; /* __strip() para remover \t e \n do inicio da resposta do objeto XMLHttprequest */ String.prototype.__strip = function() { return this.replace(/^\t+\n+/, ''); }; /* preload gif */ preload_image_object = new Image(); image_url = new Array(); image_url[0] = "../img/snake_transparent.gif"; image_url[1] = "../img/b_edit.png"; image_url[2] = "../img/b_drop.png"; image_url[3] = "../img/choice-no.gif"; image_url[4] = "../img/choice-yes.gif"; image_url[5] = "../img/choice-yes-gray.gif"; image_url[6] = "../img/b_browse.png"; var i = 0; for(i=0; i<=3; i++) { preload_image_object.src = image_url[i]; } /* bloquearNaoNumerico */ function bloquearNaoNumerico() { if (event.keyCode == 34 || event.keyCode == 38 || event.keyCode == 39) { event.keyCode = 0; } if ((event.keyCode < 48) || (event.keyCode > 57)) { event.keyCode = 0; } } function validaEmail(email) { var pat = /^.+@.+\..{2,3}$/; var emaildiv = email.match(pat); if(emaildiv == null) { return false; } else { return true; } } /* valida cpf */ function checkcpf(num_cpf){ num_cpf = num_cpf.toString().replace( ".", "" ); num_cpf = num_cpf.toString().replace( ".", "" ); num_cpf = num_cpf.toString().replace( "-", "" ); if (num_cpf == null){ return false; } if (num_cpf.length != 11){ return false; } for (i=0;i= '0') && (num_cpf.substring(i,i+1) <= '9'))){ return false; } } num_cpf_dv=num_cpf.substring(9,11); num_cpf = num_cpf.substring(0,9); for (k=1;k<3;k++) { soma = 0; multi = 1; for (i=num_cpf.length-1;i>=0;i--) { multi++; soma += (parseInt(num_cpf.substring(i,i+1),10) * multi); } resto = (soma % 11); dv =0; if (resto > 1) { dv= 11 - resto; } num_cpf +=dv; } return (num_cpf_dv == num_cpf.substring(9,11)); }