var airlinesArr = new Array();
var IATAad = new Array();
var IATAaa = new Array();
var IATArd = new Array();
var IATAra = new Array();

function formatH(heure){
    return heure.substr(0,2)+'h'+heure.substr(2,2);
}

function showFlights(content) {
    $('#offers').html(content);
    $('#offers').pager('div.gpmt',{
        navId: 'pager',
        navAttach: 'prepend',
        prevText: 'Pr&eacute;c&eacute;dent',
        nextText: 'Suivant'
    });
    jQuery.prompt.close(); // close impromptu window
}

function sortByProvider(a,b){
    return sortStringNoCase(a,b,"pv");
}
function sortByPrice(a,b){
    return sortInt(a,b,"px");
}
function sortByDeparting(a,b){
    return sortStringNoCase(a,b,"adh");
}
function sortByReturning(a,b){
    return sortStringNoCase(a,b,"rdh");
}
 
function sortStringNoCase(a,b,field){
    var v1 = a[field].toLowerCase();
    var v2 = b[field].toLowerCase();
    if (v1<v2) return -1;
    if (v1>v2) return 1;
    return 0;
}
  
function sortInt(a,b,field){
    var v1 = parseInt(a[field]);
    var v2 = parseInt(b[field]);
    if (v1<v2) return -1;
    if (v1>v2) return 1;
    return 0;
}
