| | |
| | | + '?tripId=' + encodeURIComponent(feature.get('tripId')) |
| | | + '&mode=departure' |
| | | ).done(function(data) { |
| | | if(!data.routeName || !data.directionText) { |
| | | if(typeof data.old === "undefined" || typeof data.actual === "undefined") { |
| | | return; |
| | | } |
| | | |
| | |
| | | table.appendChild(tr); |
| | | } |
| | | |
| | | if(all_departures.length === 0) { |
| | | tr = document.createElement('tr'); |
| | | table.appendChild(tr); |
| | | tr = addCellWithText(tr, lang.no_data); |
| | | tr.colSpan = '2'; |
| | | tr.className = 'active'; |
| | | } |
| | | |
| | | markStops(stopsToMark, ttss_type, true); |
| | | |
| | | feature_timer = setTimeout(function() { vehicleTable(feature, table); }, ttss_refresh); |