--- loncom/html/res/adm/pages/bookmarkmenu/bookmarklib.js 2001/12/19 17:21:28 1.19
+++ loncom/html/res/adm/pages/bookmarkmenu/bookmarklib.js 2003/06/23 19:03:33 1.20
@@ -1,7 +1,7 @@
// The LearningOnline Network with CAPA
// bookmarklib.js
//
-// $Id: bookmarklib.js,v 1.19 2001/12/19 17:21:28 albertel Exp $
+// $Id: bookmarklib.js,v 1.20 2003/06/23 19:03:33 www Exp $
//
// Copyright Michigan State University Board of Trustees
//
@@ -348,7 +348,11 @@ function folderHover(image_num) {
if (window.tree.cache.lastImg==-2) {
frames[7].document.images[1].src='/res/adm/pages/bookmarkmenu/folder_trash.gif';
} else {
- frames[4].document.images[window.tree.cache.lastImg].src=window.tree.cache.icon;
+ if (typeof(window.tree.cache.lastImg)!='undefined') {
+ if (window.tree.cache.lastImg>=0) {
+ frames[4].document.images[window.tree.cache.lastImg].src=window.tree.cache.icon;
+ }
+ }
}
window.tree.cache.lastImg=image_num;
window.tree.cache.icon=this.icon;
@@ -447,7 +451,11 @@ function linkHover(img_num) {
if (window.tree.cache.lastImg==-2) {
frames[7].document.images[1].src='/res/adm/pages/bookmarkmenu/folder_trash.gif';
} else {
+ if (typeof(window.tree.cache.lastImg)!='undefined') {
+ if (window.tree.cache.lastImg>=0) {
frames[4].document.images[window.tree.cache.lastImg].src=window.tree.cache.icon;
+ }
+ }
}
window.tree.cache.lastImg=img_num;
window.tree.cache.icon=this.icon;
@@ -528,8 +536,12 @@ function clickTrash() {
}
function hoverTrash() {
- if (window.tree.cache.isLoaded) {
- frames[4].document.images[window.tree.cache.lastImg].src=window.tree.cache.icon;
+ if (window.tree.cache.isLoaded) {
+ if (typeof(window.tree.cache.lastImg)!='undefined') {
+ if (window.tree.cache.lastImg>=0) {
+ frames[4].document.images[window.tree.cache.lastImg].src=window.tree.cache.icon;
+ }
+ }
window.tree.cache.lastImg=-2;
window.tree.cache.icon='/res/adm/pages/bookmarkmenu/folder_trash.gif';
frames[7].document.images[1].src = '/res/adm/pages/bookmarkmenu/folder_trash_hover.gif';