function VerifyUpdate(n){
	var flag = true;
	
	//if (document.form.idatanascimento.value != document.form.hddtnasc.value){
		//flag = false;
		//alert("<br />data nascimento - " + document.form.idatanascimento.value + "<br />" + document.form.hddtnasc.value);
	//}
	
	//if (document.form.icpf.value != document.form.hdcpf.value){
		//flag = false;
		//alert("<br />cpf - " + document.form.icpf.value + "<br />" + document.form.hdcpf.value);		
	//}

	//if (document.form.itituloeleitor.value != document.form.hdTtEleitor.value){
		//flag = false;
		//alert("<br />titulo - " + document.form.itituloeleitor.value + "<br />" + document.form.hdTtEleitor.value);				
	//}	

	//if (document.form.rg.value != document.form.hdRg.value){
		//flag = false;
		//alert("<br />rg - " + document.form.rg.value + "<br />" + document.form.hdRg.value);							
	//}


	//if (document.form.idataformatura.value != document.form.hdDtFormatura.value){
		//flag = false;
		//alert("<br />data formatura - " + document.form.idataformatura.value + "<br />" + document.form.hdDtFormatura.value);							
	//}

	//if (document.form.faculdadeformatura.value != document.form.hdFaculFormatura.value){
		//flag = false;
		//alert("<br />faculdade - " + document.form.faculdadeformatura.value + "<br />" + document.form.hdFaculFormatura.value);									
	//}

	if (document.form.enderecoeletronico.value != document.form.hdEmail.value){
		flag = false;
		//alert("<br />email - " + document.form.enderecoeletronico.value + "<br />" + document.form.hdEmail.value);											
	}
	
	if (document.form.tipoendereco.value != ""){
		flag = false;
		//alert("<br />tipo endereço - " + document.form.tipoendereco.value + "<br />" + document.form.tipoendereco.value);													
	}	

	if (document.form.logradouro.value != ""){
		flag = false;
		//alert("<br />logradouro - " + document.form.logradouro.value + "<br />" + document.form.logradouro.value);															
	}

	if (document.form.uf.value != "21"){
		flag = false;
		//alert("<br />estado - " + document.form.uf.value + "<br />" + document.form.uf.value);																	
	}

	if ((document.form.cidade.value != document.form.hdCidade.value) && (document.form.cidade.value != "")) {
		flag = false;
		//alert("<br />cidade - " + document.form.cidade.value + "<br />" + document.form.hdCidade.value);																			
	}
	
	if (document.form.correspondencia.checked){
		flag = false;
		//alert("<br />correspondencia - " + document.form.correspondencia.value + "<br />" + document.form.correspondencia.value);																					
	}
	
	if (document.form.icep.value != ""){
		flag = false;
		//alert("<br />cep - " + document.form.icep.value + "<br />" + document.form.icep.value);																							
	}		
	
	if (document.form.itelefone.value != ""){
		flag = false;
		//alert("<br />fone - " + document.form.itelefone.value + "<br />" + document.form.itelefone.value);																							
	}	

	if (document.form.especialidade.value != ""){
		flag = false;
		//alert("<br />especialidade - " + document.form.especialidade.value + "<br />" + document.form.especialidade.value);																									
	}	
	
	if (document.form.atuacao.value != ""){
		flag = false;
		//alert("<br />atuacao - " + document.form.atuacao.value + "<br />" + document.form.atuacao.value);																											
	}		
	
	
	if (!flag){
		document.form.btEnviar.disabled=false;
		document.form.btEnviar.style.backgroundColor = "#617F65";		
        //alert('alterou');		
	}
	else
	{
		document.form.btEnviar.disabled=true;
		document.form.btEnviar.style.backgroundColor = "#9CB49D";
		document.form.btEnviar.style.borderColor = "#FFFFFF";		
		//alert('não alterou');
	}
	
	//alert('fim');	
}

