<?php
include 'header.php';
include 'erpc_financeiro_contas_pagar_toolbar.php';
include_once 'connect.php';

$dt_hoje = date("dmY"); 

//$id_crip	=	$_GET['id'];
//$id 		=	base64_decode($id_crip);

$consulta  	=	"Select erpc_financeiro_lancamentos.ds_item
						,erpc_financeiro_lancamentos.vl_saldo
						,date_format(erpc_financeiro_lancamentos.dt_vencimento, '%d/%m/%Y') as dt_vencimento
						,erpc_financeiro_lancamentos.vl_desconto
						,erpc_financeiro_lancamentos.vl_juros_multa
						,erpc_financeiro_lancamentos.id_planofin
						,erpc_financeiro_lancamentos.id_status_baixa
						,erpc_financeiro_status_baixa.ds_baixa
						,erpc_financeiro_lancamentos.ds_nr_cheque
						,erpc_financeiro_lancamentos.ds_historico
					from erpc_financeiro_lancamentos
						inner join	erpc_financeiro_status_baixa
							on	erpc_financeiro_lancamentos.id_status_baixa = erpc_financeiro_status_baixa.id
						inner join 	erpc_financeiro_tipos_titulo
							on	erpc_financeiro_lancamentos.id_tipo_titulo = erpc_financeiro_tipos_titulo.id
					where 1";
					//,erpc_financeiro_lancamentos.id as id_tipo_titulo
					//,erpc_financeiro_tipos_titulo.ds_tipo_titulo					

//echo $consulta;

//$stmt = mysqli_query($conexao, $consulta) or die(mysqli_error($conexao) . '<br />' . $consulta);

/*if(mysqli_num_rows($stmt) > 0) {
	while($values = mysqli_fetch_array($stmt)){
		$ds_conta = $values['ds_item'];
		$vl_conta = $values['vl_saldo'];
		$vl_desconto = $values['vl_desconto'];
		$dt_vencimento = $values['dt_vencimento'];
		$vl_juros = $values['vl_juros_multa'];
		$id_plano_financeiro = $values['id_planofin'];
		$id_status_baixa = $values['id_status_baixa'];
		$ds_baixa = $values['ds_baixa'];
		$ds_nr_cheque = $values['ds_nr_cheque'];
		$ds_observacao = $values['ds_historico'];
	}	
}*/



?>

<!-- Nav tabs -->
<ul class="nav nav-tabs" role="tablist">
  <li role="presentation" class="active"><a href="#form1" aria-controls="form1" role="tab" data-toggle="tab">Busca Avançada</a></li>
  <!--
  <li role="presentation"><a href="#form2" aria-controls="form2" role="tab" data-toggle="tab">Form #2</a></li>
  <li role="presentation"><a href="#form3" aria-controls="form3" role="tab" data-toggle="tab">Form #3</a></li>
  <li role="presentation"><a href="#form4" aria-controls="form4" role="tab" data-toggle="tab">Form #4</a></li>
  -->
</ul>

<!-- Tab panes -->
<div class="tab-content">
  <div role="tabpanel" class="tab-pane fade in active" id="form1">
