function bottomleftThingSpyStarter(elemName, correctTopBy) {
  // get the html tag
  bottomleftThingBrowser = document.getElementsByTagName("html")[0];
  // get the element
  bottomleftThingElem = document.getElementById(elemName);
  bottomleftThingElem.style.position = 'absolute';
  // position element for the first time
  bottomleftThingSpy(correctTopBy);
  // start the timer
  bottomleftThingTimer = window.setInterval("bottomleftThingSpy("+correctTopBy+")", 250);
  // show the element
  bottomleftThingElem.style.display = 'block';
}

function bottomleftThingSpy(correctTopBy) {
  // get scrolling position for different Browsertypes
  var scrolling = (document.defaultView) ? window.pageYOffset : bottomleftThingBrowser.scrollTop;
  var top = parseInt(bottomleftThingBrowser.clientHeight) - parseInt(bottomleftThingElem.style.height) - correctTopBy + scrolling;
  // position the element
  bottomleftThingElem.style.top = top+'px';
}