<html>
<head>
  <title>PRPG: Miscellaneous Rules</title>
  <link rel="stylesheet" type="text/css" href="http://apotheon.net/rpg/main.css" />
</head>

<body>

<div class="content">

<%
  filenames = [
#    'armor.txt',
#    'attack.txt',
#    'attractiveness.txt',
    'attributes.txt',
    'combat.txt',
    'damage.txt',
    'description.txt',
#    'descriptors.txt',
    'encounter.txt',
    'equipment.txt',
#    'feats.txt',
    'feats_traits.txt',
#    'five_atts.txt',
#    'gear.txt',
    'magic_items.txt',
#    'nonlethal.txt',
    'odice.txt',
    'other_rules.txt',
    'sex_fertility.txt',
    'skills.txt',
#    'specitem_qual.txt',
    'spellcasting.txt',
#    'spell_progress.txt',
#    'spells.txt',
#    'traits.txt',
#    'weapons.txt'
  ]

  path = File.dirname(__FILE__)
  require 'cgi'

  begin
    require 'werkframe'
    def blue(fn)
      BlueCloth.new(File.open(fn, 'r').read).to_html
    end
  rescue
    require 'basis'
  end

  cgi = CGI.new
  fname = cgi['fname'].untaint

  puts '<div class="menu">'
  puts blue("#{path}/menu.txt")
  puts '</div>'
  puts '<div class="content">'
  if filenames.include? fname
    puts blue "#{path}/#{fname}"
  else
    puts blue "#{path}/index.txt"
  end
  puts '</div>'
%>
</div>

</body>
</html>