function validaForm(n){
 //função que verifica a existencia de campos
	function verificaCampo(obj) {
		try {
			eval('foo = ' + obj + '.value;')
		}
		catch (e) {
			return false;
		}
		return true;
	}
	
 //validar nome
	if ((n.nome.value == "")||(n.nome.value.length < 3)){
		alert("Favor informar a razao social da Empresa.");
		n.nome.focus();
		return false;
	}
	
	if ((n.contato.value == "")||(n.contato.value.length < 3)){
		alert("Favor informar o nome do contato.");
		n.contato.focus();
		return false;
	}

	if (n.crm.value == ""){
		alert("Favor informar o numero do CRM");
		n.crm.focus();
		return false;
	}

   if ((n.cnpj.value == "")||(n.cnpj.value.length < 14)){
		alert("Favor informar o CNPJ.");
		n.cnpj.focus();
		return false;
	}
  if ((n.fone.value == "")||(n.fone.value.length < 14)){
		alert("Favor informar o telefone.");
		n.fone.focus();
		return false;
	}

	if (n.email.value == ""){
		alert("Favor informar seu e-mail.");
		n.email.focus();
		return false;
	}


      if ((n.endereco.value == "")||(n.endereco.value.length < 3)){
		alert("Favor informar o endereco.");
		n.endereco.focus();
		return false;
	}

   //campo cidade
	Campo = verificaCampo('n.municipio');
		if (Campo) {
             if ((n.municipio.value == "")||(n.municipio.value.length < 2)){
				alert("Favor informar o municipio.");
				n.municipio.focus();
				return false;
			}
		}


	//campo UF
	Campo = verificaCampo('n.uf');
		if (Campo) {
             if ((n.uf.value == "")||(n.uf.value.length < 2)){
				alert("Favor informar o Estado(UF).");
				n.uf.focus();
				return false;
			}
		}
     //campo cep
	Campo = verificaCampo('n.cep');
		if (Campo) {
			if (n.cep.value.length < 9){
                alert("Favor informar o CEP.");
				n.cep.focus();
				return false;
			}
		}
   	//campo mensagem
	Campo = verificaCampo('n.mensagem');
		if (Campo) {
			if (n.mensagem.value == ""){
				alert("Favor escrever uma mensagem.");
				n.mensagem.focus();
				return false;
			}
		}


// O formulário está correto. Enviar submit( ).
	//return true;
	n.submit();
}

