function floatTicket()
{
  var scroll = document.viewport.getScrollOffsets();
  var scrollY = scroll[1];
  scrollY -= 207;

  if (scrollY < 0)
    scrollY = 0;
  else {
    var h = Element.getHeight('ticket');
    var pH = document.viewport.getHeight();
    if (pH < h) {
      scrollY -= (h - pH) + 5;
      if (scrollY < 0)
        scrollY = 0;
    }
    else
      scrollY += 5;
  }
  new Effect.Move('ticket', { x :795, y: scrollY, mode: 'absolute' });
}
