<?php 
	require_once("../include/EntidadMod.php");
	$obj_ent=new EntidadEnt();
	$obj_mod=new EntidadMod();
	$obj_ent->setIdpersona($_POST['idp']);
	$val=$obj_mod->mostrarEntidadPersonaAreCar($obj_ent);
	if(isset($_POST["cod"])){
		$co=$_POST["cod"];
	}else{
		$co="Hola";
	}
	if($val=='0'){	
?>
<script>
	$(document).ready(function(){
		$('#nome').focus();
	});
</script>
<script type="text/javascript">
var autoComplete,autoComplete2,
	dlg   = $("#agregar_asistencia"),
	nomin = $("#nom", dlg),
	input = $("#nome", dlg);	
	
	
$(document).ready(function(){
	input.autocomplete({
 		source: function(request, response) {
        	$.ajax({
            	url: "core/autoCompleEntidad.php",
                dataType: "json",
                data: { term: request.term},
                success: function(data) {response(data);}
            });
		},
		//appendTo: "#agregar_asistencia",
        minLength: 1,
        select: function(event, ui) {
        	var entidadId = ui.item ? ui.item.label : '';
            var arrayEntidad = entidadId.split(":");
            $('#ide').val(arrayEntidad[0]);
            $('#entidad').val(arrayEntidad[1]);
			$('#nome').val(arrayEntidad[2]);
			listarAdquisicion(arrayEntidad[1]);
			$("#activenci").prop('disabled',false);
			return false;
        },
        open: function() {
        	$(this).removeClass("ui-corner-all").addClass("ui-corner-top");
			autoComplete.zIndex(dlg.zIndex()+1);
        },
        close: function() {
        	$(this).removeClass("ui-corner-top").addClass("ui-corner-all");
        }
	});
	autoComplete = input.autocomplete("instance")._renderItem = function(ul,item){
						return $("<li class='rbau'>").append("<a>" + item.label.split(":")[2] + "</a>").appendTo(ul);
					};
					autoComplete = input.autocomplete("widget");
					autoComplete.insertAfter(dlg.parent());
	
nomin.autocomplete({
                        source: function(request, response) {
                            $.ajax({
                                url: "core/prueba.php?cod="+$('#entidad').val(),
                                dataType: "json",
                                data: {
                                    term: request.term
                                },
                                success: function(data) {
                                    response(data);
                                }
                            });
                        },
						//appendTo: "#agregar_asistencia",
                        minLength: 1,
                        select: function(event, ui) {
                            var personaIdNombre = ui.item ? ui.item.label : '';
                            var arrayPersona = personaIdNombre.split(":");
                            $('#persona_id').val(arrayPersona[0]);
                            $('#nom').val(arrayPersona[1]);
							$('#tel').val(arrayPersona[2]);
							$('#correo').val(arrayPersona[3]);
							$('#dni').val(arrayPersona[4]);
							$('#cel').val(arrayPersona[5]);
							$('#rpc').val(arrayPersona[6]);
							$('#tof').val(arrayPersona[7]);
							
							mostrarEntidadPersonaAreCar(arrayPersona[0]);
                            return false;
                        },
                        open: function() {
                            $(this).removeClass("ui-corner-all").addClass("ui-corner-top");
							autoComplete2.zIndex(dlg.zIndex()+1);
                        },
                        close: function() {
                            $(this).removeClass("ui-corner-top").addClass("ui-corner-all");
                        }
                    });
			
				autoComplete2 = nomin.autocomplete("instance")._renderItem = function(ul, item) {
                        return $("<li class='rbau'>").append("<a>" + item.label.split(":")[1] + "</a>").appendTo(ul);
                    };
				autoComplete2 = nomin.autocomplete("widget");
				autoComplete2.insertAfter(dlg.parent());
	
	
	                    $("#are").autocomplete({
                        source: function(request, response) {
                            $.ajax({
                                url: "core/autoCompleArea.php",
                                dataType: "json",
                                data: {
                                    term: request.term
                                },
                                success: function(data) {
                                    response(data);
                                }
                            });
                        },
						appendTo: "#agregar_asistencia",
                        minLength: 1,
                        select: function(event, ui) {
                            var personaIdNombre = ui.item ? ui.item.label : '';
                            var arrayPersona = personaIdNombre.split(":");
                            $('#area_id').val(arrayPersona[0]);
                            $('#are').val(arrayPersona[1]);
							//mostrarEntidadPersonaAreCar(arrayPersona[0]);
                            return false;
                        },
                        open: function() {
                            $(this).removeClass("ui-corner-all").addClass("ui-corner-top");
                        },
                        close: function() {
                            $(this).removeClass("ui-corner-top").addClass("ui-corner-all");
                        }
                    }).autocomplete("instance")._renderItem = function(ul, item) {
                        return $("<li class='rbau'>").append("<a>" + item.label.split(":")[1] + "</a>").appendTo(ul);
                    };
	
	                    $("#ccargo").autocomplete({
                        source: function(request, response) {
                            $.ajax({
                                url: "core/autoCompleCargo.php",
                                dataType: "json",
                                data: {
                                    term: request.term
                                },
                                success: function(data) {
                                    response(data);
                                }
                            });
                        },
						appendTo: "#agregar_asistencia",
                        minLength: 1,
                        select: function(event, ui) {
                            var cargoIdNcargo = ui.item ? ui.item.label : '';
                            var arrayCargo = cargoIdNcargo.split(":");
                            $('#cargo_id').val(arrayCargo[0]);
                            $('#ccargo').val(arrayCargo[1]);
                            return false;
                        },
                        open: function() {
                            $(this).removeClass("ui-corner-all").addClass("ui-corner-top");
                        },
                        close: function() {
                            $(this).removeClass("ui-corner-top").addClass("ui-corner-all");
                        }
                    }).autocomplete("instance")._renderItem = function(ul, item) {
                        return $("<li class='rbau'>").append("<a>" + item.label.split(":")[1] + "</a>").appendTo(ul);
                    };
	
});	
	
	
</script>
<div id="gru_ent">
	<div id="focusguard-1" tabindex="1"></div>
	<input type="text" maxlength="6" id="entidad" class="tlnt ai ac fv snu" placeholder="Codigo" onKeyUp="return buscarCodigoEntidad($('#entidad').val());" tabindex="2"><!--Codigode entidad --> 
	<input type="text" class="tlnt bc anc fv sel" id="nome" placeholder="Ingrese el nombre de la entidad." tabindex="2">
	<button class="btnr fv" onClick="liment();"><span class="icon-circle-with-cross"></span></button><!--Nombre deEntidad-->
	<script>function liment(){$('#entidad').val('');$('#nome').val('');}</script>
	
	<input type="text" id="are" class="tlnt bc aaa" placeholder="Ingrese el area.">
	<button class="btnc"><span class="icon-circle-with-cross"></span></button>
	<input type="hidden" id="area_id"/><!--Area-->					  		
						  		
	<input type="text" class="tlnt bc aaa" id="ccargo" placeholder="Ingrese el cargo.">
	<button class="btnc"><span class="icon-circle-with-cross"></span></button>
	<input type="hidden" id="cargo_id"/><!--Cargo-->
			
	<select id="estado" required class="selctx bc anm">
		<option value="" disabled selected>ESTADO</option>
		<option value="1">VIGENTE
		<option value="2">CAMBIO DE PUESTO
		<option value="3">LICENCIA
		<option value="4">RENUNCIA
		<option value="5">CAMBIO DE ENTIDAD
	</select><!--Estado-->
</div> 
	
<?php }else if(count($val)=='1'){?>
<script type="text/javascript">
$(document).ready(function(){
	$("#nome").autocomplete({
 		source: function(request, response) {
        	$.ajax({
            	url: "core/autoCompleEntidad.php",
                dataType: "json",
                data: { term: request.term},
                success: function(data) {response(data);}
            });
		},
		appendTo: "#agregar_asistencia",
        minLength: 1,
        select: function(event, ui) {
        	var entidadId = ui.item ? ui.item.label : '';
            var arrayEntidad = entidadId.split(":");
            $('#ide').val(arrayEntidad[0]);
            $('#entidad').val(arrayEntidad[1]);
			$('#nome').val(arrayEntidad[2]);
			listarAdquisicion(arrayEntidad[1]);
			$("#activenci").prop('disabled',false);

			return false;
        },
        open: function() {
        	$(this).removeClass("ui-corner-all").addClass("ui-corner-top");
        },
        close: function() {
        	$(this).removeClass("ui-corner-top").addClass("ui-corner-all");
        }
	}).autocomplete("instance")._renderItem = function(ul, item) {
    	return $("<li style='font-size:10px;'>").append("<a>" + item.label.split(":")[2] + "</a>").appendTo(ul);
	};
	
	 $("#nom").autocomplete({
                        source: function(request, response) {
                            $.ajax({
                                url: "core/prueba.php?cod="+$('#entidad').val(),
                                dataType: "json",
                                data: {
                                    term: request.term
                                },
                                success: function(data) {
                                    response(data);
                                }
                            });
                        },
						appendTo: "#agregar_asistencia",
                        minLength: 1,
                        select: function(event, ui) {
                            var personaIdNombre = ui.item ? ui.item.label : '';
                            var arrayPersona = personaIdNombre.split(":");
                            $('#persona_id').val(arrayPersona[0]);
                            $('#nom').val(arrayPersona[1]);
							$('#tel').val(arrayPersona[2]);
							$('#correo').val(arrayPersona[3]);
							$('#dni').val(arrayPersona[4]);
							$('#cel').val(arrayPersona[5]);
							$('#rpc').val(arrayPersona[6]);
							$('#tof').val(arrayPersona[7]);
							
							mostrarEntidadPersonaAreCar(arrayPersona[0]);
                            return false;
                        },
                        open: function() {
                            $(this).removeClass("ui-corner-all").addClass("ui-corner-top");
                        },
                        close: function() {
                            $(this).removeClass("ui-corner-top").addClass("ui-corner-all");
                        }
                    }).autocomplete("instance")._renderItem = function(ul, item) {
                        return $("<li class='rbau'>").append("<a>" + item.label.split(":")[1] + "</a>").appendTo(ul);
                    };
	
	
	                    $("#are").autocomplete({
                        source: function(request, response) {
                            $.ajax({
                                url: "core/autoCompleArea.php",
                                dataType: "json",
                                data: {
                                    term: request.term
                                },
                                success: function(data) {
                                    response(data);
                                }
                            });
                        },
						appendTo: "#agregar_asistencia",
                        minLength: 1,
                        select: function(event, ui) {
                            var personaIdNombre = ui.item ? ui.item.label : '';
                            var arrayPersona = personaIdNombre.split(":");
                            $('#area_id').val(arrayPersona[0]);
                            $('#are').val(arrayPersona[1]);
							//mostrarEntidadPersonaAreCar(arrayPersona[0]);
                            return false;
                        },
                        open: function() {
                            $(this).removeClass("ui-corner-all").addClass("ui-corner-top");
                        },
                        close: function() {
                            $(this).removeClass("ui-corner-top").addClass("ui-corner-all");
                        }
                    }).autocomplete("instance")._renderItem = function(ul, item) {
                        return $("<li class='rbau'>").append("<a>" + item.label.split(":")[1] + "</a>").appendTo(ul);
                    };
	
	                    $("#ccargo").autocomplete({
                        source: function(request, response) {
                            $.ajax({
                                url: "core/autoCompleCargo.php",
                                dataType: "json",
                                data: {
                                    term: request.term
                                },
                                success: function(data) {
                                    response(data);
                                }
                            });
                        },
						appendTo: "#agregar_asistencia",
                        minLength: 1,
                        select: function(event, ui) {
                            var cargoIdNcargo = ui.item ? ui.item.label : '';
                            var arrayCargo = cargoIdNcargo.split(":");
                            $('#cargo_id').val(arrayCargo[0]);
                            $('#ccargo').val(arrayCargo[1]);
                            return false;
                        },
                        open: function() {
                            $(this).removeClass("ui-corner-all").addClass("ui-corner-top");
                        },
                        close: function() {
                            $(this).removeClass("ui-corner-top").addClass("ui-corner-all");
                        }
                    }).autocomplete("instance")._renderItem = function(ul, item) {
                        return $("<li class='rbau'>").append("<a>" + item.label.split(":")[1] + "</a>").appendTo(ul);
                    };
	
	
});	
</script>
			  
<div id="gru_ent">
		<div id="focusguard-1" tabindex="1"></div>
		<input type="text" maxlength="6" id="entidad" class="tlnt ai ac fv snu" placeholder="Codigo" onKeyUp="return buscarCodigoEntidad($('#entidad').val());" value="<?=$val[0]->getCod_entidad();?>" tabindex="2"><!--Codigode entidad -->
		<input type="text" class="tlnt bc anc fv sel" id="nome" value="<?=$val[0]->getNom_entidad();?>" placeholder="Ingrese el nombre de la entidad." tabindex="2">
		<button class="btnr fv" onClick="liment();"><span class="icon-circle-with-cross"></span></button><!--Nombre deEntidad-->
		<script>function liment(){$('#entidad').val('');$('#nome').val('');}</script>
		
		
		<input type="text" id="are" class="tlnt bc aaa" value="<?=$val[0]->getNomarea();?>" placeholder="Ingrese el area.">
		<button class="btnc"><span class="icon-circle-with-cross"></span></button>
		<input type="hidden" id="area_id" value="<?=$val[0]->getIdarea();?>"/><!--Area-->					  		
							  		
		<input type="text" class="tlnt bc aaa" id="ccargo" value="<?=$val[0]->getNcargo();?>" placeholder="Ingrese el cargo.">
		<button class="btnc"><span class="icon-circle-with-cross"></span></button>
		<input type="hidden" id="cargo_id" value="<?=$val[0]->getIdcargo();?>"/><!--Cargo-->
			
		<select id="estado" required class="selctx bc anm">
			<option value="1" <?php if($val[0]->getNmotivor()=='VIGENTE') echo 'selected'?>>VIGENTE
			<option value="2" <?php if($val[0]->getNmotivor()=='CAMBIO DE PUESTO') echo 'selected'?>>CAMBIO DE PUESTO
			<option value="3" <?php if($val[0]->getNmotivor()=='LICENCIA') echo 'selected'?>>LICENCIA
			<option value="4" <?php if($val[0]->getNmotivor()=='RENUNCIA') echo 'selected'?>>RENUNCIA
			<option value="5" <?php if($val[0]->getNmotivor()=='CAMBIO DE ENTIDAD') echo 'selected'?>>CAMBIO DE ENTIDAD
		</select><!--Estado-->	
</div> 
<?php }else if(count($val)>'1'){ ?>
	<script>
		$('#nome2').change(function(e) {
			$('#cnmotivor').val($(this).val());
			$('#entidad').val($(this).val());
			$('#are2').val($(this).val());
			$('#ccargo').val($(this).val());
		  
			var nome=$('#nome2 option:selected').text().toString();
			$('#nome').val(nome.trim());
			
			var are=$('#are2 option:selected').text().toString();
			$('#are').val(are.trim());
			
		});
		$('#entidad').change(function(e) {
			$('#cnmotivor').val($(this).val());
			$('#nome2').val($(this).val());
			$('#are2').val($(this).val());
			$('#ccargo').val($(this).val());
			
			var nome=$('#nome2 option:selected').text().toString();
			$('#nome').val(nome.trim());
			
			var are=$('#are2 option:selected').text().toString();
			$('#are').val(are.trim());
			
		});
		$('#are2').change(function(e) {
			$('#cnmotivor').val($(this).val());
			$('#nome2').val($(this).val());
			$('#entidad').val($(this).val());
			$('#ccargo').val($(this).val());
			
			var nome=$('#nome2 option:selected').text().toString();
			$('#nome').val(nome.trim());
			
			var are=$('#are2 option:selected').text().toString();
			$('#are').val(are.trim());
		});
		$('#ccargo').change(function(e) {
			$('#cnmotivor').val($(this).val());
			$('#nome2').val($(this).val());
			$('#entidad').val($(this).val());
			$('#are2').val($(this).val());
			
			var nome=$('#nome2 option:selected').text().toString();
			$('#nome').val(nome.trim());
			
			var are=$('#are2 option:selected').text().toString();
			$('#are').val(are.trim());
		});
		$('#cnmotivor').change(function(e) {
			$('#ccargo').val($(this).val());
			$('#nome2').val($(this).val());
			$('#entidad').val($(this).val());
			$('#are2').val($(this).val());
			
			var nome=$('#nome2 option:selected').text().toString();
			$('#nome').val(nome.trim());
			
			var are=$('#are2 option:selected').text().toString();
			$('#are').val(are.trim());
			
		});
	</script>
			      				  
<div id="gru_ent">
	<select id="entidad" class="tlnt ai ac fv snu ad">
		<?php for($i=0;$i<count($val);$i++){$cs=$val[$i]->getCod_entidad();?>
		<option value="<?=$cs?>" <?php if($cs==$co){echo 'selected';} ?>><?=$cs?></option>
		<?php } ?>
	</select><!--Codigode entidad -->
	<select id="nome2" class="tlnt bc anc fv nad">
		<?php for($i=0;$i<count($val);$i++){$cd=$val[$i]->getCod_entidad();$no=$val[$i]->getNom_entidad();?>
			<option value="<?=$cd;?>" <?php if($cd==$co){echo 'selected';} ?>><?=$no?></option>
		<?php } ?>
	</select>
   	<?php 
		for($i=0;$i<count($val);$i++){
		$cd=$val[$i]->getCod_entidad();	
		$no=$val[$i]->getNom_entidad();	
			if($cd==$co){
	?>
		<input type="hidden" id="nome" value="<?=$no?>"/><!--Nombre deEntidad-->
	<?php }}?>
    
			  		
	<select id="are2" class="tlnt bc aaa sad">
		<?php for($i=0;$i<count($val);$i++){?>
			<option value="<?=$val[$i]->getCod_entidad();?>"><?=$val[$i]->getNomarea();?></option>
		<?php } ?>
	</select>
	<?php 
		for($i=0;$i<count($val);$i++){
		$cd=$val[$i]->getCod_entidad();	
		$ar=$val[0]->getNomarea();	
			if($cd==$co){
	?>
	<input type="hidden" id="are" value="<?=$ar?>"/><!--Area-->			
	<?php }}?>
				  				  		
	<select id="ccargo" class="tlnt bc aaa sad">
		<?php for($i=0;$i<count($val);$i++){?>
			<option value="<?=$val[$i]->getCod_entidad();?>"><?=$val[$i]->getNcargo();?></option>
		<?php } ?>
	</select><!--Cargo-->		  				  							  							  	
		
	<select id="cnmotivor" class="selctx bc anm">
		<?php for($i=0;$i<count($val);$i++){?>
			<option value="<?=$val[$i]->getCod_entidad();?>"><?=$val[$i]->getNmotivor();?></option>
		<?php } ?>
	</select><!--Estado-->
</div> 

<?php } ?>
