// 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"
   }
  }