<form id=validate_custom method=POST action="erpc_financeiro_contas_pagar_list.php">
  <div class=block>
        
    <div class="content controls">
	  <br>
	  <div class=form-row >
        <div class=col-md-2>ID da Conta</div>
        <div class=col-md-2> <input type=text name="id_conta" class="form-control" /> </div>
      </div>	
      	
	  <div class=form-row>
        <div class=col-md-2>Descrição da Conta:</div>
        <div class=col-md-9> <input type=text name="ds_conta" class="form-control" /> </div>
      </div>		
	  
	  <div class="form-row">
        <div class=col-md-2><label>Valor</label></div>
        <div class=col-md-2><input name="vl_conta" id="vl_conta" class="form-control mask_money" type="text" step="0.01" min="0" data-number-to-fixed="2"/></div>
      </div>
		
	  <!--div class="form-row"  id="input_nr_parcelas" >
        <div class=col-md-2><label>Número de Parcelas</label></div>
        <div class=col-md-2><input name="nr_parcelas" id="nr_parcelas" type="number" step="1" min="1" data-number-to-fixed="2" class="form-control"/></div>
      </div-->		

		<!-- Dt Vencimento -->	
		<div class="form-row input_fields_wrap" id="input_fields_wrap">
			<div class="col-md-2"><label>Data Vencimento</label></div>
			<div class="col-md-3">
				<input type=text data-mask="00/00/0000" name="dt_vencimento[]" id="dt_vencimento[]" class="datepicker"> </input>
			</div>
		</div>
	  
		<!-- Dt Lançamento -->
		<div class=form-row>
            <div class="col-md-2"><label>Data Lançamento</label></div>
            <div class="col-md-3">
				<input type=text data-mask="00/00/0000" name="dt_lancamento[]" id="dt_lancamento[]" class="datepicker"></input>
			</div>
		</div>

	  <div class="form-row">
        <div class=col-md-2><label>Valor Desconto</label></div>
        <div class=col-md-3><input name="vl_desconto" id="vl_desconto"  class="form-control mask_money" type="text" class="form-control mask_money" min="0" data-number-to-fixed="2"/></div>
      </div>
		
	  <div class="form-row">
        <div class=col-md-2><label>Valor Juros/Multa</label></div>
        <div class=col-md-3><input name="vl_juros" id="vl_juros" type="text" min="0" data-number-to-fixed="2" class="form-control mask_money"/></div>
      </div>
	  
		<!-- teste botao >
		<div class="form-row">
			<button class="add_field_button">Add More Fields</button>
			<div><input type="text" name="mytext[]"></div>
		</div -->

		<div class="form-row">
      <div class="col-md-2"><label>Plano Financeiro</label></div>
      <div class="col-md-2">
        <div class="input-group">
           <input type="number" name="id_plano_financeiro" id="id_plano_financeiro" min="0" step="1" size="4">
            <div class="input-group-addon">
              <a href="#.php" class='input-helper' data-remote="false"	data-toggle="modal" data-target="#helper-modal-div" data-value="#id_plano_financeiro" data-description="#ds_plano_financeiro" data-title="Selecione:">
              <span class="fa fa-search"></span></a>
            </div></div>
      </div>
      <div class="col-md-3"><input type="text" value="Criar um Helper?" name="ds_plano_financeiro" id="ds_plano_financeiro" readonly></div>
      </div>
	  	  
	  
	  <!-- Inicio Select Tipo da Conta -->
	  <div class=form-row>
        <div class=col-md-2>Status da Conta:</div>
        <div class=col-md-3> 
			
			<select name="id_status_baixa" class="form-control"> 
				<?php
					$consulta = "select * 
									         from erpc_financeiro_status_baixa
									        where st_ativo = 1 
								       order by id ";
					  //echo $consulta;
					  $resultado = mysqli_query($conexao, $consulta) or die ($erro = mysqli_error($conexao));
  					  if (mysqli_num_rows($resultado)>0) {
							echo "<option selected disabled hidden style='display: none' value=''></option>";
      						while ($registro = mysqli_fetch_assoc($resultado)){
								$id_baixa		  = $registro['id'];
								$ds_baixa		  = $registro['ds_baixa'];
								echo "<option value=$id_baixa>$ds_baixa</option> ";
      						}
  					  }		  
				?>		
			</select>
		</div>
	  </div>
	  
	  
      <!-- Inicio Select Tipo da Conta -->
	  <div class=form-row>
        <div class=col-md-2>Tipo de Pagamento:</div>
        <div class=col-md-3> 
			
			<select name="id_tipo_titulo" class="form-control"> 
				<?php
					$consulta = "select * 
									         from erpc_financeiro_tipos_titulo
									        where st_ativo = 1 
								       order by id ";
					  //echo $consulta;
					  $resultado = mysqli_query($conexao, $consulta) or die ($erro = mysqli_error($conexao));
  					  if (mysqli_num_rows($resultado)>0) {
							echo "<option selected disabled hidden style='display: none' value=''></option>";
      						while ($registro = mysqli_fetch_assoc($resultado)){
								$id_titulo		  = $registro['id'];
								//$id_titulo_crip	= base64_encode($id_titulo);
								$ds_tipo_titulo		  = $registro['ds_tipo_titulo'];
								echo "<option value=$id_titulo>$ds_tipo_titulo</option> ";
      						}
  					  }		  
				?>		
			</select>
		</div>
		<!--div class=col-md-2>Número do Cheque:</div>
        <div class=col-md-2> <input type=text name="ds_nr_cheque" class="form-control" /> </div-->
	  </div>	
	  
	  <div class=form-row>
        <div class=col-md-2>Observação:</div>
        <div class=col-md-9> <input type=text name="ds_historico" class="form-control" /> </div>
      </div>
		

    </div>
    <div class=footer>
      <div class="side pull-right">
        <div class=btn-group> 
		<button class="btn btn-default" type="button" onClick="window.history.go(-1)" value="Voltar">Voltar</button>
              <button class="btn btn-success" type="submit" value="pesquisar" onClick="$('#validate_custom').validationEngine('hide');" name="pesquisar">Pesquisar</button>
			  <!--botao antigo
		<button class="btn btn-default" type=button onClick="$('#validate_custom').validationEngine('hide');">Hide prompts</button>            <button class="btn btn-success" type=submit>Submit</button> 
		-->
		</div>
      </div>
    </div>
  </div>
</form>

  </div>
  
</div>

<?php
include 'footer.php';
?>
<script src="js/bootstrap.min.js"></script>
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js"></script>

