<?php
$voucher = new voucher();
$get_vou=$voucher->GetVouchers($_GET['id']);
?>
<script>
 $(document).ready(function() {
	 $('.alo').hide();
	 $('.serv').hide();
	 $('.tras').hide();
	 
	 $('.crea_vou').show();
	 $('.actualizarvou').hide();
	 $('.limpiarvou').show();
	 
	 
	$(".datepickersh" ).datepicker({
		changeMonth: true,
		changeYear: true,
        yearRange: "-140:+10",
		dateFormat: 'dd-mm-yy'
	});
	
	$('select[name=tipo_voucher]').change(function(){
		var tipo=$(this).val();
		$('.alo').hide();
		$('.serv').hide();
		$('.tras').hide();
		
		$('.alo input').val("");
		$('.serv input').val("");
		$('.tras input').val("");
		
		if(tipo=="ALOJAMIENTO"){$('.alo').show();}
		if(tipo=="TRASLADO"){$('.tras').show();}
		if(tipo=="SERVICIO"){$('.serv').show();}
		
	});
			
	$('.tabs5').click(function(){
		$('select[name=listado_proveedores_voucher] option').remove();
		$('select[name=listado_proveedores_voucher]').append('<option value="Seleccione">Seleccione</option>');
		var html='';
		$('.get_servvou').each(function(){
			var id_serv=$(this).find('td:nth-child(1)').text();
			//var nombre_pro=$(this).find('td:nth-child(2)').text();
			
			$.ajax({
				type: "POST",
				url: '../clases/accion.php',
				async: true,
				data : {
					accion: "getprovvou",
					id:id_serv
				},
				success: function(data) {
				$('select[name=listado_proveedores_voucher]').append('<option value="'+id_serv+'" class="'+data[0]+'" >'+data[1]+'</option>');
				
			},
			error: function(objeto, quepaso, otroobj){
				alert_principal('danger', "Ha ocurrido un error, por favor intentelo más tarde. Si el problema persiste consulte al administrador.");
			}
			});
		});
		
		
		
		
	});
	
	$('select[name=listado_proveedores_voucher]').change(function(){
		
		var detalle=$('.tr_serv'+$(this).val()).find('td:nth-child(3)').text();
		$('textarea[name=detalle_vou]').val(detalle);
		
		
		$.ajax({
			type: "POST",
			url: '../clases/accion.php',
			async: true,
			data : {
				accion: "getdatosvou",
				id:$(this).val()
			},
			success: function(data) {
			$('input[name=nproveedorv]').val(data.nombre);	
			$('input[name=dirprov]').val(data.direccion);
			$('input[name=paisprov]').val(data.pais);
			$('input[name=ciudadprov]').val(data.ciudad);
			$('input[name=telprov]').val(data.fono);
			$('input[name=emerprov]').val(data.femerg);
		},
		error: function(objeto, quepaso, otroobj){
			alert_principal('danger', "Ha ocurrido un error, por favor intentelo más tarde. Si el problema persiste consulte al administrador.");
		}
		});
	});
	
	$('.limpiarvou').click(function(){

		$("select[name=tipo_voucher]").prop( "disabled", false );
		$("select[name=listado_proveedores_voucher]").prop( "disabled", false );
		
		
		$('select[name=tipo_voucher] > option[value="Seleccione"]').prop("selected",true);
			$('select[name=listado_proveedores_voucher] > option[value="Seleccione"]').prop("selected",true);
			$('input[name=nproveedorv]').val("");
			$('input[name=dirprov]').val("");
			$('input[name=paisprov]').val("");
			$('input[name=ciudadprov]').val("");
			$('input[name=telprov]').val("");
			$('input[name=emerprov]').val("");
			$('textarea[name=detalle_vou]').val("");
			$('input[name=alojamiento_vou]').val("");
			$('input[name=desde_fecha_alovou]').val("");
			$('input[name=hasta_fecha_alovou]').val("");
			$('input[name=transferin_vou]').val("");
			$('input[name=salida_linea]').val("");
			$('input[name=salida_numero]').val("");
			$('input[name=salida_hora]').val("");
			$('input[name=transferout_vou]').val("");
			$('input[name=regreso_linea]').val("");
			$('input[name=regreso_numero]').val("");
			$('input[name=regreso_hora]').val("");
			$('input[name=serv_fecha_vou]').val("");
			$('input[name=serv_hora_vou]').val("");
			$('input[name=id_voucher]').val("");
			$('.alo').hide();
			$('.serv').hide();
			$('.tras').hide();
			$('.crea_vou').show();
			$('.actualizarvou').hide();
			$('.trasin').show();
			$('.trasout').show();
	});
	
	$('.crea_vou').click(function(){
		var f = new Date();
		var hoy=f.getFullYear()+ "-" +("0" + (f.getMonth() + 1)).slice(-2)+ "-" +f.getDate();
		
		var datos={	
			id_negocio:$('input[name=filevou]').val(),
			us_crea:$('input[name=nombre_usuariovou]').val(),
			us_act:$('input[name=nombre_usuariovou]').val(),
			n_pasajero:$('input[name=npasajerovou]').val(),
			tipo_voucher:$("select[name=tipo_voucher] option:selected").val(),
			nombre_proveedor:$("input[name=nproveedorv]").val(),
			direccion:$('input[name=dirprov]').val(),
			pais:$('input[name=paisprov]').val(),
			ciudad:$('input[name=ciudadprov]').val(),
			fono1:$('input[name=telprov]').val(),
			fonoe:$('input[name=emerprov]').val(),
			nombre_pasa:$('input[name=cliente_vou]').val(),
			doc_ident:$('input[name=doc_ident_vou]').val(),
			detalle:$('textarea[name=detalle_vou]').val(),
			n_aloj:$('input[name=alojamiento_vou]').val(),
			desde_aloj:$('input[name=desde_fecha_alovou]').val(),
			hasta_aloj:$('input[name=hasta_fecha_alovou]').val(),
			trans_in:$('input[name=transferin_vou]').val(),
			l_aerea_in:$('input[name=salida_linea]').val(),
			n_vuelo_in:$('input[name=salida_numero]').val(),
			hora_in:$('input[name=salida_hora]').val(),
			trans_out:$('input[name=transferout_vou]').val(),
			l_aerea_out:$('input[name=regreso_linea]').val(),
			n_vuelo_out:$('input[name=regreso_numero]').val(),
			hora_out:$('input[name=regreso_hora]').val(),
			serv_fecha:$('input[name=serv_fecha_vou]').val(),
			serv_hora:$('input[name=serv_hora_vou]').val()
		};
		
		
		var msg="";
		if($("select[name=tipo_voucher] option:selected").val()=='Seleccione'){msg=msg+'Seleccione un tipo de Voucher<br>';}
		if($("select[name=listado_proveedores_voucher] option:selected").val()=='Seleccione'){msg=msg+'Seleccione un Proveedor<br>';}
		if($('input[name=cliente_vou]').val()==''){msg=msg+'Ingrese al menos un teléfono<br>';}
		if($('input[name=telprov]').val()=='' && $('input[name=emerprov]').val()==''){msg=msg+'Ingrese al menos un teléfono<br>';}
		if($('textarea[name=detalle_vou]').val()==''){msg=msg+'Ingrese un detalle<br>';}
		if($("input[name=nproveedorv]").val()==''){msg=msg+'Ingrese Nombre Proveedor<br>';}
		
		
		
		if($("select[name=tipo_voucher] option:selected").val()=='ALOJAMIENTO'){
			if($('input[name=alojamiento_vou]').val()==''){msg=msg+'Ingrese cantidad de días<br>';}
		}
		
		if($("select[name=tipo_voucher] option:selected").val()=='TRASLADO'){
			if($('input[name=transferin_vou]').val()=='' && $('input[name=transferout_vou]').val()==''){msg=msg+'Ingrese IN ó OUT ó ambos<br>';}
			
		}
		
		if($("select[name=tipo_voucher] option:selected").val()=='SERVICIO'){
			if($('input[name=serv_fecha_vou]').val()==''){msg=msg+'Ingrese fecha del servicio<br>';}	
		}
		
		
		
		if($('input[name=transferin_vou]').val()=='' && ($('input[name=salida_linea]').val()!='' || $('input[name=salida_numero]').val()!='' || $('input[name=salida_hora]').val()!='')){
			msg=msg+'Ingrese fecha Transfer In<br>';
		}
		
		if($('input[name=transferout_vou]').val()=='' && ($('input[name=regreso_linea]').val()!='' || $('input[name=regreso_numero]').val()!='' || $('input[name=regreso_hora]').val()!='')){
			msg=msg+'Ingrese fecha Transfer Out<br>';
		}
		
		if(msg==''){
			if($("select[name=tipo_voucher] option:selected").val()=='TRASLADO' && $('input[name=transferin_vou]').val()!='' && $('input[name=transferout_vou]').val()!=''){
				var i;
				for (i = 0; i < 2; i++) {
					if(i==0){
						datos.trans_in=$('input[name=transferin_vou]').val();
						datos.l_aerea_in=$('input[name=salida_linea]').val();
						datos.n_vuelo_in=$('input[name=salida_numero]').val();
						datos.hora_in=$('input[name=salida_hora]').val();
						datos.trans_out='';
						datos.l_aerea_out='';
						datos.n_vuelo_out='';
						datos.hora_out='';
					}else{
						datos.trans_in='';
						datos.l_aerea_in='';
						datos.n_vuelo_in='';
						datos.hora_in='';
						datos.trans_out=$('input[name=transferout_vou]').val();
						datos.l_aerea_out=$('input[name=regreso_linea]').val();
						datos.n_vuelo_out=$('input[name=regreso_numero]').val();
						datos.hora_out=$('input[name=regreso_hora]').val();
						
					}
					$.ajax({
						type: "POST",
						url: '../clases/accion.php',
						async: true,
						data : {
							accion: "insertvou",
							datos:datos
						},
						success: function(data) {
							var html='';
							html=html+'<tr class="filavou'+data+'">';
							html=html+'<td>'+data+'</td>';
							html=html+'<td>'+hoy+'</td>';
							html=html+'<td>'+datos.us_crea+'</td>';
							html=html+'<td>'+hoy+'</td>';
							html=html+'<td>'+datos.us_act+'</td>';
							html=html+'<td>'+datos.n_pasajero+'</td>';
							html=html+'<td>'+datos.tipo_voucher+'</td>';
							html=html+'<td>'+datos.nombre_proveedor+'</td>';
							html=html+'<td>'+datos.nombre_pasa+'</td>';
							html=html+'<td>'+datos.detalle+'</td>';
							html=html+'<td>';
							html=html+'<a href="javascript:void(0)" alt="" onclick="editvou('+data+')"><span class="glyphicon glyphicon-pencil" aria-hidden="true"></span></a>&nbsp;&nbsp;&nbsp;&nbsp;';
							html=html+'<a href="viajes_voucher_pdf2.php?id='+data+'" alt="" target="blank"><span class="glyphicon glyphicon glyphicon-file" aria-hidden="true"></span></a>&nbsp;&nbsp;&nbsp;&nbsp;';
							html=html+'<a href="javascript:void(0)" alt="" onclick="borravou('+data+')"><span class="glyphicon glyphicon-trash" aria-hidden="true"></span></a>';
							html=html+'</td>';
							html=html+'</tr>';
							$('.tabla_vouchers tbody').prepend(html);
						},
						error: function(objeto, quepaso, otroobj){
							alert_principal('danger', "Ha ocurrido un error, por favor intentelo más tarde. Si el problema persiste consulte al administrador.");
						}
						});
				}
				
			}else{
				$.ajax({
				type: "POST",
				url: '../clases/accion.php',
				async: true,
				data : {
					accion: "insertvou",
					datos:datos
				},
				success: function(data) {
					var html='';
					html=html+'<tr class="filavou'+data+'">';
					html=html+'<td>'+data+'</td>';
					html=html+'<td>'+hoy+'</td>';
					html=html+'<td>'+datos.us_crea+'</td>';
					html=html+'<td>'+hoy+'</td>';
					html=html+'<td>'+datos.us_act+'</td>';
					html=html+'<td>'+datos.n_pasajero+'</td>';
					html=html+'<td>'+datos.tipo_voucher+'</td>';
					html=html+'<td>'+datos.nombre_proveedor+'</td>';
					html=html+'<td>'+datos.nombre_pasa+'</td>';
					html=html+'<td>'+datos.detalle+'</td>';
					html=html+'<td>';
					html=html+'<a href="javascript:void(0)" alt="" onclick="editvou('+data+')"><span class="glyphicon glyphicon-pencil" aria-hidden="true"></span></a>&nbsp;&nbsp;&nbsp;&nbsp;';
					html=html+'<a href="viajes_voucher_pdf2.php?id='+data+'" alt="" target="blank"><span class="glyphicon glyphicon glyphicon-file" aria-hidden="true"></span></a>&nbsp;&nbsp;&nbsp;&nbsp;';
					html=html+'<a href="javascript:void(0)" alt="" onclick="borravou('+data+')"><span class="glyphicon glyphicon-trash" aria-hidden="true"></span></a>';
					html=html+'</td>';
					html=html+'</tr>';
					$('.tabla_vouchers tbody').prepend(html);
				},
				error: function(objeto, quepaso, otroobj){
					alert_principal('danger', "Ha ocurrido un error, por favor intentelo más tarde. Si el problema persiste consulte al administrador.");
				}
				});
				
			}
			
			
			$('select[name=tipo_voucher] > option[value="Seleccione"]').prop("selected",true);
			$('select[name=listado_proveedores_voucher] > option[value="Seleccione"]').prop("selected",true);
			$('input[name=nproveedorv]').val("");
			$('input[name=dirprov]').val("");
			$('input[name=paisprov]').val("");
			$('input[name=ciudadprov]').val("");
			$('input[name=telprov]').val("");
			$('input[name=emerprov]').val("");
			$('textarea[name=detalle_vou]').val("");
			$('input[name=alojamiento_vou]').val("");
			$('input[name=desde_fecha_alovou]').val("");
			$('input[name=hasta_fecha_alovou]').val("");
			$('input[name=transferin_vou]').val("");
			$('input[name=salida_linea]').val("");
			$('input[name=salida_numero]').val("");
			$('input[name=salida_hora]').val("");
			$('input[name=transferout_vou]').val("");
			$('input[name=regreso_linea]').val("");
			$('input[name=regreso_numero]').val("");
			$('input[name=regreso_hora]').val("");
			$('input[name=serv_fecha_vou]').val("");
			$('input[name=serv_hora_vou]').val("");
			
			$('.alo').hide();
			$('.serv').hide();
			$('.tras').hide();
			
		}else{
			alert_principal('danger', msg);	
		}
		
	});

	
	$('.actualizarvou').click(function(){
		var f = new Date();
		var hoy=f.getDate()+ "-" +("0" + (f.getMonth() + 1)).slice(-2)+ "-" +f.getFullYear();
		
		var datos={	
			id_voucher:$('input[name=id_voucher]').val(),
			us_act:$('input[name=nombre_usuariovou]').val(),
			n_pasajero:$('input[name=npasajerovou]').val(),
			tipo_voucher:$("select[name=tipo_voucher] option:selected").val(),
			nombre_proveedor:$("input[name=nproveedorv]").val(),
			direccion:$('input[name=dirprov]').val(),
			pais:$('input[name=paisprov]').val(),
			ciudad:$('input[name=ciudadprov]').val(),
			fono1:$('input[name=telprov]').val(),
			fonoe:$('input[name=emerprov]').val(),
			nombre_pasa:$('input[name=cliente_vou]').val(),
			doc_ident:$('input[name=doc_ident_vou]').val(),
			detalle:$('textarea[name=detalle_vou]').val(),
			n_aloj:$('input[name=alojamiento_vou]').val(),
			desde_aloj:$('input[name=desde_fecha_alovou]').val(),
			hasta_aloj:$('input[name=hasta_fecha_alovou]').val(),
			trans_in:$('input[name=transferin_vou]').val(),
			l_aerea_in:$('input[name=salida_linea]').val(),
			n_vuelo_in:$('input[name=salida_numero]').val(),
			hora_in:$('input[name=salida_hora]').val(),
			trans_out:$('input[name=transferout_vou]').val(),
			l_aerea_out:$('input[name=regreso_linea]').val(),
			n_vuelo_out:$('input[name=regreso_numero]').val(),
			hora_out:$('input[name=regreso_hora]').val(),
			serv_fecha:$('input[name=serv_fecha_vou]').val(),
			serv_hora:$('input[name=serv_hora_vou]').val()
		};
		
		
		var msg="";
		
		if($('input[name=cliente_vou]').val()==''){msg=msg+'Ingrese al menos un teléfono<br>';}
		if($('input[name=telprov]').val()=='' && $('input[name=emerprov]').val()==''){msg=msg+'Ingrese al menos un teléfono<br>';}
		if($('textarea[name=detalle_vou]').val()==''){msg=msg+'Ingrese un detalle<br>';}
		if($("input[name=nproveedorv]").val()==''){msg=msg+'Ingrese Nombre Proveedor<br>';}
		
		
		if($("select[name=tipo_voucher] option:selected").val()=='ALOJAMIENTO'){
			if($('input[name=alojamiento_vou]').val()==''){msg=msg+'Ingrese cantidad de días<br>';}
		}
		
		if($("select[name=tipo_voucher] option:selected").val()=='TRASLADO'){
			if($('input[name=transferin_vou]').val()=='' && $('input[name=transferout_vou]').val()==''){msg=msg+'Ingrese IN ó OUT ó ambos<br>';}
			
		}
		
		if($("select[name=tipo_voucher] option:selected").val()=='SERVICIO'){
			if($('input[name=serv_fecha_vou]').val()==''){msg=msg+'Ingrese fecha del servicio<br>';}	
		}
		
		
		if($('input[name=transferin_vou]').val()=='' && ($('input[name=salida_linea]').val()!='' || $('input[name=salida_numero]').val()!='' || $('input[name=salida_hora]').val()!='')){
			msg=msg+'Ingrese fecha Transfer In<br>';
		}
		
		if($('input[name=transferout_vou]').val()=='' && ($('input[name=regreso_linea]').val()!='' || $('input[name=regreso_numero]').val()!='' || $('input[name=regreso_hora]').val()!='')){
			msg=msg+'Ingrese fecha Transfer Out<br>';
		}
		
		
		if(msg==''){
			$.ajax({
				type: "POST",
				url: '../clases/accion.php',
				async: true,
				data : {
					accion: "updatevou",
					datos:datos
				},
				success: function(data) {
					$('.filavou'+datos.id_voucher).find('td:nth-child(4)').text(hoy);
					$('.filavou'+datos.id_voucher).find('td:nth-child(5)').text(datos.us_act);
					$('.filavou'+datos.id_voucher).find('td:nth-child(6)').text(datos.n_pasajero);
					$('.filavou'+datos.id_voucher).find('td:nth-child(8)').text(datos.nombre_proveedor);
					$('.filavou'+datos.id_voucher).find('td:nth-child(9)').text(datos.nombre_pasa);
					$('.filavou'+datos.id_voucher).find('td:nth-child(10)').text(datos.detalle);
					
					
					alert_principal('success', "Datos Actualizados<br>");
				},
				error: function(objeto, quepaso, otroobj){
					alert_principal('danger', "Ha ocurrido un error, por favor intentelo más tarde. Si el problema persiste consulte al administrador.");
				}
			});
			
		}else{
			alert_principal('danger', msg);	
		}

	});
	
	
	
	$( "#dialog-precargado_vou" ).dialog({
			 autoOpen: false,
			  resizable: true,
			  width:400,
			  height:400,
			  modal: true,
			  draggable: true,
			  buttons: {
				"Cerrar": function() {
				  $( this ).dialog( "close" );
				}
			  }
			});
	
	
	$('.edita_detalle_vou').click(function(){
		var msg='';
		if($("select[name=listado_proveedores_voucher] option:selected").val()=='Seleccione'){msg=msg+'Seleccione un Proveedor<br>';}
		
		if(msg==''){
			$.ajax({
				type: "POST",
				url: '../clases/accion.php',
				async: true,
				data : {
					accion: "getserviciosnegocio",
					id:$("select[name=listado_proveedores_voucher] option:selected").attr('class')
				},
				success: function(data) {
					$('#tabla_precargavou tbody').html("");
					var html="";
					for(i=0;i<data.length;i++){
						html=html+'<tr class="precarga_vou'+data[i]['id']+'">';
						html=html+'<td style="border:1px solid;padding:3px;">'+data[i]['descripcion']+'</td>';
						html=html+'<td style="border:1px solid;padding:3px;"><a href="javascript:void(0)" onClick="agregar_desc_vou(\'precarga_vou'+data[i]['id']+'\')">Seleccionar</a></td>';
						html=html+'</tr>';
					}
					$('#tabla_precargavou tbody').html(html);
				},
				error: function(objeto, quepaso, otroobj){
					alert_principal('danger', "Ha ocurrido un error, por favor intentelo más tarde. Si el problema persiste consulte al administrador.");
				}
			});
			
			$('#dialog-precargado_vou').dialog( "open" );
		}else{
			alert_principal('danger', msg);		
		}
		
	});
	
	
	
}); 

