code: function( id, config ) {
      this.id 		= id;
  
      // store config values
      this.config = merge(defaults, config);
  
      // store ref to overlay
      this.overlay = document.getElementById('boxzilla-overlay');
  
      // state
      this.visible 	= false;
      this.dismissed 	= false;
      this.triggered 	= false;
      this.triggerHeight = this.calculateTriggerHeight();
      this.cookieSet = this.isCookieSet();
      this.element = null;
      this.contentElement = null;
      this.closeIcon = null;
  
      // create dom elements for this box
      this.dom();
  
      // further initialise the box
      this.events();
    }
docs: Box Object