function dropDownBanner() {
  var _dropDownBanner = this;
  
  _dropDownBanner.containerDiv = 'dropDownBanner'; // the id of the div to be dropped
  _dropDownBanner.resetClassName = 'dropDownBannerOriginal';
  _dropDownBanner.containerDivHeight = 57; // the height of the div to be dropped
  _dropDownBanner.currentPos = _dropDownBanner.containerDivHeight * -1; // this is the start position, negative the div's height from the top (or right on the edge at the top)
  _dropDownBanner.timeout = undefined;
  
  // these two variables will edit the speed of the dropDown
  _dropDownBanner.speed = 2; // the period of time between each drop() - the lower the faster
  _dropDownBanner.increment = 1; // the number of px to move each drop() - the higher the faster but the lower the 'smoother'
  
  _dropDownBanner.drop = function() { ///////////////////////////////////////////////////////////////
    div = g(_dropDownBanner.containerDiv);
    if (_dropDownBanner.currentPos < 0) { // if the div isn't already in place
      _dropDownBanner.currentPos += _dropDownBanner.increment; // increment the count
      
      div.style.top = (_dropDownBanner.currentPos) + 'px'; // move the div to the new number
      
      _dropDownBanner.timeout = setTimeout(_dropDownBanner.drop, _dropDownBanner.speed); // setup the next move
    } else { // if the div IS already in place, we're done
      return;
    } // end if/else (_dropDownBanner.currentPos < 0)
  } // end _dropDownBanner.drop(); ////////////////////////////////////////////////////////////////////////////
  
  _dropDownBanner.reset = function() { //////////////////////////////////////////////////////////
    div = g(_dropDownBanner.containerDiv);
    div.style.top = (_dropDownBanner.containerDivHeight * -1) + 'px';
  } /////////////////////////////////////////////////////////////////////////////////////////////////////////
  
  _dropDownBanner.drop(); // start the drop
  
} // end dropDownBanner 'class'


ev.add(window, 'load', function() { ddBanner = new dropDownBanner(); });