<?php

class Agro_View_Helper_Proponente extends Zend_Controller_Action_Helper_Abstract {
	private $proponente = null;

	public function proponente($Proposta, $addSave=false, $mostrarEmail = true, $origemSolicitacaoEndosso = false) {
		$this->proponente = $Proposta->proponente();
		$this->produto = $Proposta->produto();
		
		$dataAux = !empty($Proposta->dt_transmissao) ? $Proposta->dt_transmissao : $Proposta->dt_criacao;
		$aplicarNovaLeiSeguro = strtotime($dataAux) >= strtotime(DATA_INICIO_NOVA_LEI_SEGURO) 
			|| $Proposta->id_status == Seguro_Enum_PropostaStatus::ID_NAO_ENVIADA;

		$optionTipoSeguradoParceiro = '';
		if ($aplicarNovaLeiSeguro) {
			$selected = $this->proponente['tp_segurado'] == 'R' ? 'selected' : '';
			$optionTipoSeguradoParceiro = "<option value='R' label='PARCEIRO' {$selected}>PARCEIRO</option>";
		}

		?>

		<script type="text/javascript">

		</script>
		<script type="text/javascript" src="/resources/javascript/helpers/proponente.js"></script>
		<script type="text/javascript" src="/resources/javascript/seguro/propostasemailassinaturadocumento.js"></script>

		<div class='title-design' id=''><div class='title'><span>Dados do Proponente</span></div></div>

		<? if ($addSave): ?>
		<form id="formProponente" class="formAjax" method="post" action="/seguro/proponente/save">
			<input type="hidden" name="proponente[id_proponente]" id="id_proponente" value="<?=$this->proponente->id_proponente_original;?>" />
			<input type="hidden" name="proponente[id_proposta]" id="id_proposta" value="<?=$Proposta->id?>" />
			<input type="hidden" name="origemSolicitacaoEndosso" id="origemSolicitacaoEndosso" value="<?=$origemSolicitacaoEndosso?>" />
			<? endif; ?>

			<div class="geral">
				<fieldset>
					<legend>Dados Gerais</legend>
					<div class="row">
						<div class="required field">
							<label for="tp_pessoa" class="optional">Tipo Pessoa</label>
							<select name="proponente[tp_pessoa]" id="tp_pessoa">
								<option value="F" label="FÍSICA" <?=($this->proponente['tp_pessoa'] == 'F' ? 'selected' : '')?>>FÍSICA</option>
								<option value="J" label="JURÍDICA" <?=($this->proponente['tp_pessoa'] == 'J' ? 'selected' : '')?>>JURÍDICA</option>
							</select>
						</div>

						<div class="field required">
							<label for="cpf_cnpj" class="optional">CPF/CNPJ</label>
							<input type="text" name="proponente[cpf_cnpj]" id="cpf_cnpj" class="cpf_cnpj" value="<?=$this->proponente['cpf_cnpj']?>" maxlength="18" size="19">
						</div>

						<? if($this->produto["ds_nome_cultura"] != "Pastagem") :?>
							<div class="field" style="padding-top: 8px;">
								<button type="button" id="buscarProponente" >Buscar Proponente</button>
							</div>
						<? endif; ?>
					</div>

					<div class="row">
						<div class="field required">
							<label for="ds_nome_proponente" class="optional">Nome Proponente</label>
							<input type="text" name="proponente[ds_nome_proponente]" id="ds_nome_proponente" value="<?=$this->proponente['ds_nome_proponente']?>" maxlength="90" class="upper" size="70">
						</div>

						<div class="field required">
							<label for="tp_segurado" class="optional">Tipo Segurado</label>
							<select name="proponente[tp_segurado]" id="tp_segurado">
								<option value="0" label=""></option>
								<option value="P" label="PROPRIETÁRIO" <?=($this->proponente['tp_segurado'] == 'P' ? 'selected' : '')?>>PROPRIETÁRIO</option>
								<?= $optionTipoSeguradoParceiro; ?>
								<option value="A" label="ARRENDATÁRIO" <?=($this->proponente['tp_segurado'] == 'A' ? 'selected' : '')?>>ARRENDATÁRIO</option>
								<option value="O" label="OUTROS" <?=($this->proponente['tp_segurado'] == 'O' ? 'selected' : '')?>>OUTROS</option>
							</select>
						</div>
					</div>
					
					<div id="div_nome_social">
						<div class="row">
							<div class="field required div_informar_nome_social" style="width: 99%;">
								<label for="renda" class="optional">Deseja informar o nome social?</label>
								<?php
									$checkNaoNomeSocial = $this->proponente['fl_nome_social'] == 0 ? 'checked' : '';
									$checkSimNomeSocial = $this->proponente['fl_nome_social'] == 1 ? 'checked' : '';
								?>
								<input type="radio" id="fl_nome_social_0" value="0" name="proponente[fl_nome_social]" <?=$checkNaoNomeSocial?> style="margin-top: 5px">Não <br>
								<input type="radio" id="fl_nome_social_1" value="1" name="proponente[fl_nome_social]" <?=$checkSimNomeSocial?> style="margin-top: 5px">Sim
							</div>
						</div>

						<div id="div_nome_social_sim" class="hide">
							<div class="row">
								<div class="field required">
									<label for="ds_nome_social" class="optional">Nome Social</label>
									<input type="text" name="proponente[ds_nome_social]" id="ds_nome_social" value="<?=$this->proponente['ds_nome_social']?>" maxlength="150" class="upper" size="70">
									<p style="font-size: 90%">
										De acordo com o Decreto nº 8.727/2016, o termo “nome social” se refere à designação pela qual uma pessoa
										travesti ou transexual se identifica e é reconhecida socialmente.
									</p>
								</div>
							</div>
						</div>
					</div>

					<div class="row">
						<div class="pessoa_fisica <?=($this->proponente['tp_pessoa'] == 'F' ? 'show' : 'hide')?>">
							<div class="field required">
								<label for="ds_profissao" class="optional">Profissão</label>
								<input type="text" name="proponente[ds_profissao]" id="ds_profissao" value="<?=$this->proponente['ds_profissao']?>" maxlength="200" size="70" class="upper">
							</div>
						</div>					
						<div class="field <?=(($mostrarEmail) ? 'show' : 'hide')?>">
							<label for="ds_email_proponente" class="optional">E-mail</label>
							<input type="email" name="proponente[ds_email_proponente]" id="ds_email_proponente" value="<?=$this->proponente['ds_email_proponente']?>" maxlength="100" class="lower validarEmail" size="70">
						</div>
					</div>

					<div class="row <?=(!empty($this->proponente['nr_justificativa']) ? 'show' : 'hide')?>" id="linha_justificativa">
						<fieldset>
							<legend>Justificativa</legend>
							<div class="field required">
								<label class="optional" for="motivos">Selecione o motivo pelo qual foi informado o e-mail do corretor:</label>
								<input type="radio" id="motivo_1" value="1" name="proponente[nr_justificativa]" <?=($this->proponente['nr_justificativa'] == 1 ? 'checked' : '')?> style="margin-top: 5px">Segurado não possui e-mail.
								<br>
								<input type="radio" id="motivo_2" value="2" name="proponente[nr_justificativa]" <?=($this->proponente['nr_justificativa'] == 2 ? 'checked' : '')?>  style="margin-top: 5px">Outro.
								<input type="text" id="motivo_descrito" name="proponente[ds_justificativa]" class="<?=($this->proponente['nr_justificativa'] == 2 ? 'show' : 'hide')?>" value="<?=$this->proponente['ds_justificativa'] ?>"  size="100">
							</div>
						</fieldset>
					</div>

					<div class="row pessoa_juridica <?=($this->proponente['tp_pessoa'] == 'F' ? 'hide' : '')?>">
						<div class="field required">
							<label for="id_atividade_economica" class="">Atividade Econômica</label>
							<select name="proponente[id_atividade_economica]" id="id_atividade_economica">
								<option></option>
								<? foreach ($this->_atividades_economicas() as $value => $option): ?>
									
									<option value="<?=$value?>" label="<?=$option?>" <?=($this->proponente['id_atividade_economica'] == $value ? 'selected' : '')?>><?=$option?></option>
								<? endforeach; ?>
							</select>
						</div>
						
						<div class="field required">
							<label for="id_renda_bruta" class="optional">Receita Operacional Bruta Anual: </label>
							<select name="proponente[id_renda_bruta]" id="id_renda_bruta">
								<option></option>
								<? foreach ($this->_receita() as $value => $option): ?>
									<option value="<?=$value?>" label="<?=$option?>" <?=($this->proponente['id_renda_bruta'] == $value ? 'selected' : '')?>><?=$option?></option>
								<? endforeach; ?>
							</select>
						</div>
							
						<div class="field required">
							<label for="id_patrimonio" class="optional">Patrimônio Líquido: </label>
							<select name="proponente[id_patrimonio]" id="id_patrimonio">
								<option></option>
								<? foreach ($this->_receita() as $value => $option): ?>
									<option value="<?=$value?>" label="<?=$option?>" <?=($this->proponente['id_patrimonio'] == $value ? 'selected' : '')?>><?=$option?></option>
								<? endforeach; ?>
							</select>
						</div>
					</div>

					<div class="row pessoa_fisica <?=($this->proponente['tp_pessoa'] == 'F' ? 'show' : 'hide')?>">
						<div class="field">
							<label for="ds_documento_natureza" class="optional">Doc. Identificação</label>
							<select name="proponente[ds_documento_natureza]" id="ds_documento_natureza">
							    <option value="" label=""></option>
								<option value="RG " label="RG" <?=(trim($this->proponente['ds_documento_natureza']) == 'RG' ? 'selected' : '')?>>RG</option>
								<option value="RNE" label="RNE" <?=($this->proponente['ds_documento_natureza'] == 'RNE' ? 'selected' : '')?>>RNE</option>
							</select>
						</div>

						<div class="field">
							<label for="ds_documento_numero" class="optional">Nº Documento</label>
							<input type="text" name="proponente[ds_documento_numero]" id="ds_documento_numero" value="<?=$this->proponente['ds_documento_numero']?>" class="integer" maxlength="12" size="12">
						</div>

						<div class="field">
							<label for="id_orgao_expedidor" class="optional">Órgão Expedidor</label>
							<select name="proponente[id_orgao_expedidor]" id="id_orgao_expedidor">
								<option></option>
								<? foreach ($this->_orgaos_expedidores() as $value => $option): ?>
									<option value="<?=$value?>" label="<?=$option?>" <?=($this->proponente['id_orgao_expedidor'] == $value ? 'selected' : '')?>><?=$option?></option>
								<? endforeach; ?>
							</select>
						</div>

						<div class="field">
							<label for="dt_documento_exp" class="optional">Dt. Expedição</label>
							<input type="text" name="proponente[dt_documento_exp]" id="dt_documento_exp" value="<?=Agro_Util::formatDate($this->proponente['dt_documento_exp'], Zend_Date::DATES)?>" class="data" maxlength="10" size="11">
						</div>
					</div>

					<div class="row pessoa_fisica <?=($this->proponente['tp_pessoa'] == 'F' ? 'show' : 'hide')?>">
              <?php
              if (!empty(trim($this->proponente['ds_sexo']))) {
                  ?>
                <div class="field required">
                  <label for="ds_sexo" class="optional">Sexo</label>
                  <select name="proponente[ds_sexo]" id="ds_sexo">
                    <option value="" label=""></option>
                    <option value="F" label="FEMININO" <?=($this->proponente['ds_sexo'] == 'F' ? 'selected' : '')?>>FEMININO</option>
                    <option value="M" label="MASCULINO" <?=($this->proponente['ds_sexo'] == 'M' ? 'selected' : '')?>>MASCULINO</option>
                  </select>
                </div>
                  <?php
              }
              ?>
						<?php if (!$aplicarNovaLeiSeguro) {
							$options = '<option></option>';
							foreach ($this->_estados_civis() as $value => $option) {
								$options .= '<option value="'.$value.'" label="'.$option.'" '.($this->proponente['id_estado_civil'] == $value ? 'selected' : '').'>'.$option.'</option>';
							}

							echo "
								<div class='field required'>
									<label for='id_estado_civil' class='optional'>Estado Civil</label>
									<select name='proponente[id_estado_civil]' id='id_estado_civil'>
										{$options}
									</select>
								</div>
							";
						}?>

						<div class="field required">
							<label for="dt_nascimento" class="optional">Dt. Nascimento</label>
							<input type="text" name="proponente[dt_nascimento]" id="dt_nascimento" value="<?=Agro_Util::formatDate($this->proponente['dt_nascimento'], Zend_Date::DATES)?>" class="data" maxlength="10" size="11">
						</div>

						<div class="field required">
							<label for="renda" class="optional">Renda Mensal: </label>
							<select name="proponente[id_renda]" id="id_renda">
								<option></option>
								<? foreach ($this->_rendas() as $value => $option): ?>
									<option value="<?=$value?>" label="<?=$option?>" <?=($this->proponente['id_renda'] == $value ? 'selected' : '')?>><?=$option?></option>
								<? endforeach; ?>
							</select>
						</div>
					</div>
<!--  
					<div class="row pessoa_juridica <?=($this->proponente['tp_pessoa'] == 'F' ? 'hide' : '')?>">
						<fieldset>
							<legend>Patrimônio / Faturamento</legend>
							<table width="1%" cellpadding="0" cellspacing="0">
								<tr>
									<td><input type="checkbox" style="margin-right:5px;" name="proponente[fl_optante_nao_informar_patrimonio]" id="nao_informar" value="1" <? echo ($this->proponente['fl_optante_nao_informar_patrimonio'] == 1 ? 'checked' : '')?>></td>
									<td nowrap="nowrap"><label for="nao_informar" class="nao_informar" style="width:260px;">Optante por não prestar esta informação</label></td>
								</tr>
							</table>

							<div class="field required">
								<label for="vl_patrimonio" class="optional">Valor do Patrimônio</label>
								<input type="text" name="proponente[vl_patrimonio]" id="vl_patrimonio" value="<?=$this->proponente['vl_patrimonio'];?>" class="currency" size="18">
							</div>
							<div class="field required">
								<label for="vl_faturamento_anual" class="optional">Faturamento Anual</label>
								<input type="text" name="proponente[vl_faturamento_anual]" id="vl_faturamento_anual" value="<?=$this->proponente['vl_faturamento_anual'];?>" class="currency" size="18">
							</div>
						</fieldset>
					</div>
-->
<!-- 
					<div class="row div_socio <?=$this->proponente['tp_pessoa'] == 'F' ? 'hide' : '';?>">
						<fieldset>
							<legend>Sócios</legend>
							<span id="span_socio"><img id="add_socio" title="Adicionar Sócios" src="/resources/imagens/mini/add.png" border="0"></span>
							<span style="margin-left:10px;">Clique no ícone ao lado para inserir o Quadro Social</span>
							<ul>
							</ul>
						</fieldset>
					</div>
 -->
				</fieldset>

				<fieldset class="row pessoa_juridica <?=($this->proponente['tp_pessoa'] == 'F' ? 'hide' : '')?>">
					<legend>Informações Adicionais</legend>

 					<div class="row pessoa_juridica <?=($this->proponente['tp_pessoa'] == 'F' ? 'hide' : '')?>">
						<div class="QUEST_PPE_2 row field required">
							<label for="renda" class="optional">Existe Sócio, Controlador, Administrador e/ou Procurador que sejam Pessoa Politicamente Exposta?</label>
							<input type="radio" id="fl_parentesco_politicamente_exposto_0" value="1" name="proponente[fl_parentesco_politicamente_exposto]" <? echo ($this->proponente['fl_parentesco_politicamente_exposto'] == 1 ? 'checked' : '')?> style="margin-top: 5px">Não <br>
							<input type="radio" id="fl_parentesco_politicamente_exposto_1" value="2" name="proponente[fl_parentesco_politicamente_exposto]" <? echo ($this->proponente['fl_parentesco_politicamente_exposto'] == 2 ? 'checked' : '')?> style="margin-top: 5px">Sim
							<p align="justify" style="font-size: 90%">Circular Susep nº 445/2012 - Art 4º: Consideram-se pessoas politicamente expostas os agentes públicos que desempenham ou tenham desempenhado, nos cinco anos anteriores, no Brasil ou em países, territórios e dependências estrangeiras, cargos, empregos ou funções públicas relevantes, assim como seus representantes, familiares e outras pessoas de seu relacionamento próximo.</p>
						</div>
						
						<div id="div_socio" class="row div_socio <?=($this->proponente['fl_parentesco_politicamente_exposto'] == 2 ? '' : 'hide')?>">
							<fieldset>
								<legend>Relacionamentos</legend>
								<span id="span_socio"><img id="add_socio_ppe" title="Adicionar Relacionamentos" src="/resources/imagens/mini/add.png" border="0"></span>
								<span style="margin-left:10px;">Clique no ícone ao lado para inserir o Relacionamentos</span>
								<ul id='lista_socios'>
								</ul>
							</fieldset>
						</div>						
					</div>
				</fieldset>
				
				
				<fieldset class="pessoa_fisica <?=($this->proponente['tp_pessoa'] == 'J' ? 'hide' : '')?>">
					<legend>Informações Adicionais</legend>

						<div class="QUEST_PPE_2 row field required">
							<label for="renda" class="optional">O proponente é Pessoa Politicamente Exposta?</label>
							<input type="radio" id="fl_politicamente_exposto_0" value="1" name="proponente[fl_politicamente_exposto]" <? echo ($this->proponente['fl_politicamente_exposto'] == 1 ? 'checked' : '')?> style="margin-top: 5px">Não <br>
							<input type="radio" id="fl_politicamente_exposto_1" value="2" name="proponente[fl_politicamente_exposto]" <? echo ($this->proponente['fl_politicamente_exposto'] == 2 ? 'checked' : '')?> style="margin-top: 5px">Sim
							<p align="justify" style="font-size: 90%">Circular Susep nº 445/2012 - Art 4º: Consideram-se pessoas politicamente expostas os agentes públicos que desempenham ou tenham desempenhado, nos cinco anos anteriores, no Brasil ou em países, territórios e dependências estrangeiras, cargos, empregos ou funções públicas relevantes, assim como seus representantes, familiares e outras pessoas de seu relacionamento próximo.</p>
						</div>
					

					
<!-- 
					<fieldset class="QUEST_PPE_2">
						<legend>2) O proponente possui relacionamento próximo com Pessoa Politicamente Exposta?</legend>
						<table width="1%" cellpadding="3" cellspacing="3">
							<tr>
								<td valign="middle" width="1%"><input type="radio" id="fl_parentesco_politicamente_exposto_0" value="1" name="proponente[fl_parentesco_politicamente_exposto]" <? echo ($this->proponente['fl_parentesco_politicamente_exposto'] == 1 ? 'checked' : '')?>></td>
								<td valign="middle" colspan="10"><label for="pessoa_pe_0">Não</label></td>
							</tr>
							<tr>
								<td valign="middle" width="1%"><input type="radio" id="fl_parentesco_politicamente_exposto_1" value="2" name="proponente[fl_parentesco_politicamente_exposto]" <? echo ($this->proponente['fl_parentesco_politicamente_exposto'] == 2 ? 'checked' : '')?>></td>
								<td valign="middle"><label for="pessoa_pe_1">Sim</label></td>
								<td valign="middle">&nbsp;</td>
								<td valign="middle" class="field QUEST_PPE_3 <?=($this->proponente['fl_parentesco_politicamente_exposto'] == 2 ? '' : 'hide')?>">
									<label>Grau de parentesco</label><br />
									<input type="text" name="proponente[ds_grau_parentesco_politicamente_exposto]" id="grau_ppe" size="14" value="<?=$this->proponente['ds_grau_parentesco_politicamente_exposto']?>">
								</td>
								<td valign="middle" class="field QUEST_PPE_4 <?=($this->proponente['fl_parentesco_politicamente_exposto'] == 2 ? '' : 'hide')?>">
									<label>CPF</label>
									<input class="cpf_cnpj" id="cpf_ppe" type="text" name="proponente[ds_cpf_parentesco_politicamente_exposto]" size="14" value="<?=$this->proponente['ds_cpf_parentesco_politicamente_exposto']?>">
								</td>
							</tr>
							<tr>
								<td valign="middle" width="1%"><input type="radio" id="fl_parentesco_politicamente_exposto_2" value="3" name="proponente[fl_parentesco_politicamente_exposto]" <? echo ($this->proponente['fl_parentesco_politicamente_exposto'] == 3 ? 'checked' : '')?>></td>
								<td valign="middle" nowrap="nowrap" colspan="10"><label for="pessoa_pe_2">Não desejo responder</label></td>
							</tr>
						</table>
					</fieldset>
				
