parent.opener.location.href = url; } function fecha() { self.close(); } function cima(src,clrOver) { if (!src.contains(event.fromElement)) { src.style.cursor = 'hand'; src.bgColor = clrOver; } } function fora(src,clrIn) { if (!src.contains(event.toElement)) { src.style.cursor = 'default'; src.bgColor = clrIn; } } function list(msg) { window.status=msg; } function unlist() { window.status="" } function Nova(Foto) { window.open(Foto,"","resizable=no,toolbar=no,status=no,menubar=no,scrollbars=yes,width=330,height=300") } function retrace() { history.back() } function MM_openBrWindow(theURL,winName,features) { //v2.0 window.open(theURL,winName,features); } function mOvr(src,clrOver) { if (!src.contains(event.fromElement)) { src.style.cursor = 'hand'; src.bgColor = clrOver; } } function mOut(src,clrIn) { if (!src.contains(event.toElement)) { src.style.cursor = 'default'; src.bgColor = clrIn; } } function mClk(src) { if(event.srcElement.tagName=='TD'){ src.children.tags('A')[0].click(); } } function MM_findObj(n, d) { //v4.0 var p,i,x; if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) { d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);} if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i= "a") && (car <= "z")); } function criticarNome(campo) { var texto = campo.value; for ( i = 0; i < texto.length; i++ ) { if ( !EhLetra(texto.charAt(i)) ) { return false; } } return true; } // ========== crítica de campos numéricos ========== // function EhDigito (x) { return ((x >= "0") && (x <= "9")) } function EhInteiro (x) { var i, c; for ( i = 0; i < x.length; i++ ) { c = x.charAt(i); if (!EhDigito(c)) { return false; } } return true; } function calculaDV(num) { var resto=0, soma=0; for ( i = 2; i < 11; i++ ) { soma = soma + ((num % 10) * i); num = parseInt(num / 10); } resto = (soma % 11); return (resto > 1) ? (11 - resto) : 0; } function criticarCPF(cpf) { //Variáveis locais var contaCPF = cpf.value; var dv1 = cpf.value.substring(0, 9); var dv2 = cpf.value.substring(9, 11); var dv3 = 0; var dv4 = 0; // Criticando o campo CPF if ( !(EhInteiro(dv1) && EhInteiro(dv2)) ) { erro('CPF não numérico'); return; } //verifica tamanho do CPF if (contaCPF.length != 11) { erro('CPF deve ter 11 dígitos'); return; } //Calcula digito verificador dv3 = calculaDV(cpf.value.substring(0, 9)); dv4 = calculaDV((cpf.value.substring(0, 9) * 10) + dv3); dv = " " + dv3 + dv4; if (cpf.value.substring(9, 11) != dv.substring(1,3)) { erro('DV do CPF incorreto'); return; } } //critica de data function validaData() { // Uma data é válida ? var dia= f.dia.value; var mes= f.mes.value; var ano= f.ano.value; if(ano > "2005" && mes > "6") erro ("Data inválida."); var ultimoDia = diasNoMes(mes,ano) if (!(dataValida (dia,mes,ano) && (dia <= ultimoDia))) erro ("Esta data não é válida."); } function dataValida (day, month, year) { month = month - 1; // o mês em javascript é de 0 a 11... var tempDate = new Date(year,month,day); return ( (year == tempDate.getFullYear()) && (month == tempDate.getMonth()) && (day == tempDate.getDate()) ) } function diasNoMes(mes,ano){ var aData = new Date(ano, mes-1, 28); var ultimoDia = 27; while(ultimoDia <= 31){ aData.setDate(ultimoDia + 1); if(mes-1 != aData.getMonth()) break; ultimoDia++ } return ultimoDia; } // ====================================== crítica de todos os campos ============================ function criticaTudo(f) { tudocerto = true; //CPF if ( f.cpf.value == "") erro ("CPF não preenchido"); else criticarCPF(f.cpf); return tudocerto; } // ====================================== fim do crítica de todos os campos ============================

Agenda Odontológica
Alteração de endereço
Analgesia
Anuidades
Atos Normativos
Boleto 2008
CROs
Download
Especialização
Eventos
Fale Conosco
Fórum
Jornal do CFO
Legislação
Links
Práticas Integrativas e Complementares
Profissionais/Entidades
Projetos e Leis (Odontologia)
Quem Somos
Residência Odontológica
Webmail
 
Dados do CFO

Atualizado em 01/09/2008
Profissionais por nº de Inscrição
Profissionais por Nome
Profissionais por Partes do Nome
Profissionais por Especialidade
Profissionais Habilitados em Analgesia Relativa ou Sedação Consciente com Óxido Nitroso
Entidades por Inscrição
Entidades por Razão Social
Entidades por Nome Fantasia
Especialistas por Nome

Totais
Profissionais por CRO
Entidades por CRO
Profissionais e Entidades por Município no Brasil
Especialistas por CRO
Especialistas por Município

Faculdades:
Faculdades por Estado
Quadro Estatístico de Faculdades


Escritório no RJ:
Av.Nilo Peçanha, 50 Gr: 2316
Centro - Rio de Janeiro - RJ
Cep: 20.020-100
Tel: (21) 2122-2200
Fax: (21) 2122-2229 (21) 2122-2230

 
Sede no DF:
Setor Otogonal Ed.Terraço
Shopping - Brasília - DF
Cep: 70.660-000
Tel: (61) 3234-9909
Fax: (61) 3233-7586

Copyright © 2007    Desenvolvedor Web - GerTI/CFO