function editvou(id){
	$('.crea_vou').hide();
	$('.actualizarvou').show();
	$("select[name=tipo_voucher]").prop( "disabled", true );
	$("select[name=listado_proveedores_voucher]").prop( "disabled", true );
	
	//trasin -> clase para ocultar
	//trasout
	
	$.ajax({
		type: "POST",
		url: '../clases/accion.php',
		async: true,
		data : {
			accion: "getvou",
			id:id
		},
		success: function(data) {
			$('select[name=tipo_voucher] > option[value="Seleccione"]').prop("selected",true);
			$('select[name=listado_proveedores_voucher] > option[value="Seleccione"]').prop("selected",true);
			$('input[name=id_voucher]').val("");
			$('input[name=npasajerovou]').val("");
			$('input[name=cliente_vou]').val("");
			$('input[name=doc_ident_vou]').val("");
			$('input[name=dirprov]').val("");
			$('input[name=paisprov]').val("");
			$('input[name=ciudadprov]').val("");
			$('input[name=telprov]').val("");
			$('input[name=emerprov]').val("");
			$('textarea[name=detalle_vou]').val("");
			$('input[name=alojamiento_vou]').val("");
			$('input[name=desde_fecha_alovou]').val("");
			$('input[name=hasta_fecha_alovou]').val("");
			$('input[name=transferin_vou]').val("");
			$('input[name=salida_linea]').val("");
			$('input[name=salida_numero]').val("");
			$('input[name=salida_hora]').val("");
			$('input[name=transferout_vou]').val("");
			$('input[name=regreso_linea]').val("");
			$('input[name=regreso_numero]').val("");
			$('input[name=regreso_hora]').val("");
			$('input[name=serv_fecha_vou]').val("");
			$('input[name=serv_hora_vou]').val("");
			
			
			
			if(data.tipo_voucher=='ALOJAMIENTO'){
				$('.alo').show();
				$('.serv').hide();
				$('.tras').hide();
			}
			
			if(data.tipo_voucher=='TRASLADO'){
				$('.alo').hide();
				$('.serv').hide();
				$('.tras').show();	
			}
			
			if(data.tipo_voucher=='SERVICIO'){
				$('.alo').hide();
				$('.serv').show();
				$('.tras').hide();	
			}
			
			if(data.trans_in!=''){
				$('.trasin').show();	
				$('.trasout').hide();	
			}
			
			if(data.trans_out!=''){
				$('.trasin').hide();	
				$('.trasout').show();	
			}
			
			$('select[name=tipo_voucher] > option[value="'+data.tipo_voucher+'"]').prop("selected",true);
			
			$('select[name=listado_proveedores_voucher] option').each(function(){
				if($(this).text()==data.nombre_proveedor){
					$(this).prop("selected",true);
				}
			});
			
			//$('select[name=listado_proveedores_voucher] > option[value="'+data.nombre_proveedor+'"]').prop("selected",true);
			
			$('input[name=id_voucher]').val(data.id);
			$('input[name=nproveedorv]').val(data.nombre_proveedor);
			$('input[name=npasajerovou]').val(data.n_pasajero);
			$('input[name=cliente_vou]').val(data.nombre_pasa);
			$('input[name=doc_ident_vou]').val(data.doc_ident);
			$('input[name=dirprov]').val(data.direccion);
			$('input[name=paisprov]').val(data.pais);
			$('input[name=ciudadprov]').val(data.ciudad);
			$('input[name=telprov]').val(data.fono1);
			$('input[name=emerprov]').val(data.fonoe);
			$('textarea[name=detalle_vou]').val(data.detalle);
			$('input[name=alojamiento_vou]').val(data.n_aloj);
			$('input[name=desde_fecha_alovou]').val(data.desde_aloj);
			$('input[name=hasta_fecha_alovou]').val(data.hasta_aloj);
			$('input[name=transferin_vou]').val(data.trans_in);
			$('input[name=salida_linea]').val(data.l_aerea_in);
			$('input[name=salida_numero]').val(data.n_vuelo_in);
			$('input[name=salida_hora]').val(data.hora_in);
			$('input[name=transferout_vou]').val(data.trans_out);
			$('input[name=regreso_linea]').val(data.l_aerea_out);
			$('input[name=regreso_numero]').val(data.n_vuelo_out);
			$('input[name=regreso_hora]').val(data.hora_out);
			$('input[name=serv_fecha_vou]').val(data.serv_fecha);
			$('input[name=serv_hora_vou]').val(data.serv_hora);
		},
		error: function(objeto, quepaso, otroobj){
			alert_principal('danger', "Ha ocurrido un error, por favor intentelo más tarde. Si el problema persiste consulte al administrador.");
		}
	});
	
	
	
	
}


