// Preload Layer
// if(bw.bw) document.write('<div id="preload"><table width="95%" height="95%" align="center" valign="middle"><tr><td width="95%" height="95%" align="center" valign="middle"><h3>&nbsp;</h3></td></tr></table></div>');


// Determine browser.

if (bw.ns5)
	var isNS6 = 1;
else {
	var isMinNS4 = (navigator.appName.indexOf("Netscape") >= 0 &&
	                parseFloat(navigator.appVersion) >= 4) ? 1 : 0;
	var isMinIE4 = (document.all) ? 1 : 0;
	var isMinIE5 = (isMinIE4 && navigator.appVersion.indexOf("5.") >= 0) ? 1 : 0;
}


//-----------------------------------------------------------------------------
// Image utilities.
//-----------------------------------------------------------------------------

function getImage(name) {

  if (isMinNS4) {
    return findImage(name, document);
  }
  if (isMinIE4) {
    return eval('document.all.' + name);
  }
  if (isNS6) { 
  	return 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) {
    if (img.container != null)
      return img.container.pageX + img.x;
    else
      return img.x-1;
  }
  if (isMinIE4 || isNS6) {
    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) {
    if (img.container != null)
      return img.container.pageY + img.y;
    else
      return img.y-1;
  }
  if (isMinIE4 || isNS6) {
    y = 0;
    obj = img;
    while (obj.offsetParent != null) {
      y += obj.offsetTop;
      obj = obj.offsetParent;
    }
    y += obj.offsetTop;
    return y;
  }
  return -1;
}

// Get coords placeholder

function getXcoord(imgname) {

  var img;
  var x, y;

  // Locate placeholder image so we can use it to position the menus.
  img = getImage(imgname);
  x = getImagePageLeft(img);
 // y = getImagePageTop(img);

  return x+2;

}

function getYcoord(imgname) {
  var img;
  var x, y;

  // Locate placeholder image so we can use it to position the menus.
  img = getImage(imgname);
  //x = getImagePageLeft(img);
  y = getImagePageTop(img);

  return y+7;

}

