<!--

var mobjStickerBox = null;
var mobjStickerBg = null;
var mobjStickerMinimized = null;
var mobjTimer = null;
var mintStickerInitialLeft = -149;
var mintStickerFinalLeft = 3;
var mintStickerDisplayInterval = 30000;
var mintStickerAnimInterval = 20;
var mintStickerAnimPxStep = 5;
var mblnStickerAnimating = false;

// DIV-Objekte erzeugen
function StickerInit()
  {
  if(mobjTimer)
    {
    window.clearTimeout(mobjTimer);
    mobjTimer = null;
    }
  if(!mobjStickerBox)
    {
    mobjStickerBox = document.getElementById('divStickerBox');
    }
  if(!mobjStickerBg)
    {
    mobjStickerBg = document.getElementById('divStickerBg');
    }
  if(!mobjStickerMinimized)
    {
    mobjStickerMinimized = document.getElementById('divStickerMin');
    }
  }

// Box einblenden/ausblenden
function StickerShow(vblnShow)
  {
  if(!mblnStickerAnimating)
    {
    StickerInit();
    if(mobjStickerBox && mobjStickerBg && mobjStickerMinimized)
      {
      mblnStickerAnimating = true;

      if(vblnShow)
        {
        mobjStickerBox.style.left = mintStickerInitialLeft + 'px';
        }
      mobjStickerBox.style.display = 'block';

      StickerArrangeBackground();
      mobjStickerBg.style.display = 'block';

      if(vblnShow)
        {
        mobjStickerMinimized.style.display = 'none';
        window.setTimeout('StickerFadeIn()', mintStickerAnimInterval);
        }
      else
        {
        window.setTimeout('StickerFadeOut()', mintStickerAnimInterval);
        }
      }
    }
  }

// Animation: Box einblenden
function StickerFadeIn()
  {
  var intLeft = mobjStickerBox.offsetLeft + mintStickerAnimPxStep;
  if(intLeft > mintStickerFinalLeft)
    {
    intLeft = mintStickerFinalLeft;
    }
  mobjStickerBox.style.left = intLeft + 'px';
  StickerArrangeBackground();
  if(intLeft < mintStickerFinalLeft)
    {
    window.setTimeout('StickerFadeIn()', mintStickerAnimInterval);
    }
  else
    {
    mblnStickerAnimating = false;
    mobjTimer = window.setTimeout('StickerShow(false)', mintStickerDisplayInterval);
    }
  }

// Animation: Box ausblenden
function StickerFadeOut()
  {
  var intLeft = mobjStickerBox.offsetLeft - mintStickerAnimPxStep;
  if(intLeft < mintStickerInitialLeft)
    {
    intLeft = mintStickerInitialLeft;
    }
  mobjStickerBox.style.left = intLeft + 'px';
  StickerArrangeBackground();
  if(intLeft > mintStickerInitialLeft)
    {
    window.setTimeout('StickerFadeOut()', mintStickerAnimInterval);
    }
  else
    {
    mobjStickerMinimized.style.display = 'block';
    mblnStickerAnimating = false;
    }
  }

function StickerArrangeBackground()
  {
  if(mobjStickerBg)
    {
    mobjStickerBg.style.left = (mobjStickerBox.offsetLeft + 2) + 'px';
    mobjStickerBg.style.height = mobjStickerBox.offsetHeight + 'px';
    }
  }

//-->