function borravou(id){
	if (confirm("¿Realmente desea borrar el Voucher?") == true) {
			
			if($('input[name=id_voucher]').val()==id){
				$("select[name=tipo_voucher]").prop( "enable", true );
				$("select[name=listado_proveedores_voucher]").prop( "enable", true );
				
				$('select[name=tipo_voucher] > option[value="Seleccione"]').prop("selected",true);
				$('select[name=listado_proveedores_voucher] > option[value="Seleccione"]').prop("selected",true);
				$('input[name=id_voucher]').val("");
				$('input[name=nproveedorv]').val("");
				$('input[name=dirprov]').val("");
				$('input[name=paisprov]').val("");
				$('input[name=ciudadprov]').val("");
				$('input[name=telprov]').val("");
				$('input[name=emerprov]').val("");
				$('textarea[name=detalle_vou]').val("");
				$('input[name=alojamiento_vou]').val("");
				$('input[name=desde_fecha_alovou]').val("");
				$('input[name=hasta_fecha_alovou]').val("");
				$('input[name=transferin_vou]').val("");
				$('input[name=salida_linea]').val("");
				$('input[name=salida_numero]').val("");
				$('input[name=salida_hora]').val("");
				$('input[name=transferout_vou]').val("");
				$('input[name=regreso_linea]').val("");
				$('input[name=regreso_numero]').val("");
				$('input[name=regreso_hora]').val("");
				$('input[name=serv_fecha_vou]').val("");
				$('input[name=serv_hora_vou]').val("");
			}
		
		
			$.ajax({
					type: "POST",
					url: '/clases/accion.php',
					async: true,
					data : {
						accion: "borrarvou",
						id:id
					},
					success: function(data) {
						if(data>0){
							$(".filavou"+id).remove();
						}
					},
					error: function(objeto, quepaso, otroobj){
						alert_principal('danger', "Ha ocurrido un error, por favor intentelo más tarde. Si el problema persiste consulte al administrador.");
					}
				});	
				
	}
}

