/*
 */

var BusTimePoints = {
  'Medford & Manchester': new GLatLng(42.256665970982645, -83.71111035346985),
}

function displayError(msg) {
  alert(msg);
}

function getFeed() {
  var url = 'bus/feed';
  var pars = 'route=4';
    
  var myAjax = new Ajax.Request(
      url, 
      {
	method: 'get', 
	parameters: pars, 
	onComplete: getFeedComplete,
	onFailure: function(request) { displayError('Error getting feed!'); }
      });
}

tp = BusTimePoints['Medford & Manchester'];

function getFeedComplete(request) {
  var r = request.responseText;
  var s = eval('(' + r + ')');
  var tp = BusTimePoints[s.MostRecentTimepoint];
  alert(tp.toString());
  map.addOverlay(tp, bus);
}

var bus = new GIcon();
bus.image = "images/bus.png";
bus.iconSize = new GSize(30,30);
bus.iconAnchor = new GPoint(15,15);


function BusRoute() {
  return this;
}

function BusMap() {
  var _id = 'map';
}