 -->
 				</fieldset>
 				
				<fieldset>
					<legend>Telefones</legend>
					<div class="row">
						<div class="field required">
							<label for="ds_tel_residencia" class="optional">Principal</label>
							<input type="text" name="proponente[ds_tel_residencia]" id="ds_tel_residencia" value="<?=$this->proponente['ds_tel_residencia']?>" class="validarTelefone" maxlength="20" size="14">
						</div>

						<div class="field">
							<label for="ds_tel_celular" class="optional">Celular</label>
							<input type="text" name="proponente[ds_tel_celular]" id="ds_tel_celular" value="<?=$this->proponente['ds_tel_celular']?>" class="telefone validarTelefone" maxlength="20" size="14">
						</div>

						<div class="field">
							<label for="ds_tel_propriedade" class="optional">Propriedade</label>
							<input type="text" name="proponente[ds_tel_propriedade]" id="ds_tel_propriedade" value="<?=$this->proponente['ds_tel_propriedade']?>" class="telefone" maxlength="20" size="14">
						</div>
					</div>
				</fieldset>

				<fieldset>
					<legend>Endereço Principal</legend>
					<input type="hidden" name="proponente[id_municipio]" value="<?=$this->proponente['id_municipio']?>" id="id_municipio_proponente">
					<input type="hidden" name="proponente[id_estado]" value="<?=$this->proponente['id_estado']?>" id="id_estado_proponente">