// ****************************************************
function validaFormBoletoAtuaCadastro(n){
 //função que verifica a existencia de campos
	function verificaCampo(obj) {
		try {
			eval('foo = ' + obj + '.value;')
		}
		catch (e) {
			return false;
		}
		return true;
	}
	
 ////validar crm
	//if ((n.numeroregistro.value == "")||(n.numeroregistro.value.length < 2)){
		//alert("Favor informar o CRM.");
		//n.numeroregistro.focus();
		//return false;
	//}
	
 //validar nome
	//if ((n.nome.value == "")||(n.nome.value.length < 3)){
		//alert("Favor informar a razao social da Empresa.");
		//n.nome.focus();
		//return false;
	//}
	var flag = true;

	if (n.tipoendereco.value != ""){
		flag = false;
	}	

	if (n.logradouro.value != ""){
		flag = false;
	}

	if (n.uf.value != "21"){
		flag = false;
	}

	if ((n.cidade.value != n.hdCidade.value) && (n.cidade.value != "")) {
		flag = false;
	}
	
	if (n.correspondencia.checked){
		flag = false;
	}
	
	if (n.icep.value != ""){
		flag = false;
	}			
	
	if(!flag)
	{
		if (n.tipoendereco.value == ""){
			alert("Favor escolher tipo de endereço.");
			n.tipoendereco.focus();
			return false;
		}	

		if (n.logradouro.value == ""){
			alert("Favor Preencher Logradouro.");
			n.logradouro.focus();
			return false;
		}

		if (n.uf.value == ""){
			alert("Favor Escolher Estado.");
			n.uf.focus();
			return false;
		}

		if (n.cidade.value == "") {
			alert("Favor Escolher Município.");
			n.cidade.focus();
			return false;
		}
		
		if (n.icep.value == ""){
			alert("Favor preencher o Cep.");
			n.icep.focus();
			return false;
		}	
	}

// O formulário está correto. Enviar submit( ).
	//return true;
	n.submit();
}
// ****************************************************
// ****************************************************
function validaFormBoletoPF(n){
 //função que verifica a existencia de campos
	function verificaCampo(obj) {
		try {
			eval('foo = ' + obj + '.value;')
		}
		catch (e) {
			return false;
		}
		return true;
	}
 //validar crm
	if ((n.crm.value == "")||(n.crm.value.length < 2)){
		alert("Favor informar o CRM.");
		n.crm.focus();
		return false;
	}

	if ((n.sacadoEndereco.value == "")||(n.sacadoEndereco.value.length < 3)){
		alert("Favor informar o endereco.");
		n.sacadoEndereco.focus();
		return false;
	}

    //campo cidade
	Campo = verificaCampo('n.sacadoCidade');
		if (Campo) {
             if ((n.sacadoCidade.value == "")||(n.sacadoCidade.value.length < 2)){
				alert("Favor informar a cidade.");
				n.sacadoCidade.focus();
				return false;
			}
		}
       //validar cep
	if ((n.sacadoCep.value == "")||(n.sacadoCep.value.length < 2)){
		alert("Favor informar o CEP.");
		n.sacadoCep.focus();
		return false;
	}




// O formulário está correto. Enviar submit( ).
	//return true;
	n.submit();
}
// ****************************************************
// ****************************************************
function validaFormBoletoPJ(n){
 //função que verifica a existencia de campos
	function verificaCampo(obj) {
		try {
			eval('foo = ' + obj + '.value;')
		}
		catch (e) {
			return false;
		}
		return true;
	}

 //validar crm
	if ((n.cod_acesso.value == "")||(n.cod_acesso.value.length < 2)){
		alert("Favor informar o Código de Acesso.");
		n.cod_acesso.focus();
		return false;
	}
	/**
	if ((n.sacadoCNPJ.value == "")||(n.sacadoCNPJ.value.length < 14)){
		alert("Favor informar o CNPJ.");
		n.sacadoCNPJ.focus();
		return false;
	}	

	if ((n.sacadoEndereco.value == "")||(n.sacadoEndereco.value.length < 3)){
		alert("Favor informar o endereco.");
		n.sacadoEndereco.focus();
		return false;
	}	
	
    //campo cidade
	Campo = verificaCampo('n.sacadoCidade');
		if (Campo) {
             if ((n.sacadoCidade.value == "")||(n.sacadoCidade.value.length < 2)){
				alert("Favor informar a cidade.");
				n.sacadoCidade.focus();
				return false;
			}
		}	
		
    //validar cep
	if ((n.sacadoCep.value == "")||(n.sacadoCep.value.length < 2)){
		alert("Favor informar o CEP.");
		n.sacadoCep.focus();
		return false;
	}
	**/
	
	if ((n.sacadoContato.value == "")||(n.sacadoContato.value.length < 3)){
		alert("Favor informar o nome do contato.");
		n.sacadoContato.focus();
		return false;
	}	
	
	if ((n.sacadoEmail.value == "")||(n.sacadoEmail.value.length < 3)){
		alert("Favor informar o email.");
		n.sacadoEmail.focus();
		return false;
	}	

	parte1 = n.sacadoEmail.value.indexOf("@");
	parte2 = n.sacadoEmail.value.indexOf(".");
	parte3 = n.sacadoEmail.value.length;
	if (!(parte1 >= 1 && parte2 >= 1 && parte3 >= 9)) {
		alert("O campo " + n.sacadoEmail.name + " deve ser conter um endereco eletronico valido!");
		n.sacadoEmail.focus();
		return false;
	}	

// O formulário está correto. Enviar submit( ).
	//return true;
	n.submit();
}
// ****************************************************
// ****************************************************
function validaFormGerarCodigoPJ(){
 //função que verifica a existencia de campos
	function verificaCampo(obj) {
		try {
			eval('foo = ' + obj + '.value;')
		}
		catch (e) {
			return false;
		}
		return true;
	}

 //validar crm
	if ((document.BoletoWebCaixa.nome.value == "")||(document.BoletoWebCaixa.nome.value.length < 3)){
		alert("Favor informar a razao social da Empresa.");
		document.BoletoWebCaixa.nome.focus();
		return false;
	}
	
	/*
	if (document.BoletoWebCaixa.crm.value == ""){
		alert("Favor informar o numero do CRM");
		document.BoletoWebCaixa.crm.focus();
		return false;
	}
	*/
	
	if ((document.BoletoWebCaixa.sacadoCNPJ.value == "")||(document.BoletoWebCaixa.sacadoCNPJ.value.length < 14)){
		alert("Favor informar o CNPJ.");
		document.BoletoWebCaixa.sacadoCNPJ.focus();
		return false;
	}	

	if ((document.BoletoWebCaixa.sacadoEndereco.value == "")||(document.BoletoWebCaixa.sacadoEndereco.value.length < 3)){
		alert("Favor informar o endereco.");
		document.BoletoWebCaixa.sacadoEndereco.focus();
		return false;
	}	
	
    //campo cidade
	Campo = verificaCampo('document.BoletoWebCaixa.sacadoCidade');
		if (Campo) {
             if ((document.BoletoWebCaixa.sacadoCidade.value == "")||(document.BoletoWebCaixa.sacadoCidade.value.length < 2)){
				alert("Favor informar a cidade.");
				document.BoletoWebCaixa.sacadoCidade.focus();
				return false;
			}
		}	
		
       //validar cep
	if ((document.BoletoWebCaixa.sacadoCep.value == "")||(document.BoletoWebCaixa.sacadoCep.value.length < 2)){
		alert("Favor informar o CEP.");
		document.BoletoWebCaixa.sacadoCep.focus();
		return false;
	}
	
	if ((document.BoletoWebCaixa.sacadoContato.value == "")||(document.BoletoWebCaixa.sacadoContato.value.length < 3)){
		alert("Favor informar o nome do contato.");
		document.BoletoWebCaixa.sacadoContato.focus();
		return false;
	}	
	
	if ((document.BoletoWebCaixa.sacadoEmail.value == "")||(document.BoletoWebCaixa.sacadoEmail.value.length < 3)){
		alert("Favor informar o email.");
		document.BoletoWebCaixa.sacadoEmail.focus();
		return false;
	}

	parte1 = document.BoletoWebCaixa.sacadoEmail.value.indexOf("@");
	parte2 = document.BoletoWebCaixa.sacadoEmail.value.indexOf(".");
	parte3 = document.BoletoWebCaixa.sacadoEmail.value.length;
	if (!(parte1 >= 1 && parte2 >= 1 && parte3 >= 9)) {
		alert("O campo " + document.BoletoWebCaixa.sacadoEmail.name + " deve ser conter um endereco eletronico valido!");
		document.BoletoWebCaixa.sacadoEmail.focus();
		return false;
	}	

	
//alert("werwer");


// O formulário está correto. Enviar submit( ).
	//return true;
	document.BoletoWebCaixa.action="http://www.cremers.org.br/template/enviarBoletoPJ2011.php?";
	document.BoletoWebCaixa.submit();
}
// ****************************************************
/*  **** EMISSAO BOLETO PESSOA JURIDICA ****
	verifica se codigo acesso pessoa juridica foi preenchido
	se vazio habilita botão obter código
	se estiver preenchido habilita gerar boleto
*/
// ****************************************************
function verificaCampoAcesso(){
 //função que verifica a existencia de campos
	function verificaCampo(obj) {
		try {
			eval('foo = ' + obj + '.value;')
		}
		catch (e) {
			return false;
		}
		return true;
	}

 //validar cod_acesso

	if (document.BoletoWebCaixa.cod_acesso.value == ""){
		document.BoletoWebCaixa.Submit.disabled=true;
		document.BoletoWebCaixa.Submit2.disabled=false;	
		document.BoletoWebCaixa.Submit2.style.backgroundColor = "#617F65";		
		document.BoletoWebCaixa.Submit.style.backgroundColor = "#9CB49D";
		document.BoletoWebCaixa.Submit.style.borderColor = "#FFFFFF";
		document.BoletoWebCaixa.nome.disabled=false;
		document.BoletoWebCaixa.nome.style.backgroundColor = "#FFFFFF";
		document.BoletoWebCaixa.nome.style.border = "1px solid #7F9DB9";
		//document.BoletoWebCaixa.crm.disabled=false;
		document.BoletoWebCaixa.sacadoCNPJ.disabled=false;
		document.BoletoWebCaixa.sacadoCNPJ.style.backgroundColor = "#FFFFFF";
		document.BoletoWebCaixa.sacadoCNPJ.style.border = "1px solid #7F9DB9";
		document.BoletoWebCaixa.matriz.disabled=false;
		document.BoletoWebCaixa.sacadoEndereco.disabled=false;
		document.BoletoWebCaixa.sacadoEndereco.style.backgroundColor = "#FFFFFF";
		document.BoletoWebCaixa.sacadoEndereco.style.border = "1px solid #7F9DB9";	
		document.BoletoWebCaixa.sacadoCidade.disabled=false;
		document.BoletoWebCaixa.sacadoCidade.style.backgroundColor = "#FFFFFF";	
		document.BoletoWebCaixa.sacadoCidade.style.border = "1px solid #7F9DB9";	
		document.BoletoWebCaixa.sacadoEstado.disabled=false;	
		document.BoletoWebCaixa.sacadoCep.disabled=false;
		document.BoletoWebCaixa.sacadoCep.style.backgroundColor = "#FFFFFF";
        document.BoletoWebCaixa.sacadoCep.style.border = "1px solid #7F9DB9";		
		return false;
	}
	else
	{
		document.BoletoWebCaixa.Submit.disabled=false;
		document.BoletoWebCaixa.Submit2.disabled=true;
		document.BoletoWebCaixa.Submit2.style.backgroundColor = "#9CB49D";
		document.BoletoWebCaixa.Submit2.style.borderColor = "#FFFFFF";
		document.BoletoWebCaixa.Submit.style.backgroundColor = "#617F65";
		document.BoletoWebCaixa.nome.disabled=true;
		document.BoletoWebCaixa.nome.style.backgroundColor = "#EBEBEB";
		//document.BoletoWebCaixa.crm.disabled=true;
		document.BoletoWebCaixa.sacadoCNPJ.disabled=true;
		document.BoletoWebCaixa.sacadoCNPJ.style.backgroundColor = "#EBEBEB";
		document.BoletoWebCaixa.matriz.disabled=true;
		document.BoletoWebCaixa.sacadoEndereco.disabled=true;
		document.BoletoWebCaixa.sacadoEndereco.style.backgroundColor = "#EBEBEB";
		document.BoletoWebCaixa.sacadoCidade.disabled=true;	
		document.BoletoWebCaixa.sacadoCidade.style.backgroundColor = "#EBEBEB";
		document.BoletoWebCaixa.sacadoEstado.disabled=true;	
		document.BoletoWebCaixa.sacadoCep.disabled=true;
		document.BoletoWebCaixa.sacadoCep.style.backgroundColor = "#EBEBEB";	
		return false;
	}	
}
// ****************************************************

