Improved www.ttss.krakow.pl
Jacek Kowalski
2017-03-18 04c70969d90c6926a13906579e428b097d10d763
index.js
@@ -271,7 +271,7 @@
   nav.className = nav.className.replace(' loading', '');
}
function loadTimes(stopId = null, clearRoute = false) {
function loadTimes(stopId, clearRoute) {
   if(!stopId) stopId = stop_id;
   if(!stopId) return;
   
@@ -393,11 +393,6 @@
   }).fail(fail_ajax).always(loading_end);
}
function declinate(num, singular, plural) {
   if(num == 1) return num + ' ' + singular;
   return num + ' ' + plural;
}
function startTimer(date) {
   if(date) {
      setText(refresh_text, lang.last_refreshed.replace('$time', lang.time_now));
@@ -456,6 +451,8 @@
   
   if(stop_id) return;
   
   setText(page_title, lang.page_title);
   if(stop_name_autocomplete.value) {
      setText(refresh_text, lang.select_stop_click_go);
   } else {
@@ -500,11 +497,11 @@
   if(stop_name_autocomplete_xhr) stop_name_autocomplete_xhr.abort();
   
   stop_name_autocomplete_xhr = $.get(
      ttss_base + '/lookup/autocomplete/json'
         + '?query=' + encodeURIComponent(stop_name.value)
      'stops.php?query=' + encodeURIComponent(stop_name.value)
   ).done(function(data) {
      deleteChildren(stop_name_autocomplete);
      for(var i = 1, il = data.length; i < il; i++) {
      for(var i = 0, il = data.length; i < il; i++) {
         if(data[i].type != 'stop') continue;
         if(data[i].id > 6000) continue;
         var opt = document.createElement('option');
         opt.value = data[i].id;