					<div class="row">
						<div class="field required">
							<label for="ds_endereco_cep_proponente" class="optional">CEP</label>
							<input type="text" name="proponente[ds_endereco_cep]" id="ds_endereco_cep_proponente_busca" value="<?=$this->proponente['ds_endereco_cep']?>" maxlength="10" class="cep" size="10">
						</div>
						<div class="field" style="padding-top: 14px;">
							Se você não souber o CEP, <a href="/cep/search/n/ds_endereco_cep_proponente_busca" style="color:#FF0000" class="searchCep" rel="ds_endereco_cep_proponente"><b>Clique aqui</b></a> para buscar.
						</div>
					</div>

					<div class="row">
						<div class="field required">
							<label for="ds_nome_estado_proponente" class="optional">UF</label>
							<input type="text" name="proponente[ds_sigla]" id="ds_nome_estado_proponente" value="<?=($this->proponente['ds_sigla'] != 'NL' ? $this->proponente['ds_sigla'] : '')?>" disabled maxlength="2" class="upper" size="2">
						</div>
						<div class="field required">
							<label for="ds_nome_municipio_proponente" class="optional">Município</label>
							<input type="text" name="proponente[ds_nome_municipio]" id="ds_nome_municipio_proponente" value="<?=($this->proponente['ds_nome_municipio'] != 'NULO' ? $this->proponente['ds_nome_municipio'] : '')?>" disabled maxlength="255" class="upper" size="60">
						</div>
					</div>

