function showConfiguration()
 {
     $db =& JFactory::getDBO();
     $query = "SELECT name, value FROM #__flippingbook_config";
     $db->setQuery($query);
     $db->query() or die($db->stderr());
     $rows = $db->loadObjectList();
     foreach ($rows as $row) {
         eval('$FlippingBook_config->' . $row->name . " = '" . $row->value . "';");
     }
     $folder = JPATH_SITE . DS . 'components' . DS . 'com_flippingbook' . DS . 'css';
     $files = JFolder::files($folder);
     if (count($files) > 0) {
         foreach ($files as $file) {
             $filecss[] = JHTML::_('select.option', $file, $file);
         }
     } else {
         $filecss[] = JHTML::_('select.option', '', JText::_('None'));
     }
     $lists['themes_list'] = JHTML::_('select.genericlist', $filecss, 'theme', 'class="inputbox" size="1"', 'value', 'text', $FlippingBook_config->theme);
     $folderMP3 = JPATH_SITE . DS . 'components' . DS . 'com_flippingbook' . DS . 'sounds';
     $filesMP3 = JFolder::files($folderMP3, '.mp3$');
     if (count($filesMP3) > 0) {
         foreach ($filesMP3 as $file) {
             $fileMP3[] = JHTML::_('select.option', $file, $file);
         }
     }
     $fileMP3[] = JHTML::_('select.option', '', JText::_('None'));
     $lists['pageFlipSound'] = JHTML::_('select.genericlist', $fileMP3, 'flipSound', 'class="inputbox" size="1"', 'value', 'text', $FlippingBook_config->flipSound);
     $lists['hardcoverFlipSound'] = JHTML::_('select.genericlist', $fileMP3, 'hardcoverSound', 'class="inputbox" size="1"', 'value', 'text', $FlippingBook_config->hardcoverSound);
     for ($i = 1; $i < 11; $i++) {
         $columns[] = JHTML::_('select.option', $i, $i);
         $lists['columns'] = JHTML::_('select.genericlist', $columns, 'columns', 'class="inputbox" size="1"', 'value', 'text', $FlippingBook_config->columns);
     }
     $preloader[] = JHTML::_('select.option', 'None', JText::_('None'));
     $preloader[] = JHTML::_('select.option', 'Progress Bar', JText::_('Progress Bar'));
     $preloader[] = JHTML::_('select.option', 'Round', JText::_('Round'));
     $preloader[] = JHTML::_('select.option', 'Thin', JText::_('Thin'));
     $preloader[] = JHTML::_('select.option', 'Gradient Wheel', JText::_('Gradient Wheel'));
     $preloader[] = JHTML::_('select.option', 'Gear Wheel', JText::_('Gear Wheel'));
     $preloader[] = JHTML::_('select.option', 'Line', JText::_('Line'));
     $preloader[] = JHTML::_('select.option', 'Animated Book', JText::_('Animated Book'));
     $lists['preloader'] = JHTML::_('select.genericlist', $preloader, 'preloaderType', 'class="inputbox" size="1"', 'value', 'text', $FlippingBook_config->preloaderType);
     require_once JPATH_COMPONENT . DS . 'views' . DS . 'configuration.php';
     Config::Configuration($FlippingBook_config, $lists);
 }