<?
	if (!$this->error): ?>
	<? if(count($this->paginator)): ?>
		<script src="/resources/javascript/list.js"></script>
		<table class='grid' cellspacing='2' cellpadding='2 border='0' id='tablePagination'>
			<?
			$previa = false;
			foreach ($this->paginator as $item){
				if($item['tp_vistoria'] == 'Previa'){
					$previa = true;
				}
				break;
			}

			$link = "/sinistro/cobranca/list/o/";

			if($this->orderby) {
				$arr[$this->orderby] = ($this->orderDirection == 'asc' ? '<img src="/resources/imagens/asc.gif" border="0">' : '<img src="/resources/imagens/desc.gif" border="0">');
			}

			if($previa){
				$options = array(
					array(
						'nowrap'    => 'nowrap',
						'descricao' => ""),
					array(
						'id'        => 'id_proposta',
						'nowrap'    => 'nowrap',
						'link'      => $link . 'id_proposta/s/' . ($this->orderby == 'id_proposta' ? ($this->orderDirection == 'asc' ? 'desc' : 'asc') : 'asc'),
						'descricao' => 'Proposta'  . $arr['id_proposta'],
						'image'     => '/resources/imagens/'),
					array(
						'id'        => 'id_vistoria',
						'nowrap'    => 'nowrap',
						'link'      => $link . 'id_vistoria/s/' . ($this->orderby == 'id_vistoria' ? ($this->orderDirection == 'asc' ? 'desc' : 'asc') : 'asc'),
						'descricao' => 'Vistoria'  . $arr['id_vistoria'],
						'image'     => '/resources/imagens/'),
					array(
						'id'        => 'ds_nome_proponente',
						'nowrap'    => 'nowrap',
						'link'      => $link . 'ds_nome_proponente/s/' . ($this->orderby == 'ds_nome_proponente' ? ($this->orderDirection == 'asc' ? 'desc' : 'asc') : 'asc'),
						'descricao' => 'Segurado '  . $arr['ds_nome_proponente'],
						'image'     => '/resources/imagens/'),
					array(
						'id'        => 'ds_nome_fantasia',
						'nowrap'    => 'nowrap',
						'link'      => $link . 'ds_nome_fantasia/s/' . ($this->orderby == 'ds_nome_fantasia' ? ($this->orderDirection == 'asc' ? 'desc' : 'asc') : 'asc'),
						'descricao' => 'Empresa '  . $arr['ds_nome_fantasia'],
						'image'     => '/resources/imagens/'),
						array(
						'id'        => 'perito',
						'nowrap'    => 'nowrap',
						'link'      => $link . 'perito/s/' . ($this->orderby == 'perito' ? ($this->orderDirection == 'asc' ? 'desc' : 'asc') : 'asc'),
						'descricao' => 'Perito '  . $arr['perito'],
						'image'     => '/resources/imagens/'),						
					array(
						'id'        => 'ds_sigla',
						'nowrap'    => 'nowrap',
						'link'      => $link . 'ds_sigla/s/' . ($this->orderby == 'ds_sigla' ? ($this->orderDirection == 'asc' ? 'desc' : 'asc') : 'asc'),
						'descricao' => 'UF '  . $arr['ds_sigla'],
						'image'     => '/resources/imagens/'),
					array(
						'id'        => 'ds_nome_municipio',
						'nowrap'    => 'nowrap',
						'link'      => $link . 'ds_nome_municipio/s/' . ($this->orderby == 'ds_nome_municipio' ? ($this->orderDirection == 'asc' ? 'desc' : 'asc') : 'asc'),
						'descricao' => 'Município '  . $arr['ds_nome_municipio'],
						'image'     => '/resources/imagens/'),
					array(
						'id'        => 'ds_nome_cultura',
						'nowrap'    => 'nowrap',
						'link'      => $link . 'ds_nome_cultura/s/' . ($this->orderby == 'ds_nome_cultura' ? ($this->orderDirection == 'asc' ? 'desc' : 'asc') : 'asc'),
						'descricao' => 'Cultura '  . $arr['ds_nome_cultura'],
						'image'     => '/resources/imagens/'),
					array(
						'id'        => 'tp_vistoria',
						'nowrap'    => 'nowrap',
						'link'      => $link . 'tp_vistoria/s/' . ($this->orderby == 'tp_vistoria' ? ($this->orderDirection == 'asc' ? 'desc' : 'asc') : 'asc'),
						'descricao' => 'Tipo'  . $arr['tp_vistoria'],
						'image'     => '/resources/imagens/'),
					array(
						'id'        => 'dt_laudo_order',
						'nowrap'    => 'nowrap',
						'link'      => $link . 'dt_vistoria_order/s/' . ($this->orderby == 'dt_laudo_order' ? ($this->orderDirection == 'asc' ? 'desc' : 'asc') : 'asc'),
						'descricao' => 'Data'  . $arr['dt_vistoria'],
						'image'     => '/resources/imagens/')
				);
			}else{
				$options = array(
					array(
						'nowrap'    => 'nowrap',
						'descricao' => ""),
					array(
						'id'        => 'id_processo',
						'nowrap'    => 'nowrap',
						'link'      => $link . 'id_processo/s/' . ($this->orderby == 'id_processo' ? ($this->orderDirection == 'asc' ? 'desc' : 'asc') : 'asc'),
						'descricao' => 'Processo'  . $arr['id_processo'],
						'image'     => '/resources/imagens/'),
					array(
						'id'        => 'id_vistoria',
						'nowrap'    => 'nowrap',
						'link'      => $link . 'id_vistoria/s/' . ($this->orderby == 'id_vistoria' ? ($this->orderDirection == 'asc' ? 'desc' : 'asc') : 'asc'),
						'descricao' => 'Vistoria'  . $arr['id_vistoria'],
						'image'     => '/resources/imagens/'),
					array(
						'id'        => 'ds_nome_proponente',
						'nowrap'    => 'nowrap',
						'link'      => $link . 'ds_nome_proponente/s/' . ($this->orderby == 'ds_nome_proponente' ? ($this->orderDirection == 'asc' ? 'desc' : 'asc') : 'asc'),
						'descricao' => 'Segurado '  . $arr['ds_nome_proponente'],
						'image'     => '/resources/imagens/'),
					array(
						'id'        => 'ds_nome_fantasia',
						'nowrap'    => 'nowrap',
						'link'      => $link . 'ds_nome_fantasia/s/' . ($this->orderby == 'ds_nome_fantasia' ? ($this->orderDirection == 'asc' ? 'desc' : 'asc') : 'asc'),
						'descricao' => 'Empresa '  . $arr['ds_nome_fantasia'],
						'image'     => '/resources/imagens/'),
						array(
						'id'        => 'perito',
						'nowrap'    => 'nowrap',
						'link'      => $link . 'perito/s/' . ($this->orderby == 'perito' ? ($this->orderDirection == 'asc' ? 'desc' : 'asc') : 'asc'),
						'descricao' => 'Perito '  . $arr['perito'],
						'image'     => '/resources/imagens/'),						
					array(
						'id'        => 'ds_sigla',
						'nowrap'    => 'nowrap',
						'link'      => $link . 'ds_sigla/s/' . ($this->orderby == 'ds_sigla' ? ($this->orderDirection == 'asc' ? 'desc' : 'asc') : 'asc'),
						'descricao' => 'UF '  . $arr['ds_sigla'],
						'image'     => '/resources/imagens/'),
					array(
						'id'        => 'ds_nome_municipio',
						'nowrap'    => 'nowrap',
						'link'      => $link . 'ds_nome_municipio/s/' . ($this->orderby == 'ds_nome_municipio' ? ($this->orderDirection == 'asc' ? 'desc' : 'asc') : 'asc'),
						'descricao' => 'Município '  . $arr['ds_nome_municipio'],
						'image'     => '/resources/imagens/'),
					array(
						'id'        => 'ds_nome_cultura',
						'nowrap'    => 'nowrap',
						'link'      => $link . 'ds_nome_cultura/s/' . ($this->orderby == 'ds_nome_cultura' ? ($this->orderDirection == 'asc' ? 'desc' : 'asc') : 'asc'),
						'descricao' => 'Cultura '  . $arr['ds_nome_cultura'],
						'image'     => '/resources/imagens/'),
					array(
						'id'        => 'variedade',
						'nowrap'    => 'nowrap',
						'link'      => $link . 'variedade/s/' . ($this->orderby == 'variedade' ? ($this->orderDirection == 'asc' ? 'desc' : 'asc') : 'asc'),
						'descricao' => 'Variedade '  . $arr['variedade'],
						'image'     => '/resources/imagens/'),
					array(
						'id'        => 'itens',
						'nowrap'    => 'nowrap',
						'link'      => $link . 'itens/s/' . ($this->orderby == 'itens' ? ($this->orderDirection == 'asc' ? 'desc' : 'asc') : 'asc'),
						'descricao' => 'Itens '  . $arr['itens'],
						'image'     => '/resources/imagens/'),
					array(
						'id'        => 'tp_vistoria',
						'nowrap'    => 'nowrap',
						'link'      => $link . 'tp_vistoria/s/' . ($this->orderby == 'tp_vistoria' ? ($this->orderDirection == 'asc' ? 'desc' : 'asc') : 'asc'),
						'descricao' => 'Tipo'  . $arr['tp_vistoria'],
						'image'     => '/resources/imagens/'),
					array(
						'id'        => 'dt_vistoria',
						'nowrap'    => 'nowrap',
						'link'      => $link . 'dt_vistoria/s/' . ($this->orderby == 'dt_vistoria' ? ($this->orderDirection == 'asc' ? 'desc' : 'asc') : 'asc'),
						'descricao' => 'Data'  . $arr['dt_vistoria'],
						'image'     => '/resources/imagens/')
				);
			}
			?>
			<?=$this->listHeader($options, $this->order, $this->orderType);?>
			<tbody>
				<?
				$i = 0;
				foreach ($this->paginator as $item):

					if ($i % 2 == 0) {
						$class = '';
					} else {
						$class = "highlight";
					}

					/*if($item['tp_vistoria'] == 'Previa' || $item['tp_vistoria'] == 'Prévia'){
						$ModelPrevia = new Sinistro_Model_CobrancaPrevia();
						$itensVariedades = $ModelPrevia->getItensVariedade($item['id_vistoria']);
						$itens = $itensVariedades['itens'];
						$variedade = $itensVariedades['variedade'];
					}else{
						$itens = $item['itens'];
						$variedade = $item['variedade'];
					}*/
					if(!$previa){
						$itens = $item['itens'];
						$variedade = $item['variedade'];
					}

						?>
						<tr class="<?=$class?>">
							<td align='center'>
								<input type='checkbox' name='id_vistoria[]' class='id_vistoria_id' value='<?= $item['id_vistoria']; ?>'>
								<input type='hidden' name='dt_vistoria[]' class='dt_vistoria_id' value='<?= $item['dt_vistoria']; ?>'>
							</td>
							<?if($item['tp_vistoria'] == 'Previa'){ ?>
								<td width="1%"  align="center" nowrap><?=$item['id_proposta'];?></td>
							<?}else{?>
								<td width="1%"  align="center" nowrap><?=$item['id_processo']?> <i>(<?=$item['id_proposta'];?>)</i></td>
							<?}?>
							<td width="1%"  align="center" nowrap><?=$item['id_vistoria']?></td>
							<td><?=$item['ds_nome_proponente']?></td>
							<td><?=$item['ds_nome_fantasia']?></td>
							<td><?=$item['perito']?></td>
							<td><?=$item['ds_sigla']?></td>
							<td><?=$item['ds_nome_municipio']?></td>
							<td><?=$item['ds_nome_cultura']?></td>
							<?php if(!$previa){?>
								<td><?=$variedade?></td>
								<td><?=$itens?></td>
							<?php }?>
							<td id="tipo_vistoria"><?=$item['tp_vistoria']?></td>
							<td><?=Agro_Util::formatDate($item['dt_vistoria'])?></td>
						</tr>
						<?

					$i++;
				endforeach;
				?>
				 <tr align="right" class="">
					<td colspan="13">
							<div class="row">
								<?= $this->form->id_empresa?>
								<div class="field">
									<label for="enviar" class="optional">&nbsp;</label>
									<button name="enviar" id="enviar" type="button">Gerar Relatório</button>
								</div>
							</div>
					</td>
				</tr>

			</tbody>
		<tfoot>

		</tfoot>
		</table>

		<?//=$this->paginationControl($this->paginator, 'Sliding'); ?>
	<? endif; ?>
<? else: ?>
	<?= $this->showListError($this->error); ?>
<? endif; ?>