function docvou(id){
}


function agregar_desc_vou(trid){
	
	//console.log($('.'+trid+' td:first-child').text());
	$('textarea[name=detalle_vou]').val($('.'+trid+' td:first-child').text());
	$('#dialog-precargado_vou').dialog( "close" );
}

</script>

<style>
.tabla_vouchers tbody tr td:nth-child(3){
	width:100px;
	font-size:9px;
}
.tabla_vouchers tbody tr td:nth-child(5){
	width:100px;
	font-size:9px;
}
</style>

<div id="dialog-precargado_vou" title="Servicios Precargados">
	<table class="table table-bordered " id="tabla_precargavou" style="font-size:9px;">
		<thead>
			<tr>
				<td>Descripción</td>
				<td>&nbsp;</td>
			</tr>
		</thead>
		<tbody>
		</tbody>
	</table>	
</div>


<input type="hidden" name="nombre_usuariovou" id="nombre_usuariovou" value="<?=$_SESSION['nombre']." ".$_SESSION['apepat']?>">
<div style="font-size:11px;">
<input type="hidden" name="id_voucher" value="">
<div class="col-md-2"><label>NÚMERO DE FILE</label><input type="text" name="filevou" class="form-control"  value="<?=$negocio_dato['id']?>" disabled></div>
<div class="col-md-2"><label>Nº PASAJEROS</label><input type="number" name="npasajerovou" class="form-control"  value="<?=$negocio_dato['n_pasajero']?>"></div>
<div class="col-md-3"><label>TIPO DE VOUCHER</label>
<select class="form-control" name="tipo_voucher" id="tipo_voucher">
	<option value="Seleccione">Seleccione</option>
	<option value="ALOJAMIENTO">ALOJAMIENTO</option>
	<option value="TRASLADO">TRASLADO</option>
	<option value="SERVICIO">SERVICIO</option>
