added an appendclear function to remove child nodes befor inserting a new one
authorerickson <erickson@dcc99617-32d9-48b4-a31d-7c20da2025e4>
Fri, 27 Mar 2009 19:58:50 +0000 (19:58 +0000)
committererickson <erickson@dcc99617-32d9-48b4-a31d-7c20da2025e4>
Fri, 27 Mar 2009 19:58:50 +0000 (19:58 +0000)
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12705 dcc99617-32d9-48b4-a31d-7c20da2025e4

Open-ILS/web/js/dojo/openils/Util.js

index 959b22e..5439bbc 100644 (file)
@@ -242,6 +242,13 @@ if(!dojo._hasResource["openils.Util"]) {
             openils.Util.hide(node);
     };
 
+    openils.Util.appendClear = function(node, child) {
+        if(typeof node == 'string')
+            node = dojo.byId(node);
+        while(node.childNodes[0])
+            node.removeChild(node.childNodes[0]);
+        node.appendChild(child);
+    };
 
 }