					<div class="row">
						<div class="field required">
							<label for="ds_endereco_rua_proponente" class="optional">Endereço</label>
							<input type="text" name="proponente[ds_endereco_rua]" id="ds_endereco_rua_proponente" value="<?=$this->proponente['ds_endereco_rua']?>" maxlength="100" class="upper" size="40">
						</div>
						<div class="field required">
							<label for="ds_endereco_nro_proponente" class="optional">Número</label>
							<input type="text" name="proponente[ds_endereco_nro]" id="ds_endereco_nro_proponente" value="<?=$this->proponente['ds_endereco_nro']?>" maxlength="8" class="integer" size="10">
						</div>
					</div>

					<div class="row">
						<div class="field">
							<label for="ds_endereco_complem_proponente" class="optional">Complemento</label>
							<input type="text" name="proponente[ds_endereco_complem]" id="ds_endereco_complem_proponente" value="<?=$this->proponente['ds_endereco_complem']?>" maxlength="100" class="upper" size="40">
						</div>
						<div class="field">
							<label for="ds_endereco_bairro_proponente" class="optional">Bairro</label>
							<input type="text" name="proponente[ds_endereco_bairro]" id="ds_endereco_bairro_proponente" value="<?=$this->proponente['ds_endereco_bairro']?>" maxlength="30" class="upper" size="40">
						</div>
					</div>
				</fieldset>
			</div>

