]> code.delx.au - comingnext/commitdiff
check for backward compatibility before trying to access device object
authorMichael Prager <michael@pragers.de>
Thu, 14 Jan 2010 12:38:14 +0000 (13:38 +0100)
committerMichael Prager <michael@pragers.de>
Thu, 14 Jan 2010 12:38:14 +0000 (13:38 +0100)
comingNext/index.html
comingNextB/index.html

index 720ce3d9d228facfd70a2690344f4734251e2c56..965702fb3178b2e39ba1c098ddfeec56e2d2ad58 100644 (file)
@@ -662,7 +662,10 @@ function init()
        \r
        try {\r
                // call calendar service\r
-               calendarService = device.getServiceObject("Service.Calendar", "IDataSource");\r
+               if (device != "undefined")\r
+                       calendarService = device.getServiceObject("Service.Calendar", "IDataSource");\r
+               else\r
+                       throw('device object does not exist');\r
        } catch(e) {\r
                error('loading Calendar service: ' + e + ', line ' + e.line);\r
                return;\r
index e743a6573344229e410441bf71094767560653ef..965702fb3178b2e39ba1c098ddfeec56e2d2ad58 100644 (file)
@@ -60,7 +60,7 @@ var config = {
 //-------------------------------------------------------\r
 // Nothing of interest from here on...\r
 //-------------------------------------------------------\r
-var panelNum = 1; // use 1 for second panel\r
+var panelNum = 0; // use 1 for second panel\r
 var version = "1.25";\r
 var calendarService = null;\r
 var cacheEntriesHtml = [];\r
@@ -662,7 +662,10 @@ function init()
        \r
        try {\r
                // call calendar service\r
-               calendarService = device.getServiceObject("Service.Calendar", "IDataSource");\r
+               if (device != "undefined")\r
+                       calendarService = device.getServiceObject("Service.Calendar", "IDataSource");\r
+               else\r
+                       throw('device object does not exist');\r
        } catch(e) {\r
                error('loading Calendar service: ' + e + ', line ' + e.line);\r
                return;\r