protected function getClientOptions()
{
$options['ID'] = $this->getClientID();
$options['ActiveHeaderCssClass'] = $this->getActiveHeaderCssClass();
$options['HeaderCssClass'] = $this->getHeaderCssClass();
$options['Duration'] = $this->getAnimationDuration();
if (($viewheight = $this->getViewHeight()) > 0) {
$options['maxHeight'] = $viewheight;
}
$views = array();
foreach ($this->getViews() as $view) {
$views[$view->getClientID()] = $view->getVisible() ? '1' : '0';
}
$options['Views'] = $views;
return $options;
}