else{hideWait();ons.notification.alert("Saisie manuelle nécessaire, cette ville n'est pas connue de nos serveurs",{title:"Erreur #1"});}},error:function(result){myDebug('searchVille ajax erreur'+result);hideWait();ons.notification.alert("Saisie manuelle nécessaire, cette ville n'est pas connue de nos serveurs",{title:"Erreur #2"});}});}
functionpopupChoixVille(result,ville,villeSlug){myDebug('popupChoixVille pour '+ville+" -- "+villeSlug);returnnewPromise((resolve,reject)=>{if(result.departsNb!==undefined){letbtn=[];letbtnNb=0;for(btnNb=0;btnNb<result.departsNb;btnNb++){btn.push({label:encodeHTMLEntities(result.depart[btnNb])+" ("+result.departCP[btnNb]+")",slug:result.departSlug[btnNb],ville:ville,villeSlug:villeSlug});}
if(globalMyNavigator!==undefined){resolve(globalMyNavigator.pushPage("choix-liste.html",{data:{title:"Précisez la ville",callFunction:'functionChooseVille',btn:btn,btnNb:btnNb},animation:'fade',}));}
else{myDebug('ERROR myNavigator does not exists !');reject(null);}}
else{myDebug('Pas de solution !');}});}
else{myDebug('ERROR myNavigator does not exists !');reject("ERROR myNavigator does not exists (1)");}}
else{myDebug('Pas de solution !');reject("Pas de solution (1)");}});}
if(globalMyNavigator!==undefined){resolve(globalMyNavigator.pushPage("choix-liste.html",{data:{title:"Précisez la ville de départ",callFunction:'functionChooseDepart2',btn:btn,btnNb:btnNb,},animation:'fade',}));}
else{myDebug('ERROR myNavigator does not exists !');reject(null);}}}
else{myDebug('Pas de solution !');resolve(popupChoixArrivee(result));}});}
else{myDebug('ERROR myNavigator does not exists !');reject("ERROR myNavigator does not exists (2)");}}}
else{myDebug('Pas de solution !');reject("Pas de solution (2)");}});}
if(globalMyNavigator!==undefined){resolve(globalMyNavigator.pushPage("choix-liste.html",{data:{title:"Précisez la ville d'arrivée",callFunction:'functionChooseArrivee2',btn:btn,btnNb:btnNb,},animation:'fade',}));}
else{myDebug('ERROR myNavigator does not exists !');reject(null);}}}});}