'; } function postlim(){ return ''; } if(!window.saveInnerWidth) { window.onresize = parent.showMenu; } function show(item, level, y, showOrHide){ var subDoc=frames[menuFrameName].document; var dy=0; if(item.type=='folder' && item.openOrClosed == 'open' && item.imgFileName){ if(item.imagesPreLoaded == 0){ batchPreLoad(item.subImageArray); item.imagesPreLoaded = 1; } } if(level>0){ var myLayer = getLayer(subDoc, item.name); if(showOrHide == 'show' && myLayer.document.images[1] ){ if(item.type == 'folder'){ myLayer.document.images[1].src = item.imgFileName; } else if (myLayer.document.images["linktext"]){ myLayer.document.images["linktext"].src = item.imgFileName; } } // CMH if(showorhide == 'visible')... if(item.type=='link' && (!wantsBullet)) level=level+1; if(isNav4) { myLayer.pageY = y; myLayer.pageX = imageWidth*level + origX ; } else { myLayer.style.top = y; myLayer.style.left = imageWidth*level+origX; } setVisibility(myLayer, showOrHide); if(isNav4) dy += myLayer.clip.height; else dy += myLayer.offsetHeight; } if(item.type=='folder'){ if (item.openOrClosed == 'open'){ for (var n=0; n0){ if(isNav4){ var myLayer= getLayer(subDoc, item.name); myLayer.document.images[0].src=headerOpenImage; } else { //CMH subDoc.images['img'+item.name].src=hoi.src; } } } else { // closed if(level>0){ if(isNav4){ var myLayer= getLayer(subDoc, item.name); myLayer.document.images[0].src=headerClosedImage; } else { //CMH subDoc.images['img'+item.name].src=hci.src; } } } } else { // link // Not much to do here! } return dy ; } function showMenu(){ var showString='visible'; if(isNav4)showString='show'; frames[menuFrameName].document.bgColor=bgColor; var scrollHeight = 30 + parent.show(header0, 0, 10, showString); var subDoc=frames[menuFrameName].document; if(isNav4) subDoc.height = scrollHeight; else subDoc.scrollHeight = scrollHeight; } function getLayer(doc, name){ if(isNav4) return doc.layers[name]; else return doc.all[name]; } function setVisibility(layer, showOrHide){ if(isNav4) layer.visibility= showOrHide; else layer.style.visibility= showOrHide; } function preLoad(imgObj,imgSrc) { if (document.images) { eval(imgObj+' = new Image()') eval(imgObj+'.src = "'+imgSrc+'"') } } function batchPreLoad(fileNames){ for(n=0; n
Hosted by www.Geocities.ws

1