From 7ea79b48363693ddd58ec5579b1b0a3c5930eefb Mon Sep 17 00:00:00 2001 From: Francis Lachapelle Date: Fri, 8 Jun 2007 20:23:05 +0000 Subject: [PATCH] Monotone-Parent: d058fa24cb3b50af20376b8bf076a813975c97b5 Monotone-Revision: 3116555314f4754b80daff80e81852ffe6ec977c Monotone-Author: flachapelle@inverse.ca Monotone-Date: 2007-06-08T20:23:05 Monotone-Branch: ca.inverse.sogo --- UI/WebServerResources/HTMLTableElement.js | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/UI/WebServerResources/HTMLTableElement.js b/UI/WebServerResources/HTMLTableElement.js index 98a81bb1b..7979e41fb 100644 --- a/UI/WebServerResources/HTMLTableElement.js +++ b/UI/WebServerResources/HTMLTableElement.js @@ -4,7 +4,7 @@ Element.addMethods({ if (element.tagName == 'TABLE') { var tbody = (element.getElementsByTagName('tbody'))[0]; - return tbody.getSelectedNodes(); + return $(tbody).getSelectedNodes(); } else if (element.tagName == 'UL') { return element.getSelectedNodes(); @@ -16,7 +16,7 @@ Element.addMethods({ if (element.tagName == 'TABLE') { var tbody = (element.getElementsByTagName('tbody'))[0]; - return tbody.getSelectedNodesId(); + return $(tbody).getSelectedNodesId(); } else if (element.tagName == 'UL') { return element.getSelectedNodesId(); @@ -30,8 +30,7 @@ Element.addMethods({ var nodes = tbody.childNodes; for (var i = 0; i < nodes.length; i++) { var node = nodes.item(i); - if (node instanceof HTMLElement - && node.hasClassName(className)) + if (node.tagName && node.hasClassName(className)) node.select(); } }