- r.addEngines=function(list) {
- list.sort(function(a,b) { return a.name>b.name; });
- r.engines=list;
- var select=r.jqSearch.find('select.routing_engines');
- for (var i=0; i<list.length; i++) {
- // Set up JSONP callback
- var engine=r.engines[i];
- engine.requestJSONP=function(url) {
+ var list=OSM.RoutingEngines.list;
+ list.sort(function(a,b) { return a.name>b.name; });
+ var select=r.jqSearch.find('select.routing_engines');
+ for (var i=0; i<list.length; i++) {
+ // Set up JSONP callback
+ with ({num: i}) {
+ list[num].requestJSONP=function(url) {