more IE compat stuff
authorAndrew Tridgell <tridge@samba.org>
Sat, 16 Oct 2010 04:04:12 +0000 (15:04 +1100)
committerAndrew Tridgell <tridge@samba.org>
Sat, 16 Oct 2010 04:04:12 +0000 (15:04 +1100)
live/index.html
live/lib/ie.js [new file with mode: 0644]

index 86b6858ae48e6d329c585f3aca95c65d5d4551f5..dbbb7ca0126f577d71762c8a174c3d93f25ee5d9 100755 (executable)
@@ -9,6 +9,7 @@
 <!--[if IE]>
 <script type="text/javascript">is_IE = true;</script>
 <script type="text/javascript" src="lib/excanvas.js"></script>
+<script type="text/javascript" src="lib/ie.js"></script>
 <![endif]-->
 <script type="text/javascript" src="lib/strftime-min.js"></script>
 <script type="text/javascript" src="lib/rgbcolor.js"></script>
diff --git a/live/lib/ie.js b/live/lib/ie.js
new file mode 100644 (file)
index 0000000..1c7e1b8
--- /dev/null
@@ -0,0 +1,12 @@
+
+/*
+  IE doesn't have indexOf
+ */
+Array.prototype.indexOf = function(v) {
+  for (var i=0; i<this.length; i++) {
+    if (this[i] == v) {
+      return i;
+    }
+  }
+  return -1;
+}