    $(document).ready(function(){

        $('#tabla').doubleScroll({
          resetOnWindowResize: true
        });          
        $('.adeudo').each(function() { 
          if($(this).text()  == '0'){
            $(this).siblings('.accion').text(' ');            
          }
          $(this).siblings('.accion').css('visibility', '');
        });
        var buscador=document.getElementById('buscador');
        buscador.addEventListener('input', function() {
         buscar();
        });
        $('.imprimirDetalle').click(function() { 
          var id=$(this).siblings('.idventa').text();
          var folio=$(this).siblings('.idventa').text();
          var cliente=document.getElementById('cliente').innerHTML;
          var fila =  '';
          fila += '<div class="datos-dos">';
          fila += '<div class="nombre-cliente-ticket">HISTÓRICO DE PAGOS</div>';
          fila += '<div class="nombre-cliente-ticket">Cliente: '+cliente+'</div>';
          fila += '<div class="domicilio-empresa-ticket" ><br/></div>';
          fila += '</div>';
         switch($(this).siblings('.tipo').text())
         {
           case 'producto':
              for(var p = 0; p < datos1.length; p++){
               if(id==datos1[p].IdVentasProductos)
               {
                fila += '<div class="datos-dos">';
                fila += '<div class="nombre-cliente-ticket">Producto: '+datos1[p].NombreProducto+'</div>';
                fila += '</div>';
                fila += '<table class="table table-striped">';
              
                fila += '<table class="table table-striped">';
                fila += '<td class="total-abonado">Pago 1  </td>';  
                fila += '<td class="total-abonado">Folio:'+datos1[p].folio+'</td>';  
                fila +=  '</tr>';   
                fila += '<td class="total-ticket">Fecha:</td>';  
                fila += '<td class="total-ticket">'+datos1[p].Fecha1+'</td>';  
                fila +=  '</tr>';
                fila += '<td class="total-ticket">Contado:</td>';  
                fila += '<td class="total-ticket">$ '+datos1[p].Contado1+'</td>';  
                fila +=  '</tr>';
                fila +=  '<tr">';  
                fila += '<td class="total-ticket">Tarjeta:</td>';  
                fila += '<td class="total-ticket">$ '+(Number(datos1[p].CTarjeta1)+Number(datos1[p].CTarjeta1A))+'</td>';  
                fila +=  '</tr>';          
                fila += '</table>';
                if (datos1[p].Contado2>0 || datos1[p].CTarjeta2>0) {
                fila += '<table class="table table-striped">';  
                fila += '<td class="total-abonado">Pago 2  </td>';  
                fila += '<td class="total-abonado">Folio: '+datos1[p].folio2+'</td>';  
                fila +=  '</tr>';    
                fila += '<td class="total-ticket">Fecha:</td>';  
                fila += '<td class="total-ticket">'+datos1[p].Fecha2+'</td>';  
                fila +=  '</tr>';
                fila += '<td class="total-ticket">Contado:</td>';  
                fila += '<td class="total-ticket">$ '+datos1[p].Contado2+'</td>';  
                fila +=  '</tr>';
                fila +=  '<tr">';   
                fila += '<td class="total-ticket">Tarjeta:</td>';  
                fila += '<td class="total-ticket">$ '+Number(datos1[p].CTarjeta2)+'</td>';  
                fila +=  '</tr>';
                fila += '</table>';
               
                   }
                      fila += '<div class="domicilio-empresa-ticket" ><br/></div>';
                      fila += '<table class="table table-striped">';
                      fila +=  '<tr class="total-cuenta">';
                      fila +=  '<td></td><td></td><td></td>';     
                      fila += '<td class="total-ticket">Total:</td>';  
                      fila += '<td class="total-ticket">$'+datos1[p].TotalPagar+'</td>';  
                      fila +=  '</tr>';
                      fila +=  '<td></td><td></td><td></td>'; 
                      fila += '<td class="total-ticket">Abonado:</td>';  
                      fila += '<td class="total-ticket">$ '+datos1[p].Abono+'</td>';  
                      fila +=  '</tr>';
                      fila +=  '<tr">';
                      fila +=  '<td></td><td></td><td></td>';     
                      fila += '<td class="total-ticket">Restan:</td>';  
                      fila += '<td class="total-ticket">$ '+datos1[p].Adeudo+'</td>';  
                      fila +=  '</tr>';          
                      fila += '</table>';
               }
              }
            break; 
           case 'servicioA':
              for(var s = 0; s < datos2.length; s++){
                if(id==datos2[s].IdVentasServicios)
                {
                  fila += '<div class="datos-dos">';
                  fila += '<div class="nombre-cliente-ticket">Servicio: '+datos2[s].NombreServicio+'</div>';
                  fila += '</div>';
                  fila += '<table class="table table-striped">';
                
                  fila += '<table class="table table-striped">';
                  fila +=  '<td></td><td></td><td></td>';     
                  fila += '<td class="total-abonado">Pago 1  </td>';  
                  fila += '<td class="total-abonado">Folio:'+datos2[s].folio+'</td>';  
                  fila +=  '</tr>';
                  fila +=  '<td></td><td></td><td></td>';     
                  fila += '<td class="total-ticket">Fecha:</td>';  
                  fila += '<td class="total-ticket">'+datos2[s].Fecha1+'</td>';  
                  fila +=  '</tr>';
                  fila +=  '<td></td><td></td><td></td>'; 
                  fila += '<td class="total-ticket">Contado:</td>';  
                  fila += '<td class="total-ticket">$ '+datos2[s].Contado1+'</td>';  
                  fila +=  '</tr>';
                  fila +=  '<tr">';
                  fila +=  '<td></td><td></td><td></td>';     
                  fila += '<td class="total-ticket">Tarjeta:</td>';  
                  fila += '<td class="total-ticket">$ '+(Number(datos2[s].CTarjeta1)+Number(datos2[s].CTarjeta1A))+'</td>';  
                  fila +=  '</tr>';          
                  fila += '</table>';
                  if (datos2[s].Contado2>0 || datos2[s].CTarjeta2>0) {
                  fila += '<table class="table table-striped">';
                  fila +=  '<td></td><td></td><td></td>';     
                  fila += '<td class="total-abonado">Pago 2  </td>';  
                  fila += '<td class="total-abonado">Folio: '+datos2[s].folio2+'</td>';  
                  fila +=  '</tr>';
                  fila +=  '<td></td><td></td><td></td>';     
                  fila += '<td class="total-ticket">Fecha:</td>';  
                  fila += '<td class="total-ticket">'+datos2[s].Fecha2+'</td>';  
                  fila +=  '</tr>';
                  fila +=  '<td></td><td></td><td></td>'; 
                  fila += '<td class="total-ticket">Contado:</td>';  
                  fila += '<td class="total-ticket">$ '+datos2[s].Contado2+'</td>';  
                  fila +=  '</tr>';
                  fila +=  '<tr">';
                  fila +=  '<td></td><td></td><td></td>';     
                  fila += '<td class="total-ticket">Tarjeta:</td>';  
                  fila += '<td class="total-ticket">$ '+Number(datos2[s].CTarjeta2)+'</td>';  
                  fila +=  '</tr>';
                  fila += '</table>';
                 
                     }
                  if (datos2[s].Contado3>0 || datos2[s].CTarjeta3>0) {
                  fila += '<table class="table table-striped">';
                  fila +=  '<td></td><td></td><td></td>';     
                  fila += '<td class="total-abonado">Pago 3  </td>';  
                  fila += '<td class="total-abonado">Folio: '+datos2[s].folio3+'</td>';  
                  fila +=  '</tr>';
                  fila +=  '<td></td><td></td><td></td>';     
                  fila += '<td class="total-ticket">Fecha:</td>';  
                  fila += '<td class="total-ticket">'+datos2[s].Fecha3+'</td>';  
                  fila +=  '</tr>';
                  fila +=  '<td></td><td></td><td></td>'; 
                  fila += '<td class="total-ticket">Contado:</td>';  
                  fila += '<td class="total-ticket">$ '+datos2[s].Contado3+'</td>';  
                  fila +=  '</tr>';
                  fila +=  '<tr">';
                  fila +=  '<td></td><td></td><td></td>';     
                  fila += '<td class="total-ticket">Tarjeta:</td>';  
                  fila += '<td class="total-ticket">$ '+Number(datos2[s].CTarjeta3)+'</td>';  
                  fila +=  '</tr>';
                  fila += '</table>';
                 
                     }
                  if (datos2[s].Contado4>0 || datos2[s].CTarjeta4>0) {
                  fila += '<table class="table table-striped">';
                  fila +=  '<td></td><td></td><td></td>';     
                  fila += '<td class="total-abonado">Pago 4  </td>';  
                  fila += '<td class="total-abonado">Folio: '+datos2[s].folio4+'</td>';  
                  fila +=  '</tr>';
                  fila +=  '<td></td><td></td><td></td>';     
                  fila += '<td class="total-ticket">Fecha:</td>';  
                  fila += '<td class="total-ticket">'+datos2[s].Fecha4+'</td>';  
                  fila +=  '</tr>';
                  fila +=  '<td></td><td></td><td></td>'; 
                  fila += '<td class="total-ticket">Contado:</td>';  
                  fila += '<td class="total-ticket">$ '+datos2[s].Contado4+'</td>';  
                  fila +=  '</tr>';
                  fila +=  '<tr">';
                  fila +=  '<td></td><td></td><td></td>';     
                  fila += '<td class="total-ticket">Tarjeta:</td>';  
                  fila += '<td class="total-ticket">$ '+Number(datos2[s].CTarjeta4)+'</td>';  
                  fila +=  '</tr>';
                  fila += '</table>';
                 
                     }
                        fila += '<div class="domicilio-empresa-ticket" ><br/></div>';
                        fila += '<table class="table table-striped">';
                        fila +=  '<tr class="total-cuenta">';
                        fila +=  '<td></td><td></td><td></td>';     
                        fila += '<td class="total-ticket">Total:</td>';  
                        fila += '<td class="total-ticket">$'+datos2[s].TotalPagar+'</td>';  
                        fila +=  '</tr>';
                        fila +=  '<td></td><td></td><td></td>'; 
                        fila += '<td class="total-ticket">Abonado:</td>';  
                        fila += '<td class="total-ticket">$ '+datos2[s].Abono+'</td>';  
                        fila +=  '</tr>';
                        fila +=  '<tr">';
                        fila +=  '<td></td><td></td><td></td>';     
                        fila += '<td class="total-ticket">Restan:</td>';  
                        fila += '<td class="total-ticket">$ '+datos2[s].Adeudo+'</td>';  
                        fila +=  '</tr>';          
                        fila += '</table>';
                }
               }
            break; 
           case 'servicioG':
              for(var s = 0; s < datos3.length; s++){
                if(id==datos3[s].IdVentasServicios)
                {
                  fila += '<div class="datos-dos">';
                  fila += '<div class="nombre-cliente-ticket">Servicio: '+datos3[s].NombreServicio+'</div>';
                  fila += '</div>';
                  fila += '<table class="table table-striped">';
                
                  fila += '<table class="table table-striped">';
                  fila +=  '<td></td><td></td><td></td>';     
                  fila += '<td class="total-abonado">Pago 1  </td>';  
                  fila += '<td class="total-abonado">Folio:'+datos3[s].folio+'</td>';  
                  fila +=  '</tr>';
                  fila +=  '<td></td><td></td><td></td>';     
                  fila += '<td class="total-ticket">Fecha:</td>';  
                  fila += '<td class="total-ticket">'+datos3[s].Fecha1+'</td>';  
                  fila +=  '</tr>';
                  fila +=  '<td></td><td></td><td></td>'; 
                  fila += '<td class="total-ticket">Contado:</td>';  
                  fila += '<td class="total-ticket">$ '+datos3[s].Contado1+'</td>';  
                  fila +=  '</tr>';
                  fila +=  '<tr">';
                  fila +=  '<td></td><td></td><td></td>';     
                  fila += '<td class="total-ticket">Tarjeta:</td>';  
                  fila += '<td class="total-ticket">$ '+(Number(datos3[s].CTarjeta1)+Number(datos3[s].CTarjeta1A))+'</td>';  
                  fila +=  '</tr>';          
                  fila += '</table>';
                  if (datos3[s].Contado2>0 || datos3[s].CTarjeta2>0) {
                  fila += '<table class="table table-striped">';
                  fila +=  '<td></td><td></td><td></td>';     
                  fila += '<td class="total-abonado">Pago 2  </td>';  
                  fila += '<td class="total-abonado">Folio: '+datos3[s].folio2+'</td>';  
                  fila +=  '</tr>';
                  fila +=  '<td></td><td></td><td></td>';     
                  fila += '<td class="total-ticket">Fecha:</td>';  
                  fila += '<td class="total-ticket">'+datos3[s].Fecha2+'</td>';  
                  fila +=  '</tr>';
                  fila +=  '<td></td><td></td><td></td>'; 
                  fila += '<td class="total-ticket">Contado:</td>';  
                  fila += '<td class="total-ticket">$ '+datos3[s].Contado2+'</td>';  
                  fila +=  '</tr>';
                  fila +=  '<tr">';
                  fila +=  '<td></td><td></td><td></td>';     
                  fila += '<td class="total-ticket">Tarjeta:</td>';  
                  fila += '<td class="total-ticket">$ '+Number(datos3[s].CTarjeta2)+'</td>';  
                  fila +=  '</tr>';
                  fila += '</table>';
                 
                     }
                  if (datos3[s].Contado3>0 || datos3[s].CTarjeta3>0) {
                  fila += '<table class="table table-striped">';
                  fila +=  '<td></td><td></td><td></td>';     
                  fila += '<td class="total-abonado">Pago 3  </td>';  
                  fila += '<td class="total-abonado">Folio: '+datos3[s].folio3+'</td>';  
                  fila +=  '</tr>';
                  fila +=  '<td></td><td></td><td></td>';     
                  fila += '<td class="total-ticket">Fecha:</td>';  
                  fila += '<td class="total-ticket">'+datos3[s].Fecha3+'</td>';  
                  fila +=  '</tr>';
                  fila +=  '<td></td><td></td><td></td>'; 
                  fila += '<td class="total-ticket">Contado:</td>';  
                  fila += '<td class="total-ticket">$ '+datos3[s].Contado3+'</td>';  
                  fila +=  '</tr>';
                  fila +=  '<tr">';
                  fila +=  '<td></td><td></td><td></td>';     
                  fila += '<td class="total-ticket">Tarjeta:</td>';  
                  fila += '<td class="total-ticket">$ '+Number(datos3[s].CTarjeta3)+'</td>';  
                  fila +=  '</tr>';
                  fila += '</table>';
                 
                     }
                  if (datos3[s].Contado4>0 || datos3[s].CTarjeta4>0) {
                  fila += '<table class="table table-striped">';
                  fila +=  '<td></td><td></td><td></td>';     
                  fila += '<td class="total-abonado">Pago 4  </td>';  
                  fila += '<td class="total-abonado">Folio: '+datos3[s].folio4+'</td>';  
                  fila +=  '</tr>';
                  fila +=  '<td></td><td></td><td></td>';     
                  fila += '<td class="total-ticket">Fecha:</td>';  
                  fila += '<td class="total-ticket">'+datos3[s].Fecha4+'</td>';  
                  fila +=  '</tr>';
                  fila +=  '<td></td><td></td><td></td>'; 
                  fila += '<td class="total-ticket">Contado:</td>';  
                  fila += '<td class="total-ticket">$ '+datos3[s].Contado4+'</td>';  
                  fila +=  '</tr>';
                  fila +=  '<tr">';
                  fila +=  '<td></td><td></td><td></td>';     
                  fila += '<td class="total-ticket">Tarjeta:</td>';  
                  fila += '<td class="total-ticket">$ '+Number(datos3[s].CTarjeta4)+'</td>';  
                  fila +=  '</tr>';
                  fila += '</table>';
                 
                     }
                        fila += '<div class="domicilio-empresa-ticket" ><br/></div>';
                        fila += '<table class="table table-striped">';
                        fila +=  '<tr class="total-cuenta">';
                        fila +=  '<td></td><td></td><td></td>';     
                        fila += '<td class="total-ticket">Total:</td>';  
                        fila += '<td class="total-ticket">$'+datos3[s].TotalPagar+'</td>';  
                        fila +=  '</tr>';
                        fila +=  '<td></td><td></td><td></td>'; 
                        fila += '<td class="total-ticket">Abonado:</td>';  
                        fila += '<td class="total-ticket">$ '+datos3[s].Abono+'</td>';  
                        fila +=  '</tr>';
                        fila +=  '<tr">';
                        fila +=  '<td></td><td></td><td></td>';     
                        fila += '<td class="total-ticket">Restan:</td>';  
                        fila += '<td class="total-ticket">$ '+datos3[s].Adeudo+'</td>';  
                        fila +=  '</tr>';          
                        fila += '</table>';
                }
               }
            break; 
           case 'promociones':
            for(var p = 0; p < datos4.length; p++){
               if(id==datos4[p].IdVentasPromociones)
               {
                  fila += '<div class="datos-dos">';
                  fila += '<div class="nombre-cliente-ticket">Promoción: '+datos4[p].NombrePromocion+'</div>';
                  fila += '</div>';
                  fila += '<table class="table table-striped">';
                
                  fila += '<table class="table table-striped">';
                  fila +=  '<td></td><td></td><td></td>';     
                  fila += '<td class="total-abonado">Pago 1  </td>';  
                  fila += '<td class="total-abonado">Folio:'+datos4[p].folio+'</td>';  
                  fila +=  '</tr>';
                  fila +=  '<td></td><td></td><td></td>';     
                  fila += '<td class="total-ticket">Fecha:</td>';  
                  fila += '<td class="total-ticket">'+datos4[p].Fecha1+'</td>';  
                  fila +=  '</tr>';
                  fila +=  '<td></td><td></td><td></td>'; 
                  fila += '<td class="total-ticket">Contado:</td>';  
                  fila += '<td class="total-ticket">$ '+datos4[p].Contado1+'</td>';  
                  fila +=  '</tr>';
                  fila +=  '<tr">';
                  fila +=  '<td></td><td></td><td></td>';     
                  fila += '<td class="total-ticket">Tarjeta:</td>';  
                  fila += '<td class="total-ticket">$ '+(Number(datos4[p].CTarjeta1)+Number(datos4[p].CTarjeta1A))+'</td>';  
                  fila +=  '</tr>';          
                  fila += '</table>';
                  if (datos4[p].Contado2>0 || datos4[p].CTarjeta2>0) {
                  fila += '<table class="table table-striped">';
                  fila +=  '<td></td><td></td><td></td>';     
                  fila += '<td class="total-abonado">Pago 2  </td>';  
                  fila += '<td class="total-abonado">Folio: '+datos4[p].folio2+'</td>';  
                  fila +=  '</tr>';
                  fila +=  '<td></td><td></td><td></td>';     
                  fila += '<td class="total-ticket">Fecha:</td>';  
                  fila += '<td class="total-ticket">'+datos4[p].Fecha2+'</td>';  
                  fila +=  '</tr>';
                  fila +=  '<td></td><td></td><td></td>'; 
                  fila += '<td class="total-ticket">Contado:</td>';  
                  fila += '<td class="total-ticket">$ '+datos4[p].Contado2+'</td>';  
                  fila +=  '</tr>';
                  fila +=  '<tr">';
                  fila +=  '<td></td><td></td><td></td>';     
                  fila += '<td class="total-ticket">Tarjeta:</td>';  
                  fila += '<td class="total-ticket">$ '+Number(datos4[p].CTarjeta2)+'</td>';  
                  fila +=  '</tr>';
                  fila += '</table>';
                 
                     }
                  if (datos4[p].Contado3>0 || datos4[p].CTarjeta3>0) {
                  fila += '<table class="table table-striped">';
                  fila +=  '<td></td><td></td><td></td>';     
                  fila += '<td class="total-abonado">Pago 3  </td>';  
                  fila += '<td class="total-abonado">Folio: '+datos4[p].folio3+'</td>';  
                  fila +=  '</tr>';
                  fila +=  '<td></td><td></td><td></td>';     
                  fila += '<td class="total-ticket">Fecha:</td>';  
                  fila += '<td class="total-ticket">'+datos4[p].Fecha3+'</td>';  
                  fila +=  '</tr>';
                  fila +=  '<td></td><td></td><td></td>'; 
                  fila += '<td class="total-ticket">Contado:</td>';  
                  fila += '<td class="total-ticket">$ '+datos4[p].Contado3+'</td>';  
                  fila +=  '</tr>';
                  fila +=  '<tr">';
                  fila +=  '<td></td><td></td><td></td>';     
                  fila += '<td class="total-ticket">Tarjeta:</td>';  
                  fila += '<td class="total-ticket">$ '+Number(datos4[p].CTarjeta3)+'</td>';  
                  fila +=  '</tr>';
                  fila += '</table>';
                 
                     }
                  if (datos4[p].Contado4>0 || datos4[p].CTarjeta4>0) {
                  fila += '<table class="table table-striped">';
                  fila +=  '<td></td><td></td><td></td>';     
                  fila += '<td class="total-abonado">Pago 4  </td>';  
                  fila += '<td class="total-abonado">Folio: '+datos4[p].folio4+'</td>';  
                  fila +=  '</tr>';
                  fila +=  '<td></td><td></td><td></td>';     
                  fila += '<td class="total-ticket">Fecha:</td>';  
                  fila += '<td class="total-ticket">'+datos4[p].Fecha4+'</td>';  
                  fila +=  '</tr>';
                  fila +=  '<td></td><td></td><td></td>'; 
                  fila += '<td class="total-ticket">Contado:</td>';  
                  fila += '<td class="total-ticket">$ '+datos4[p].Contado4+'</td>';  
                  fila +=  '</tr>';
                  fila +=  '<tr">';
                  fila +=  '<td></td><td></td><td></td>';     
                  fila += '<td class="total-ticket">Tarjeta:</td>';  
                  fila += '<td class="total-ticket">$ '+Number(datos4[p].CTarjeta4)+'</td>';  
                  fila +=  '</tr>';
                  fila += '</table>';
                 
                     }
                        fila += '<div class="domicilio-empresa-ticket" ><br/></div>';
                        fila += '<table class="table table-striped">';
                        fila +=  '<tr class="total-cuenta">';
                        fila +=  '<td></td><td></td><td></td>';     
                        fila += '<td class="total-ticket">Total:</td>';  
                        fila += '<td class="total-ticket">$'+datos4[p].TotalPagar+'</td>';  
                        fila +=  '</tr>';
                        fila +=  '<td></td><td></td><td></td>'; 
                        fila += '<td class="total-ticket">Abonado:</td>';  
                        fila += '<td class="total-ticket">$ '+datos4[p].Abono+'</td>';  
                        fila +=  '</tr>';
                        fila +=  '<tr">';
                        fila +=  '<td></td><td></td><td></td>';     
                        fila += '<td class="total-ticket">Restan:</td>';  
                        fila += '<td class="total-ticket">$ '+datos4[p].Adeudo+'</td>';  
                        fila +=  '</tr>';          
                        fila += '</table>';
               }
              }
              
            break; 
         }
         imprimirDetalle(fila, folio);
        });
     });

  function imprimirDetalle(fila, folio)
     {
     // console.log(fila);
     var miVentana=window.open();
     var idFranquicia = $('#franquicia').val();
     var contenidoMiVentana = fila;
       
          miVentana.document.write('<html><head><title>Historial_Pagos_'+folio+'</title>');
          miVentana.document.write('<link rel="stylesheet" href="'+base_url+'assets/dist/css/styles.css">'); //Aquí agregué la hoja de estilos
          miVentana.document.write('<link rel="stylesheet" href="'+base_url+'assets/bootstrap/css/bootstrap.css">');
         
          miVentana.document.write('<body>');
          miVentana.document.write('<div class="logo-empresa">');
          miVentana.document.write('<img src="'+base_url+'assets/dist/img/logo.png" alt="Italian Trulli">');
          miVentana.document.write('</div>');
          miVentana.document.write('<div class="datos">');
          miVentana.document.write('<div class="nombre-empresa-ticket">'+datosTicket['NombreFranquicia']+'</div>');
          if (idFranquicia!=16) {
           miVentana.document.write(  '<div class="razon-empresa-ticket">R.S:'+datosTicket['RazonSocial']+'</div>');
          }
           
         miVentana.document.write('<div class="regimen-empresa-ticket">'+datosTicket['RegimenFiscal']+'</div>');
         miVentana.document.write('<div class="rfc-empresa-ticket">RFC:'+datosTicket['RFC']+'</div>');
         miVentana.document.write('<div class="domicilio-empresa-ticket">'+datosTicket['DomicilioFiscal']+' CP: '+datosTicket['CP']+'</div>');
         miVentana.document.write('</div>');
          miVentana.document.write('<div class="ticket-1">');
          miVentana.document.write(contenidoMiVentana);
          miVentana.document.write('<br/><div class="footer-ticket">Salud y Belleza con la mejor tecnología a tu alcance</div>');
          miVentana.document.write('<a class="link-model" href="https://www.modelartspa.com"></a>');
          miVentana.document.write('<div class="agrdecimiento-model">"GRACIAS POR SU VISITA"</div>');      
          miVentana.document.write('</div>');
         
           
          miVentana.document.write('</body></html>');
          miVentana.document.close();  
          miVentana.focus();
            miVentana.onload = function() {
              miVentana.print();

              miVentana.close();
              setTimeout(function () { window.print(); }, 500);
              miVentana.onafterprint = function(){
               console.log("Printing completed...");
               window.location.href="";

                }

                      (function() {

                  var beforePrint = function() {
                      console.log('Functionality to run before printing.');
                  };

                  var afterPrint = function() {
                      console.log('Functionality to run after printing');
                  };

                  if (window.matchMedia) {
                      var mediaQueryList = window.matchMedia('print');
                      mediaQueryList.addListener(function(mql) {
                          if (mql.matches) {
                              beforePrint();
                          } else {
                              afterPrint();
                          }
                      });
                  }

          window.onbeforeprint = beforePrint;
          window.onafterprint = afterPrint;

          }());
         }
           
}
function buscar()
{
    const tableReg = document.getElementById('conceptos');
    const searchText = document.getElementById('buscador').value.toLowerCase();
    let total = 0;
    for (let i = 1; i < tableReg.rows.length; i++) {
         let found = false;
        const cellsOfRow = tableReg.rows[i].getElementsByTagName('td');
        // Recorremos todas las celdas
        for (let j = 0; j < cellsOfRow.length && !found; j++) {
            const compareWith = cellsOfRow[j].innerHTML.toLowerCase();
            // Buscamos el texto en el contenido de la celda
            if (searchText.length == 0 || compareWith.indexOf(searchText) > -1) {
                found = true;
                total++;
            }
        }
        if (found) {
            tableReg.rows[i].style.display = '';
        } else {
            tableReg.rows[i].style.display = 'none';
        }
    }
    const lastTR=tableReg.rows[tableReg.rows.length-1];
    const td=lastTR.querySelector("td");
    lastTR.classList.remove("hide", "red");
    if (searchText == "") {
        lastTR.classList.add("hide");
    } else if (total) {
        td.innerHTML="Se ha encontrado "+total+" coincidencia"+((total>1)?"s":"");
    } else {
        lastTR.classList.add("red");
        td.innerHTML="No se han encontrado coincidencias";
    }
}