window.onload = function()
{
    if (window.winOnLoad) window.winOnLoad();
}
var slideTime = 1000, topMargin; // 700, topMargin
function winOnLoad()
{
  topMargin = xPageY('leftColumn');
  winOnResize(); // set initial position
  xAddEventListener(window, 'resize', winOnResize, false);
  xAddEventListener(window, 'scroll', winOnScroll, false);
  return;
}
function winOnResize() {
  //xMoveTo('floater', xPageX('leftColumn')+xWidth('leftColumn')+20, topMargin);
  xMoveTo('logofloater', xPageX('leftColumn')+xWidth('leftColumn'), topMargin);
  xShow('logofloater');
  xMoveTo('menufloater', xPageX('leftColumn')+xWidth('leftColumn'), topMargin);
  xShow('menufloater');
  winOnScroll(); // initial slide
}
function winOnScroll() {
  xSlideTo('logofloater', xLeft('logofloater'), xScrollTop() + topMargin, slideTime);
  xSlideTo('menufloater', xLeft('menufloater'), xScrollTop() + topMargin, slideTime);
}
function setSlideTime(st) {
  st = parseInt(st);
  if (!isNaN(st)) slideTime = st;
  var e = xGetElementById('st');
  e.value = st;
  return false;
}