<!--
function moveItSimple (src_layer, x, y) {
	if (document.all) {
		document.all[src_layer].style.pixelLeft = x;
		document.all[src_layer].style.pixelTop = y;
	}
	else {
		document.getElementById(src_layer).style.left = x + "px";
		document.getElementById(src_layer).style.top = y + "px";
	}
//	var debug_id = document.getElementById ('debug3');
//	if ((debug_id) && (src_layer == 'lay_about')) debug_id.innerHTML = 'moveItSimple: x = ' + x + ' y = ' + y + ' layer: ' + src_layer;
}
	
function getX (locate) {
	var x = 0;
//	alert ('getX' + locate);
	if (document.all) {
//		alert ('all' + locate);
		var tmp = eval(locate);
		x = DL_GetElementLeft(tmp);
		}
	else {
//	alert ('not all' + locate);
		x = DL_GetElementLeft(document.getElementById(locate));
		}
//	var debug_id = document.getElementById ('debug2');
//	if (debug_id) debug_id.innerHTML = 'getX = ' + x;
	return (x);
}
	
function getY (locate) {
	var y = 0;
	if (document.all) {
		y = DL_GetElementTop(eval(locate));
		}
	else {
		y = DL_GetElementTop(document.getElementById(locate));
		}
	return (y);
}
	
function moveIt (src_layer, dest_layer, x_off, y_off) {
	var x = 0;
	var y = 0;
  if (document.all) {
    x = DL_GetElementLeft(eval(dest_layer));
    y = DL_GetElementTop(eval(dest_layer));
	MM_showHideLayers(src_layer,'','show');
    x += x_off;
    y += y_off;
    document.all[src_layer].style.pixelLeft = x;
    document.all[src_layer].style.pixelTop = y;
  }
  else {
    x = DL_GetElementLeft(document.getElementById(dest_layer));
    y = DL_GetElementTop(document.getElementById(dest_layer));
	MM_showHideLayers(src_layer,'','show');
    x += x_off;
    y += y_off;
    document.getElementById(src_layer).style.left = x + "px";
    document.getElementById(src_layer).style.top = y + "px";
  }
}
  
function DL_GetElementLeft (eElement) {
   if (!eElement && this) eElement = this;

//	alert ('DL_Get: ' + eElement);
   var DL_bIEnotMac = document.all ? ((navigator.platform.indexOf("Mac") == -1) ? true : false) : false;
   var nLeftPos = eElement.offsetLeft;
   var eParElement = eElement.offsetParent;

   while (eParElement != null) {
     if (DL_bIEnotMac) {  // IE
       if ((eParElement.tagName != "TABLE") && (eParElement.tagName != "BODY"))
         nLeftPos += eParElement.clientLeft;
       }
     else {  // Netscape
       if (eParElement.tagName == "TABLE") {
         var nParBorder = parseInt(eParElement.border);
         if (isNaN(nParBorder)) {
           var nParFrame = eParElement.getAttribute('frame');
           if (nParFrame != null) nLeftPos += 1;
           }
         else if (nParBorder > 0) nLeftPos += nParBorder;
         }
       }
     nLeftPos += eParElement.offsetLeft;
     eParElement = eParElement.offsetParent;
     }
  return nLeftPos;
  }

function DL_GetElementTop(eElement) {
  if (!eElement && this) eElement = this;

  var DL_bIEnotMac = document.all ? ((navigator.platform.indexOf("Mac") == -1) ? true : false) : false;
  var nTopPos = eElement.offsetTop;
  var eParElement = eElement.offsetParent;

  while (eParElement != null) {
    if (DL_bIEnotMac) {  // IE
      if ((eParElement.tagName != "TABLE") && (eParElement.tagName != "BODY"))
      nTopPos += eParElement.clientTop;
      }
    else {  // Netscape
      if (eParElement.tagName == "TABLE") {
        var nParBorder = parseInt(eParElement.border);
        if (isNaN(nParBorder)) {
          var nParFrame = eParElement.getAttribute('frame');
          if (nParFrame != null) nTopPos += 1;
          }
        else if(nParBorder > 0) nTopPos += nParBorder;
        }
      }
    nTopPos += eParElement.offsetTop;
    eParElement = eParElement.offsetParent;
    }
  return nTopPos;
}
-->
