var slideTime = 700;
var topMargin = 20;
//set positon of GoToTop floater button
var FloaterTopMost = 278;
var FloaterLeftMost = 209;
var FloaterHeight=122;
var FloaterWidth=20;
var theBottomDiv;
var FloaterBottomMost;

function getStyleObject(objectId) {
    // cross-browser function to get an object's style object given its
    if(document.getElementById && document.getElementById(objectId)) {
	// W3C DOM
	return document.getElementById(objectId).style;
    } else if (document.all && document.all(objectId)) {
	// MSIE 4 DOM
	return document.all(objectId).style;
    } else if (document.layers && document.layers[objectId]) {
	// NN 4 DOM.. note: this won't find nested layers
	return document.layers[objectId];
    } else {
	return false;
    }
} // getStyleObject

function showValues() {
//declare variables
 var the_style = getStyleObject("Copyright_text");

//determine top position of copyright layer
 
  if(document.layers) {
  //theBottomDiv = document.Copyright_text.top);
  theBottomDiv = the_style.top;
  }
  else if(document.all) {

  //theBottomDiv = parseInt(document.all.Copyright_text.style.top);***eval to 49px instead of 49 
  //theBottomDiv = document.all.Copyright_text.style.pixelTop;***eval to 49
  theBottomDiv = the_style.pixelTop;
  } 
  else if(document.getElementById && !document.all){
  theBottomDiv = parseInt(document.getElementById("Copyright_text").style.top);
  theBottomDiv = parseInt(the_style.top);
  }

FloaterBottomMost=parseInt(theBottomDiv-FloaterHeight-topMargin);
}

var myVar = null;
window.onload = function() {
//preload images and start nx4 resize fix
startNSresize();MM_preloadImages('images/menugraphics/tridown1.gif','images/menugraphics/tri1.gif','images/menugraphics/trileft1.gif');
   //topMargin = xPageY('content1');
   topMargin = 20;
  //determine floater bottomMost  
  showValues();
  winOnResize(); // set initial position
  xAddEventListener(window, 'resize', winOnResize, false);
  xAddEventListener(window, 'scroll', winOnScroll, false);
  return;
  
/*
  alert(typeof(myVar));
  return;

  var ele = xGetElementById('idBody');
  alert(
    'this: ' + xName(ele) + '\n' +
    'offsetParent:  ' + xName(ele.offsetParent) + '\n' +
    'parentNode:  ' + xName(ele.parentNode) + '\n' +
    'parentElement:  ' + xName(ele.parentElement) + '\n' +
    ''
  );
  ele = ele.parentNode;
  alert(
    'this: ' + xName(ele) + '\n' +
    'offsetParent:  ' + xName(ele.offsetParent) + '\n' +
    'parentNode:  ' + xName(ele.parentNode) + '\n' +
    'parentElement:  ' + xName(ele.parentElement) + '\n' +
    ''
  );
  ele = ele.parentNode;
  alert(
    'this: ' + xName(ele) + '\n' +
    'offsetParent:  ' + xName(ele.offsetParent) + '\n' +
    'parentNode:  ' + xName(ele.parentNode) + '\n' +
    'parentElement:  ' + xName(ele.parentElement) + '\n' +
    ''
  );

  alert(xParentChain('floater'));
  return;
*/  
  
  test('floater');
  xWidth('floater', 20);
  test('floater');
  xHeight('floater', 122);
  test('floater');
}

function test(sId) {
  var ele = xGetElementById(sId);
  alert(
    'xClientWidth: ' + xClientWidth() + '\n' +
    'xClientHeight: ' + xClientHeight() + '\n' +
    'style.width('+sId+'): ' + ele.style.width + '\n' +
    'xWidth('+sId+'): ' + xWidth(sId) + '\n' +
    'style.height('+sId+'): ' + ele.style.height + '\n' +
    'xHeight('+sId+'): ' + xHeight(sId) + '\n' +
    'xScrollLeft: ' + xScrollLeft() + '\n' +
    'xScrollTop: ' + xScrollTop() + '\n' +
    'xPageX('+sId+'): ' + xPageX(sId) + '\n' +
    'xPageY('+sId+'): ' + xPageY(sId) + '\n' +
    'xLeft('+sId+'): ' + xLeft(sId) + '\n' +
    'xTop('+sId+'): ' + xTop(sId) + '\n' 
  );
}

function winOnResize() {
//  xMoveTo('floater', xClientWidth()-130, topMargin);
  xMoveTo('floater', FloaterLeftMost, FloaterTopMost);
//hide floater if threshold not met
  xHide('floater');
  winOnScroll(); // initial slide
}
function winOnScroll() {
xSlideTo('floater', xLeft('floater'), xScrollTop() + topMargin, slideTime);
} 
function setSlideTime(st) {
  st = parseInt(st);
  if (!isNaN(st)) slideTime = st;
  return false;
}