</select>
</div>
<div class="col-md-5"><label>PROVEEDOR</label>
<select class="form-control" name="listado_proveedores_voucher" id="listado_proveedores_voucher">
	<option value="Seleccione">Seleccione</option>
</select>
</div>
<div class="col-md-3"><label>NOMBRE PROVEEDOR </label><input type="text" name="nproveedorv" class="form-control"  value=""></div>		
<div class="col-md-3"><label>DIRECCIÓN </label><input type="text" name="dirprov" class="form-control"  value=""></div>
<div class="col-md-1"><label>PAIS </label><input type="text" name="paisprov" class="form-control"  value=""></div>
<div class="col-md-1"><label>CIUDAD </label><input type="text" name="ciudadprov" class="form-control"  value=""></div>
<div class="col-md-2"><label>FONO </label><input type="text" name="telprov" class="form-control"  value=""></div>
<div class="col-md-2"><label>FONO-EMERG. </label><input type="text" name="emerprov" class="form-control"  value=""></div>


<div class="col-md-9"><label>NOMBRE PASAJERO</label><input type="text" name="cliente_vou" class="form-control"  value="<?=$negocio_dato['nombre_pasa_pri']?>"></div>
<div class="col-md-3"><label>DOCUMENTO IDENTIFICACIÓN</label><input type="text" name="doc_ident_vou" class="form-control"  value=""></div>

