
//NS4 = (document.layers) ? 1 : 0;
//IE4 = (document.all) ? 1 : 0;
ns6 = document.getElementById && !document.all

var isMinNS4 = (document.layers) ? 1 : 0;
var isMinIE4 = (document.all) ? 1 : 0;
var isMinNS6 = document.getElementById && !document.all

  var img;
  var x1, y1;

//-----------------------------------------------------------------------------
// Image utilities.
//-----------------------------------------------------------------------------

function getImage(name) {

  if (isMinNS4) {
    return findImage(name, document);
  }
  if (isMinIE4)
    return eval('document.all.' + name);
  if (isMinNS6)
  {
    return eval('document.getElementById(\'' + name + '\')');  
  }
  return null;
}

function findImage(name, doc) {

  var i, img;

  for (i = 0; i < doc.images.length; i++)
    if (doc.images[i].name == name)
      return doc.images[i];
  for (i = 0; i < doc.layers.length; i++)
    if ((img = findImage(name, doc.layers[i].document)) != null) {
      img.container = doc.layers[i];
      return img;
    }
  return null;
}

function getImagePageLeft(img) {

  var x, obj;

  if (isMinNS4) {
    return img.x + 7;
  }
  if (isMinIE4 || isMinNS6) {
    x = 0;
    obj = img;
    while (obj.offsetParent != null) {
      x += obj.offsetLeft;
      obj = obj.offsetParent;
    }
    x += obj.offsetLeft;
    return x;
  }

  return -1;
}

function getImagePageTop(img) {

  var y, obj;

  if (isMinNS4) {
      return img.y + 10;
  }
  if (isMinIE4 || isMinNS6) {
    y = 0;
    obj = img;
    while (obj.offsetParent != null) {
      y += obj.offsetTop;
      obj = obj.offsetParent;
    }
    y += obj.offsetTop;
    return y;
  }
  return -1;
}
  // Locate placeholder image so we can use it to position the scrollers.
  
