// blowup.js function showBlowup(divID, imageID) { if(document.layers) { // Navigator 4 model var divObject = document.layers[divID] var imageObject = document.images[imageID] divObject.pageX = imageObject.x divObject.pageY = imageObject.y divObject.visibility = "visible" } else if(document.all) { // Internet Explorer model var divStyle = document.all.item(divID).style var imageObject = document.images[imageID] divStyle.posLeft = (window.event.clientX - window.event.offsetX) divStyle.posTop = (window.event.clientY - window.event.offsetY + document.body.scrollTop) if (navigator.appVersion.indexOf("Mac") >= 0) { // work around Mac IE bug divStyle.posTop -= document.body.scrollTop } divStyle.visibility = "visible" } } function showBlowupInNewWindow(imageFileURL,width,height) { // Workaround for Navigator 6 windowOptions = "directories=0,menubar=0,personalbar=0,status=0,resizable=1,width=" windowOptions += width + ",height=" + height window.open(imageFileURL,"nav6workaround",windowOptions) } function hideBlowup(divID) { if(document.layers) { var divObject = document.layers[divID] divObject.visibility = "hidden" } else if (document.all) { // Use IE DHTML var divStyle = document.all.item(divID).style divStyle.visibility = "hidden" } }