<script type="text/javascript">
jQuery(document).ready(function(){

	var max_fields = 120;
	var nr_parcelas_old = 30;
	//var dt_vencim = $("#dt_vencimento");
	
	function calendario(){
		$( ".datepicker" ).datepicker();
	};

	//Quando perder o foco chama o AddParcelas
	$("#nr_parcelas").blur(function() {
		max_fields = $("#nr_parcelas").val();
		addParcelas(max_fields);
		nr_parcelas_old = max_fields;
		calendario();
	});
	
	var nr_parcelas_add   = $("#input_nr_parcelas"); 	
	var wrapper         = $(".input_fields_wrap"); 	//Fields wrapper
    //var wrapper         = $("#input_nr_parcelas"); 	//Fields wrapper
	
	//Adiciona novo campo para parcela
	function addParcelas(nr_parcelas){ 
		//console.log("nr_parcelas_old é: "+nr_parcelas_old);
		//console.log("nr_parcelas é: "+nr_parcelas);
		if(nr_parcelas != nr_parcelas_old){
			$(wrapper).remove();
			for (i=0; i<nr_parcelas; i++){
				$(nr_parcelas_add).after('<div class="form-row input_fields_wrap" id="input_fields_wrap"><div class="col-md-2"><label>Data Vencimento</label></div><div class="col-md-3"><input type=text data-mask="00/00/0000" name="dt_vencimento[]" id="dt_vencimento[' + i + ']" value="" class="datepicker"> </input> </div></div>');
				//$(nr_parcelas_add).after('<div class="form-row input_fields_wrap" id="input_fields_wrap"><div class="col-md-2"><label>Data Vencimento</label></div><div class="col-md-3"><input type=text required data-mask="00/00/0000" name="dt_vencimento" id="dt_vencimento" value="" class="datepicker"> </input> </div></div>');
				//calendario2(i);
			}
			wrapper = $(".input_fields_wrap"); 	
		}
	};
	
});
</script>


<!--script type="text/javascript">

jQuery(document).ready(function(){
	
	$("#nr_parcelas").blur(function(){
		var parcelas = $("#nr_parcelas").val();
		for (var i = 0; i < parcelas; i++) {
			var dt_venc = "#dt_vencimento".concat(i);
			$(dt_venc).mask("99/99/9999");
		}
	})

    $("#dt_lancamento").mask("99/99/9999");
	$("#dt_vencimento").mask("99/99/9999");
	
		// basic chart
		var flash = [[0, 2], [1, 6], [2,3], [3, 8], [4, 5], [5, 13], [6, 8]];
		var html5 = [[0, 5], [1, 4], [2,4], [3, 1], [4, 9], [5, 10], [6, 13]];

		function showTooltip(x, y, contents) {
			jQuery('<div id="tooltip" class="tooltipflot">' + contents + '</div>').css( {
				position: 'absolute',
				display: 'none',
				top: y + 5,
				left: x + 5
			}).appendTo("body").fadeIn(200);
		}


		var plot = jQuery.plot(jQuery("#chartplace2"),
			   [ { data: flash, label: "Flash(x)", color: "#fb6409"}, { data: html5, label: "HTML5(x)", color: "#8cb840"} ], {
				   series: {
					   lines: { show: true, fill: true, fillColor: { colors: [ { opacity: 0.05 }, { opacity: 0.15 } ] } },
					   points: { show: true }
				   },
				   legend: { position: 'nw'},
				   grid: { hoverable: true, clickable: true, borderColor: '#ccc', borderWidth: 1, labelMargin: 10 },
				   yaxis: { min: 0, max: 15 }
				 });

		var previousPoint = null;
		
		jQuery("#chartplace2").bind("plothover", function (event, pos, item) {
			jQuery("#x").text(pos.x.toFixed(2));
			jQuery("#y").text(pos.y.toFixed(2));

			if(item) {
				if (previousPoint != item.dataIndex) {
					previousPoint = item.dataIndex;

					jQuery("#tooltip").remove();
					var x = item.datapoint[0].toFixed(2),
					y = item.datapoint[1].toFixed(2);

					showTooltip(item.pageX, item.pageY,
									item.series.label + " of " + x + " = " + y);
				}

			} else {
			   jQuery("#tooltip").remove();
			   previousPoint = null;
			}

		});

		jQuery("#chartplace2").bind("plotclick", function (event, pos, item) {
			if (item) {
				jQuery("#clickdata").text("You clicked point " + item.dataIndex + " in " + item.series.label + ".");
				plot.highlight(item.series, item.datapoint);
			}
		});


		// bar graph
		var d2 = [];
		for (var i = 0; i <= 10; i += 1)
			d2.push([i, parseInt(Math.random() * 30)]);

		var stack = 0, bars = true, lines = false, steps = false;
		jQuery.plot(jQuery("#bargraph2"), [ d2 ], {
			series: {
				stack: stack,
				lines: { show: lines, fill: true, steps: steps },
				bars: { show: bars, barWidth: 0.6 }
			},
			grid: { hoverable: true, clickable: true, borderColor: '#bbb', borderWidth: 1, labelMargin: 10 },
			colors: ["#8cb840"]
		});

		// calendar
		jQuery('#datepicker').datepicker();

});

</script-->