
var m = 32, sh = screen.height - m;
var ww = screen.width - m/2, wh = (sh-m)/2;

var winMax = new xWindow(
  'winMax',               // target name
  screen.width,           // width
  screen.height - 3 * m,      // height - m is a 'fudge-factor' ;-)
  0, 0,                   // position: left, top
  0,                      // location field
  0,                      // menubar
  1,                      // resizable
  1,                      // scrollbars
  1,                      // statusbar
  0);                     // toolbar


var slideTime = 1200, topMargin;
xAddEventListener(window, 'load',
  function () {
//	  xResizeTo('', xClientWidth(), xHeight(''));
	  xMoveTo('gfcontainer', xClientWidth()/2 - xWidth('gfcontainer')/2, 0);
    winOnResize(); // set initial position
    xAddEventListener(window, 'resize', winOnResize, false);
    xAddEventListener(window, 'scroll', winOnScroll, false);
}, false
);


function winOnResize() {
xMoveTo('gfcontainer', xClientWidth()/2 - xWidth('gfcontainer')/2, 0);
xMoveTo('gfinhrightslide', xPageX('gfinhrightdum'), xPageY('gfinhrightdum'));
}



function winOnScroll() {
slideGFinhright();
}


function slideGFinhright() {
var y = xPageY('gfinhrightdum'), st = xScrollTop();
if (st > y) y = st - 15;
xSlideTo('gfinhrightslide', xPageX('gfinhrightdum'), y, 1200);
}

