<script>
$(".NF").click(function(e){
	e.preventDefault();
	
	$('#divAjaxLoad').load(this.href, function(){
		$('#divAjaxLoad').dialog({
			autoOpen: true,
			modal:true,
			width:'25%',
			title: 'Alterar nota fiscal',
			buttons: {
				Salvar :function() {$("#formAlterarNf").submit();},
				Cancelar :function() {$('#divAjaxLoad').dialog("destroy");}
			}
		});
	});
	
});

$(".NfLog").click(function(e){
	e.preventDefault();
	
	$('#divAjaxLoad').load(this.href, function(){
		$('#divAjaxLoad').dialog({
			autoOpen: true,
			modal:true,
			width:'50%',
			title: 'Histórico de alterações',
			buttons: {
				Fechar :function() {$('#divAjaxLoad').dialog("destroy");}
			}
		});
	});
	
});
</script>

<?
	if (!$this->error): ?>
	<? if(count($this->dados)): ?>
		<script src="/resources/javascript/list.js"></script>
		<table class='grid' cellspacing='2' cellpadding='2 border='0' id='tablePagination'>
			<?
			
			$link = "/sinistro/cobrancanobre/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">');
			}
			$options = array(
				array(
					'id'        => 'id',
					'nowrap'    => 'nowrap',
					'link'      => $link . 'id_processo/s/' . ($this->orderby == 'id' ? ($this->orderDirection == 'asc' ? 'desc' : 'asc') : 'asc'),
					'descricao' => 'ID'  . $arr['id'],
					'image'     => '/resources/imagens/'),
				array(
					'id'        => 'nr_nota_fiscal',
					'nowrap'    => 'nowrap',
					'link'      => $link . 'nr_nota_fiscal/s/' . ($this->orderby == 'nr_nota_fiscal' ? ($this->orderDirection == 'asc' ? 'desc' : 'asc') : 'asc'),
					'descricao' => 'Nota'  . $arr['nr_nota_fiscal'],
					'image'     => '/resources/imagens/'),
				array(
					'id'        => 'vl_total_honorarios',
					'nowrap'    => 'nowrap',
					'link'      => $link . 'vl_total_honorarios/s/' . ($this->orderby == 'vl_total_honorarios' ? ($this->orderDirection == 'asc' ? 'desc' : 'asc') : 'asc'),
					'descricao' => 'Honorários '  . $arr['vl_total_honorarios'],
					'image'     => '/resources/imagens/'),
				array(
					'id'        => 'vl_total_quilometragem',
					'nowrap'    => 'nowrap',
					'link'      => $link . 'vl_total_quilometragem/s/' . ($this->orderby == 'vl_total_quilometragem' ? ($this->orderDirection == 'asc' ? 'desc' : 'asc') : 'asc'),
					'descricao' => 'Km '  . $arr['vl_total_quilometragem'],
					'image'     => '/resources/imagens/'),
				array(
					'id'        => 'vl_total_despesas',
					'nowrap'    => 'nowrap',
					'link'      => $link . 'vl_total_despesas/s/' . ($this->orderby == 'vl_total_despesas' ? ($this->orderDirection == 'asc' ? 'desc' : 'asc') : 'asc'),
					'descricao' => 'Despesas '  . $arr['vl_total_despesas'],
					'image'     => '/resources/imagens/'),
				/*array(
					'id'        => 'vl_total_nota_fiscal',
					'nowrap'    => 'nowrap',
					//'link'      => $link . 'vl_total_nota_fiscal/s/' . ($this->orderby == 'vl_total_despesas' ? ($this->orderDirection == 'asc' ? 'desc' : 'asc') : 'asc'),
					'descricao' => 'Total '  . $arr['vl_total_nota_fiscal'],
					'image'     => '/resources/imagens/'),	*/
				array(
					'id'        => 'id_status',
					'nowrap'    => 'nowrap',
					'link'      => $link . 'id_status/s/' . ($this->orderby == 'id_status' ? ($this->orderDirection == 'asc' ? 'desc' : 'asc') : 'asc'),
					'descricao' => 'Status '  . $arr['id_status'],
					'image'     => '/resources/imagens/'),
				array(
					'nowrap'    => 'nowrap',
					'descricao' => 'Ações'
				)
			);

			?>
			<?=$this->listHeader($options, $this->order, $this->orderType);?>
			<tbody>
				<?
				$i = 0;
				foreach ($this->dados as $item):

					if ($i % 2 == 0) {
						$class = '';
					} else {
						$class = "highlight";
					}
					
					//$totalNotaFiscal = ($item['vl_total_honorarios'] + $item['vl_total_quilometragem'] + $item['vl_total_despesas']);
					
					?>
					<tr class="<?=$class?>">
						<td width="1%"  align="center" nowrap><?=$item['id']?></td>
						<td>
							<a href="/sinistro/cobrancanobre/listarlognf/id/<?=$item['id']?>" class="NfLog" id="nf_<?=$item['id']?>"><?=$item['nr_nota_fiscal']?></a>
						</td>
						
						<td>R$ <?=Agro_Util::formatDbCurrency($item['vl_total_honorarios']);?></td>
						<td>R$ <?=Agro_Util::formatDbCurrency($item['vl_total_quilometragem']);?></td>
						<td>R$ <?=Agro_Util::formatDbCurrency($item['vl_total_despesas']);?></td>
						<!-- <td>R$ <?//=Agro_Util::formatDbCurrency($totalNotaFiscal);?></td>-->
						<td><?=$item['ds_status']?></td>
						<td width="11%">
							<?
							$Status = new Sistema_Model_Status();
							$status = $Status->getChave($item['id_status']);
							if($status == 'NAO_ENVIADO'){?>
								<a href="/sinistro/cobrancanobre/buscadadosnotafiscal/id/<?=$item['id'];?>/tipoVistoria/<?=$item['tp_relatorio'];?>" id="infoNotaFiscal" class=""><img src="/resources/imagens/mini/add_att_20x20.png" alt="add_att_20x20.png" title="Detalhes" border="0"></a>
								<a rel="<?=$item['id'];?>" href="/sinistro/cobrancanobre/transmiterelatorio/id/<?=$item['id'];?>" id="transmitir" class=""><img src="/resources/imagens/mini/transmitir_agro.png" alt="transmitir_agro.png" title="Transmitir" border="0"></a><?
							}else{?>
								<?if (Agro_Util::checkPermission('sinistro:cobrancanobre:devolverelatorio')){?>
									<a rel="<?=$item['id'];?>" href="/sinistro/cobrancanobre/devolverelatorio/id/<?=$item['id'];?>" id="devolve_relatorio" class=""><img src="/resources/imagens/mini/recicla.png" alt="transmitir_agro.png" title="Devolver Relatório" border="0"></a>
								<?}?>
								<a href="/sinistro/cobrancanobre/view/id/<?=$item['id'];?>/tipo/<?=$item['tp_relatorio'];?>" id="view_cobranca" class="icon_paisagem" href="/sinistro/cobranca/view/id/<?=$item['id']?>/popup/1"><img src="/resources/imagens/mini/view.png" border="0" alt="view.png" title="Visualizar Relatório" style="cursor:pointer" /></a>
							<?}?>
							<a href="/sinistro/cobrancanobre/arquivos/id/<?=$item['id']?>/tipo/<?=$item['tp_relatorio']?>/nota/<?=$item['nr_nota_fiscal']?>/popup/1" id="arquivos" class="popup"><img src="/resources/imagens/mini/croquis.png" alt="arquivos.png" title="Arquivos" border="0"></a>
							
							<? if(Agro_Util::checkPermission('sinistro:cobrancanobre:deleterelatorio')): ?>
								<a href="/sinistro/cobrancanobre/deleterelatorio/id/<?=$item['id']?>/tipo/<?=$item['tp_relatorio']?>" id="delete" rel="<?=$item['id']?>"><img src="/resources/imagens/mini/delete.png" alt="delete.png" title="Excluir" border="0"></a>
							<? endif; ?>
							
							<? if(Agro_Util::checkPermission('sinistro:cobrancanobre:alterarnf')): ?>
								<a href="/sinistro/cobrancanobre/alterarnf/id/<?=$item['id']?>" class="NF"><img src="/resources/imagens/mini/notepad.png" alt="Alterar nota fiscal" title="Alterar nota fiscal" border="0"></a>
							<? endif; ?>
							
						</td>
					</tr>
					<?
					$i++;
				endforeach;
				?>
			</tbody>
		</table>
		
		<?//=$this->paginationControl($this->paginator, 'Sliding'); ?>
	<? endif; ?>
<? else: ?>
	<?= $this->showListError($this->error); ?>
<? endif; ?>

<div id="divAjaxLoad"></div>