<div id="statusRequisicao" ></div>
<div style='border-bottom: solid 1px #cccccc; width: 100%;'><b>Páginas</b></div><br><?php
$ventoExcluir = "disabled";
$mod = "salvar";
if (isset($_GET['alterar']))
{
	$ventoExcluir = 'onclick="excluirDados(\'src/controller/Bi_paginaController.php?mod=excluir&codigo='.$bi_pagina->getCodigo().'\')"'; 
  $mod = "alterar";
}

?>
<button class="btnSuccess  btnNovo abrir_modal" abrir-modal="#modaleditarbi_pagina" id="btnNovo" onclick="atualizaSeletor('src/controller/Bi_paginaController.php?carragar_formulario_seletor=<?php echo $_GET['carragar_formulario_seletor'];?>&mod=form<?php if (isset($campo_buscar)) {echo str_replace("'","\'",$campo_buscar);}?>','#<?php echo $_GET['carragar_formulario_seletor'];?>')" >Novo</button>
<button class="btnDanger  btnExcluir" id="btnExcluir" <?php echo $ventoExcluir;?> >Excluir </button>
<button class="btnDanger  btnCancelar" id="btnCancelar" disabled>Cancelar </button>
<button class="btnSuccess  btnSalvar" id="btnSalvar" disabled onclick="salvarDados('formDadosbi_pagina')">Salvar </button>
<br><br>
<form action='src/controller/Bi_paginaController.php?mod=<?php echo $mod;?>' id="formDadosbi_pagina">
	<div class='filtroForm' >
		<label>Código</label>
		<input type="text" readonly  <?php if ($mod == "alterar" or $bi_pagina->getCodigo() != ''){echo 'readonly="readonly" tabindex="-1" aria-disabled="true" ';} ?> class="form mask" name="codigo" placeholder="000000000000" data-mask="000000000000"    value="<?php echo $bi_pagina->getCodigo();?>" valueDefault="<?php echo $bi_pagina->getCodigo();?>"  />
	</div> 
	<div class='filtroForm' >
		<label><span class="form_obrigatorio">*</span>Nome</label>
		<input type="text" class="form" name="nome" placeholder="Nome"    required value="<?php echo $bi_pagina->getNome();?>" valueDefault="<?php echo $bi_pagina->getNome();?>"  />
	</div> 
	<div class='filtroForm' >
		<label><span class="form_obrigatorio">*</span>Area</label>
		<select  class="form" name="area" placeholder="Area"    required value='<?php echo  $bi_pagina->getArea()->getCodigo();?>' valueDefault='<?php echo  $bi_pagina->getArea()->getCodigo();?>'  >
			<option value=""></option>
			<?php foreach ($listaArea  as $umRegistroNome){ ?>
					<option value='<?php echo  $umRegistroNome->getCodigo(); ?>'><?php echo $umRegistroNome->getNome(); ?></option>
			<?php } ?>
 		</select>

	</div> 
	<div class='filtroForm' >
		<label>Layout (estatico/responsivo)</label>
		<input type="text" class="form" name="layout" placeholder="Layout (estatico/responsivo)"     value="<?php echo $bi_pagina->getLayout();?>" valueDefault="<?php echo $bi_pagina->getLayout();?>"  />
	</div> 
	<div class='filtroForm' >
		<label>Tempo visível para público, em horas</label>
		<input type="text" class="form mask" name="tempo_visivel_publico" placeholder="000000000000000000000000" data-mask="000000000000000000000000"    value="<?php echo $bi_pagina->getTempo_visivel_publico();?>" valueDefault="<?php echo $bi_pagina->getTempo_visivel_publico();?>"  />
	</div> 
	<div class='filtroForm' >
		<label>Data ini visvel público</label>
		<input  class="form mask" name="data_ini_visivel_publico" placeholder="00/00/0000 00:00" data-mask="00/00/0000 00:00"    value="<?php if ($bi_pagina->getData_ini_visivel_publico() instanceof DateTime) {echo $bi_pagina->getData_ini_visivel_publico()->format('d/m/Y H:i');}?>" valueDefault="<?php if ($bi_pagina->getData_ini_visivel_publico() instanceof DateTime) {echo $bi_pagina->getData_ini_visivel_publico()->format('d/m/Y H:i');}?>"  />
	</div> 
	<div class='filtroForm' >
		<label>Link externo</label>
		<input type="text" class="form" name="link_externo" placeholder="Link externo"     value="<?php echo $bi_pagina->getLink_externo();?>" valueDefault="<?php echo $bi_pagina->getLink_externo();?>"  />
	</div> 