<div class="clear"><br></div>
<div id="detalle_vou">
<div class="col-md-2 alo"><label>NOCHES ALOJAMIENTO</label><input type="number" name="alojamiento_vou" class="form-control"  value="" min="1"></div>
<div class="col-md-3 alo"><label>DESDE</label><input type="text" name="desde_fecha_alovou" class="form-control datepickersh"  value=""></div>
<div class="col-md-3 alo"><label>HASTA</label><input type="text" name="hasta_fecha_alovou" class="form-control datepickersh"  value=""></div>
<div class="clear"></div>


<div class="col-md-3 serv"><label>FECHA</label><input type="text" name="serv_fecha_vou" class="form-control datepickersh"  value=""></div>
<div class="col-md-3 serv"><label>HORA</label><input type="text" name="serv_hora_vou" class="form-control"  value=""></div>
<div class="clear"></div>

<div class="col-md-3 tras trasin"><label>TRANSFER IN</label><input type="text" name="transferin_vou" class="form-control datepickersh"  value=""></div>		
<div class="col-md-2 tras trasin"><label>LINEA AÉREA</label><input type="text" name="salida_linea" class="form-control"  value=""></div>
<div class="col-md-2 tras trasin"><label>Nº VUELO</label><input type="text" name="salida_numero" class="form-control"  value=""></div>
<div class="col-md-2 tras trasin"><label>HORA</label><input type="text" name="salida_hora" class="form-control"  value=""></div>
<div class="clear"></div>
<div class="col-md-3 tras trasout"><label>TRANSFER OUT</label><input type="text" name="transferout_vou" class="form-control datepickersh"  value=""></div>
<div class="col-md-2 tras trasout"><label>LINEA AÉREA</label><input type="text" name="regreso_linea" class="form-control"  value=""></div>
<div class="col-md-2 tras trasout"><label>Nº VUELO</label><input type="text" name="regreso_numero" class="form-control"  value=""></div>
<div class="col-md-2 tras trasout"><label>HORA</label><input type="text" name="regreso_hora" class="form-control"  value=""></div>
</div>
<div class="col-md-10"><label>DETALLE</label><textarea class="form-control" name="detalle_vou"></textarea></div>
<div class="col-md-2"><br><button type="button" class="btn btn-primary edita_detalle_vou">Ver Precargados</button></div>

