//funcao que confirma o envio do formulario de envio de newsletter Locaweb
function envia_newsletter_locaweb()
	{
		var remetente = document.newsletter.newsletter_remetente.value;
		
		if(remetente!='') 
			{
				if(confirm("Confirma o envio para os destinatários selecionados?")) envia_form_action_target_acao('newsletter','enviar_locaweb.php','_self','confirmar_envio');
			}
		else 
			{
				alert("Escolha o remetente");
			}
	}
	
//funcao que abre a janela de selecao das cidades da base territorial dos sindicatos
function SelBaseSinicato(cidades_escolhidas,operacao)
	{
		var cidades_escolhidas_code = urlencode(cidades_escolhidas);
		eval("window.open('<? echo $http_admin; ?>/sindicatos/lista_de_cidades.php?operacao="+operacao+"&cidades_escolhidas="+cidades_escolhidas_code+"','addcidade','toolbar=no,location=no,status=yes,menubar=no,scrollbars=yes,resizable=no,width=600,height=400')");
	}

function SelBaseSinicatoEx(cidades_escolhidas,operacao)
	{
		var cidades_escolhidas_code = urlencode(cidades_escolhidas);
		eval("window.open('<? echo $http_admin; ?>/sindicatos/lista_de_cidades.php?operacao="+operacao+"&cidades_escolhidas="+cidades_escolhidas_code+"&excecao=sim','addcidade','toolbar=no,location=no,status=yes,menubar=no,scrollbars=yes,resizable=no,width=600,height=400')");
	}
	
//funcao que executa as acoes nos multiplos registro do Gerenciar Vagas
function acoes_selecionados_vagas(formulario)
	{
		if(confirm("Confirma a operação com todos os selecionados?")) 
			{
				formulario.acao.value = "acoes_selecionados";
				envia_form('acoes_selecionados',formulario.name);
			}
	}

//funcao que retira o nome do conjuge
function semconjuge()
	{
		eval("document.admin.etiq_pessoa_conjuge_nome.value=''");
		eval("document.admin.etiq_pessoa_conjuge.value=''");
		document.getElementById("conjuge_nome").innerHTML = 'C&ocirc;njuge n&atilde;o selecionado.';
	}

//funcao que retira o nome da pessoa na secao de vinculos - contato/organizacoes
function sempessoa(id_campo_pessoa)
	{
		eval("document.admin.etiq_ocupacao_pessoa_nome_"+id_campo_pessoa+".value=''");
		eval("document.admin.etiq_ocupacao_pessoa_"+id_campo_pessoa+".value=''");
		document.getElementById("pessoa_nome_"+id_campo_pessoa).innerHTML = 'Pessoa n&atilde;o selecionada.';
	}
	
	
//funcao que exibe/esconde os campos de PF/PJ no cadastro de credenciado
function seleciona_tipo_credenciado(formulario)
	{
		formulario.cred_creden_cpf.value = '';
		formulario.cred_creden_cnpj.value = '';
		formulario.cred_creden_rg.value = '';
		formulario.cred_creden_reg_classe.value = '';
		formulario.cred_creden_pis.value = '';
		formulario.cred_creden_resp_legal.value = '';
		
		if(formulario.cred_creden_tipo[0].checked==true)
			{
				document.getElementById('linha_cpf').style.display = '';
				document.getElementById('linha_rg').style.display = '';
				document.getElementById('linha_reg_classe').style.display = '';
				document.getElementById('linha_pis').style.display = '';
				document.getElementById('linha_cnpj').style.display = 'none';
				document.getElementById('linha_resp_legal').style.display = 'none';
			}
		
		else if(formulario.cred_creden_tipo[1].checked==true)
			{
				document.getElementById('linha_cpf').style.display = 'none';
				document.getElementById('linha_rg').style.display = 'none';
				document.getElementById('linha_pis').style.display = 'none';
				document.getElementById('linha_reg_classe').style.display = 'none';
				document.getElementById('linha_cnpj').style.display = '';
				document.getElementById('linha_resp_legal').style.display = '';
			}
		
	}
	
// JavaScript Document
function mostra_outras_linhas(tipo_mensagem)
	{
		document.getElementById('linha_areas').style.display = "none";
		document.getElementById('linha_servicos').style.display = "none";
		document.getElementById('linha_unidades').style.display = "none";
		document.getElementById('linha_superintendente').style.display = "none";
		document.contato.area.value = "";
		document.contato.servico.value = "";
		document.contato.unidade.value = "";
		
		for(var i=0;i<document.contato.area.length;i++)
			{
				if(document.contato.area.options[i].value=="indiferente") document.contato.area.options[i] = null;
			}
		
		if(tipo_mensagem=="orcamento")
			{
				document.getElementById('linha_areas').style.display = "";
				document.getElementById('linha_servicos').style.display = "";
				document.getElementById('linha_unidades').style.display = "";
			}
		else if(tipo_mensagem=="duvidas")
			{
				document.getElementById('linha_areas').style.display = "";
				adicionar_opt = document.createElement('OPTION');
				adicionar_opt.text = 'Todas/Indiferente';
				adicionar_opt.value = 'indiferente';
				document.contato.area.options.add(adicionar_opt);  
			}
		else if(tipo_mensagem=="reclamacao")
			{
				document.getElementById('linha_areas').style.display = "";
				adicionar_opt = document.createElement('OPTION');
				adicionar_opt.text = 'Todas/Indiferente';
				adicionar_opt.value = 'indiferente';
				document.contato.area.options.add(adicionar_opt);  
			}
		else if(tipo_mensagem=="superintendente")
			{
				document.getElementById('linha_superintendente').style.display = "";
			}

		
	}
	
//funcao que posta o formulario de inserir um noto tramite nas mensagens de contato
function envia_form_inserir_tramite_mensagem_contato(nome_formulario)
	{
		var formulario = eval("document."+nome_formulario);
		
		var remetente = formulario.email_remetente_mensagem.options[formulario.email_remetente_mensagem.selectedIndex].value;
		var assunto = formulario.email_assunto.value;
		var conteudo_resposta = tinyMCE.get('email_texto').getContent();
				
		if(formulario.mensagens_contato_tramite_acao.value=="responder")
			{
				var mensagem_erro = "";
				
				if((conteudo_resposta=="<p>&nbsp;</p>")||(conteudo_resposta=="")) 
					{
						mensagem_erro += "- É preciso preencher o texto da resposta\n";
					}
				if(assunto=="")
					{
						mensagem_erro += "- Preencha o assunto da mensagem\n";
					}
					
				if(remetente=="")
					{
						mensagem_erro += "- Escolha o remetente da mensagem\n";
					}
					
				if(mensagem_erro=="")
					{
						if(confirm("Confirma o envio da resposta para o remetente?"))
							{
								envia_form('inserir','admin');
							}
					}
				else
					{
						alert(mensagem_erro);
					}
			}
		else if(formulario.mensagens_contato_tramite_acao.value=="transferir")
			{
				if((formulario.mensagens_contato_tramite_tipo.value=="")||(formulario.mensagens_contato_tramite_area.value=="")) alert("É preciso escolher pelo menos o tipo de mensagem e a área de destino.");
				else envia_form('inserir','admin');
			}
		else envia_form('inserir','admin')
	}

