From 3ed2564b132778cebd37c822ff06060409132465 Mon Sep 17 00:00:00 2001 From: erickson Date: Thu, 28 Sep 2006 04:58:47 +0000 Subject: [PATCH] offset the loading of image elements so code in other parts of the directly hierarchy can easily provide correct paths to tree images git-svn-id: svn://svn.open-ils.org/ILS/trunk@6242 dcc99617-32d9-48b4-a31d-7c20da2025e4 --- Open-ILS/web/opac/common/js/slimtree.js | 20 ++++++++++++++------ 1 file changed, 14 insertions(+), 6 deletions(-) diff --git a/Open-ILS/web/opac/common/js/slimtree.js b/Open-ILS/web/opac/common/js/slimtree.js index 44279c7b8b..4a922c26b4 100644 --- a/Open-ILS/web/opac/common/js/slimtree.js +++ b/Open-ILS/web/opac/common/js/slimtree.js @@ -9,16 +9,24 @@ var stpicline = '../../../../images/slimtree/line.gif'; var stpicjoin = '../../../../images/slimtree/join.gif'; var stpicjoinb = '../../../../images/slimtree/joinbottom.gif'; - -var stimgopen = elem('img',{src:stpicopen,border:0}); -var stimgclose = elem('img',{src:stpicclose,border:0}); -var stimgblank = elem('img',{src:stpicblank,border:0}); -var stimgline = elem('img',{src:stpicline,border:0}); -var stimgjoin = elem('img',{src:stpicjoin,border:0, style:'display:inline;'}); +var stimgopen; +var stimgclose; +var stimgblank; +var stimgline; +var stimgjoin; function _apc(root,node) { root.appendChild(node); } function SlimTree(context, handle, rootimg) { + + if(!stimgopen) { + stimgopen = elem('img',{src:stpicopen,border:0}); + stimgclose = elem('img',{src:stpicclose,border:0}); + stimgblank = elem('img',{src:stpicblank,border:0}); + stimgline = elem('img',{src:stpicline,border:0}); + stimgjoin = elem('img',{src:stpicjoin,border:0, style:'display:inline;'}); + } + this.context = context; this.handle = handle; this.cache = new Object(); -- 2.11.0