// ****************************************************
function verificaSelectEvento(id1, id2){
 //função que verifica a existencia de campos
	function verificaCampo(obj) {
		try {
			eval('foo = ' + obj + '.value;')
		}
		catch (e) {
			return false;
		}
		return true;
	}

	var div=document.getElementById(id1);
	var div2=document.getElementById(id2);	
	if ((document.formInscricaoEvento.nomeEvento.value == "Dilemas Éticos - Protocolos em Cardiologia")||(document.formInscricaoEvento.nomeEvento.value == "Dilemas Éticos em Homeopatia") ){
		  div.style.display = 'block';
		  div2.style.display = 'block';
	}
	else
	{
		  div.style.display= 'none';
		  div2.style.display= 'none';		  
	}	
}
// ****************************************************

function validaFormFaleCom(n){
 //função que verifica a existencia de campos
	function verificaCampo(obj) {
		try {
			eval('foo = ' + obj + '.value;')
		}
		catch (e) {
			return false;
		}
		return true;
	}
 //validar nome
	if ((n.nome.value == "")||(n.nome.value.length < 3)){
		alert("Favor informar seu nome.");
		n.nome.focus();
		return false;
	}

	if ((n.crm.value == "")||(n.crm.value.length < 2)){
		alert("Favor informar o numero do seu CRM.");
		n.crm.focus();
		return false;
	}

  if ((n.fone.value == "")||(n.fone.value.length < 14)){
		alert("Favor informar seu  telefone.");
		n.fone.focus();
		return false;
	}

if (n.email.value == ""){
		alert("Favor informar seu e-mail.");
		n.email.focus();
		return false;

	}
	parte1 = n.email.value.indexOf("@");
	parte2 = n.email.value.indexOf(".");
	parte3 = n.email.value.length;
	if (!(parte1 >= 1 && parte2 >= 1 && parte3 >= 9)) {
		alert("O campo " + n.email.name + " deve ser conter um endereco eletronico valido!");
		n.email.focus();
		return false;
	}

   	//campo mensagem
	Campo = verificaCampo('n.mensagem');
		if (Campo) {
			if (n.mensagem.value == ""){
				alert("Favor escrever uma mensagem.");
				n.mensagem.focus();
				return false;
			}
		}


// O formulário está correto. Enviar submit( ).
	//return true;
	n.submit();
}