<div class="div_grid_editavel" id="div_grid_editavelbi_pagina_analise">
 <b>Análise das páginas</b><table class="table table_grid_editavel" id="listtablebi_pagina_analise"  >
	<thead>
		<tr class="tableHead">
			<td>Excluir</td>
			<td style='min-width: 35px;'>Código</td>
			<td style='min-width: 35px;'>Página</td>
			<td style='min-width: 40px;'>Análise</td>
			<td style='min-width: 60px;'>Altura em px</td>
			<td style='min-width: 65px;'>largura em px</td>
			<td style='min-width: 45px;'>Left fixo</td>
			<td style='min-width: 40px;'>Top fixo</td>
			<td style='min-width: 115px;'>Linha para responsível</td>
			<td style='min-width: 120px;'>Coluna para responsível</td>
			<td style='min-width: 25px;'>Texto</td>
			<td style='min-width: 20px;'>Tipo</td>
		</tr>
	</thead>
	<tbody id="resultadoBi_pagina_analise">
	</tbody>
</table>
</div><?php
?>
<button type="button" onclick="addItemBi_pagina_analise()" class="btnPrimary">+ Adicionar item</button>
<input type="text" name="qtd_linhasBi_pagina_analise" id="qtd_linhasBi_pagina_analise"  class='display_none' />
</form>
<div id='colunas_grid_editavel_bi_pagina_analise' class='display_none'>  </div>  
<script>
	lista_itemBi_pagina_analise = <?php echo json_encode($lista_js_grid_editavelBi_pagina_analise);?>;		
    nome_contadorBi_pagina_analise = 'listtablebi_pagina_analise';	
    tempNamespaceContadorLinhaGrid[nome_contadorBi_pagina_analise] = 0; 
    lista_campos_nao_obrigatoriosBi_pagina_analise = [];
    lista_campos_nao_obrigatoriosBi_pagina_analise.push('pagina');
    link_itemBi_pagina_analise = 'src/controller/Bi_pagina_analiseController.php?mod=form'; 
    campo_chaveBi_pagina_analise= 'codigo'; 
    seletor_contendo_colunas_itemBi_pagina_analise = 'colunas_grid_editavel_bi_pagina_analise'; 
    input_manter_qtd_linhasBi_pagina_analise = 'qtd_linhasBi_pagina_analise'; 
    tableBi_pagina_analise = '#listtablebi_pagina_analise'; 
    seletorBi_pagina_analise = 'div_grid_editavelbi_pagina_analise'; 
    inicia_grid_editavel(seletorBi_pagina_analise, tableBi_pagina_analise, lista_itemBi_pagina_analise, link_itemBi_pagina_analise, campo_chaveBi_pagina_analise, seletor_contendo_colunas_itemBi_pagina_analise, input_manter_qtd_linhasBi_pagina_analise, nome_contadorBi_pagina_analise, lista_campos_nao_obrigatoriosBi_pagina_analise); 
    function addItemBi_pagina_analise() 
    { 
    	add_item_grid_editavel(link_itemBi_pagina_analise, seletor_contendo_colunas_itemBi_pagina_analise, input_manter_qtd_linhasBi_pagina_analise, tableBi_pagina_analise, nome_contadorBi_pagina_analise, lista_campos_nao_obrigatoriosBi_pagina_analise) ; 
    } 
</script>
<script src="js/formulario.js"></script>