Start on service alerts api
Start on service alerts api

 Binary files /dev/null and b/css/images/warning.png differ
--- a/include/common-session.inc.php
+++ b/include/common-session.inc.php
@@ -41,9 +41,6 @@
 			}
 		}
 	}
-	if ($_SESSION['lat'] != "" && isAnalyticsOn()) {
-		trackEvent("Geolocation", "Updated Location", "Geocoded - " . ($geocoded ? "Yes" : "No"));
-	}
 	sessionUpdated();
 }
 function sessionUpdated()
@@ -63,3 +60,4 @@
 	return ($_SESSION['time'] ? $_SESSION['time'] : date("H:i:s"));
 }
 ?>
+

--- /dev/null
+++ b/servicealerts_api.php
@@ -1,1 +1,54 @@
+<?php
+include ('include/common.inc.php');
+/*
+  also need last modified epoch of client gtfs
+  
+         - add,remove,patch
+            - stop
+            - trip
+          - patterns (WHERE=)
+            - route (short_name or route_id)
+            - street
+            - stop
+            - trip */
+/* header {
+  gtrtfs_version: "1"
+  timestamp: 1307926866
+}
+entity {
+  id: "21393"
+  alert {
+    active_period {
+      start: 1307955600
+      end: 1307988000
+    }
+    informed_entity {
+      route_id: "100"
+      route_type: 1
+    }
+    url {
+      translation {
+        text: "http://trimet.org/alerts/"
+      }
+    }
+    description_text {
+      translation {
+        text: "Rose Festival fleet departures will cause bridge lifts until around 10 a.m. Expect delays."
+      }
+    }
+  }
+}*/
+$return = Array();
 
+header('Content-Type: text/javascript; charset=utf8');
+// header('Access-Control-Allow-Origin: http://bus.lambdacomplex.org/');
+header('Access-Control-Max-Age: 3628800');
+header('Access-Control-Allow-Methods: GET, POST, PUT, DELETE');
+if (isset($_GET['callback'])) {
+	$json = '(' . json_encode($return) . ');'; //must wrap in parens and end with semicolon
+	print_r($_GET['callback'] . $json); //callback is prepended for json-p
+	
+}
+else echo json_encode($return);
+            ?>
+