//INICIO DA VERIFICAÇÃO DOS CAMPOS OBRIGATÓRIOS DO FORMULÁRIO DE INSCRIÇÃO DE EVENTOS DO CREMERS
function validaFormInscricaoEvento(n){
 //função que verifica a existencia de campos
	function verificaCampo(obj) {
		try {
			eval('foo = ' + obj + '.value;')
		}
		catch (e) {
			return false;
		}
		return true;
	}
 //validar nome
 
 	if (n.nomeEvento.value == ""){
		alert("Favor selecionar um evento.");
		n.nomeEvento.focus();
		return false;
	}
 
 
	if ((n.nome.value == "")||(n.nome.value.length < 3)){
		alert("Favor informar seu nome.");
		n.nome.focus();
		return false;
	}

	if ((n.nomeEvento.value == "Dilemas Éticos - Protocolos em Cardiologia")||(n.nomeEvento.value == "Dilemas Éticos em Homeopatia")){
		if ((n.crm.value == "")||(n.crm.value.length < 1)){
			alert("Favor informar o CRM.");
			n.crm.focus();
			return false;
		}
	}

/**
if ((n.fone.value == "")||(n.fone.length < 14)){
		alert("Favor informar o telefone.");
		n.fone.focus();
		return false;
	}
**/
if ((n.celular.value == "")||(n.celular.length < 14)){
		alert("Favor informar o celular.");
		n.celular.focus();
		return false;
	}

if (n.email.value == ""){
		alert("Favor informar seu e-mail.");
		n.email.focus();
		return false;
	}
	parte1 = n.email.value.indexOf("@");
	parte2 = n.email.value.indexOf(".");
	parte3 = n.email.value.length;
	if (!(parte1 >= 1 && parte2 >= 1 && parte3 >= 9)) {
		alert("O campo " + n.email.name + " deve ser conter um endereco eletronico valido!");
		n.email.focus();
		return false;
	}

   	if ((n.especialidade.value == "")||(n.especialidade.length < 10)){
		alert("Favor informar a especialidade.");
		n.especialidade.focus();
		return false;
	}


// O formulário está correto. Enviar submit( ).
	//return true;
	n.submit();
}
// FINAL DA VERIFICAÇÃO DOS CAMPOS OBRIGATÓRIOS DO FORMULÁRIO DE INSCRIÇÃO DE EVENTOS DO CREMERS

