---
title: Passport Index
---

# Passport Index

Passport Index

Passport Index

### Chargement...

';
 return;
 }

 var html = '';
 for (var i = 0; i ';
 html += 'RANG #' + item.r + '';
 html += '![Passeport ' + item.n + '](https://yourglobalvisa.com/' + img + ')';
 html += '

' + item.n + '

';
 html += '

Sans visa: **' + item.a + '** destinations

';
 html += '

';
 }

 grid.innerHTML = html;
 }

 render(db);

 search.addEventListener('input', function(e) {
 var txt = e.target.value.toLowerCase();
 var filtered = db.filter(function(p) {
 return p.n.toLowerCase().indexOf(txt) > -1 || p.c.toLowerCase().indexOf(txt) > -1;
 });
 render(filtered);
 });
 })();

### Loading data...

';
 return;
 }

 var html = '';
 for(var i=0; i';
 html += 'RANK #' + item.r + '';
 html += '![' + item.n + '](https://yourglobalvisa.com/' + img + ')';
 html += '

' + item.n + '

';
 html += '

Visa-free: **' + item.a + '** destinations

';
 html += '

';
 }
 grid.innerHTML = html;
 }

 // INITIAL LOAD
 render(db);

 // SEARCH LOGIC
 if(search) {
 search.addEventListener('keyup', function(e) {
 var txt = e.target.value.toLowerCase();
 var filtered = [];
 for(var j=0; j -1 || p.c.toLowerCase().indexOf(txt) > -1) {
 filtered.push(p);
 }
 }
 render(filtered);
 });
 }

 } catch(err) {
 console.error(err);
 var d = document.getElementById('app-grid');
 if(d) d.innerHTML = '

JS Error: ' + err.message + '

';
 }
})();
