<?
$Request = Zend_Controller_Front::getInstance()->getRequest()->getParams();

if ($Request ['preliminares_pendentes']) {
	$action = "/sinistro2/processo/list/nodiv/1/preliminares_pendentes/1/id_safra/" . $Request ['id_safra'];
	$dialog = "filterDialogClose";
	$form = "frmSearch";
} elseif ($Request ['id_status_preliminar']) {
	$action = "/sinistro2/processo/list/nodiv/1/id_status_preliminar/" . $Request ['id_status_preliminar'] . "/id_safra/" . $Request ['id_safra'] . "/safras/" . $Request ['safras'];
	$dialog = "filterDialogClose";
	$form = "frmSearch";
} elseif ($Request ['finais_pendentes']) {
	$action = "/sinistro2/processo/list/nodiv/1/finais_pendentes/1/id_safra/" . $Request ['id_safra'];;
	$dialog = "filterDialogClose";
	$form = "frmSearch";
} elseif ($Request ['id_status_final']) {
	$action = "/sinistro2/processo/list/nodiv/1/id_status_final/" . $Request ['id_status_final'] . "/id_safra/" . $Request ['id_safra'] . "/safras/" . $Request ['safras'];
	$dialog = "filterDialogClose";
	$form = "frmSearch";
} elseif ($Request ['avisos_colheita'] != null) {
	$action = "/sinistro2/processo/list/nodiv/1/avisos_colheita/{$Request['avisos_colheita']}/id_safra/{$Request['id_safra']}/safras/{$Request['safras']}";
	$dialog = "filterDialogClose";
	$form = "frmSearch";
	$open = false;
} elseif (($Request ['id_status'] != null) && ($Request ['id_safra'] != null)) {
	$action = "/sinistro2/processo/list/nodiv/1/id_status/{$Request['id_status']}/id_safra/{$Request['id_safra']}/id_index/1";
	$dialog = "filterDialogClose";
	$form = "frmSearch";
	$open = false;
} elseif ($Request['pendenciasChamados'] === 'true') {
    $action = "/sinistro2/processo/list/pendenciasChamados/{$Request['pendenciasChamados']}";

    if (isset($Request['id_status_chamados'])) {
        $action .= "/id_status_chamados/{$Request['id_status_chamados']}";
    }

    if (isset($Request['fl_pendencia_agro'])) {
        $action .= "/fl_pendencia_agro/{$Request['fl_pendencia_agro']}";
    }

    if (isset($Request['safras'])) {
        $action .= "/safras/{$Request['safras']}";
    }

    $dialog = "filterDialogClose";
    $form = "frmSearch";
    $open = false;
} else {
	$action = "/sinistro2/processo/list/nodiv/1";
	$dialog = "filterDialog";
	$form = "frmFilter";
}

$modulo = "sinistro";
$controle = "processo";

$Session = new Zend_Session_Namespace('filtro');
$request = $Session->$modulo->$controle;
if (is_array($request) && count($request)) { $dialog = "filterDialogClose";}

?>

<!-- Filtro de Pesquisa -->
<div title="Filtro de Pesquisa" class="<?=$dialog?>">
	<form id='<?=$form?>' enctype='application/x-www-form-urlencoded' action='<?=$action?>' class='formSearch' method='post' style="background: #FFFFFF">
		<input type='hidden' value='<?=$request['page']?>' name='page' id='page' /> <input type='hidden' value='' name='order' id='order' />

		<div class="geral">
			<fieldset id='fieldset-fields'>
				<div class="row" style="float: left;">
					<span style="float: left;">
						<?
						foreach ($this->form as $item) {
							if ($item && $request[$item->getName()]) {
								$item->setValue($request[$item->getName()]);
							}
							echo $item;
						}
						?>
					</span>
				</div>
			</fieldset>
		</div>
	</form>
</div>

<div class="divBttAdicionar">
	<button type="button" class="bttFilterForm">Filtrar</button>
</div>
<div id="list"></div>
<div id="divSolicitarConfirmacaoContato" class='hide' title="Solicitar Confirmação de Contato"></div>