// ****************************************************
function validaFormAI(n){
 //função que verifica a existencia de campos
	function verificaCampo(obj) {
		try {
			eval('foo = ' + obj + '.value;')
		}
		catch (e) {
			return false;
		}
		return true;
	}
 //validar nome
	if ((n.nome.value == "")||(n.nome.value.length < 3)){
		alert("Favor informar seu nome.");
		n.nome.focus();
		return false;
	}



  if ((n.fone.value == "")||(n.fone.value.length < 14)){
		alert("Favor informar seu  telefone.");
		n.fone.focus();
		return false;
	}

if (n.email.value == ""){
		alert("Favor informar seu e-mail.");
		n.email.focus();
		return false;
	}
	parte1 = n.email.value.indexOf("@");
	parte2 = n.email.value.indexOf(".");
	parte3 = n.email.value.length;
	if (!(parte1 >= 1 && parte2 >= 1 && parte3 >= 9)) {
		alert("O campo " + n.email.name + " deve ser conter um endereco eletronico valido!");
		n.email.focus();
		return false;
	}

// O formulário está correto. Enviar submit( ).
	//return true;
	n.submit();
}
// ****************************************************
function validaFormOuvidoria(n){
 //função que verifica a existencia de campos
	function verificaCampo(obj) {
		try {
			eval('foo = ' + obj + '.value;')
		}
		catch (e) {
			return false;
		}
		return true;
	}
 //validar nome
	if ((n.nome.value == "")||(n.nome.value.length < 3)){
		alert("Favor informar seu nome.");
		n.nome.focus();
		return false;
	}

if (n.email.value == ""){
		alert("Favor informar seu e-mail.");
		n.email.focus();
		return false;
	}
	parte1 = n.email.value.indexOf("@");
	parte2 = n.email.value.indexOf(".");
	parte3 = n.email.value.length;
	if (!(parte1 >= 1 && parte2 >= 1 && parte3 >= 9)) {
		alert("O campo " + n.email.name + " deve ser conter um endereco eletronico valido!");
		n.email.focus();
		return false;
	}

// O formulário está correto. Enviar submit( ).
	//return true;
	n.submit();
}
// ****************************************************
function validaFormContato(n){
 //função que verifica a existencia de campos
	function verificaCampo(obj) {
		try {
			eval('foo = ' + obj + '.value;')
		}
		catch (e) {
			return false;
		}
		return true;
	}
 //validar nome
	if ((n.nome.value == "")||(n.nome.value.length < 3)){
		alert("Favor informar seu nome.");
		n.nome.focus();
		return false;
	}



  if ((n.fone.value == "")||(n.fone.value.length < 14)){
		alert("Favor informar seu  telefone.");
		n.fone.focus();
		return false;
	}

if (n.email.value == ""){
		alert("Favor informar seu e-mail.");
		n.email.focus();
		return false;
	}
	parte1 = n.email.value.indexOf("@");
	parte2 = n.email.value.indexOf(".");
	parte3 = n.email.value.length;
	if (!(parte1 >= 1 && parte2 >= 1 && parte3 >= 9)) {
		alert("O campo " + n.email.name + " deve ser conter um endereco eletronico valido!");
		n.email.focus();
		return false;
	}

// O formulário está correto. Enviar submit( ).
	//return true;
	n.submit();
}
// ****************************************************
function validaFormAtualizacao(n){
 //função que verifica a existencia de campos
	function verificaCampo(obj) {
		try {
			eval('foo = ' + obj + '.value;')
		}
		catch (e) {
			return false;
		}
		return true;
	}

 //validar CRM
	if ((n.numeroregistro.value == "")||(n.numeroregistro.value.length < 3)){
		alert("Favor informar seu CRM.");
		n.numeroregistro.focus();
		return false;
	}

 //validar nome
	if ((n.nome.value == "")||(n.nome.value.length < 3)){
		alert("Favor informar seu nome.");
		n.nome.focus();
		return false;
	}

if (n.email.value == ""){
		alert("Favor informar seu e-mail.");
		n.email.focus();
		return false;
	}
	parte1 = n.email.value.indexOf("@");
	parte2 = n.email.value.indexOf(".");
	parte3 = n.email.value.length;
	if (!(parte1 >= 1 && parte2 >= 1 && parte3 >= 9)) {
		alert("O campo " + n.email.name + " deve ser conter um endereco eletronico valido!");
		n.email.focus();
		return false;
	}

// O formulário está correto. Enviar submit( ).
	//return true;
	n.submit();
}
// ****************************************************
function validaFormPalavraPresidente(n){
 //função que verifica a existencia de campos
	function verificaCampo(obj) {
		try {
				eval('foo = ' + obj + '.value;')
					}
				catch (e) {
				return false;
				}
				return true;
		}

			 //validar CRM
				//if ((n.crm.value == "")||(n.crm.value.length < 3)){
				//	alert("Favor informar seu CRM.");
				//	n.numeroregistro.focus();
				//	return false;
				//}

			 //validar nome
					if ((n.nome.value == "")||(n.nome.value.length < 3)){
				alert("Favor informar seu nome.");
			n.nome.focus();
			return false;
			}

				if (n.email.value == ""){
							alert("Favor informar seu e-mail.");
								n.email.focus();
							return false;
							}
					parte1 = n.email.value.indexOf("@");
					parte2 = n.email.value.indexOf(".");
					parte3 = n.email.value.length;
		if (!(parte1 >= 1 && parte2 >= 1 && parte3 >= 9)) {
					alert("O campo " + n.email.name + " deve ser conter um endereco eletronico valido!");
							n.email.focus();
				return false;
			}

		// O formulário está correto. Enviar submit( ).
				//return true;
				n.submit();
		}


