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

