Index: trunk/MobileIndico/indico.js
===================================================================
--- trunk/MobileIndico/indico.js	(revision 18639)
+++ trunk/MobileIndico/indico.js	(revision 18640)
@@ -1,3 +1,3 @@
-var indico_url = "https://indico.scc.kit.edu/indico/";
+var default_url = "https://indico.scc.kit.edu/indico/";
 var default_event = 215;
 
@@ -7,5 +7,5 @@
         $('#debug').append("<pre>"+JSON.stringify(result,null,2)+"</pre>");
 
-    $("#indico-link").attr("href", indico_url+"/event/"+ID)
+    $("#indico-link").attr("href", default_url+"/event/"+ID)
 
     var conf = result['results'][ID];
@@ -231,12 +231,17 @@
      ----------------------------------------------------------------------------------------------*/
 
-    var ID = window.location.href.split("?")[1];
+    var cmd = window.location.href.split("?")[1];
+
+    var ID  = cmd ? cmd.split("&").find(function(str){ return str.split("=")[0]=="id"; })  : null;
+    var URL = cmd ? cmd.split("&").find(function(str){ return str.split("=")[0]=="url"; }) : null;
 
     if (ID)
-        ID = ID.split("&").find(function(str){ return str.split("=")[0]=="id"; });
-
-    ID = !ID ? default_event : ID.split("=")[1];
-
-    $.getJSON(indico_url+"/export/timetable/"+ID+".jsonp?callback=?");
+        default_event = ID.split("=")[1];
+    if (URL)
+        default_url = URL.split("=")[1];
+
+    $.getJSON(default_url+"/export/timetable/"+default_event+".jsonp?callback=?");
+    //$.getJSON(indico_url+"/export/event/"+ID+".jsonp?callback=?");
+    // json.results[0].title
 }
 