function SomenteNumero(e){
      var tecla=(window.event)?event.keyCode:e.which;
      if((tecla > 47 && tecla < 58)) return true;
          else{
              if (tecla != 8) return false;
                   else return true;
             }
}

function abrePopUp(url){
	window.open(url,'Formulário','toolbar=no,location=no,status=no,menubar=no,scrollbars=no,resizable=no,width=700,height=600');
}

function validaTxInscrPF(n){
 //função que verifica a existencia de campos
	function verificaCampo(obj) {
		try {
			eval('foo = ' + obj + '.value;')
		}
		catch (e) {
			return false;
		}
		return true;
	}
 //validar Nome
 
 	if ((n.sacadoNome.value == "")||(n.sacadoNome.value.length < 3)){
		alert("Favor informar seu nome.");
		n.sacadoNome.focus();
		return false;
	}

    //validade CPF/CNPJ
 	if (n.sacadoId.value.length < 11){
		alert("Favor informar seu CPF.");
		n.sacadoId.focus();
		return false;
	}

	if ((n.sacadoEndereco.value == "")||(n.sacadoEndereco.value.length < 3)){
		alert("Favor informar seu endereco.");
		n.sacadoEndereco.focus();
		return false;
	}
	  //validar cep
	if ((n.sacadoCep.value == "")||(n.sacadoCep.value.length < 2)){
		alert("Favor informar o CEP.");
		n.sacadoCep.focus();
		return false;
	}

    //campo cidade
             if ((n.sacadoCidade.value == "")||(n.sacadoCidade.value.length < 2)){
				alert("Favor informar a cidade.");
				n.sacadoCidade.focus();
				return false;
			}






// O formulário está correto. Enviar submit( ).
	//return true;
	n.submit();
}
// ****************************************************
function validaTxInscrPJ(n){
 //função que verifica a existencia de campos
	function verificaCampo(obj) {
		try {
			eval('foo = ' + obj + '.value;')
		}
		catch (e) {
			return false;
		}
		return true;
	}
 //validar Nome

 	if ((n.sacadoNome.value == "")||(n.sacadoNome.value.length < 3)){
		alert("Favor informar seu nome.");
		n.sacadoNome.focus();
		return false;
	}

    //validade CPF/CNPJ
 	if (n.sacadoId.value.length < 11){
		alert("Favor informar seu CPF.");
		n.sacadoId.focus();
		return false;
	}

	if ((n.sacadoEndereco.value == "")||(n.sacadoEndereco.value.length < 3)){
		alert("Favor informar seu endereco.");
		n.sacadoEndereco.focus();
		return false;
	}
	  //validar cep
	if ((n.sacadoCep.value == "")||(n.sacadoCep.value.length < 2)){
		alert("Favor informar o CEP.");
		n.sacadoCep.focus();
		return false;
	}

    //campo cidade
             if ((n.sacadoCidade.value == "")||(n.sacadoCidade.value.length < 2)){
				alert("Favor informar a cidade.");
				n.sacadoCidade.focus();
				return false;
			}






// O formulário está correto. Enviar submit( ).
	//return true;
	n.submit();
}
// ****************************************************