<div class="col-md-12"><br><button type="button" class="btn btn-primary crea_vou">Crear Voucher</button>
<button type="button" class="btn btn-primary actualizarvou">Actualizar Voucher</button>
<button type="button" class="btn btn-primary limpiarvou">Limpiar </button><br><br></div>
				


<div class="clear"></div>
<div class="col-md-12">
	<table class="table table-bordered tabla_vouchers" style="font-size:11px;">
		<thead>
		<tr>
			<td>ID</td>
			<td width="80">F. CREA</td>
			<td>CREADO</td>
			<td width="80">F. ACT</td>
			<td>ACTUALIZADO</td>
			<td>Nº PAS.</td>
			<td>TIPO</td>
			<td>PROVEEDOR</td>
			<td>PASAJERO</td>
			<td>DETALLE</td>
			<td>CONTROLES</td>
		</tr>
	</thead>
	<tbody>
	<?php
	foreach($get_vou as $val){
	?>	<tr class="filavou<?=$val['id']?>">
		<td><?=$val['id']?></td>
		<td><?=$val['f_crea']?></td>
		<td><?=$val['us_crea']?></td>
		<td><?=$val['f_act']?></td>
		<td><?=$val['us_act']?></td>
		<td><?=$val['n_pasajero']?></td>
		<td><?=$val['tipo_voucher']?></td>
		<td><?=$val['nombre_proveedor']?></td>
		<td><?=$val['nombre_pasa']?></td>
		<td><?=$val['detalle']?></td>
		<td>
		<a href="javascript:void(0)" alt="" onclick="editvou(<?=$val['id']?>)"><span class="glyphicon glyphicon-pencil" aria-hidden="true"></span></a>&nbsp;&nbsp;&nbsp;&nbsp;
		<a href="viajes_voucher_pdf2.php?id=<?=$val['id']?>" alt="" target="blank"><span class="glyphicon glyphicon glyphicon-file" aria-hidden="true"></span></a>&nbsp;&nbsp;&nbsp;&nbsp;
		<a href="javascript:void(0)" alt="" onclick="borravou(<?=$val['id']?>)"><span class="glyphicon glyphicon-trash" aria-hidden="true"></span></a>
		</td>
		</tr>
	<?php
	}
	?>
	</tbody>
	</table>

	</div>
</div>	
<div class="clear"></div>