		<? if ($addSave): ?>
			<br />
			<button id="btn_salvar_proponente" type="submit">Salvar</button>
		</form>
		<? endif; ?>
		<?

	}

	private function _orgaos_expedidores() {
		return Agro_Db_Table_Abstract::getDefaultAdapter()->fetchPairs('select id, ds_nome_orgao from sistema.orgao_expedidor order by ds_nome_orgao');
	}

	private function _estados_civis() {
		return Agro_Db_Table_Abstract::getDefaultAdapter()->fetchPairs("select id, ds_nome_estado_civil from sistema.estado_civil where ds_nome_estado_civil != 'NULO' order by ds_nome_estado_civil");
	}

	private function _rendas() {
		return Agro_Db_Table_Abstract::getDefaultAdapter()->fetchPairs('select id, ds_faixa_remuneracao from sistema.faixa_remuneracao where fl_ativo is true order by cd_faixa_remuneracao_seguradora');
	}

	private function _receita() {
		return Agro_Db_Table_Abstract::getDefaultAdapter()->fetchPairs('select id, ds_faixa_receita from sistema.faixa_receita where fl_ativo is true order by id');
	}
	
	private function _atividades_economicas() {
		return Agro_Db_Table_Abstract::getDefaultAdapter()->fetchPairs("select id, ds_nome_atividade_economica from sistema.atividades_economicas where fl_ativo is true order by ds_nome_atividade_economica");
	}

}