// ****************************************************
function validaFormcertidao(n){
 //função que verifica a existencia de campos
	function verificaCampo(obj) {
		try {
			eval('foo = ' + obj + '.value;')
		}
		catch (e) {
			return false;
		}
		return true;
	}
 //Código acesso
	if ((n.cod_acesso.value == "")||(n.cod_acesso.value.length < 3)){
		alert("Favor informar Código de Acesso.");
		n.cod_acesso.focus();
		return false;
	}

// O formulário está correto. Enviar submit( ).
	//return true;
	n.submit();
}
// ****************************************************
function validaTxDebitosDiversos(n){
 //função que verifica a existencia de campos
	function verificaCampo(obj) {
		try {
			eval('foo = ' + obj + '.value;')
		}
		catch (e) {
			return false;
		}
		return true;
	}

 //validar tipo de débito

 	if (n.taxaBoleto.value == "selecione"){
		alert("Obrigatória a seleção do tipo de débito.");
		n.taxaBoleto.focus();
		return false;
	}
//validar Nome

 	if ((n.sacadoNome.value == "")||(n.sacadoNome.value.length < 3)){
		alert("Favor informar seu nome.");
		n.sacadoNome.focus();
		return false;
	}

    //validade CPF/CNPJ
 	if (n.sacadoId.value.length < 11){
		alert("Favor informar seu CPF.");
		n.sacadoId.focus();
		return false;
	}

	if ((n.sacadoEndereco.value == "")||(n.sacadoEndereco.value.length < 3)){
		alert("Favor informar seu endereco.");
		n.sacadoEndereco.focus();
		return false;
	}
	  //validar cep
	if ((n.sacadoCep.value == "")||(n.sacadoCep.value.length < 2)){
		alert("Favor informar o CEP.");
		n.sacadoCep.focus();
		return false;
	}

    //campo cidade
             if ((n.sacadoCidade.value == "")||(n.sacadoCidade.value.length < 2)){
				alert("Favor informar a cidade.");
				n.sacadoCidade.focus();
				return false;
			}
// O formulário está correto. Enviar submit( ).
	//return true;
	n.submit();
}

//INICIO DA VERIFICAÇÃO DOS CAMPOS OBRIGATÓRIOS DA ENQUETE
function validaFormEnquete(n){
 //função que verifica a existencia de campos
	function verificaCampo(obj) {
		try {
			eval('foo = ' + obj + '.value;')
		}
		catch (e) {
			return false;
		}
		return true;
	}
 //validar questões

	if (((n.quest1[0].checked == false)&&(n.quest1[1].checked == false)&&(n.quest1[2].checked == false))&&((n.quest2[0].checked == false)&&(n.quest2[1].checked == false)&&(n.quest2[2].checked == false))&&((n.quest3[0].checked == false)&&(n.quest3[1].checked == false)&&(n.quest3[2].checked == false))&&((n.quest4[0].checked == false)&&(n.quest4[1].checked == false)&&(n.quest4[2].checked == false))&&((n.quest5[0].checked == false)&&(n.quest5[1].checked == false)&&(n.quest5[2].checked == false))){
		alert("Favor selecione uma opção na enquete.");
		return false;
	}



// O formulário está correto. Enviar submit( ).
	//return true;
	n.submit();
}
// FINAL DA VERIFICAÇÃO DOS CAMPOS OBRIGATÓRIOS DA ENQUETE

// ****************************************************
function VerificaSelectDebito(id1,id2){
 //função que verifica a existencia de campos
	function verificaCampo(obj) {
		try {
			eval('foo = ' + obj + '.value;')
		}
		catch (e) {
			return false;
		}
		return true;
	}
	
	var div=document.getElementById(id1);
	var div2=document.getElementById(id2);	

	if (document.BoletoWebCaixa3.taxaBoleto.value == "T01"){
		alert("favor selecionar Número de especialidades a registrar.");
		//document.getElementById.BoletoWebCaixa3.Nespecialidades.focus();
		div.style.display= 'block';	
		div2.style.display= 'block';			
	}
	else
	{
		div.style.display= 'none';
		div2.style.display= 'none';
		document.BoletoWebCaixa3.Nespecialidades.value = "1";		
	}	
}
// ***************************************************

