

function FormataCpf(campo,tammax,teclapres)
{
var tecla = teclapres.keyCode;

vr = event.srcElement.value;
vr = vr.replace( "/", "" );
vr = vr.replace( "/", "" );
vr = vr.replace( ",", "" );
vr = vr.replace( ".", "" );
vr = vr.replace( ".", "" );
vr = vr.replace( ".", "" );
vr = vr.replace( ".", "" );
vr = vr.replace( "-", "" );
vr = vr.replace( "-", "" );
vr = vr.replace( "-", "" );
vr = vr.replace( "-", "" );
vr = vr.replace( "-", "" );
tam = vr.length;

if (tam < tammax && tecla != 8){ tam = vr.length + 1 ; }

if (tecla == 8 ){ tam = tam - 1 ; }

if ( tecla == 8 || tecla >= 48 && tecla <= 57 || tecla >= 96 && tecla <= 105 ){
if ( tam <= 2 ){ 
event.srcElement.value = vr ; }
if ( (tam > 2) && (tam <= 5) ){
event.srcElement.value = vr.substr( 0, tam - 2 ) + '-' + vr.substr( tam - 2, tam ) ; }
if ( (tam >= 6) && (tam <= 8) ){
event.srcElement.value = vr.substr( 0, tam - 5 ) + '.' + vr.substr( tam - 5, 3 ) + '-' + vr.substr( tam - 2, tam ) ; }
if ( (tam >= 9) && (tam <= 11) ){
event.srcElement.value = vr.substr( 0, tam - 8 ) + '.' + vr.substr( tam - 8, 3 ) + '.' + vr.substr( tam - 5, 3 ) + '-' + vr.substr( tam - 2, tam ) ; }
if ( (tam >= 12) && (tam <= 14) ){
event.srcElement.value = vr.substr( 0, tam - 11 ) + '.' + vr.substr( tam - 11, 3 ) + '.' + vr.substr( tam - 8, 3 ) + '.' + vr.substr( tam - 5, 3 ) + '-' + vr.substr( tam - 2, tam ) ; }
if ( (tam >= 15) && (tam <= 17) ){
event.srcElement.value = vr.substr( 0, tam - 14 ) + '.' + vr.substr( tam - 14, 3 ) + '.' + vr.substr( tam - 11, 3 ) + '.' + vr.substr( tam - 8, 3 ) + '.' + vr.substr( tam - 5, 3 ) + '-' + vr.substr( tam - 2, tam ) ;}
} 
}



function ValidarPesquisarCapa( oForm )
{
	//--- DeclaraÃ§Ã£o de variÃ¡veis
	var sCabecalho
	
	//--- Inicializa variÃ¡veis
	sCabecalho = "";
	 
	//--- Monta cabeÃ§alho padrÃ£o para a mensagem a ser exibida 
	sCabecalho = sCabecalho + "-----------------------------------------------------------\n";
	sCabecalho = sCabecalho + "               MENSAGEM OAB-BA\n";
	sCabecalho = sCabecalho + "-----------------------------------------------------------\n";
	sCabecalho = sCabecalho + "\n";

	//
	if (oForm.txtNome.value == "")
	{
		alert(sCabecalho + "Preencha campo NOME do formulÃ¡rio.");
		oForm.txtNome.focus();
		return false;
	}
	
	//
	if ((oForm.selIdEspecialidade.value == "0") && (oForm.selIdCidade.value == "0"))
	{
		alert(sCabecalho + "Selecione uma ESPECIALIDADE e/ou  uma CIDADE.");
		oForm.selEspecialidade.focus();
		return false;
	}
	
	return true;
}

function PesquisarCapa( oForm )
{
	if (ValidarPesquisarCapa( oForm ))
	{
		oForm.hidTpPesquisa.value = "capa";
		
		oForm.method = "post";
		oForm.action = "http://www.oab-ba.org.br/advogado/catalogo-advogados/pesquisar-catalogo-advogado.asp";
		oForm.submit();
	}
}


function ValidarEnviarMensagemOuvidoria( oForm )
{
	//--- DeclaraÃ§Ã£o de variÃ¡veis
	var sCabecalho
	
	//--- Inicializa variÃ¡veis
	sCabecalho = "";
	 
	//--- Monta cabeÃ§alho padrÃ£o para a mensagem a ser exibida 
	sCabecalho = sCabecalho + "-----------------------------------------------------------\n";
	sCabecalho = sCabecalho + "               MENSAGEM OAB-BA\n";
	sCabecalho = sCabecalho + "-----------------------------------------------------------\n";
	sCabecalho = sCabecalho + "\n";

	//
	if (oForm.txtNome.value == "")
	{
		alert(sCabecalho + "Preencha as informaÃ§Ãµes solicitadas\nno campo NOME do formulÃ¡rio.");
		oForm.txtNome.focus();
		return false;
	}
	
	//
	if (oForm.txtTelefone.value == "")
	{
		alert(sCabecalho + "Preencha as informaÃ§Ãµes solicitadas\nno campo TELEFONE do formulÃ¡rio.");
		oForm.txtTelefone.focus();
		return false;
	}
	
	//
	if (oForm.areaMensagem.value == "")
	{
		alert(sCabecalho + "Preencha as informaÃ§Ãµes solicitadas\nno campo MENSAGEM do formulÃ¡rio.");
		oForm.areaMensagem.focus();
		return false;
	}	
	
	return true;
}

function EnviarMensagemOuvidoria( oForm )
{
	if (ValidarEnviarMensagemOuvidoria( oForm ))
	{
		oForm.method = "post";

		oForm.action = "http://www.oab-ba.org.br/advogado/ouvidoria/enviar-mensagem-ouvidoria.asp";
		oForm.submit();
	}
}


function ValidarPesquisarCarteiraCapa( oForm )
{
	//--- DeclaraÃ§Ã£o de variÃ¡veis
	var sCabecalho
	
	//--- Inicializa variÃ¡veis
	sCabecalho = "";
	 
	//--- Monta cabeÃ§alho padrÃ£o para a mensagem a ser exibida 
	sCabecalho = sCabecalho + "-----------------------------------------------------------\n";
	sCabecalho = sCabecalho + "               MENSAGEM OAB-BA\n";
	sCabecalho = sCabecalho + "-----------------------------------------------------------\n";
	sCabecalho = sCabecalho + "\n";

	//
	if (oForm.txtNuCpf.value == "")
	{
		alert(sCabecalho + "Preencha o campo CPF do formulário.");
		oForm.txtNuCpf.focus();
		return false;
	}

	//if (! (oForm.radTpInscrito[0].checked || oForm.radTpInscrito[1].checked))
	//{
		//alert(sCabecalho + "Selecione o tipo de carteira.");
		//oForm.radTpInscrito.focus();
		//return false;
	//}


	
	return true;
}

function PesquisarCarteiraCapa( oForm )
{
	if (ValidarPesquisarCarteiraCapa( oForm ))
	{
		oForm.method = "post";
		oForm.action = "http://www.oab-ba.org.br/servicos/consulta-carteiras/pesquisar-carteira.asp";
		oForm.submit();
	}
}
