/**
  * Gets the html for an element and adds it to the array by calling
  * parent::renderElement()
  *
  * @param HTML_QuickForm_element    form element being visited
  * @param bool                      Whether an element is required
  * @param string                    An error message associated with an element
  *
  * @access public
  * @return mixed HTML string of element if $immediateRender is set, else we just add the
  *               html to the global _html string 
  */
 function renderElement(&$element, $required, $error)
 {
     $this->_html = '';
     parent::renderElement($element, $required, $error);
     if (!$this->_inGroup) {
         $this->renderedElements[] = array('name' => $element->getName(), 'value' => $element->getValue(), 'html' => $this->_html, 'rendered' => false);
     }
     $this->_html = '';
 }