shipsimu-docs/Ship-Simu-Ship-Simulator.mm -text
shipsimu-docs/Ship-Simu-Ship-Simulator.mm.html -text
shipsimu-docs/THANKS -text
-shipsimu-docs/mindmap_20080517.html -text
-shipsimu-docs/mindmap_20080522.html -text
-shipsimu-docs/mindmap_20080523.html -text
-shipsimu-docs/mindmap_20080524.html -text
-shipsimu-docs/mindmap_20080606.html -text
-shipsimu-docs/mindmap_20080611.html -text
-shipsimu-docs/mindmap_20080705.html -text
-shipsimu-docs/mindmap_20081002.html -text
+shipsimu-docs/historical/mindmap_20080517.html -text
+shipsimu-docs/historical/mindmap_20080522.html -text
+shipsimu-docs/historical/mindmap_20080523.html -text
+shipsimu-docs/historical/mindmap_20080524.html -text
+shipsimu-docs/historical/mindmap_20080606.html -text
+shipsimu-docs/historical/mindmap_20080611.html -text
+shipsimu-docs/historical/mindmap_20080705.html -text
+shipsimu-docs/historical/mindmap_20081002.html -text
--- /dev/null
+<html>
+<head>
+<title>Ship-Simu Ship-Simulation</title>
+<style type="text/css">
+ span.foldopened { color: white; font-size: xx-small;
+ border-width: 1; font-family: monospace; padding: 0em 0.25em 0em 0.25em; background: #e0e0e0;
+ VISIBILITY: visible;
+ cursor:pointer; }
+
+
+ span.foldclosed { color: #666666; font-size: xx-small;
+ border-width: 1; font-family: monospace; padding: 0em 0.25em 0em 0.25em; background: #e0e0e0;
+ VISIBILITY: hidden;
+ cursor:pointer; }
+
+ span.foldspecial { color: #666666; font-size: xx-small; border-style: none solid solid none;
+ border-color: #CCCCCC; border-width: 1; font-family: sans-serif; padding: 0em 0.1em 0em 0.1em; background: #e0e0e0;
+ cursor:pointer; }
+
+ li { list-style: none; }
+
+ span.l { color: red; font-weight: bold; }
+
+ a:link {text-decoration: none; color: black; }
+ a:visited {text-decoration: none; color: black; }
+ a:active {text-decoration: none; color: black; }
+ a:hover {text-decoration: none; color: black; background: #eeeee0; }
+
+</style>
+<!-- ^ Position is not set to relative / absolute here because of Mozilla -->
+</head>
+<body>
+
+<script language="JavaScript">
+ // Here we implement folding. It works fine with MSIE5.5, MSIE6.0 and
+ // Mozilla 0.9.6.
+
+ if (document.layers) {
+ //Netscape 4 specific code
+ pre = 'document.';
+ post = ''; }
+ if (document.getElementById) {
+ //Netscape 6 specific code
+ pre = 'document.getElementById("';
+ post = '").style'; }
+ if (document.all) {
+ //IE4+ specific code
+ pre = 'document.all.';
+ post = '.style'; }
+
+function layer_exists(layer) {
+ try {
+ eval(pre + layer + post);
+ return true; }
+ catch (error) {
+ return false; }}
+
+function show_layer(layer) {
+ eval(pre + layer + post).position = 'relative';
+ eval(pre + layer + post).visibility = 'visible'; }
+
+function hide_layer(layer) {
+ eval(pre + layer + post).visibility = 'hidden';
+ eval(pre + layer + post).position = 'absolute'; }
+
+function hide_folder(folder) {
+ hide_folding_layer(folder)
+ show_layer('show'+folder);
+
+ scrollBy(0,0); // This is a work around to make it work in Browsers (Explorer, Mozilla)
+}
+
+function show_folder(folder) {
+ // Precondition: all subfolders are folded
+
+ show_layer('hide'+folder);
+ hide_layer('show'+folder);
+ show_layer('fold'+folder);
+
+ scrollBy(0,0); // This is a work around to make it work in Browsers (Explorer, Mozilla)
+
+ var i;
+ for (i=1; layer_exists('fold'+folder+'_'+i); ++i) {
+ show_layer('show'+folder+'_'+i); }
+}
+function show_folder_completely(folder) {
+ // Precondition: all subfolders are folded
+
+ show_layer('hide'+folder);
+ hide_layer('show'+folder);
+ show_layer('fold'+folder);
+
+ scrollBy(0,0); // This is a work around to make it work in Browsers (Explorer, Mozilla)
+
+ var i;
+ for (i=1; layer_exists('fold'+folder+'_'+i); ++i) {
+ show_folder_completely(folder+'_'+i); }
+}
+
+
+
+function hide_folding_layer(folder) {
+ var i;
+ for (i=1; layer_exists('fold'+folder+'_'+i); ++i) {
+ hide_folding_layer(folder+'_'+i); }
+
+ hide_layer('hide'+folder);
+ hide_layer('show'+folder);
+ hide_layer('fold'+folder);
+
+ scrollBy(0,0); // This is a work around to make it work in Browsers (Explorer, Mozilla)
+}
+
+function fold_document() {
+ var i;
+ var folder = '1';
+ for (i=1; layer_exists('fold'+folder+'_'+i); ++i) {
+ hide_folder(folder+'_'+i); }
+}
+
+function unfold_document() {
+ var i;
+ var folder = '1';
+ for (i=1; layer_exists('fold'+folder+'_'+i); ++i) {
+ show_folder_completely(folder+'_'+i); }
+}
+
+</script>
+<SPAN class=foldspecial onclick="fold_document()">All +</SPAN>
+<SPAN class=foldspecial onclick="unfold_document()">All -</SPAN>
+<p><span style="font-size: 150%;font-family: SansSerif, sans-serif; font-weight: bold; ">Ship-Simu Ship-Simulation</span>
+<ul><li><span id="show1_1" class="foldclosed" onClick="show_folder('1_1')" style="POSITION: absolute">+</span> <span id="hide1_1" class="foldopened" onClick="hide_folder('1_1')">-</Span>
+<span style="font-size: 133%;font-family: SansSerif, sans-serif; font-weight: bold; ">Browser-Game</span>
+<ul id="fold1_1" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_1_1" class="foldclosed" onClick="show_folder('1_1_1')" style="POSITION: absolute">+</span> <span id="hide1_1_1" class="foldopened" onClick="hide_folder('1_1_1')">-</Span>
+Tick-based simulation
+<ul id="fold1_1_1" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_1_1_1" class="foldclosed" onClick="show_folder('1_1_1_1')" style="POSITION: absolute">+</span> <span id="hide1_1_1_1" class="foldopened" onClick="hide_folder('1_1_1_1')">-</Span>
+Cronological job (cron)
+<ul id="fold1_1_1_1" style="POSITION: relative; VISIBILITY: visible;"><li>Addional requirement for installation
+
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_2" class="foldclosed" onClick="show_folder('1_1_2')" style="POSITION: absolute">+</span> <span id="hide1_1_2" class="foldopened" onClick="hide_folder('1_1_2')">-</Span>
+Click-based simulation
+<ul id="fold1_1_2" style="POSITION: relative; VISIBILITY: visible;"><li>User clicks a button, action performed
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_3" class="foldclosed" onClick="show_folder('1_1_3')" style="POSITION: absolute">+</span> <span id="hide1_1_3" class="foldopened" onClick="hide_folder('1_1_3')">-</Span>
+Pseudo-3D graphics
+<ul id="fold1_1_3" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_1_3_1" class="foldclosed" onClick="show_folder('1_1_3_1')" style="POSITION: absolute">+</span> <span id="hide1_1_3_1" class="foldopened" onClick="hide_folder('1_1_3_1')">-</Span>
+Still graphics
+<ul id="fold1_1_3_1" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_1_3_1_1" class="foldclosed" onClick="show_folder('1_1_3_1_1')" style="POSITION: absolute">+</span> <span id="hide1_1_3_1_1" class="foldopened" onClick="hide_folder('1_1_3_1_1')">-</Span>
+Different ships
+<ul id="fold1_1_3_1_1" style="POSITION: relative; VISIBILITY: visible;"><li>Passenger ship
+
+</li>
+<li>Oil tanker
+
+</li>
+<li>Container ship
+
+</li>
+<li>Misc small ships
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_3_1_2" class="foldclosed" onClick="show_folder('1_1_3_1_2')" style="POSITION: absolute">+</span> <span id="hide1_1_3_1_2" class="foldopened" onClick="hide_folder('1_1_3_1_2')">-</Span>
+Buildings
+<ul id="fold1_1_3_1_2" style="POSITION: relative; VISIBILITY: visible;"><li>Shipyard
+
+</li>
+<li>Dry dock
+
+</li>
+<li>Terminal building
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_3_1_3" class="foldclosed" onClick="show_folder('1_1_3_1_3')" style="POSITION: absolute">+</span> <span id="hide1_1_3_1_3" class="foldopened" onClick="hide_folder('1_1_3_1_3')">-</Span>
+Vehicles
+<ul id="fold1_1_3_1_3" style="POSITION: relative; VISIBILITY: visible;"><li>Container carrier
+
+</li>
+<li>Crane
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_3_1_4" class="foldclosed" onClick="show_folder('1_1_3_1_4')" style="POSITION: absolute">+</span> <span id="hide1_1_3_1_4" class="foldopened" onClick="hide_folder('1_1_3_1_4')">-</Span>
+All pics should be self-shooted
+<ul id="fold1_1_3_1_4" style="POSITION: relative; VISIBILITY: visible;"><li>This avoids copyright conflicts
+
+</li>
+<li>The requested buildings/vehicles must be found in reality
+
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_3_2" class="foldclosed" onClick="show_folder('1_1_3_2')" style="POSITION: absolute">+</span> <span id="hide1_1_3_2" class="foldopened" onClick="hide_folder('1_1_3_2')">-</Span>
+Slightly moved graphics (GIF)
+<ul id="fold1_1_3_2" style="POSITION: relative; VISIBILITY: visible;"><li>Water surface
+
+</li>
+<li>Sky texture
+
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_4" class="foldclosed" onClick="show_folder('1_1_4')" style="POSITION: absolute">+</span> <span id="hide1_1_4" class="foldopened" onClick="hide_folder('1_1_4')">-</Span>
+Fully XHTML 1.0
+<ul id="fold1_1_4" style="POSITION: relative; VISIBILITY: visible;"><li>Latest Internet standard
+
+</li>
+<li>Older browsers will make lesser trouble
+
+</li>
+<li><span id="show1_1_4_1" class="foldclosed" onClick="show_folder('1_1_4_1')" style="POSITION: absolute">+</span> <span id="hide1_1_4_1" class="foldopened" onClick="hide_folder('1_1_4_1')">-</Span>
+Should validate with the W3C HTML Validator
+<ul id="fold1_1_4_1" style="POSITION: relative; VISIBILITY: visible;"><li><a href="http://validator.w3.org" target="_blank"><span class=l>~</span> http://validator.w3.org
+</a>
+
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_5" class="foldclosed" onClick="show_folder('1_1_5')" style="POSITION: absolute">+</span> <span id="hide1_1_5" class="foldopened" onClick="hide_folder('1_1_5')">-</Span>
+<span style="font-family: SansSerif, sans-serif; ">Design is CSS-based</span>
+<ul id="fold1_1_5" style="POSITION: relative; VISIBILITY: visible;"><li>Themes are possible
+
+</li>
+
+</ul>
+</li>
+<li>Nice AJAX features
+
+</li>
+<li><span id="show1_1_6" class="foldclosed" onClick="show_folder('1_1_6')" style="POSITION: absolute">+</span> <span id="hide1_1_6" class="foldopened" onClick="hide_folder('1_1_6')">-</Span>
+News on the front page (home)
+<ul id="fold1_1_6" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_1_6_1" class="foldclosed" onClick="show_folder('1_1_6_1')" style="POSITION: absolute">+</span> <span id="hide1_1_6_1" class="foldopened" onClick="hide_folder('1_1_6_1')">-</Span>
+The news source can be choosen from different
+<ul id="fold1_1_6_1" style="POSITION: relative; VISIBILITY: visible;"><li>Previously typed and stored in database
+
+</li>
+<li><span id="show1_1_6_1_1" class="foldclosed" onClick="show_folder('1_1_6_1_1')" style="POSITION: absolute">+</span> <span id="hide1_1_6_1_1" class="foldopened" onClick="hide_folder('1_1_6_1_1')">-</Span>
+Local XML files
+<ul id="fold1_1_6_1_1" style="POSITION: relative; VISIBILITY: visible;"><li><span style="font-family: SansSerif, sans-serif; ">Hint: Created by external generators</span>
+
+</li>
+
+</ul>
+</li>
+<li>Remote XMLs like RSS feeds
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_6_2" class="foldclosed" onClick="show_folder('1_1_6_2')" style="POSITION: absolute">+</span> <span id="hide1_1_6_2" class="foldopened" onClick="hide_folder('1_1_6_2')">-</Span>
+The typer can choose a category
+<ul id="fold1_1_6_2" style="POSITION: relative; VISIBILITY: visible;"><li>New categories can be suggested by the typer
+
+</li>
+<li>An admin can create new categories
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_6_3" class="foldclosed" onClick="show_folder('1_1_6_3')" style="POSITION: absolute">+</span> <span id="hide1_1_6_3" class="foldopened" onClick="hide_folder('1_1_6_3')">-</Span>
+Comments are allowable
+<ul id="fold1_1_6_3" style="POSITION: relative; VISIBILITY: visible;"><li>Logged-in users
+
+</li>
+<li><span id="show1_1_6_3_1" class="foldclosed" onClick="show_folder('1_1_6_3_1')" style="POSITION: absolute">+</span> <span id="hide1_1_6_3_1" class="foldopened" onClick="hide_folder('1_1_6_3_1')">-</Span>
+Guests as well
+<ul id="fold1_1_6_3_1" style="POSITION: relative; VISIBILITY: visible;"><li>Secured with CAPTCHA
+
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_6_4" class="foldclosed" onClick="show_folder('1_1_6_4')" style="POSITION: absolute">+</span> <span id="hide1_1_6_4" class="foldopened" onClick="hide_folder('1_1_6_4')">-</Span>
+One object for all news should be fine
+<ul id="fold1_1_6_4" style="POSITION: relative; VISIBILITY: visible;"><li>Do not use one object per news entry!
+
+</li>
+<li><span id="show1_1_6_4_1" class="foldclosed" onClick="show_folder('1_1_6_4_1')" style="POSITION: absolute">+</span> <span id="hide1_1_6_4_1" class="foldopened" onClick="hide_folder('1_1_6_4_1')">-</Span>
+The object receives a "Requestable" object
+<ul id="fold1_1_6_4_1" style="POSITION: relative; VISIBILITY: visible;"><li>Obtain page number and sent comment data from it
+
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_7" class="foldclosed" onClick="show_folder('1_1_7')" style="POSITION: absolute">+</span> <span id="hide1_1_7" class="foldopened" onClick="hide_folder('1_1_7')">-</Span>
+<span style="font-size: 116%;font-family: SansSerif, sans-serif; font-weight: bold; ">Strict coding guidelines for better PHP code</span>
+<ul id="fold1_1_7" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_1_7_1" class="foldclosed" onClick="show_folder('1_1_7_1')" style="POSITION: absolute">+</span> <span id="hide1_1_7_1" class="foldopened" onClick="hide_folder('1_1_7_1')">-</Span>
+<span style="font-family: SansSerif, sans-serif; font-weight: bold; ">General code structure</span>
+<ul id="fold1_1_7_1" style="POSITION: relative; VISIBILITY: visible;"><li>Fully object-oriented
+
+</li>
+<li>Use of different but practical design patterns
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_7_2" class="foldclosed" onClick="show_folder('1_1_7_2')" style="POSITION: absolute">+</span> <span id="hide1_1_7_2" class="foldopened" onClick="hide_folder('1_1_7_2')">-</Span>
+<span style="font-family: SansSerif, sans-serif; font-weight: bold; ">Documentation</span>
+<ul id="fold1_1_7_2" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_1_7_2_1" class="foldclosed" onClick="show_folder('1_1_7_2_1')" style="POSITION: absolute">+</span> <span id="hide1_1_7_2_1" class="foldopened" onClick="hide_folder('1_1_7_2_1')">-</Span>
+In-line documentation
+<ul id="fold1_1_7_2_1" style="POSITION: relative; VISIBILITY: visible;"><li>Script header with full copyright and license as requested by GNU GPL 3
+
+</li>
+<li>Method headers with Doxygen compatible tags
+
+</li>
+<li>Comments above single lines for better understanding what is happening
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_7_2_2" class="foldclosed" onClick="show_folder('1_1_7_2_2')" style="POSITION: absolute">+</span> <span id="hide1_1_7_2_2" class="foldopened" onClick="hide_folder('1_1_7_2_2')">-</Span>
+Files in directory "docs"
+<ul id="fold1_1_7_2_2" style="POSITION: relative; VISIBILITY: visible;"><li>COPYING*
+
+</li>
+<li>Conception
+
+</li>
+<li>NEWS
+
+</li>
+<li>README
+
+</li>
+<li>ArgoUML diagram
+
+</li>
+<li>FreeMind document
+
+</li>
+<li>THANKS
+
+</li>
+<li>minmap_yyyymmdd.html
+
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+<li><span style="font-family: SansSerif, sans-serif; font-weight: bold; ">Folding of the code</span>
+
+</li>
+<li><span style="font-family: SansSerif, sans-serif; font-weight: bold; ">Tabs and spaces</span>
+
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+<li><span id="show1_2" class="foldclosed" onClick="show_folder('1_2')" style="POSITION: absolute">+</span> <span id="hide1_2" class="foldopened" onClick="hide_folder('1_2')">-</Span>
+<span style="font-size: 133%;font-family: SansSerif, sans-serif; font-weight: bold; ">How does a shipping company work?</span>
+<ul id="fold1_2" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_2_1" class="foldclosed" onClick="show_folder('1_2_1')" style="POSITION: absolute">+</span> <span id="hide1_2_1" class="foldopened" onClick="hide_folder('1_2_1')">-</Span>
+Start as a founder by selecting a harbor
+<ul id="fold1_2_1" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_2_1_1" class="foldclosed" onClick="show_folder('1_2_1_1')" style="POSITION: absolute">+</span> <span id="hide1_2_1_1" class="foldopened" onClick="hide_folder('1_2_1_1')">-</Span>
+Construct neccessary buildings
+<ul id="fold1_2_1_1" style="POSITION: relative; VISIBILITY: visible;"><li>Make contract with construction companies
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_2_1_2" class="foldclosed" onClick="show_folder('1_2_1_2')" style="POSITION: absolute">+</span> <span id="hide1_2_1_2" class="foldopened" onClick="hide_folder('1_2_1_2')">-</Span>
+Order ship parts
+<ul id="fold1_2_1_2" style="POSITION: relative; VISIBILITY: visible;"><li>Fron your partners
+
+</li>
+<li>On global market
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_2_1_3" class="foldclosed" onClick="show_folder('1_2_1_3')" style="POSITION: absolute">+</span> <span id="hide1_2_1_3" class="foldopened" onClick="hide_folder('1_2_1_3')">-</Span>
+Make contracts with other companies
+<ul id="fold1_2_1_3" style="POSITION: relative; VISIBILITY: visible;"><li>Construct ships for your partner
+
+</li>
+<li>Drive constructed ships by your partner
+
+</li>
+
+</ul>
+</li>
+<li>Build ship parts and trade them
+
+</li>
+<li><span id="show1_2_1_4" class="foldclosed" onClick="show_folder('1_2_1_4')" style="POSITION: absolute">+</span> <span id="hide1_2_1_4" class="foldopened" onClick="hide_folder('1_2_1_4')">-</Span>
+Become CEO and manage your company
+<ul id="fold1_2_1_4" style="POSITION: relative; VISIBILITY: visible;"><li>Nominate department managers
+
+</li>
+<li>Recruit new employees
+
+</li>
+<li>Pay salery to your employees
+
+</li>
+
+</ul>
+</li>
+<li>Let other gamer manage your company
+
+</li>
+<li><span id="show1_2_1_5" class="foldclosed" onClick="show_folder('1_2_1_5')" style="POSITION: absolute">+</span> <span id="hide1_2_1_5" class="foldopened" onClick="hide_folder('1_2_1_5')">-</Span>
+Compare prices
+<ul id="fold1_2_1_5" style="POSITION: relative; VISIBILITY: visible;"><li>Make a purchase computation system
+
+</li>
+
+</ul>
+</li>
+<li>Manage a journey
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_2_2" class="foldclosed" onClick="show_folder('1_2_2')" style="POSITION: absolute">+</span> <span id="hide1_2_2" class="foldopened" onClick="hide_folder('1_2_2')">-</Span>
+Or start as an employee
+<ul id="fold1_2_2" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_2_2_1" class="foldclosed" onClick="show_folder('1_2_2_1')" style="POSITION: absolute">+</span> <span id="hide1_2_2_1" class="foldopened" onClick="hide_folder('1_2_2_1')">-</Span>
+Start as a simple sailor
+<ul id="fold1_2_2_1" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_2_2_1_1" class="foldclosed" onClick="show_folder('1_2_2_1_1')" style="POSITION: absolute">+</span> <span id="hide1_2_2_1_1" class="foldopened" onClick="hide_folder('1_2_2_1_1')">-</Span>
+And end up as a captain
+<ul id="fold1_2_2_1_1" style="POSITION: relative; VISIBILITY: visible;"><li>Control your ship (depends on client)
+
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+<li><span id="show1_2_2_2" class="foldclosed" onClick="show_folder('1_2_2_2')" style="POSITION: absolute">+</span> <span id="hide1_2_2_2" class="foldopened" onClick="hide_folder('1_2_2_2')">-</Span>
+Or start as a shipbuilder
+<ul id="fold1_2_2_2" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_2_2_2_1" class="foldclosed" onClick="show_folder('1_2_2_2_1')" style="POSITION: absolute">+</span> <span id="hide1_2_2_2_1" class="foldopened" onClick="hide_folder('1_2_2_2_1')">-</Span>
+Repair ships
+<ul id="fold1_2_2_2_1" style="POSITION: relative; VISIBILITY: visible;"><li>Renew the painting
+
+</li>
+<li>Fix broken things
+
+</li>
+
+</ul>
+</li>
+<li>Build up new ships
+
+</li>
+
+</ul>
+</li>
+<li>As an officer
+
+</li>
+<li>As a cleaner
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_2_3" class="foldclosed" onClick="show_folder('1_2_3')" style="POSITION: absolute">+</span> <span id="hide1_2_3" class="foldopened" onClick="hide_folder('1_2_3')">-</Span>
+Create a board of managers
+<ul id="fold1_2_3" style="POSITION: relative; VISIBILITY: visible;"><li>Only for bigger comanpies
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_2_4" class="foldclosed" onClick="show_folder('1_2_4')" style="POSITION: absolute">+</span> <span id="hide1_2_4" class="foldopened" onClick="hide_folder('1_2_4')">-</Span>
+Design your own ships
+<ul id="fold1_2_4" style="POSITION: relative; VISIBILITY: visible;"><li>From templates (default ships)
+
+</li>
+<li>Or your complete freely designed layout
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_2_5" class="foldclosed" onClick="show_folder('1_2_5')" style="POSITION: absolute">+</span> <span id="hide1_2_5" class="foldopened" onClick="hide_folder('1_2_5')">-</Span>
+Ride constructed ships
+<ul id="fold1_2_5" style="POSITION: relative; VISIBILITY: visible;"><li>Make sail plans
+
+</li>
+<li><span id="show1_2_5_1" class="foldclosed" onClick="show_folder('1_2_5_1')" style="POSITION: absolute">+</span> <span id="hide1_2_5_1" class="foldopened" onClick="hide_folder('1_2_5_1')">-</Span>
+Transportate cargo or humans
+<ul id="fold1_2_5_1" style="POSITION: relative; VISIBILITY: visible;"><li>Make your passengers happy
+
+</li>
+<li>Load containers and bring them to other harbors
+
+</li>
+<li>Transportate oil from ricks to the refineries
+
+</li>
+
+</ul>
+</li>
+<li>Depends on used client
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_2_6" class="foldclosed" onClick="show_folder('1_2_6')" style="POSITION: absolute">+</span> <span id="hide1_2_6" class="foldopened" onClick="hide_folder('1_2_6')">-</Span>
+Earn a lot (virtual/real) money
+<ul id="fold1_2_6" style="POSITION: relative; VISIBILITY: visible;"><li>Sell a journey
+
+</li>
+<li>Trade with goods
+
+</li>
+<li>Construct ships for other companies
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_2_7" class="foldclosed" onClick="show_folder('1_2_7')" style="POSITION: absolute">+</span> <span id="hide1_2_7" class="foldopened" onClick="hide_folder('1_2_7')">-</Span>
+Play as a passenger
+<ul id="fold1_2_7" style="POSITION: relative; VISIBILITY: visible;"><li>Order a jorney to your desired destionation
+
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+<li><span id="show1_3" class="foldclosed" onClick="show_folder('1_3')" style="POSITION: absolute">+</span> <span id="hide1_3" class="foldopened" onClick="hide_folder('1_3')">-</Span>
+<span style="font-size: 133%;font-family: SansSerif, sans-serif; font-weight: bold; ">Multi-Player Mode</span>
+<ul id="fold1_3" style="POSITION: relative; VISIBILITY: visible;"><li>Networked over hubs
+
+</li>
+<li><span id="show1_3_1" class="foldclosed" onClick="show_folder('1_3_1')" style="POSITION: absolute">+</span> <span id="hide1_3_1" class="foldopened" onClick="hide_folder('1_3_1')">-</Span>
+Big map which holds all harbors
+<ul id="fold1_3_1" style="POSITION: relative; VISIBILITY: visible;"><li>Seperated into small maps to cluster the load over the network
+
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+<li><span id="show1_4" class="foldclosed" onClick="show_folder('1_4')" style="POSITION: absolute">+</span> <span id="hide1_4" class="foldopened" onClick="hide_folder('1_4')">-</Span>
+Java client
+<ul id="fold1_4" style="POSITION: relative; VISIBILITY: visible;"><li>Real-time simulation
+
+</li>
+<li><span id="show1_4_1" class="foldclosed" onClick="show_folder('1_4_1')" style="POSITION: absolute">+</span> <span id="hide1_4_1" class="foldopened" onClick="hide_folder('1_4_1')">-</Span>
+OpenGL (3D Graphics)
+<ul id="fold1_4_1" style="POSITION: relative; VISIBILITY: visible;"><li>JOGL
+
+</li>
+
+</ul>
+</li>
+<li>OpenAL (3D sound)
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_5" class="foldclosed" onClick="show_folder('1_5')" style="POSITION: absolute">+</span> <span id="hide1_5" class="foldopened" onClick="hide_folder('1_5')">-</Span>
+"Faked" Single-Player
+<ul id="fold1_5" style="POSITION: relative; VISIBILITY: visible;"><li>Locally installed version
+
+</li>
+<li>Does not connect to other hubs
+
+</li>
+<li><span id="show1_5_1" class="foldclosed" onClick="show_folder('1_5_1')" style="POSITION: absolute">+</span> <span id="hide1_5_1" class="foldopened" onClick="hide_folder('1_5_1')">-</Span>
+"Save games" should be incompatible with MP mode
+<ul id="fold1_5_1" style="POSITION: relative; VISIBILITY: visible;"><li>Avoids cheating
+
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+<li><span id="show1_6" class="foldclosed" onClick="show_folder('1_6')" style="POSITION: absolute">+</span> <span id="hide1_6" class="foldopened" onClick="hide_folder('1_6')">-</Span>
+Sand-Box Mode
+<ul id="fold1_6" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_6_1" class="foldclosed" onClick="show_folder('1_6_1')" style="POSITION: absolute">+</span> <span id="hide1_6_1" class="foldopened" onClick="hide_folder('1_6_1')">-</Span>
+The player can test the game
+<ul id="fold1_6_1" style="POSITION: relative; VISIBILITY: visible;"><li>Some people like to "explore" the game
+
+</li>
+<li>Or just wanna have a look
+
+</li>
+
+</ul>
+</li>
+<li><span style="font-family: SansSerif, sans-serif; ">There are no competitors</span>
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_7" class="foldclosed" onClick="show_folder('1_7')" style="POSITION: absolute">+</span> <span id="hide1_7" class="foldopened" onClick="hide_folder('1_7')">-</Span>
+Modern-epoche game
+<ul id="fold1_7" style="POSITION: relative; VISIBILITY: visible;"><li>Age: 1950+
+
+</li>
+<li>The abstraction level is kept low
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_8" class="foldclosed" onClick="show_folder('1_8')" style="POSITION: absolute">+</span> <span id="hide1_8" class="foldopened" onClick="hide_folder('1_8')">-</Span>
+License
+<ul id="fold1_8" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_8_1" class="foldclosed" onClick="show_folder('1_8_1')" style="POSITION: absolute">+</span> <span id="hide1_8_1" class="foldopened" onClick="hide_folder('1_8_1')">-</Span>
+The game
+<ul id="fold1_8_1" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_8_1_1" class="foldclosed" onClick="show_folder('1_8_1_1')" style="POSITION: absolute">+</span> <span id="hide1_8_1_1" class="foldopened" onClick="hide_folder('1_8_1_1')">-</Span>
+Ship-Simu is licensed under the GNU GPL 3 or any newer version
+<ul id="fold1_8_1_1" style="POSITION: relative; VISIBILITY: visible;"><li>See docs/COPYING.software
+
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+<li><span id="show1_8_2" class="foldclosed" onClick="show_folder('1_8_2')" style="POSITION: absolute">+</span> <span id="hide1_8_2" class="foldopened" onClick="hide_folder('1_8_2')">-</Span>
+This document
+<ul id="fold1_8_2" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_8_2_1" class="foldclosed" onClick="show_folder('1_8_2_1')" style="POSITION: absolute">+</span> <span id="hide1_8_2_1" class="foldopened" onClick="hide_folder('1_8_2_1')">-</Span>
+This mind-map is licensed under the GNU FDL 1.2 or any newer version
+<ul id="fold1_8_2_1" style="POSITION: relative; VISIBILITY: visible;"><li>See docs/COPYING.documents
+
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+<li><span id="show1_9" class="foldclosed" onClick="show_folder('1_9')" style="POSITION: absolute">+</span> <span id="hide1_9" class="foldopened" onClick="hide_folder('1_9')">-</Span>
+Data exchange protocol
+<ul id="fold1_9" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_9_1" class="foldclosed" onClick="show_folder('1_9_1')" style="POSITION: absolute">+</span> <span id="hide1_9_1" class="foldopened" onClick="hide_folder('1_9_1')">-</Span>
+Default is an own small format
+<ul id="fold1_9_1" style="POSITION: relative; VISIBILITY: visible;"><li>Reduces traffic between servers
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_9_2" class="foldclosed" onClick="show_folder('1_9_2')" style="POSITION: absolute">+</span> <span id="hide1_9_2" class="foldopened" onClick="hide_folder('1_9_2')">-</Span>
+Easy rewriteable to e.g. XML
+<ul id="fold1_9_2" style="POSITION: relative; VISIBILITY: visible;"><li>Other clients (Flash) can also connect
+
+</li>
+
+</ul>
+</li>
+<li>Java and browser client can play together
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_10" class="foldclosed" onClick="show_folder('1_10')" style="POSITION: absolute">+</span> <span id="hide1_10" class="foldopened" onClick="hide_folder('1_10')">-</Span>
+Optional Pillory
+<ul id="fold1_10" style="POSITION: relative; VISIBILITY: visible;"><li>To make e.g. nazi activity public
+
+</li>
+<li>Shall keep bad players away
+
+</li>
+<li><span id="show1_10_1" class="foldclosed" onClick="show_folder('1_10_1')" style="POSITION: absolute">+</span> <span id="hide1_10_1" class="foldopened" onClick="hide_folder('1_10_1')">-</Span>
+Requires some "game-moderator" access level to manage
+<ul id="fold1_10_1" style="POSITION: relative; VISIBILITY: visible;"><li>The moderator shall have an extra flag e.g. "pillory_accessable"
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_10_2" class="foldclosed" onClick="show_folder('1_10_2')" style="POSITION: absolute">+</span> <span id="hide1_10_2" class="foldopened" onClick="hide_folder('1_10_2')">-</Span>
+Players, companies et cetera should be lockable
+<ul id="fold1_10_2" style="POSITION: relative; VISIBILITY: visible;"><li>The moderator can choose wether to lock with pillory entry or just locking down
+
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+<li><a href="http://www.ship-simu.org" target="_blank"><span class=l>~</span> http://www.ship-simu.org
+</a>
+
+</li>
+
+</ul><SCRIPT language=JavaScript>
+fold_document();
+</SCRIPT>
+</body>
+</html>
--- /dev/null
+<html>
+<head>
+<title>Ship-Simu Ship-Simulation</title>
+<style type="text/css">
+ span.foldopened { color: white; font-size: xx-small;
+ border-width: 1; font-family: monospace; padding: 0em 0.25em 0em 0.25em; background: #e0e0e0;
+ VISIBILITY: visible;
+ cursor:pointer; }
+
+
+ span.foldclosed { color: #666666; font-size: xx-small;
+ border-width: 1; font-family: monospace; padding: 0em 0.25em 0em 0.25em; background: #e0e0e0;
+ VISIBILITY: hidden;
+ cursor:pointer; }
+
+ span.foldspecial { color: #666666; font-size: xx-small; border-style: none solid solid none;
+ border-color: #CCCCCC; border-width: 1; font-family: sans-serif; padding: 0em 0.1em 0em 0.1em; background: #e0e0e0;
+ cursor:pointer; }
+
+ li { list-style: none; }
+
+ span.l { color: red; font-weight: bold; }
+
+ a:link {text-decoration: none; color: black; }
+ a:visited {text-decoration: none; color: black; }
+ a:active {text-decoration: none; color: black; }
+ a:hover {text-decoration: none; color: black; background: #eeeee0; }
+
+</style>
+<!-- ^ Position is not set to relative / absolute here because of Mozilla -->
+</head>
+<body>
+
+<script language="JavaScript">
+ // Here we implement folding. It works fine with MSIE5.5, MSIE6.0 and
+ // Mozilla 0.9.6.
+
+ if (document.layers) {
+ //Netscape 4 specific code
+ pre = 'document.';
+ post = ''; }
+ if (document.getElementById) {
+ //Netscape 6 specific code
+ pre = 'document.getElementById("';
+ post = '").style'; }
+ if (document.all) {
+ //IE4+ specific code
+ pre = 'document.all.';
+ post = '.style'; }
+
+function layer_exists(layer) {
+ try {
+ eval(pre + layer + post);
+ return true; }
+ catch (error) {
+ return false; }}
+
+function show_layer(layer) {
+ eval(pre + layer + post).position = 'relative';
+ eval(pre + layer + post).visibility = 'visible'; }
+
+function hide_layer(layer) {
+ eval(pre + layer + post).visibility = 'hidden';
+ eval(pre + layer + post).position = 'absolute'; }
+
+function hide_folder(folder) {
+ hide_folding_layer(folder)
+ show_layer('show'+folder);
+
+ scrollBy(0,0); // This is a work around to make it work in Browsers (Explorer, Mozilla)
+}
+
+function show_folder(folder) {
+ // Precondition: all subfolders are folded
+
+ show_layer('hide'+folder);
+ hide_layer('show'+folder);
+ show_layer('fold'+folder);
+
+ scrollBy(0,0); // This is a work around to make it work in Browsers (Explorer, Mozilla)
+
+ var i;
+ for (i=1; layer_exists('fold'+folder+'_'+i); ++i) {
+ show_layer('show'+folder+'_'+i); }
+}
+function show_folder_completely(folder) {
+ // Precondition: all subfolders are folded
+
+ show_layer('hide'+folder);
+ hide_layer('show'+folder);
+ show_layer('fold'+folder);
+
+ scrollBy(0,0); // This is a work around to make it work in Browsers (Explorer, Mozilla)
+
+ var i;
+ for (i=1; layer_exists('fold'+folder+'_'+i); ++i) {
+ show_folder_completely(folder+'_'+i); }
+}
+
+
+
+function hide_folding_layer(folder) {
+ var i;
+ for (i=1; layer_exists('fold'+folder+'_'+i); ++i) {
+ hide_folding_layer(folder+'_'+i); }
+
+ hide_layer('hide'+folder);
+ hide_layer('show'+folder);
+ hide_layer('fold'+folder);
+
+ scrollBy(0,0); // This is a work around to make it work in Browsers (Explorer, Mozilla)
+}
+
+function fold_document() {
+ var i;
+ var folder = '1';
+ for (i=1; layer_exists('fold'+folder+'_'+i); ++i) {
+ hide_folder(folder+'_'+i); }
+}
+
+function unfold_document() {
+ var i;
+ var folder = '1';
+ for (i=1; layer_exists('fold'+folder+'_'+i); ++i) {
+ show_folder_completely(folder+'_'+i); }
+}
+
+</script>
+<SPAN class=foldspecial onclick="fold_document()">All +</SPAN>
+<SPAN class=foldspecial onclick="unfold_document()">All -</SPAN>
+<p><span style="font-size: 150%;font-family: SansSerif, sans-serif; font-weight: bold; ">Ship-Simu Ship-Simulation</span>
+<ul><li><span id="show1_1" class="foldclosed" onClick="show_folder('1_1')" style="POSITION: absolute">+</span> <span id="hide1_1" class="foldopened" onClick="hide_folder('1_1')">-</Span>
+<span style="font-size: 133%;font-family: SansSerif, sans-serif; font-weight: bold; ">Browser-Game</span>
+<ul id="fold1_1" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_1_1" class="foldclosed" onClick="show_folder('1_1_1')" style="POSITION: absolute">+</span> <span id="hide1_1_1" class="foldopened" onClick="hide_folder('1_1_1')">-</Span>
+Tick-based simulation
+<ul id="fold1_1_1" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_1_1_1" class="foldclosed" onClick="show_folder('1_1_1_1')" style="POSITION: absolute">+</span> <span id="hide1_1_1_1" class="foldopened" onClick="hide_folder('1_1_1_1')">-</Span>
+Cronological job (cron)
+<ul id="fold1_1_1_1" style="POSITION: relative; VISIBILITY: visible;"><li>Addional requirement for installation
+
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_2" class="foldclosed" onClick="show_folder('1_1_2')" style="POSITION: absolute">+</span> <span id="hide1_1_2" class="foldopened" onClick="hide_folder('1_1_2')">-</Span>
+Click-based simulation
+<ul id="fold1_1_2" style="POSITION: relative; VISIBILITY: visible;"><li>User clicks a button, action performed
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_3" class="foldclosed" onClick="show_folder('1_1_3')" style="POSITION: absolute">+</span> <span id="hide1_1_3" class="foldopened" onClick="hide_folder('1_1_3')">-</Span>
+Pseudo-3D graphics
+<ul id="fold1_1_3" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_1_3_1" class="foldclosed" onClick="show_folder('1_1_3_1')" style="POSITION: absolute">+</span> <span id="hide1_1_3_1" class="foldopened" onClick="hide_folder('1_1_3_1')">-</Span>
+Still graphics
+<ul id="fold1_1_3_1" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_1_3_1_1" class="foldclosed" onClick="show_folder('1_1_3_1_1')" style="POSITION: absolute">+</span> <span id="hide1_1_3_1_1" class="foldopened" onClick="hide_folder('1_1_3_1_1')">-</Span>
+Different ships
+<ul id="fold1_1_3_1_1" style="POSITION: relative; VISIBILITY: visible;"><li>Passenger ship
+
+</li>
+<li>Oil tanker
+
+</li>
+<li>Container ship
+
+</li>
+<li>Misc small ships
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_3_1_2" class="foldclosed" onClick="show_folder('1_1_3_1_2')" style="POSITION: absolute">+</span> <span id="hide1_1_3_1_2" class="foldopened" onClick="hide_folder('1_1_3_1_2')">-</Span>
+Buildings
+<ul id="fold1_1_3_1_2" style="POSITION: relative; VISIBILITY: visible;"><li>Shipyard
+
+</li>
+<li>Dry dock
+
+</li>
+<li>Terminal building
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_3_1_3" class="foldclosed" onClick="show_folder('1_1_3_1_3')" style="POSITION: absolute">+</span> <span id="hide1_1_3_1_3" class="foldopened" onClick="hide_folder('1_1_3_1_3')">-</Span>
+Vehicles
+<ul id="fold1_1_3_1_3" style="POSITION: relative; VISIBILITY: visible;"><li>Container carrier
+
+</li>
+<li>Crane
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_3_1_4" class="foldclosed" onClick="show_folder('1_1_3_1_4')" style="POSITION: absolute">+</span> <span id="hide1_1_3_1_4" class="foldopened" onClick="hide_folder('1_1_3_1_4')">-</Span>
+All pics should be self-shooted
+<ul id="fold1_1_3_1_4" style="POSITION: relative; VISIBILITY: visible;"><li>This avoids copyright conflicts
+
+</li>
+<li>The requested buildings/vehicles must be found in reality
+
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_3_2" class="foldclosed" onClick="show_folder('1_1_3_2')" style="POSITION: absolute">+</span> <span id="hide1_1_3_2" class="foldopened" onClick="hide_folder('1_1_3_2')">-</Span>
+Slightly moved graphics (GIF)
+<ul id="fold1_1_3_2" style="POSITION: relative; VISIBILITY: visible;"><li>Water surface
+
+</li>
+<li>Sky texture
+
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_4" class="foldclosed" onClick="show_folder('1_1_4')" style="POSITION: absolute">+</span> <span id="hide1_1_4" class="foldopened" onClick="hide_folder('1_1_4')">-</Span>
+Fully XHTML 1.0
+<ul id="fold1_1_4" style="POSITION: relative; VISIBILITY: visible;"><li>Latest Internet standard
+
+</li>
+<li>Older browsers will make lesser trouble
+
+</li>
+<li><span id="show1_1_4_1" class="foldclosed" onClick="show_folder('1_1_4_1')" style="POSITION: absolute">+</span> <span id="hide1_1_4_1" class="foldopened" onClick="hide_folder('1_1_4_1')">-</Span>
+Should validate with the W3C HTML Validator
+<ul id="fold1_1_4_1" style="POSITION: relative; VISIBILITY: visible;"><li><a href="http://validator.w3.org" target="_blank"><span class=l>~</span> http://validator.w3.org
+</a>
+
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_5" class="foldclosed" onClick="show_folder('1_1_5')" style="POSITION: absolute">+</span> <span id="hide1_1_5" class="foldopened" onClick="hide_folder('1_1_5')">-</Span>
+<span style="font-family: SansSerif, sans-serif; ">Design is CSS-based</span>
+<ul id="fold1_1_5" style="POSITION: relative; VISIBILITY: visible;"><li>Themes are possible
+
+</li>
+
+</ul>
+</li>
+<li>Nice AJAX features
+
+</li>
+<li><span id="show1_1_6" class="foldclosed" onClick="show_folder('1_1_6')" style="POSITION: absolute">+</span> <span id="hide1_1_6" class="foldopened" onClick="hide_folder('1_1_6')">-</Span>
+News on the front page (home)
+<ul id="fold1_1_6" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_1_6_1" class="foldclosed" onClick="show_folder('1_1_6_1')" style="POSITION: absolute">+</span> <span id="hide1_1_6_1" class="foldopened" onClick="hide_folder('1_1_6_1')">-</Span>
+The news source can be choosen from different
+<ul id="fold1_1_6_1" style="POSITION: relative; VISIBILITY: visible;"><li>Previously typed and stored in database
+
+</li>
+<li><span id="show1_1_6_1_1" class="foldclosed" onClick="show_folder('1_1_6_1_1')" style="POSITION: absolute">+</span> <span id="hide1_1_6_1_1" class="foldopened" onClick="hide_folder('1_1_6_1_1')">-</Span>
+Local XML files
+<ul id="fold1_1_6_1_1" style="POSITION: relative; VISIBILITY: visible;"><li><span style="font-family: SansSerif, sans-serif; ">Hint: Created by external generators</span>
+
+</li>
+
+</ul>
+</li>
+<li>Remote XMLs like RSS feeds
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_6_2" class="foldclosed" onClick="show_folder('1_1_6_2')" style="POSITION: absolute">+</span> <span id="hide1_1_6_2" class="foldopened" onClick="hide_folder('1_1_6_2')">-</Span>
+The typer can choose a category
+<ul id="fold1_1_6_2" style="POSITION: relative; VISIBILITY: visible;"><li>New categories can be suggested by the typer
+
+</li>
+<li>An admin can create new categories
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_6_3" class="foldclosed" onClick="show_folder('1_1_6_3')" style="POSITION: absolute">+</span> <span id="hide1_1_6_3" class="foldopened" onClick="hide_folder('1_1_6_3')">-</Span>
+Comments are allowable
+<ul id="fold1_1_6_3" style="POSITION: relative; VISIBILITY: visible;"><li>Logged-in users
+
+</li>
+<li><span id="show1_1_6_3_1" class="foldclosed" onClick="show_folder('1_1_6_3_1')" style="POSITION: absolute">+</span> <span id="hide1_1_6_3_1" class="foldopened" onClick="hide_folder('1_1_6_3_1')">-</Span>
+Guests as well
+<ul id="fold1_1_6_3_1" style="POSITION: relative; VISIBILITY: visible;"><li>Secured with CAPTCHA
+
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_6_4" class="foldclosed" onClick="show_folder('1_1_6_4')" style="POSITION: absolute">+</span> <span id="hide1_1_6_4" class="foldopened" onClick="hide_folder('1_1_6_4')">-</Span>
+One object for all news should be fine
+<ul id="fold1_1_6_4" style="POSITION: relative; VISIBILITY: visible;"><li>Do not use one object per news entry!
+
+</li>
+<li><span id="show1_1_6_4_1" class="foldclosed" onClick="show_folder('1_1_6_4_1')" style="POSITION: absolute">+</span> <span id="hide1_1_6_4_1" class="foldopened" onClick="hide_folder('1_1_6_4_1')">-</Span>
+The object receives a "Requestable" object
+<ul id="fold1_1_6_4_1" style="POSITION: relative; VISIBILITY: visible;"><li>Obtain page number and sent comment data from it
+
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_7" class="foldclosed" onClick="show_folder('1_1_7')" style="POSITION: absolute">+</span> <span id="hide1_1_7" class="foldopened" onClick="hide_folder('1_1_7')">-</Span>
+<span style="font-size: 116%;font-family: SansSerif, sans-serif; font-weight: bold; ">Strict coding guidelines for better PHP code</span>
+<ul id="fold1_1_7" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_1_7_1" class="foldclosed" onClick="show_folder('1_1_7_1')" style="POSITION: absolute">+</span> <span id="hide1_1_7_1" class="foldopened" onClick="hide_folder('1_1_7_1')">-</Span>
+<span style="font-family: SansSerif, sans-serif; font-weight: bold; ">General code structure</span>
+<ul id="fold1_1_7_1" style="POSITION: relative; VISIBILITY: visible;"><li>Fully object-oriented
+
+</li>
+<li>Use of different but practical design patterns
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_7_2" class="foldclosed" onClick="show_folder('1_1_7_2')" style="POSITION: absolute">+</span> <span id="hide1_1_7_2" class="foldopened" onClick="hide_folder('1_1_7_2')">-</Span>
+<span style="font-family: SansSerif, sans-serif; font-weight: bold; ">Documentation</span>
+<ul id="fold1_1_7_2" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_1_7_2_1" class="foldclosed" onClick="show_folder('1_1_7_2_1')" style="POSITION: absolute">+</span> <span id="hide1_1_7_2_1" class="foldopened" onClick="hide_folder('1_1_7_2_1')">-</Span>
+In-line documentation
+<ul id="fold1_1_7_2_1" style="POSITION: relative; VISIBILITY: visible;"><li>Script header with full copyright and license as requested by GNU GPL 3
+
+</li>
+<li>Method headers with Doxygen compatible tags
+
+</li>
+<li>Comments above single lines for better understanding what is happening
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_7_2_2" class="foldclosed" onClick="show_folder('1_1_7_2_2')" style="POSITION: absolute">+</span> <span id="hide1_1_7_2_2" class="foldopened" onClick="hide_folder('1_1_7_2_2')">-</Span>
+Files in directory "docs"
+<ul id="fold1_1_7_2_2" style="POSITION: relative; VISIBILITY: visible;"><li>COPYING*
+
+</li>
+<li>Conception
+
+</li>
+<li>NEWS
+
+</li>
+<li>README
+
+</li>
+<li>ArgoUML diagram
+
+</li>
+<li>FreeMind document
+
+</li>
+<li>THANKS
+
+</li>
+<li>minmap_yyyymmdd.html
+
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+<li><span style="font-family: SansSerif, sans-serif; font-weight: bold; ">Folding of the code</span>
+
+</li>
+<li><span style="font-family: SansSerif, sans-serif; font-weight: bold; ">Tabs and spaces</span>
+
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+<li><span id="show1_2" class="foldclosed" onClick="show_folder('1_2')" style="POSITION: absolute">+</span> <span id="hide1_2" class="foldopened" onClick="hide_folder('1_2')">-</Span>
+<span style="font-size: 133%;font-family: SansSerif, sans-serif; font-weight: bold; ">How does a shipping company work?</span>
+<ul id="fold1_2" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_2_1" class="foldclosed" onClick="show_folder('1_2_1')" style="POSITION: absolute">+</span> <span id="hide1_2_1" class="foldopened" onClick="hide_folder('1_2_1')">-</Span>
+Start as a founder by selecting a harbor
+<ul id="fold1_2_1" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_2_1_1" class="foldclosed" onClick="show_folder('1_2_1_1')" style="POSITION: absolute">+</span> <span id="hide1_2_1_1" class="foldopened" onClick="hide_folder('1_2_1_1')">-</Span>
+Construct neccessary buildings
+<ul id="fold1_2_1_1" style="POSITION: relative; VISIBILITY: visible;"><li>Make contract with construction companies
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_2_1_2" class="foldclosed" onClick="show_folder('1_2_1_2')" style="POSITION: absolute">+</span> <span id="hide1_2_1_2" class="foldopened" onClick="hide_folder('1_2_1_2')">-</Span>
+Order ship parts
+<ul id="fold1_2_1_2" style="POSITION: relative; VISIBILITY: visible;"><li>Fron your partners
+
+</li>
+<li>On global market
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_2_1_3" class="foldclosed" onClick="show_folder('1_2_1_3')" style="POSITION: absolute">+</span> <span id="hide1_2_1_3" class="foldopened" onClick="hide_folder('1_2_1_3')">-</Span>
+Make contracts with other companies
+<ul id="fold1_2_1_3" style="POSITION: relative; VISIBILITY: visible;"><li>Construct ships for your partner
+
+</li>
+<li>Drive constructed ships by your partner
+
+</li>
+
+</ul>
+</li>
+<li>Build ship parts and trade them
+
+</li>
+<li><span id="show1_2_1_4" class="foldclosed" onClick="show_folder('1_2_1_4')" style="POSITION: absolute">+</span> <span id="hide1_2_1_4" class="foldopened" onClick="hide_folder('1_2_1_4')">-</Span>
+Become CEO and manage your company
+<ul id="fold1_2_1_4" style="POSITION: relative; VISIBILITY: visible;"><li>Nominate department managers
+
+</li>
+<li>Recruit new employees
+
+</li>
+<li>Pay salery to your employees
+
+</li>
+
+</ul>
+</li>
+<li>Let other gamer manage your company
+
+</li>
+<li><span id="show1_2_1_5" class="foldclosed" onClick="show_folder('1_2_1_5')" style="POSITION: absolute">+</span> <span id="hide1_2_1_5" class="foldopened" onClick="hide_folder('1_2_1_5')">-</Span>
+Compare prices
+<ul id="fold1_2_1_5" style="POSITION: relative; VISIBILITY: visible;"><li>Make a purchase computation system
+
+</li>
+
+</ul>
+</li>
+<li>Manage a journey
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_2_2" class="foldclosed" onClick="show_folder('1_2_2')" style="POSITION: absolute">+</span> <span id="hide1_2_2" class="foldopened" onClick="hide_folder('1_2_2')">-</Span>
+Or start as an employee
+<ul id="fold1_2_2" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_2_2_1" class="foldclosed" onClick="show_folder('1_2_2_1')" style="POSITION: absolute">+</span> <span id="hide1_2_2_1" class="foldopened" onClick="hide_folder('1_2_2_1')">-</Span>
+Start as a simple sailor
+<ul id="fold1_2_2_1" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_2_2_1_1" class="foldclosed" onClick="show_folder('1_2_2_1_1')" style="POSITION: absolute">+</span> <span id="hide1_2_2_1_1" class="foldopened" onClick="hide_folder('1_2_2_1_1')">-</Span>
+And end up as a captain
+<ul id="fold1_2_2_1_1" style="POSITION: relative; VISIBILITY: visible;"><li>Control your ship (depends on client)
+
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+<li><span id="show1_2_2_2" class="foldclosed" onClick="show_folder('1_2_2_2')" style="POSITION: absolute">+</span> <span id="hide1_2_2_2" class="foldopened" onClick="hide_folder('1_2_2_2')">-</Span>
+Or start as a shipbuilder
+<ul id="fold1_2_2_2" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_2_2_2_1" class="foldclosed" onClick="show_folder('1_2_2_2_1')" style="POSITION: absolute">+</span> <span id="hide1_2_2_2_1" class="foldopened" onClick="hide_folder('1_2_2_2_1')">-</Span>
+Repair ships
+<ul id="fold1_2_2_2_1" style="POSITION: relative; VISIBILITY: visible;"><li>Renew the painting
+
+</li>
+<li>Fix broken things
+
+</li>
+
+</ul>
+</li>
+<li>Build up new ships
+
+</li>
+
+</ul>
+</li>
+<li>As an officer
+
+</li>
+<li>As a cleaner
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_2_3" class="foldclosed" onClick="show_folder('1_2_3')" style="POSITION: absolute">+</span> <span id="hide1_2_3" class="foldopened" onClick="hide_folder('1_2_3')">-</Span>
+Create a board of managers
+<ul id="fold1_2_3" style="POSITION: relative; VISIBILITY: visible;"><li>Only for bigger comanpies
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_2_4" class="foldclosed" onClick="show_folder('1_2_4')" style="POSITION: absolute">+</span> <span id="hide1_2_4" class="foldopened" onClick="hide_folder('1_2_4')">-</Span>
+Design your own ships
+<ul id="fold1_2_4" style="POSITION: relative; VISIBILITY: visible;"><li>From templates (default ships)
+
+</li>
+<li>Or your complete freely designed layout
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_2_5" class="foldclosed" onClick="show_folder('1_2_5')" style="POSITION: absolute">+</span> <span id="hide1_2_5" class="foldopened" onClick="hide_folder('1_2_5')">-</Span>
+Ride constructed ships
+<ul id="fold1_2_5" style="POSITION: relative; VISIBILITY: visible;"><li>Make sail plans
+
+</li>
+<li><span id="show1_2_5_1" class="foldclosed" onClick="show_folder('1_2_5_1')" style="POSITION: absolute">+</span> <span id="hide1_2_5_1" class="foldopened" onClick="hide_folder('1_2_5_1')">-</Span>
+Transportate cargo or humans
+<ul id="fold1_2_5_1" style="POSITION: relative; VISIBILITY: visible;"><li>Make your passengers happy
+
+</li>
+<li>Load containers and bring them to other harbors
+
+</li>
+<li>Transportate oil from ricks to the refineries
+
+</li>
+
+</ul>
+</li>
+<li>Depends on used client
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_2_6" class="foldclosed" onClick="show_folder('1_2_6')" style="POSITION: absolute">+</span> <span id="hide1_2_6" class="foldopened" onClick="hide_folder('1_2_6')">-</Span>
+Earn a lot (virtual/real) money
+<ul id="fold1_2_6" style="POSITION: relative; VISIBILITY: visible;"><li>Sell a journey
+
+</li>
+<li>Trade with goods
+
+</li>
+<li>Construct ships for other companies
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_2_7" class="foldclosed" onClick="show_folder('1_2_7')" style="POSITION: absolute">+</span> <span id="hide1_2_7" class="foldopened" onClick="hide_folder('1_2_7')">-</Span>
+Play as a passenger
+<ul id="fold1_2_7" style="POSITION: relative; VISIBILITY: visible;"><li>Order a jorney to your desired destionation
+
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+<li><span id="show1_3" class="foldclosed" onClick="show_folder('1_3')" style="POSITION: absolute">+</span> <span id="hide1_3" class="foldopened" onClick="hide_folder('1_3')">-</Span>
+<span style="font-size: 133%;font-family: SansSerif, sans-serif; font-weight: bold; ">Multi-Player Mode</span>
+<ul id="fold1_3" style="POSITION: relative; VISIBILITY: visible;"><li>Networked over hubs
+
+</li>
+<li><span id="show1_3_1" class="foldclosed" onClick="show_folder('1_3_1')" style="POSITION: absolute">+</span> <span id="hide1_3_1" class="foldopened" onClick="hide_folder('1_3_1')">-</Span>
+Big map which holds all harbors
+<ul id="fold1_3_1" style="POSITION: relative; VISIBILITY: visible;"><li>Seperated into small maps to cluster the load over the network
+
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+<li><span id="show1_4" class="foldclosed" onClick="show_folder('1_4')" style="POSITION: absolute">+</span> <span id="hide1_4" class="foldopened" onClick="hide_folder('1_4')">-</Span>
+Java client
+<ul id="fold1_4" style="POSITION: relative; VISIBILITY: visible;"><li>Real-time simulation
+
+</li>
+<li><span id="show1_4_1" class="foldclosed" onClick="show_folder('1_4_1')" style="POSITION: absolute">+</span> <span id="hide1_4_1" class="foldopened" onClick="hide_folder('1_4_1')">-</Span>
+OpenGL (3D Graphics)
+<ul id="fold1_4_1" style="POSITION: relative; VISIBILITY: visible;"><li>JOGL
+
+</li>
+
+</ul>
+</li>
+<li>OpenAL (3D sound)
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_5" class="foldclosed" onClick="show_folder('1_5')" style="POSITION: absolute">+</span> <span id="hide1_5" class="foldopened" onClick="hide_folder('1_5')">-</Span>
+"Faked" Single-Player
+<ul id="fold1_5" style="POSITION: relative; VISIBILITY: visible;"><li>Locally installed version
+
+</li>
+<li>Does not connect to other hubs
+
+</li>
+<li><span id="show1_5_1" class="foldclosed" onClick="show_folder('1_5_1')" style="POSITION: absolute">+</span> <span id="hide1_5_1" class="foldopened" onClick="hide_folder('1_5_1')">-</Span>
+"Save games" should be incompatible with MP mode
+<ul id="fold1_5_1" style="POSITION: relative; VISIBILITY: visible;"><li>Avoids cheating
+
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+<li><span id="show1_6" class="foldclosed" onClick="show_folder('1_6')" style="POSITION: absolute">+</span> <span id="hide1_6" class="foldopened" onClick="hide_folder('1_6')">-</Span>
+Sand-Box Mode
+<ul id="fold1_6" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_6_1" class="foldclosed" onClick="show_folder('1_6_1')" style="POSITION: absolute">+</span> <span id="hide1_6_1" class="foldopened" onClick="hide_folder('1_6_1')">-</Span>
+The player can test the game
+<ul id="fold1_6_1" style="POSITION: relative; VISIBILITY: visible;"><li>Some people like to "explore" the game
+
+</li>
+<li>Or just wanna have a look
+
+</li>
+
+</ul>
+</li>
+<li><span style="font-family: SansSerif, sans-serif; ">There are no competitors</span>
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_7" class="foldclosed" onClick="show_folder('1_7')" style="POSITION: absolute">+</span> <span id="hide1_7" class="foldopened" onClick="hide_folder('1_7')">-</Span>
+Modern-epoche game
+<ul id="fold1_7" style="POSITION: relative; VISIBILITY: visible;"><li>Age: 1950+
+
+</li>
+<li>The abstraction level is kept low
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_8" class="foldclosed" onClick="show_folder('1_8')" style="POSITION: absolute">+</span> <span id="hide1_8" class="foldopened" onClick="hide_folder('1_8')">-</Span>
+Licences
+<ul id="fold1_8" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_8_1" class="foldclosed" onClick="show_folder('1_8_1')" style="POSITION: absolute">+</span> <span id="hide1_8_1" class="foldopened" onClick="hide_folder('1_8_1')">-</Span>
+The game
+<ul id="fold1_8_1" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_8_1_1" class="foldclosed" onClick="show_folder('1_8_1_1')" style="POSITION: absolute">+</span> <span id="hide1_8_1_1" class="foldopened" onClick="hide_folder('1_8_1_1')">-</Span>
+Ship-Simu is licensed under the GNU GPL 3 or any newer version
+<ul id="fold1_8_1_1" style="POSITION: relative; VISIBILITY: visible;"><li>See docs/COPYING.software
+
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+<li><span id="show1_8_2" class="foldclosed" onClick="show_folder('1_8_2')" style="POSITION: absolute">+</span> <span id="hide1_8_2" class="foldopened" onClick="hide_folder('1_8_2')">-</Span>
+This document
+<ul id="fold1_8_2" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_8_2_1" class="foldclosed" onClick="show_folder('1_8_2_1')" style="POSITION: absolute">+</span> <span id="hide1_8_2_1" class="foldopened" onClick="hide_folder('1_8_2_1')">-</Span>
+This mind-map is licensed under the GNU FDL 1.2 or any newer version
+<ul id="fold1_8_2_1" style="POSITION: relative; VISIBILITY: visible;"><li>See docs/COPYING.documents
+
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+<li><span id="show1_8_3" class="foldclosed" onClick="show_folder('1_8_3')" style="POSITION: absolute">+</span> <span id="hide1_8_3" class="foldopened" onClick="hide_folder('1_8_3')">-</Span>
+Artworks like sounds/graphics
+<ul id="fold1_8_3" style="POSITION: relative; VISIBILITY: visible;"><li>Some CC license
+
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+<li><span id="show1_9" class="foldclosed" onClick="show_folder('1_9')" style="POSITION: absolute">+</span> <span id="hide1_9" class="foldopened" onClick="hide_folder('1_9')">-</Span>
+Data exchange protocol
+<ul id="fold1_9" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_9_1" class="foldclosed" onClick="show_folder('1_9_1')" style="POSITION: absolute">+</span> <span id="hide1_9_1" class="foldopened" onClick="hide_folder('1_9_1')">-</Span>
+Default is an own small format
+<ul id="fold1_9_1" style="POSITION: relative; VISIBILITY: visible;"><li>Reduces traffic between servers
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_9_2" class="foldclosed" onClick="show_folder('1_9_2')" style="POSITION: absolute">+</span> <span id="hide1_9_2" class="foldopened" onClick="hide_folder('1_9_2')">-</Span>
+Easy rewriteable to e.g. XML
+<ul id="fold1_9_2" style="POSITION: relative; VISIBILITY: visible;"><li>Other clients (Flash) can also connect
+
+</li>
+
+</ul>
+</li>
+<li>Java and browser client can play together
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_10" class="foldclosed" onClick="show_folder('1_10')" style="POSITION: absolute">+</span> <span id="hide1_10" class="foldopened" onClick="hide_folder('1_10')">-</Span>
+Optional Pillory
+<ul id="fold1_10" style="POSITION: relative; VISIBILITY: visible;"><li>To make e.g. nazi propaganda activity public
+
+</li>
+<li>Shall keep bad players away
+
+</li>
+<li><span id="show1_10_1" class="foldclosed" onClick="show_folder('1_10_1')" style="POSITION: absolute">+</span> <span id="hide1_10_1" class="foldopened" onClick="hide_folder('1_10_1')">-</Span>
+Requires some "game-moderator" access level to manage
+<ul id="fold1_10_1" style="POSITION: relative; VISIBILITY: visible;"><li>The moderator shall have an extra flag e.g. "pillory_accessable"
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_10_2" class="foldclosed" onClick="show_folder('1_10_2')" style="POSITION: absolute">+</span> <span id="hide1_10_2" class="foldopened" onClick="hide_folder('1_10_2')">-</Span>
+Players, companies et cetera should be lockable
+<ul id="fold1_10_2" style="POSITION: relative; VISIBILITY: visible;"><li>The moderator can choose wether to lock with pillory entry or just locking down
+
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+<li><a href="http://www.ship-simu.org" target="_blank"><span class=l>~</span> http://www.ship-simu.org
+</a>
+
+</li>
+<li><span id="show1_11" class="foldclosed" onClick="show_folder('1_11')" style="POSITION: absolute">+</span> <span id="hide1_11" class="foldopened" onClick="hide_folder('1_11')">-</Span>
+<span style="font-size: 133%;font-family: SansSerif, sans-serif; font-weight: bold; ">How do you construct a ship?</span>
+<ul id="fold1_11" style="POSITION: relative; VISIBILITY: visible;"><li>The technology
+
+</li>
+<li>The economics
+
+</li>
+<li>The research
+
+</li>
+<li><span id="show1_11_1" class="foldclosed" onClick="show_folder('1_11_1')" style="POSITION: absolute">+</span> <span id="hide1_11_1" class="foldopened" onClick="hide_folder('1_11_1')">-</Span>
+Unsorted ideas
+<ul id="fold1_11_1" style="POSITION: relative; VISIBILITY: visible;"><li>All buildings shall gain a basic tech-level
+
+</li>
+<li>Some parts of the ship or building are only available at or above a tech-level
+
+</li>
+<li>Tech levels can be improved by research
+
+</li>
+<li>General research complexes can increase tech-level of all types of buildings and ship parts
+
+</li>
+<li>Doing resarch requires a lot money
+
+</li>
+<li>Specialists must be hired for doing the research
+
+</li>
+<li><span id="show1_11_1_1" class="foldclosed" onClick="show_folder('1_11_1_1')" style="POSITION: absolute">+</span> <span id="hide1_11_1_1" class="foldopened" onClick="hide_folder('1_11_1_1')">-</Span>
+Ship yards are highly required to construct ships
+<ul id="fold1_11_1_1" style="POSITION: relative; VISIBILITY: visible;"><li>Without these facilities the gamer shall never be able to construct ships
+
+</li>
+
+</ul>
+</li>
+<li>Hired workers must be trained to do simple steps
+
+</li>
+<li><span id="show1_11_1_2" class="foldclosed" onClick="show_folder('1_11_1_2')" style="POSITION: absolute">+</span> <span id="hide1_11_1_2" class="foldopened" onClick="hide_folder('1_11_1_2')">-</Span>
+The construction
+<ul id="fold1_11_1_2" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_11_1_2_1" class="foldclosed" onClick="show_folder('1_11_1_2_1')" style="POSITION: absolute">+</span> <span id="hide1_11_1_2_1" class="foldopened" onClick="hide_folder('1_11_1_2_1')">-</Span>
+Costs
+<ul id="fold1_11_1_2_1" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_11_1_2_1_1" class="foldclosed" onClick="show_folder('1_11_1_2_1_1')" style="POSITION: absolute">+</span> <span id="hide1_11_1_2_1_1" class="foldopened" onClick="hide_folder('1_11_1_2_1_1')">-</Span>
+Ressources
+<ul id="fold1_11_1_2_1_1" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_11_1_2_1_1_1" class="foldclosed" onClick="show_folder('1_11_1_2_1_1_1')" style="POSITION: absolute">+</span> <span id="hide1_11_1_2_1_1_1" class="foldopened" onClick="hide_folder('1_11_1_2_1_1_1')">-</Span>
+Wood
+<ul id="fold1_11_1_2_1_1_1" style="POSITION: relative; VISIBILITY: visible;"><li>Coverage
+
+</li>
+<li>Constructuon (all)
+
+</li>
+
+</ul>
+</li>
+<li>Financials
+
+</li>
+<li><span id="show1_11_1_2_1_1_2" class="foldclosed" onClick="show_folder('1_11_1_2_1_1_2')" style="POSITION: absolute">+</span> <span id="hide1_11_1_2_1_1_2" class="foldopened" onClick="hide_folder('1_11_1_2_1_1_2')">-</Span>
+Iron
+<ul id="fold1_11_1_2_1_1_2" style="POSITION: relative; VISIBILITY: visible;"><li>Steel
+
+</li>
+
+</ul>
+</li>
+<li>Marmor
+
+</li>
+<li>Color
+
+</li>
+<li>Carpets
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_11_1_2_1_2" class="foldclosed" onClick="show_folder('1_11_1_2_1_2')" style="POSITION: absolute">+</span> <span id="hide1_11_1_2_1_2" class="foldopened" onClick="hide_folder('1_11_1_2_1_2')">-</Span>
+Work
+<ul id="fold1_11_1_2_1_2" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_11_1_2_1_2_1" class="foldclosed" onClick="show_folder('1_11_1_2_1_2_1')" style="POSITION: absolute">+</span> <span id="hide1_11_1_2_1_2_1" class="foldopened" onClick="hide_folder('1_11_1_2_1_2_1')">-</Span>
+Worker
+<ul id="fold1_11_1_2_1_2_1" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_11_1_2_1_2_1_1" class="foldclosed" onClick="show_folder('1_11_1_2_1_2_1_1')" style="POSITION: absolute">+</span> <span id="hide1_11_1_2_1_2_1_1" class="foldopened" onClick="hide_folder('1_11_1_2_1_2_1_1')">-</Span>
+Qualified
+<ul id="fold1_11_1_2_1_2_1_1" style="POSITION: relative; VISIBILITY: visible;"><li>Fast
+
+</li>
+<li>Hight-quality work
+
+</li>
+<li>Expensive
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_11_1_2_1_2_1_2" class="foldclosed" onClick="show_folder('1_11_1_2_1_2_1_2')" style="POSITION: absolute">+</span> <span id="hide1_11_1_2_1_2_1_2" class="foldopened" onClick="hide_folder('1_11_1_2_1_2_1_2')">-</Span>
+Helper (non-qualified)
+<ul id="fold1_11_1_2_1_2_1_2" style="POSITION: relative; VISIBILITY: visible;"><li>Slo
+
+</li>
+<li>Low-quality work
+
+</li>
+<li>Cheap
+
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+<li>Employee morale
+
+</li>
+<li>Salary
+
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+<li><span id="show1_11_1_2_2" class="foldclosed" onClick="show_folder('1_11_1_2_2')" style="POSITION: absolute">+</span> <span id="hide1_11_1_2_2" class="foldopened" onClick="hide_folder('1_11_1_2_2')">-</Span>
+Ship
+<ul id="fold1_11_1_2_2" style="POSITION: relative; VISIBILITY: visible;"><li>Size
+
+</li>
+<li><span id="show1_11_1_2_2_1" class="foldclosed" onClick="show_folder('1_11_1_2_2_1')" style="POSITION: absolute">+</span> <span id="hide1_11_1_2_2_1" class="foldopened" onClick="hide_folder('1_11_1_2_2_1')">-</Span>
+Construction
+<ul id="fold1_11_1_2_2_1" style="POSITION: relative; VISIBILITY: visible;"><li>Hull
+
+</li>
+<li>Wheel house
+
+</li>
+<li>Support (meal) for crew/passenger
+
+</li>
+<li><span id="show1_11_1_2_2_1_1" class="foldclosed" onClick="show_folder('1_11_1_2_2_1_1')" style="POSITION: absolute">+</span> <span id="hide1_11_1_2_2_1_1" class="foldopened" onClick="hide_folder('1_11_1_2_2_1_1')">-</Span>
+Rooms
+<ul id="fold1_11_1_2_2_1_1" style="POSITION: relative; VISIBILITY: visible;"><li>Canteen
+
+</li>
+<li><span id="show1_11_1_2_2_1_1_1" class="foldclosed" onClick="show_folder('1_11_1_2_2_1_1_1')" style="POSITION: absolute">+</span> <span id="hide1_11_1_2_2_1_1_1" class="foldopened" onClick="hide_folder('1_11_1_2_2_1_1_1')">-</Span>
+Cabin
+<ul id="fold1_11_1_2_2_1_1_1" style="POSITION: relative; VISIBILITY: visible;"><li>Luxury cabin
+
+</li>
+<li>Premier cabin
+
+</li>
+<li>Economy cabin
+
+</li>
+<li>Low cabin
+
+</li>
+
+</ul>
+</li>
+<li>Motor room
+
+</li>
+<li><span id="show1_11_1_2_2_1_1_2" class="foldclosed" onClick="show_folder('1_11_1_2_2_1_1_2')" style="POSITION: absolute">+</span> <span id="hide1_11_1_2_2_1_1_2" class="foldopened" onClick="hide_folder('1_11_1_2_2_1_1_2')">-</Span>
+Special rooms
+<ul id="fold1_11_1_2_2_1_1_2" style="POSITION: relative; VISIBILITY: visible;"><li>Cinema
+
+</li>
+<li>Theatre
+
+</li>
+<li>Disco
+
+</li>
+<li>Bars/Cafes
+
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+<li><span id="show1_11_1_2_2_1_2" class="foldclosed" onClick="show_folder('1_11_1_2_2_1_2')" style="POSITION: absolute">+</span> <span id="hide1_11_1_2_2_1_2" class="foldopened" onClick="hide_folder('1_11_1_2_2_1_2')">-</Span>
+Engine
+<ul id="fold1_11_1_2_2_1_2" style="POSITION: relative; VISIBILITY: visible;"><li>Sail
+
+</li>
+<li>Propeller
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_11_1_2_2_1_3" class="foldclosed" onClick="show_folder('1_11_1_2_2_1_3')" style="POSITION: absolute">+</span> <span id="hide1_11_1_2_2_1_3" class="foldopened" onClick="hide_folder('1_11_1_2_2_1_3')">-</Span>
+Decks
+<ul id="fold1_11_1_2_2_1_3" style="POSITION: relative; VISIBILITY: visible;"><li>Car deck
+
+</li>
+<li>Truck deck
+
+</li>
+<li>Train deck
+
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+<li><span id="show1_11_1_2_2_2" class="foldclosed" onClick="show_folder('1_11_1_2_2_2')" style="POSITION: absolute">+</span> <span id="hide1_11_1_2_2_2" class="foldopened" onClick="hide_folder('1_11_1_2_2_2')">-</Span>
+Crew (depending on ship type)
+<ul id="fold1_11_1_2_2_2" style="POSITION: relative; VISIBILITY: visible;"><li>Sailor/captain
+
+</li>
+<li>Cleaners
+
+</li>
+<li>Security service
+
+</li>
+<li>Maintenance staff
+
+</li>
+<li><span id="show1_11_1_2_2_2_1" class="foldclosed" onClick="show_folder('1_11_1_2_2_2_1')" style="POSITION: absolute">+</span> <span id="hide1_11_1_2_2_2_1" class="foldopened" onClick="hide_folder('1_11_1_2_2_2_1')">-</Span>
+Catering staff
+<ul id="fold1_11_1_2_2_2_1" style="POSITION: relative; VISIBILITY: visible;"><li>Cook
+
+</li>
+<li>Steward (passenger ship)
+
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+
+</ul><SCRIPT language=JavaScript>
+fold_document();
+</SCRIPT>
+</body>
+</html>
--- /dev/null
+<html>
+<head>
+<title>Ship-Simu Ship-Simulation</title>
+<style type="text/css">
+ span.foldopened { color: white; font-size: xx-small;
+ border-width: 1; font-family: monospace; padding: 0em 0.25em 0em 0.25em; background: #e0e0e0;
+ VISIBILITY: visible;
+ cursor:pointer; }
+
+
+ span.foldclosed { color: #666666; font-size: xx-small;
+ border-width: 1; font-family: monospace; padding: 0em 0.25em 0em 0.25em; background: #e0e0e0;
+ VISIBILITY: hidden;
+ cursor:pointer; }
+
+ span.foldspecial { color: #666666; font-size: xx-small; border-style: none solid solid none;
+ border-color: #CCCCCC; border-width: 1; font-family: sans-serif; padding: 0em 0.1em 0em 0.1em; background: #e0e0e0;
+ cursor:pointer; }
+
+ li { list-style: none; }
+
+ span.l { color: red; font-weight: bold; }
+
+ a:link {text-decoration: none; color: black; }
+ a:visited {text-decoration: none; color: black; }
+ a:active {text-decoration: none; color: black; }
+ a:hover {text-decoration: none; color: black; background: #eeeee0; }
+
+</style>
+<!-- ^ Position is not set to relative / absolute here because of Mozilla -->
+</head>
+<body>
+
+<script language="JavaScript">
+ // Here we implement folding. It works fine with MSIE5.5, MSIE6.0 and
+ // Mozilla 0.9.6.
+
+ if (document.layers) {
+ //Netscape 4 specific code
+ pre = 'document.';
+ post = ''; }
+ if (document.getElementById) {
+ //Netscape 6 specific code
+ pre = 'document.getElementById("';
+ post = '").style'; }
+ if (document.all) {
+ //IE4+ specific code
+ pre = 'document.all.';
+ post = '.style'; }
+
+function layer_exists(layer) {
+ try {
+ eval(pre + layer + post);
+ return true; }
+ catch (error) {
+ return false; }}
+
+function show_layer(layer) {
+ eval(pre + layer + post).position = 'relative';
+ eval(pre + layer + post).visibility = 'visible'; }
+
+function hide_layer(layer) {
+ eval(pre + layer + post).visibility = 'hidden';
+ eval(pre + layer + post).position = 'absolute'; }
+
+function hide_folder(folder) {
+ hide_folding_layer(folder)
+ show_layer('show'+folder);
+
+ scrollBy(0,0); // This is a work around to make it work in Browsers (Explorer, Mozilla)
+}
+
+function show_folder(folder) {
+ // Precondition: all subfolders are folded
+
+ show_layer('hide'+folder);
+ hide_layer('show'+folder);
+ show_layer('fold'+folder);
+
+ scrollBy(0,0); // This is a work around to make it work in Browsers (Explorer, Mozilla)
+
+ var i;
+ for (i=1; layer_exists('fold'+folder+'_'+i); ++i) {
+ show_layer('show'+folder+'_'+i); }
+}
+function show_folder_completely(folder) {
+ // Precondition: all subfolders are folded
+
+ show_layer('hide'+folder);
+ hide_layer('show'+folder);
+ show_layer('fold'+folder);
+
+ scrollBy(0,0); // This is a work around to make it work in Browsers (Explorer, Mozilla)
+
+ var i;
+ for (i=1; layer_exists('fold'+folder+'_'+i); ++i) {
+ show_folder_completely(folder+'_'+i); }
+}
+
+
+
+function hide_folding_layer(folder) {
+ var i;
+ for (i=1; layer_exists('fold'+folder+'_'+i); ++i) {
+ hide_folding_layer(folder+'_'+i); }
+
+ hide_layer('hide'+folder);
+ hide_layer('show'+folder);
+ hide_layer('fold'+folder);
+
+ scrollBy(0,0); // This is a work around to make it work in Browsers (Explorer, Mozilla)
+}
+
+function fold_document() {
+ var i;
+ var folder = '1';
+ for (i=1; layer_exists('fold'+folder+'_'+i); ++i) {
+ hide_folder(folder+'_'+i); }
+}
+
+function unfold_document() {
+ var i;
+ var folder = '1';
+ for (i=1; layer_exists('fold'+folder+'_'+i); ++i) {
+ show_folder_completely(folder+'_'+i); }
+}
+
+</script>
+<SPAN class=foldspecial onclick="fold_document()">All +</SPAN>
+<SPAN class=foldspecial onclick="unfold_document()">All -</SPAN>
+<p><span style="font-size: 150%;font-family: SansSerif, sans-serif; font-weight: bold; ">Ship-Simu Ship-Simulation</span>
+<ul><li><span id="show1_1" class="foldclosed" onClick="show_folder('1_1')" style="POSITION: absolute">+</span> <span id="hide1_1" class="foldopened" onClick="hide_folder('1_1')">-</Span>
+<span style="font-size: 133%;font-family: SansSerif, sans-serif; font-weight: bold; ">Browser-Game</span>
+<ul id="fold1_1" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_1_1" class="foldclosed" onClick="show_folder('1_1_1')" style="POSITION: absolute">+</span> <span id="hide1_1_1" class="foldopened" onClick="hide_folder('1_1_1')">-</Span>
+Tick-based simulation
+<ul id="fold1_1_1" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_1_1_1" class="foldclosed" onClick="show_folder('1_1_1_1')" style="POSITION: absolute">+</span> <span id="hide1_1_1_1" class="foldopened" onClick="hide_folder('1_1_1_1')">-</Span>
+Cronological job (cron)
+<ul id="fold1_1_1_1" style="POSITION: relative; VISIBILITY: visible;"><li>Addional requirement for installation
+
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_2" class="foldclosed" onClick="show_folder('1_1_2')" style="POSITION: absolute">+</span> <span id="hide1_1_2" class="foldopened" onClick="hide_folder('1_1_2')">-</Span>
+Click-based simulation
+<ul id="fold1_1_2" style="POSITION: relative; VISIBILITY: visible;"><li>User clicks a button, action performed
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_3" class="foldclosed" onClick="show_folder('1_1_3')" style="POSITION: absolute">+</span> <span id="hide1_1_3" class="foldopened" onClick="hide_folder('1_1_3')">-</Span>
+Pseudo-3D graphics
+<ul id="fold1_1_3" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_1_3_1" class="foldclosed" onClick="show_folder('1_1_3_1')" style="POSITION: absolute">+</span> <span id="hide1_1_3_1" class="foldopened" onClick="hide_folder('1_1_3_1')">-</Span>
+Still graphics
+<ul id="fold1_1_3_1" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_1_3_1_1" class="foldclosed" onClick="show_folder('1_1_3_1_1')" style="POSITION: absolute">+</span> <span id="hide1_1_3_1_1" class="foldopened" onClick="hide_folder('1_1_3_1_1')">-</Span>
+Different ships
+<ul id="fold1_1_3_1_1" style="POSITION: relative; VISIBILITY: visible;"><li>Passenger ship
+
+</li>
+<li>Oil tanker
+
+</li>
+<li>Container ship
+
+</li>
+<li>Misc small ships
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_3_1_2" class="foldclosed" onClick="show_folder('1_1_3_1_2')" style="POSITION: absolute">+</span> <span id="hide1_1_3_1_2" class="foldopened" onClick="hide_folder('1_1_3_1_2')">-</Span>
+Buildings
+<ul id="fold1_1_3_1_2" style="POSITION: relative; VISIBILITY: visible;"><li>Shipyard
+
+</li>
+<li>Dry dock
+
+</li>
+<li>Terminal building
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_3_1_3" class="foldclosed" onClick="show_folder('1_1_3_1_3')" style="POSITION: absolute">+</span> <span id="hide1_1_3_1_3" class="foldopened" onClick="hide_folder('1_1_3_1_3')">-</Span>
+Vehicles
+<ul id="fold1_1_3_1_3" style="POSITION: relative; VISIBILITY: visible;"><li>Container carrier
+
+</li>
+<li>Crane
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_3_1_4" class="foldclosed" onClick="show_folder('1_1_3_1_4')" style="POSITION: absolute">+</span> <span id="hide1_1_3_1_4" class="foldopened" onClick="hide_folder('1_1_3_1_4')">-</Span>
+All pics should be self-shooted
+<ul id="fold1_1_3_1_4" style="POSITION: relative; VISIBILITY: visible;"><li>This avoids copyright conflicts
+
+</li>
+<li>The requested buildings/vehicles must be found in reality
+
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_3_2" class="foldclosed" onClick="show_folder('1_1_3_2')" style="POSITION: absolute">+</span> <span id="hide1_1_3_2" class="foldopened" onClick="hide_folder('1_1_3_2')">-</Span>
+Slightly moved graphics (GIF)
+<ul id="fold1_1_3_2" style="POSITION: relative; VISIBILITY: visible;"><li>Water surface
+
+</li>
+<li>Sky texture
+
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_4" class="foldclosed" onClick="show_folder('1_1_4')" style="POSITION: absolute">+</span> <span id="hide1_1_4" class="foldopened" onClick="hide_folder('1_1_4')">-</Span>
+Fully XHTML 1.0
+<ul id="fold1_1_4" style="POSITION: relative; VISIBILITY: visible;"><li>Latest Internet standard
+
+</li>
+<li>Older browsers will make lesser trouble
+
+</li>
+<li><span id="show1_1_4_1" class="foldclosed" onClick="show_folder('1_1_4_1')" style="POSITION: absolute">+</span> <span id="hide1_1_4_1" class="foldopened" onClick="hide_folder('1_1_4_1')">-</Span>
+Should validate with the W3C HTML Validator
+<ul id="fold1_1_4_1" style="POSITION: relative; VISIBILITY: visible;"><li><a href="http://validator.w3.org" target="_blank"><span class=l>~</span> http://validator.w3.org
+</a>
+
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_5" class="foldclosed" onClick="show_folder('1_1_5')" style="POSITION: absolute">+</span> <span id="hide1_1_5" class="foldopened" onClick="hide_folder('1_1_5')">-</Span>
+<span style="font-family: SansSerif, sans-serif; ">Design is CSS-based</span>
+<ul id="fold1_1_5" style="POSITION: relative; VISIBILITY: visible;"><li>Themes are possible
+
+</li>
+
+</ul>
+</li>
+<li>Nice AJAX features
+
+</li>
+<li><span id="show1_1_6" class="foldclosed" onClick="show_folder('1_1_6')" style="POSITION: absolute">+</span> <span id="hide1_1_6" class="foldopened" onClick="hide_folder('1_1_6')">-</Span>
+<span style="font-size: 116%;font-family: SansSerif, sans-serif; font-weight: bold; ">Website structure</span>
+<ul id="fold1_1_6" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_1_6_1" class="foldclosed" onClick="show_folder('1_1_6_1')" style="POSITION: absolute">+</span> <span id="hide1_1_6_1" class="foldopened" onClick="hide_folder('1_1_6_1')">-</Span>
+<span style="font-family: SansSerif, sans-serif; font-weight: bold; ">External guest area</span>
+<ul id="fold1_1_6_1" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_1_6_1_1" class="foldclosed" onClick="show_folder('1_1_6_1_1')" style="POSITION: absolute">+</span> <span id="hide1_1_6_1_1" class="foldopened" onClick="hide_folder('1_1_6_1_1')">-</Span>
+News on the front page (home)
+<ul id="fold1_1_6_1_1" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_1_6_1_1_1" class="foldclosed" onClick="show_folder('1_1_6_1_1_1')" style="POSITION: absolute">+</span> <span id="hide1_1_6_1_1_1" class="foldopened" onClick="hide_folder('1_1_6_1_1_1')">-</Span>
+The news source can be choosen from different
+<ul id="fold1_1_6_1_1_1" style="POSITION: relative; VISIBILITY: visible;"><li>Previously typed and stored in database
+
+</li>
+<li><span id="show1_1_6_1_1_1_1" class="foldclosed" onClick="show_folder('1_1_6_1_1_1_1')" style="POSITION: absolute">+</span> <span id="hide1_1_6_1_1_1_1" class="foldopened" onClick="hide_folder('1_1_6_1_1_1_1')">-</Span>
+Local XML files
+<ul id="fold1_1_6_1_1_1_1" style="POSITION: relative; VISIBILITY: visible;"><li><span style="font-family: SansSerif, sans-serif; ">Hint: Created by external generators</span>
+
+</li>
+
+</ul>
+</li>
+<li>Remote XMLs like RSS feeds
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_6_1_1_2" class="foldclosed" onClick="show_folder('1_1_6_1_1_2')" style="POSITION: absolute">+</span> <span id="hide1_1_6_1_1_2" class="foldopened" onClick="hide_folder('1_1_6_1_1_2')">-</Span>
+The typer can choose a category
+<ul id="fold1_1_6_1_1_2" style="POSITION: relative; VISIBILITY: visible;"><li>New categories can be suggested by the typer
+
+</li>
+<li>An admin can create new categories
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_6_1_1_3" class="foldclosed" onClick="show_folder('1_1_6_1_1_3')" style="POSITION: absolute">+</span> <span id="hide1_1_6_1_1_3" class="foldopened" onClick="hide_folder('1_1_6_1_1_3')">-</Span>
+Comments are allowable
+<ul id="fold1_1_6_1_1_3" style="POSITION: relative; VISIBILITY: visible;"><li>Logged-in users
+
+</li>
+<li><span id="show1_1_6_1_1_3_1" class="foldclosed" onClick="show_folder('1_1_6_1_1_3_1')" style="POSITION: absolute">+</span> <span id="hide1_1_6_1_1_3_1" class="foldopened" onClick="hide_folder('1_1_6_1_1_3_1')">-</Span>
+Guests as well
+<ul id="fold1_1_6_1_1_3_1" style="POSITION: relative; VISIBILITY: visible;"><li>Secured with CAPTCHA
+
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_6_1_1_4" class="foldclosed" onClick="show_folder('1_1_6_1_1_4')" style="POSITION: absolute">+</span> <span id="hide1_1_6_1_1_4" class="foldopened" onClick="hide_folder('1_1_6_1_1_4')">-</Span>
+One object for all news should be fine
+<ul id="fold1_1_6_1_1_4" style="POSITION: relative; VISIBILITY: visible;"><li>Do not use one object per news entry!
+
+</li>
+<li><span id="show1_1_6_1_1_4_1" class="foldclosed" onClick="show_folder('1_1_6_1_1_4_1')" style="POSITION: absolute">+</span> <span id="hide1_1_6_1_1_4_1" class="foldopened" onClick="hide_folder('1_1_6_1_1_4_1')">-</Span>
+The object receives a "Requestable" object
+<ul id="fold1_1_6_1_1_4_1" style="POSITION: relative; VISIBILITY: visible;"><li>Obtain page number and sent comment data from it
+
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_6_1_2" class="foldclosed" onClick="show_folder('1_1_6_1_2')" style="POSITION: absolute">+</span> <span id="hide1_1_6_1_2" class="foldopened" onClick="hide_folder('1_1_6_1_2')">-</Span>
+Registration form
+<ul id="fold1_1_6_1_2" style="POSITION: relative; VISIBILITY: visible;"><li>One single page
+
+</li>
+<li>Multiple pages
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_6_1_3" class="foldclosed" onClick="show_folder('1_1_6_1_3')" style="POSITION: absolute">+</span> <span id="hide1_1_6_1_3" class="foldopened" onClick="hide_folder('1_1_6_1_3')">-</Span>
+Login form
+<ul id="fold1_1_6_1_3" style="POSITION: relative; VISIBILITY: visible;"><li>With guest login (disable by the admin)
+
+</li>
+<li>Password reminder
+
+</li>
+<li>Link to the registration form
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_6_1_4" class="foldclosed" onClick="show_folder('1_1_6_1_4')" style="POSITION: absolute">+</span> <span id="hide1_1_6_1_4" class="foldopened" onClick="hide_folder('1_1_6_1_4')">-</Span>
+Screenshot gallery
+<ul id="fold1_1_6_1_4" style="POSITION: relative; VISIBILITY: visible;"><li>Comments are allowable
+
+</li>
+<li>Should be kept simple
+
+</li>
+
+</ul>
+</li>
+<li>List of enabled features
+
+</li>
+<li>Statistics of the game (not whole network!)
+
+</li>
+<li><span id="show1_1_6_1_5" class="foldclosed" onClick="show_folder('1_1_6_1_5')" style="POSITION: absolute">+</span> <span id="hide1_1_6_1_5" class="foldopened" onClick="hide_folder('1_1_6_1_5')">-</Span>
+List of playing users
+<ul id="fold1_1_6_1_5" style="POSITION: relative; VISIBILITY: visible;"><li>With link to their public profiles
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_6_1_6" class="foldclosed" onClick="show_folder('1_1_6_1_6')" style="POSITION: absolute">+</span> <span id="hide1_1_6_1_6" class="foldopened" onClick="hide_folder('1_1_6_1_6')">-</Span>
+Pillory
+<ul id="fold1_1_6_1_6" style="POSITION: relative; VISIBILITY: visible;"><li>Username (who got locked)
+
+</li>
+<li>Date&Time
+
+</li>
+<li>The admin
+
+</li>
+<li>Stated reason
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_6_1_7" class="foldclosed" onClick="show_folder('1_1_6_1_7')" style="POSITION: absolute">+</span> <span id="hide1_1_6_1_7" class="foldopened" onClick="hide_folder('1_1_6_1_7')">-</Span>
+Small extra pages
+<ul id="fold1_1_6_1_7" style="POSITION: relative; VISIBILITY: visible;"><li>Imprint (required in Germany)
+
+</li>
+<li>Privacy policy (required in some countries)
+
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_6_2" class="foldclosed" onClick="show_folder('1_1_6_2')" style="POSITION: absolute">+</span> <span id="hide1_1_6_2" class="foldopened" onClick="hide_folder('1_1_6_2')">-</Span>
+<span style="font-family: SansSerif, sans-serif; font-weight: bold; ">Internal game area</span>
+<ul id="fold1_1_6_2" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_1_6_2_1" class="foldclosed" onClick="show_folder('1_1_6_2_1')" style="POSITION: absolute">+</span> <span id="hide1_1_6_2_1" class="foldopened" onClick="hide_folder('1_1_6_2_1')">-</Span>
+News on first login page
+<ul id="fold1_1_6_2_1" style="POSITION: relative; VISIBILITY: visible;"><li>Like on "home" page except that there is no captcha required
+
+</li>
+<li>Including history of recent events since last login
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_6_2_2" class="foldclosed" onClick="show_folder('1_1_6_2_2')" style="POSITION: absolute">+</span> <span id="hide1_1_6_2_2" class="foldopened" onClick="hide_folder('1_1_6_2_2')">-</Span>
+<span style="font-family: SansSerif, sans-serif; ">Create new game character</span>
+<ul id="fold1_1_6_2_2" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_1_6_2_2_1" class="foldclosed" onClick="show_folder('1_1_6_2_2_1')" style="POSITION: absolute">+</span> <span id="hide1_1_6_2_2_1" class="foldopened" onClick="hide_folder('1_1_6_2_2_1')">-</Span>
+The gamer can have all varriants
+<ul id="fold1_1_6_2_2_1" style="POSITION: relative; VISIBILITY: visible;"><li>This may be limitable by admin
+
+</li>
+<li>The player still cannot make contracts with own characters
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_6_2_2_2" class="foldclosed" onClick="show_folder('1_1_6_2_2_2')" style="POSITION: absolute">+</span> <span id="hide1_1_6_2_2_2" class="foldopened" onClick="hide_folder('1_1_6_2_2_2')">-</Span>
+It should cost somewhere a fee
+<ul id="fold1_1_6_2_2_2" style="POSITION: relative; VISIBILITY: visible;"><li>The fee shall be payed from user account
+
+</li>
+
+</ul>
+</li>
+<li>For first character creation he shall have enougth game money plus some extra
+
+</li>
+<li><span id="show1_1_6_2_2_3" class="foldclosed" onClick="show_folder('1_1_6_2_2_3')" style="POSITION: absolute">+</span> <span id="hide1_1_6_2_2_3" class="foldopened" onClick="hide_folder('1_1_6_2_2_3')">-</Span>
+Types of characters
+<ul id="fold1_1_6_2_2_3" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_1_6_2_2_3_1" class="foldclosed" onClick="show_folder('1_1_6_2_2_3_1')" style="POSITION: absolute">+</span> <span id="hide1_1_6_2_2_3_1" class="foldopened" onClick="hide_folder('1_1_6_2_2_3_1')">-</Span>
+Shipping company founder
+<ul id="fold1_1_6_2_2_3_1" style="POSITION: relative; VISIBILITY: visible;"><li>This includes the fee for funding new company
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_6_2_2_3_2" class="foldclosed" onClick="show_folder('1_1_6_2_2_3_2')" style="POSITION: absolute">+</span> <span id="hide1_1_6_2_2_3_2" class="foldopened" onClick="hide_folder('1_1_6_2_2_3_2')">-</Span>
+Jobholder
+<ul id="fold1_1_6_2_2_3_2" style="POSITION: relative; VISIBILITY: visible;"><li>Starts unemployed
+
+</li>
+<li>Some money left for sending applications out
+
+</li>
+<li>May ask goverment for financial help
+
+</li>
+<li><span id="show1_1_6_2_2_3_2_1" class="foldclosed" onClick="show_folder('1_1_6_2_2_3_2_1')" style="POSITION: absolute">+</span> <span id="hide1_1_6_2_2_3_2_1" class="foldopened" onClick="hide_folder('1_1_6_2_2_3_2_1')">-</Span>
+Has to pay monthly fees
+<ul id="fold1_1_6_2_2_3_2_1" style="POSITION: relative; VISIBILITY: visible;"><li>Rent for a "fake" house
+
+</li>
+<li>Meal and drinks (faked)
+
+</li>
+<li>Others costs like phone,electricity
+
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_6_2_2_3_3" class="foldclosed" onClick="show_folder('1_1_6_2_2_3_3')" style="POSITION: absolute">+</span> <span id="hide1_1_6_2_2_3_3" class="foldopened" onClick="hide_folder('1_1_6_2_2_3_3')">-</Span>
+Merchant
+<ul id="fold1_1_6_2_2_3_3" style="POSITION: relative; VISIBILITY: visible;"><li>Raw resources
+
+</li>
+<li>Constructed ship parts
+
+</li>
+<li>Smaller complete ships
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_6_2_2_3_4" class="foldclosed" onClick="show_folder('1_1_6_2_2_3_4')" style="POSITION: absolute">+</span> <span id="hide1_1_6_2_2_3_4" class="foldopened" onClick="hide_folder('1_1_6_2_2_3_4')">-</Span>
+Marketing Agency
+<ul id="fold1_1_6_2_2_3_4" style="POSITION: relative; VISIBILITY: visible;"><li>Sells marketing/merchandising products
+
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_6_2_3" class="foldclosed" onClick="show_folder('1_1_6_2_3')" style="POSITION: absolute">+</span> <span id="hide1_1_6_2_3" class="foldopened" onClick="hide_folder('1_1_6_2_3')">-</Span>
+<span style="font-family: SansSerif, sans-serif; ">Load existing character</span>
+<ul id="fold1_1_6_2_3" style="POSITION: relative; VISIBILITY: visible;"><li>Contains link to "Create new character"
+
+</li>
+<li>Player sees some basic data about listed characters
+
+</li>
+<li>Locked characters should not be removed instead marked with "Locked"
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_6_2_4" class="foldclosed" onClick="show_folder('1_1_6_2_4')" style="POSITION: absolute">+</span> <span id="hide1_1_6_2_4" class="foldopened" onClick="hide_folder('1_1_6_2_4')">-</Span>
+Refill account points
+<ul id="fold1_1_6_2_4" style="POSITION: relative; VISIBILITY: visible;"><li>The admin may choose if the in-game can be converted with a low rate to account points
+
+</li>
+<li><span id="show1_1_6_2_4_1" class="foldclosed" onClick="show_folder('1_1_6_2_4_1')" style="POSITION: absolute">+</span> <span id="hide1_1_6_2_4_1" class="foldopened" onClick="hide_folder('1_1_6_2_4_1')">-</Span>
+This option might be disabled by admin
+<ul id="fold1_1_6_2_4_1" style="POSITION: relative; VISIBILITY: visible;"><li>Then the gamer can only refill in-game money per character
+
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_6_2_5" class="foldclosed" onClick="show_folder('1_1_6_2_5')" style="POSITION: absolute">+</span> <span id="hide1_1_6_2_5" class="foldopened" onClick="hide_folder('1_1_6_2_5')">-</Span>
+Update gamer/user profile
+<ul id="fold1_1_6_2_5" style="POSITION: relative; VISIBILITY: visible;"><li>Enter the current account password
+
+</li>
+<li>Send email to the user only if no email has changed, or if ...
+
+</li>
+<li><span id="show1_1_6_2_5_1" class="foldclosed" onClick="show_folder('1_1_6_2_5_1')" style="POSITION: absolute">+</span> <span id="hide1_1_6_2_5_1" class="foldopened" onClick="hide_folder('1_1_6_2_5_1')">-</Span>
+Has the email been changed?
+<ul id="fold1_1_6_2_5_1" style="POSITION: relative; VISIBILITY: visible;"><li>Send new confirmation to new email
+
+</li>
+<li>Send notifier to old email
+
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_6_2_6" class="foldclosed" onClick="show_folder('1_1_6_2_6')" style="POSITION: absolute">+</span> <span id="hide1_1_6_2_6" class="foldopened" onClick="hide_folder('1_1_6_2_6')">-</Span>
+Change account password
+<ul id="fold1_1_6_2_6" style="POSITION: relative; VISIBILITY: visible;"><li>Enter current account password
+
+</li>
+<li>Enter new password twice
+
+</li>
+<li>Send an email to the user
+
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_6_3" class="foldclosed" onClick="show_folder('1_1_6_3')" style="POSITION: absolute">+</span> <span id="hide1_1_6_3" class="foldopened" onClick="hide_folder('1_1_6_3')">-</Span>
+<span style="font-family: SansSerif, sans-serif; font-weight: bold; ">General infrastructures</span>
+<ul id="fold1_1_6_3" style="POSITION: relative; VISIBILITY: visible;"><li><span style="font-family: SansSerif, sans-serif; ">Point system (in-game money)</span>
+
+</li>
+<li><span id="show1_1_6_3_1" class="foldclosed" onClick="show_folder('1_1_6_3_1')" style="POSITION: absolute">+</span> <span id="hide1_1_6_3_1" class="foldopened" onClick="hide_folder('1_1_6_3_1')">-</Span>
+A.I. goverment
+<ul id="fold1_1_6_3_1" style="POSITION: relative; VISIBILITY: visible;"><li>Shall help unemployed gamers staying alive (but not becoming rich)
+
+</li>
+<li><span id="show1_1_6_3_1_1" class="foldclosed" onClick="show_folder('1_1_6_3_1_1')" style="POSITION: absolute">+</span> <span id="hide1_1_6_3_1_1" class="foldopened" onClick="hide_folder('1_1_6_3_1_1')">-</Span>
+May later on collect taxes from companies
+<ul id="fold1_1_6_3_1_1" style="POSITION: relative; VISIBILITY: visible;"><li>For paying unemployed people
+
+</li>
+<li>Financial support for broken companies
+
+</li>
+
+</ul>
+</li>
+<li>May ofer social security services
+
+</li>
+<li><span id="show1_1_6_3_1_2" class="foldclosed" onClick="show_folder('1_1_6_3_1_2')" style="POSITION: absolute">+</span> <span id="hide1_1_6_3_1_2" class="foldopened" onClick="hide_folder('1_1_6_3_1_2')">-</Span>
+<span style="font-family: SansSerif, sans-serif; ">Goverment is not playable at the moment</span>
+<ul id="fold1_1_6_3_1_2" style="POSITION: relative; VISIBILITY: visible;"><li>It should be "played" abstractly by the server
+
+</li>
+<li>Gamers may help each other with financial support
+
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_7" class="foldclosed" onClick="show_folder('1_1_7')" style="POSITION: absolute">+</span> <span id="hide1_1_7" class="foldopened" onClick="hide_folder('1_1_7')">-</Span>
+<span style="font-size: 116%;font-family: SansSerif, sans-serif; font-weight: bold; ">Strict coding guidelines for clean PHP code</span>
+<ul id="fold1_1_7" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_1_7_1" class="foldclosed" onClick="show_folder('1_1_7_1')" style="POSITION: absolute">+</span> <span id="hide1_1_7_1" class="foldopened" onClick="hide_folder('1_1_7_1')">-</Span>
+<span style="font-family: SansSerif, sans-serif; font-weight: bold; ">General code structure</span>
+<ul id="fold1_1_7_1" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_1_7_1_1" class="foldclosed" onClick="show_folder('1_1_7_1_1')" style="POSITION: absolute">+</span> <span id="hide1_1_7_1_1" class="foldopened" onClick="hide_folder('1_1_7_1_1')">-</Span>
+Fully object-oriented
+<ul id="fold1_1_7_1_1" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_1_7_1_1_1" class="foldclosed" onClick="show_folder('1_1_7_1_1_1')" style="POSITION: absolute">+</span> <span id="hide1_1_7_1_1_1" class="foldopened" onClick="hide_folder('1_1_7_1_1_1')">-</Span>
+Use of different but practical design patterns
+<ul id="fold1_1_7_1_1_1" style="POSITION: relative; VISIBILITY: visible;"><li>Factory-method pattern for smother initializing of objects
+
+</li>
+<li>Template method pattern where it matches
+
+</li>
+<li>MVC pattern for the website core
+
+</li>
+
+</ul>
+</li>
+<li>Only one index.php shall provide access to the whole game
+
+</li>
+<li>Slower in PHP5
+
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_7_2" class="foldclosed" onClick="show_folder('1_1_7_2')" style="POSITION: absolute">+</span> <span id="hide1_1_7_2" class="foldopened" onClick="hide_folder('1_1_7_2')">-</Span>
+<span style="font-family: SansSerif, sans-serif; font-weight: bold; ">Documentation</span>
+<ul id="fold1_1_7_2" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_1_7_2_1" class="foldclosed" onClick="show_folder('1_1_7_2_1')" style="POSITION: absolute">+</span> <span id="hide1_1_7_2_1" class="foldopened" onClick="hide_folder('1_1_7_2_1')">-</Span>
+In-line documentation
+<ul id="fold1_1_7_2_1" style="POSITION: relative; VISIBILITY: visible;"><li>Script header with full copyright and license as requested by GNU GPL 3
+
+</li>
+<li>Method headers with Doxygen compatible tags
+
+</li>
+<li>Comments above single lines for better understanding what is happening
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_7_2_2" class="foldclosed" onClick="show_folder('1_1_7_2_2')" style="POSITION: absolute">+</span> <span id="hide1_1_7_2_2" class="foldopened" onClick="hide_folder('1_1_7_2_2')">-</Span>
+Files in directory "docs"
+<ul id="fold1_1_7_2_2" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_1_7_2_2_1" class="foldclosed" onClick="show_folder('1_1_7_2_2_1')" style="POSITION: absolute">+</span> <span id="hide1_1_7_2_2_1" class="foldopened" onClick="hide_folder('1_1_7_2_2_1')">-</Span>
+COPYING*
+<ul id="fold1_1_7_2_2_1" style="POSITION: relative; VISIBILITY: visible;"><li>License files
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_7_2_2_2" class="foldclosed" onClick="show_folder('1_1_7_2_2_2')" style="POSITION: absolute">+</span> <span id="hide1_1_7_2_2_2" class="foldopened" onClick="hide_folder('1_1_7_2_2_2')">-</Span>
+Conception
+<ul id="fold1_1_7_2_2_2" style="POSITION: relative; VISIBILITY: visible;"><li>As OpenDocument and later PDF as well
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_7_2_2_3" class="foldclosed" onClick="show_folder('1_1_7_2_2_3')" style="POSITION: absolute">+</span> <span id="hide1_1_7_2_2_3" class="foldopened" onClick="hide_folder('1_1_7_2_2_3')">-</Span>
+NEWS
+<ul id="fold1_1_7_2_2_3" style="POSITION: relative; VISIBILITY: visible;"><li>Latest news around the game (coeer and gamer)
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_7_2_2_4" class="foldclosed" onClick="show_folder('1_1_7_2_2_4')" style="POSITION: absolute">+</span> <span id="hide1_1_7_2_2_4" class="foldopened" onClick="hide_folder('1_1_7_2_2_4')">-</Span>
+README
+<ul id="fold1_1_7_2_2_4" style="POSITION: relative; VISIBILITY: visible;"><li>Includes installation instructions and general gaming guidelines
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_7_2_2_5" class="foldclosed" onClick="show_folder('1_1_7_2_2_5')" style="POSITION: absolute">+</span> <span id="hide1_1_7_2_2_5" class="foldopened" onClick="hide_folder('1_1_7_2_2_5')">-</Span>
+ArgoUML diagram
+<ul id="fold1_1_7_2_2_5" style="POSITION: relative; VISIBILITY: visible;"><li>For visualization of the class structure
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_7_2_2_6" class="foldclosed" onClick="show_folder('1_1_7_2_2_6')" style="POSITION: absolute">+</span> <span id="hide1_1_7_2_2_6" class="foldopened" onClick="hide_folder('1_1_7_2_2_6')">-</Span>
+FreeMind document
+<ul id="fold1_1_7_2_2_6" style="POSITION: relative; VISIBILITY: visible;"><li>...
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_7_2_2_7" class="foldclosed" onClick="show_folder('1_1_7_2_2_7')" style="POSITION: absolute">+</span> <span id="hide1_1_7_2_2_7" class="foldopened" onClick="hide_folder('1_1_7_2_2_7')">-</Span>
+THANKS
+<ul id="fold1_1_7_2_2_7" style="POSITION: relative; VISIBILITY: visible;"><li>All people helped in some direct or indirect way, less or more.
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_7_2_2_8" class="foldclosed" onClick="show_folder('1_1_7_2_2_8')" style="POSITION: absolute">+</span> <span id="hide1_1_7_2_2_8" class="foldopened" onClick="hide_folder('1_1_7_2_2_8')">-</Span>
+minmap_yyyymmdd.html
+<ul id="fold1_1_7_2_2_8" style="POSITION: relative; VISIBILITY: visible;"><li>Exported FreeMind maps to HTML with CSS and JavaScript
+
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+<li><span style="font-family: SansSerif, sans-serif; font-weight: bold; ">Folding of the code</span>
+
+</li>
+<li><span style="font-family: SansSerif, sans-serif; font-weight: bold; ">Tabs and spaces</span>
+
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+<li><span id="show1_2" class="foldclosed" onClick="show_folder('1_2')" style="POSITION: absolute">+</span> <span id="hide1_2" class="foldopened" onClick="hide_folder('1_2')">-</Span>
+<span style="font-size: 133%;font-family: SansSerif, sans-serif; font-weight: bold; ">How does a shipping company work?</span>
+<ul id="fold1_2" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_2_1" class="foldclosed" onClick="show_folder('1_2_1')" style="POSITION: absolute">+</span> <span id="hide1_2_1" class="foldopened" onClick="hide_folder('1_2_1')">-</Span>
+Start as a founder by selecting a harbor
+<ul id="fold1_2_1" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_2_1_1" class="foldclosed" onClick="show_folder('1_2_1_1')" style="POSITION: absolute">+</span> <span id="hide1_2_1_1" class="foldopened" onClick="hide_folder('1_2_1_1')">-</Span>
+Construct neccessary buildings
+<ul id="fold1_2_1_1" style="POSITION: relative; VISIBILITY: visible;"><li>Make contract with construction companies
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_2_1_2" class="foldclosed" onClick="show_folder('1_2_1_2')" style="POSITION: absolute">+</span> <span id="hide1_2_1_2" class="foldopened" onClick="hide_folder('1_2_1_2')">-</Span>
+Order ship parts
+<ul id="fold1_2_1_2" style="POSITION: relative; VISIBILITY: visible;"><li>Fron your partners
+
+</li>
+<li>On global market
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_2_1_3" class="foldclosed" onClick="show_folder('1_2_1_3')" style="POSITION: absolute">+</span> <span id="hide1_2_1_3" class="foldopened" onClick="hide_folder('1_2_1_3')">-</Span>
+Make contracts with other companies
+<ul id="fold1_2_1_3" style="POSITION: relative; VISIBILITY: visible;"><li>Construct ships for your partner
+
+</li>
+<li>Drive constructed ships by your partner
+
+</li>
+
+</ul>
+</li>
+<li>Build ship parts and trade them
+
+</li>
+<li><span id="show1_2_1_4" class="foldclosed" onClick="show_folder('1_2_1_4')" style="POSITION: absolute">+</span> <span id="hide1_2_1_4" class="foldopened" onClick="hide_folder('1_2_1_4')">-</Span>
+Become CEO and manage your company
+<ul id="fold1_2_1_4" style="POSITION: relative; VISIBILITY: visible;"><li>Nominate department managers
+
+</li>
+<li>Recruit new employees
+
+</li>
+<li>Pay salery to your employees
+
+</li>
+
+</ul>
+</li>
+<li>Let other gamer manage your company
+
+</li>
+<li><span id="show1_2_1_5" class="foldclosed" onClick="show_folder('1_2_1_5')" style="POSITION: absolute">+</span> <span id="hide1_2_1_5" class="foldopened" onClick="hide_folder('1_2_1_5')">-</Span>
+Compare prices
+<ul id="fold1_2_1_5" style="POSITION: relative; VISIBILITY: visible;"><li>Make a purchase computation system
+
+</li>
+
+</ul>
+</li>
+<li>Manage a journey
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_2_2" class="foldclosed" onClick="show_folder('1_2_2')" style="POSITION: absolute">+</span> <span id="hide1_2_2" class="foldopened" onClick="hide_folder('1_2_2')">-</Span>
+Or start as an employee
+<ul id="fold1_2_2" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_2_2_1" class="foldclosed" onClick="show_folder('1_2_2_1')" style="POSITION: absolute">+</span> <span id="hide1_2_2_1" class="foldopened" onClick="hide_folder('1_2_2_1')">-</Span>
+Start as a simple sailor
+<ul id="fold1_2_2_1" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_2_2_1_1" class="foldclosed" onClick="show_folder('1_2_2_1_1')" style="POSITION: absolute">+</span> <span id="hide1_2_2_1_1" class="foldopened" onClick="hide_folder('1_2_2_1_1')">-</Span>
+And end up as a captain
+<ul id="fold1_2_2_1_1" style="POSITION: relative; VISIBILITY: visible;"><li>Control your ship (depends on client)
+
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+<li><span id="show1_2_2_2" class="foldclosed" onClick="show_folder('1_2_2_2')" style="POSITION: absolute">+</span> <span id="hide1_2_2_2" class="foldopened" onClick="hide_folder('1_2_2_2')">-</Span>
+Or start as a shipbuilder
+<ul id="fold1_2_2_2" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_2_2_2_1" class="foldclosed" onClick="show_folder('1_2_2_2_1')" style="POSITION: absolute">+</span> <span id="hide1_2_2_2_1" class="foldopened" onClick="hide_folder('1_2_2_2_1')">-</Span>
+Repair ships
+<ul id="fold1_2_2_2_1" style="POSITION: relative; VISIBILITY: visible;"><li>Renew the painting
+
+</li>
+<li>Fix broken things
+
+</li>
+
+</ul>
+</li>
+<li>Build up new ships
+
+</li>
+
+</ul>
+</li>
+<li>As an officer
+
+</li>
+<li>As a cleaner
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_2_3" class="foldclosed" onClick="show_folder('1_2_3')" style="POSITION: absolute">+</span> <span id="hide1_2_3" class="foldopened" onClick="hide_folder('1_2_3')">-</Span>
+Create a board of managers
+<ul id="fold1_2_3" style="POSITION: relative; VISIBILITY: visible;"><li>Only for bigger companies
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_2_4" class="foldclosed" onClick="show_folder('1_2_4')" style="POSITION: absolute">+</span> <span id="hide1_2_4" class="foldopened" onClick="hide_folder('1_2_4')">-</Span>
+Design your own ships
+<ul id="fold1_2_4" style="POSITION: relative; VISIBILITY: visible;"><li>From templates (default ships)
+
+</li>
+<li>Or your complete freely designed layout
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_2_5" class="foldclosed" onClick="show_folder('1_2_5')" style="POSITION: absolute">+</span> <span id="hide1_2_5" class="foldopened" onClick="hide_folder('1_2_5')">-</Span>
+Ride constructed ships
+<ul id="fold1_2_5" style="POSITION: relative; VISIBILITY: visible;"><li>Make sail plans
+
+</li>
+<li><span id="show1_2_5_1" class="foldclosed" onClick="show_folder('1_2_5_1')" style="POSITION: absolute">+</span> <span id="hide1_2_5_1" class="foldopened" onClick="hide_folder('1_2_5_1')">-</Span>
+Transportate cargo or humans
+<ul id="fold1_2_5_1" style="POSITION: relative; VISIBILITY: visible;"><li>Make your passengers happy
+
+</li>
+<li>Load containers and bring them to other harbors
+
+</li>
+<li>Transportate oil from ricks to the refineries
+
+</li>
+
+</ul>
+</li>
+<li>Depends on used client
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_2_6" class="foldclosed" onClick="show_folder('1_2_6')" style="POSITION: absolute">+</span> <span id="hide1_2_6" class="foldopened" onClick="hide_folder('1_2_6')">-</Span>
+Earn a lot (virtual/real) money
+<ul id="fold1_2_6" style="POSITION: relative; VISIBILITY: visible;"><li>Sell a journey
+
+</li>
+<li>Trade with goods
+
+</li>
+<li>Construct ships for other companies
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_2_7" class="foldclosed" onClick="show_folder('1_2_7')" style="POSITION: absolute">+</span> <span id="hide1_2_7" class="foldopened" onClick="hide_folder('1_2_7')">-</Span>
+Play as a passenger
+<ul id="fold1_2_7" style="POSITION: relative; VISIBILITY: visible;"><li>Order a jorney to your desired destionation
+
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+<li><span id="show1_3" class="foldclosed" onClick="show_folder('1_3')" style="POSITION: absolute">+</span> <span id="hide1_3" class="foldopened" onClick="hide_folder('1_3')">-</Span>
+<span style="font-size: 133%;font-family: SansSerif, sans-serif; font-weight: bold; ">Multi-Player Mode</span>
+<ul id="fold1_3" style="POSITION: relative; VISIBILITY: visible;"><li>Networked over hubs
+
+</li>
+<li><span id="show1_3_1" class="foldclosed" onClick="show_folder('1_3_1')" style="POSITION: absolute">+</span> <span id="hide1_3_1" class="foldopened" onClick="hide_folder('1_3_1')">-</Span>
+Big map which holds all harbors
+<ul id="fold1_3_1" style="POSITION: relative; VISIBILITY: visible;"><li>Seperated into small maps to cluster the load over the network
+
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+<li><span id="show1_4" class="foldclosed" onClick="show_folder('1_4')" style="POSITION: absolute">+</span> <span id="hide1_4" class="foldopened" onClick="hide_folder('1_4')">-</Span>
+Java client
+<ul id="fold1_4" style="POSITION: relative; VISIBILITY: visible;"><li>Real-time simulation
+
+</li>
+<li><span id="show1_4_1" class="foldclosed" onClick="show_folder('1_4_1')" style="POSITION: absolute">+</span> <span id="hide1_4_1" class="foldopened" onClick="hide_folder('1_4_1')">-</Span>
+OpenGL (3D Graphics)
+<ul id="fold1_4_1" style="POSITION: relative; VISIBILITY: visible;"><li>JOGL
+
+</li>
+
+</ul>
+</li>
+<li>OpenAL (3D sound)
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_5" class="foldclosed" onClick="show_folder('1_5')" style="POSITION: absolute">+</span> <span id="hide1_5" class="foldopened" onClick="hide_folder('1_5')">-</Span>
+<span style="font-size: 133%;font-family: SansSerif, sans-serif; font-weight: bold; ">"Faked" Single-Player</span>
+<ul id="fold1_5" style="POSITION: relative; VISIBILITY: visible;"><li>Locally installed version
+
+</li>
+<li>Does not connect to other hubs
+
+</li>
+<li><span id="show1_5_1" class="foldclosed" onClick="show_folder('1_5_1')" style="POSITION: absolute">+</span> <span id="hide1_5_1" class="foldopened" onClick="hide_folder('1_5_1')">-</Span>
+"Save games" should be incompatible with MP mode
+<ul id="fold1_5_1" style="POSITION: relative; VISIBILITY: visible;"><li>Avoids cheating
+
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+<li><span id="show1_6" class="foldclosed" onClick="show_folder('1_6')" style="POSITION: absolute">+</span> <span id="hide1_6" class="foldopened" onClick="hide_folder('1_6')">-</Span>
+<span style="font-size: 133%;font-family: SansSerif, sans-serif; font-weight: bold; ">Sand-Box Mode</span>
+<ul id="fold1_6" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_6_1" class="foldclosed" onClick="show_folder('1_6_1')" style="POSITION: absolute">+</span> <span id="hide1_6_1" class="foldopened" onClick="hide_folder('1_6_1')">-</Span>
+The player can test the game
+<ul id="fold1_6_1" style="POSITION: relative; VISIBILITY: visible;"><li>Some people like to "explore" the game
+
+</li>
+<li>Or just wanna have a look
+
+</li>
+
+</ul>
+</li>
+<li><span style="font-family: SansSerif, sans-serif; ">There are no competitors</span>
+
+</li>
+<li>Creating characters is for free
+
+</li>
+<li>The game will not connect to network
+
+</li>
+<li><span id="show1_6_2" class="foldclosed" onClick="show_folder('1_6_2')" style="POSITION: absolute">+</span> <span id="hide1_6_2" class="foldopened" onClick="hide_folder('1_6_2')">-</Span>
+Characters are invalid to multi/single-player characters
+<ul id="fold1_6_2" style="POSITION: relative; VISIBILITY: visible;"><li>Prevents cheating a bit
+
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+<li><span id="show1_7" class="foldclosed" onClick="show_folder('1_7')" style="POSITION: absolute">+</span> <span id="hide1_7" class="foldopened" onClick="hide_folder('1_7')">-</Span>
+Modern-epoche game
+<ul id="fold1_7" style="POSITION: relative; VISIBILITY: visible;"><li>Age: 1950+
+
+</li>
+<li>The abstraction level is kept low
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_8" class="foldclosed" onClick="show_folder('1_8')" style="POSITION: absolute">+</span> <span id="hide1_8" class="foldopened" onClick="hide_folder('1_8')">-</Span>
+Licences
+<ul id="fold1_8" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_8_1" class="foldclosed" onClick="show_folder('1_8_1')" style="POSITION: absolute">+</span> <span id="hide1_8_1" class="foldopened" onClick="hide_folder('1_8_1')">-</Span>
+The game
+<ul id="fold1_8_1" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_8_1_1" class="foldclosed" onClick="show_folder('1_8_1_1')" style="POSITION: absolute">+</span> <span id="hide1_8_1_1" class="foldopened" onClick="hide_folder('1_8_1_1')">-</Span>
+Ship-Simu is licensed under the GNU GPL 3 or any newer version
+<ul id="fold1_8_1_1" style="POSITION: relative; VISIBILITY: visible;"><li>See docs/COPYING.software
+
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+<li><span id="show1_8_2" class="foldclosed" onClick="show_folder('1_8_2')" style="POSITION: absolute">+</span> <span id="hide1_8_2" class="foldopened" onClick="hide_folder('1_8_2')">-</Span>
+This document
+<ul id="fold1_8_2" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_8_2_1" class="foldclosed" onClick="show_folder('1_8_2_1')" style="POSITION: absolute">+</span> <span id="hide1_8_2_1" class="foldopened" onClick="hide_folder('1_8_2_1')">-</Span>
+This mind-map is licensed under the GNU FDL 1.2 or any newer version
+<ul id="fold1_8_2_1" style="POSITION: relative; VISIBILITY: visible;"><li>See docs/COPYING.documents
+
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+<li><span id="show1_8_3" class="foldclosed" onClick="show_folder('1_8_3')" style="POSITION: absolute">+</span> <span id="hide1_8_3" class="foldopened" onClick="hide_folder('1_8_3')">-</Span>
+Artworks like sounds/graphics
+<ul id="fold1_8_3" style="POSITION: relative; VISIBILITY: visible;"><li>Some CC license
+
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+<li><span id="show1_9" class="foldclosed" onClick="show_folder('1_9')" style="POSITION: absolute">+</span> <span id="hide1_9" class="foldopened" onClick="hide_folder('1_9')">-</Span>
+Data exchange protocol
+<ul id="fold1_9" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_9_1" class="foldclosed" onClick="show_folder('1_9_1')" style="POSITION: absolute">+</span> <span id="hide1_9_1" class="foldopened" onClick="hide_folder('1_9_1')">-</Span>
+Default is an own small format
+<ul id="fold1_9_1" style="POSITION: relative; VISIBILITY: visible;"><li>Reduces traffic between servers
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_9_2" class="foldclosed" onClick="show_folder('1_9_2')" style="POSITION: absolute">+</span> <span id="hide1_9_2" class="foldopened" onClick="hide_folder('1_9_2')">-</Span>
+Easy rewriteable to e.g. XML
+<ul id="fold1_9_2" style="POSITION: relative; VISIBILITY: visible;"><li>Other clients (Flash) can also connect
+
+</li>
+
+</ul>
+</li>
+<li>Java and browser client can play together
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_10" class="foldclosed" onClick="show_folder('1_10')" style="POSITION: absolute">+</span> <span id="hide1_10" class="foldopened" onClick="hide_folder('1_10')">-</Span>
+Optional Pillory
+<ul id="fold1_10" style="POSITION: relative; VISIBILITY: visible;"><li>To make e.g. nazi propaganda activity public
+
+</li>
+<li>Shall keep bad players away
+
+</li>
+<li><span id="show1_10_1" class="foldclosed" onClick="show_folder('1_10_1')" style="POSITION: absolute">+</span> <span id="hide1_10_1" class="foldopened" onClick="hide_folder('1_10_1')">-</Span>
+Requires some "game-moderator" access level to manage
+<ul id="fold1_10_1" style="POSITION: relative; VISIBILITY: visible;"><li>The moderator shall have an extra flag e.g. "pillory_accessable"
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_10_2" class="foldclosed" onClick="show_folder('1_10_2')" style="POSITION: absolute">+</span> <span id="hide1_10_2" class="foldopened" onClick="hide_folder('1_10_2')">-</Span>
+Players, companies et cetera should be lockable
+<ul id="fold1_10_2" style="POSITION: relative; VISIBILITY: visible;"><li>The moderator can choose wether to lock with pillory entry or just locking down
+
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+<li><span id="show1_11" class="foldclosed" onClick="show_folder('1_11')" style="POSITION: absolute">+</span> <span id="hide1_11" class="foldopened" onClick="hide_folder('1_11')">-</Span>
+<span style="font-size: 133%;font-family: SansSerif, sans-serif; font-weight: bold; ">How do you construct a ship?</span>
+<ul id="fold1_11" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_11_1" class="foldclosed" onClick="show_folder('1_11_1')" style="POSITION: absolute">+</span> <span id="hide1_11_1" class="foldopened" onClick="hide_folder('1_11_1')">-</Span>
+The technology
+<ul id="fold1_11_1" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_11_1_1" class="foldclosed" onClick="show_folder('1_11_1_1')" style="POSITION: absolute">+</span> <span id="hide1_11_1_1" class="foldopened" onClick="hide_folder('1_11_1_1')">-</Span>
+Ship
+<ul id="fold1_11_1_1" style="POSITION: relative; VISIBILITY: visible;"><li>Size
+
+</li>
+<li><span id="show1_11_1_1_1" class="foldclosed" onClick="show_folder('1_11_1_1_1')" style="POSITION: absolute">+</span> <span id="hide1_11_1_1_1" class="foldopened" onClick="hide_folder('1_11_1_1_1')">-</Span>
+Construction
+<ul id="fold1_11_1_1_1" style="POSITION: relative; VISIBILITY: visible;"><li>Hull
+
+</li>
+<li>Wheel house
+
+</li>
+<li>Support (meal) for crew/passenger
+
+</li>
+<li><span id="show1_11_1_1_1_1" class="foldclosed" onClick="show_folder('1_11_1_1_1_1')" style="POSITION: absolute">+</span> <span id="hide1_11_1_1_1_1" class="foldopened" onClick="hide_folder('1_11_1_1_1_1')">-</Span>
+Rooms
+<ul id="fold1_11_1_1_1_1" style="POSITION: relative; VISIBILITY: visible;"><li>Canteen
+
+</li>
+<li><span id="show1_11_1_1_1_1_1" class="foldclosed" onClick="show_folder('1_11_1_1_1_1_1')" style="POSITION: absolute">+</span> <span id="hide1_11_1_1_1_1_1" class="foldopened" onClick="hide_folder('1_11_1_1_1_1_1')">-</Span>
+Cabin
+<ul id="fold1_11_1_1_1_1_1" style="POSITION: relative; VISIBILITY: visible;"><li>Luxury cabin
+
+</li>
+<li>Premier cabin
+
+</li>
+<li>Economy cabin
+
+</li>
+<li>Low cabin
+
+</li>
+
+</ul>
+</li>
+<li>Motor room
+
+</li>
+<li><span id="show1_11_1_1_1_1_2" class="foldclosed" onClick="show_folder('1_11_1_1_1_1_2')" style="POSITION: absolute">+</span> <span id="hide1_11_1_1_1_1_2" class="foldopened" onClick="hide_folder('1_11_1_1_1_1_2')">-</Span>
+Special rooms
+<ul id="fold1_11_1_1_1_1_2" style="POSITION: relative; VISIBILITY: visible;"><li>Cinema
+
+</li>
+<li>Theatre
+
+</li>
+<li>Disco
+
+</li>
+<li>Bars/Cafes
+
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+<li><span id="show1_11_1_1_1_2" class="foldclosed" onClick="show_folder('1_11_1_1_1_2')" style="POSITION: absolute">+</span> <span id="hide1_11_1_1_1_2" class="foldopened" onClick="hide_folder('1_11_1_1_1_2')">-</Span>
+Engine
+<ul id="fold1_11_1_1_1_2" style="POSITION: relative; VISIBILITY: visible;"><li>Sail
+
+</li>
+<li>Propeller
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_11_1_1_1_3" class="foldclosed" onClick="show_folder('1_11_1_1_1_3')" style="POSITION: absolute">+</span> <span id="hide1_11_1_1_1_3" class="foldopened" onClick="hide_folder('1_11_1_1_1_3')">-</Span>
+Decks
+<ul id="fold1_11_1_1_1_3" style="POSITION: relative; VISIBILITY: visible;"><li>Car deck
+
+</li>
+<li>Truck deck
+
+</li>
+<li>Train deck
+
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+<li><span id="show1_11_1_1_2" class="foldclosed" onClick="show_folder('1_11_1_1_2')" style="POSITION: absolute">+</span> <span id="hide1_11_1_1_2" class="foldopened" onClick="hide_folder('1_11_1_1_2')">-</Span>
+Crew (depending on ship type)
+<ul id="fold1_11_1_1_2" style="POSITION: relative; VISIBILITY: visible;"><li>Sailor/captain
+
+</li>
+<li>Cleaners
+
+</li>
+<li>Security service
+
+</li>
+<li>Maintenance staff
+
+</li>
+<li><span id="show1_11_1_1_2_1" class="foldclosed" onClick="show_folder('1_11_1_1_2_1')" style="POSITION: absolute">+</span> <span id="hide1_11_1_1_2_1" class="foldopened" onClick="hide_folder('1_11_1_1_2_1')">-</Span>
+Catering staff
+<ul id="fold1_11_1_1_2_1" style="POSITION: relative; VISIBILITY: visible;"><li>Cook
+
+</li>
+<li>Steward (passenger ship)
+
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+<li><span id="show1_11_2" class="foldclosed" onClick="show_folder('1_11_2')" style="POSITION: absolute">+</span> <span id="hide1_11_2" class="foldopened" onClick="hide_folder('1_11_2')">-</Span>
+The economics
+<ul id="fold1_11_2" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_11_2_1" class="foldclosed" onClick="show_folder('1_11_2_1')" style="POSITION: absolute">+</span> <span id="hide1_11_2_1" class="foldopened" onClick="hide_folder('1_11_2_1')">-</Span>
+Costs
+<ul id="fold1_11_2_1" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_11_2_1_1" class="foldclosed" onClick="show_folder('1_11_2_1_1')" style="POSITION: absolute">+</span> <span id="hide1_11_2_1_1" class="foldopened" onClick="hide_folder('1_11_2_1_1')">-</Span>
+Ressources
+<ul id="fold1_11_2_1_1" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_11_2_1_1_1" class="foldclosed" onClick="show_folder('1_11_2_1_1_1')" style="POSITION: absolute">+</span> <span id="hide1_11_2_1_1_1" class="foldopened" onClick="hide_folder('1_11_2_1_1_1')">-</Span>
+Wood
+<ul id="fold1_11_2_1_1_1" style="POSITION: relative; VISIBILITY: visible;"><li>Coverage
+
+</li>
+<li>Constructuon (all)
+
+</li>
+
+</ul>
+</li>
+<li>Financials
+
+</li>
+<li><span id="show1_11_2_1_1_2" class="foldclosed" onClick="show_folder('1_11_2_1_1_2')" style="POSITION: absolute">+</span> <span id="hide1_11_2_1_1_2" class="foldopened" onClick="hide_folder('1_11_2_1_1_2')">-</Span>
+Iron
+<ul id="fold1_11_2_1_1_2" style="POSITION: relative; VISIBILITY: visible;"><li>Steel
+
+</li>
+
+</ul>
+</li>
+<li>Marmor
+
+</li>
+<li>Color
+
+</li>
+<li>Carpets
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_11_2_1_2" class="foldclosed" onClick="show_folder('1_11_2_1_2')" style="POSITION: absolute">+</span> <span id="hide1_11_2_1_2" class="foldopened" onClick="hide_folder('1_11_2_1_2')">-</Span>
+Work
+<ul id="fold1_11_2_1_2" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_11_2_1_2_1" class="foldclosed" onClick="show_folder('1_11_2_1_2_1')" style="POSITION: absolute">+</span> <span id="hide1_11_2_1_2_1" class="foldopened" onClick="hide_folder('1_11_2_1_2_1')">-</Span>
+Worker
+<ul id="fold1_11_2_1_2_1" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_11_2_1_2_1_1" class="foldclosed" onClick="show_folder('1_11_2_1_2_1_1')" style="POSITION: absolute">+</span> <span id="hide1_11_2_1_2_1_1" class="foldopened" onClick="hide_folder('1_11_2_1_2_1_1')">-</Span>
+Qualified
+<ul id="fold1_11_2_1_2_1_1" style="POSITION: relative; VISIBILITY: visible;"><li>Fast
+
+</li>
+<li>Hight-quality work
+
+</li>
+<li>Expensive
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_11_2_1_2_1_2" class="foldclosed" onClick="show_folder('1_11_2_1_2_1_2')" style="POSITION: absolute">+</span> <span id="hide1_11_2_1_2_1_2" class="foldopened" onClick="hide_folder('1_11_2_1_2_1_2')">-</Span>
+Helper (non-qualified)
+<ul id="fold1_11_2_1_2_1_2" style="POSITION: relative; VISIBILITY: visible;"><li>Slow
+
+</li>
+<li>Low-quality work
+
+</li>
+<li>Cheap
+
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+<li>Employee morale
+
+</li>
+<li>Salary
+
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+<li>The research
+
+</li>
+<li><span id="show1_11_3" class="foldclosed" onClick="show_folder('1_11_3')" style="POSITION: absolute">+</span> <span id="hide1_11_3" class="foldopened" onClick="hide_folder('1_11_3')">-</Span>
+Unsorted ideas
+<ul id="fold1_11_3" style="POSITION: relative; VISIBILITY: visible;"><li>All buildings shall gain a basic tech-level
+
+</li>
+<li>Some parts of the ship or building are only available at or above a tech-level
+
+</li>
+<li>Tech levels can be improved by research
+
+</li>
+<li>General research complexes can increase tech-level of all types of buildings and ship parts
+
+</li>
+<li>Doing resarch requires a lot money
+
+</li>
+<li>Specialists must be hired for doing the research
+
+</li>
+<li><span id="show1_11_3_1" class="foldclosed" onClick="show_folder('1_11_3_1')" style="POSITION: absolute">+</span> <span id="hide1_11_3_1" class="foldopened" onClick="hide_folder('1_11_3_1')">-</Span>
+Ship yards are highly required to construct ships
+<ul id="fold1_11_3_1" style="POSITION: relative; VISIBILITY: visible;"><li>Without these facilities the gamer shall never be able to construct ships
+
+</li>
+
+</ul>
+</li>
+<li>Hired workers must be trained to do simple steps
+
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+<li><span id="show1_12" class="foldclosed" onClick="show_folder('1_12')" style="POSITION: absolute">+</span> <span id="hide1_12" class="foldopened" onClick="hide_folder('1_12')">-</Span>
+<span style="font-size: 133%;font-family: SansSerif, sans-serif; font-weight: bold; ">Misc</span>
+<ul id="fold1_12" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_12_1" class="foldclosed" onClick="show_folder('1_12_1')" style="POSITION: absolute">+</span> <span id="hide1_12_1" class="foldopened" onClick="hide_folder('1_12_1')">-</Span>
+<span style="font-size: 116%;font-family: SansSerif, sans-serif; font-weight: bold; ">Websites</span>
+<ul id="fold1_12_1" style="POSITION: relative; VISIBILITY: visible;"><li><a href="http://www.ship-simu.org" target="_blank"><span class=l>~</span> Homepage (www.ship-simu.org)
+</a>
+
+</li>
+<li><a href="http://forum.ship-simu.org" target="_blank"><span class=l>~</span> Forum (forum.ship-simu.org)
+</a>
+
+</li>
+<li><a href="http://bugs.ship-simu.org" target="_blank"><span class=l>~</span> Bug tracker (bugs.ship-simu.org)
+</a>
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_12_2" class="foldclosed" onClick="show_folder('1_12_2')" style="POSITION: absolute">+</span> <span id="hide1_12_2" class="foldopened" onClick="hide_folder('1_12_2')">-</Span>
+<span style="font-size: 116%;font-family: SansSerif, sans-serif; font-weight: bold; ">Author</span>
+<ul id="fold1_12_2" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_12_2_1" class="foldclosed" onClick="show_folder('1_12_2_1')" style="POSITION: absolute">+</span> <span id="hide1_12_2_1" class="foldopened" onClick="hide_folder('1_12_2_1')">-</Span>
+Roland "Quix0r" Haeder
+<ul id="fold1_12_2_1" style="POSITION: relative; VISIBILITY: visible;"><li>Main author
+
+</li>
+<li><a href="mailto:webmaster@ship-simu.org" target="_blank"><span class=l>~</span> webmaster@ship-simu.org
+</a>
+
+</li>
+<li>8809296
+
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+<li><span id="show1_12_3" class="foldclosed" onClick="show_folder('1_12_3')" style="POSITION: absolute">+</span> <span id="hide1_12_3" class="foldopened" onClick="hide_folder('1_12_3')">-</Span>
+<span style="font-size: 116%;font-family: SansSerif, sans-serif; font-weight: bold; ">Ideas</span>
+<ul id="fold1_12_3" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_12_3_1" class="foldclosed" onClick="show_folder('1_12_3_1')" style="POSITION: absolute">+</span> <span id="hide1_12_3_1" class="foldopened" onClick="hide_folder('1_12_3_1')">-</Span>
+Roland "Quix0r" Haeder
+<ul id="fold1_12_3_1" style="POSITION: relative; VISIBILITY: visible;"><li>Main concept
+
+</li>
+<li>Translation of monakoianar's ideas to english
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_12_3_2" class="foldclosed" onClick="show_folder('1_12_3_2')" style="POSITION: absolute">+</span> <span id="hide1_12_3_2" class="foldopened" onClick="hide_folder('1_12_3_2')">-</Span>
+Dominik "monakoianar" Schmauder
+<ul id="fold1_12_3_2" style="POSITION: relative; VISIBILITY: visible;"><li>Helps finding a lot major ideas
+
+</li>
+<li><a href="mailto:dominikschmauder@gmx.de" target="_blank"><span class=l>~</span> dominikschmauder@gmx.de
+</a>
+
+</li>
+<li>268853027
+
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+
+</ul><SCRIPT language=JavaScript>
+fold_document();
+</SCRIPT>
+</body>
+</html>
--- /dev/null
+<html>
+<head>
+<title>Ship-Simu Ship-Simulation</title>
+<style type="text/css">
+ span.foldopened { color: white; font-size: xx-small;
+ border-width: 1; font-family: monospace; padding: 0em 0.25em 0em 0.25em; background: #e0e0e0;
+ VISIBILITY: visible;
+ cursor:pointer; }
+
+
+ span.foldclosed { color: #666666; font-size: xx-small;
+ border-width: 1; font-family: monospace; padding: 0em 0.25em 0em 0.25em; background: #e0e0e0;
+ VISIBILITY: hidden;
+ cursor:pointer; }
+
+ span.foldspecial { color: #666666; font-size: xx-small; border-style: none solid solid none;
+ border-color: #CCCCCC; border-width: 1; font-family: sans-serif; padding: 0em 0.1em 0em 0.1em; background: #e0e0e0;
+ cursor:pointer; }
+
+ li { list-style: none; }
+
+ span.l { color: red; font-weight: bold; }
+
+ a:link {text-decoration: none; color: black; }
+ a:visited {text-decoration: none; color: black; }
+ a:active {text-decoration: none; color: black; }
+ a:hover {text-decoration: none; color: black; background: #eeeee0; }
+
+</style>
+<!-- ^ Position is not set to relative / absolute here because of Mozilla -->
+</head>
+<body>
+
+<script language="JavaScript">
+ // Here we implement folding. It works fine with MSIE5.5, MSIE6.0 and
+ // Mozilla 0.9.6.
+
+ if (document.layers) {
+ //Netscape 4 specific code
+ pre = 'document.';
+ post = ''; }
+ if (document.getElementById) {
+ //Netscape 6 specific code
+ pre = 'document.getElementById("';
+ post = '").style'; }
+ if (document.all) {
+ //IE4+ specific code
+ pre = 'document.all.';
+ post = '.style'; }
+
+function layer_exists(layer) {
+ try {
+ eval(pre + layer + post);
+ return true; }
+ catch (error) {
+ return false; }}
+
+function show_layer(layer) {
+ eval(pre + layer + post).position = 'relative';
+ eval(pre + layer + post).visibility = 'visible'; }
+
+function hide_layer(layer) {
+ eval(pre + layer + post).visibility = 'hidden';
+ eval(pre + layer + post).position = 'absolute'; }
+
+function hide_folder(folder) {
+ hide_folding_layer(folder)
+ show_layer('show'+folder);
+
+ scrollBy(0,0); // This is a work around to make it work in Browsers (Explorer, Mozilla)
+}
+
+function show_folder(folder) {
+ // Precondition: all subfolders are folded
+
+ show_layer('hide'+folder);
+ hide_layer('show'+folder);
+ show_layer('fold'+folder);
+
+ scrollBy(0,0); // This is a work around to make it work in Browsers (Explorer, Mozilla)
+
+ var i;
+ for (i=1; layer_exists('fold'+folder+'_'+i); ++i) {
+ show_layer('show'+folder+'_'+i); }
+}
+function show_folder_completely(folder) {
+ // Precondition: all subfolders are folded
+
+ show_layer('hide'+folder);
+ hide_layer('show'+folder);
+ show_layer('fold'+folder);
+
+ scrollBy(0,0); // This is a work around to make it work in Browsers (Explorer, Mozilla)
+
+ var i;
+ for (i=1; layer_exists('fold'+folder+'_'+i); ++i) {
+ show_folder_completely(folder+'_'+i); }
+}
+
+
+
+function hide_folding_layer(folder) {
+ var i;
+ for (i=1; layer_exists('fold'+folder+'_'+i); ++i) {
+ hide_folding_layer(folder+'_'+i); }
+
+ hide_layer('hide'+folder);
+ hide_layer('show'+folder);
+ hide_layer('fold'+folder);
+
+ scrollBy(0,0); // This is a work around to make it work in Browsers (Explorer, Mozilla)
+}
+
+function fold_document() {
+ var i;
+ var folder = '1';
+ for (i=1; layer_exists('fold'+folder+'_'+i); ++i) {
+ hide_folder(folder+'_'+i); }
+}
+
+function unfold_document() {
+ var i;
+ var folder = '1';
+ for (i=1; layer_exists('fold'+folder+'_'+i); ++i) {
+ show_folder_completely(folder+'_'+i); }
+}
+
+</script>
+<SPAN class=foldspecial onclick="fold_document()">All +</SPAN>
+<SPAN class=foldspecial onclick="unfold_document()">All -</SPAN>
+<p><span style="font-size: 150%;font-family: SansSerif, sans-serif; font-weight: bold; ">Ship-Simu Ship-Simulation</span>
+<ul><li><span id="show1_1" class="foldclosed" onClick="show_folder('1_1')" style="POSITION: absolute">+</span> <span id="hide1_1" class="foldopened" onClick="hide_folder('1_1')">-</Span>
+<span style="font-size: 133%;font-family: SansSerif, sans-serif; font-weight: bold; ">Browser-Game</span>
+<ul id="fold1_1" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_1_1" class="foldclosed" onClick="show_folder('1_1_1')" style="POSITION: absolute">+</span> <span id="hide1_1_1" class="foldopened" onClick="hide_folder('1_1_1')">-</Span>
+Tick-based simulation
+<ul id="fold1_1_1" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_1_1_1" class="foldclosed" onClick="show_folder('1_1_1_1')" style="POSITION: absolute">+</span> <span id="hide1_1_1_1" class="foldopened" onClick="hide_folder('1_1_1_1')">-</Span>
+Cronological job (cron)
+<ul id="fold1_1_1_1" style="POSITION: relative; VISIBILITY: visible;"><li>Addional requirement for installation
+
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_2" class="foldclosed" onClick="show_folder('1_1_2')" style="POSITION: absolute">+</span> <span id="hide1_1_2" class="foldopened" onClick="hide_folder('1_1_2')">-</Span>
+Click-based simulation
+<ul id="fold1_1_2" style="POSITION: relative; VISIBILITY: visible;"><li>User clicks a button, action performed
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_3" class="foldclosed" onClick="show_folder('1_1_3')" style="POSITION: absolute">+</span> <span id="hide1_1_3" class="foldopened" onClick="hide_folder('1_1_3')">-</Span>
+Pseudo-3D graphics
+<ul id="fold1_1_3" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_1_3_1" class="foldclosed" onClick="show_folder('1_1_3_1')" style="POSITION: absolute">+</span> <span id="hide1_1_3_1" class="foldopened" onClick="hide_folder('1_1_3_1')">-</Span>
+Still graphics
+<ul id="fold1_1_3_1" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_1_3_1_1" class="foldclosed" onClick="show_folder('1_1_3_1_1')" style="POSITION: absolute">+</span> <span id="hide1_1_3_1_1" class="foldopened" onClick="hide_folder('1_1_3_1_1')">-</Span>
+Different ships
+<ul id="fold1_1_3_1_1" style="POSITION: relative; VISIBILITY: visible;"><li>Passenger ship
+
+</li>
+<li>Oil tanker
+
+</li>
+<li>Container ship
+
+</li>
+<li>Misc small ships
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_3_1_2" class="foldclosed" onClick="show_folder('1_1_3_1_2')" style="POSITION: absolute">+</span> <span id="hide1_1_3_1_2" class="foldopened" onClick="hide_folder('1_1_3_1_2')">-</Span>
+Buildings
+<ul id="fold1_1_3_1_2" style="POSITION: relative; VISIBILITY: visible;"><li>Shipyard
+
+</li>
+<li>Dry dock
+
+</li>
+<li>Terminal building
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_3_1_3" class="foldclosed" onClick="show_folder('1_1_3_1_3')" style="POSITION: absolute">+</span> <span id="hide1_1_3_1_3" class="foldopened" onClick="hide_folder('1_1_3_1_3')">-</Span>
+Vehicles
+<ul id="fold1_1_3_1_3" style="POSITION: relative; VISIBILITY: visible;"><li>Container carrier
+
+</li>
+<li>Crane
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_3_1_4" class="foldclosed" onClick="show_folder('1_1_3_1_4')" style="POSITION: absolute">+</span> <span id="hide1_1_3_1_4" class="foldopened" onClick="hide_folder('1_1_3_1_4')">-</Span>
+All pics should be self-shooted
+<ul id="fold1_1_3_1_4" style="POSITION: relative; VISIBILITY: visible;"><li>This avoids copyright conflicts
+
+</li>
+<li>The requested buildings/vehicles must be found in reality
+
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_3_2" class="foldclosed" onClick="show_folder('1_1_3_2')" style="POSITION: absolute">+</span> <span id="hide1_1_3_2" class="foldopened" onClick="hide_folder('1_1_3_2')">-</Span>
+Slightly moved graphics (GIF)
+<ul id="fold1_1_3_2" style="POSITION: relative; VISIBILITY: visible;"><li>Water surface
+
+</li>
+<li>Sky texture
+
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_4" class="foldclosed" onClick="show_folder('1_1_4')" style="POSITION: absolute">+</span> <span id="hide1_1_4" class="foldopened" onClick="hide_folder('1_1_4')">-</Span>
+Fully XHTML 1.0
+<ul id="fold1_1_4" style="POSITION: relative; VISIBILITY: visible;"><li>Latest Internet standard
+
+</li>
+<li>Older browsers will make lesser trouble
+
+</li>
+<li><span id="show1_1_4_1" class="foldclosed" onClick="show_folder('1_1_4_1')" style="POSITION: absolute">+</span> <span id="hide1_1_4_1" class="foldopened" onClick="hide_folder('1_1_4_1')">-</Span>
+Should validate with the W3C HTML Validator
+<ul id="fold1_1_4_1" style="POSITION: relative; VISIBILITY: visible;"><li><a href="http://validator.w3.org" target="_blank"><span class=l>~</span> http://validator.w3.org
+</a>
+
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_5" class="foldclosed" onClick="show_folder('1_1_5')" style="POSITION: absolute">+</span> <span id="hide1_1_5" class="foldopened" onClick="hide_folder('1_1_5')">-</Span>
+<span style="font-family: SansSerif, sans-serif; ">Design is CSS-based</span>
+<ul id="fold1_1_5" style="POSITION: relative; VISIBILITY: visible;"><li>Themes are possible
+
+</li>
+
+</ul>
+</li>
+<li>Nice AJAX features
+
+</li>
+<li><span id="show1_1_6" class="foldclosed" onClick="show_folder('1_1_6')" style="POSITION: absolute">+</span> <span id="hide1_1_6" class="foldopened" onClick="hide_folder('1_1_6')">-</Span>
+<span style="font-size: 116%;font-family: SansSerif, sans-serif; font-weight: bold; ">Website structure</span>
+<ul id="fold1_1_6" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_1_6_1" class="foldclosed" onClick="show_folder('1_1_6_1')" style="POSITION: absolute">+</span> <span id="hide1_1_6_1" class="foldopened" onClick="hide_folder('1_1_6_1')">-</Span>
+<span style="font-family: SansSerif, sans-serif; font-weight: bold; ">External guest area</span>
+<ul id="fold1_1_6_1" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_1_6_1_1" class="foldclosed" onClick="show_folder('1_1_6_1_1')" style="POSITION: absolute">+</span> <span id="hide1_1_6_1_1" class="foldopened" onClick="hide_folder('1_1_6_1_1')">-</Span>
+News on the front page (home)
+<ul id="fold1_1_6_1_1" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_1_6_1_1_1" class="foldclosed" onClick="show_folder('1_1_6_1_1_1')" style="POSITION: absolute">+</span> <span id="hide1_1_6_1_1_1" class="foldopened" onClick="hide_folder('1_1_6_1_1_1')">-</Span>
+The news source can be choosen from different
+<ul id="fold1_1_6_1_1_1" style="POSITION: relative; VISIBILITY: visible;"><li>Previously typed and stored in database
+
+</li>
+<li><span id="show1_1_6_1_1_1_1" class="foldclosed" onClick="show_folder('1_1_6_1_1_1_1')" style="POSITION: absolute">+</span> <span id="hide1_1_6_1_1_1_1" class="foldopened" onClick="hide_folder('1_1_6_1_1_1_1')">-</Span>
+Local XML files
+<ul id="fold1_1_6_1_1_1_1" style="POSITION: relative; VISIBILITY: visible;"><li><span style="font-family: SansSerif, sans-serif; ">Hint: Created by external generators</span>
+
+</li>
+
+</ul>
+</li>
+<li>Remote XMLs like RSS feeds
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_6_1_1_2" class="foldclosed" onClick="show_folder('1_1_6_1_1_2')" style="POSITION: absolute">+</span> <span id="hide1_1_6_1_1_2" class="foldopened" onClick="hide_folder('1_1_6_1_1_2')">-</Span>
+The typer can choose a category
+<ul id="fold1_1_6_1_1_2" style="POSITION: relative; VISIBILITY: visible;"><li>New categories can be suggested by the typer
+
+</li>
+<li>An admin can create new categories
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_6_1_1_3" class="foldclosed" onClick="show_folder('1_1_6_1_1_3')" style="POSITION: absolute">+</span> <span id="hide1_1_6_1_1_3" class="foldopened" onClick="hide_folder('1_1_6_1_1_3')">-</Span>
+Comments are allowable
+<ul id="fold1_1_6_1_1_3" style="POSITION: relative; VISIBILITY: visible;"><li>Logged-in users
+
+</li>
+<li><span id="show1_1_6_1_1_3_1" class="foldclosed" onClick="show_folder('1_1_6_1_1_3_1')" style="POSITION: absolute">+</span> <span id="hide1_1_6_1_1_3_1" class="foldopened" onClick="hide_folder('1_1_6_1_1_3_1')">-</Span>
+Guests as well
+<ul id="fold1_1_6_1_1_3_1" style="POSITION: relative; VISIBILITY: visible;"><li>Secured with CAPTCHA
+
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_6_1_1_4" class="foldclosed" onClick="show_folder('1_1_6_1_1_4')" style="POSITION: absolute">+</span> <span id="hide1_1_6_1_1_4" class="foldopened" onClick="hide_folder('1_1_6_1_1_4')">-</Span>
+One object for all news should be fine
+<ul id="fold1_1_6_1_1_4" style="POSITION: relative; VISIBILITY: visible;"><li>Do not use one object per news entry!
+
+</li>
+<li><span id="show1_1_6_1_1_4_1" class="foldclosed" onClick="show_folder('1_1_6_1_1_4_1')" style="POSITION: absolute">+</span> <span id="hide1_1_6_1_1_4_1" class="foldopened" onClick="hide_folder('1_1_6_1_1_4_1')">-</Span>
+The object receives a "Requestable" object
+<ul id="fold1_1_6_1_1_4_1" style="POSITION: relative; VISIBILITY: visible;"><li>Obtain page number and sent comment data from it
+
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_6_1_2" class="foldclosed" onClick="show_folder('1_1_6_1_2')" style="POSITION: absolute">+</span> <span id="hide1_1_6_1_2" class="foldopened" onClick="hide_folder('1_1_6_1_2')">-</Span>
+Registration form
+<ul id="fold1_1_6_1_2" style="POSITION: relative; VISIBILITY: visible;"><li>One single page
+
+</li>
+<li>Multiple pages
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_6_1_3" class="foldclosed" onClick="show_folder('1_1_6_1_3')" style="POSITION: absolute">+</span> <span id="hide1_1_6_1_3" class="foldopened" onClick="hide_folder('1_1_6_1_3')">-</Span>
+Login form
+<ul id="fold1_1_6_1_3" style="POSITION: relative; VISIBILITY: visible;"><li>With guest login (disable by the admin)
+
+</li>
+<li>Password reminder
+
+</li>
+<li>Link to the registration form
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_6_1_4" class="foldclosed" onClick="show_folder('1_1_6_1_4')" style="POSITION: absolute">+</span> <span id="hide1_1_6_1_4" class="foldopened" onClick="hide_folder('1_1_6_1_4')">-</Span>
+Screenshot gallery
+<ul id="fold1_1_6_1_4" style="POSITION: relative; VISIBILITY: visible;"><li>Comments are allowable
+
+</li>
+<li>Should be kept simple
+
+</li>
+
+</ul>
+</li>
+<li>List of enabled features
+
+</li>
+<li>Statistics of the game (not whole network!)
+
+</li>
+<li><span id="show1_1_6_1_5" class="foldclosed" onClick="show_folder('1_1_6_1_5')" style="POSITION: absolute">+</span> <span id="hide1_1_6_1_5" class="foldopened" onClick="hide_folder('1_1_6_1_5')">-</Span>
+List of playing users
+<ul id="fold1_1_6_1_5" style="POSITION: relative; VISIBILITY: visible;"><li>With link to their public profiles
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_6_1_6" class="foldclosed" onClick="show_folder('1_1_6_1_6')" style="POSITION: absolute">+</span> <span id="hide1_1_6_1_6" class="foldopened" onClick="hide_folder('1_1_6_1_6')">-</Span>
+Pillory
+<ul id="fold1_1_6_1_6" style="POSITION: relative; VISIBILITY: visible;"><li>Username (who got locked)
+
+</li>
+<li>Date&Time
+
+</li>
+<li>The admin
+
+</li>
+<li>Stated reason
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_6_1_7" class="foldclosed" onClick="show_folder('1_1_6_1_7')" style="POSITION: absolute">+</span> <span id="hide1_1_6_1_7" class="foldopened" onClick="hide_folder('1_1_6_1_7')">-</Span>
+Small extra pages
+<ul id="fold1_1_6_1_7" style="POSITION: relative; VISIBILITY: visible;"><li>Imprint (required in Germany)
+
+</li>
+<li>Privacy policy (required in some countries)
+
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_6_2" class="foldclosed" onClick="show_folder('1_1_6_2')" style="POSITION: absolute">+</span> <span id="hide1_1_6_2" class="foldopened" onClick="hide_folder('1_1_6_2')">-</Span>
+<span style="font-family: SansSerif, sans-serif; font-weight: bold; ">Internal game area</span>
+<ul id="fold1_1_6_2" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_1_6_2_1" class="foldclosed" onClick="show_folder('1_1_6_2_1')" style="POSITION: absolute">+</span> <span id="hide1_1_6_2_1" class="foldopened" onClick="hide_folder('1_1_6_2_1')">-</Span>
+News on first login page
+<ul id="fold1_1_6_2_1" style="POSITION: relative; VISIBILITY: visible;"><li>Like on "home" page except that there is no captcha required
+
+</li>
+<li>Including history of recent events since last login
+
+</li>
+<li>Announcements in special sub-category for newly founded shipping/travel companies
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_6_2_2" class="foldclosed" onClick="show_folder('1_1_6_2_2')" style="POSITION: absolute">+</span> <span id="hide1_1_6_2_2" class="foldopened" onClick="hide_folder('1_1_6_2_2')">-</Span>
+<span style="font-family: SansSerif, sans-serif; ">Create new game character</span>
+<ul id="fold1_1_6_2_2" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_1_6_2_2_1" class="foldclosed" onClick="show_folder('1_1_6_2_2_1')" style="POSITION: absolute">+</span> <span id="hide1_1_6_2_2_1" class="foldopened" onClick="hide_folder('1_1_6_2_2_1')">-</Span>
+The gamer can have all varriants
+<ul id="fold1_1_6_2_2_1" style="POSITION: relative; VISIBILITY: visible;"><li>This may be limitable by admin
+
+</li>
+<li>The player still cannot make contracts with own characters
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_6_2_2_2" class="foldclosed" onClick="show_folder('1_1_6_2_2_2')" style="POSITION: absolute">+</span> <span id="hide1_1_6_2_2_2" class="foldopened" onClick="hide_folder('1_1_6_2_2_2')">-</Span>
+It should cost somewhere a fee
+<ul id="fold1_1_6_2_2_2" style="POSITION: relative; VISIBILITY: visible;"><li>The fee shall be payed from user account
+
+</li>
+
+</ul>
+</li>
+<li>For first character creation he shall have enougth game money plus some extra
+
+</li>
+<li><span id="show1_1_6_2_2_3" class="foldclosed" onClick="show_folder('1_1_6_2_2_3')" style="POSITION: absolute">+</span> <span id="hide1_1_6_2_2_3" class="foldopened" onClick="hide_folder('1_1_6_2_2_3')">-</Span>
+Types of characters
+<ul id="fold1_1_6_2_2_3" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_1_6_2_2_3_1" class="foldclosed" onClick="show_folder('1_1_6_2_2_3_1')" style="POSITION: absolute">+</span> <span id="hide1_1_6_2_2_3_1" class="foldopened" onClick="hide_folder('1_1_6_2_2_3_1')">-</Span>
+Shipping company founder
+<ul id="fold1_1_6_2_2_3_1" style="POSITION: relative; VISIBILITY: visible;"><li>This includes the fee for funding new company
+
+</li>
+<li><span id="show1_1_6_2_2_3_1_1" class="foldclosed" onClick="show_folder('1_1_6_2_2_3_1_1')" style="POSITION: absolute">+</span> <span id="hide1_1_6_2_2_3_1_1" class="foldopened" onClick="hide_folder('1_1_6_2_2_3_1_1')">-</Span>
+A news for the community shall be placed
+<ul id="fold1_1_6_2_2_3_1_1" style="POSITION: relative; VISIBILITY: visible;"><li>The admin/mod can still moderate it
+
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_6_2_2_3_2" class="foldclosed" onClick="show_folder('1_1_6_2_2_3_2')" style="POSITION: absolute">+</span> <span id="hide1_1_6_2_2_3_2" class="foldopened" onClick="hide_folder('1_1_6_2_2_3_2')">-</Span>
+Travel company founder
+<ul id="fold1_1_6_2_2_3_2" style="POSITION: relative; VISIBILITY: visible;"><li>Like shipping company...
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_6_2_2_3_3" class="foldclosed" onClick="show_folder('1_1_6_2_2_3_3')" style="POSITION: absolute">+</span> <span id="hide1_1_6_2_2_3_3" class="foldopened" onClick="hide_folder('1_1_6_2_2_3_3')">-</Span>
+Jobholder
+<ul id="fold1_1_6_2_2_3_3" style="POSITION: relative; VISIBILITY: visible;"><li>Starts unemployed
+
+</li>
+<li>Some money left for sending applications out
+
+</li>
+<li>May ask goverment for financial help
+
+</li>
+<li><span id="show1_1_6_2_2_3_3_1" class="foldclosed" onClick="show_folder('1_1_6_2_2_3_3_1')" style="POSITION: absolute">+</span> <span id="hide1_1_6_2_2_3_3_1" class="foldopened" onClick="hide_folder('1_1_6_2_2_3_3_1')">-</Span>
+Has to pay monthly fees
+<ul id="fold1_1_6_2_2_3_3_1" style="POSITION: relative; VISIBILITY: visible;"><li>Rent for a "fake" house
+
+</li>
+<li>Meal and drinks (faked)
+
+</li>
+<li>Others costs like phone,electricity
+
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_6_2_2_3_4" class="foldclosed" onClick="show_folder('1_1_6_2_2_3_4')" style="POSITION: absolute">+</span> <span id="hide1_1_6_2_2_3_4" class="foldopened" onClick="hide_folder('1_1_6_2_2_3_4')">-</Span>
+Merchant
+<ul id="fold1_1_6_2_2_3_4" style="POSITION: relative; VISIBILITY: visible;"><li>Raw resources
+
+</li>
+<li>Constructed ship parts
+
+</li>
+<li>Smaller complete ships
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_6_2_2_3_5" class="foldclosed" onClick="show_folder('1_1_6_2_2_3_5')" style="POSITION: absolute">+</span> <span id="hide1_1_6_2_2_3_5" class="foldopened" onClick="hide_folder('1_1_6_2_2_3_5')">-</Span>
+Marketing Agency
+<ul id="fold1_1_6_2_2_3_5" style="POSITION: relative; VISIBILITY: visible;"><li>Sells marketing/merchandising products
+
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_6_2_3" class="foldclosed" onClick="show_folder('1_1_6_2_3')" style="POSITION: absolute">+</span> <span id="hide1_1_6_2_3" class="foldopened" onClick="hide_folder('1_1_6_2_3')">-</Span>
+<span style="font-family: SansSerif, sans-serif; ">Load existing character</span>
+<ul id="fold1_1_6_2_3" style="POSITION: relative; VISIBILITY: visible;"><li>Contains link to "Create new character"
+
+</li>
+<li>Player sees some basic data about listed characters
+
+</li>
+<li>Locked characters should not be removed instead marked with "Locked"
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_6_2_4" class="foldclosed" onClick="show_folder('1_1_6_2_4')" style="POSITION: absolute">+</span> <span id="hide1_1_6_2_4" class="foldopened" onClick="hide_folder('1_1_6_2_4')">-</Span>
+Refill account points
+<ul id="fold1_1_6_2_4" style="POSITION: relative; VISIBILITY: visible;"><li>The admin may choose if the in-game can be converted with a low rate to account points
+
+</li>
+<li><span id="show1_1_6_2_4_1" class="foldclosed" onClick="show_folder('1_1_6_2_4_1')" style="POSITION: absolute">+</span> <span id="hide1_1_6_2_4_1" class="foldopened" onClick="hide_folder('1_1_6_2_4_1')">-</Span>
+This option might be disabled by admin
+<ul id="fold1_1_6_2_4_1" style="POSITION: relative; VISIBILITY: visible;"><li>Then the gamer can only refill in-game money per character
+
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_6_2_5" class="foldclosed" onClick="show_folder('1_1_6_2_5')" style="POSITION: absolute">+</span> <span id="hide1_1_6_2_5" class="foldopened" onClick="hide_folder('1_1_6_2_5')">-</Span>
+Update gamer/user profile
+<ul id="fold1_1_6_2_5" style="POSITION: relative; VISIBILITY: visible;"><li>Enter the current account password
+
+</li>
+<li>Send email to the user only if no email has changed, or if ...
+
+</li>
+<li><span id="show1_1_6_2_5_1" class="foldclosed" onClick="show_folder('1_1_6_2_5_1')" style="POSITION: absolute">+</span> <span id="hide1_1_6_2_5_1" class="foldopened" onClick="hide_folder('1_1_6_2_5_1')">-</Span>
+Has the email been changed?
+<ul id="fold1_1_6_2_5_1" style="POSITION: relative; VISIBILITY: visible;"><li>Send new confirmation to new email
+
+</li>
+<li>Send notifier to old email
+
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_6_2_6" class="foldclosed" onClick="show_folder('1_1_6_2_6')" style="POSITION: absolute">+</span> <span id="hide1_1_6_2_6" class="foldopened" onClick="hide_folder('1_1_6_2_6')">-</Span>
+Change account password
+<ul id="fold1_1_6_2_6" style="POSITION: relative; VISIBILITY: visible;"><li>Enter current account password
+
+</li>
+<li>Enter new password twice
+
+</li>
+<li>Send an email to the user
+
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_6_3" class="foldclosed" onClick="show_folder('1_1_6_3')" style="POSITION: absolute">+</span> <span id="hide1_1_6_3" class="foldopened" onClick="hide_folder('1_1_6_3')">-</Span>
+<span style="font-family: SansSerif, sans-serif; font-weight: bold; ">General infrastructures</span>
+<ul id="fold1_1_6_3" style="POSITION: relative; VISIBILITY: visible;"><li><span style="font-family: SansSerif, sans-serif; ">Point system (in-game money)</span>
+
+</li>
+<li><span id="show1_1_6_3_1" class="foldclosed" onClick="show_folder('1_1_6_3_1')" style="POSITION: absolute">+</span> <span id="hide1_1_6_3_1" class="foldopened" onClick="hide_folder('1_1_6_3_1')">-</Span>
+A.I. goverment
+<ul id="fold1_1_6_3_1" style="POSITION: relative; VISIBILITY: visible;"><li>Shall help unemployed gamers staying alive (but not becoming rich)
+
+</li>
+<li><span id="show1_1_6_3_1_1" class="foldclosed" onClick="show_folder('1_1_6_3_1_1')" style="POSITION: absolute">+</span> <span id="hide1_1_6_3_1_1" class="foldopened" onClick="hide_folder('1_1_6_3_1_1')">-</Span>
+May later on collect taxes from companies
+<ul id="fold1_1_6_3_1_1" style="POSITION: relative; VISIBILITY: visible;"><li>For paying unemployed people
+
+</li>
+<li>Financial support for broken companies
+
+</li>
+
+</ul>
+</li>
+<li>May ofer social security services
+
+</li>
+<li><span id="show1_1_6_3_1_2" class="foldclosed" onClick="show_folder('1_1_6_3_1_2')" style="POSITION: absolute">+</span> <span id="hide1_1_6_3_1_2" class="foldopened" onClick="hide_folder('1_1_6_3_1_2')">-</Span>
+<span style="font-family: SansSerif, sans-serif; ">Goverment is not playable at the moment</span>
+<ul id="fold1_1_6_3_1_2" style="POSITION: relative; VISIBILITY: visible;"><li>It should be "played" abstractly by the server
+
+</li>
+<li>Gamers may help each other with financial support
+
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_7" class="foldclosed" onClick="show_folder('1_1_7')" style="POSITION: absolute">+</span> <span id="hide1_1_7" class="foldopened" onClick="hide_folder('1_1_7')">-</Span>
+<span style="font-size: 116%;font-family: SansSerif, sans-serif; font-weight: bold; ">Strict coding guidelines for clean PHP code</span>
+<ul id="fold1_1_7" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_1_7_1" class="foldclosed" onClick="show_folder('1_1_7_1')" style="POSITION: absolute">+</span> <span id="hide1_1_7_1" class="foldopened" onClick="hide_folder('1_1_7_1')">-</Span>
+<span style="font-family: SansSerif, sans-serif; font-weight: bold; ">General code structure</span>
+<ul id="fold1_1_7_1" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_1_7_1_1" class="foldclosed" onClick="show_folder('1_1_7_1_1')" style="POSITION: absolute">+</span> <span id="hide1_1_7_1_1" class="foldopened" onClick="hide_folder('1_1_7_1_1')">-</Span>
+Fully object-oriented
+<ul id="fold1_1_7_1_1" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_1_7_1_1_1" class="foldclosed" onClick="show_folder('1_1_7_1_1_1')" style="POSITION: absolute">+</span> <span id="hide1_1_7_1_1_1" class="foldopened" onClick="hide_folder('1_1_7_1_1_1')">-</Span>
+Use of different but practical design patterns
+<ul id="fold1_1_7_1_1_1" style="POSITION: relative; VISIBILITY: visible;"><li>Factory-method pattern for smother initializing of objects
+
+</li>
+<li>Template method pattern where it matches
+
+</li>
+<li>MVC pattern for the website core
+
+</li>
+
+</ul>
+</li>
+<li>Only one index.php shall provide access to the whole game
+
+</li>
+<li>Slower in PHP5
+
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_7_2" class="foldclosed" onClick="show_folder('1_1_7_2')" style="POSITION: absolute">+</span> <span id="hide1_1_7_2" class="foldopened" onClick="hide_folder('1_1_7_2')">-</Span>
+<span style="font-family: SansSerif, sans-serif; font-weight: bold; ">Documentation</span>
+<ul id="fold1_1_7_2" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_1_7_2_1" class="foldclosed" onClick="show_folder('1_1_7_2_1')" style="POSITION: absolute">+</span> <span id="hide1_1_7_2_1" class="foldopened" onClick="hide_folder('1_1_7_2_1')">-</Span>
+In-line documentation
+<ul id="fold1_1_7_2_1" style="POSITION: relative; VISIBILITY: visible;"><li>Script header with full copyright and license as requested by GNU GPL 3
+
+</li>
+<li>Method headers with Doxygen compatible tags
+
+</li>
+<li>Comments above single lines for better understanding what is happening
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_7_2_2" class="foldclosed" onClick="show_folder('1_1_7_2_2')" style="POSITION: absolute">+</span> <span id="hide1_1_7_2_2" class="foldopened" onClick="hide_folder('1_1_7_2_2')">-</Span>
+Files in directory "docs"
+<ul id="fold1_1_7_2_2" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_1_7_2_2_1" class="foldclosed" onClick="show_folder('1_1_7_2_2_1')" style="POSITION: absolute">+</span> <span id="hide1_1_7_2_2_1" class="foldopened" onClick="hide_folder('1_1_7_2_2_1')">-</Span>
+COPYING*
+<ul id="fold1_1_7_2_2_1" style="POSITION: relative; VISIBILITY: visible;"><li>License files
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_7_2_2_2" class="foldclosed" onClick="show_folder('1_1_7_2_2_2')" style="POSITION: absolute">+</span> <span id="hide1_1_7_2_2_2" class="foldopened" onClick="hide_folder('1_1_7_2_2_2')">-</Span>
+Conception
+<ul id="fold1_1_7_2_2_2" style="POSITION: relative; VISIBILITY: visible;"><li>As OpenDocument and later PDF as well
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_7_2_2_3" class="foldclosed" onClick="show_folder('1_1_7_2_2_3')" style="POSITION: absolute">+</span> <span id="hide1_1_7_2_2_3" class="foldopened" onClick="hide_folder('1_1_7_2_2_3')">-</Span>
+NEWS
+<ul id="fold1_1_7_2_2_3" style="POSITION: relative; VISIBILITY: visible;"><li>Latest news around the game (coeer and gamer)
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_7_2_2_4" class="foldclosed" onClick="show_folder('1_1_7_2_2_4')" style="POSITION: absolute">+</span> <span id="hide1_1_7_2_2_4" class="foldopened" onClick="hide_folder('1_1_7_2_2_4')">-</Span>
+README
+<ul id="fold1_1_7_2_2_4" style="POSITION: relative; VISIBILITY: visible;"><li>Includes installation instructions and general gaming guidelines
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_7_2_2_5" class="foldclosed" onClick="show_folder('1_1_7_2_2_5')" style="POSITION: absolute">+</span> <span id="hide1_1_7_2_2_5" class="foldopened" onClick="hide_folder('1_1_7_2_2_5')">-</Span>
+ArgoUML diagram
+<ul id="fold1_1_7_2_2_5" style="POSITION: relative; VISIBILITY: visible;"><li>For visualization of the class structure
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_7_2_2_6" class="foldclosed" onClick="show_folder('1_1_7_2_2_6')" style="POSITION: absolute">+</span> <span id="hide1_1_7_2_2_6" class="foldopened" onClick="hide_folder('1_1_7_2_2_6')">-</Span>
+FreeMind document
+<ul id="fold1_1_7_2_2_6" style="POSITION: relative; VISIBILITY: visible;"><li>...
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_7_2_2_7" class="foldclosed" onClick="show_folder('1_1_7_2_2_7')" style="POSITION: absolute">+</span> <span id="hide1_1_7_2_2_7" class="foldopened" onClick="hide_folder('1_1_7_2_2_7')">-</Span>
+THANKS
+<ul id="fold1_1_7_2_2_7" style="POSITION: relative; VISIBILITY: visible;"><li>All people helped in some direct or indirect way, less or more.
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_7_2_2_8" class="foldclosed" onClick="show_folder('1_1_7_2_2_8')" style="POSITION: absolute">+</span> <span id="hide1_1_7_2_2_8" class="foldopened" onClick="hide_folder('1_1_7_2_2_8')">-</Span>
+minmap_yyyymmdd.html
+<ul id="fold1_1_7_2_2_8" style="POSITION: relative; VISIBILITY: visible;"><li>Exported FreeMind maps to HTML with CSS and JavaScript
+
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+<li><span style="font-family: SansSerif, sans-serif; font-weight: bold; ">Folding of the code</span>
+
+</li>
+<li><span style="font-family: SansSerif, sans-serif; font-weight: bold; ">Tabs and spaces</span>
+
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+<li><span id="show1_2" class="foldclosed" onClick="show_folder('1_2')" style="POSITION: absolute">+</span> <span id="hide1_2" class="foldopened" onClick="hide_folder('1_2')">-</Span>
+<span style="font-size: 133%;font-family: SansSerif, sans-serif; font-weight: bold; ">How does a shipping/travel company work?</span>
+<ul id="fold1_2" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_2_1" class="foldclosed" onClick="show_folder('1_2_1')" style="POSITION: absolute">+</span> <span id="hide1_2_1" class="foldopened" onClick="hide_folder('1_2_1')">-</Span>
+Start as a founder by selecting a harbor
+<ul id="fold1_2_1" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_2_1_1" class="foldclosed" onClick="show_folder('1_2_1_1')" style="POSITION: absolute">+</span> <span id="hide1_2_1_1" class="foldopened" onClick="hide_folder('1_2_1_1')">-</Span>
+Shipping company
+<ul id="fold1_2_1_1" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_2_1_1_1" class="foldclosed" onClick="show_folder('1_2_1_1_1')" style="POSITION: absolute">+</span> <span id="hide1_2_1_1_1" class="foldopened" onClick="hide_folder('1_2_1_1_1')">-</Span>
+Construct neccessary buildings
+<ul id="fold1_2_1_1_1" style="POSITION: relative; VISIBILITY: visible;"><li>Make contract with construction companies
+
+</li>
+
+</ul>
+</li>
+<li>Build ship parts and trade them
+
+</li>
+<li><span id="show1_2_1_1_2" class="foldclosed" onClick="show_folder('1_2_1_1_2')" style="POSITION: absolute">+</span> <span id="hide1_2_1_1_2" class="foldopened" onClick="hide_folder('1_2_1_1_2')">-</Span>
+Order ship parts
+<ul id="fold1_2_1_1_2" style="POSITION: relative; VISIBILITY: visible;"><li>Fron your partners
+
+</li>
+<li>On global market
+
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+<li><span id="show1_2_1_2" class="foldclosed" onClick="show_folder('1_2_1_2')" style="POSITION: absolute">+</span> <span id="hide1_2_1_2" class="foldopened" onClick="hide_folder('1_2_1_2')">-</Span>
+Traveling company
+<ul id="fold1_2_1_2" style="POSITION: relative; VISIBILITY: visible;"><li>May select between shipping companies and make special ofers to customers
+
+</li>
+<li>Manage a journey
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_2_1_3" class="foldclosed" onClick="show_folder('1_2_1_3')" style="POSITION: absolute">+</span> <span id="hide1_2_1_3" class="foldopened" onClick="hide_folder('1_2_1_3')">-</Span>
+General (all)
+<ul id="fold1_2_1_3" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_2_1_3_1" class="foldclosed" onClick="show_folder('1_2_1_3_1')" style="POSITION: absolute">+</span> <span id="hide1_2_1_3_1" class="foldopened" onClick="hide_folder('1_2_1_3_1')">-</Span>
+Make contracts with other companies
+<ul id="fold1_2_1_3_1" style="POSITION: relative; VISIBILITY: visible;"><li>Construct ships for partner
+
+</li>
+<li>Drive by your partner constructed ships
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_2_1_3_2" class="foldclosed" onClick="show_folder('1_2_1_3_2')" style="POSITION: absolute">+</span> <span id="hide1_2_1_3_2" class="foldopened" onClick="hide_folder('1_2_1_3_2')">-</Span>
+Become CEO and manage your company
+<ul id="fold1_2_1_3_2" style="POSITION: relative; VISIBILITY: visible;"><li>Nominate department managers
+
+</li>
+<li>Recruit new employees
+
+</li>
+<li>Pay salery to your employees
+
+</li>
+
+</ul>
+</li>
+<li>Let other gamer manage your company
+
+</li>
+<li><span id="show1_2_1_3_3" class="foldclosed" onClick="show_folder('1_2_1_3_3')" style="POSITION: absolute">+</span> <span id="hide1_2_1_3_3" class="foldopened" onClick="hide_folder('1_2_1_3_3')">-</Span>
+Compare prices
+<ul id="fold1_2_1_3_3" style="POSITION: relative; VISIBILITY: visible;"><li>Make a purchase computation system
+
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+<li><span id="show1_2_2" class="foldclosed" onClick="show_folder('1_2_2')" style="POSITION: absolute">+</span> <span id="hide1_2_2" class="foldopened" onClick="hide_folder('1_2_2')">-</Span>
+Or start as an employee
+<ul id="fold1_2_2" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_2_2_1" class="foldclosed" onClick="show_folder('1_2_2_1')" style="POSITION: absolute">+</span> <span id="hide1_2_2_1" class="foldopened" onClick="hide_folder('1_2_2_1')">-</Span>
+Start as a simple sailor
+<ul id="fold1_2_2_1" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_2_2_1_1" class="foldclosed" onClick="show_folder('1_2_2_1_1')" style="POSITION: absolute">+</span> <span id="hide1_2_2_1_1" class="foldopened" onClick="hide_folder('1_2_2_1_1')">-</Span>
+And end up as a captain
+<ul id="fold1_2_2_1_1" style="POSITION: relative; VISIBILITY: visible;"><li>Control your ship (depends on client)
+
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+<li><span id="show1_2_2_2" class="foldclosed" onClick="show_folder('1_2_2_2')" style="POSITION: absolute">+</span> <span id="hide1_2_2_2" class="foldopened" onClick="hide_folder('1_2_2_2')">-</Span>
+Or as a shipbuilder
+<ul id="fold1_2_2_2" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_2_2_2_1" class="foldclosed" onClick="show_folder('1_2_2_2_1')" style="POSITION: absolute">+</span> <span id="hide1_2_2_2_1" class="foldopened" onClick="hide_folder('1_2_2_2_1')">-</Span>
+Repair ships
+<ul id="fold1_2_2_2_1" style="POSITION: relative; VISIBILITY: visible;"><li>Renew the painting
+
+</li>
+<li>Fix broken things
+
+</li>
+
+</ul>
+</li>
+<li>Build up new ships
+
+</li>
+
+</ul>
+</li>
+<li>As an officer
+
+</li>
+<li>As a cleaner
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_2_3" class="foldclosed" onClick="show_folder('1_2_3')" style="POSITION: absolute">+</span> <span id="hide1_2_3" class="foldopened" onClick="hide_folder('1_2_3')">-</Span>
+Create a board of managers
+<ul id="fold1_2_3" style="POSITION: relative; VISIBILITY: visible;"><li>Only for bigger companies
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_2_4" class="foldclosed" onClick="show_folder('1_2_4')" style="POSITION: absolute">+</span> <span id="hide1_2_4" class="foldopened" onClick="hide_folder('1_2_4')">-</Span>
+Design your own ships
+<ul id="fold1_2_4" style="POSITION: relative; VISIBILITY: visible;"><li>From templates (default ships)
+
+</li>
+<li>Or your complete freely designed layout
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_2_5" class="foldclosed" onClick="show_folder('1_2_5')" style="POSITION: absolute">+</span> <span id="hide1_2_5" class="foldopened" onClick="hide_folder('1_2_5')">-</Span>
+Ride constructed ships
+<ul id="fold1_2_5" style="POSITION: relative; VISIBILITY: visible;"><li>Make sail plans
+
+</li>
+<li><span id="show1_2_5_1" class="foldclosed" onClick="show_folder('1_2_5_1')" style="POSITION: absolute">+</span> <span id="hide1_2_5_1" class="foldopened" onClick="hide_folder('1_2_5_1')">-</Span>
+Transportate cargo or humans
+<ul id="fold1_2_5_1" style="POSITION: relative; VISIBILITY: visible;"><li>Make your passengers happy
+
+</li>
+<li>Load containers and bring them to other harbors
+
+</li>
+<li>Transportate oil from ricks to the refineries
+
+</li>
+
+</ul>
+</li>
+<li>Depends on used client
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_2_6" class="foldclosed" onClick="show_folder('1_2_6')" style="POSITION: absolute">+</span> <span id="hide1_2_6" class="foldopened" onClick="hide_folder('1_2_6')">-</Span>
+Earn a lot (virtual/real) money
+<ul id="fold1_2_6" style="POSITION: relative; VISIBILITY: visible;"><li>Sell a journey
+
+</li>
+<li>Trade with goods
+
+</li>
+<li>Construct ships for other companies
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_2_7" class="foldclosed" onClick="show_folder('1_2_7')" style="POSITION: absolute">+</span> <span id="hide1_2_7" class="foldopened" onClick="hide_folder('1_2_7')">-</Span>
+Play as a passenger
+<ul id="fold1_2_7" style="POSITION: relative; VISIBILITY: visible;"><li>Order a jorney to your desired destionation
+
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+<li><span id="show1_3" class="foldclosed" onClick="show_folder('1_3')" style="POSITION: absolute">+</span> <span id="hide1_3" class="foldopened" onClick="hide_folder('1_3')">-</Span>
+<span style="font-size: 133%;font-family: SansSerif, sans-serif; font-weight: bold; ">Multi-Player Mode</span>
+<ul id="fold1_3" style="POSITION: relative; VISIBILITY: visible;"><li>Networked over hubs
+
+</li>
+<li><span id="show1_3_1" class="foldclosed" onClick="show_folder('1_3_1')" style="POSITION: absolute">+</span> <span id="hide1_3_1" class="foldopened" onClick="hide_folder('1_3_1')">-</Span>
+Big map which holds all harbors
+<ul id="fold1_3_1" style="POSITION: relative; VISIBILITY: visible;"><li>Seperated into small maps to cluster the load over the network
+
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+<li><span id="show1_4" class="foldclosed" onClick="show_folder('1_4')" style="POSITION: absolute">+</span> <span id="hide1_4" class="foldopened" onClick="hide_folder('1_4')">-</Span>
+Java client
+<ul id="fold1_4" style="POSITION: relative; VISIBILITY: visible;"><li>Real-time simulation
+
+</li>
+<li><span id="show1_4_1" class="foldclosed" onClick="show_folder('1_4_1')" style="POSITION: absolute">+</span> <span id="hide1_4_1" class="foldopened" onClick="hide_folder('1_4_1')">-</Span>
+OpenGL (3D Graphics)
+<ul id="fold1_4_1" style="POSITION: relative; VISIBILITY: visible;"><li>JOGL
+
+</li>
+
+</ul>
+</li>
+<li>OpenAL (3D sound)
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_5" class="foldclosed" onClick="show_folder('1_5')" style="POSITION: absolute">+</span> <span id="hide1_5" class="foldopened" onClick="hide_folder('1_5')">-</Span>
+<span style="font-size: 133%;font-family: SansSerif, sans-serif; font-weight: bold; ">"Faked" Single-Player</span>
+<ul id="fold1_5" style="POSITION: relative; VISIBILITY: visible;"><li>Locally installed version
+
+</li>
+<li>Does not connect to other hubs
+
+</li>
+<li><span id="show1_5_1" class="foldclosed" onClick="show_folder('1_5_1')" style="POSITION: absolute">+</span> <span id="hide1_5_1" class="foldopened" onClick="hide_folder('1_5_1')">-</Span>
+"Save games" should be incompatible with MP mode
+<ul id="fold1_5_1" style="POSITION: relative; VISIBILITY: visible;"><li>Avoids cheating
+
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+<li><span id="show1_6" class="foldclosed" onClick="show_folder('1_6')" style="POSITION: absolute">+</span> <span id="hide1_6" class="foldopened" onClick="hide_folder('1_6')">-</Span>
+<span style="font-size: 133%;font-family: SansSerif, sans-serif; font-weight: bold; ">Sand-Box Mode</span>
+<ul id="fold1_6" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_6_1" class="foldclosed" onClick="show_folder('1_6_1')" style="POSITION: absolute">+</span> <span id="hide1_6_1" class="foldopened" onClick="hide_folder('1_6_1')">-</Span>
+The player can test the game
+<ul id="fold1_6_1" style="POSITION: relative; VISIBILITY: visible;"><li>Some people like to "explore" the game
+
+</li>
+<li>Or just wanna have a look
+
+</li>
+
+</ul>
+</li>
+<li><span style="font-family: SansSerif, sans-serif; ">There are no competitors</span>
+
+</li>
+<li>Creating characters is for free
+
+</li>
+<li>The game will not connect to network
+
+</li>
+<li><span id="show1_6_2" class="foldclosed" onClick="show_folder('1_6_2')" style="POSITION: absolute">+</span> <span id="hide1_6_2" class="foldopened" onClick="hide_folder('1_6_2')">-</Span>
+Characters are invalid to multi/single-player characters
+<ul id="fold1_6_2" style="POSITION: relative; VISIBILITY: visible;"><li>Prevents cheating a bit
+
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+<li><span id="show1_7" class="foldclosed" onClick="show_folder('1_7')" style="POSITION: absolute">+</span> <span id="hide1_7" class="foldopened" onClick="hide_folder('1_7')">-</Span>
+Modern-epoche game
+<ul id="fold1_7" style="POSITION: relative; VISIBILITY: visible;"><li>Age: 1950+
+
+</li>
+<li>The abstraction level is kept low
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_8" class="foldclosed" onClick="show_folder('1_8')" style="POSITION: absolute">+</span> <span id="hide1_8" class="foldopened" onClick="hide_folder('1_8')">-</Span>
+Licences
+<ul id="fold1_8" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_8_1" class="foldclosed" onClick="show_folder('1_8_1')" style="POSITION: absolute">+</span> <span id="hide1_8_1" class="foldopened" onClick="hide_folder('1_8_1')">-</Span>
+The game
+<ul id="fold1_8_1" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_8_1_1" class="foldclosed" onClick="show_folder('1_8_1_1')" style="POSITION: absolute">+</span> <span id="hide1_8_1_1" class="foldopened" onClick="hide_folder('1_8_1_1')">-</Span>
+Ship-Simu is licensed under the GNU GPL 3 or any newer version
+<ul id="fold1_8_1_1" style="POSITION: relative; VISIBILITY: visible;"><li>See docs/COPYING.software
+
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+<li><span id="show1_8_2" class="foldclosed" onClick="show_folder('1_8_2')" style="POSITION: absolute">+</span> <span id="hide1_8_2" class="foldopened" onClick="hide_folder('1_8_2')">-</Span>
+This document
+<ul id="fold1_8_2" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_8_2_1" class="foldclosed" onClick="show_folder('1_8_2_1')" style="POSITION: absolute">+</span> <span id="hide1_8_2_1" class="foldopened" onClick="hide_folder('1_8_2_1')">-</Span>
+This mind-map is licensed under the GNU FDL 1.2 or any newer version
+<ul id="fold1_8_2_1" style="POSITION: relative; VISIBILITY: visible;"><li>See docs/COPYING.documents
+
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+<li><span id="show1_8_3" class="foldclosed" onClick="show_folder('1_8_3')" style="POSITION: absolute">+</span> <span id="hide1_8_3" class="foldopened" onClick="hide_folder('1_8_3')">-</Span>
+Artworks like sounds/graphics
+<ul id="fold1_8_3" style="POSITION: relative; VISIBILITY: visible;"><li>Some CC license
+
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+<li><span id="show1_9" class="foldclosed" onClick="show_folder('1_9')" style="POSITION: absolute">+</span> <span id="hide1_9" class="foldopened" onClick="hide_folder('1_9')">-</Span>
+Data exchange protocol
+<ul id="fold1_9" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_9_1" class="foldclosed" onClick="show_folder('1_9_1')" style="POSITION: absolute">+</span> <span id="hide1_9_1" class="foldopened" onClick="hide_folder('1_9_1')">-</Span>
+Default is an own small format
+<ul id="fold1_9_1" style="POSITION: relative; VISIBILITY: visible;"><li>Reduces traffic between servers
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_9_2" class="foldclosed" onClick="show_folder('1_9_2')" style="POSITION: absolute">+</span> <span id="hide1_9_2" class="foldopened" onClick="hide_folder('1_9_2')">-</Span>
+Easy rewriteable to e.g. XML
+<ul id="fold1_9_2" style="POSITION: relative; VISIBILITY: visible;"><li>Other clients (Flash) can also connect
+
+</li>
+
+</ul>
+</li>
+<li>Java and browser client can play together
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_10" class="foldclosed" onClick="show_folder('1_10')" style="POSITION: absolute">+</span> <span id="hide1_10" class="foldopened" onClick="hide_folder('1_10')">-</Span>
+Optional Pillory
+<ul id="fold1_10" style="POSITION: relative; VISIBILITY: visible;"><li>To make e.g. nazi propaganda activity public
+
+</li>
+<li>Shall keep bad players away
+
+</li>
+<li><span id="show1_10_1" class="foldclosed" onClick="show_folder('1_10_1')" style="POSITION: absolute">+</span> <span id="hide1_10_1" class="foldopened" onClick="hide_folder('1_10_1')">-</Span>
+Requires some "game-moderator" access level to manage
+<ul id="fold1_10_1" style="POSITION: relative; VISIBILITY: visible;"><li>The moderator shall have an extra flag e.g. "pillory_accessable"
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_10_2" class="foldclosed" onClick="show_folder('1_10_2')" style="POSITION: absolute">+</span> <span id="hide1_10_2" class="foldopened" onClick="hide_folder('1_10_2')">-</Span>
+Players, companies et cetera should be lockable
+<ul id="fold1_10_2" style="POSITION: relative; VISIBILITY: visible;"><li>The moderator can choose wether to lock with pillory entry or just locking down
+
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+<li><span id="show1_11" class="foldclosed" onClick="show_folder('1_11')" style="POSITION: absolute">+</span> <span id="hide1_11" class="foldopened" onClick="hide_folder('1_11')">-</Span>
+<span style="font-size: 133%;font-family: SansSerif, sans-serif; font-weight: bold; ">How do you construct a ship?</span>
+<ul id="fold1_11" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_11_1" class="foldclosed" onClick="show_folder('1_11_1')" style="POSITION: absolute">+</span> <span id="hide1_11_1" class="foldopened" onClick="hide_folder('1_11_1')">-</Span>
+The technology
+<ul id="fold1_11_1" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_11_1_1" class="foldclosed" onClick="show_folder('1_11_1_1')" style="POSITION: absolute">+</span> <span id="hide1_11_1_1" class="foldopened" onClick="hide_folder('1_11_1_1')">-</Span>
+Ship
+<ul id="fold1_11_1_1" style="POSITION: relative; VISIBILITY: visible;"><li>Size
+
+</li>
+<li><span id="show1_11_1_1_1" class="foldclosed" onClick="show_folder('1_11_1_1_1')" style="POSITION: absolute">+</span> <span id="hide1_11_1_1_1" class="foldopened" onClick="hide_folder('1_11_1_1_1')">-</Span>
+Construction
+<ul id="fold1_11_1_1_1" style="POSITION: relative; VISIBILITY: visible;"><li>Hull
+
+</li>
+<li>Wheel house
+
+</li>
+<li>Support (meal) for crew/passenger
+
+</li>
+<li><span id="show1_11_1_1_1_1" class="foldclosed" onClick="show_folder('1_11_1_1_1_1')" style="POSITION: absolute">+</span> <span id="hide1_11_1_1_1_1" class="foldopened" onClick="hide_folder('1_11_1_1_1_1')">-</Span>
+Rooms
+<ul id="fold1_11_1_1_1_1" style="POSITION: relative; VISIBILITY: visible;"><li>Canteen
+
+</li>
+<li><span id="show1_11_1_1_1_1_1" class="foldclosed" onClick="show_folder('1_11_1_1_1_1_1')" style="POSITION: absolute">+</span> <span id="hide1_11_1_1_1_1_1" class="foldopened" onClick="hide_folder('1_11_1_1_1_1_1')">-</Span>
+Cabin
+<ul id="fold1_11_1_1_1_1_1" style="POSITION: relative; VISIBILITY: visible;"><li>Luxury cabin
+
+</li>
+<li>Premier cabin
+
+</li>
+<li>Economy cabin
+
+</li>
+<li>Low cabin
+
+</li>
+
+</ul>
+</li>
+<li>Motor room
+
+</li>
+<li><span id="show1_11_1_1_1_1_2" class="foldclosed" onClick="show_folder('1_11_1_1_1_1_2')" style="POSITION: absolute">+</span> <span id="hide1_11_1_1_1_1_2" class="foldopened" onClick="hide_folder('1_11_1_1_1_1_2')">-</Span>
+Special rooms
+<ul id="fold1_11_1_1_1_1_2" style="POSITION: relative; VISIBILITY: visible;"><li>Cinema
+
+</li>
+<li>Theatre
+
+</li>
+<li>Disco
+
+</li>
+<li>Bars/Cafes
+
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+<li><span id="show1_11_1_1_1_2" class="foldclosed" onClick="show_folder('1_11_1_1_1_2')" style="POSITION: absolute">+</span> <span id="hide1_11_1_1_1_2" class="foldopened" onClick="hide_folder('1_11_1_1_1_2')">-</Span>
+Engine
+<ul id="fold1_11_1_1_1_2" style="POSITION: relative; VISIBILITY: visible;"><li>Sail
+
+</li>
+<li>Propeller
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_11_1_1_1_3" class="foldclosed" onClick="show_folder('1_11_1_1_1_3')" style="POSITION: absolute">+</span> <span id="hide1_11_1_1_1_3" class="foldopened" onClick="hide_folder('1_11_1_1_1_3')">-</Span>
+Decks
+<ul id="fold1_11_1_1_1_3" style="POSITION: relative; VISIBILITY: visible;"><li>Car deck
+
+</li>
+<li>Truck deck
+
+</li>
+<li>Train deck
+
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+<li><span id="show1_11_1_1_2" class="foldclosed" onClick="show_folder('1_11_1_1_2')" style="POSITION: absolute">+</span> <span id="hide1_11_1_1_2" class="foldopened" onClick="hide_folder('1_11_1_1_2')">-</Span>
+Crew (depending on ship type)
+<ul id="fold1_11_1_1_2" style="POSITION: relative; VISIBILITY: visible;"><li>Sailor/captain
+
+</li>
+<li>Cleaners
+
+</li>
+<li>Security service
+
+</li>
+<li>Maintenance staff
+
+</li>
+<li><span id="show1_11_1_1_2_1" class="foldclosed" onClick="show_folder('1_11_1_1_2_1')" style="POSITION: absolute">+</span> <span id="hide1_11_1_1_2_1" class="foldopened" onClick="hide_folder('1_11_1_1_2_1')">-</Span>
+Catering staff
+<ul id="fold1_11_1_1_2_1" style="POSITION: relative; VISIBILITY: visible;"><li>Cook
+
+</li>
+<li>Steward (passenger ship)
+
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+<li><span id="show1_11_2" class="foldclosed" onClick="show_folder('1_11_2')" style="POSITION: absolute">+</span> <span id="hide1_11_2" class="foldopened" onClick="hide_folder('1_11_2')">-</Span>
+The economics
+<ul id="fold1_11_2" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_11_2_1" class="foldclosed" onClick="show_folder('1_11_2_1')" style="POSITION: absolute">+</span> <span id="hide1_11_2_1" class="foldopened" onClick="hide_folder('1_11_2_1')">-</Span>
+Costs
+<ul id="fold1_11_2_1" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_11_2_1_1" class="foldclosed" onClick="show_folder('1_11_2_1_1')" style="POSITION: absolute">+</span> <span id="hide1_11_2_1_1" class="foldopened" onClick="hide_folder('1_11_2_1_1')">-</Span>
+Ressources
+<ul id="fold1_11_2_1_1" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_11_2_1_1_1" class="foldclosed" onClick="show_folder('1_11_2_1_1_1')" style="POSITION: absolute">+</span> <span id="hide1_11_2_1_1_1" class="foldopened" onClick="hide_folder('1_11_2_1_1_1')">-</Span>
+Wood
+<ul id="fold1_11_2_1_1_1" style="POSITION: relative; VISIBILITY: visible;"><li>Coverage
+
+</li>
+<li>Constructuon (all)
+
+</li>
+
+</ul>
+</li>
+<li>Financials
+
+</li>
+<li><span id="show1_11_2_1_1_2" class="foldclosed" onClick="show_folder('1_11_2_1_1_2')" style="POSITION: absolute">+</span> <span id="hide1_11_2_1_1_2" class="foldopened" onClick="hide_folder('1_11_2_1_1_2')">-</Span>
+Iron
+<ul id="fold1_11_2_1_1_2" style="POSITION: relative; VISIBILITY: visible;"><li>Steel
+
+</li>
+
+</ul>
+</li>
+<li>Marmor
+
+</li>
+<li>Color
+
+</li>
+<li>Carpets
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_11_2_1_2" class="foldclosed" onClick="show_folder('1_11_2_1_2')" style="POSITION: absolute">+</span> <span id="hide1_11_2_1_2" class="foldopened" onClick="hide_folder('1_11_2_1_2')">-</Span>
+Work
+<ul id="fold1_11_2_1_2" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_11_2_1_2_1" class="foldclosed" onClick="show_folder('1_11_2_1_2_1')" style="POSITION: absolute">+</span> <span id="hide1_11_2_1_2_1" class="foldopened" onClick="hide_folder('1_11_2_1_2_1')">-</Span>
+Worker
+<ul id="fold1_11_2_1_2_1" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_11_2_1_2_1_1" class="foldclosed" onClick="show_folder('1_11_2_1_2_1_1')" style="POSITION: absolute">+</span> <span id="hide1_11_2_1_2_1_1" class="foldopened" onClick="hide_folder('1_11_2_1_2_1_1')">-</Span>
+Qualified
+<ul id="fold1_11_2_1_2_1_1" style="POSITION: relative; VISIBILITY: visible;"><li>Fast
+
+</li>
+<li>Hight-quality work
+
+</li>
+<li>Expensive
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_11_2_1_2_1_2" class="foldclosed" onClick="show_folder('1_11_2_1_2_1_2')" style="POSITION: absolute">+</span> <span id="hide1_11_2_1_2_1_2" class="foldopened" onClick="hide_folder('1_11_2_1_2_1_2')">-</Span>
+Helper (non-qualified)
+<ul id="fold1_11_2_1_2_1_2" style="POSITION: relative; VISIBILITY: visible;"><li>Slow
+
+</li>
+<li>Low-quality work
+
+</li>
+<li>Cheap
+
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+<li>Employee morale
+
+</li>
+<li>Salary
+
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+<li>The research
+
+</li>
+<li><span id="show1_11_3" class="foldclosed" onClick="show_folder('1_11_3')" style="POSITION: absolute">+</span> <span id="hide1_11_3" class="foldopened" onClick="hide_folder('1_11_3')">-</Span>
+Unsorted ideas
+<ul id="fold1_11_3" style="POSITION: relative; VISIBILITY: visible;"><li>All buildings shall gain a basic tech-level
+
+</li>
+<li>Some parts of the ship or building are only available at or above a tech-level
+
+</li>
+<li>Tech levels can be improved by research
+
+</li>
+<li>General research complexes can increase tech-level of all types of buildings and ship parts
+
+</li>
+<li>Doing resarch requires a lot money
+
+</li>
+<li>Specialists must be hired for doing the research
+
+</li>
+<li><span id="show1_11_3_1" class="foldclosed" onClick="show_folder('1_11_3_1')" style="POSITION: absolute">+</span> <span id="hide1_11_3_1" class="foldopened" onClick="hide_folder('1_11_3_1')">-</Span>
+Ship yards are highly required to construct ships
+<ul id="fold1_11_3_1" style="POSITION: relative; VISIBILITY: visible;"><li>Without these facilities the gamer shall never be able to construct ships
+
+</li>
+
+</ul>
+</li>
+<li>Hired workers must be trained to do simple steps
+
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+<li><span id="show1_12" class="foldclosed" onClick="show_folder('1_12')" style="POSITION: absolute">+</span> <span id="hide1_12" class="foldopened" onClick="hide_folder('1_12')">-</Span>
+<span style="font-size: 133%;font-family: SansSerif, sans-serif; font-weight: bold; ">Misc</span>
+<ul id="fold1_12" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_12_1" class="foldclosed" onClick="show_folder('1_12_1')" style="POSITION: absolute">+</span> <span id="hide1_12_1" class="foldopened" onClick="hide_folder('1_12_1')">-</Span>
+<span style="font-size: 116%;font-family: SansSerif, sans-serif; font-weight: bold; ">Websites</span>
+<ul id="fold1_12_1" style="POSITION: relative; VISIBILITY: visible;"><li><a href="http://www.ship-simu.org" target="_blank"><span class=l>~</span> Homepage (www.ship-simu.org)
+</a>
+
+</li>
+<li><a href="http://forum.ship-simu.org" target="_blank"><span class=l>~</span> Forum (forum.ship-simu.org)
+</a>
+
+</li>
+<li><a href="http://bugs.ship-simu.org" target="_blank"><span class=l>~</span> Bug tracker (bugs.ship-simu.org)
+</a>
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_12_2" class="foldclosed" onClick="show_folder('1_12_2')" style="POSITION: absolute">+</span> <span id="hide1_12_2" class="foldopened" onClick="hide_folder('1_12_2')">-</Span>
+<span style="font-size: 116%;font-family: SansSerif, sans-serif; font-weight: bold; ">Author</span>
+<ul id="fold1_12_2" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_12_2_1" class="foldclosed" onClick="show_folder('1_12_2_1')" style="POSITION: absolute">+</span> <span id="hide1_12_2_1" class="foldopened" onClick="hide_folder('1_12_2_1')">-</Span>
+Roland "Quix0r" Haeder
+<ul id="fold1_12_2_1" style="POSITION: relative; VISIBILITY: visible;"><li>Main author
+
+</li>
+<li><a href="mailto:webmaster@ship-simu.org" target="_blank"><span class=l>~</span> webmaster@ship-simu.org
+</a>
+
+</li>
+<li>8809296
+
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+<li><span id="show1_12_3" class="foldclosed" onClick="show_folder('1_12_3')" style="POSITION: absolute">+</span> <span id="hide1_12_3" class="foldopened" onClick="hide_folder('1_12_3')">-</Span>
+<span style="font-size: 116%;font-family: SansSerif, sans-serif; font-weight: bold; ">Ideas</span>
+<ul id="fold1_12_3" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_12_3_1" class="foldclosed" onClick="show_folder('1_12_3_1')" style="POSITION: absolute">+</span> <span id="hide1_12_3_1" class="foldopened" onClick="hide_folder('1_12_3_1')">-</Span>
+Roland "Quix0r" Haeder
+<ul id="fold1_12_3_1" style="POSITION: relative; VISIBILITY: visible;"><li>Main concept
+
+</li>
+<li>Translation of monakoianar's ideas to english
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_12_3_2" class="foldclosed" onClick="show_folder('1_12_3_2')" style="POSITION: absolute">+</span> <span id="hide1_12_3_2" class="foldopened" onClick="hide_folder('1_12_3_2')">-</Span>
+Dominik "monakoianar" Schmauder
+<ul id="fold1_12_3_2" style="POSITION: relative; VISIBILITY: visible;"><li>Helps finding a lot major ideas
+
+</li>
+<li><a href="mailto:dominikschmauder@gmx.de" target="_blank"><span class=l>~</span> dominikschmauder@gmx.de
+</a>
+
+</li>
+<li>268853027
+
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+
+</ul><SCRIPT language=JavaScript>
+fold_document();
+</SCRIPT>
+</body>
+</html>
--- /dev/null
+<html>
+<head>
+<title>Ship-Simu Ship-Simulation</title>
+<style type="text/css">
+ span.foldopened { color: white; font-size: xx-small;
+ border-width: 1; font-family: monospace; padding: 0em 0.25em 0em 0.25em; background: #e0e0e0;
+ VISIBILITY: visible;
+ cursor:pointer; }
+
+
+ span.foldclosed { color: #666666; font-size: xx-small;
+ border-width: 1; font-family: monospace; padding: 0em 0.25em 0em 0.25em; background: #e0e0e0;
+ VISIBILITY: hidden;
+ cursor:pointer; }
+
+ span.foldspecial { color: #666666; font-size: xx-small; border-style: none solid solid none;
+ border-color: #CCCCCC; border-width: 1; font-family: sans-serif; padding: 0em 0.1em 0em 0.1em; background: #e0e0e0;
+ cursor:pointer; }
+
+ li { list-style: none; }
+
+ span.l { color: red; font-weight: bold; }
+
+ a:link {text-decoration: none; color: black; }
+ a:visited {text-decoration: none; color: black; }
+ a:active {text-decoration: none; color: black; }
+ a:hover {text-decoration: none; color: black; background: #eeeee0; }
+
+</style>
+<!-- ^ Position is not set to relative / absolute here because of Mozilla -->
+</head>
+<body>
+
+<script language="JavaScript">
+ // Here we implement folding. It works fine with MSIE5.5, MSIE6.0 and
+ // Mozilla 0.9.6.
+
+ if (document.layers) {
+ //Netscape 4 specific code
+ pre = 'document.';
+ post = ''; }
+ if (document.getElementById) {
+ //Netscape 6 specific code
+ pre = 'document.getElementById("';
+ post = '").style'; }
+ if (document.all) {
+ //IE4+ specific code
+ pre = 'document.all.';
+ post = '.style'; }
+
+function layer_exists(layer) {
+ try {
+ eval(pre + layer + post);
+ return true; }
+ catch (error) {
+ return false; }}
+
+function show_layer(layer) {
+ eval(pre + layer + post).position = 'relative';
+ eval(pre + layer + post).visibility = 'visible'; }
+
+function hide_layer(layer) {
+ eval(pre + layer + post).visibility = 'hidden';
+ eval(pre + layer + post).position = 'absolute'; }
+
+function hide_folder(folder) {
+ hide_folding_layer(folder)
+ show_layer('show'+folder);
+
+ scrollBy(0,0); // This is a work around to make it work in Browsers (Explorer, Mozilla)
+}
+
+function show_folder(folder) {
+ // Precondition: all subfolders are folded
+
+ show_layer('hide'+folder);
+ hide_layer('show'+folder);
+ show_layer('fold'+folder);
+
+ scrollBy(0,0); // This is a work around to make it work in Browsers (Explorer, Mozilla)
+
+ var i;
+ for (i=1; layer_exists('fold'+folder+'_'+i); ++i) {
+ show_layer('show'+folder+'_'+i); }
+}
+function show_folder_completely(folder) {
+ // Precondition: all subfolders are folded
+
+ show_layer('hide'+folder);
+ hide_layer('show'+folder);
+ show_layer('fold'+folder);
+
+ scrollBy(0,0); // This is a work around to make it work in Browsers (Explorer, Mozilla)
+
+ var i;
+ for (i=1; layer_exists('fold'+folder+'_'+i); ++i) {
+ show_folder_completely(folder+'_'+i); }
+}
+
+
+
+function hide_folding_layer(folder) {
+ var i;
+ for (i=1; layer_exists('fold'+folder+'_'+i); ++i) {
+ hide_folding_layer(folder+'_'+i); }
+
+ hide_layer('hide'+folder);
+ hide_layer('show'+folder);
+ hide_layer('fold'+folder);
+
+ scrollBy(0,0); // This is a work around to make it work in Browsers (Explorer, Mozilla)
+}
+
+function fold_document() {
+ var i;
+ var folder = '1';
+ for (i=1; layer_exists('fold'+folder+'_'+i); ++i) {
+ hide_folder(folder+'_'+i); }
+}
+
+function unfold_document() {
+ var i;
+ var folder = '1';
+ for (i=1; layer_exists('fold'+folder+'_'+i); ++i) {
+ show_folder_completely(folder+'_'+i); }
+}
+
+</script>
+<SPAN class=foldspecial onclick="fold_document()">All +</SPAN>
+<SPAN class=foldspecial onclick="unfold_document()">All -</SPAN>
+<p><span style="font-size: 150%;font-family: SansSerif, sans-serif; font-weight: bold; ">Ship-Simu Ship-Simulation</span>
+<ul><li><span id="show1_1" class="foldclosed" onClick="show_folder('1_1')" style="POSITION: absolute">+</span> <span id="hide1_1" class="foldopened" onClick="hide_folder('1_1')">-</Span>
+<span style="font-size: 133%;font-family: SansSerif, sans-serif; font-weight: bold; ">Browser-Game</span>
+<ul id="fold1_1" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_1_1" class="foldclosed" onClick="show_folder('1_1_1')" style="POSITION: absolute">+</span> <span id="hide1_1_1" class="foldopened" onClick="hide_folder('1_1_1')">-</Span>
+Tick-based simulation
+<ul id="fold1_1_1" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_1_1_1" class="foldclosed" onClick="show_folder('1_1_1_1')" style="POSITION: absolute">+</span> <span id="hide1_1_1_1" class="foldopened" onClick="hide_folder('1_1_1_1')">-</Span>
+Cronological job (cron)
+<ul id="fold1_1_1_1" style="POSITION: relative; VISIBILITY: visible;"><li>Addional requirement for installation
+
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_2" class="foldclosed" onClick="show_folder('1_1_2')" style="POSITION: absolute">+</span> <span id="hide1_1_2" class="foldopened" onClick="hide_folder('1_1_2')">-</Span>
+Click-based simulation
+<ul id="fold1_1_2" style="POSITION: relative; VISIBILITY: visible;"><li>User clicks a button, action performed
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_3" class="foldclosed" onClick="show_folder('1_1_3')" style="POSITION: absolute">+</span> <span id="hide1_1_3" class="foldopened" onClick="hide_folder('1_1_3')">-</Span>
+Pseudo-3D graphics
+<ul id="fold1_1_3" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_1_3_1" class="foldclosed" onClick="show_folder('1_1_3_1')" style="POSITION: absolute">+</span> <span id="hide1_1_3_1" class="foldopened" onClick="hide_folder('1_1_3_1')">-</Span>
+Still graphics
+<ul id="fold1_1_3_1" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_1_3_1_1" class="foldclosed" onClick="show_folder('1_1_3_1_1')" style="POSITION: absolute">+</span> <span id="hide1_1_3_1_1" class="foldopened" onClick="hide_folder('1_1_3_1_1')">-</Span>
+Different ships
+<ul id="fold1_1_3_1_1" style="POSITION: relative; VISIBILITY: visible;"><li>Passenger ship
+
+</li>
+<li>Oil tanker
+
+</li>
+<li>Container ship
+
+</li>
+<li>Misc small ships
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_3_1_2" class="foldclosed" onClick="show_folder('1_1_3_1_2')" style="POSITION: absolute">+</span> <span id="hide1_1_3_1_2" class="foldopened" onClick="hide_folder('1_1_3_1_2')">-</Span>
+Buildings
+<ul id="fold1_1_3_1_2" style="POSITION: relative; VISIBILITY: visible;"><li>Shipyard
+
+</li>
+<li>Dry dock
+
+</li>
+<li>Terminal building
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_3_1_3" class="foldclosed" onClick="show_folder('1_1_3_1_3')" style="POSITION: absolute">+</span> <span id="hide1_1_3_1_3" class="foldopened" onClick="hide_folder('1_1_3_1_3')">-</Span>
+Vehicles
+<ul id="fold1_1_3_1_3" style="POSITION: relative; VISIBILITY: visible;"><li>Container carrier
+
+</li>
+<li>Crane
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_3_1_4" class="foldclosed" onClick="show_folder('1_1_3_1_4')" style="POSITION: absolute">+</span> <span id="hide1_1_3_1_4" class="foldopened" onClick="hide_folder('1_1_3_1_4')">-</Span>
+All pics should be self-shooted
+<ul id="fold1_1_3_1_4" style="POSITION: relative; VISIBILITY: visible;"><li>This avoids copyright conflicts
+
+</li>
+<li>The requested buildings/vehicles must be found in reality
+
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_3_2" class="foldclosed" onClick="show_folder('1_1_3_2')" style="POSITION: absolute">+</span> <span id="hide1_1_3_2" class="foldopened" onClick="hide_folder('1_1_3_2')">-</Span>
+Slightly moved graphics (GIF)
+<ul id="fold1_1_3_2" style="POSITION: relative; VISIBILITY: visible;"><li>Water surface
+
+</li>
+<li>Sky texture
+
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_4" class="foldclosed" onClick="show_folder('1_1_4')" style="POSITION: absolute">+</span> <span id="hide1_1_4" class="foldopened" onClick="hide_folder('1_1_4')">-</Span>
+Fully XHTML 1.0
+<ul id="fold1_1_4" style="POSITION: relative; VISIBILITY: visible;"><li>Latest Internet standard
+
+</li>
+<li>Older browsers will make lesser trouble
+
+</li>
+<li><span id="show1_1_4_1" class="foldclosed" onClick="show_folder('1_1_4_1')" style="POSITION: absolute">+</span> <span id="hide1_1_4_1" class="foldopened" onClick="hide_folder('1_1_4_1')">-</Span>
+Should validate with the W3C HTML Validator
+<ul id="fold1_1_4_1" style="POSITION: relative; VISIBILITY: visible;"><li><a href="http://validator.w3.org" target="_blank"><span class=l>~</span> http://validator.w3.org
+</a>
+
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_5" class="foldclosed" onClick="show_folder('1_1_5')" style="POSITION: absolute">+</span> <span id="hide1_1_5" class="foldopened" onClick="hide_folder('1_1_5')">-</Span>
+<span style="font-family: SansSerif, sans-serif; ">Design is CSS-based</span>
+<ul id="fold1_1_5" style="POSITION: relative; VISIBILITY: visible;"><li>Themes are possible
+
+</li>
+
+</ul>
+</li>
+<li>Nice AJAX features
+
+</li>
+<li><span id="show1_1_6" class="foldclosed" onClick="show_folder('1_1_6')" style="POSITION: absolute">+</span> <span id="hide1_1_6" class="foldopened" onClick="hide_folder('1_1_6')">-</Span>
+<span style="font-size: 116%;font-family: SansSerif, sans-serif; font-weight: bold; ">Website structure</span>
+<ul id="fold1_1_6" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_1_6_1" class="foldclosed" onClick="show_folder('1_1_6_1')" style="POSITION: absolute">+</span> <span id="hide1_1_6_1" class="foldopened" onClick="hide_folder('1_1_6_1')">-</Span>
+<span style="font-family: SansSerif, sans-serif; font-weight: bold; ">External guest area</span>
+<ul id="fold1_1_6_1" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_1_6_1_1" class="foldclosed" onClick="show_folder('1_1_6_1_1')" style="POSITION: absolute">+</span> <span id="hide1_1_6_1_1" class="foldopened" onClick="hide_folder('1_1_6_1_1')">-</Span>
+News on the front page (home)
+<ul id="fold1_1_6_1_1" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_1_6_1_1_1" class="foldclosed" onClick="show_folder('1_1_6_1_1_1')" style="POSITION: absolute">+</span> <span id="hide1_1_6_1_1_1" class="foldopened" onClick="hide_folder('1_1_6_1_1_1')">-</Span>
+The news source can be choosen from different
+<ul id="fold1_1_6_1_1_1" style="POSITION: relative; VISIBILITY: visible;"><li>Previously typed and stored in database
+
+</li>
+<li><span id="show1_1_6_1_1_1_1" class="foldclosed" onClick="show_folder('1_1_6_1_1_1_1')" style="POSITION: absolute">+</span> <span id="hide1_1_6_1_1_1_1" class="foldopened" onClick="hide_folder('1_1_6_1_1_1_1')">-</Span>
+Local XML files
+<ul id="fold1_1_6_1_1_1_1" style="POSITION: relative; VISIBILITY: visible;"><li><span style="font-family: SansSerif, sans-serif; ">Hint: Created by external generators</span>
+
+</li>
+
+</ul>
+</li>
+<li>Remote XMLs like RSS feeds
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_6_1_1_2" class="foldclosed" onClick="show_folder('1_1_6_1_1_2')" style="POSITION: absolute">+</span> <span id="hide1_1_6_1_1_2" class="foldopened" onClick="hide_folder('1_1_6_1_1_2')">-</Span>
+The typer can choose a category
+<ul id="fold1_1_6_1_1_2" style="POSITION: relative; VISIBILITY: visible;"><li>New categories can be suggested by the typer
+
+</li>
+<li>An admin can create new categories
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_6_1_1_3" class="foldclosed" onClick="show_folder('1_1_6_1_1_3')" style="POSITION: absolute">+</span> <span id="hide1_1_6_1_1_3" class="foldopened" onClick="hide_folder('1_1_6_1_1_3')">-</Span>
+Comments are allowable
+<ul id="fold1_1_6_1_1_3" style="POSITION: relative; VISIBILITY: visible;"><li>Logged-in users
+
+</li>
+<li><span id="show1_1_6_1_1_3_1" class="foldclosed" onClick="show_folder('1_1_6_1_1_3_1')" style="POSITION: absolute">+</span> <span id="hide1_1_6_1_1_3_1" class="foldopened" onClick="hide_folder('1_1_6_1_1_3_1')">-</Span>
+Guests as well
+<ul id="fold1_1_6_1_1_3_1" style="POSITION: relative; VISIBILITY: visible;"><li>Secured with CAPTCHA
+
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_6_1_1_4" class="foldclosed" onClick="show_folder('1_1_6_1_1_4')" style="POSITION: absolute">+</span> <span id="hide1_1_6_1_1_4" class="foldopened" onClick="hide_folder('1_1_6_1_1_4')">-</Span>
+One object for all news should be fine
+<ul id="fold1_1_6_1_1_4" style="POSITION: relative; VISIBILITY: visible;"><li>Do not use one object per news entry!
+
+</li>
+<li><span id="show1_1_6_1_1_4_1" class="foldclosed" onClick="show_folder('1_1_6_1_1_4_1')" style="POSITION: absolute">+</span> <span id="hide1_1_6_1_1_4_1" class="foldopened" onClick="hide_folder('1_1_6_1_1_4_1')">-</Span>
+The object receives a "Requestable" object
+<ul id="fold1_1_6_1_1_4_1" style="POSITION: relative; VISIBILITY: visible;"><li>Obtain page number and sent comment data from it
+
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_6_1_2" class="foldclosed" onClick="show_folder('1_1_6_1_2')" style="POSITION: absolute">+</span> <span id="hide1_1_6_1_2" class="foldopened" onClick="hide_folder('1_1_6_1_2')">-</Span>
+Registration form
+<ul id="fold1_1_6_1_2" style="POSITION: relative; VISIBILITY: visible;"><li>One single page
+
+</li>
+<li>Multiple pages
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_6_1_3" class="foldclosed" onClick="show_folder('1_1_6_1_3')" style="POSITION: absolute">+</span> <span id="hide1_1_6_1_3" class="foldopened" onClick="hide_folder('1_1_6_1_3')">-</Span>
+Login form
+<ul id="fold1_1_6_1_3" style="POSITION: relative; VISIBILITY: visible;"><li>With guest login (disable by the admin)
+
+</li>
+<li>Password reminder
+
+</li>
+<li>Link to the registration form
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_6_1_4" class="foldclosed" onClick="show_folder('1_1_6_1_4')" style="POSITION: absolute">+</span> <span id="hide1_1_6_1_4" class="foldopened" onClick="hide_folder('1_1_6_1_4')">-</Span>
+Screenshot gallery
+<ul id="fold1_1_6_1_4" style="POSITION: relative; VISIBILITY: visible;"><li>Comments are allowable
+
+</li>
+<li>Should be kept simple
+
+</li>
+
+</ul>
+</li>
+<li>List of enabled features
+
+</li>
+<li>Statistics of the game (not whole network!)
+
+</li>
+<li><span id="show1_1_6_1_5" class="foldclosed" onClick="show_folder('1_1_6_1_5')" style="POSITION: absolute">+</span> <span id="hide1_1_6_1_5" class="foldopened" onClick="hide_folder('1_1_6_1_5')">-</Span>
+List of playing users
+<ul id="fold1_1_6_1_5" style="POSITION: relative; VISIBILITY: visible;"><li>With link to their public profiles
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_6_1_6" class="foldclosed" onClick="show_folder('1_1_6_1_6')" style="POSITION: absolute">+</span> <span id="hide1_1_6_1_6" class="foldopened" onClick="hide_folder('1_1_6_1_6')">-</Span>
+Pillory
+<ul id="fold1_1_6_1_6" style="POSITION: relative; VISIBILITY: visible;"><li>Username (who got locked)
+
+</li>
+<li>Date&Time
+
+</li>
+<li>The admin
+
+</li>
+<li>Stated reason
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_6_1_7" class="foldclosed" onClick="show_folder('1_1_6_1_7')" style="POSITION: absolute">+</span> <span id="hide1_1_6_1_7" class="foldopened" onClick="hide_folder('1_1_6_1_7')">-</Span>
+Small extra pages
+<ul id="fold1_1_6_1_7" style="POSITION: relative; VISIBILITY: visible;"><li>Imprint (required in Germany)
+
+</li>
+<li>Privacy policy (required in some countries)
+
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_6_2" class="foldclosed" onClick="show_folder('1_1_6_2')" style="POSITION: absolute">+</span> <span id="hide1_1_6_2" class="foldopened" onClick="hide_folder('1_1_6_2')">-</Span>
+<span style="font-family: SansSerif, sans-serif; font-weight: bold; ">Internal game area</span>
+<ul id="fold1_1_6_2" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_1_6_2_1" class="foldclosed" onClick="show_folder('1_1_6_2_1')" style="POSITION: absolute">+</span> <span id="hide1_1_6_2_1" class="foldopened" onClick="hide_folder('1_1_6_2_1')">-</Span>
+News on first login page
+<ul id="fold1_1_6_2_1" style="POSITION: relative; VISIBILITY: visible;"><li>Like on "home" page except that there is no captcha required
+
+</li>
+<li>Including history of recent events since last login
+
+</li>
+<li>Announcements in special sub-category for newly founded shipping/travel companies
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_6_2_2" class="foldclosed" onClick="show_folder('1_1_6_2_2')" style="POSITION: absolute">+</span> <span id="hide1_1_6_2_2" class="foldopened" onClick="hide_folder('1_1_6_2_2')">-</Span>
+<span style="font-family: SansSerif, sans-serif; ">Create new game character</span>
+<ul id="fold1_1_6_2_2" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_1_6_2_2_1" class="foldclosed" onClick="show_folder('1_1_6_2_2_1')" style="POSITION: absolute">+</span> <span id="hide1_1_6_2_2_1" class="foldopened" onClick="hide_folder('1_1_6_2_2_1')">-</Span>
+The gamer can have all varriants
+<ul id="fold1_1_6_2_2_1" style="POSITION: relative; VISIBILITY: visible;"><li>This may be limitable by admin
+
+</li>
+<li>The player still cannot make contracts with own characters
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_6_2_2_2" class="foldclosed" onClick="show_folder('1_1_6_2_2_2')" style="POSITION: absolute">+</span> <span id="hide1_1_6_2_2_2" class="foldopened" onClick="hide_folder('1_1_6_2_2_2')">-</Span>
+It should cost somewhere a fee
+<ul id="fold1_1_6_2_2_2" style="POSITION: relative; VISIBILITY: visible;"><li>The fee shall be payed from user account
+
+</li>
+
+</ul>
+</li>
+<li>For first character creation he shall have enougth game money plus some extra
+
+</li>
+<li><span id="show1_1_6_2_2_3" class="foldclosed" onClick="show_folder('1_1_6_2_2_3')" style="POSITION: absolute">+</span> <span id="hide1_1_6_2_2_3" class="foldopened" onClick="hide_folder('1_1_6_2_2_3')">-</Span>
+Types of characters
+<ul id="fold1_1_6_2_2_3" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_1_6_2_2_3_1" class="foldclosed" onClick="show_folder('1_1_6_2_2_3_1')" style="POSITION: absolute">+</span> <span id="hide1_1_6_2_2_3_1" class="foldopened" onClick="hide_folder('1_1_6_2_2_3_1')">-</Span>
+Shipping company founder
+<ul id="fold1_1_6_2_2_3_1" style="POSITION: relative; VISIBILITY: visible;"><li>This includes the fee for funding new company
+
+</li>
+<li><span id="show1_1_6_2_2_3_1_1" class="foldclosed" onClick="show_folder('1_1_6_2_2_3_1_1')" style="POSITION: absolute">+</span> <span id="hide1_1_6_2_2_3_1_1" class="foldopened" onClick="hide_folder('1_1_6_2_2_3_1_1')">-</Span>
+A news for the community shall be placed
+<ul id="fold1_1_6_2_2_3_1_1" style="POSITION: relative; VISIBILITY: visible;"><li>The admin/mod can still moderate it
+
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_6_2_2_3_2" class="foldclosed" onClick="show_folder('1_1_6_2_2_3_2')" style="POSITION: absolute">+</span> <span id="hide1_1_6_2_2_3_2" class="foldopened" onClick="hide_folder('1_1_6_2_2_3_2')">-</Span>
+Travel company founder
+<ul id="fold1_1_6_2_2_3_2" style="POSITION: relative; VISIBILITY: visible;"><li>Like shipping company...
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_6_2_2_3_3" class="foldclosed" onClick="show_folder('1_1_6_2_2_3_3')" style="POSITION: absolute">+</span> <span id="hide1_1_6_2_2_3_3" class="foldopened" onClick="hide_folder('1_1_6_2_2_3_3')">-</Span>
+Jobholder
+<ul id="fold1_1_6_2_2_3_3" style="POSITION: relative; VISIBILITY: visible;"><li>Starts unemployed
+
+</li>
+<li>Some money left for sending applications out
+
+</li>
+<li>May ask goverment for financial help
+
+</li>
+<li><span id="show1_1_6_2_2_3_3_1" class="foldclosed" onClick="show_folder('1_1_6_2_2_3_3_1')" style="POSITION: absolute">+</span> <span id="hide1_1_6_2_2_3_3_1" class="foldopened" onClick="hide_folder('1_1_6_2_2_3_3_1')">-</Span>
+Has to pay monthly fees
+<ul id="fold1_1_6_2_2_3_3_1" style="POSITION: relative; VISIBILITY: visible;"><li>Rent for a "fake" house
+
+</li>
+<li>Meal and drinks (faked)
+
+</li>
+<li>Others costs like phone,electricity
+
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_6_2_2_3_4" class="foldclosed" onClick="show_folder('1_1_6_2_2_3_4')" style="POSITION: absolute">+</span> <span id="hide1_1_6_2_2_3_4" class="foldopened" onClick="hide_folder('1_1_6_2_2_3_4')">-</Span>
+Merchant
+<ul id="fold1_1_6_2_2_3_4" style="POSITION: relative; VISIBILITY: visible;"><li>Raw resources
+
+</li>
+<li>Constructed ship parts
+
+</li>
+<li>Smaller complete ships
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_6_2_2_3_5" class="foldclosed" onClick="show_folder('1_1_6_2_2_3_5')" style="POSITION: absolute">+</span> <span id="hide1_1_6_2_2_3_5" class="foldopened" onClick="hide_folder('1_1_6_2_2_3_5')">-</Span>
+Marketing Agency
+<ul id="fold1_1_6_2_2_3_5" style="POSITION: relative; VISIBILITY: visible;"><li>Sells marketing/merchandising products
+
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+<li><span style="font-family: SansSerif, sans-serif; font-style: italic; ">This is only possible if account is activated</span>
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_6_2_3" class="foldclosed" onClick="show_folder('1_1_6_2_3')" style="POSITION: absolute">+</span> <span id="hide1_1_6_2_3" class="foldopened" onClick="hide_folder('1_1_6_2_3')">-</Span>
+<span style="font-family: SansSerif, sans-serif; ">Load existing character</span>
+<ul id="fold1_1_6_2_3" style="POSITION: relative; VISIBILITY: visible;"><li>Contains link to "Create new character"
+
+</li>
+<li>Player sees some basic data about listed characters
+
+</li>
+<li>Locked characters should not be removed instead marked with "Locked"
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_6_2_4" class="foldclosed" onClick="show_folder('1_1_6_2_4')" style="POSITION: absolute">+</span> <span id="hide1_1_6_2_4" class="foldopened" onClick="hide_folder('1_1_6_2_4')">-</Span>
+Refill account points
+<ul id="fold1_1_6_2_4" style="POSITION: relative; VISIBILITY: visible;"><li>The admin may choose if the in-game can be converted with a low rate to account points
+
+</li>
+<li><span id="show1_1_6_2_4_1" class="foldclosed" onClick="show_folder('1_1_6_2_4_1')" style="POSITION: absolute">+</span> <span id="hide1_1_6_2_4_1" class="foldopened" onClick="hide_folder('1_1_6_2_4_1')">-</Span>
+This option might be disabled by admin
+<ul id="fold1_1_6_2_4_1" style="POSITION: relative; VISIBILITY: visible;"><li>Then the gamer can only refill in-game money per character
+
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_6_2_5" class="foldclosed" onClick="show_folder('1_1_6_2_5')" style="POSITION: absolute">+</span> <span id="hide1_1_6_2_5" class="foldopened" onClick="hide_folder('1_1_6_2_5')">-</Span>
+Update gamer/user profile
+<ul id="fold1_1_6_2_5" style="POSITION: relative; VISIBILITY: visible;"><li>Enter the current account password
+
+</li>
+<li>Send email to the user only if no email has changed, or if ...
+
+</li>
+<li><span id="show1_1_6_2_5_1" class="foldclosed" onClick="show_folder('1_1_6_2_5_1')" style="POSITION: absolute">+</span> <span id="hide1_1_6_2_5_1" class="foldopened" onClick="hide_folder('1_1_6_2_5_1')">-</Span>
+Has the email been changed?
+<ul id="fold1_1_6_2_5_1" style="POSITION: relative; VISIBILITY: visible;"><li>Send new confirmation to new email
+
+</li>
+<li>Send notifier to old email
+
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_6_2_6" class="foldclosed" onClick="show_folder('1_1_6_2_6')" style="POSITION: absolute">+</span> <span id="hide1_1_6_2_6" class="foldopened" onClick="hide_folder('1_1_6_2_6')">-</Span>
+Change account password
+<ul id="fold1_1_6_2_6" style="POSITION: relative; VISIBILITY: visible;"><li>Enter current account password
+
+</li>
+<li>Enter new password twice
+
+</li>
+<li>Send an email to the user
+
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_6_3" class="foldclosed" onClick="show_folder('1_1_6_3')" style="POSITION: absolute">+</span> <span id="hide1_1_6_3" class="foldopened" onClick="hide_folder('1_1_6_3')">-</Span>
+<span style="font-family: SansSerif, sans-serif; font-weight: bold; ">General infrastructures</span>
+<ul id="fold1_1_6_3" style="POSITION: relative; VISIBILITY: visible;"><li><span style="font-family: SansSerif, sans-serif; ">Point system (in-game money)</span>
+
+</li>
+<li><span id="show1_1_6_3_1" class="foldclosed" onClick="show_folder('1_1_6_3_1')" style="POSITION: absolute">+</span> <span id="hide1_1_6_3_1" class="foldopened" onClick="hide_folder('1_1_6_3_1')">-</Span>
+A.I. goverment
+<ul id="fold1_1_6_3_1" style="POSITION: relative; VISIBILITY: visible;"><li>Shall help unemployed gamers staying alive (but not becoming rich)
+
+</li>
+<li><span id="show1_1_6_3_1_1" class="foldclosed" onClick="show_folder('1_1_6_3_1_1')" style="POSITION: absolute">+</span> <span id="hide1_1_6_3_1_1" class="foldopened" onClick="hide_folder('1_1_6_3_1_1')">-</Span>
+May later on collect taxes from companies
+<ul id="fold1_1_6_3_1_1" style="POSITION: relative; VISIBILITY: visible;"><li>For paying unemployed people
+
+</li>
+<li>Financial support for broken companies
+
+</li>
+
+</ul>
+</li>
+<li>May ofer social security services
+
+</li>
+<li><span id="show1_1_6_3_1_2" class="foldclosed" onClick="show_folder('1_1_6_3_1_2')" style="POSITION: absolute">+</span> <span id="hide1_1_6_3_1_2" class="foldopened" onClick="hide_folder('1_1_6_3_1_2')">-</Span>
+<span style="font-family: SansSerif, sans-serif; ">Goverment is not playable at the moment</span>
+<ul id="fold1_1_6_3_1_2" style="POSITION: relative; VISIBILITY: visible;"><li>It should be "played" abstractly by the server
+
+</li>
+<li>Gamers may help each other with financial support
+
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_7" class="foldclosed" onClick="show_folder('1_1_7')" style="POSITION: absolute">+</span> <span id="hide1_1_7" class="foldopened" onClick="hide_folder('1_1_7')">-</Span>
+<span style="font-size: 116%;font-family: SansSerif, sans-serif; font-weight: bold; ">Procedures</span>
+<ul id="fold1_1_7" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_1_7_1" class="foldclosed" onClick="show_folder('1_1_7_1')" style="POSITION: absolute">+</span> <span id="hide1_1_7_1" class="foldopened" onClick="hide_folder('1_1_7_1')">-</Span>
+<span style="font-family: SansSerif, sans-serif; font-weight: bold; ">Registration procedure</span>
+<ul id="fold1_1_7_1" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_1_7_1_1" class="foldclosed" onClick="show_folder('1_1_7_1_1')" style="POSITION: absolute">+</span> <span id="hide1_1_7_1_1" class="foldopened" onClick="hide_folder('1_1_7_1_1')">-</Span>
+Make sure the user account is only used once
+<ul id="fold1_1_7_1_1" style="POSITION: relative; VISIBILITY: visible;"><li>An AJAX request may give the user faster feedback
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_7_1_2" class="foldclosed" onClick="show_folder('1_1_7_1_2')" style="POSITION: absolute">+</span> <span id="hide1_1_7_1_2" class="foldopened" onClick="hide_folder('1_1_7_1_2')">-</Span>
+If required make also sure that the email is used once
+<ul id="fold1_1_7_1_2" style="POSITION: relative; VISIBILITY: visible;"><li>Another AJAX request might be helpful here
+
+</li>
+
+</ul>
+</li>
+<li>Both passwords must match as verification
+
+</li>
+<li>Non-required form fields are checked only if there is content for XSS or other bad things
+
+</li>
+<li>Encrypt/hash the password (should always be performed)
+
+</li>
+<li>Complete the registration by adding the user account to the database
+
+</li>
+<li><span id="show1_1_7_1_3" class="foldclosed" onClick="show_folder('1_1_7_1_3')" style="POSITION: absolute">+</span> <span id="hide1_1_7_1_3" class="foldopened" onClick="hide_folder('1_1_7_1_3')">-</Span>
+Registered partners shall be notified with different ways
+<ul id="fold1_1_7_1_3" style="POSITION: relative; VISIBILITY: visible;"><li>XML-RPC is the default
+
+</li>
+<li>Different notifiers shall also be possible
+
+</li>
+<li>This might be queueable to avoid long waiting times for slow partner pages
+
+</li>
+
+</ul>
+</li>
+<li>Send out confirmation mail if requested by configuration
+
+</li>
+<li><span id="show1_1_7_1_4" class="foldclosed" onClick="show_folder('1_1_7_1_4')" style="POSITION: absolute">+</span> <span id="hide1_1_7_1_4" class="foldopened" onClick="hide_folder('1_1_7_1_4')">-</Span>
+Redirect the user to a new page
+<ul id="fold1_1_7_1_4" style="POSITION: relative; VISIBILITY: visible;"><li>Default is the "Registration completed" page
+
+</li>
+<li>Home page shall be chooseable
+
+</li>
+<li>Other URLs can be used as well
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_7_1_5" class="foldclosed" onClick="show_folder('1_1_7_1_5')" style="POSITION: absolute">+</span> <span id="hide1_1_7_1_5" class="foldopened" onClick="hide_folder('1_1_7_1_5')">-</Span>
+Alternatively login to the internal area
+<ul id="fold1_1_7_1_5" style="POSITION: relative; VISIBILITY: visible;"><li>The account is not useable if email is not confirmed
+
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+<li><span style="font-family: SansSerif, sans-serif; font-weight: bold; ">Login procedure</span>
+
+</li>
+<li><span id="show1_1_7_2" class="foldclosed" onClick="show_folder('1_1_7_2')" style="POSITION: absolute">+</span> <span id="hide1_1_7_2" class="foldopened" onClick="hide_folder('1_1_7_2')">-</Span>
+<span style="font-family: SansSerif, sans-serif; font-weight: bold; ">General</span>
+<ul id="fold1_1_7_2" style="POSITION: relative; VISIBILITY: visible;"><li>Most steps shall be done by an intercepting filter pattern
+
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_8" class="foldclosed" onClick="show_folder('1_1_8')" style="POSITION: absolute">+</span> <span id="hide1_1_8" class="foldopened" onClick="hide_folder('1_1_8')">-</Span>
+<span style="font-size: 116%;font-family: SansSerif, sans-serif; font-weight: bold; ">Strict coding guidelines for clean PHP code</span>
+<ul id="fold1_1_8" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_1_8_1" class="foldclosed" onClick="show_folder('1_1_8_1')" style="POSITION: absolute">+</span> <span id="hide1_1_8_1" class="foldopened" onClick="hide_folder('1_1_8_1')">-</Span>
+<span style="font-family: SansSerif, sans-serif; font-weight: bold; ">General code structure</span>
+<ul id="fold1_1_8_1" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_1_8_1_1" class="foldclosed" onClick="show_folder('1_1_8_1_1')" style="POSITION: absolute">+</span> <span id="hide1_1_8_1_1" class="foldopened" onClick="hide_folder('1_1_8_1_1')">-</Span>
+Fully object-oriented
+<ul id="fold1_1_8_1_1" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_1_8_1_1_1" class="foldclosed" onClick="show_folder('1_1_8_1_1_1')" style="POSITION: absolute">+</span> <span id="hide1_1_8_1_1_1" class="foldopened" onClick="hide_folder('1_1_8_1_1_1')">-</Span>
+Use of different but practical design patterns
+<ul id="fold1_1_8_1_1_1" style="POSITION: relative; VISIBILITY: visible;"><li>Factory-method pattern for smother initializing of objects
+
+</li>
+<li>Template method pattern where it matches
+
+</li>
+<li>MVC pattern for the website core
+
+</li>
+
+</ul>
+</li>
+<li>Only one index.php shall provide access to the whole game
+
+</li>
+<li>Slower in PHP5
+
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_8_2" class="foldclosed" onClick="show_folder('1_1_8_2')" style="POSITION: absolute">+</span> <span id="hide1_1_8_2" class="foldopened" onClick="hide_folder('1_1_8_2')">-</Span>
+<span style="font-family: SansSerif, sans-serif; font-weight: bold; ">Documentation</span>
+<ul id="fold1_1_8_2" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_1_8_2_1" class="foldclosed" onClick="show_folder('1_1_8_2_1')" style="POSITION: absolute">+</span> <span id="hide1_1_8_2_1" class="foldopened" onClick="hide_folder('1_1_8_2_1')">-</Span>
+In-line documentation
+<ul id="fold1_1_8_2_1" style="POSITION: relative; VISIBILITY: visible;"><li>Script header with full copyright and license as requested by GNU GPL 3
+
+</li>
+<li>Method headers with Doxygen compatible tags
+
+</li>
+<li>Comments above single lines for better understanding what is happening
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_8_2_2" class="foldclosed" onClick="show_folder('1_1_8_2_2')" style="POSITION: absolute">+</span> <span id="hide1_1_8_2_2" class="foldopened" onClick="hide_folder('1_1_8_2_2')">-</Span>
+Files in directory "docs"
+<ul id="fold1_1_8_2_2" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_1_8_2_2_1" class="foldclosed" onClick="show_folder('1_1_8_2_2_1')" style="POSITION: absolute">+</span> <span id="hide1_1_8_2_2_1" class="foldopened" onClick="hide_folder('1_1_8_2_2_1')">-</Span>
+COPYING*
+<ul id="fold1_1_8_2_2_1" style="POSITION: relative; VISIBILITY: visible;"><li>License files
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_8_2_2_2" class="foldclosed" onClick="show_folder('1_1_8_2_2_2')" style="POSITION: absolute">+</span> <span id="hide1_1_8_2_2_2" class="foldopened" onClick="hide_folder('1_1_8_2_2_2')">-</Span>
+Conception
+<ul id="fold1_1_8_2_2_2" style="POSITION: relative; VISIBILITY: visible;"><li>As OpenDocument and later PDF as well
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_8_2_2_3" class="foldclosed" onClick="show_folder('1_1_8_2_2_3')" style="POSITION: absolute">+</span> <span id="hide1_1_8_2_2_3" class="foldopened" onClick="hide_folder('1_1_8_2_2_3')">-</Span>
+NEWS
+<ul id="fold1_1_8_2_2_3" style="POSITION: relative; VISIBILITY: visible;"><li>Latest news around the game (coeer and gamer)
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_8_2_2_4" class="foldclosed" onClick="show_folder('1_1_8_2_2_4')" style="POSITION: absolute">+</span> <span id="hide1_1_8_2_2_4" class="foldopened" onClick="hide_folder('1_1_8_2_2_4')">-</Span>
+README
+<ul id="fold1_1_8_2_2_4" style="POSITION: relative; VISIBILITY: visible;"><li>Includes installation instructions and general gaming guidelines
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_8_2_2_5" class="foldclosed" onClick="show_folder('1_1_8_2_2_5')" style="POSITION: absolute">+</span> <span id="hide1_1_8_2_2_5" class="foldopened" onClick="hide_folder('1_1_8_2_2_5')">-</Span>
+ArgoUML diagram
+<ul id="fold1_1_8_2_2_5" style="POSITION: relative; VISIBILITY: visible;"><li>For visualization of the class structure
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_8_2_2_6" class="foldclosed" onClick="show_folder('1_1_8_2_2_6')" style="POSITION: absolute">+</span> <span id="hide1_1_8_2_2_6" class="foldopened" onClick="hide_folder('1_1_8_2_2_6')">-</Span>
+FreeMind document
+<ul id="fold1_1_8_2_2_6" style="POSITION: relative; VISIBILITY: visible;"><li>...
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_8_2_2_7" class="foldclosed" onClick="show_folder('1_1_8_2_2_7')" style="POSITION: absolute">+</span> <span id="hide1_1_8_2_2_7" class="foldopened" onClick="hide_folder('1_1_8_2_2_7')">-</Span>
+THANKS
+<ul id="fold1_1_8_2_2_7" style="POSITION: relative; VISIBILITY: visible;"><li>All people helped in some direct or indirect way, less or more.
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_8_2_2_8" class="foldclosed" onClick="show_folder('1_1_8_2_2_8')" style="POSITION: absolute">+</span> <span id="hide1_1_8_2_2_8" class="foldopened" onClick="hide_folder('1_1_8_2_2_8')">-</Span>
+minmap_yyyymmdd.html
+<ul id="fold1_1_8_2_2_8" style="POSITION: relative; VISIBILITY: visible;"><li>Exported FreeMind maps to HTML with CSS and JavaScript
+
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+<li><span style="font-family: SansSerif, sans-serif; font-weight: bold; ">Folding of the code</span>
+
+</li>
+<li><span style="font-family: SansSerif, sans-serif; font-weight: bold; ">Tabs and spaces</span>
+
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+<li><span id="show1_2" class="foldclosed" onClick="show_folder('1_2')" style="POSITION: absolute">+</span> <span id="hide1_2" class="foldopened" onClick="hide_folder('1_2')">-</Span>
+<span style="font-size: 133%;font-family: SansSerif, sans-serif; font-weight: bold; ">How does a shipping/travel company work?</span>
+<ul id="fold1_2" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_2_1" class="foldclosed" onClick="show_folder('1_2_1')" style="POSITION: absolute">+</span> <span id="hide1_2_1" class="foldopened" onClick="hide_folder('1_2_1')">-</Span>
+Start as a founder by selecting a harbor
+<ul id="fold1_2_1" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_2_1_1" class="foldclosed" onClick="show_folder('1_2_1_1')" style="POSITION: absolute">+</span> <span id="hide1_2_1_1" class="foldopened" onClick="hide_folder('1_2_1_1')">-</Span>
+Shipping company
+<ul id="fold1_2_1_1" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_2_1_1_1" class="foldclosed" onClick="show_folder('1_2_1_1_1')" style="POSITION: absolute">+</span> <span id="hide1_2_1_1_1" class="foldopened" onClick="hide_folder('1_2_1_1_1')">-</Span>
+Construct neccessary buildings
+<ul id="fold1_2_1_1_1" style="POSITION: relative; VISIBILITY: visible;"><li>Make contract with construction companies
+
+</li>
+
+</ul>
+</li>
+<li>Build ship parts and trade them
+
+</li>
+<li><span id="show1_2_1_1_2" class="foldclosed" onClick="show_folder('1_2_1_1_2')" style="POSITION: absolute">+</span> <span id="hide1_2_1_1_2" class="foldopened" onClick="hide_folder('1_2_1_1_2')">-</Span>
+Order ship parts
+<ul id="fold1_2_1_1_2" style="POSITION: relative; VISIBILITY: visible;"><li>Fron your partners
+
+</li>
+<li>On global market
+
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+<li><span id="show1_2_1_2" class="foldclosed" onClick="show_folder('1_2_1_2')" style="POSITION: absolute">+</span> <span id="hide1_2_1_2" class="foldopened" onClick="hide_folder('1_2_1_2')">-</Span>
+Traveling company
+<ul id="fold1_2_1_2" style="POSITION: relative; VISIBILITY: visible;"><li>May select between shipping companies and make special ofers to customers
+
+</li>
+<li>Manage a journey
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_2_1_3" class="foldclosed" onClick="show_folder('1_2_1_3')" style="POSITION: absolute">+</span> <span id="hide1_2_1_3" class="foldopened" onClick="hide_folder('1_2_1_3')">-</Span>
+General (all)
+<ul id="fold1_2_1_3" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_2_1_3_1" class="foldclosed" onClick="show_folder('1_2_1_3_1')" style="POSITION: absolute">+</span> <span id="hide1_2_1_3_1" class="foldopened" onClick="hide_folder('1_2_1_3_1')">-</Span>
+Make contracts with other companies
+<ul id="fold1_2_1_3_1" style="POSITION: relative; VISIBILITY: visible;"><li>Construct ships for partner
+
+</li>
+<li>Drive by your partner constructed ships
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_2_1_3_2" class="foldclosed" onClick="show_folder('1_2_1_3_2')" style="POSITION: absolute">+</span> <span id="hide1_2_1_3_2" class="foldopened" onClick="hide_folder('1_2_1_3_2')">-</Span>
+Become CEO and manage your company
+<ul id="fold1_2_1_3_2" style="POSITION: relative; VISIBILITY: visible;"><li>Nominate department managers
+
+</li>
+<li>Recruit new employees
+
+</li>
+<li>Pay salery to your employees
+
+</li>
+
+</ul>
+</li>
+<li>Let other gamer manage your company
+
+</li>
+<li><span id="show1_2_1_3_3" class="foldclosed" onClick="show_folder('1_2_1_3_3')" style="POSITION: absolute">+</span> <span id="hide1_2_1_3_3" class="foldopened" onClick="hide_folder('1_2_1_3_3')">-</Span>
+Compare prices
+<ul id="fold1_2_1_3_3" style="POSITION: relative; VISIBILITY: visible;"><li>Make a purchase computation system
+
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+<li><span id="show1_2_2" class="foldclosed" onClick="show_folder('1_2_2')" style="POSITION: absolute">+</span> <span id="hide1_2_2" class="foldopened" onClick="hide_folder('1_2_2')">-</Span>
+Or start as an employee
+<ul id="fold1_2_2" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_2_2_1" class="foldclosed" onClick="show_folder('1_2_2_1')" style="POSITION: absolute">+</span> <span id="hide1_2_2_1" class="foldopened" onClick="hide_folder('1_2_2_1')">-</Span>
+Start as a simple sailor
+<ul id="fold1_2_2_1" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_2_2_1_1" class="foldclosed" onClick="show_folder('1_2_2_1_1')" style="POSITION: absolute">+</span> <span id="hide1_2_2_1_1" class="foldopened" onClick="hide_folder('1_2_2_1_1')">-</Span>
+And end up as a captain
+<ul id="fold1_2_2_1_1" style="POSITION: relative; VISIBILITY: visible;"><li>Control your ship (depends on client)
+
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+<li><span id="show1_2_2_2" class="foldclosed" onClick="show_folder('1_2_2_2')" style="POSITION: absolute">+</span> <span id="hide1_2_2_2" class="foldopened" onClick="hide_folder('1_2_2_2')">-</Span>
+Or as a shipbuilder
+<ul id="fold1_2_2_2" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_2_2_2_1" class="foldclosed" onClick="show_folder('1_2_2_2_1')" style="POSITION: absolute">+</span> <span id="hide1_2_2_2_1" class="foldopened" onClick="hide_folder('1_2_2_2_1')">-</Span>
+Repair ships
+<ul id="fold1_2_2_2_1" style="POSITION: relative; VISIBILITY: visible;"><li>Renew the painting
+
+</li>
+<li>Fix broken things
+
+</li>
+
+</ul>
+</li>
+<li>Build up new ships
+
+</li>
+
+</ul>
+</li>
+<li>As an officer
+
+</li>
+<li>As a cleaner
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_2_3" class="foldclosed" onClick="show_folder('1_2_3')" style="POSITION: absolute">+</span> <span id="hide1_2_3" class="foldopened" onClick="hide_folder('1_2_3')">-</Span>
+Create a board of managers
+<ul id="fold1_2_3" style="POSITION: relative; VISIBILITY: visible;"><li>Only for bigger companies
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_2_4" class="foldclosed" onClick="show_folder('1_2_4')" style="POSITION: absolute">+</span> <span id="hide1_2_4" class="foldopened" onClick="hide_folder('1_2_4')">-</Span>
+Design your own ships
+<ul id="fold1_2_4" style="POSITION: relative; VISIBILITY: visible;"><li>From templates (default ships)
+
+</li>
+<li>Or your complete freely designed layout
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_2_5" class="foldclosed" onClick="show_folder('1_2_5')" style="POSITION: absolute">+</span> <span id="hide1_2_5" class="foldopened" onClick="hide_folder('1_2_5')">-</Span>
+Ride constructed ships
+<ul id="fold1_2_5" style="POSITION: relative; VISIBILITY: visible;"><li>Make sail plans
+
+</li>
+<li><span id="show1_2_5_1" class="foldclosed" onClick="show_folder('1_2_5_1')" style="POSITION: absolute">+</span> <span id="hide1_2_5_1" class="foldopened" onClick="hide_folder('1_2_5_1')">-</Span>
+Transportate cargo or humans
+<ul id="fold1_2_5_1" style="POSITION: relative; VISIBILITY: visible;"><li>Make your passengers happy
+
+</li>
+<li>Load containers and bring them to other harbors
+
+</li>
+<li>Transportate oil from ricks to the refineries
+
+</li>
+
+</ul>
+</li>
+<li>Depends on used client
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_2_6" class="foldclosed" onClick="show_folder('1_2_6')" style="POSITION: absolute">+</span> <span id="hide1_2_6" class="foldopened" onClick="hide_folder('1_2_6')">-</Span>
+Earn a lot (virtual/real) money
+<ul id="fold1_2_6" style="POSITION: relative; VISIBILITY: visible;"><li>Sell a journey
+
+</li>
+<li>Trade with goods
+
+</li>
+<li>Construct ships for other companies
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_2_7" class="foldclosed" onClick="show_folder('1_2_7')" style="POSITION: absolute">+</span> <span id="hide1_2_7" class="foldopened" onClick="hide_folder('1_2_7')">-</Span>
+Play as a passenger
+<ul id="fold1_2_7" style="POSITION: relative; VISIBILITY: visible;"><li>Order a jorney to your desired destionation
+
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+<li><span id="show1_3" class="foldclosed" onClick="show_folder('1_3')" style="POSITION: absolute">+</span> <span id="hide1_3" class="foldopened" onClick="hide_folder('1_3')">-</Span>
+<span style="font-size: 133%;font-family: SansSerif, sans-serif; font-weight: bold; ">Multi-Player Mode</span>
+<ul id="fold1_3" style="POSITION: relative; VISIBILITY: visible;"><li>Networked over hubs
+
+</li>
+<li><span id="show1_3_1" class="foldclosed" onClick="show_folder('1_3_1')" style="POSITION: absolute">+</span> <span id="hide1_3_1" class="foldopened" onClick="hide_folder('1_3_1')">-</Span>
+Big map which holds all harbors
+<ul id="fold1_3_1" style="POSITION: relative; VISIBILITY: visible;"><li>Seperated into small maps to cluster the load over the network
+
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+<li><span id="show1_4" class="foldclosed" onClick="show_folder('1_4')" style="POSITION: absolute">+</span> <span id="hide1_4" class="foldopened" onClick="hide_folder('1_4')">-</Span>
+Java client
+<ul id="fold1_4" style="POSITION: relative; VISIBILITY: visible;"><li>Real-time simulation
+
+</li>
+<li><span id="show1_4_1" class="foldclosed" onClick="show_folder('1_4_1')" style="POSITION: absolute">+</span> <span id="hide1_4_1" class="foldopened" onClick="hide_folder('1_4_1')">-</Span>
+OpenGL (3D Graphics)
+<ul id="fold1_4_1" style="POSITION: relative; VISIBILITY: visible;"><li>JOGL
+
+</li>
+
+</ul>
+</li>
+<li>OpenAL (3D sound)
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_5" class="foldclosed" onClick="show_folder('1_5')" style="POSITION: absolute">+</span> <span id="hide1_5" class="foldopened" onClick="hide_folder('1_5')">-</Span>
+<span style="font-size: 133%;font-family: SansSerif, sans-serif; font-weight: bold; ">"Faked" Single-Player</span>
+<ul id="fold1_5" style="POSITION: relative; VISIBILITY: visible;"><li>Locally installed version
+
+</li>
+<li>Does not connect to other hubs
+
+</li>
+<li><span id="show1_5_1" class="foldclosed" onClick="show_folder('1_5_1')" style="POSITION: absolute">+</span> <span id="hide1_5_1" class="foldopened" onClick="hide_folder('1_5_1')">-</Span>
+"Save games" should be incompatible with MP mode
+<ul id="fold1_5_1" style="POSITION: relative; VISIBILITY: visible;"><li>Avoids cheating
+
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+<li><span id="show1_6" class="foldclosed" onClick="show_folder('1_6')" style="POSITION: absolute">+</span> <span id="hide1_6" class="foldopened" onClick="hide_folder('1_6')">-</Span>
+<span style="font-size: 133%;font-family: SansSerif, sans-serif; font-weight: bold; ">Sand-Box Mode</span>
+<ul id="fold1_6" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_6_1" class="foldclosed" onClick="show_folder('1_6_1')" style="POSITION: absolute">+</span> <span id="hide1_6_1" class="foldopened" onClick="hide_folder('1_6_1')">-</Span>
+The player can test the game
+<ul id="fold1_6_1" style="POSITION: relative; VISIBILITY: visible;"><li>Some people like to "explore" the game
+
+</li>
+<li>Or just wanna have a look
+
+</li>
+
+</ul>
+</li>
+<li><span style="font-family: SansSerif, sans-serif; ">There are no competitors</span>
+
+</li>
+<li>Creating characters is for free
+
+</li>
+<li>The game will not connect to network
+
+</li>
+<li><span id="show1_6_2" class="foldclosed" onClick="show_folder('1_6_2')" style="POSITION: absolute">+</span> <span id="hide1_6_2" class="foldopened" onClick="hide_folder('1_6_2')">-</Span>
+Characters are invalid to multi/single-player characters
+<ul id="fold1_6_2" style="POSITION: relative; VISIBILITY: visible;"><li>Prevents cheating a bit
+
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+<li><span id="show1_7" class="foldclosed" onClick="show_folder('1_7')" style="POSITION: absolute">+</span> <span id="hide1_7" class="foldopened" onClick="hide_folder('1_7')">-</Span>
+Modern-epoche game
+<ul id="fold1_7" style="POSITION: relative; VISIBILITY: visible;"><li>Age: 1950+
+
+</li>
+<li>The abstraction level is kept low
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_8" class="foldclosed" onClick="show_folder('1_8')" style="POSITION: absolute">+</span> <span id="hide1_8" class="foldopened" onClick="hide_folder('1_8')">-</Span>
+Licences
+<ul id="fold1_8" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_8_1" class="foldclosed" onClick="show_folder('1_8_1')" style="POSITION: absolute">+</span> <span id="hide1_8_1" class="foldopened" onClick="hide_folder('1_8_1')">-</Span>
+The game
+<ul id="fold1_8_1" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_8_1_1" class="foldclosed" onClick="show_folder('1_8_1_1')" style="POSITION: absolute">+</span> <span id="hide1_8_1_1" class="foldopened" onClick="hide_folder('1_8_1_1')">-</Span>
+Ship-Simu is licensed under the GNU GPL 3 or any newer version
+<ul id="fold1_8_1_1" style="POSITION: relative; VISIBILITY: visible;"><li>See docs/COPYING.software
+
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+<li><span id="show1_8_2" class="foldclosed" onClick="show_folder('1_8_2')" style="POSITION: absolute">+</span> <span id="hide1_8_2" class="foldopened" onClick="hide_folder('1_8_2')">-</Span>
+This document
+<ul id="fold1_8_2" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_8_2_1" class="foldclosed" onClick="show_folder('1_8_2_1')" style="POSITION: absolute">+</span> <span id="hide1_8_2_1" class="foldopened" onClick="hide_folder('1_8_2_1')">-</Span>
+This mind-map is licensed under the GNU FDL 1.2 or any newer version
+<ul id="fold1_8_2_1" style="POSITION: relative; VISIBILITY: visible;"><li>See docs/COPYING.documents
+
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+<li><span id="show1_8_3" class="foldclosed" onClick="show_folder('1_8_3')" style="POSITION: absolute">+</span> <span id="hide1_8_3" class="foldopened" onClick="hide_folder('1_8_3')">-</Span>
+Artworks like sounds/graphics
+<ul id="fold1_8_3" style="POSITION: relative; VISIBILITY: visible;"><li>Some CC license
+
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+<li><span id="show1_9" class="foldclosed" onClick="show_folder('1_9')" style="POSITION: absolute">+</span> <span id="hide1_9" class="foldopened" onClick="hide_folder('1_9')">-</Span>
+Data exchange protocol
+<ul id="fold1_9" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_9_1" class="foldclosed" onClick="show_folder('1_9_1')" style="POSITION: absolute">+</span> <span id="hide1_9_1" class="foldopened" onClick="hide_folder('1_9_1')">-</Span>
+Default is an own small format
+<ul id="fold1_9_1" style="POSITION: relative; VISIBILITY: visible;"><li>Reduces traffic between servers
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_9_2" class="foldclosed" onClick="show_folder('1_9_2')" style="POSITION: absolute">+</span> <span id="hide1_9_2" class="foldopened" onClick="hide_folder('1_9_2')">-</Span>
+Easy rewriteable to e.g. XML
+<ul id="fold1_9_2" style="POSITION: relative; VISIBILITY: visible;"><li>Other clients (Flash) can also connect
+
+</li>
+
+</ul>
+</li>
+<li>Java and browser client can play together
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_10" class="foldclosed" onClick="show_folder('1_10')" style="POSITION: absolute">+</span> <span id="hide1_10" class="foldopened" onClick="hide_folder('1_10')">-</Span>
+Optional Pillory
+<ul id="fold1_10" style="POSITION: relative; VISIBILITY: visible;"><li>To make e.g. nazi propaganda activity public
+
+</li>
+<li>Shall keep bad players away
+
+</li>
+<li><span id="show1_10_1" class="foldclosed" onClick="show_folder('1_10_1')" style="POSITION: absolute">+</span> <span id="hide1_10_1" class="foldopened" onClick="hide_folder('1_10_1')">-</Span>
+Requires some "game-moderator" access level to manage
+<ul id="fold1_10_1" style="POSITION: relative; VISIBILITY: visible;"><li>The moderator shall have an extra flag e.g. "pillory_accessable"
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_10_2" class="foldclosed" onClick="show_folder('1_10_2')" style="POSITION: absolute">+</span> <span id="hide1_10_2" class="foldopened" onClick="hide_folder('1_10_2')">-</Span>
+Players, companies et cetera should be lockable
+<ul id="fold1_10_2" style="POSITION: relative; VISIBILITY: visible;"><li>The moderator can choose wether to lock with pillory entry or just locking down
+
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+<li><span id="show1_11" class="foldclosed" onClick="show_folder('1_11')" style="POSITION: absolute">+</span> <span id="hide1_11" class="foldopened" onClick="hide_folder('1_11')">-</Span>
+<span style="font-size: 133%;font-family: SansSerif, sans-serif; font-weight: bold; ">How do you construct a ship?</span>
+<ul id="fold1_11" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_11_1" class="foldclosed" onClick="show_folder('1_11_1')" style="POSITION: absolute">+</span> <span id="hide1_11_1" class="foldopened" onClick="hide_folder('1_11_1')">-</Span>
+The technology
+<ul id="fold1_11_1" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_11_1_1" class="foldclosed" onClick="show_folder('1_11_1_1')" style="POSITION: absolute">+</span> <span id="hide1_11_1_1" class="foldopened" onClick="hide_folder('1_11_1_1')">-</Span>
+Ship
+<ul id="fold1_11_1_1" style="POSITION: relative; VISIBILITY: visible;"><li>Size
+
+</li>
+<li><span id="show1_11_1_1_1" class="foldclosed" onClick="show_folder('1_11_1_1_1')" style="POSITION: absolute">+</span> <span id="hide1_11_1_1_1" class="foldopened" onClick="hide_folder('1_11_1_1_1')">-</Span>
+Construction
+<ul id="fold1_11_1_1_1" style="POSITION: relative; VISIBILITY: visible;"><li>Hull
+
+</li>
+<li>Wheel house
+
+</li>
+<li>Support (meal) for crew/passenger
+
+</li>
+<li><span id="show1_11_1_1_1_1" class="foldclosed" onClick="show_folder('1_11_1_1_1_1')" style="POSITION: absolute">+</span> <span id="hide1_11_1_1_1_1" class="foldopened" onClick="hide_folder('1_11_1_1_1_1')">-</Span>
+Rooms
+<ul id="fold1_11_1_1_1_1" style="POSITION: relative; VISIBILITY: visible;"><li>Canteen
+
+</li>
+<li><span id="show1_11_1_1_1_1_1" class="foldclosed" onClick="show_folder('1_11_1_1_1_1_1')" style="POSITION: absolute">+</span> <span id="hide1_11_1_1_1_1_1" class="foldopened" onClick="hide_folder('1_11_1_1_1_1_1')">-</Span>
+Cabin
+<ul id="fold1_11_1_1_1_1_1" style="POSITION: relative; VISIBILITY: visible;"><li>Luxury cabin
+
+</li>
+<li>Premier cabin
+
+</li>
+<li>Economy cabin
+
+</li>
+<li>Low cabin
+
+</li>
+
+</ul>
+</li>
+<li>Motor room
+
+</li>
+<li><span id="show1_11_1_1_1_1_2" class="foldclosed" onClick="show_folder('1_11_1_1_1_1_2')" style="POSITION: absolute">+</span> <span id="hide1_11_1_1_1_1_2" class="foldopened" onClick="hide_folder('1_11_1_1_1_1_2')">-</Span>
+Special rooms
+<ul id="fold1_11_1_1_1_1_2" style="POSITION: relative; VISIBILITY: visible;"><li>Cinema
+
+</li>
+<li>Theatre
+
+</li>
+<li>Disco
+
+</li>
+<li>Bars/Cafes
+
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+<li><span id="show1_11_1_1_1_2" class="foldclosed" onClick="show_folder('1_11_1_1_1_2')" style="POSITION: absolute">+</span> <span id="hide1_11_1_1_1_2" class="foldopened" onClick="hide_folder('1_11_1_1_1_2')">-</Span>
+Engine
+<ul id="fold1_11_1_1_1_2" style="POSITION: relative; VISIBILITY: visible;"><li>Sail
+
+</li>
+<li>Propeller
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_11_1_1_1_3" class="foldclosed" onClick="show_folder('1_11_1_1_1_3')" style="POSITION: absolute">+</span> <span id="hide1_11_1_1_1_3" class="foldopened" onClick="hide_folder('1_11_1_1_1_3')">-</Span>
+Decks
+<ul id="fold1_11_1_1_1_3" style="POSITION: relative; VISIBILITY: visible;"><li>Car deck
+
+</li>
+<li>Truck deck
+
+</li>
+<li>Train deck
+
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+<li><span id="show1_11_1_1_2" class="foldclosed" onClick="show_folder('1_11_1_1_2')" style="POSITION: absolute">+</span> <span id="hide1_11_1_1_2" class="foldopened" onClick="hide_folder('1_11_1_1_2')">-</Span>
+Crew (depending on ship type)
+<ul id="fold1_11_1_1_2" style="POSITION: relative; VISIBILITY: visible;"><li>Sailor/captain
+
+</li>
+<li>Cleaners
+
+</li>
+<li>Security service
+
+</li>
+<li>Maintenance staff
+
+</li>
+<li><span id="show1_11_1_1_2_1" class="foldclosed" onClick="show_folder('1_11_1_1_2_1')" style="POSITION: absolute">+</span> <span id="hide1_11_1_1_2_1" class="foldopened" onClick="hide_folder('1_11_1_1_2_1')">-</Span>
+Catering staff
+<ul id="fold1_11_1_1_2_1" style="POSITION: relative; VISIBILITY: visible;"><li>Cook
+
+</li>
+<li>Steward (passenger ship)
+
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+<li><span id="show1_11_2" class="foldclosed" onClick="show_folder('1_11_2')" style="POSITION: absolute">+</span> <span id="hide1_11_2" class="foldopened" onClick="hide_folder('1_11_2')">-</Span>
+The economics
+<ul id="fold1_11_2" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_11_2_1" class="foldclosed" onClick="show_folder('1_11_2_1')" style="POSITION: absolute">+</span> <span id="hide1_11_2_1" class="foldopened" onClick="hide_folder('1_11_2_1')">-</Span>
+Costs
+<ul id="fold1_11_2_1" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_11_2_1_1" class="foldclosed" onClick="show_folder('1_11_2_1_1')" style="POSITION: absolute">+</span> <span id="hide1_11_2_1_1" class="foldopened" onClick="hide_folder('1_11_2_1_1')">-</Span>
+Ressources
+<ul id="fold1_11_2_1_1" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_11_2_1_1_1" class="foldclosed" onClick="show_folder('1_11_2_1_1_1')" style="POSITION: absolute">+</span> <span id="hide1_11_2_1_1_1" class="foldopened" onClick="hide_folder('1_11_2_1_1_1')">-</Span>
+Wood
+<ul id="fold1_11_2_1_1_1" style="POSITION: relative; VISIBILITY: visible;"><li>Coverage
+
+</li>
+<li>Constructuon (all)
+
+</li>
+
+</ul>
+</li>
+<li>Financials
+
+</li>
+<li><span id="show1_11_2_1_1_2" class="foldclosed" onClick="show_folder('1_11_2_1_1_2')" style="POSITION: absolute">+</span> <span id="hide1_11_2_1_1_2" class="foldopened" onClick="hide_folder('1_11_2_1_1_2')">-</Span>
+Iron
+<ul id="fold1_11_2_1_1_2" style="POSITION: relative; VISIBILITY: visible;"><li>Steel
+
+</li>
+
+</ul>
+</li>
+<li>Marmor
+
+</li>
+<li>Color
+
+</li>
+<li>Carpets
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_11_2_1_2" class="foldclosed" onClick="show_folder('1_11_2_1_2')" style="POSITION: absolute">+</span> <span id="hide1_11_2_1_2" class="foldopened" onClick="hide_folder('1_11_2_1_2')">-</Span>
+Work
+<ul id="fold1_11_2_1_2" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_11_2_1_2_1" class="foldclosed" onClick="show_folder('1_11_2_1_2_1')" style="POSITION: absolute">+</span> <span id="hide1_11_2_1_2_1" class="foldopened" onClick="hide_folder('1_11_2_1_2_1')">-</Span>
+Worker
+<ul id="fold1_11_2_1_2_1" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_11_2_1_2_1_1" class="foldclosed" onClick="show_folder('1_11_2_1_2_1_1')" style="POSITION: absolute">+</span> <span id="hide1_11_2_1_2_1_1" class="foldopened" onClick="hide_folder('1_11_2_1_2_1_1')">-</Span>
+Qualified
+<ul id="fold1_11_2_1_2_1_1" style="POSITION: relative; VISIBILITY: visible;"><li>Fast
+
+</li>
+<li>Hight-quality work
+
+</li>
+<li>Expensive
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_11_2_1_2_1_2" class="foldclosed" onClick="show_folder('1_11_2_1_2_1_2')" style="POSITION: absolute">+</span> <span id="hide1_11_2_1_2_1_2" class="foldopened" onClick="hide_folder('1_11_2_1_2_1_2')">-</Span>
+Helper (non-qualified)
+<ul id="fold1_11_2_1_2_1_2" style="POSITION: relative; VISIBILITY: visible;"><li>Slow
+
+</li>
+<li>Low-quality work
+
+</li>
+<li>Cheap
+
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+<li>Employee morale
+
+</li>
+<li>Salary
+
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+<li>The research
+
+</li>
+<li><span id="show1_11_3" class="foldclosed" onClick="show_folder('1_11_3')" style="POSITION: absolute">+</span> <span id="hide1_11_3" class="foldopened" onClick="hide_folder('1_11_3')">-</Span>
+Unsorted ideas
+<ul id="fold1_11_3" style="POSITION: relative; VISIBILITY: visible;"><li>All buildings shall gain a basic tech-level
+
+</li>
+<li>Some parts of the ship or building are only available at or above a tech-level
+
+</li>
+<li>Tech levels can be improved by research
+
+</li>
+<li>General research complexes can increase tech-level of all types of buildings and ship parts
+
+</li>
+<li>Doing resarch requires a lot money
+
+</li>
+<li>Specialists must be hired for doing the research
+
+</li>
+<li><span id="show1_11_3_1" class="foldclosed" onClick="show_folder('1_11_3_1')" style="POSITION: absolute">+</span> <span id="hide1_11_3_1" class="foldopened" onClick="hide_folder('1_11_3_1')">-</Span>
+Ship yards are highly required to construct ships
+<ul id="fold1_11_3_1" style="POSITION: relative; VISIBILITY: visible;"><li>Without these facilities the gamer shall never be able to construct ships
+
+</li>
+
+</ul>
+</li>
+<li>Hired workers must be trained to do simple steps
+
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+<li><span id="show1_12" class="foldclosed" onClick="show_folder('1_12')" style="POSITION: absolute">+</span> <span id="hide1_12" class="foldopened" onClick="hide_folder('1_12')">-</Span>
+<span style="font-size: 133%;font-family: SansSerif, sans-serif; font-weight: bold; ">Misc</span>
+<ul id="fold1_12" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_12_1" class="foldclosed" onClick="show_folder('1_12_1')" style="POSITION: absolute">+</span> <span id="hide1_12_1" class="foldopened" onClick="hide_folder('1_12_1')">-</Span>
+<span style="font-size: 116%;font-family: SansSerif, sans-serif; font-weight: bold; ">Websites</span>
+<ul id="fold1_12_1" style="POSITION: relative; VISIBILITY: visible;"><li><a href="http://www.ship-simu.org" target="_blank"><span class=l>~</span> Homepage (www.ship-simu.org)
+</a>
+
+</li>
+<li><a href="http://forum.ship-simu.org" target="_blank"><span class=l>~</span> Forum (forum.ship-simu.org)
+</a>
+
+</li>
+<li><a href="http://bugs.ship-simu.org" target="_blank"><span class=l>~</span> Bug tracker (bugs.ship-simu.org)
+</a>
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_12_2" class="foldclosed" onClick="show_folder('1_12_2')" style="POSITION: absolute">+</span> <span id="hide1_12_2" class="foldopened" onClick="hide_folder('1_12_2')">-</Span>
+<span style="font-size: 116%;font-family: SansSerif, sans-serif; font-weight: bold; ">Author</span>
+<ul id="fold1_12_2" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_12_2_1" class="foldclosed" onClick="show_folder('1_12_2_1')" style="POSITION: absolute">+</span> <span id="hide1_12_2_1" class="foldopened" onClick="hide_folder('1_12_2_1')">-</Span>
+Roland "Quix0r" Haeder
+<ul id="fold1_12_2_1" style="POSITION: relative; VISIBILITY: visible;"><li>Main author
+
+</li>
+<li><a href="mailto:webmaster@ship-simu.org" target="_blank"><span class=l>~</span> webmaster@ship-simu.org
+</a>
+
+</li>
+<li>8809296
+
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+<li><span id="show1_12_3" class="foldclosed" onClick="show_folder('1_12_3')" style="POSITION: absolute">+</span> <span id="hide1_12_3" class="foldopened" onClick="hide_folder('1_12_3')">-</Span>
+<span style="font-size: 116%;font-family: SansSerif, sans-serif; font-weight: bold; ">Ideas</span>
+<ul id="fold1_12_3" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_12_3_1" class="foldclosed" onClick="show_folder('1_12_3_1')" style="POSITION: absolute">+</span> <span id="hide1_12_3_1" class="foldopened" onClick="hide_folder('1_12_3_1')">-</Span>
+Roland "Quix0r" Haeder
+<ul id="fold1_12_3_1" style="POSITION: relative; VISIBILITY: visible;"><li>Main concept
+
+</li>
+<li>Translation of monakoianar's ideas to english
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_12_3_2" class="foldclosed" onClick="show_folder('1_12_3_2')" style="POSITION: absolute">+</span> <span id="hide1_12_3_2" class="foldopened" onClick="hide_folder('1_12_3_2')">-</Span>
+Dominik "monakoianar" Schmauder
+<ul id="fold1_12_3_2" style="POSITION: relative; VISIBILITY: visible;"><li>Helps finding a lot major ideas
+
+</li>
+<li><a href="mailto:dominikschmauder@gmx.de" target="_blank"><span class=l>~</span> dominikschmauder@gmx.de
+</a>
+
+</li>
+<li>268853027
+
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+
+</ul><SCRIPT language=JavaScript>
+fold_document();
+</SCRIPT>
+</body>
+</html>
--- /dev/null
+<html>
+<head>
+<title>Ship-Simu Ship-Simulation</title>
+<style type="text/css">
+ span.foldopened { color: white; font-size: xx-small;
+ border-width: 1; font-family: monospace; padding: 0em 0.25em 0em 0.25em; background: #e0e0e0;
+ VISIBILITY: visible;
+ cursor:pointer; }
+
+
+ span.foldclosed { color: #666666; font-size: xx-small;
+ border-width: 1; font-family: monospace; padding: 0em 0.25em 0em 0.25em; background: #e0e0e0;
+ VISIBILITY: hidden;
+ cursor:pointer; }
+
+ span.foldspecial { color: #666666; font-size: xx-small; border-style: none solid solid none;
+ border-color: #CCCCCC; border-width: 1; font-family: sans-serif; padding: 0em 0.1em 0em 0.1em; background: #e0e0e0;
+ cursor:pointer; }
+
+ li { list-style: none; }
+
+ span.l { color: red; font-weight: bold; }
+
+ a:link {text-decoration: none; color: black; }
+ a:visited {text-decoration: none; color: black; }
+ a:active {text-decoration: none; color: black; }
+ a:hover {text-decoration: none; color: black; background: #eeeee0; }
+
+</style>
+<!-- ^ Position is not set to relative / absolute here because of Mozilla -->
+</head>
+<body>
+
+<script language="JavaScript">
+ // Here we implement folding. It works fine with MSIE5.5, MSIE6.0 and
+ // Mozilla 0.9.6.
+
+ if (document.layers) {
+ //Netscape 4 specific code
+ pre = 'document.';
+ post = ''; }
+ if (document.getElementById) {
+ //Netscape 6 specific code
+ pre = 'document.getElementById("';
+ post = '").style'; }
+ if (document.all) {
+ //IE4+ specific code
+ pre = 'document.all.';
+ post = '.style'; }
+
+function layer_exists(layer) {
+ try {
+ eval(pre + layer + post);
+ return true; }
+ catch (error) {
+ return false; }}
+
+function show_layer(layer) {
+ eval(pre + layer + post).position = 'relative';
+ eval(pre + layer + post).visibility = 'visible'; }
+
+function hide_layer(layer) {
+ eval(pre + layer + post).visibility = 'hidden';
+ eval(pre + layer + post).position = 'absolute'; }
+
+function hide_folder(folder) {
+ hide_folding_layer(folder)
+ show_layer('show'+folder);
+
+ scrollBy(0,0); // This is a work around to make it work in Browsers (Explorer, Mozilla)
+}
+
+function show_folder(folder) {
+ // Precondition: all subfolders are folded
+
+ show_layer('hide'+folder);
+ hide_layer('show'+folder);
+ show_layer('fold'+folder);
+
+ scrollBy(0,0); // This is a work around to make it work in Browsers (Explorer, Mozilla)
+
+ var i;
+ for (i=1; layer_exists('fold'+folder+'_'+i); ++i) {
+ show_layer('show'+folder+'_'+i); }
+}
+function show_folder_completely(folder) {
+ // Precondition: all subfolders are folded
+
+ show_layer('hide'+folder);
+ hide_layer('show'+folder);
+ show_layer('fold'+folder);
+
+ scrollBy(0,0); // This is a work around to make it work in Browsers (Explorer, Mozilla)
+
+ var i;
+ for (i=1; layer_exists('fold'+folder+'_'+i); ++i) {
+ show_folder_completely(folder+'_'+i); }
+}
+
+
+
+function hide_folding_layer(folder) {
+ var i;
+ for (i=1; layer_exists('fold'+folder+'_'+i); ++i) {
+ hide_folding_layer(folder+'_'+i); }
+
+ hide_layer('hide'+folder);
+ hide_layer('show'+folder);
+ hide_layer('fold'+folder);
+
+ scrollBy(0,0); // This is a work around to make it work in Browsers (Explorer, Mozilla)
+}
+
+function fold_document() {
+ var i;
+ var folder = '1';
+ for (i=1; layer_exists('fold'+folder+'_'+i); ++i) {
+ hide_folder(folder+'_'+i); }
+}
+
+function unfold_document() {
+ var i;
+ var folder = '1';
+ for (i=1; layer_exists('fold'+folder+'_'+i); ++i) {
+ show_folder_completely(folder+'_'+i); }
+}
+
+</script>
+<SPAN class=foldspecial onclick="fold_document()">All +</SPAN>
+<SPAN class=foldspecial onclick="unfold_document()">All -</SPAN>
+<p><span style="font-size: 150%;font-family: SansSerif, sans-serif; font-weight: bold; ">Ship-Simu Ship-Simulation</span>
+<ul><li><span id="show1_1" class="foldclosed" onClick="show_folder('1_1')" style="POSITION: absolute">+</span> <span id="hide1_1" class="foldopened" onClick="hide_folder('1_1')">-</Span>
+<span style="font-size: 133%;font-family: SansSerif, sans-serif; font-weight: bold; ">Browser-Game</span>
+<ul id="fold1_1" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_1_1" class="foldclosed" onClick="show_folder('1_1_1')" style="POSITION: absolute">+</span> <span id="hide1_1_1" class="foldopened" onClick="hide_folder('1_1_1')">-</Span>
+Tick-based simulation
+<ul id="fold1_1_1" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_1_1_1" class="foldclosed" onClick="show_folder('1_1_1_1')" style="POSITION: absolute">+</span> <span id="hide1_1_1_1" class="foldopened" onClick="hide_folder('1_1_1_1')">-</Span>
+Cronological job (cron)
+<ul id="fold1_1_1_1" style="POSITION: relative; VISIBILITY: visible;"><li>Addional requirement for installation
+
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_2" class="foldclosed" onClick="show_folder('1_1_2')" style="POSITION: absolute">+</span> <span id="hide1_1_2" class="foldopened" onClick="hide_folder('1_1_2')">-</Span>
+Click-based simulation
+<ul id="fold1_1_2" style="POSITION: relative; VISIBILITY: visible;"><li>User clicks a button, action performed
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_3" class="foldclosed" onClick="show_folder('1_1_3')" style="POSITION: absolute">+</span> <span id="hide1_1_3" class="foldopened" onClick="hide_folder('1_1_3')">-</Span>
+Pseudo-3D graphics
+<ul id="fold1_1_3" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_1_3_1" class="foldclosed" onClick="show_folder('1_1_3_1')" style="POSITION: absolute">+</span> <span id="hide1_1_3_1" class="foldopened" onClick="hide_folder('1_1_3_1')">-</Span>
+Still graphics
+<ul id="fold1_1_3_1" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_1_3_1_1" class="foldclosed" onClick="show_folder('1_1_3_1_1')" style="POSITION: absolute">+</span> <span id="hide1_1_3_1_1" class="foldopened" onClick="hide_folder('1_1_3_1_1')">-</Span>
+Different ships
+<ul id="fold1_1_3_1_1" style="POSITION: relative; VISIBILITY: visible;"><li>Passenger ship
+
+</li>
+<li>Oil tanker
+
+</li>
+<li>Container ship
+
+</li>
+<li>Misc small ships
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_3_1_2" class="foldclosed" onClick="show_folder('1_1_3_1_2')" style="POSITION: absolute">+</span> <span id="hide1_1_3_1_2" class="foldopened" onClick="hide_folder('1_1_3_1_2')">-</Span>
+Buildings
+<ul id="fold1_1_3_1_2" style="POSITION: relative; VISIBILITY: visible;"><li>Shipyard
+
+</li>
+<li>Dry dock
+
+</li>
+<li>Terminal building
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_3_1_3" class="foldclosed" onClick="show_folder('1_1_3_1_3')" style="POSITION: absolute">+</span> <span id="hide1_1_3_1_3" class="foldopened" onClick="hide_folder('1_1_3_1_3')">-</Span>
+Vehicles
+<ul id="fold1_1_3_1_3" style="POSITION: relative; VISIBILITY: visible;"><li>Container carrier
+
+</li>
+<li>Crane
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_3_1_4" class="foldclosed" onClick="show_folder('1_1_3_1_4')" style="POSITION: absolute">+</span> <span id="hide1_1_3_1_4" class="foldopened" onClick="hide_folder('1_1_3_1_4')">-</Span>
+All pics should be self-shooted
+<ul id="fold1_1_3_1_4" style="POSITION: relative; VISIBILITY: visible;"><li>This avoids copyright conflicts
+
+</li>
+<li>The requested buildings/vehicles must be found in reality
+
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_3_2" class="foldclosed" onClick="show_folder('1_1_3_2')" style="POSITION: absolute">+</span> <span id="hide1_1_3_2" class="foldopened" onClick="hide_folder('1_1_3_2')">-</Span>
+Slightly moved graphics (GIF)
+<ul id="fold1_1_3_2" style="POSITION: relative; VISIBILITY: visible;"><li>Water surface
+
+</li>
+<li>Sky texture
+
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_4" class="foldclosed" onClick="show_folder('1_1_4')" style="POSITION: absolute">+</span> <span id="hide1_1_4" class="foldopened" onClick="hide_folder('1_1_4')">-</Span>
+Fully XHTML 1.0
+<ul id="fold1_1_4" style="POSITION: relative; VISIBILITY: visible;"><li>Latest Internet standard
+
+</li>
+<li>Older browsers will make lesser trouble
+
+</li>
+<li><span id="show1_1_4_1" class="foldclosed" onClick="show_folder('1_1_4_1')" style="POSITION: absolute">+</span> <span id="hide1_1_4_1" class="foldopened" onClick="hide_folder('1_1_4_1')">-</Span>
+Should validate with the W3C HTML Validator
+<ul id="fold1_1_4_1" style="POSITION: relative; VISIBILITY: visible;"><li><a href="http://validator.w3.org" target="_blank"><span class=l>~</span> http://validator.w3.org
+</a>
+
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_5" class="foldclosed" onClick="show_folder('1_1_5')" style="POSITION: absolute">+</span> <span id="hide1_1_5" class="foldopened" onClick="hide_folder('1_1_5')">-</Span>
+<span style="font-family: SansSerif, sans-serif; ">Design is CSS-based</span>
+<ul id="fold1_1_5" style="POSITION: relative; VISIBILITY: visible;"><li>Themes are possible
+
+</li>
+
+</ul>
+</li>
+<li>Nice AJAX features
+
+</li>
+<li><span id="show1_1_6" class="foldclosed" onClick="show_folder('1_1_6')" style="POSITION: absolute">+</span> <span id="hide1_1_6" class="foldopened" onClick="hide_folder('1_1_6')">-</Span>
+<span style="font-size: 116%;font-family: SansSerif, sans-serif; font-weight: bold; ">Website structure</span>
+<ul id="fold1_1_6" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_1_6_1" class="foldclosed" onClick="show_folder('1_1_6_1')" style="POSITION: absolute">+</span> <span id="hide1_1_6_1" class="foldopened" onClick="hide_folder('1_1_6_1')">-</Span>
+<span style="font-family: SansSerif, sans-serif; font-weight: bold; ">External guest area</span>
+<ul id="fold1_1_6_1" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_1_6_1_1" class="foldclosed" onClick="show_folder('1_1_6_1_1')" style="POSITION: absolute">+</span> <span id="hide1_1_6_1_1" class="foldopened" onClick="hide_folder('1_1_6_1_1')">-</Span>
+News on the front page (home)
+<ul id="fold1_1_6_1_1" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_1_6_1_1_1" class="foldclosed" onClick="show_folder('1_1_6_1_1_1')" style="POSITION: absolute">+</span> <span id="hide1_1_6_1_1_1" class="foldopened" onClick="hide_folder('1_1_6_1_1_1')">-</Span>
+The news source can be choosen from different
+<ul id="fold1_1_6_1_1_1" style="POSITION: relative; VISIBILITY: visible;"><li>Previously typed and stored in database
+
+</li>
+<li><span id="show1_1_6_1_1_1_1" class="foldclosed" onClick="show_folder('1_1_6_1_1_1_1')" style="POSITION: absolute">+</span> <span id="hide1_1_6_1_1_1_1" class="foldopened" onClick="hide_folder('1_1_6_1_1_1_1')">-</Span>
+Local XML files
+<ul id="fold1_1_6_1_1_1_1" style="POSITION: relative; VISIBILITY: visible;"><li><span style="font-family: SansSerif, sans-serif; ">Hint: Created by external generators</span>
+
+</li>
+
+</ul>
+</li>
+<li>Remote XMLs like RSS feeds
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_6_1_1_2" class="foldclosed" onClick="show_folder('1_1_6_1_1_2')" style="POSITION: absolute">+</span> <span id="hide1_1_6_1_1_2" class="foldopened" onClick="hide_folder('1_1_6_1_1_2')">-</Span>
+The typer can choose a category
+<ul id="fold1_1_6_1_1_2" style="POSITION: relative; VISIBILITY: visible;"><li>New categories can be suggested by the typer
+
+</li>
+<li>An admin can create new categories
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_6_1_1_3" class="foldclosed" onClick="show_folder('1_1_6_1_1_3')" style="POSITION: absolute">+</span> <span id="hide1_1_6_1_1_3" class="foldopened" onClick="hide_folder('1_1_6_1_1_3')">-</Span>
+Comments are allowable
+<ul id="fold1_1_6_1_1_3" style="POSITION: relative; VISIBILITY: visible;"><li>Logged-in users
+
+</li>
+<li><span id="show1_1_6_1_1_3_1" class="foldclosed" onClick="show_folder('1_1_6_1_1_3_1')" style="POSITION: absolute">+</span> <span id="hide1_1_6_1_1_3_1" class="foldopened" onClick="hide_folder('1_1_6_1_1_3_1')">-</Span>
+Guests as well
+<ul id="fold1_1_6_1_1_3_1" style="POSITION: relative; VISIBILITY: visible;"><li>Secured with CAPTCHA
+
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_6_1_1_4" class="foldclosed" onClick="show_folder('1_1_6_1_1_4')" style="POSITION: absolute">+</span> <span id="hide1_1_6_1_1_4" class="foldopened" onClick="hide_folder('1_1_6_1_1_4')">-</Span>
+One object for all news should be fine
+<ul id="fold1_1_6_1_1_4" style="POSITION: relative; VISIBILITY: visible;"><li>Do not use one object per news entry!
+
+</li>
+<li><span id="show1_1_6_1_1_4_1" class="foldclosed" onClick="show_folder('1_1_6_1_1_4_1')" style="POSITION: absolute">+</span> <span id="hide1_1_6_1_1_4_1" class="foldopened" onClick="hide_folder('1_1_6_1_1_4_1')">-</Span>
+The object receives a "Requestable" object
+<ul id="fold1_1_6_1_1_4_1" style="POSITION: relative; VISIBILITY: visible;"><li>Obtain page number and sent comment data from it
+
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_6_1_2" class="foldclosed" onClick="show_folder('1_1_6_1_2')" style="POSITION: absolute">+</span> <span id="hide1_1_6_1_2" class="foldopened" onClick="hide_folder('1_1_6_1_2')">-</Span>
+Registration form
+<ul id="fold1_1_6_1_2" style="POSITION: relative; VISIBILITY: visible;"><li>One single page
+
+</li>
+<li>Multiple pages
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_6_1_3" class="foldclosed" onClick="show_folder('1_1_6_1_3')" style="POSITION: absolute">+</span> <span id="hide1_1_6_1_3" class="foldopened" onClick="hide_folder('1_1_6_1_3')">-</Span>
+Login form
+<ul id="fold1_1_6_1_3" style="POSITION: relative; VISIBILITY: visible;"><li>With guest login (disable by the admin)
+
+</li>
+<li>Password reminder
+
+</li>
+<li>Link to the registration form
+
+</li>
+<li><span id="show1_1_6_1_3_1" class="foldclosed" onClick="show_folder('1_1_6_1_3_1')" style="POSITION: absolute">+</span> <span id="hide1_1_6_1_3_1" class="foldopened" onClick="hide_folder('1_1_6_1_3_1')">-</Span>
+Different login methods configureable by admin:
+<ul id="fold1_1_6_1_3_1" style="POSITION: relative; VISIBILITY: visible;"><li>By username+password
+
+</li>
+<li>By email+password
+
+</li>
+<li>By username/email+password
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_6_1_3_2" class="foldclosed" onClick="show_folder('1_1_6_1_3_2')" style="POSITION: absolute">+</span> <span id="hide1_1_6_1_3_2" class="foldopened" onClick="hide_folder('1_1_6_1_3_2')">-</Span>
+Wether cookie-based or session-based login
+<ul id="fold1_1_6_1_3_2" style="POSITION: relative; VISIBILITY: visible;"><li>This shall be configureable by admin
+
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_6_1_4" class="foldclosed" onClick="show_folder('1_1_6_1_4')" style="POSITION: absolute">+</span> <span id="hide1_1_6_1_4" class="foldopened" onClick="hide_folder('1_1_6_1_4')">-</Span>
+Screenshot gallery
+<ul id="fold1_1_6_1_4" style="POSITION: relative; VISIBILITY: visible;"><li>Comments are allowable
+
+</li>
+<li>Should be kept simple
+
+</li>
+
+</ul>
+</li>
+<li>List of enabled features
+
+</li>
+<li>Statistics of the game (not whole network!)
+
+</li>
+<li><span id="show1_1_6_1_5" class="foldclosed" onClick="show_folder('1_1_6_1_5')" style="POSITION: absolute">+</span> <span id="hide1_1_6_1_5" class="foldopened" onClick="hide_folder('1_1_6_1_5')">-</Span>
+List of playing users
+<ul id="fold1_1_6_1_5" style="POSITION: relative; VISIBILITY: visible;"><li>With link to their public profiles
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_6_1_6" class="foldclosed" onClick="show_folder('1_1_6_1_6')" style="POSITION: absolute">+</span> <span id="hide1_1_6_1_6" class="foldopened" onClick="hide_folder('1_1_6_1_6')">-</Span>
+Pillory
+<ul id="fold1_1_6_1_6" style="POSITION: relative; VISIBILITY: visible;"><li>Username (who got locked)
+
+</li>
+<li>Date&Time
+
+</li>
+<li>The admin
+
+</li>
+<li>Stated reason
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_6_1_7" class="foldclosed" onClick="show_folder('1_1_6_1_7')" style="POSITION: absolute">+</span> <span id="hide1_1_6_1_7" class="foldopened" onClick="hide_folder('1_1_6_1_7')">-</Span>
+Small extra pages
+<ul id="fold1_1_6_1_7" style="POSITION: relative; VISIBILITY: visible;"><li>Imprint (required in Germany)
+
+</li>
+<li>Privacy policy (required in some countries)
+
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_6_2" class="foldclosed" onClick="show_folder('1_1_6_2')" style="POSITION: absolute">+</span> <span id="hide1_1_6_2" class="foldopened" onClick="hide_folder('1_1_6_2')">-</Span>
+<span style="font-family: SansSerif, sans-serif; font-weight: bold; ">Internal game area</span>
+<ul id="fold1_1_6_2" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_1_6_2_1" class="foldclosed" onClick="show_folder('1_1_6_2_1')" style="POSITION: absolute">+</span> <span id="hide1_1_6_2_1" class="foldopened" onClick="hide_folder('1_1_6_2_1')">-</Span>
+News on first login page
+<ul id="fold1_1_6_2_1" style="POSITION: relative; VISIBILITY: visible;"><li>Like on "home" page except that there is no captcha required
+
+</li>
+<li>Including history of recent events since last login
+
+</li>
+<li>Announcements in special sub-category for newly founded shipping/travel companies
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_6_2_2" class="foldclosed" onClick="show_folder('1_1_6_2_2')" style="POSITION: absolute">+</span> <span id="hide1_1_6_2_2" class="foldopened" onClick="hide_folder('1_1_6_2_2')">-</Span>
+<span style="font-family: SansSerif, sans-serif; ">Create new game character</span>
+<ul id="fold1_1_6_2_2" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_1_6_2_2_1" class="foldclosed" onClick="show_folder('1_1_6_2_2_1')" style="POSITION: absolute">+</span> <span id="hide1_1_6_2_2_1" class="foldopened" onClick="hide_folder('1_1_6_2_2_1')">-</Span>
+The gamer can have all varriants
+<ul id="fold1_1_6_2_2_1" style="POSITION: relative; VISIBILITY: visible;"><li>This may be limitable by admin
+
+</li>
+<li>The player still cannot make contracts with own characters
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_6_2_2_2" class="foldclosed" onClick="show_folder('1_1_6_2_2_2')" style="POSITION: absolute">+</span> <span id="hide1_1_6_2_2_2" class="foldopened" onClick="hide_folder('1_1_6_2_2_2')">-</Span>
+It should cost somewhere a fee
+<ul id="fold1_1_6_2_2_2" style="POSITION: relative; VISIBILITY: visible;"><li>The fee shall be payed from user account
+
+</li>
+
+</ul>
+</li>
+<li>For first character creation he shall have enougth game money plus some extra
+
+</li>
+<li><span id="show1_1_6_2_2_3" class="foldclosed" onClick="show_folder('1_1_6_2_2_3')" style="POSITION: absolute">+</span> <span id="hide1_1_6_2_2_3" class="foldopened" onClick="hide_folder('1_1_6_2_2_3')">-</Span>
+Types of characters
+<ul id="fold1_1_6_2_2_3" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_1_6_2_2_3_1" class="foldclosed" onClick="show_folder('1_1_6_2_2_3_1')" style="POSITION: absolute">+</span> <span id="hide1_1_6_2_2_3_1" class="foldopened" onClick="hide_folder('1_1_6_2_2_3_1')">-</Span>
+Shipping company founder
+<ul id="fold1_1_6_2_2_3_1" style="POSITION: relative; VISIBILITY: visible;"><li>This includes the fee for funding new company
+
+</li>
+<li><span id="show1_1_6_2_2_3_1_1" class="foldclosed" onClick="show_folder('1_1_6_2_2_3_1_1')" style="POSITION: absolute">+</span> <span id="hide1_1_6_2_2_3_1_1" class="foldopened" onClick="hide_folder('1_1_6_2_2_3_1_1')">-</Span>
+A news for the community shall be placed
+<ul id="fold1_1_6_2_2_3_1_1" style="POSITION: relative; VISIBILITY: visible;"><li>The admin/mod can still moderate it
+
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_6_2_2_3_2" class="foldclosed" onClick="show_folder('1_1_6_2_2_3_2')" style="POSITION: absolute">+</span> <span id="hide1_1_6_2_2_3_2" class="foldopened" onClick="hide_folder('1_1_6_2_2_3_2')">-</Span>
+Travel company founder
+<ul id="fold1_1_6_2_2_3_2" style="POSITION: relative; VISIBILITY: visible;"><li>Like shipping company...
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_6_2_2_3_3" class="foldclosed" onClick="show_folder('1_1_6_2_2_3_3')" style="POSITION: absolute">+</span> <span id="hide1_1_6_2_2_3_3" class="foldopened" onClick="hide_folder('1_1_6_2_2_3_3')">-</Span>
+Jobholder
+<ul id="fold1_1_6_2_2_3_3" style="POSITION: relative; VISIBILITY: visible;"><li>Starts unemployed
+
+</li>
+<li>Some money left for sending applications out
+
+</li>
+<li>May ask goverment for financial help
+
+</li>
+<li><span id="show1_1_6_2_2_3_3_1" class="foldclosed" onClick="show_folder('1_1_6_2_2_3_3_1')" style="POSITION: absolute">+</span> <span id="hide1_1_6_2_2_3_3_1" class="foldopened" onClick="hide_folder('1_1_6_2_2_3_3_1')">-</Span>
+Has to pay monthly fees
+<ul id="fold1_1_6_2_2_3_3_1" style="POSITION: relative; VISIBILITY: visible;"><li>Rent for a "fake" house
+
+</li>
+<li>Meal and drinks (faked)
+
+</li>
+<li>Others costs like phone,electricity
+
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_6_2_2_3_4" class="foldclosed" onClick="show_folder('1_1_6_2_2_3_4')" style="POSITION: absolute">+</span> <span id="hide1_1_6_2_2_3_4" class="foldopened" onClick="hide_folder('1_1_6_2_2_3_4')">-</Span>
+Merchant
+<ul id="fold1_1_6_2_2_3_4" style="POSITION: relative; VISIBILITY: visible;"><li>Raw resources
+
+</li>
+<li>Constructed ship parts
+
+</li>
+<li>Smaller complete ships
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_6_2_2_3_5" class="foldclosed" onClick="show_folder('1_1_6_2_2_3_5')" style="POSITION: absolute">+</span> <span id="hide1_1_6_2_2_3_5" class="foldopened" onClick="hide_folder('1_1_6_2_2_3_5')">-</Span>
+Marketing Agency
+<ul id="fold1_1_6_2_2_3_5" style="POSITION: relative; VISIBILITY: visible;"><li>Sells marketing/merchandising products
+
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+<li><span style="font-family: SansSerif, sans-serif; font-style: italic; ">This is only possible if account is activated</span>
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_6_2_3" class="foldclosed" onClick="show_folder('1_1_6_2_3')" style="POSITION: absolute">+</span> <span id="hide1_1_6_2_3" class="foldopened" onClick="hide_folder('1_1_6_2_3')">-</Span>
+<span style="font-family: SansSerif, sans-serif; ">Load existing character</span>
+<ul id="fold1_1_6_2_3" style="POSITION: relative; VISIBILITY: visible;"><li>Contains link to "Create new character"
+
+</li>
+<li>Player sees some basic data about listed characters
+
+</li>
+<li>Locked characters should not be removed instead marked with "Locked"
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_6_2_4" class="foldclosed" onClick="show_folder('1_1_6_2_4')" style="POSITION: absolute">+</span> <span id="hide1_1_6_2_4" class="foldopened" onClick="hide_folder('1_1_6_2_4')">-</Span>
+Refill account points
+<ul id="fold1_1_6_2_4" style="POSITION: relative; VISIBILITY: visible;"><li>The admin may choose if the in-game can be converted with a low rate to account points
+
+</li>
+<li><span id="show1_1_6_2_4_1" class="foldclosed" onClick="show_folder('1_1_6_2_4_1')" style="POSITION: absolute">+</span> <span id="hide1_1_6_2_4_1" class="foldopened" onClick="hide_folder('1_1_6_2_4_1')">-</Span>
+This option might be disabled by admin
+<ul id="fold1_1_6_2_4_1" style="POSITION: relative; VISIBILITY: visible;"><li>Then the gamer can only refill in-game money per character
+
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_6_2_5" class="foldclosed" onClick="show_folder('1_1_6_2_5')" style="POSITION: absolute">+</span> <span id="hide1_1_6_2_5" class="foldopened" onClick="hide_folder('1_1_6_2_5')">-</Span>
+Update gamer/user profile
+<ul id="fold1_1_6_2_5" style="POSITION: relative; VISIBILITY: visible;"><li>Enter the current account password
+
+</li>
+<li>Send email to the user only if no email has changed, or if ...
+
+</li>
+<li><span id="show1_1_6_2_5_1" class="foldclosed" onClick="show_folder('1_1_6_2_5_1')" style="POSITION: absolute">+</span> <span id="hide1_1_6_2_5_1" class="foldopened" onClick="hide_folder('1_1_6_2_5_1')">-</Span>
+Has the email been changed?
+<ul id="fold1_1_6_2_5_1" style="POSITION: relative; VISIBILITY: visible;"><li>Send new confirmation to new email
+
+</li>
+<li>Send notifier to old email
+
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_6_2_6" class="foldclosed" onClick="show_folder('1_1_6_2_6')" style="POSITION: absolute">+</span> <span id="hide1_1_6_2_6" class="foldopened" onClick="hide_folder('1_1_6_2_6')">-</Span>
+Change account password
+<ul id="fold1_1_6_2_6" style="POSITION: relative; VISIBILITY: visible;"><li>Enter current account password
+
+</li>
+<li>Enter new password twice
+
+</li>
+<li>Send an email to the user
+
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_6_3" class="foldclosed" onClick="show_folder('1_1_6_3')" style="POSITION: absolute">+</span> <span id="hide1_1_6_3" class="foldopened" onClick="hide_folder('1_1_6_3')">-</Span>
+<span style="font-family: SansSerif, sans-serif; font-weight: bold; ">General infrastructures</span>
+<ul id="fold1_1_6_3" style="POSITION: relative; VISIBILITY: visible;"><li><span style="font-family: SansSerif, sans-serif; ">Point system (in-game money)</span>
+
+</li>
+<li><span id="show1_1_6_3_1" class="foldclosed" onClick="show_folder('1_1_6_3_1')" style="POSITION: absolute">+</span> <span id="hide1_1_6_3_1" class="foldopened" onClick="hide_folder('1_1_6_3_1')">-</Span>
+A.I. goverment
+<ul id="fold1_1_6_3_1" style="POSITION: relative; VISIBILITY: visible;"><li>Shall help unemployed gamers staying alive (but not becoming rich)
+
+</li>
+<li><span id="show1_1_6_3_1_1" class="foldclosed" onClick="show_folder('1_1_6_3_1_1')" style="POSITION: absolute">+</span> <span id="hide1_1_6_3_1_1" class="foldopened" onClick="hide_folder('1_1_6_3_1_1')">-</Span>
+May later on collect taxes from companies
+<ul id="fold1_1_6_3_1_1" style="POSITION: relative; VISIBILITY: visible;"><li>For paying unemployed people
+
+</li>
+<li>Financial support for broken companies
+
+</li>
+
+</ul>
+</li>
+<li>May ofer social security services
+
+</li>
+<li><span id="show1_1_6_3_1_2" class="foldclosed" onClick="show_folder('1_1_6_3_1_2')" style="POSITION: absolute">+</span> <span id="hide1_1_6_3_1_2" class="foldopened" onClick="hide_folder('1_1_6_3_1_2')">-</Span>
+<span style="font-family: SansSerif, sans-serif; ">Goverment is not playable at the moment</span>
+<ul id="fold1_1_6_3_1_2" style="POSITION: relative; VISIBILITY: visible;"><li>It should be "played" abstractly by the server
+
+</li>
+<li>Gamers may help each other with financial support
+
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_7" class="foldclosed" onClick="show_folder('1_1_7')" style="POSITION: absolute">+</span> <span id="hide1_1_7" class="foldopened" onClick="hide_folder('1_1_7')">-</Span>
+<span style="font-size: 116%;font-family: SansSerif, sans-serif; font-weight: bold; ">Procedures</span>
+<ul id="fold1_1_7" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_1_7_1" class="foldclosed" onClick="show_folder('1_1_7_1')" style="POSITION: absolute">+</span> <span id="hide1_1_7_1" class="foldopened" onClick="hide_folder('1_1_7_1')">-</Span>
+<span style="font-family: SansSerif, sans-serif; font-weight: bold; ">Registration procedure</span>
+<ul id="fold1_1_7_1" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_1_7_1_1" class="foldclosed" onClick="show_folder('1_1_7_1_1')" style="POSITION: absolute">+</span> <span id="hide1_1_7_1_1" class="foldopened" onClick="hide_folder('1_1_7_1_1')">-</Span>
+Make sure the user account is only used once
+<ul id="fold1_1_7_1_1" style="POSITION: relative; VISIBILITY: visible;"><li>An AJAX request may give the user faster feedback
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_7_1_2" class="foldclosed" onClick="show_folder('1_1_7_1_2')" style="POSITION: absolute">+</span> <span id="hide1_1_7_1_2" class="foldopened" onClick="hide_folder('1_1_7_1_2')">-</Span>
+If required make also sure that the email is used once
+<ul id="fold1_1_7_1_2" style="POSITION: relative; VISIBILITY: visible;"><li>Another AJAX request might be helpful here
+
+</li>
+
+</ul>
+</li>
+<li>Both passwords must match as verification
+
+</li>
+<li>Non-required form fields are checked only if there is content for XSS or other bad things
+
+</li>
+<li>Encrypt/hash the password (should always be performed)
+
+</li>
+<li>Complete the registration by adding the user account to the database
+
+</li>
+<li><span id="show1_1_7_1_3" class="foldclosed" onClick="show_folder('1_1_7_1_3')" style="POSITION: absolute">+</span> <span id="hide1_1_7_1_3" class="foldopened" onClick="hide_folder('1_1_7_1_3')">-</Span>
+Registered partners shall be notified with different ways
+<ul id="fold1_1_7_1_3" style="POSITION: relative; VISIBILITY: visible;"><li>XML-RPC is the default
+
+</li>
+<li>Different notifiers shall also be possible
+
+</li>
+<li>This might be queueable to avoid long waiting times for slow partner pages
+
+</li>
+
+</ul>
+</li>
+<li>Send out confirmation mail if requested by configuration
+
+</li>
+<li><span id="show1_1_7_1_4" class="foldclosed" onClick="show_folder('1_1_7_1_4')" style="POSITION: absolute">+</span> <span id="hide1_1_7_1_4" class="foldopened" onClick="hide_folder('1_1_7_1_4')">-</Span>
+Redirect the user to a new page
+<ul id="fold1_1_7_1_4" style="POSITION: relative; VISIBILITY: visible;"><li>Default is the "Registration completed" page
+
+</li>
+<li>Home page shall be chooseable
+
+</li>
+<li>Other URLs can be used as well
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_7_1_5" class="foldclosed" onClick="show_folder('1_1_7_1_5')" style="POSITION: absolute">+</span> <span id="hide1_1_7_1_5" class="foldopened" onClick="hide_folder('1_1_7_1_5')">-</Span>
+Alternatively login to the internal area
+<ul id="fold1_1_7_1_5" style="POSITION: relative; VISIBILITY: visible;"><li>The account is not useable if email is not confirmed
+
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+<li><span style="font-family: SansSerif, sans-serif; font-weight: bold; ">Login procedure</span>
+
+</li>
+<li><span id="show1_1_7_2" class="foldclosed" onClick="show_folder('1_1_7_2')" style="POSITION: absolute">+</span> <span id="hide1_1_7_2" class="foldopened" onClick="hide_folder('1_1_7_2')">-</Span>
+<span style="font-family: SansSerif, sans-serif; font-weight: bold; ">General</span>
+<ul id="fold1_1_7_2" style="POSITION: relative; VISIBILITY: visible;"><li>Most steps shall be done by an intercepting filter pattern
+
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_8" class="foldclosed" onClick="show_folder('1_1_8')" style="POSITION: absolute">+</span> <span id="hide1_1_8" class="foldopened" onClick="hide_folder('1_1_8')">-</Span>
+<span style="font-size: 116%;font-family: SansSerif, sans-serif; font-weight: bold; ">Strict coding guidelines for clean PHP code</span>
+<ul id="fold1_1_8" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_1_8_1" class="foldclosed" onClick="show_folder('1_1_8_1')" style="POSITION: absolute">+</span> <span id="hide1_1_8_1" class="foldopened" onClick="hide_folder('1_1_8_1')">-</Span>
+<span style="font-family: SansSerif, sans-serif; font-weight: bold; ">General code structure</span>
+<ul id="fold1_1_8_1" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_1_8_1_1" class="foldclosed" onClick="show_folder('1_1_8_1_1')" style="POSITION: absolute">+</span> <span id="hide1_1_8_1_1" class="foldopened" onClick="hide_folder('1_1_8_1_1')">-</Span>
+Fully object-oriented
+<ul id="fold1_1_8_1_1" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_1_8_1_1_1" class="foldclosed" onClick="show_folder('1_1_8_1_1_1')" style="POSITION: absolute">+</span> <span id="hide1_1_8_1_1_1" class="foldopened" onClick="hide_folder('1_1_8_1_1_1')">-</Span>
+Use of different but practical design patterns
+<ul id="fold1_1_8_1_1_1" style="POSITION: relative; VISIBILITY: visible;"><li>Factory-method pattern for smother initializing of objects
+
+</li>
+<li>Template method pattern where it matches
+
+</li>
+<li>MVC pattern for the website core
+
+</li>
+
+</ul>
+</li>
+<li>Only one index.php shall provide access to the whole game
+
+</li>
+<li>Slower in PHP5
+
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_8_2" class="foldclosed" onClick="show_folder('1_1_8_2')" style="POSITION: absolute">+</span> <span id="hide1_1_8_2" class="foldopened" onClick="hide_folder('1_1_8_2')">-</Span>
+<span style="font-family: SansSerif, sans-serif; font-weight: bold; ">Documentation</span>
+<ul id="fold1_1_8_2" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_1_8_2_1" class="foldclosed" onClick="show_folder('1_1_8_2_1')" style="POSITION: absolute">+</span> <span id="hide1_1_8_2_1" class="foldopened" onClick="hide_folder('1_1_8_2_1')">-</Span>
+In-line documentation
+<ul id="fold1_1_8_2_1" style="POSITION: relative; VISIBILITY: visible;"><li>Script header with full copyright and license as requested by GNU GPL 3
+
+</li>
+<li>Method headers with Doxygen compatible tags
+
+</li>
+<li>Comments above single lines for better understanding what is happening
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_8_2_2" class="foldclosed" onClick="show_folder('1_1_8_2_2')" style="POSITION: absolute">+</span> <span id="hide1_1_8_2_2" class="foldopened" onClick="hide_folder('1_1_8_2_2')">-</Span>
+Files in directory "docs"
+<ul id="fold1_1_8_2_2" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_1_8_2_2_1" class="foldclosed" onClick="show_folder('1_1_8_2_2_1')" style="POSITION: absolute">+</span> <span id="hide1_1_8_2_2_1" class="foldopened" onClick="hide_folder('1_1_8_2_2_1')">-</Span>
+COPYING*
+<ul id="fold1_1_8_2_2_1" style="POSITION: relative; VISIBILITY: visible;"><li>License files
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_8_2_2_2" class="foldclosed" onClick="show_folder('1_1_8_2_2_2')" style="POSITION: absolute">+</span> <span id="hide1_1_8_2_2_2" class="foldopened" onClick="hide_folder('1_1_8_2_2_2')">-</Span>
+Conception
+<ul id="fold1_1_8_2_2_2" style="POSITION: relative; VISIBILITY: visible;"><li>As OpenDocument and later PDF as well
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_8_2_2_3" class="foldclosed" onClick="show_folder('1_1_8_2_2_3')" style="POSITION: absolute">+</span> <span id="hide1_1_8_2_2_3" class="foldopened" onClick="hide_folder('1_1_8_2_2_3')">-</Span>
+NEWS
+<ul id="fold1_1_8_2_2_3" style="POSITION: relative; VISIBILITY: visible;"><li>Latest news around the game (coeer and gamer)
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_8_2_2_4" class="foldclosed" onClick="show_folder('1_1_8_2_2_4')" style="POSITION: absolute">+</span> <span id="hide1_1_8_2_2_4" class="foldopened" onClick="hide_folder('1_1_8_2_2_4')">-</Span>
+README
+<ul id="fold1_1_8_2_2_4" style="POSITION: relative; VISIBILITY: visible;"><li>Includes installation instructions and general gaming guidelines
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_8_2_2_5" class="foldclosed" onClick="show_folder('1_1_8_2_2_5')" style="POSITION: absolute">+</span> <span id="hide1_1_8_2_2_5" class="foldopened" onClick="hide_folder('1_1_8_2_2_5')">-</Span>
+ArgoUML diagram
+<ul id="fold1_1_8_2_2_5" style="POSITION: relative; VISIBILITY: visible;"><li>For visualization of the class structure
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_8_2_2_6" class="foldclosed" onClick="show_folder('1_1_8_2_2_6')" style="POSITION: absolute">+</span> <span id="hide1_1_8_2_2_6" class="foldopened" onClick="hide_folder('1_1_8_2_2_6')">-</Span>
+FreeMind document
+<ul id="fold1_1_8_2_2_6" style="POSITION: relative; VISIBILITY: visible;"><li>...
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_8_2_2_7" class="foldclosed" onClick="show_folder('1_1_8_2_2_7')" style="POSITION: absolute">+</span> <span id="hide1_1_8_2_2_7" class="foldopened" onClick="hide_folder('1_1_8_2_2_7')">-</Span>
+THANKS
+<ul id="fold1_1_8_2_2_7" style="POSITION: relative; VISIBILITY: visible;"><li>All people helped in some direct or indirect way, less or more.
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_8_2_2_8" class="foldclosed" onClick="show_folder('1_1_8_2_2_8')" style="POSITION: absolute">+</span> <span id="hide1_1_8_2_2_8" class="foldopened" onClick="hide_folder('1_1_8_2_2_8')">-</Span>
+minmap_yyyymmdd.html
+<ul id="fold1_1_8_2_2_8" style="POSITION: relative; VISIBILITY: visible;"><li>Exported FreeMind maps to HTML with CSS and JavaScript
+
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+<li><span style="font-family: SansSerif, sans-serif; font-weight: bold; ">Folding of the code</span>
+
+</li>
+<li><span style="font-family: SansSerif, sans-serif; font-weight: bold; ">Tabs and spaces</span>
+
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+<li><span id="show1_2" class="foldclosed" onClick="show_folder('1_2')" style="POSITION: absolute">+</span> <span id="hide1_2" class="foldopened" onClick="hide_folder('1_2')">-</Span>
+<span style="font-size: 133%;font-family: SansSerif, sans-serif; font-weight: bold; ">How does a shipping/travel company work?</span>
+<ul id="fold1_2" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_2_1" class="foldclosed" onClick="show_folder('1_2_1')" style="POSITION: absolute">+</span> <span id="hide1_2_1" class="foldopened" onClick="hide_folder('1_2_1')">-</Span>
+Start as a founder by selecting a harbor
+<ul id="fold1_2_1" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_2_1_1" class="foldclosed" onClick="show_folder('1_2_1_1')" style="POSITION: absolute">+</span> <span id="hide1_2_1_1" class="foldopened" onClick="hide_folder('1_2_1_1')">-</Span>
+Shipping company
+<ul id="fold1_2_1_1" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_2_1_1_1" class="foldclosed" onClick="show_folder('1_2_1_1_1')" style="POSITION: absolute">+</span> <span id="hide1_2_1_1_1" class="foldopened" onClick="hide_folder('1_2_1_1_1')">-</Span>
+Construct neccessary buildings
+<ul id="fold1_2_1_1_1" style="POSITION: relative; VISIBILITY: visible;"><li>Make contract with construction companies
+
+</li>
+
+</ul>
+</li>
+<li>Build ship parts and trade them
+
+</li>
+<li><span id="show1_2_1_1_2" class="foldclosed" onClick="show_folder('1_2_1_1_2')" style="POSITION: absolute">+</span> <span id="hide1_2_1_1_2" class="foldopened" onClick="hide_folder('1_2_1_1_2')">-</Span>
+Order ship parts
+<ul id="fold1_2_1_1_2" style="POSITION: relative; VISIBILITY: visible;"><li>Fron your partners
+
+</li>
+<li>On global market
+
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+<li><span id="show1_2_1_2" class="foldclosed" onClick="show_folder('1_2_1_2')" style="POSITION: absolute">+</span> <span id="hide1_2_1_2" class="foldopened" onClick="hide_folder('1_2_1_2')">-</Span>
+Traveling company
+<ul id="fold1_2_1_2" style="POSITION: relative; VISIBILITY: visible;"><li>May select between shipping companies and make special ofers to customers
+
+</li>
+<li>Manage a journey
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_2_1_3" class="foldclosed" onClick="show_folder('1_2_1_3')" style="POSITION: absolute">+</span> <span id="hide1_2_1_3" class="foldopened" onClick="hide_folder('1_2_1_3')">-</Span>
+General (all)
+<ul id="fold1_2_1_3" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_2_1_3_1" class="foldclosed" onClick="show_folder('1_2_1_3_1')" style="POSITION: absolute">+</span> <span id="hide1_2_1_3_1" class="foldopened" onClick="hide_folder('1_2_1_3_1')">-</Span>
+Make contracts with other companies
+<ul id="fold1_2_1_3_1" style="POSITION: relative; VISIBILITY: visible;"><li>Construct ships for partner
+
+</li>
+<li>Drive by your partner constructed ships
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_2_1_3_2" class="foldclosed" onClick="show_folder('1_2_1_3_2')" style="POSITION: absolute">+</span> <span id="hide1_2_1_3_2" class="foldopened" onClick="hide_folder('1_2_1_3_2')">-</Span>
+Become CEO and manage your company
+<ul id="fold1_2_1_3_2" style="POSITION: relative; VISIBILITY: visible;"><li>Nominate department managers
+
+</li>
+<li>Recruit new employees
+
+</li>
+<li>Pay salery to your employees
+
+</li>
+
+</ul>
+</li>
+<li>Let other gamer manage your company
+
+</li>
+<li><span id="show1_2_1_3_3" class="foldclosed" onClick="show_folder('1_2_1_3_3')" style="POSITION: absolute">+</span> <span id="hide1_2_1_3_3" class="foldopened" onClick="hide_folder('1_2_1_3_3')">-</Span>
+Compare prices
+<ul id="fold1_2_1_3_3" style="POSITION: relative; VISIBILITY: visible;"><li>Make a purchase computation system
+
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+<li><span id="show1_2_2" class="foldclosed" onClick="show_folder('1_2_2')" style="POSITION: absolute">+</span> <span id="hide1_2_2" class="foldopened" onClick="hide_folder('1_2_2')">-</Span>
+Or start as an employee
+<ul id="fold1_2_2" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_2_2_1" class="foldclosed" onClick="show_folder('1_2_2_1')" style="POSITION: absolute">+</span> <span id="hide1_2_2_1" class="foldopened" onClick="hide_folder('1_2_2_1')">-</Span>
+Start as a simple sailor
+<ul id="fold1_2_2_1" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_2_2_1_1" class="foldclosed" onClick="show_folder('1_2_2_1_1')" style="POSITION: absolute">+</span> <span id="hide1_2_2_1_1" class="foldopened" onClick="hide_folder('1_2_2_1_1')">-</Span>
+And end up as a captain
+<ul id="fold1_2_2_1_1" style="POSITION: relative; VISIBILITY: visible;"><li>Control your ship (depends on client)
+
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+<li><span id="show1_2_2_2" class="foldclosed" onClick="show_folder('1_2_2_2')" style="POSITION: absolute">+</span> <span id="hide1_2_2_2" class="foldopened" onClick="hide_folder('1_2_2_2')">-</Span>
+Or as a shipbuilder
+<ul id="fold1_2_2_2" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_2_2_2_1" class="foldclosed" onClick="show_folder('1_2_2_2_1')" style="POSITION: absolute">+</span> <span id="hide1_2_2_2_1" class="foldopened" onClick="hide_folder('1_2_2_2_1')">-</Span>
+Repair ships
+<ul id="fold1_2_2_2_1" style="POSITION: relative; VISIBILITY: visible;"><li>Renew the painting
+
+</li>
+<li>Fix broken things
+
+</li>
+
+</ul>
+</li>
+<li>Build up new ships
+
+</li>
+
+</ul>
+</li>
+<li>As an officer
+
+</li>
+<li>As a cleaner
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_2_3" class="foldclosed" onClick="show_folder('1_2_3')" style="POSITION: absolute">+</span> <span id="hide1_2_3" class="foldopened" onClick="hide_folder('1_2_3')">-</Span>
+Create a board of managers
+<ul id="fold1_2_3" style="POSITION: relative; VISIBILITY: visible;"><li>Only for bigger companies
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_2_4" class="foldclosed" onClick="show_folder('1_2_4')" style="POSITION: absolute">+</span> <span id="hide1_2_4" class="foldopened" onClick="hide_folder('1_2_4')">-</Span>
+Design your own ships
+<ul id="fold1_2_4" style="POSITION: relative; VISIBILITY: visible;"><li>From templates (default ships)
+
+</li>
+<li>Or your complete freely designed layout
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_2_5" class="foldclosed" onClick="show_folder('1_2_5')" style="POSITION: absolute">+</span> <span id="hide1_2_5" class="foldopened" onClick="hide_folder('1_2_5')">-</Span>
+Ride constructed ships
+<ul id="fold1_2_5" style="POSITION: relative; VISIBILITY: visible;"><li>Make sail plans
+
+</li>
+<li><span id="show1_2_5_1" class="foldclosed" onClick="show_folder('1_2_5_1')" style="POSITION: absolute">+</span> <span id="hide1_2_5_1" class="foldopened" onClick="hide_folder('1_2_5_1')">-</Span>
+Transportate cargo or humans
+<ul id="fold1_2_5_1" style="POSITION: relative; VISIBILITY: visible;"><li>Make your passengers happy
+
+</li>
+<li>Load containers and bring them to other harbors
+
+</li>
+<li>Transportate oil from ricks to the refineries
+
+</li>
+
+</ul>
+</li>
+<li>Depends on used client
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_2_6" class="foldclosed" onClick="show_folder('1_2_6')" style="POSITION: absolute">+</span> <span id="hide1_2_6" class="foldopened" onClick="hide_folder('1_2_6')">-</Span>
+Earn a lot (virtual/real) money
+<ul id="fold1_2_6" style="POSITION: relative; VISIBILITY: visible;"><li>Sell a journey
+
+</li>
+<li>Trade with goods
+
+</li>
+<li>Construct ships for other companies
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_2_7" class="foldclosed" onClick="show_folder('1_2_7')" style="POSITION: absolute">+</span> <span id="hide1_2_7" class="foldopened" onClick="hide_folder('1_2_7')">-</Span>
+Play as a passenger
+<ul id="fold1_2_7" style="POSITION: relative; VISIBILITY: visible;"><li>Order a jorney to your desired destionation
+
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+<li><span id="show1_3" class="foldclosed" onClick="show_folder('1_3')" style="POSITION: absolute">+</span> <span id="hide1_3" class="foldopened" onClick="hide_folder('1_3')">-</Span>
+<span style="font-size: 133%;font-family: SansSerif, sans-serif; font-weight: bold; ">Multi-Player Mode</span>
+<ul id="fold1_3" style="POSITION: relative; VISIBILITY: visible;"><li>Networked over hubs
+
+</li>
+<li><span id="show1_3_1" class="foldclosed" onClick="show_folder('1_3_1')" style="POSITION: absolute">+</span> <span id="hide1_3_1" class="foldopened" onClick="hide_folder('1_3_1')">-</Span>
+Big map which holds all harbors
+<ul id="fold1_3_1" style="POSITION: relative; VISIBILITY: visible;"><li>Seperated into small maps to cluster the load over the network
+
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+<li><span id="show1_4" class="foldclosed" onClick="show_folder('1_4')" style="POSITION: absolute">+</span> <span id="hide1_4" class="foldopened" onClick="hide_folder('1_4')">-</Span>
+Java client
+<ul id="fold1_4" style="POSITION: relative; VISIBILITY: visible;"><li>Real-time simulation
+
+</li>
+<li><span id="show1_4_1" class="foldclosed" onClick="show_folder('1_4_1')" style="POSITION: absolute">+</span> <span id="hide1_4_1" class="foldopened" onClick="hide_folder('1_4_1')">-</Span>
+OpenGL (3D Graphics)
+<ul id="fold1_4_1" style="POSITION: relative; VISIBILITY: visible;"><li>JOGL
+
+</li>
+
+</ul>
+</li>
+<li>OpenAL (3D sound)
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_5" class="foldclosed" onClick="show_folder('1_5')" style="POSITION: absolute">+</span> <span id="hide1_5" class="foldopened" onClick="hide_folder('1_5')">-</Span>
+<span style="font-size: 133%;font-family: SansSerif, sans-serif; font-weight: bold; ">"Faked" Single-Player</span>
+<ul id="fold1_5" style="POSITION: relative; VISIBILITY: visible;"><li>Locally installed version
+
+</li>
+<li>Does not connect to other hubs
+
+</li>
+<li><span id="show1_5_1" class="foldclosed" onClick="show_folder('1_5_1')" style="POSITION: absolute">+</span> <span id="hide1_5_1" class="foldopened" onClick="hide_folder('1_5_1')">-</Span>
+"Save games" should be incompatible with MP mode
+<ul id="fold1_5_1" style="POSITION: relative; VISIBILITY: visible;"><li>Avoids cheating
+
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+<li><span id="show1_6" class="foldclosed" onClick="show_folder('1_6')" style="POSITION: absolute">+</span> <span id="hide1_6" class="foldopened" onClick="hide_folder('1_6')">-</Span>
+<span style="font-size: 133%;font-family: SansSerif, sans-serif; font-weight: bold; ">Sand-Box Mode</span>
+<ul id="fold1_6" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_6_1" class="foldclosed" onClick="show_folder('1_6_1')" style="POSITION: absolute">+</span> <span id="hide1_6_1" class="foldopened" onClick="hide_folder('1_6_1')">-</Span>
+The player can test the game
+<ul id="fold1_6_1" style="POSITION: relative; VISIBILITY: visible;"><li>Some people like to "explore" the game
+
+</li>
+<li>Or just wanna have a look
+
+</li>
+
+</ul>
+</li>
+<li><span style="font-family: SansSerif, sans-serif; ">There are no competitors</span>
+
+</li>
+<li>Creating characters is for free
+
+</li>
+<li>The game will not connect to network
+
+</li>
+<li><span id="show1_6_2" class="foldclosed" onClick="show_folder('1_6_2')" style="POSITION: absolute">+</span> <span id="hide1_6_2" class="foldopened" onClick="hide_folder('1_6_2')">-</Span>
+Characters are invalid to multi/single-player characters
+<ul id="fold1_6_2" style="POSITION: relative; VISIBILITY: visible;"><li>Prevents cheating a bit
+
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+<li><span id="show1_7" class="foldclosed" onClick="show_folder('1_7')" style="POSITION: absolute">+</span> <span id="hide1_7" class="foldopened" onClick="hide_folder('1_7')">-</Span>
+Modern-epoche game
+<ul id="fold1_7" style="POSITION: relative; VISIBILITY: visible;"><li>Age: 1950+
+
+</li>
+<li>The abstraction level is kept low
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_8" class="foldclosed" onClick="show_folder('1_8')" style="POSITION: absolute">+</span> <span id="hide1_8" class="foldopened" onClick="hide_folder('1_8')">-</Span>
+Licences
+<ul id="fold1_8" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_8_1" class="foldclosed" onClick="show_folder('1_8_1')" style="POSITION: absolute">+</span> <span id="hide1_8_1" class="foldopened" onClick="hide_folder('1_8_1')">-</Span>
+The game
+<ul id="fold1_8_1" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_8_1_1" class="foldclosed" onClick="show_folder('1_8_1_1')" style="POSITION: absolute">+</span> <span id="hide1_8_1_1" class="foldopened" onClick="hide_folder('1_8_1_1')">-</Span>
+Ship-Simu is licensed under the GNU GPL 3 or any newer version
+<ul id="fold1_8_1_1" style="POSITION: relative; VISIBILITY: visible;"><li>See docs/COPYING.software
+
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+<li><span id="show1_8_2" class="foldclosed" onClick="show_folder('1_8_2')" style="POSITION: absolute">+</span> <span id="hide1_8_2" class="foldopened" onClick="hide_folder('1_8_2')">-</Span>
+This document
+<ul id="fold1_8_2" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_8_2_1" class="foldclosed" onClick="show_folder('1_8_2_1')" style="POSITION: absolute">+</span> <span id="hide1_8_2_1" class="foldopened" onClick="hide_folder('1_8_2_1')">-</Span>
+This mind-map is licensed under the GNU FDL 1.2 or any newer version
+<ul id="fold1_8_2_1" style="POSITION: relative; VISIBILITY: visible;"><li>See docs/COPYING.documents
+
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+<li><span id="show1_8_3" class="foldclosed" onClick="show_folder('1_8_3')" style="POSITION: absolute">+</span> <span id="hide1_8_3" class="foldopened" onClick="hide_folder('1_8_3')">-</Span>
+Artworks like sounds/graphics
+<ul id="fold1_8_3" style="POSITION: relative; VISIBILITY: visible;"><li>Some CC license
+
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+<li><span id="show1_9" class="foldclosed" onClick="show_folder('1_9')" style="POSITION: absolute">+</span> <span id="hide1_9" class="foldopened" onClick="hide_folder('1_9')">-</Span>
+Data exchange protocol
+<ul id="fold1_9" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_9_1" class="foldclosed" onClick="show_folder('1_9_1')" style="POSITION: absolute">+</span> <span id="hide1_9_1" class="foldopened" onClick="hide_folder('1_9_1')">-</Span>
+Default is an own small format
+<ul id="fold1_9_1" style="POSITION: relative; VISIBILITY: visible;"><li>Reduces traffic between servers
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_9_2" class="foldclosed" onClick="show_folder('1_9_2')" style="POSITION: absolute">+</span> <span id="hide1_9_2" class="foldopened" onClick="hide_folder('1_9_2')">-</Span>
+Easy rewriteable to e.g. XML
+<ul id="fold1_9_2" style="POSITION: relative; VISIBILITY: visible;"><li>Other clients (Flash) can also connect
+
+</li>
+
+</ul>
+</li>
+<li>Java and browser client can play together
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_10" class="foldclosed" onClick="show_folder('1_10')" style="POSITION: absolute">+</span> <span id="hide1_10" class="foldopened" onClick="hide_folder('1_10')">-</Span>
+Optional Pillory
+<ul id="fold1_10" style="POSITION: relative; VISIBILITY: visible;"><li>To make e.g. nazi propaganda activity public
+
+</li>
+<li>Shall keep bad players away
+
+</li>
+<li><span id="show1_10_1" class="foldclosed" onClick="show_folder('1_10_1')" style="POSITION: absolute">+</span> <span id="hide1_10_1" class="foldopened" onClick="hide_folder('1_10_1')">-</Span>
+Requires some "game-moderator" access level to manage
+<ul id="fold1_10_1" style="POSITION: relative; VISIBILITY: visible;"><li>The moderator shall have an extra flag e.g. "pillory_accessable"
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_10_2" class="foldclosed" onClick="show_folder('1_10_2')" style="POSITION: absolute">+</span> <span id="hide1_10_2" class="foldopened" onClick="hide_folder('1_10_2')">-</Span>
+Players, companies et cetera should be lockable
+<ul id="fold1_10_2" style="POSITION: relative; VISIBILITY: visible;"><li>The moderator can choose wether to lock with pillory entry or just locking down
+
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+<li><span id="show1_11" class="foldclosed" onClick="show_folder('1_11')" style="POSITION: absolute">+</span> <span id="hide1_11" class="foldopened" onClick="hide_folder('1_11')">-</Span>
+<span style="font-size: 133%;font-family: SansSerif, sans-serif; font-weight: bold; ">How do you construct a ship?</span>
+<ul id="fold1_11" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_11_1" class="foldclosed" onClick="show_folder('1_11_1')" style="POSITION: absolute">+</span> <span id="hide1_11_1" class="foldopened" onClick="hide_folder('1_11_1')">-</Span>
+The technology
+<ul id="fold1_11_1" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_11_1_1" class="foldclosed" onClick="show_folder('1_11_1_1')" style="POSITION: absolute">+</span> <span id="hide1_11_1_1" class="foldopened" onClick="hide_folder('1_11_1_1')">-</Span>
+Ship
+<ul id="fold1_11_1_1" style="POSITION: relative; VISIBILITY: visible;"><li>Size
+
+</li>
+<li><span id="show1_11_1_1_1" class="foldclosed" onClick="show_folder('1_11_1_1_1')" style="POSITION: absolute">+</span> <span id="hide1_11_1_1_1" class="foldopened" onClick="hide_folder('1_11_1_1_1')">-</Span>
+Construction
+<ul id="fold1_11_1_1_1" style="POSITION: relative; VISIBILITY: visible;"><li>Hull
+
+</li>
+<li>Wheel house
+
+</li>
+<li>Support (meal) for crew/passenger
+
+</li>
+<li><span id="show1_11_1_1_1_1" class="foldclosed" onClick="show_folder('1_11_1_1_1_1')" style="POSITION: absolute">+</span> <span id="hide1_11_1_1_1_1" class="foldopened" onClick="hide_folder('1_11_1_1_1_1')">-</Span>
+Rooms
+<ul id="fold1_11_1_1_1_1" style="POSITION: relative; VISIBILITY: visible;"><li>Canteen
+
+</li>
+<li><span id="show1_11_1_1_1_1_1" class="foldclosed" onClick="show_folder('1_11_1_1_1_1_1')" style="POSITION: absolute">+</span> <span id="hide1_11_1_1_1_1_1" class="foldopened" onClick="hide_folder('1_11_1_1_1_1_1')">-</Span>
+Cabin
+<ul id="fold1_11_1_1_1_1_1" style="POSITION: relative; VISIBILITY: visible;"><li>Luxury cabin
+
+</li>
+<li>Premier cabin
+
+</li>
+<li>Economy cabin
+
+</li>
+<li>Low cabin
+
+</li>
+
+</ul>
+</li>
+<li>Motor room
+
+</li>
+<li><span id="show1_11_1_1_1_1_2" class="foldclosed" onClick="show_folder('1_11_1_1_1_1_2')" style="POSITION: absolute">+</span> <span id="hide1_11_1_1_1_1_2" class="foldopened" onClick="hide_folder('1_11_1_1_1_1_2')">-</Span>
+Special rooms
+<ul id="fold1_11_1_1_1_1_2" style="POSITION: relative; VISIBILITY: visible;"><li>Cinema
+
+</li>
+<li>Theatre
+
+</li>
+<li>Disco
+
+</li>
+<li>Bars/Cafes
+
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+<li><span id="show1_11_1_1_1_2" class="foldclosed" onClick="show_folder('1_11_1_1_1_2')" style="POSITION: absolute">+</span> <span id="hide1_11_1_1_1_2" class="foldopened" onClick="hide_folder('1_11_1_1_1_2')">-</Span>
+Engine
+<ul id="fold1_11_1_1_1_2" style="POSITION: relative; VISIBILITY: visible;"><li>Sail
+
+</li>
+<li>Propeller
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_11_1_1_1_3" class="foldclosed" onClick="show_folder('1_11_1_1_1_3')" style="POSITION: absolute">+</span> <span id="hide1_11_1_1_1_3" class="foldopened" onClick="hide_folder('1_11_1_1_1_3')">-</Span>
+Decks
+<ul id="fold1_11_1_1_1_3" style="POSITION: relative; VISIBILITY: visible;"><li>Car deck
+
+</li>
+<li>Truck deck
+
+</li>
+<li>Train deck
+
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+<li><span id="show1_11_1_1_2" class="foldclosed" onClick="show_folder('1_11_1_1_2')" style="POSITION: absolute">+</span> <span id="hide1_11_1_1_2" class="foldopened" onClick="hide_folder('1_11_1_1_2')">-</Span>
+Crew (depending on ship type)
+<ul id="fold1_11_1_1_2" style="POSITION: relative; VISIBILITY: visible;"><li>Sailor/captain
+
+</li>
+<li>Cleaners
+
+</li>
+<li>Security service
+
+</li>
+<li>Maintenance staff
+
+</li>
+<li><span id="show1_11_1_1_2_1" class="foldclosed" onClick="show_folder('1_11_1_1_2_1')" style="POSITION: absolute">+</span> <span id="hide1_11_1_1_2_1" class="foldopened" onClick="hide_folder('1_11_1_1_2_1')">-</Span>
+Catering staff
+<ul id="fold1_11_1_1_2_1" style="POSITION: relative; VISIBILITY: visible;"><li>Cook
+
+</li>
+<li>Steward (passenger ship)
+
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+<li><span id="show1_11_2" class="foldclosed" onClick="show_folder('1_11_2')" style="POSITION: absolute">+</span> <span id="hide1_11_2" class="foldopened" onClick="hide_folder('1_11_2')">-</Span>
+The economics
+<ul id="fold1_11_2" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_11_2_1" class="foldclosed" onClick="show_folder('1_11_2_1')" style="POSITION: absolute">+</span> <span id="hide1_11_2_1" class="foldopened" onClick="hide_folder('1_11_2_1')">-</Span>
+Costs
+<ul id="fold1_11_2_1" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_11_2_1_1" class="foldclosed" onClick="show_folder('1_11_2_1_1')" style="POSITION: absolute">+</span> <span id="hide1_11_2_1_1" class="foldopened" onClick="hide_folder('1_11_2_1_1')">-</Span>
+Ressources
+<ul id="fold1_11_2_1_1" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_11_2_1_1_1" class="foldclosed" onClick="show_folder('1_11_2_1_1_1')" style="POSITION: absolute">+</span> <span id="hide1_11_2_1_1_1" class="foldopened" onClick="hide_folder('1_11_2_1_1_1')">-</Span>
+Wood
+<ul id="fold1_11_2_1_1_1" style="POSITION: relative; VISIBILITY: visible;"><li>Coverage
+
+</li>
+<li>Constructuon (all)
+
+</li>
+
+</ul>
+</li>
+<li>Financials
+
+</li>
+<li><span id="show1_11_2_1_1_2" class="foldclosed" onClick="show_folder('1_11_2_1_1_2')" style="POSITION: absolute">+</span> <span id="hide1_11_2_1_1_2" class="foldopened" onClick="hide_folder('1_11_2_1_1_2')">-</Span>
+Iron
+<ul id="fold1_11_2_1_1_2" style="POSITION: relative; VISIBILITY: visible;"><li>Steel
+
+</li>
+
+</ul>
+</li>
+<li>Marmor
+
+</li>
+<li>Color
+
+</li>
+<li>Carpets
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_11_2_1_2" class="foldclosed" onClick="show_folder('1_11_2_1_2')" style="POSITION: absolute">+</span> <span id="hide1_11_2_1_2" class="foldopened" onClick="hide_folder('1_11_2_1_2')">-</Span>
+Work
+<ul id="fold1_11_2_1_2" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_11_2_1_2_1" class="foldclosed" onClick="show_folder('1_11_2_1_2_1')" style="POSITION: absolute">+</span> <span id="hide1_11_2_1_2_1" class="foldopened" onClick="hide_folder('1_11_2_1_2_1')">-</Span>
+Worker
+<ul id="fold1_11_2_1_2_1" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_11_2_1_2_1_1" class="foldclosed" onClick="show_folder('1_11_2_1_2_1_1')" style="POSITION: absolute">+</span> <span id="hide1_11_2_1_2_1_1" class="foldopened" onClick="hide_folder('1_11_2_1_2_1_1')">-</Span>
+Qualified
+<ul id="fold1_11_2_1_2_1_1" style="POSITION: relative; VISIBILITY: visible;"><li>Fast
+
+</li>
+<li>Hight-quality work
+
+</li>
+<li>Expensive
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_11_2_1_2_1_2" class="foldclosed" onClick="show_folder('1_11_2_1_2_1_2')" style="POSITION: absolute">+</span> <span id="hide1_11_2_1_2_1_2" class="foldopened" onClick="hide_folder('1_11_2_1_2_1_2')">-</Span>
+Helper (non-qualified)
+<ul id="fold1_11_2_1_2_1_2" style="POSITION: relative; VISIBILITY: visible;"><li>Slow
+
+</li>
+<li>Low-quality work
+
+</li>
+<li>Cheap
+
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+<li>Employee morale
+
+</li>
+<li>Salary
+
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+<li>The research
+
+</li>
+<li><span id="show1_11_3" class="foldclosed" onClick="show_folder('1_11_3')" style="POSITION: absolute">+</span> <span id="hide1_11_3" class="foldopened" onClick="hide_folder('1_11_3')">-</Span>
+Unsorted ideas
+<ul id="fold1_11_3" style="POSITION: relative; VISIBILITY: visible;"><li>All buildings shall gain a basic tech-level
+
+</li>
+<li>Some parts of the ship or building are only available at or above a tech-level
+
+</li>
+<li>Tech levels can be improved by research
+
+</li>
+<li>General research complexes can increase tech-level of all types of buildings and ship parts
+
+</li>
+<li>Doing resarch requires a lot money
+
+</li>
+<li>Specialists must be hired for doing the research
+
+</li>
+<li><span id="show1_11_3_1" class="foldclosed" onClick="show_folder('1_11_3_1')" style="POSITION: absolute">+</span> <span id="hide1_11_3_1" class="foldopened" onClick="hide_folder('1_11_3_1')">-</Span>
+Ship yards are highly required to construct ships
+<ul id="fold1_11_3_1" style="POSITION: relative; VISIBILITY: visible;"><li>Without these facilities the gamer shall never be able to construct ships
+
+</li>
+
+</ul>
+</li>
+<li>Hired workers must be trained to do simple steps
+
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+<li><span id="show1_12" class="foldclosed" onClick="show_folder('1_12')" style="POSITION: absolute">+</span> <span id="hide1_12" class="foldopened" onClick="hide_folder('1_12')">-</Span>
+<span style="font-size: 133%;font-family: SansSerif, sans-serif; font-weight: bold; ">Misc</span>
+<ul id="fold1_12" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_12_1" class="foldclosed" onClick="show_folder('1_12_1')" style="POSITION: absolute">+</span> <span id="hide1_12_1" class="foldopened" onClick="hide_folder('1_12_1')">-</Span>
+<span style="font-size: 116%;font-family: SansSerif, sans-serif; font-weight: bold; ">Websites</span>
+<ul id="fold1_12_1" style="POSITION: relative; VISIBILITY: visible;"><li><a href="http://www.ship-simu.org" target="_blank"><span class=l>~</span> Homepage (www.ship-simu.org)
+</a>
+
+</li>
+<li><a href="http://forum.ship-simu.org" target="_blank"><span class=l>~</span> Forum (forum.ship-simu.org)
+</a>
+
+</li>
+<li><a href="http://bugs.ship-simu.org" target="_blank"><span class=l>~</span> Bug tracker (bugs.ship-simu.org)
+</a>
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_12_2" class="foldclosed" onClick="show_folder('1_12_2')" style="POSITION: absolute">+</span> <span id="hide1_12_2" class="foldopened" onClick="hide_folder('1_12_2')">-</Span>
+<span style="font-size: 116%;font-family: SansSerif, sans-serif; font-weight: bold; ">Author</span>
+<ul id="fold1_12_2" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_12_2_1" class="foldclosed" onClick="show_folder('1_12_2_1')" style="POSITION: absolute">+</span> <span id="hide1_12_2_1" class="foldopened" onClick="hide_folder('1_12_2_1')">-</Span>
+Roland "Quix0r" Haeder
+<ul id="fold1_12_2_1" style="POSITION: relative; VISIBILITY: visible;"><li>Main author
+
+</li>
+<li><a href="mailto:webmaster@ship-simu.org" target="_blank"><span class=l>~</span> webmaster@ship-simu.org
+</a>
+
+</li>
+<li>8809296
+
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+<li><span id="show1_12_3" class="foldclosed" onClick="show_folder('1_12_3')" style="POSITION: absolute">+</span> <span id="hide1_12_3" class="foldopened" onClick="hide_folder('1_12_3')">-</Span>
+<span style="font-size: 116%;font-family: SansSerif, sans-serif; font-weight: bold; ">Ideas</span>
+<ul id="fold1_12_3" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_12_3_1" class="foldclosed" onClick="show_folder('1_12_3_1')" style="POSITION: absolute">+</span> <span id="hide1_12_3_1" class="foldopened" onClick="hide_folder('1_12_3_1')">-</Span>
+Roland "Quix0r" Haeder
+<ul id="fold1_12_3_1" style="POSITION: relative; VISIBILITY: visible;"><li>Main concept
+
+</li>
+<li>Translation of monakoianar's ideas to english
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_12_3_2" class="foldclosed" onClick="show_folder('1_12_3_2')" style="POSITION: absolute">+</span> <span id="hide1_12_3_2" class="foldopened" onClick="hide_folder('1_12_3_2')">-</Span>
+Dominik "monakoianar" Schmauder
+<ul id="fold1_12_3_2" style="POSITION: relative; VISIBILITY: visible;"><li>Helps finding a lot major ideas
+
+</li>
+<li><a href="mailto:dominikschmauder@gmx.de" target="_blank"><span class=l>~</span> dominikschmauder@gmx.de
+</a>
+
+</li>
+<li>268853027
+
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+
+</ul><SCRIPT language=JavaScript>
+fold_document();
+</SCRIPT>
+</body>
+</html>
--- /dev/null
+<html>
+<head>
+<title>Ship-Simu Ship-Simulation</title>
+<style type="text/css">
+ span.foldopened { color: white; font-size: xx-small;
+ border-width: 1; font-family: monospace; padding: 0em 0.25em 0em 0.25em; background: #e0e0e0;
+ VISIBILITY: visible;
+ cursor:pointer; }
+
+
+ span.foldclosed { color: #666666; font-size: xx-small;
+ border-width: 1; font-family: monospace; padding: 0em 0.25em 0em 0.25em; background: #e0e0e0;
+ VISIBILITY: hidden;
+ cursor:pointer; }
+
+ span.foldspecial { color: #666666; font-size: xx-small; border-style: none solid solid none;
+ border-color: #CCCCCC; border-width: 1; font-family: sans-serif; padding: 0em 0.1em 0em 0.1em; background: #e0e0e0;
+ cursor:pointer; }
+
+ li { list-style: none; }
+
+ span.l { color: red; font-weight: bold; }
+
+ a:link {text-decoration: none; color: black; }
+ a:visited {text-decoration: none; color: black; }
+ a:active {text-decoration: none; color: black; }
+ a:hover {text-decoration: none; color: black; background: #eeeee0; }
+
+</style>
+<!-- ^ Position is not set to relative / absolute here because of Mozilla -->
+</head>
+<body>
+
+<script language="JavaScript">
+ // Here we implement folding. It works fine with MSIE5.5, MSIE6.0 and
+ // Mozilla 0.9.6.
+
+ if (document.layers) {
+ //Netscape 4 specific code
+ pre = 'document.';
+ post = ''; }
+ if (document.getElementById) {
+ //Netscape 6 specific code
+ pre = 'document.getElementById("';
+ post = '").style'; }
+ if (document.all) {
+ //IE4+ specific code
+ pre = 'document.all.';
+ post = '.style'; }
+
+function layer_exists(layer) {
+ try {
+ eval(pre + layer + post);
+ return true; }
+ catch (error) {
+ return false; }}
+
+function show_layer(layer) {
+ eval(pre + layer + post).position = 'relative';
+ eval(pre + layer + post).visibility = 'visible'; }
+
+function hide_layer(layer) {
+ eval(pre + layer + post).visibility = 'hidden';
+ eval(pre + layer + post).position = 'absolute'; }
+
+function hide_folder(folder) {
+ hide_folding_layer(folder)
+ show_layer('show'+folder);
+
+ scrollBy(0,0); // This is a work around to make it work in Browsers (Explorer, Mozilla)
+}
+
+function show_folder(folder) {
+ // Precondition: all subfolders are folded
+
+ show_layer('hide'+folder);
+ hide_layer('show'+folder);
+ show_layer('fold'+folder);
+
+ scrollBy(0,0); // This is a work around to make it work in Browsers (Explorer, Mozilla)
+
+ var i;
+ for (i=1; layer_exists('fold'+folder+'_'+i); ++i) {
+ show_layer('show'+folder+'_'+i); }
+}
+function show_folder_completely(folder) {
+ // Precondition: all subfolders are folded
+
+ show_layer('hide'+folder);
+ hide_layer('show'+folder);
+ show_layer('fold'+folder);
+
+ scrollBy(0,0); // This is a work around to make it work in Browsers (Explorer, Mozilla)
+
+ var i;
+ for (i=1; layer_exists('fold'+folder+'_'+i); ++i) {
+ show_folder_completely(folder+'_'+i); }
+}
+
+
+
+function hide_folding_layer(folder) {
+ var i;
+ for (i=1; layer_exists('fold'+folder+'_'+i); ++i) {
+ hide_folding_layer(folder+'_'+i); }
+
+ hide_layer('hide'+folder);
+ hide_layer('show'+folder);
+ hide_layer('fold'+folder);
+
+ scrollBy(0,0); // This is a work around to make it work in Browsers (Explorer, Mozilla)
+}
+
+function fold_document() {
+ var i;
+ var folder = '1';
+ for (i=1; layer_exists('fold'+folder+'_'+i); ++i) {
+ hide_folder(folder+'_'+i); }
+}
+
+function unfold_document() {
+ var i;
+ var folder = '1';
+ for (i=1; layer_exists('fold'+folder+'_'+i); ++i) {
+ show_folder_completely(folder+'_'+i); }
+}
+
+</script>
+<SPAN class=foldspecial onclick="fold_document()">All +</SPAN>
+<SPAN class=foldspecial onclick="unfold_document()">All -</SPAN>
+<p><span style="font-size: 150%;font-family: SansSerif, sans-serif; font-weight: bold; ">Ship-Simu Ship-Simulation</span>
+<ul><li><span id="show1_1" class="foldclosed" onClick="show_folder('1_1')" style="POSITION: absolute">+</span> <span id="hide1_1" class="foldopened" onClick="hide_folder('1_1')">-</Span>
+<span style="font-size: 133%;font-family: SansSerif, sans-serif; font-weight: bold; ">Browser-Game</span>
+<ul id="fold1_1" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_1_1" class="foldclosed" onClick="show_folder('1_1_1')" style="POSITION: absolute">+</span> <span id="hide1_1_1" class="foldopened" onClick="hide_folder('1_1_1')">-</Span>
+Tick-based simulation
+<ul id="fold1_1_1" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_1_1_1" class="foldclosed" onClick="show_folder('1_1_1_1')" style="POSITION: absolute">+</span> <span id="hide1_1_1_1" class="foldopened" onClick="hide_folder('1_1_1_1')">-</Span>
+Cronological job (cron)
+<ul id="fold1_1_1_1" style="POSITION: relative; VISIBILITY: visible;"><li>Addional requirement for installation
+
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_2" class="foldclosed" onClick="show_folder('1_1_2')" style="POSITION: absolute">+</span> <span id="hide1_1_2" class="foldopened" onClick="hide_folder('1_1_2')">-</Span>
+Click-based simulation
+<ul id="fold1_1_2" style="POSITION: relative; VISIBILITY: visible;"><li>User clicks a button, action performed
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_3" class="foldclosed" onClick="show_folder('1_1_3')" style="POSITION: absolute">+</span> <span id="hide1_1_3" class="foldopened" onClick="hide_folder('1_1_3')">-</Span>
+Pseudo-3D graphics
+<ul id="fold1_1_3" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_1_3_1" class="foldclosed" onClick="show_folder('1_1_3_1')" style="POSITION: absolute">+</span> <span id="hide1_1_3_1" class="foldopened" onClick="hide_folder('1_1_3_1')">-</Span>
+Still graphics
+<ul id="fold1_1_3_1" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_1_3_1_1" class="foldclosed" onClick="show_folder('1_1_3_1_1')" style="POSITION: absolute">+</span> <span id="hide1_1_3_1_1" class="foldopened" onClick="hide_folder('1_1_3_1_1')">-</Span>
+Different ships
+<ul id="fold1_1_3_1_1" style="POSITION: relative; VISIBILITY: visible;"><li>Passenger ship
+
+</li>
+<li>Oil tanker
+
+</li>
+<li>Container ship
+
+</li>
+<li>Misc small ships
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_3_1_2" class="foldclosed" onClick="show_folder('1_1_3_1_2')" style="POSITION: absolute">+</span> <span id="hide1_1_3_1_2" class="foldopened" onClick="hide_folder('1_1_3_1_2')">-</Span>
+Buildings
+<ul id="fold1_1_3_1_2" style="POSITION: relative; VISIBILITY: visible;"><li>Shipyard
+
+</li>
+<li>Dry dock
+
+</li>
+<li>Terminal building
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_3_1_3" class="foldclosed" onClick="show_folder('1_1_3_1_3')" style="POSITION: absolute">+</span> <span id="hide1_1_3_1_3" class="foldopened" onClick="hide_folder('1_1_3_1_3')">-</Span>
+Vehicles
+<ul id="fold1_1_3_1_3" style="POSITION: relative; VISIBILITY: visible;"><li>Container carrier
+
+</li>
+<li>Crane
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_3_1_4" class="foldclosed" onClick="show_folder('1_1_3_1_4')" style="POSITION: absolute">+</span> <span id="hide1_1_3_1_4" class="foldopened" onClick="hide_folder('1_1_3_1_4')">-</Span>
+All pics should be self-shooted
+<ul id="fold1_1_3_1_4" style="POSITION: relative; VISIBILITY: visible;"><li>This avoids copyright conflicts
+
+</li>
+<li>The requested buildings/vehicles must be found in reality
+
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_3_2" class="foldclosed" onClick="show_folder('1_1_3_2')" style="POSITION: absolute">+</span> <span id="hide1_1_3_2" class="foldopened" onClick="hide_folder('1_1_3_2')">-</Span>
+Slightly moved graphics (GIF)
+<ul id="fold1_1_3_2" style="POSITION: relative; VISIBILITY: visible;"><li>Water surface
+
+</li>
+<li>Sky texture
+
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_4" class="foldclosed" onClick="show_folder('1_1_4')" style="POSITION: absolute">+</span> <span id="hide1_1_4" class="foldopened" onClick="hide_folder('1_1_4')">-</Span>
+Fully XHTML 1.0
+<ul id="fold1_1_4" style="POSITION: relative; VISIBILITY: visible;"><li>Latest Internet standard
+
+</li>
+<li>Older browsers will make lesser trouble
+
+</li>
+<li><span id="show1_1_4_1" class="foldclosed" onClick="show_folder('1_1_4_1')" style="POSITION: absolute">+</span> <span id="hide1_1_4_1" class="foldopened" onClick="hide_folder('1_1_4_1')">-</Span>
+Should validate with the W3C HTML Validator
+<ul id="fold1_1_4_1" style="POSITION: relative; VISIBILITY: visible;"><li><a href="http://validator.w3.org" target="_blank"><span class=l>~</span> http://validator.w3.org
+</a>
+
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_5" class="foldclosed" onClick="show_folder('1_1_5')" style="POSITION: absolute">+</span> <span id="hide1_1_5" class="foldopened" onClick="hide_folder('1_1_5')">-</Span>
+<span style="font-family: SansSerif, sans-serif; ">Design is CSS-based</span>
+<ul id="fold1_1_5" style="POSITION: relative; VISIBILITY: visible;"><li>Themes are possible
+
+</li>
+
+</ul>
+</li>
+<li>Nice AJAX features
+
+</li>
+<li><span id="show1_1_6" class="foldclosed" onClick="show_folder('1_1_6')" style="POSITION: absolute">+</span> <span id="hide1_1_6" class="foldopened" onClick="hide_folder('1_1_6')">-</Span>
+<span style="font-size: 116%;font-family: SansSerif, sans-serif; font-weight: bold; ">Website structure</span>
+<ul id="fold1_1_6" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_1_6_1" class="foldclosed" onClick="show_folder('1_1_6_1')" style="POSITION: absolute">+</span> <span id="hide1_1_6_1" class="foldopened" onClick="hide_folder('1_1_6_1')">-</Span>
+<span style="font-family: SansSerif, sans-serif; font-weight: bold; ">External guest area</span>
+<ul id="fold1_1_6_1" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_1_6_1_1" class="foldclosed" onClick="show_folder('1_1_6_1_1')" style="POSITION: absolute">+</span> <span id="hide1_1_6_1_1" class="foldopened" onClick="hide_folder('1_1_6_1_1')">-</Span>
+News on the front page (home)
+<ul id="fold1_1_6_1_1" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_1_6_1_1_1" class="foldclosed" onClick="show_folder('1_1_6_1_1_1')" style="POSITION: absolute">+</span> <span id="hide1_1_6_1_1_1" class="foldopened" onClick="hide_folder('1_1_6_1_1_1')">-</Span>
+The news source can be choosen from different
+<ul id="fold1_1_6_1_1_1" style="POSITION: relative; VISIBILITY: visible;"><li>Previously typed and stored in database
+
+</li>
+<li><span id="show1_1_6_1_1_1_1" class="foldclosed" onClick="show_folder('1_1_6_1_1_1_1')" style="POSITION: absolute">+</span> <span id="hide1_1_6_1_1_1_1" class="foldopened" onClick="hide_folder('1_1_6_1_1_1_1')">-</Span>
+Local XML files
+<ul id="fold1_1_6_1_1_1_1" style="POSITION: relative; VISIBILITY: visible;"><li><span style="font-family: SansSerif, sans-serif; ">Hint: Created by external generators</span>
+
+</li>
+
+</ul>
+</li>
+<li>Remote XMLs like RSS feeds
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_6_1_1_2" class="foldclosed" onClick="show_folder('1_1_6_1_1_2')" style="POSITION: absolute">+</span> <span id="hide1_1_6_1_1_2" class="foldopened" onClick="hide_folder('1_1_6_1_1_2')">-</Span>
+The typer can choose a category
+<ul id="fold1_1_6_1_1_2" style="POSITION: relative; VISIBILITY: visible;"><li>New categories can be suggested by the typer
+
+</li>
+<li>An admin can create new categories
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_6_1_1_3" class="foldclosed" onClick="show_folder('1_1_6_1_1_3')" style="POSITION: absolute">+</span> <span id="hide1_1_6_1_1_3" class="foldopened" onClick="hide_folder('1_1_6_1_1_3')">-</Span>
+Comments are allowable
+<ul id="fold1_1_6_1_1_3" style="POSITION: relative; VISIBILITY: visible;"><li>Logged-in users
+
+</li>
+<li><span id="show1_1_6_1_1_3_1" class="foldclosed" onClick="show_folder('1_1_6_1_1_3_1')" style="POSITION: absolute">+</span> <span id="hide1_1_6_1_1_3_1" class="foldopened" onClick="hide_folder('1_1_6_1_1_3_1')">-</Span>
+Guests as well
+<ul id="fold1_1_6_1_1_3_1" style="POSITION: relative; VISIBILITY: visible;"><li>Secured with CAPTCHA
+
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_6_1_1_4" class="foldclosed" onClick="show_folder('1_1_6_1_1_4')" style="POSITION: absolute">+</span> <span id="hide1_1_6_1_1_4" class="foldopened" onClick="hide_folder('1_1_6_1_1_4')">-</Span>
+One object for all news should be fine
+<ul id="fold1_1_6_1_1_4" style="POSITION: relative; VISIBILITY: visible;"><li>Do not use one object per news entry!
+
+</li>
+<li><span id="show1_1_6_1_1_4_1" class="foldclosed" onClick="show_folder('1_1_6_1_1_4_1')" style="POSITION: absolute">+</span> <span id="hide1_1_6_1_1_4_1" class="foldopened" onClick="hide_folder('1_1_6_1_1_4_1')">-</Span>
+The object receives a "Requestable" object
+<ul id="fold1_1_6_1_1_4_1" style="POSITION: relative; VISIBILITY: visible;"><li>Obtain page number and sent comment data from it
+
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_6_1_2" class="foldclosed" onClick="show_folder('1_1_6_1_2')" style="POSITION: absolute">+</span> <span id="hide1_1_6_1_2" class="foldopened" onClick="hide_folder('1_1_6_1_2')">-</Span>
+Registration form
+<ul id="fold1_1_6_1_2" style="POSITION: relative; VISIBILITY: visible;"><li>One single page
+
+</li>
+<li>Multiple pages
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_6_1_3" class="foldclosed" onClick="show_folder('1_1_6_1_3')" style="POSITION: absolute">+</span> <span id="hide1_1_6_1_3" class="foldopened" onClick="hide_folder('1_1_6_1_3')">-</Span>
+Login form
+<ul id="fold1_1_6_1_3" style="POSITION: relative; VISIBILITY: visible;"><li>With guest login (disable by the admin)
+
+</li>
+<li>Password reminder
+
+</li>
+<li>Link to the registration form
+
+</li>
+<li><span id="show1_1_6_1_3_1" class="foldclosed" onClick="show_folder('1_1_6_1_3_1')" style="POSITION: absolute">+</span> <span id="hide1_1_6_1_3_1" class="foldopened" onClick="hide_folder('1_1_6_1_3_1')">-</Span>
+Different login methods configureable by admin:
+<ul id="fold1_1_6_1_3_1" style="POSITION: relative; VISIBILITY: visible;"><li>By username+password
+
+</li>
+<li>By email+password
+
+</li>
+<li>By username/email+password
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_6_1_3_2" class="foldclosed" onClick="show_folder('1_1_6_1_3_2')" style="POSITION: absolute">+</span> <span id="hide1_1_6_1_3_2" class="foldopened" onClick="hide_folder('1_1_6_1_3_2')">-</Span>
+Wether cookie-based or session-based login
+<ul id="fold1_1_6_1_3_2" style="POSITION: relative; VISIBILITY: visible;"><li>This shall be configureable by admin
+
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_6_1_4" class="foldclosed" onClick="show_folder('1_1_6_1_4')" style="POSITION: absolute">+</span> <span id="hide1_1_6_1_4" class="foldopened" onClick="hide_folder('1_1_6_1_4')">-</Span>
+Screenshot gallery
+<ul id="fold1_1_6_1_4" style="POSITION: relative; VISIBILITY: visible;"><li>Comments are allowable
+
+</li>
+<li>Should be kept simple
+
+</li>
+
+</ul>
+</li>
+<li>List of enabled features
+
+</li>
+<li>Statistics of the game (not whole network!)
+
+</li>
+<li><span id="show1_1_6_1_5" class="foldclosed" onClick="show_folder('1_1_6_1_5')" style="POSITION: absolute">+</span> <span id="hide1_1_6_1_5" class="foldopened" onClick="hide_folder('1_1_6_1_5')">-</Span>
+List of playing users
+<ul id="fold1_1_6_1_5" style="POSITION: relative; VISIBILITY: visible;"><li>With link to their public profiles
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_6_1_6" class="foldclosed" onClick="show_folder('1_1_6_1_6')" style="POSITION: absolute">+</span> <span id="hide1_1_6_1_6" class="foldopened" onClick="hide_folder('1_1_6_1_6')">-</Span>
+Pillory
+<ul id="fold1_1_6_1_6" style="POSITION: relative; VISIBILITY: visible;"><li>Username (who got locked)
+
+</li>
+<li>Date&Time
+
+</li>
+<li>The admin
+
+</li>
+<li>Stated reason
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_6_1_7" class="foldclosed" onClick="show_folder('1_1_6_1_7')" style="POSITION: absolute">+</span> <span id="hide1_1_6_1_7" class="foldopened" onClick="hide_folder('1_1_6_1_7')">-</Span>
+Small extra pages
+<ul id="fold1_1_6_1_7" style="POSITION: relative; VISIBILITY: visible;"><li>Imprint (required in Germany)
+
+</li>
+<li>Privacy policy (required in some countries)
+
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_6_2" class="foldclosed" onClick="show_folder('1_1_6_2')" style="POSITION: absolute">+</span> <span id="hide1_1_6_2" class="foldopened" onClick="hide_folder('1_1_6_2')">-</Span>
+<span style="font-family: SansSerif, sans-serif; font-weight: bold; ">Internal game area</span>
+<ul id="fold1_1_6_2" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_1_6_2_1" class="foldclosed" onClick="show_folder('1_1_6_2_1')" style="POSITION: absolute">+</span> <span id="hide1_1_6_2_1" class="foldopened" onClick="hide_folder('1_1_6_2_1')">-</Span>
+News on first login page
+<ul id="fold1_1_6_2_1" style="POSITION: relative; VISIBILITY: visible;"><li>Like on "home" page except that there is no captcha required
+
+</li>
+<li>Including history of recent events since last login
+
+</li>
+<li>Announcements in special sub-category for newly founded shipping/travel companies
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_6_2_2" class="foldclosed" onClick="show_folder('1_1_6_2_2')" style="POSITION: absolute">+</span> <span id="hide1_1_6_2_2" class="foldopened" onClick="hide_folder('1_1_6_2_2')">-</Span>
+<span style="font-family: SansSerif, sans-serif; ">Create new game character</span>
+<ul id="fold1_1_6_2_2" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_1_6_2_2_1" class="foldclosed" onClick="show_folder('1_1_6_2_2_1')" style="POSITION: absolute">+</span> <span id="hide1_1_6_2_2_1" class="foldopened" onClick="hide_folder('1_1_6_2_2_1')">-</Span>
+The gamer can have all varriants
+<ul id="fold1_1_6_2_2_1" style="POSITION: relative; VISIBILITY: visible;"><li>This may be limitable by admin
+
+</li>
+<li>The player still cannot make contracts with own characters
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_6_2_2_2" class="foldclosed" onClick="show_folder('1_1_6_2_2_2')" style="POSITION: absolute">+</span> <span id="hide1_1_6_2_2_2" class="foldopened" onClick="hide_folder('1_1_6_2_2_2')">-</Span>
+It should cost somewhere a fee
+<ul id="fold1_1_6_2_2_2" style="POSITION: relative; VISIBILITY: visible;"><li>The fee shall be payed from user account
+
+</li>
+
+</ul>
+</li>
+<li>For first character creation he shall have enougth game money plus some extra
+
+</li>
+<li><span id="show1_1_6_2_2_3" class="foldclosed" onClick="show_folder('1_1_6_2_2_3')" style="POSITION: absolute">+</span> <span id="hide1_1_6_2_2_3" class="foldopened" onClick="hide_folder('1_1_6_2_2_3')">-</Span>
+Types of characters
+<ul id="fold1_1_6_2_2_3" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_1_6_2_2_3_1" class="foldclosed" onClick="show_folder('1_1_6_2_2_3_1')" style="POSITION: absolute">+</span> <span id="hide1_1_6_2_2_3_1" class="foldopened" onClick="hide_folder('1_1_6_2_2_3_1')">-</Span>
+Shipping company founder
+<ul id="fold1_1_6_2_2_3_1" style="POSITION: relative; VISIBILITY: visible;"><li>This includes the fee for funding new company
+
+</li>
+<li><span id="show1_1_6_2_2_3_1_1" class="foldclosed" onClick="show_folder('1_1_6_2_2_3_1_1')" style="POSITION: absolute">+</span> <span id="hide1_1_6_2_2_3_1_1" class="foldopened" onClick="hide_folder('1_1_6_2_2_3_1_1')">-</Span>
+A news for the community shall be placed
+<ul id="fold1_1_6_2_2_3_1_1" style="POSITION: relative; VISIBILITY: visible;"><li>The admin/mod can still moderate it
+
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_6_2_2_3_2" class="foldclosed" onClick="show_folder('1_1_6_2_2_3_2')" style="POSITION: absolute">+</span> <span id="hide1_1_6_2_2_3_2" class="foldopened" onClick="hide_folder('1_1_6_2_2_3_2')">-</Span>
+Travel company founder
+<ul id="fold1_1_6_2_2_3_2" style="POSITION: relative; VISIBILITY: visible;"><li>Like shipping company...
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_6_2_2_3_3" class="foldclosed" onClick="show_folder('1_1_6_2_2_3_3')" style="POSITION: absolute">+</span> <span id="hide1_1_6_2_2_3_3" class="foldopened" onClick="hide_folder('1_1_6_2_2_3_3')">-</Span>
+Jobholder
+<ul id="fold1_1_6_2_2_3_3" style="POSITION: relative; VISIBILITY: visible;"><li>Starts unemployed
+
+</li>
+<li>Some money left for sending applications out
+
+</li>
+<li>May ask goverment for financial help
+
+</li>
+<li><span id="show1_1_6_2_2_3_3_1" class="foldclosed" onClick="show_folder('1_1_6_2_2_3_3_1')" style="POSITION: absolute">+</span> <span id="hide1_1_6_2_2_3_3_1" class="foldopened" onClick="hide_folder('1_1_6_2_2_3_3_1')">-</Span>
+Has to pay monthly fees
+<ul id="fold1_1_6_2_2_3_3_1" style="POSITION: relative; VISIBILITY: visible;"><li>Rent for a "fake" house
+
+</li>
+<li>Meal and drinks (faked)
+
+</li>
+<li>Others costs like phone,electricity
+
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_6_2_2_3_4" class="foldclosed" onClick="show_folder('1_1_6_2_2_3_4')" style="POSITION: absolute">+</span> <span id="hide1_1_6_2_2_3_4" class="foldopened" onClick="hide_folder('1_1_6_2_2_3_4')">-</Span>
+Merchant
+<ul id="fold1_1_6_2_2_3_4" style="POSITION: relative; VISIBILITY: visible;"><li>Raw resources
+
+</li>
+<li>Constructed ship parts
+
+</li>
+<li>Smaller complete ships
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_6_2_2_3_5" class="foldclosed" onClick="show_folder('1_1_6_2_2_3_5')" style="POSITION: absolute">+</span> <span id="hide1_1_6_2_2_3_5" class="foldopened" onClick="hide_folder('1_1_6_2_2_3_5')">-</Span>
+Marketing Agency
+<ul id="fold1_1_6_2_2_3_5" style="POSITION: relative; VISIBILITY: visible;"><li>Sells marketing/merchandising products
+
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+<li><span style="font-family: SansSerif, sans-serif; font-style: italic; ">This is only possible if account is activated</span>
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_6_2_3" class="foldclosed" onClick="show_folder('1_1_6_2_3')" style="POSITION: absolute">+</span> <span id="hide1_1_6_2_3" class="foldopened" onClick="hide_folder('1_1_6_2_3')">-</Span>
+<span style="font-family: SansSerif, sans-serif; ">"Load" existing character</span>
+<ul id="fold1_1_6_2_3" style="POSITION: relative; VISIBILITY: visible;"><li>Contains link to "Create new character"
+
+</li>
+<li>Player sees some basic data about listed characters
+
+</li>
+<li>Locked characters should not be removed instead marked with "Locked"
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_6_2_4" class="foldclosed" onClick="show_folder('1_1_6_2_4')" style="POSITION: absolute">+</span> <span id="hide1_1_6_2_4" class="foldopened" onClick="hide_folder('1_1_6_2_4')">-</Span>
+Refill account points
+<ul id="fold1_1_6_2_4" style="POSITION: relative; VISIBILITY: visible;"><li>The admin may choose if the in-game can be converted with a low rate to account points
+
+</li>
+<li><span id="show1_1_6_2_4_1" class="foldclosed" onClick="show_folder('1_1_6_2_4_1')" style="POSITION: absolute">+</span> <span id="hide1_1_6_2_4_1" class="foldopened" onClick="hide_folder('1_1_6_2_4_1')">-</Span>
+This option might be disabled by admin
+<ul id="fold1_1_6_2_4_1" style="POSITION: relative; VISIBILITY: visible;"><li>Then the gamer can only refill in-game money per character
+
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_6_2_5" class="foldclosed" onClick="show_folder('1_1_6_2_5')" style="POSITION: absolute">+</span> <span id="hide1_1_6_2_5" class="foldopened" onClick="hide_folder('1_1_6_2_5')">-</Span>
+Update gamer/user profile
+<ul id="fold1_1_6_2_5" style="POSITION: relative; VISIBILITY: visible;"><li>Enter the current account password
+
+</li>
+<li>Send email to the user only if no email has changed, or if ...
+
+</li>
+<li><span id="show1_1_6_2_5_1" class="foldclosed" onClick="show_folder('1_1_6_2_5_1')" style="POSITION: absolute">+</span> <span id="hide1_1_6_2_5_1" class="foldopened" onClick="hide_folder('1_1_6_2_5_1')">-</Span>
+Has the email been changed?
+<ul id="fold1_1_6_2_5_1" style="POSITION: relative; VISIBILITY: visible;"><li>Send new confirmation to new email
+
+</li>
+<li>Send notifier to old email
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_6_2_5_2" class="foldclosed" onClick="show_folder('1_1_6_2_5_2')" style="POSITION: absolute">+</span> <span id="hide1_1_6_2_5_2" class="foldopened" onClick="hide_folder('1_1_6_2_5_2')">-</Span>
+Change account password
+<ul id="fold1_1_6_2_5_2" style="POSITION: relative; VISIBILITY: visible;"><li>Enter current account password
+
+</li>
+<li>Enter new password twice
+
+</li>
+<li>Send an email to the user
+
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_6_3" class="foldclosed" onClick="show_folder('1_1_6_3')" style="POSITION: absolute">+</span> <span id="hide1_1_6_3" class="foldopened" onClick="hide_folder('1_1_6_3')">-</Span>
+<span style="font-family: SansSerif, sans-serif; font-weight: bold; ">General infrastructures</span>
+<ul id="fold1_1_6_3" style="POSITION: relative; VISIBILITY: visible;"><li><span style="font-family: SansSerif, sans-serif; ">Point system (in-game money)</span>
+
+</li>
+<li><span id="show1_1_6_3_1" class="foldclosed" onClick="show_folder('1_1_6_3_1')" style="POSITION: absolute">+</span> <span id="hide1_1_6_3_1" class="foldopened" onClick="hide_folder('1_1_6_3_1')">-</Span>
+A.I. goverment
+<ul id="fold1_1_6_3_1" style="POSITION: relative; VISIBILITY: visible;"><li>Shall help unemployed gamers staying alive (but not becoming rich)
+
+</li>
+<li><span id="show1_1_6_3_1_1" class="foldclosed" onClick="show_folder('1_1_6_3_1_1')" style="POSITION: absolute">+</span> <span id="hide1_1_6_3_1_1" class="foldopened" onClick="hide_folder('1_1_6_3_1_1')">-</Span>
+May later on collect taxes from companies
+<ul id="fold1_1_6_3_1_1" style="POSITION: relative; VISIBILITY: visible;"><li>For paying unemployed people
+
+</li>
+<li>Financial support for broken companies
+
+</li>
+
+</ul>
+</li>
+<li>May ofer social security services
+
+</li>
+<li><span id="show1_1_6_3_1_2" class="foldclosed" onClick="show_folder('1_1_6_3_1_2')" style="POSITION: absolute">+</span> <span id="hide1_1_6_3_1_2" class="foldopened" onClick="hide_folder('1_1_6_3_1_2')">-</Span>
+<span style="font-family: SansSerif, sans-serif; ">Goverment is not playable at the moment</span>
+<ul id="fold1_1_6_3_1_2" style="POSITION: relative; VISIBILITY: visible;"><li>It should be "played" abstractly by the server
+
+</li>
+<li>Gamers may help each other with financial support
+
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_7" class="foldclosed" onClick="show_folder('1_1_7')" style="POSITION: absolute">+</span> <span id="hide1_1_7" class="foldopened" onClick="hide_folder('1_1_7')">-</Span>
+<span style="font-size: 116%;font-family: SansSerif, sans-serif; font-weight: bold; ">Procedures</span>
+<ul id="fold1_1_7" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_1_7_1" class="foldclosed" onClick="show_folder('1_1_7_1')" style="POSITION: absolute">+</span> <span id="hide1_1_7_1" class="foldopened" onClick="hide_folder('1_1_7_1')">-</Span>
+<span style="font-family: SansSerif, sans-serif; font-weight: bold; ">Registration procedure</span>
+<ul id="fold1_1_7_1" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_1_7_1_1" class="foldclosed" onClick="show_folder('1_1_7_1_1')" style="POSITION: absolute">+</span> <span id="hide1_1_7_1_1" class="foldopened" onClick="hide_folder('1_1_7_1_1')">-</Span>
+Make sure the user account is only used once
+<ul id="fold1_1_7_1_1" style="POSITION: relative; VISIBILITY: visible;"><li>An AJAX request may give the user faster feedback
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_7_1_2" class="foldclosed" onClick="show_folder('1_1_7_1_2')" style="POSITION: absolute">+</span> <span id="hide1_1_7_1_2" class="foldopened" onClick="hide_folder('1_1_7_1_2')">-</Span>
+If required make also sure that the email is used once
+<ul id="fold1_1_7_1_2" style="POSITION: relative; VISIBILITY: visible;"><li>Another AJAX request might be helpful here
+
+</li>
+
+</ul>
+</li>
+<li>Both passwords must match as verification
+
+</li>
+<li>Non-required form fields are checked only if there is content for XSS or other bad things
+
+</li>
+<li>Encrypt/hash the password (should always be performed)
+
+</li>
+<li>Complete the registration by adding the user account to the database
+
+</li>
+<li><span id="show1_1_7_1_3" class="foldclosed" onClick="show_folder('1_1_7_1_3')" style="POSITION: absolute">+</span> <span id="hide1_1_7_1_3" class="foldopened" onClick="hide_folder('1_1_7_1_3')">-</Span>
+Registered partners shall be notified with different ways
+<ul id="fold1_1_7_1_3" style="POSITION: relative; VISIBILITY: visible;"><li>XML-RPC is the default
+
+</li>
+<li>Different notifiers shall also be possible
+
+</li>
+<li>This might be queueable to avoid long waiting times for slow partner pages
+
+</li>
+
+</ul>
+</li>
+<li>Send out confirmation mail if requested by configuration
+
+</li>
+<li><span id="show1_1_7_1_4" class="foldclosed" onClick="show_folder('1_1_7_1_4')" style="POSITION: absolute">+</span> <span id="hide1_1_7_1_4" class="foldopened" onClick="hide_folder('1_1_7_1_4')">-</Span>
+Redirect the user to a new page
+<ul id="fold1_1_7_1_4" style="POSITION: relative; VISIBILITY: visible;"><li>Default is the "Registration completed" page
+
+</li>
+<li>Home page shall be chooseable
+
+</li>
+<li>Other URLs can be used as well
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_7_1_5" class="foldclosed" onClick="show_folder('1_1_7_1_5')" style="POSITION: absolute">+</span> <span id="hide1_1_7_1_5" class="foldopened" onClick="hide_folder('1_1_7_1_5')">-</Span>
+Alternatively login to the internal area
+<ul id="fold1_1_7_1_5" style="POSITION: relative; VISIBILITY: visible;"><li>The account is not useable if email is not confirmed
+
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+<li><span style="font-family: SansSerif, sans-serif; font-weight: bold; ">Login procedure</span>
+
+</li>
+<li><span id="show1_1_7_2" class="foldclosed" onClick="show_folder('1_1_7_2')" style="POSITION: absolute">+</span> <span id="hide1_1_7_2" class="foldopened" onClick="hide_folder('1_1_7_2')">-</Span>
+<span style="font-family: SansSerif, sans-serif; font-weight: bold; ">General</span>
+<ul id="fold1_1_7_2" style="POSITION: relative; VISIBILITY: visible;"><li>Most steps shall be done by an intercepting filter pattern
+
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_8" class="foldclosed" onClick="show_folder('1_1_8')" style="POSITION: absolute">+</span> <span id="hide1_1_8" class="foldopened" onClick="hide_folder('1_1_8')">-</Span>
+<span style="font-size: 116%;font-family: SansSerif, sans-serif; font-weight: bold; ">Strict coding guidelines for clean PHP code</span>
+<ul id="fold1_1_8" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_1_8_1" class="foldclosed" onClick="show_folder('1_1_8_1')" style="POSITION: absolute">+</span> <span id="hide1_1_8_1" class="foldopened" onClick="hide_folder('1_1_8_1')">-</Span>
+<span style="font-family: SansSerif, sans-serif; font-weight: bold; ">General code structure</span>
+<ul id="fold1_1_8_1" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_1_8_1_1" class="foldclosed" onClick="show_folder('1_1_8_1_1')" style="POSITION: absolute">+</span> <span id="hide1_1_8_1_1" class="foldopened" onClick="hide_folder('1_1_8_1_1')">-</Span>
+Fully object-oriented
+<ul id="fold1_1_8_1_1" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_1_8_1_1_1" class="foldclosed" onClick="show_folder('1_1_8_1_1_1')" style="POSITION: absolute">+</span> <span id="hide1_1_8_1_1_1" class="foldopened" onClick="hide_folder('1_1_8_1_1_1')">-</Span>
+Use of different but practical design patterns
+<ul id="fold1_1_8_1_1_1" style="POSITION: relative; VISIBILITY: visible;"><li>Factory-method pattern for smother initializing of objects
+
+</li>
+<li>Template method pattern where it matches
+
+</li>
+<li>MVC pattern for the website core
+
+</li>
+
+</ul>
+</li>
+<li>Only one index.php shall provide access to the whole game
+
+</li>
+<li>Slower in PHP5
+
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_8_2" class="foldclosed" onClick="show_folder('1_1_8_2')" style="POSITION: absolute">+</span> <span id="hide1_1_8_2" class="foldopened" onClick="hide_folder('1_1_8_2')">-</Span>
+<span style="font-family: SansSerif, sans-serif; font-weight: bold; ">Documentation</span>
+<ul id="fold1_1_8_2" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_1_8_2_1" class="foldclosed" onClick="show_folder('1_1_8_2_1')" style="POSITION: absolute">+</span> <span id="hide1_1_8_2_1" class="foldopened" onClick="hide_folder('1_1_8_2_1')">-</Span>
+In-line documentation
+<ul id="fold1_1_8_2_1" style="POSITION: relative; VISIBILITY: visible;"><li>Script header with full copyright and license as requested by GNU GPL 3
+
+</li>
+<li>Method headers with Doxygen compatible tags
+
+</li>
+<li>Comments above single lines for better understanding what is happening
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_8_2_2" class="foldclosed" onClick="show_folder('1_1_8_2_2')" style="POSITION: absolute">+</span> <span id="hide1_1_8_2_2" class="foldopened" onClick="hide_folder('1_1_8_2_2')">-</Span>
+Files in directory "docs"
+<ul id="fold1_1_8_2_2" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_1_8_2_2_1" class="foldclosed" onClick="show_folder('1_1_8_2_2_1')" style="POSITION: absolute">+</span> <span id="hide1_1_8_2_2_1" class="foldopened" onClick="hide_folder('1_1_8_2_2_1')">-</Span>
+COPYING*
+<ul id="fold1_1_8_2_2_1" style="POSITION: relative; VISIBILITY: visible;"><li>License files
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_8_2_2_2" class="foldclosed" onClick="show_folder('1_1_8_2_2_2')" style="POSITION: absolute">+</span> <span id="hide1_1_8_2_2_2" class="foldopened" onClick="hide_folder('1_1_8_2_2_2')">-</Span>
+Conception
+<ul id="fold1_1_8_2_2_2" style="POSITION: relative; VISIBILITY: visible;"><li>As OpenDocument and later PDF as well
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_8_2_2_3" class="foldclosed" onClick="show_folder('1_1_8_2_2_3')" style="POSITION: absolute">+</span> <span id="hide1_1_8_2_2_3" class="foldopened" onClick="hide_folder('1_1_8_2_2_3')">-</Span>
+NEWS
+<ul id="fold1_1_8_2_2_3" style="POSITION: relative; VISIBILITY: visible;"><li>Latest news around the game (coeer and gamer)
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_8_2_2_4" class="foldclosed" onClick="show_folder('1_1_8_2_2_4')" style="POSITION: absolute">+</span> <span id="hide1_1_8_2_2_4" class="foldopened" onClick="hide_folder('1_1_8_2_2_4')">-</Span>
+README
+<ul id="fold1_1_8_2_2_4" style="POSITION: relative; VISIBILITY: visible;"><li>Includes installation instructions and general gaming guidelines
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_8_2_2_5" class="foldclosed" onClick="show_folder('1_1_8_2_2_5')" style="POSITION: absolute">+</span> <span id="hide1_1_8_2_2_5" class="foldopened" onClick="hide_folder('1_1_8_2_2_5')">-</Span>
+ArgoUML diagram
+<ul id="fold1_1_8_2_2_5" style="POSITION: relative; VISIBILITY: visible;"><li>For visualization of the class structure
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_8_2_2_6" class="foldclosed" onClick="show_folder('1_1_8_2_2_6')" style="POSITION: absolute">+</span> <span id="hide1_1_8_2_2_6" class="foldopened" onClick="hide_folder('1_1_8_2_2_6')">-</Span>
+FreeMind document
+<ul id="fold1_1_8_2_2_6" style="POSITION: relative; VISIBILITY: visible;"><li>...
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_8_2_2_7" class="foldclosed" onClick="show_folder('1_1_8_2_2_7')" style="POSITION: absolute">+</span> <span id="hide1_1_8_2_2_7" class="foldopened" onClick="hide_folder('1_1_8_2_2_7')">-</Span>
+THANKS
+<ul id="fold1_1_8_2_2_7" style="POSITION: relative; VISIBILITY: visible;"><li>All people helped in some direct or indirect way, less or more.
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_8_2_2_8" class="foldclosed" onClick="show_folder('1_1_8_2_2_8')" style="POSITION: absolute">+</span> <span id="hide1_1_8_2_2_8" class="foldopened" onClick="hide_folder('1_1_8_2_2_8')">-</Span>
+minmap_yyyymmdd.html
+<ul id="fold1_1_8_2_2_8" style="POSITION: relative; VISIBILITY: visible;"><li>Exported FreeMind maps to HTML with CSS and JavaScript
+
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+<li><span style="font-family: SansSerif, sans-serif; font-weight: bold; ">Folding of the code</span>
+
+</li>
+<li><span style="font-family: SansSerif, sans-serif; font-weight: bold; ">Tabs and spaces</span>
+
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+<li><span id="show1_2" class="foldclosed" onClick="show_folder('1_2')" style="POSITION: absolute">+</span> <span id="hide1_2" class="foldopened" onClick="hide_folder('1_2')">-</Span>
+<span style="font-size: 133%;font-family: SansSerif, sans-serif; font-weight: bold; ">How does a shipping/travel company work?</span>
+<ul id="fold1_2" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_2_1" class="foldclosed" onClick="show_folder('1_2_1')" style="POSITION: absolute">+</span> <span id="hide1_2_1" class="foldopened" onClick="hide_folder('1_2_1')">-</Span>
+Start as a founder by selecting a harbor
+<ul id="fold1_2_1" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_2_1_1" class="foldclosed" onClick="show_folder('1_2_1_1')" style="POSITION: absolute">+</span> <span id="hide1_2_1_1" class="foldopened" onClick="hide_folder('1_2_1_1')">-</Span>
+Shipping company
+<ul id="fold1_2_1_1" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_2_1_1_1" class="foldclosed" onClick="show_folder('1_2_1_1_1')" style="POSITION: absolute">+</span> <span id="hide1_2_1_1_1" class="foldopened" onClick="hide_folder('1_2_1_1_1')">-</Span>
+Construct neccessary buildings
+<ul id="fold1_2_1_1_1" style="POSITION: relative; VISIBILITY: visible;"><li>Make contract with construction companies
+
+</li>
+
+</ul>
+</li>
+<li>Build ship parts and trade them
+
+</li>
+<li><span id="show1_2_1_1_2" class="foldclosed" onClick="show_folder('1_2_1_1_2')" style="POSITION: absolute">+</span> <span id="hide1_2_1_1_2" class="foldopened" onClick="hide_folder('1_2_1_1_2')">-</Span>
+Order ship parts
+<ul id="fold1_2_1_1_2" style="POSITION: relative; VISIBILITY: visible;"><li>Fron your partners
+
+</li>
+<li>On global market
+
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+<li><span id="show1_2_1_2" class="foldclosed" onClick="show_folder('1_2_1_2')" style="POSITION: absolute">+</span> <span id="hide1_2_1_2" class="foldopened" onClick="hide_folder('1_2_1_2')">-</Span>
+Traveling company
+<ul id="fold1_2_1_2" style="POSITION: relative; VISIBILITY: visible;"><li>May select between shipping companies and make special ofers to customers
+
+</li>
+<li>Manage a journey
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_2_1_3" class="foldclosed" onClick="show_folder('1_2_1_3')" style="POSITION: absolute">+</span> <span id="hide1_2_1_3" class="foldopened" onClick="hide_folder('1_2_1_3')">-</Span>
+General (all)
+<ul id="fold1_2_1_3" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_2_1_3_1" class="foldclosed" onClick="show_folder('1_2_1_3_1')" style="POSITION: absolute">+</span> <span id="hide1_2_1_3_1" class="foldopened" onClick="hide_folder('1_2_1_3_1')">-</Span>
+Make contracts with other companies
+<ul id="fold1_2_1_3_1" style="POSITION: relative; VISIBILITY: visible;"><li>Construct ships for partner
+
+</li>
+<li>Drive by your partner constructed ships
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_2_1_3_2" class="foldclosed" onClick="show_folder('1_2_1_3_2')" style="POSITION: absolute">+</span> <span id="hide1_2_1_3_2" class="foldopened" onClick="hide_folder('1_2_1_3_2')">-</Span>
+Become CEO and manage your company
+<ul id="fold1_2_1_3_2" style="POSITION: relative; VISIBILITY: visible;"><li>Nominate department managers
+
+</li>
+<li>Recruit new employees
+
+</li>
+<li>Pay salery to your employees
+
+</li>
+
+</ul>
+</li>
+<li>Let other gamer manage your company
+
+</li>
+<li><span id="show1_2_1_3_3" class="foldclosed" onClick="show_folder('1_2_1_3_3')" style="POSITION: absolute">+</span> <span id="hide1_2_1_3_3" class="foldopened" onClick="hide_folder('1_2_1_3_3')">-</Span>
+Compare prices
+<ul id="fold1_2_1_3_3" style="POSITION: relative; VISIBILITY: visible;"><li>Make a purchase computation system
+
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+<li><span id="show1_2_2" class="foldclosed" onClick="show_folder('1_2_2')" style="POSITION: absolute">+</span> <span id="hide1_2_2" class="foldopened" onClick="hide_folder('1_2_2')">-</Span>
+Or start as an employee
+<ul id="fold1_2_2" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_2_2_1" class="foldclosed" onClick="show_folder('1_2_2_1')" style="POSITION: absolute">+</span> <span id="hide1_2_2_1" class="foldopened" onClick="hide_folder('1_2_2_1')">-</Span>
+Start as a simple sailor
+<ul id="fold1_2_2_1" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_2_2_1_1" class="foldclosed" onClick="show_folder('1_2_2_1_1')" style="POSITION: absolute">+</span> <span id="hide1_2_2_1_1" class="foldopened" onClick="hide_folder('1_2_2_1_1')">-</Span>
+And end up as a captain
+<ul id="fold1_2_2_1_1" style="POSITION: relative; VISIBILITY: visible;"><li>Control your ship (depends on client)
+
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+<li><span id="show1_2_2_2" class="foldclosed" onClick="show_folder('1_2_2_2')" style="POSITION: absolute">+</span> <span id="hide1_2_2_2" class="foldopened" onClick="hide_folder('1_2_2_2')">-</Span>
+Or as a shipbuilder
+<ul id="fold1_2_2_2" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_2_2_2_1" class="foldclosed" onClick="show_folder('1_2_2_2_1')" style="POSITION: absolute">+</span> <span id="hide1_2_2_2_1" class="foldopened" onClick="hide_folder('1_2_2_2_1')">-</Span>
+Repair ships
+<ul id="fold1_2_2_2_1" style="POSITION: relative; VISIBILITY: visible;"><li>Renew the painting
+
+</li>
+<li>Fix broken things
+
+</li>
+
+</ul>
+</li>
+<li>Build up new ships
+
+</li>
+
+</ul>
+</li>
+<li>As an officer
+
+</li>
+<li>As a cleaner
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_2_3" class="foldclosed" onClick="show_folder('1_2_3')" style="POSITION: absolute">+</span> <span id="hide1_2_3" class="foldopened" onClick="hide_folder('1_2_3')">-</Span>
+Create a board of managers
+<ul id="fold1_2_3" style="POSITION: relative; VISIBILITY: visible;"><li>Only for bigger companies
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_2_4" class="foldclosed" onClick="show_folder('1_2_4')" style="POSITION: absolute">+</span> <span id="hide1_2_4" class="foldopened" onClick="hide_folder('1_2_4')">-</Span>
+Design your own ships
+<ul id="fold1_2_4" style="POSITION: relative; VISIBILITY: visible;"><li>From templates (default ships)
+
+</li>
+<li>Or your complete freely designed layout
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_2_5" class="foldclosed" onClick="show_folder('1_2_5')" style="POSITION: absolute">+</span> <span id="hide1_2_5" class="foldopened" onClick="hide_folder('1_2_5')">-</Span>
+Ride constructed ships
+<ul id="fold1_2_5" style="POSITION: relative; VISIBILITY: visible;"><li>Make sail plans
+
+</li>
+<li><span id="show1_2_5_1" class="foldclosed" onClick="show_folder('1_2_5_1')" style="POSITION: absolute">+</span> <span id="hide1_2_5_1" class="foldopened" onClick="hide_folder('1_2_5_1')">-</Span>
+Transportate cargo or humans
+<ul id="fold1_2_5_1" style="POSITION: relative; VISIBILITY: visible;"><li>Make your passengers happy
+
+</li>
+<li>Load containers and bring them to other harbors
+
+</li>
+<li>Transportate oil from ricks to the refineries
+
+</li>
+
+</ul>
+</li>
+<li>Depends on used client
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_2_6" class="foldclosed" onClick="show_folder('1_2_6')" style="POSITION: absolute">+</span> <span id="hide1_2_6" class="foldopened" onClick="hide_folder('1_2_6')">-</Span>
+Earn a lot (virtual/real) money
+<ul id="fold1_2_6" style="POSITION: relative; VISIBILITY: visible;"><li>Sell a journey
+
+</li>
+<li>Trade with goods
+
+</li>
+<li>Construct ships for other companies
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_2_7" class="foldclosed" onClick="show_folder('1_2_7')" style="POSITION: absolute">+</span> <span id="hide1_2_7" class="foldopened" onClick="hide_folder('1_2_7')">-</Span>
+Play as a passenger
+<ul id="fold1_2_7" style="POSITION: relative; VISIBILITY: visible;"><li>Order a jorney to your desired destionation
+
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+<li><span id="show1_3" class="foldclosed" onClick="show_folder('1_3')" style="POSITION: absolute">+</span> <span id="hide1_3" class="foldopened" onClick="hide_folder('1_3')">-</Span>
+<span style="font-size: 133%;font-family: SansSerif, sans-serif; font-weight: bold; ">Multi-Player Mode</span>
+<ul id="fold1_3" style="POSITION: relative; VISIBILITY: visible;"><li>Networked over hubs
+
+</li>
+<li><span id="show1_3_1" class="foldclosed" onClick="show_folder('1_3_1')" style="POSITION: absolute">+</span> <span id="hide1_3_1" class="foldopened" onClick="hide_folder('1_3_1')">-</Span>
+Big map which holds all harbors
+<ul id="fold1_3_1" style="POSITION: relative; VISIBILITY: visible;"><li>Seperated into small maps to cluster the load over the network
+
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+<li><span id="show1_4" class="foldclosed" onClick="show_folder('1_4')" style="POSITION: absolute">+</span> <span id="hide1_4" class="foldopened" onClick="hide_folder('1_4')">-</Span>
+Java client
+<ul id="fold1_4" style="POSITION: relative; VISIBILITY: visible;"><li>Real-time simulation
+
+</li>
+<li><span id="show1_4_1" class="foldclosed" onClick="show_folder('1_4_1')" style="POSITION: absolute">+</span> <span id="hide1_4_1" class="foldopened" onClick="hide_folder('1_4_1')">-</Span>
+OpenGL (3D Graphics)
+<ul id="fold1_4_1" style="POSITION: relative; VISIBILITY: visible;"><li>JOGL
+
+</li>
+
+</ul>
+</li>
+<li>OpenAL (3D sound)
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_5" class="foldclosed" onClick="show_folder('1_5')" style="POSITION: absolute">+</span> <span id="hide1_5" class="foldopened" onClick="hide_folder('1_5')">-</Span>
+<span style="font-size: 133%;font-family: SansSerif, sans-serif; font-weight: bold; ">"Faked" Single-Player</span>
+<ul id="fold1_5" style="POSITION: relative; VISIBILITY: visible;"><li>Locally installed version
+
+</li>
+<li>Does not connect to other hubs
+
+</li>
+<li><span id="show1_5_1" class="foldclosed" onClick="show_folder('1_5_1')" style="POSITION: absolute">+</span> <span id="hide1_5_1" class="foldopened" onClick="hide_folder('1_5_1')">-</Span>
+"Save games" should be incompatible with MP mode
+<ul id="fold1_5_1" style="POSITION: relative; VISIBILITY: visible;"><li>Avoids cheating
+
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+<li><span id="show1_6" class="foldclosed" onClick="show_folder('1_6')" style="POSITION: absolute">+</span> <span id="hide1_6" class="foldopened" onClick="hide_folder('1_6')">-</Span>
+<span style="font-size: 133%;font-family: SansSerif, sans-serif; font-weight: bold; ">Sand-Box Mode</span>
+<ul id="fold1_6" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_6_1" class="foldclosed" onClick="show_folder('1_6_1')" style="POSITION: absolute">+</span> <span id="hide1_6_1" class="foldopened" onClick="hide_folder('1_6_1')">-</Span>
+The player can test the game
+<ul id="fold1_6_1" style="POSITION: relative; VISIBILITY: visible;"><li>Some people like to "explore" the game
+
+</li>
+<li>Or just wanna have a look
+
+</li>
+
+</ul>
+</li>
+<li><span style="font-family: SansSerif, sans-serif; ">There are no competitors</span>
+
+</li>
+<li>Creating characters is for free
+
+</li>
+<li>The game will not connect to network
+
+</li>
+<li><span id="show1_6_2" class="foldclosed" onClick="show_folder('1_6_2')" style="POSITION: absolute">+</span> <span id="hide1_6_2" class="foldopened" onClick="hide_folder('1_6_2')">-</Span>
+Characters are invalid to multi/single-player characters
+<ul id="fold1_6_2" style="POSITION: relative; VISIBILITY: visible;"><li>Prevents cheating a bit
+
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+<li><span id="show1_7" class="foldclosed" onClick="show_folder('1_7')" style="POSITION: absolute">+</span> <span id="hide1_7" class="foldopened" onClick="hide_folder('1_7')">-</Span>
+Modern-epoche game
+<ul id="fold1_7" style="POSITION: relative; VISIBILITY: visible;"><li>Age: 1950+
+
+</li>
+<li>The abstraction level is kept low
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_8" class="foldclosed" onClick="show_folder('1_8')" style="POSITION: absolute">+</span> <span id="hide1_8" class="foldopened" onClick="hide_folder('1_8')">-</Span>
+Licences
+<ul id="fold1_8" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_8_1" class="foldclosed" onClick="show_folder('1_8_1')" style="POSITION: absolute">+</span> <span id="hide1_8_1" class="foldopened" onClick="hide_folder('1_8_1')">-</Span>
+The game
+<ul id="fold1_8_1" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_8_1_1" class="foldclosed" onClick="show_folder('1_8_1_1')" style="POSITION: absolute">+</span> <span id="hide1_8_1_1" class="foldopened" onClick="hide_folder('1_8_1_1')">-</Span>
+Ship-Simu is licensed under the GNU GPL 3 or any newer version
+<ul id="fold1_8_1_1" style="POSITION: relative; VISIBILITY: visible;"><li>See docs/COPYING.software
+
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+<li><span id="show1_8_2" class="foldclosed" onClick="show_folder('1_8_2')" style="POSITION: absolute">+</span> <span id="hide1_8_2" class="foldopened" onClick="hide_folder('1_8_2')">-</Span>
+This document
+<ul id="fold1_8_2" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_8_2_1" class="foldclosed" onClick="show_folder('1_8_2_1')" style="POSITION: absolute">+</span> <span id="hide1_8_2_1" class="foldopened" onClick="hide_folder('1_8_2_1')">-</Span>
+This mind-map is licensed under the GNU FDL 1.2 or any newer version
+<ul id="fold1_8_2_1" style="POSITION: relative; VISIBILITY: visible;"><li>See docs/COPYING.documents
+
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+<li><span id="show1_8_3" class="foldclosed" onClick="show_folder('1_8_3')" style="POSITION: absolute">+</span> <span id="hide1_8_3" class="foldopened" onClick="hide_folder('1_8_3')">-</Span>
+Artworks like sounds/graphics
+<ul id="fold1_8_3" style="POSITION: relative; VISIBILITY: visible;"><li>Some CC license
+
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+<li><span id="show1_9" class="foldclosed" onClick="show_folder('1_9')" style="POSITION: absolute">+</span> <span id="hide1_9" class="foldopened" onClick="hide_folder('1_9')">-</Span>
+Data exchange protocol
+<ul id="fold1_9" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_9_1" class="foldclosed" onClick="show_folder('1_9_1')" style="POSITION: absolute">+</span> <span id="hide1_9_1" class="foldopened" onClick="hide_folder('1_9_1')">-</Span>
+Default is an own small format
+<ul id="fold1_9_1" style="POSITION: relative; VISIBILITY: visible;"><li>Reduces traffic between servers
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_9_2" class="foldclosed" onClick="show_folder('1_9_2')" style="POSITION: absolute">+</span> <span id="hide1_9_2" class="foldopened" onClick="hide_folder('1_9_2')">-</Span>
+Easy rewriteable to e.g. XML
+<ul id="fold1_9_2" style="POSITION: relative; VISIBILITY: visible;"><li>Other clients (Flash) can also connect
+
+</li>
+
+</ul>
+</li>
+<li>Java and browser client can play together
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_10" class="foldclosed" onClick="show_folder('1_10')" style="POSITION: absolute">+</span> <span id="hide1_10" class="foldopened" onClick="hide_folder('1_10')">-</Span>
+Optional Pillory
+<ul id="fold1_10" style="POSITION: relative; VISIBILITY: visible;"><li>To make e.g. nazi propaganda activity public
+
+</li>
+<li>Shall keep bad players away
+
+</li>
+<li><span id="show1_10_1" class="foldclosed" onClick="show_folder('1_10_1')" style="POSITION: absolute">+</span> <span id="hide1_10_1" class="foldopened" onClick="hide_folder('1_10_1')">-</Span>
+Requires some "game-moderator" access level to manage
+<ul id="fold1_10_1" style="POSITION: relative; VISIBILITY: visible;"><li>The moderator shall have an extra flag e.g. "pillory_accessable"
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_10_2" class="foldclosed" onClick="show_folder('1_10_2')" style="POSITION: absolute">+</span> <span id="hide1_10_2" class="foldopened" onClick="hide_folder('1_10_2')">-</Span>
+Players, companies et cetera should be lockable
+<ul id="fold1_10_2" style="POSITION: relative; VISIBILITY: visible;"><li>The moderator can choose wether to lock with pillory entry or just locking down
+
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+<li><span id="show1_11" class="foldclosed" onClick="show_folder('1_11')" style="POSITION: absolute">+</span> <span id="hide1_11" class="foldopened" onClick="hide_folder('1_11')">-</Span>
+<span style="font-size: 133%;font-family: SansSerif, sans-serif; font-weight: bold; ">How do you construct a ship?</span>
+<ul id="fold1_11" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_11_1" class="foldclosed" onClick="show_folder('1_11_1')" style="POSITION: absolute">+</span> <span id="hide1_11_1" class="foldopened" onClick="hide_folder('1_11_1')">-</Span>
+The technology
+<ul id="fold1_11_1" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_11_1_1" class="foldclosed" onClick="show_folder('1_11_1_1')" style="POSITION: absolute">+</span> <span id="hide1_11_1_1" class="foldopened" onClick="hide_folder('1_11_1_1')">-</Span>
+Ship
+<ul id="fold1_11_1_1" style="POSITION: relative; VISIBILITY: visible;"><li>Size
+
+</li>
+<li><span id="show1_11_1_1_1" class="foldclosed" onClick="show_folder('1_11_1_1_1')" style="POSITION: absolute">+</span> <span id="hide1_11_1_1_1" class="foldopened" onClick="hide_folder('1_11_1_1_1')">-</Span>
+Construction
+<ul id="fold1_11_1_1_1" style="POSITION: relative; VISIBILITY: visible;"><li>Hull
+
+</li>
+<li>Wheel house
+
+</li>
+<li>Support (meal) for crew/passenger
+
+</li>
+<li><span id="show1_11_1_1_1_1" class="foldclosed" onClick="show_folder('1_11_1_1_1_1')" style="POSITION: absolute">+</span> <span id="hide1_11_1_1_1_1" class="foldopened" onClick="hide_folder('1_11_1_1_1_1')">-</Span>
+Rooms
+<ul id="fold1_11_1_1_1_1" style="POSITION: relative; VISIBILITY: visible;"><li>Canteen
+
+</li>
+<li><span id="show1_11_1_1_1_1_1" class="foldclosed" onClick="show_folder('1_11_1_1_1_1_1')" style="POSITION: absolute">+</span> <span id="hide1_11_1_1_1_1_1" class="foldopened" onClick="hide_folder('1_11_1_1_1_1_1')">-</Span>
+Cabin
+<ul id="fold1_11_1_1_1_1_1" style="POSITION: relative; VISIBILITY: visible;"><li>Luxury cabin
+
+</li>
+<li>Premier cabin
+
+</li>
+<li>Economy cabin
+
+</li>
+<li>Low cabin
+
+</li>
+
+</ul>
+</li>
+<li>Motor room
+
+</li>
+<li><span id="show1_11_1_1_1_1_2" class="foldclosed" onClick="show_folder('1_11_1_1_1_1_2')" style="POSITION: absolute">+</span> <span id="hide1_11_1_1_1_1_2" class="foldopened" onClick="hide_folder('1_11_1_1_1_1_2')">-</Span>
+Special rooms
+<ul id="fold1_11_1_1_1_1_2" style="POSITION: relative; VISIBILITY: visible;"><li>Cinema
+
+</li>
+<li>Theatre
+
+</li>
+<li>Disco
+
+</li>
+<li>Bars/Cafes
+
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+<li><span id="show1_11_1_1_1_2" class="foldclosed" onClick="show_folder('1_11_1_1_1_2')" style="POSITION: absolute">+</span> <span id="hide1_11_1_1_1_2" class="foldopened" onClick="hide_folder('1_11_1_1_1_2')">-</Span>
+Engine
+<ul id="fold1_11_1_1_1_2" style="POSITION: relative; VISIBILITY: visible;"><li>Sail
+
+</li>
+<li>Propeller
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_11_1_1_1_3" class="foldclosed" onClick="show_folder('1_11_1_1_1_3')" style="POSITION: absolute">+</span> <span id="hide1_11_1_1_1_3" class="foldopened" onClick="hide_folder('1_11_1_1_1_3')">-</Span>
+Decks
+<ul id="fold1_11_1_1_1_3" style="POSITION: relative; VISIBILITY: visible;"><li>Car deck
+
+</li>
+<li>Truck deck
+
+</li>
+<li>Train deck
+
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+<li><span id="show1_11_1_1_2" class="foldclosed" onClick="show_folder('1_11_1_1_2')" style="POSITION: absolute">+</span> <span id="hide1_11_1_1_2" class="foldopened" onClick="hide_folder('1_11_1_1_2')">-</Span>
+Crew (depending on ship type)
+<ul id="fold1_11_1_1_2" style="POSITION: relative; VISIBILITY: visible;"><li>Sailor/captain
+
+</li>
+<li>Cleaners
+
+</li>
+<li>Security service
+
+</li>
+<li>Maintenance staff
+
+</li>
+<li><span id="show1_11_1_1_2_1" class="foldclosed" onClick="show_folder('1_11_1_1_2_1')" style="POSITION: absolute">+</span> <span id="hide1_11_1_1_2_1" class="foldopened" onClick="hide_folder('1_11_1_1_2_1')">-</Span>
+Catering staff
+<ul id="fold1_11_1_1_2_1" style="POSITION: relative; VISIBILITY: visible;"><li>Cook
+
+</li>
+<li>Steward (passenger ship)
+
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+<li><span id="show1_11_2" class="foldclosed" onClick="show_folder('1_11_2')" style="POSITION: absolute">+</span> <span id="hide1_11_2" class="foldopened" onClick="hide_folder('1_11_2')">-</Span>
+The economics
+<ul id="fold1_11_2" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_11_2_1" class="foldclosed" onClick="show_folder('1_11_2_1')" style="POSITION: absolute">+</span> <span id="hide1_11_2_1" class="foldopened" onClick="hide_folder('1_11_2_1')">-</Span>
+Costs
+<ul id="fold1_11_2_1" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_11_2_1_1" class="foldclosed" onClick="show_folder('1_11_2_1_1')" style="POSITION: absolute">+</span> <span id="hide1_11_2_1_1" class="foldopened" onClick="hide_folder('1_11_2_1_1')">-</Span>
+Ressources
+<ul id="fold1_11_2_1_1" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_11_2_1_1_1" class="foldclosed" onClick="show_folder('1_11_2_1_1_1')" style="POSITION: absolute">+</span> <span id="hide1_11_2_1_1_1" class="foldopened" onClick="hide_folder('1_11_2_1_1_1')">-</Span>
+Wood
+<ul id="fold1_11_2_1_1_1" style="POSITION: relative; VISIBILITY: visible;"><li>Coverage
+
+</li>
+<li>Constructuon (all)
+
+</li>
+
+</ul>
+</li>
+<li>Financials
+
+</li>
+<li><span id="show1_11_2_1_1_2" class="foldclosed" onClick="show_folder('1_11_2_1_1_2')" style="POSITION: absolute">+</span> <span id="hide1_11_2_1_1_2" class="foldopened" onClick="hide_folder('1_11_2_1_1_2')">-</Span>
+Iron
+<ul id="fold1_11_2_1_1_2" style="POSITION: relative; VISIBILITY: visible;"><li>Steel
+
+</li>
+
+</ul>
+</li>
+<li>Marmor
+
+</li>
+<li>Color
+
+</li>
+<li>Carpets
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_11_2_1_2" class="foldclosed" onClick="show_folder('1_11_2_1_2')" style="POSITION: absolute">+</span> <span id="hide1_11_2_1_2" class="foldopened" onClick="hide_folder('1_11_2_1_2')">-</Span>
+Work
+<ul id="fold1_11_2_1_2" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_11_2_1_2_1" class="foldclosed" onClick="show_folder('1_11_2_1_2_1')" style="POSITION: absolute">+</span> <span id="hide1_11_2_1_2_1" class="foldopened" onClick="hide_folder('1_11_2_1_2_1')">-</Span>
+Worker
+<ul id="fold1_11_2_1_2_1" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_11_2_1_2_1_1" class="foldclosed" onClick="show_folder('1_11_2_1_2_1_1')" style="POSITION: absolute">+</span> <span id="hide1_11_2_1_2_1_1" class="foldopened" onClick="hide_folder('1_11_2_1_2_1_1')">-</Span>
+Qualified
+<ul id="fold1_11_2_1_2_1_1" style="POSITION: relative; VISIBILITY: visible;"><li>Fast
+
+</li>
+<li>Hight-quality work
+
+</li>
+<li>Expensive
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_11_2_1_2_1_2" class="foldclosed" onClick="show_folder('1_11_2_1_2_1_2')" style="POSITION: absolute">+</span> <span id="hide1_11_2_1_2_1_2" class="foldopened" onClick="hide_folder('1_11_2_1_2_1_2')">-</Span>
+Helper (non-qualified)
+<ul id="fold1_11_2_1_2_1_2" style="POSITION: relative; VISIBILITY: visible;"><li>Slow
+
+</li>
+<li>Low-quality work
+
+</li>
+<li>Cheap
+
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+<li>Employee morale
+
+</li>
+<li>Salary
+
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+<li>The research
+
+</li>
+<li><span id="show1_11_3" class="foldclosed" onClick="show_folder('1_11_3')" style="POSITION: absolute">+</span> <span id="hide1_11_3" class="foldopened" onClick="hide_folder('1_11_3')">-</Span>
+Unsorted ideas
+<ul id="fold1_11_3" style="POSITION: relative; VISIBILITY: visible;"><li>All buildings shall gain a basic tech-level
+
+</li>
+<li>Some parts of the ship or building are only available at or above a tech-level
+
+</li>
+<li>Tech levels can be improved by research
+
+</li>
+<li>General research complexes can increase tech-level of all types of buildings and ship parts
+
+</li>
+<li>Doing resarch requires a lot money
+
+</li>
+<li>Specialists must be hired for doing the research
+
+</li>
+<li><span id="show1_11_3_1" class="foldclosed" onClick="show_folder('1_11_3_1')" style="POSITION: absolute">+</span> <span id="hide1_11_3_1" class="foldopened" onClick="hide_folder('1_11_3_1')">-</Span>
+Ship yards are highly required to construct ships
+<ul id="fold1_11_3_1" style="POSITION: relative; VISIBILITY: visible;"><li>Without these facilities the gamer shall never be able to construct ships
+
+</li>
+
+</ul>
+</li>
+<li>Hired workers must be trained to do simple steps
+
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+<li><span id="show1_12" class="foldclosed" onClick="show_folder('1_12')" style="POSITION: absolute">+</span> <span id="hide1_12" class="foldopened" onClick="hide_folder('1_12')">-</Span>
+<span style="font-size: 133%;font-family: SansSerif, sans-serif; font-weight: bold; ">Misc</span>
+<ul id="fold1_12" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_12_1" class="foldclosed" onClick="show_folder('1_12_1')" style="POSITION: absolute">+</span> <span id="hide1_12_1" class="foldopened" onClick="hide_folder('1_12_1')">-</Span>
+<span style="font-size: 116%;font-family: SansSerif, sans-serif; font-weight: bold; ">Websites</span>
+<ul id="fold1_12_1" style="POSITION: relative; VISIBILITY: visible;"><li><a href="http://www.ship-simu.org" target="_blank"><span class=l>~</span> Homepage (www.ship-simu.org)
+</a>
+
+</li>
+<li><a href="http://forum.ship-simu.org" target="_blank"><span class=l>~</span> Forum (forum.ship-simu.org)
+</a>
+
+</li>
+<li><a href="http://bugs.ship-simu.org" target="_blank"><span class=l>~</span> Bug tracker (bugs.ship-simu.org)
+</a>
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_12_2" class="foldclosed" onClick="show_folder('1_12_2')" style="POSITION: absolute">+</span> <span id="hide1_12_2" class="foldopened" onClick="hide_folder('1_12_2')">-</Span>
+<span style="font-size: 116%;font-family: SansSerif, sans-serif; font-weight: bold; ">Author</span>
+<ul id="fold1_12_2" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_12_2_1" class="foldclosed" onClick="show_folder('1_12_2_1')" style="POSITION: absolute">+</span> <span id="hide1_12_2_1" class="foldopened" onClick="hide_folder('1_12_2_1')">-</Span>
+Roland "Quix0r" Haeder
+<ul id="fold1_12_2_1" style="POSITION: relative; VISIBILITY: visible;"><li>Main author
+
+</li>
+<li><a href="mailto:webmaster@ship-simu.org" target="_blank"><span class=l>~</span> webmaster@ship-simu.org
+</a>
+
+</li>
+<li>8809296
+
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+<li><span id="show1_12_3" class="foldclosed" onClick="show_folder('1_12_3')" style="POSITION: absolute">+</span> <span id="hide1_12_3" class="foldopened" onClick="hide_folder('1_12_3')">-</Span>
+<span style="font-size: 116%;font-family: SansSerif, sans-serif; font-weight: bold; ">Ideas</span>
+<ul id="fold1_12_3" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_12_3_1" class="foldclosed" onClick="show_folder('1_12_3_1')" style="POSITION: absolute">+</span> <span id="hide1_12_3_1" class="foldopened" onClick="hide_folder('1_12_3_1')">-</Span>
+Roland "Quix0r" Haeder
+<ul id="fold1_12_3_1" style="POSITION: relative; VISIBILITY: visible;"><li>Main concept
+
+</li>
+<li>Translation of monakoianar's ideas to english
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_12_3_2" class="foldclosed" onClick="show_folder('1_12_3_2')" style="POSITION: absolute">+</span> <span id="hide1_12_3_2" class="foldopened" onClick="hide_folder('1_12_3_2')">-</Span>
+Dominik "monakoianar" Schmauder
+<ul id="fold1_12_3_2" style="POSITION: relative; VISIBILITY: visible;"><li>Helps finding a lot major ideas
+
+</li>
+<li><a href="mailto:dominikschmauder@gmx.de" target="_blank"><span class=l>~</span> dominikschmauder@gmx.de
+</a>
+
+</li>
+<li>268853027
+
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+
+</ul><SCRIPT language=JavaScript>
+fold_document();
+</SCRIPT>
+</body>
+</html>
--- /dev/null
+<html>
+<head>
+<title>Ship-Simu Ship-Simulation</title>
+<style type="text/css">
+ span.foldopened { color: white; font-size: xx-small;
+ border-width: 1; font-family: monospace; padding: 0em 0.25em 0em 0.25em; background: #e0e0e0;
+ VISIBILITY: visible;
+ cursor:pointer; }
+
+
+ span.foldclosed { color: #666666; font-size: xx-small;
+ border-width: 1; font-family: monospace; padding: 0em 0.25em 0em 0.25em; background: #e0e0e0;
+ VISIBILITY: hidden;
+ cursor:pointer; }
+
+ span.foldspecial { color: #666666; font-size: xx-small; border-style: none solid solid none;
+ border-color: #CCCCCC; border-width: 1; font-family: sans-serif; padding: 0em 0.1em 0em 0.1em; background: #e0e0e0;
+ cursor:pointer; }
+
+ li { list-style: none; }
+
+ span.l { color: red; font-weight: bold; }
+
+ a:link {text-decoration: none; color: black; }
+ a:visited {text-decoration: none; color: black; }
+ a:active {text-decoration: none; color: black; }
+ a:hover {text-decoration: none; color: black; background: #eeeee0; }
+
+</style>
+<!-- ^ Position is not set to relative / absolute here because of Mozilla -->
+</head>
+<body>
+
+<script language="JavaScript">
+ // Here we implement folding. It works fine with MSIE5.5, MSIE6.0 and
+ // Mozilla 0.9.6.
+
+ if (document.layers) {
+ //Netscape 4 specific code
+ pre = 'document.';
+ post = ''; }
+ if (document.getElementById) {
+ //Netscape 6 specific code
+ pre = 'document.getElementById("';
+ post = '").style'; }
+ if (document.all) {
+ //IE4+ specific code
+ pre = 'document.all.';
+ post = '.style'; }
+
+function layer_exists(layer) {
+ try {
+ eval(pre + layer + post);
+ return true; }
+ catch (error) {
+ return false; }}
+
+function show_layer(layer) {
+ eval(pre + layer + post).position = 'relative';
+ eval(pre + layer + post).visibility = 'visible'; }
+
+function hide_layer(layer) {
+ eval(pre + layer + post).visibility = 'hidden';
+ eval(pre + layer + post).position = 'absolute'; }
+
+function hide_folder(folder) {
+ hide_folding_layer(folder)
+ show_layer('show'+folder);
+
+ scrollBy(0,0); // This is a work around to make it work in Browsers (Explorer, Mozilla)
+}
+
+function show_folder(folder) {
+ // Precondition: all subfolders are folded
+
+ show_layer('hide'+folder);
+ hide_layer('show'+folder);
+ show_layer('fold'+folder);
+
+ scrollBy(0,0); // This is a work around to make it work in Browsers (Explorer, Mozilla)
+
+ var i;
+ for (i=1; layer_exists('fold'+folder+'_'+i); ++i) {
+ show_layer('show'+folder+'_'+i); }
+}
+function show_folder_completely(folder) {
+ // Precondition: all subfolders are folded
+
+ show_layer('hide'+folder);
+ hide_layer('show'+folder);
+ show_layer('fold'+folder);
+
+ scrollBy(0,0); // This is a work around to make it work in Browsers (Explorer, Mozilla)
+
+ var i;
+ for (i=1; layer_exists('fold'+folder+'_'+i); ++i) {
+ show_folder_completely(folder+'_'+i); }
+}
+
+
+
+function hide_folding_layer(folder) {
+ var i;
+ for (i=1; layer_exists('fold'+folder+'_'+i); ++i) {
+ hide_folding_layer(folder+'_'+i); }
+
+ hide_layer('hide'+folder);
+ hide_layer('show'+folder);
+ hide_layer('fold'+folder);
+
+ scrollBy(0,0); // This is a work around to make it work in Browsers (Explorer, Mozilla)
+}
+
+function fold_document() {
+ var i;
+ var folder = '1';
+ for (i=1; layer_exists('fold'+folder+'_'+i); ++i) {
+ hide_folder(folder+'_'+i); }
+}
+
+function unfold_document() {
+ var i;
+ var folder = '1';
+ for (i=1; layer_exists('fold'+folder+'_'+i); ++i) {
+ show_folder_completely(folder+'_'+i); }
+}
+
+</script>
+<SPAN class=foldspecial onclick="fold_document()">All +</SPAN>
+<SPAN class=foldspecial onclick="unfold_document()">All -</SPAN>
+<p><span style="font-size: 150%;font-family: SansSerif, sans-serif; font-weight: bold; ">Ship-Simu Ship-Simulation</span>
+<ul><li><span id="show1_1" class="foldclosed" onClick="show_folder('1_1')" style="POSITION: absolute">+</span> <span id="hide1_1" class="foldopened" onClick="hide_folder('1_1')">-</Span>
+<span style="font-size: 133%;font-family: SansSerif, sans-serif; font-weight: bold; ">Browser-Game</span>
+<ul id="fold1_1" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_1_1" class="foldclosed" onClick="show_folder('1_1_1')" style="POSITION: absolute">+</span> <span id="hide1_1_1" class="foldopened" onClick="hide_folder('1_1_1')">-</Span>
+Tick-based simulation
+<ul id="fold1_1_1" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_1_1_1" class="foldclosed" onClick="show_folder('1_1_1_1')" style="POSITION: absolute">+</span> <span id="hide1_1_1_1" class="foldopened" onClick="hide_folder('1_1_1_1')">-</Span>
+Cronological job (cron)
+<ul id="fold1_1_1_1" style="POSITION: relative; VISIBILITY: visible;"><li>Addional requirement for installation
+
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_2" class="foldclosed" onClick="show_folder('1_1_2')" style="POSITION: absolute">+</span> <span id="hide1_1_2" class="foldopened" onClick="hide_folder('1_1_2')">-</Span>
+Click-based simulation
+<ul id="fold1_1_2" style="POSITION: relative; VISIBILITY: visible;"><li>User clicks a button, action performed
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_3" class="foldclosed" onClick="show_folder('1_1_3')" style="POSITION: absolute">+</span> <span id="hide1_1_3" class="foldopened" onClick="hide_folder('1_1_3')">-</Span>
+Pseudo-3D graphics
+<ul id="fold1_1_3" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_1_3_1" class="foldclosed" onClick="show_folder('1_1_3_1')" style="POSITION: absolute">+</span> <span id="hide1_1_3_1" class="foldopened" onClick="hide_folder('1_1_3_1')">-</Span>
+Still graphics
+<ul id="fold1_1_3_1" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_1_3_1_1" class="foldclosed" onClick="show_folder('1_1_3_1_1')" style="POSITION: absolute">+</span> <span id="hide1_1_3_1_1" class="foldopened" onClick="hide_folder('1_1_3_1_1')">-</Span>
+Different ships
+<ul id="fold1_1_3_1_1" style="POSITION: relative; VISIBILITY: visible;"><li>Passenger ship
+
+</li>
+<li>Oil tanker
+
+</li>
+<li>Container ship
+
+</li>
+<li>Misc small ships
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_3_1_2" class="foldclosed" onClick="show_folder('1_1_3_1_2')" style="POSITION: absolute">+</span> <span id="hide1_1_3_1_2" class="foldopened" onClick="hide_folder('1_1_3_1_2')">-</Span>
+Buildings
+<ul id="fold1_1_3_1_2" style="POSITION: relative; VISIBILITY: visible;"><li>Shipyard
+
+</li>
+<li>Dry dock
+
+</li>
+<li>Terminal building
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_3_1_3" class="foldclosed" onClick="show_folder('1_1_3_1_3')" style="POSITION: absolute">+</span> <span id="hide1_1_3_1_3" class="foldopened" onClick="hide_folder('1_1_3_1_3')">-</Span>
+Vehicles
+<ul id="fold1_1_3_1_3" style="POSITION: relative; VISIBILITY: visible;"><li>Container carrier
+
+</li>
+<li>Crane
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_3_1_4" class="foldclosed" onClick="show_folder('1_1_3_1_4')" style="POSITION: absolute">+</span> <span id="hide1_1_3_1_4" class="foldopened" onClick="hide_folder('1_1_3_1_4')">-</Span>
+All pics should be self-shooted
+<ul id="fold1_1_3_1_4" style="POSITION: relative; VISIBILITY: visible;"><li>This avoids copyright conflicts
+
+</li>
+<li>The requested buildings/vehicles must be found in reality
+
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_3_2" class="foldclosed" onClick="show_folder('1_1_3_2')" style="POSITION: absolute">+</span> <span id="hide1_1_3_2" class="foldopened" onClick="hide_folder('1_1_3_2')">-</Span>
+Slightly moved graphics (GIF)
+<ul id="fold1_1_3_2" style="POSITION: relative; VISIBILITY: visible;"><li>Water surface
+
+</li>
+<li>Sky texture
+
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_4" class="foldclosed" onClick="show_folder('1_1_4')" style="POSITION: absolute">+</span> <span id="hide1_1_4" class="foldopened" onClick="hide_folder('1_1_4')">-</Span>
+Fully XHTML 1.0
+<ul id="fold1_1_4" style="POSITION: relative; VISIBILITY: visible;"><li>Latest Internet standard
+
+</li>
+<li>Older browsers will make lesser trouble
+
+</li>
+<li><span id="show1_1_4_1" class="foldclosed" onClick="show_folder('1_1_4_1')" style="POSITION: absolute">+</span> <span id="hide1_1_4_1" class="foldopened" onClick="hide_folder('1_1_4_1')">-</Span>
+Should validate with the W3C HTML Validator
+<ul id="fold1_1_4_1" style="POSITION: relative; VISIBILITY: visible;"><li><a href="http://validator.w3.org" target="_blank"><span class=l>~</span> http://validator.w3.org
+</a>
+
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_5" class="foldclosed" onClick="show_folder('1_1_5')" style="POSITION: absolute">+</span> <span id="hide1_1_5" class="foldopened" onClick="hide_folder('1_1_5')">-</Span>
+<span style="font-family: SansSerif, sans-serif; ">Design is CSS-based</span>
+<ul id="fold1_1_5" style="POSITION: relative; VISIBILITY: visible;"><li>Themes are possible
+
+</li>
+
+</ul>
+</li>
+<li>Nice AJAX features
+
+</li>
+<li><span id="show1_1_6" class="foldclosed" onClick="show_folder('1_1_6')" style="POSITION: absolute">+</span> <span id="hide1_1_6" class="foldopened" onClick="hide_folder('1_1_6')">-</Span>
+<span style="font-size: 116%;font-family: SansSerif, sans-serif; font-weight: bold; ">Website structure</span>
+<ul id="fold1_1_6" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_1_6_1" class="foldclosed" onClick="show_folder('1_1_6_1')" style="POSITION: absolute">+</span> <span id="hide1_1_6_1" class="foldopened" onClick="hide_folder('1_1_6_1')">-</Span>
+<span style="font-family: SansSerif, sans-serif; font-weight: bold; ">External guest area</span>
+<ul id="fold1_1_6_1" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_1_6_1_1" class="foldclosed" onClick="show_folder('1_1_6_1_1')" style="POSITION: absolute">+</span> <span id="hide1_1_6_1_1" class="foldopened" onClick="hide_folder('1_1_6_1_1')">-</Span>
+News on the front page (home)
+<ul id="fold1_1_6_1_1" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_1_6_1_1_1" class="foldclosed" onClick="show_folder('1_1_6_1_1_1')" style="POSITION: absolute">+</span> <span id="hide1_1_6_1_1_1" class="foldopened" onClick="hide_folder('1_1_6_1_1_1')">-</Span>
+The news source can be choosen from different
+<ul id="fold1_1_6_1_1_1" style="POSITION: relative; VISIBILITY: visible;"><li>Previously typed and stored in database
+
+</li>
+<li><span id="show1_1_6_1_1_1_1" class="foldclosed" onClick="show_folder('1_1_6_1_1_1_1')" style="POSITION: absolute">+</span> <span id="hide1_1_6_1_1_1_1" class="foldopened" onClick="hide_folder('1_1_6_1_1_1_1')">-</Span>
+Local XML files
+<ul id="fold1_1_6_1_1_1_1" style="POSITION: relative; VISIBILITY: visible;"><li><span style="font-family: SansSerif, sans-serif; ">Hint: Created by external generators</span>
+
+</li>
+
+</ul>
+</li>
+<li>Remote XMLs like RSS feeds
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_6_1_1_2" class="foldclosed" onClick="show_folder('1_1_6_1_1_2')" style="POSITION: absolute">+</span> <span id="hide1_1_6_1_1_2" class="foldopened" onClick="hide_folder('1_1_6_1_1_2')">-</Span>
+The typer can choose a category
+<ul id="fold1_1_6_1_1_2" style="POSITION: relative; VISIBILITY: visible;"><li>New categories can be suggested by the typer
+
+</li>
+<li>An admin can create new categories
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_6_1_1_3" class="foldclosed" onClick="show_folder('1_1_6_1_1_3')" style="POSITION: absolute">+</span> <span id="hide1_1_6_1_1_3" class="foldopened" onClick="hide_folder('1_1_6_1_1_3')">-</Span>
+Comments are allowable
+<ul id="fold1_1_6_1_1_3" style="POSITION: relative; VISIBILITY: visible;"><li>Logged-in users
+
+</li>
+<li><span id="show1_1_6_1_1_3_1" class="foldclosed" onClick="show_folder('1_1_6_1_1_3_1')" style="POSITION: absolute">+</span> <span id="hide1_1_6_1_1_3_1" class="foldopened" onClick="hide_folder('1_1_6_1_1_3_1')">-</Span>
+Guests as well
+<ul id="fold1_1_6_1_1_3_1" style="POSITION: relative; VISIBILITY: visible;"><li>Secured with CAPTCHA
+
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_6_1_1_4" class="foldclosed" onClick="show_folder('1_1_6_1_1_4')" style="POSITION: absolute">+</span> <span id="hide1_1_6_1_1_4" class="foldopened" onClick="hide_folder('1_1_6_1_1_4')">-</Span>
+One object for all news should be fine
+<ul id="fold1_1_6_1_1_4" style="POSITION: relative; VISIBILITY: visible;"><li>Do not use one object per news entry!
+
+</li>
+<li><span id="show1_1_6_1_1_4_1" class="foldclosed" onClick="show_folder('1_1_6_1_1_4_1')" style="POSITION: absolute">+</span> <span id="hide1_1_6_1_1_4_1" class="foldopened" onClick="hide_folder('1_1_6_1_1_4_1')">-</Span>
+The object receives a "Requestable" object
+<ul id="fold1_1_6_1_1_4_1" style="POSITION: relative; VISIBILITY: visible;"><li>Obtain page number and sent comment data from it
+
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_6_1_2" class="foldclosed" onClick="show_folder('1_1_6_1_2')" style="POSITION: absolute">+</span> <span id="hide1_1_6_1_2" class="foldopened" onClick="hide_folder('1_1_6_1_2')">-</Span>
+Registration form
+<ul id="fold1_1_6_1_2" style="POSITION: relative; VISIBILITY: visible;"><li>One single page
+
+</li>
+<li>Multiple pages
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_6_1_3" class="foldclosed" onClick="show_folder('1_1_6_1_3')" style="POSITION: absolute">+</span> <span id="hide1_1_6_1_3" class="foldopened" onClick="hide_folder('1_1_6_1_3')">-</Span>
+Login form
+<ul id="fold1_1_6_1_3" style="POSITION: relative; VISIBILITY: visible;"><li>With guest login (disable by the admin)
+
+</li>
+<li>Password reminder
+
+</li>
+<li>Link to the registration form
+
+</li>
+<li><span id="show1_1_6_1_3_1" class="foldclosed" onClick="show_folder('1_1_6_1_3_1')" style="POSITION: absolute">+</span> <span id="hide1_1_6_1_3_1" class="foldopened" onClick="hide_folder('1_1_6_1_3_1')">-</Span>
+Different login methods configureable by admin:
+<ul id="fold1_1_6_1_3_1" style="POSITION: relative; VISIBILITY: visible;"><li>By username+password
+
+</li>
+<li>By email+password
+
+</li>
+<li>By username/email+password
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_6_1_3_2" class="foldclosed" onClick="show_folder('1_1_6_1_3_2')" style="POSITION: absolute">+</span> <span id="hide1_1_6_1_3_2" class="foldopened" onClick="hide_folder('1_1_6_1_3_2')">-</Span>
+Wether cookie-based or session-based login
+<ul id="fold1_1_6_1_3_2" style="POSITION: relative; VISIBILITY: visible;"><li>This shall be configureable by admin
+
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_6_1_4" class="foldclosed" onClick="show_folder('1_1_6_1_4')" style="POSITION: absolute">+</span> <span id="hide1_1_6_1_4" class="foldopened" onClick="hide_folder('1_1_6_1_4')">-</Span>
+Screenshot gallery
+<ul id="fold1_1_6_1_4" style="POSITION: relative; VISIBILITY: visible;"><li>Comments are allowable
+
+</li>
+<li>Should be kept simple
+
+</li>
+
+</ul>
+</li>
+<li>List of enabled features
+
+</li>
+<li>Statistics of the game (not whole network!)
+
+</li>
+<li><span id="show1_1_6_1_5" class="foldclosed" onClick="show_folder('1_1_6_1_5')" style="POSITION: absolute">+</span> <span id="hide1_1_6_1_5" class="foldopened" onClick="hide_folder('1_1_6_1_5')">-</Span>
+List of playing users
+<ul id="fold1_1_6_1_5" style="POSITION: relative; VISIBILITY: visible;"><li>With link to their public profiles
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_6_1_6" class="foldclosed" onClick="show_folder('1_1_6_1_6')" style="POSITION: absolute">+</span> <span id="hide1_1_6_1_6" class="foldopened" onClick="hide_folder('1_1_6_1_6')">-</Span>
+Pillory
+<ul id="fold1_1_6_1_6" style="POSITION: relative; VISIBILITY: visible;"><li>Username (who got locked)
+
+</li>
+<li>Date&Time
+
+</li>
+<li>The admin
+
+</li>
+<li>Stated reason
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_6_1_7" class="foldclosed" onClick="show_folder('1_1_6_1_7')" style="POSITION: absolute">+</span> <span id="hide1_1_6_1_7" class="foldopened" onClick="hide_folder('1_1_6_1_7')">-</Span>
+Small extra pages
+<ul id="fold1_1_6_1_7" style="POSITION: relative; VISIBILITY: visible;"><li>Imprint (required in Germany)
+
+</li>
+<li>Privacy policy (required in some countries)
+
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_6_2" class="foldclosed" onClick="show_folder('1_1_6_2')" style="POSITION: absolute">+</span> <span id="hide1_1_6_2" class="foldopened" onClick="hide_folder('1_1_6_2')">-</Span>
+<span style="font-family: SansSerif, sans-serif; font-weight: bold; ">Internal game area</span>
+<ul id="fold1_1_6_2" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_1_6_2_1" class="foldclosed" onClick="show_folder('1_1_6_2_1')" style="POSITION: absolute">+</span> <span id="hide1_1_6_2_1" class="foldopened" onClick="hide_folder('1_1_6_2_1')">-</Span>
+News on first login page
+<ul id="fold1_1_6_2_1" style="POSITION: relative; VISIBILITY: visible;"><li>Like on "home" page except that there is no captcha required
+
+</li>
+<li>Including history of recent events since last login
+
+</li>
+<li>Announcements in special sub-category for newly founded shipping/travel companies
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_6_2_2" class="foldclosed" onClick="show_folder('1_1_6_2_2')" style="POSITION: absolute">+</span> <span id="hide1_1_6_2_2" class="foldopened" onClick="hide_folder('1_1_6_2_2')">-</Span>
+<span style="font-family: SansSerif, sans-serif; ">Create new game character</span>
+<ul id="fold1_1_6_2_2" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_1_6_2_2_1" class="foldclosed" onClick="show_folder('1_1_6_2_2_1')" style="POSITION: absolute">+</span> <span id="hide1_1_6_2_2_1" class="foldopened" onClick="hide_folder('1_1_6_2_2_1')">-</Span>
+The gamer can have all varriants
+<ul id="fold1_1_6_2_2_1" style="POSITION: relative; VISIBILITY: visible;"><li>This may be limitable by admin
+
+</li>
+<li>The player still cannot make contracts with own characters
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_6_2_2_2" class="foldclosed" onClick="show_folder('1_1_6_2_2_2')" style="POSITION: absolute">+</span> <span id="hide1_1_6_2_2_2" class="foldopened" onClick="hide_folder('1_1_6_2_2_2')">-</Span>
+It should cost somewhere a fee
+<ul id="fold1_1_6_2_2_2" style="POSITION: relative; VISIBILITY: visible;"><li>The fee shall be payed from user account
+
+</li>
+
+</ul>
+</li>
+<li>For first character creation he shall have enougth game money plus some extra
+
+</li>
+<li><span id="show1_1_6_2_2_3" class="foldclosed" onClick="show_folder('1_1_6_2_2_3')" style="POSITION: absolute">+</span> <span id="hide1_1_6_2_2_3" class="foldopened" onClick="hide_folder('1_1_6_2_2_3')">-</Span>
+Types of characters
+<ul id="fold1_1_6_2_2_3" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_1_6_2_2_3_1" class="foldclosed" onClick="show_folder('1_1_6_2_2_3_1')" style="POSITION: absolute">+</span> <span id="hide1_1_6_2_2_3_1" class="foldopened" onClick="hide_folder('1_1_6_2_2_3_1')">-</Span>
+Shipping company founder
+<ul id="fold1_1_6_2_2_3_1" style="POSITION: relative; VISIBILITY: visible;"><li>This includes the fee for funding new company
+
+</li>
+<li><span id="show1_1_6_2_2_3_1_1" class="foldclosed" onClick="show_folder('1_1_6_2_2_3_1_1')" style="POSITION: absolute">+</span> <span id="hide1_1_6_2_2_3_1_1" class="foldopened" onClick="hide_folder('1_1_6_2_2_3_1_1')">-</Span>
+A news for the community shall be placed
+<ul id="fold1_1_6_2_2_3_1_1" style="POSITION: relative; VISIBILITY: visible;"><li>The admin/mod can still moderate it
+
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_6_2_2_3_2" class="foldclosed" onClick="show_folder('1_1_6_2_2_3_2')" style="POSITION: absolute">+</span> <span id="hide1_1_6_2_2_3_2" class="foldopened" onClick="hide_folder('1_1_6_2_2_3_2')">-</Span>
+Travel company founder
+<ul id="fold1_1_6_2_2_3_2" style="POSITION: relative; VISIBILITY: visible;"><li>Like shipping company...
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_6_2_2_3_3" class="foldclosed" onClick="show_folder('1_1_6_2_2_3_3')" style="POSITION: absolute">+</span> <span id="hide1_1_6_2_2_3_3" class="foldopened" onClick="hide_folder('1_1_6_2_2_3_3')">-</Span>
+Jobholder
+<ul id="fold1_1_6_2_2_3_3" style="POSITION: relative; VISIBILITY: visible;"><li>Starts unemployed
+
+</li>
+<li>Some money left for sending applications out
+
+</li>
+<li>May ask goverment for financial help
+
+</li>
+<li><span id="show1_1_6_2_2_3_3_1" class="foldclosed" onClick="show_folder('1_1_6_2_2_3_3_1')" style="POSITION: absolute">+</span> <span id="hide1_1_6_2_2_3_3_1" class="foldopened" onClick="hide_folder('1_1_6_2_2_3_3_1')">-</Span>
+Has to pay monthly fees
+<ul id="fold1_1_6_2_2_3_3_1" style="POSITION: relative; VISIBILITY: visible;"><li>Rent for a "fake" house
+
+</li>
+<li>Meal and drinks (faked)
+
+</li>
+<li>Others costs like phone,electricity
+
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_6_2_2_3_4" class="foldclosed" onClick="show_folder('1_1_6_2_2_3_4')" style="POSITION: absolute">+</span> <span id="hide1_1_6_2_2_3_4" class="foldopened" onClick="hide_folder('1_1_6_2_2_3_4')">-</Span>
+Merchant
+<ul id="fold1_1_6_2_2_3_4" style="POSITION: relative; VISIBILITY: visible;"><li>Raw resources
+
+</li>
+<li>Constructed ship parts
+
+</li>
+<li>Smaller complete ships
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_6_2_2_3_5" class="foldclosed" onClick="show_folder('1_1_6_2_2_3_5')" style="POSITION: absolute">+</span> <span id="hide1_1_6_2_2_3_5" class="foldopened" onClick="hide_folder('1_1_6_2_2_3_5')">-</Span>
+Marketing Agency
+<ul id="fold1_1_6_2_2_3_5" style="POSITION: relative; VISIBILITY: visible;"><li>Sells marketing/merchandising products
+
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+<li><span style="font-family: SansSerif, sans-serif; font-style: italic; ">This is only possible if account is activated</span>
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_6_2_3" class="foldclosed" onClick="show_folder('1_1_6_2_3')" style="POSITION: absolute">+</span> <span id="hide1_1_6_2_3" class="foldopened" onClick="hide_folder('1_1_6_2_3')">-</Span>
+<span style="font-family: SansSerif, sans-serif; ">"Load" existing character</span>
+<ul id="fold1_1_6_2_3" style="POSITION: relative; VISIBILITY: visible;"><li>Contains link to "Create new character"
+
+</li>
+<li>Player sees some basic data about listed characters
+
+</li>
+<li>Locked characters should not be removed instead marked with "Locked"
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_6_2_4" class="foldclosed" onClick="show_folder('1_1_6_2_4')" style="POSITION: absolute">+</span> <span id="hide1_1_6_2_4" class="foldopened" onClick="hide_folder('1_1_6_2_4')">-</Span>
+Refill account points
+<ul id="fold1_1_6_2_4" style="POSITION: relative; VISIBILITY: visible;"><li>The admin may choose if the in-game can be converted with a low rate to account points
+
+</li>
+<li><span id="show1_1_6_2_4_1" class="foldclosed" onClick="show_folder('1_1_6_2_4_1')" style="POSITION: absolute">+</span> <span id="hide1_1_6_2_4_1" class="foldopened" onClick="hide_folder('1_1_6_2_4_1')">-</Span>
+This option might be disabled by admin
+<ul id="fold1_1_6_2_4_1" style="POSITION: relative; VISIBILITY: visible;"><li>Then the gamer can only refill in-game money per character
+
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_6_2_5" class="foldclosed" onClick="show_folder('1_1_6_2_5')" style="POSITION: absolute">+</span> <span id="hide1_1_6_2_5" class="foldopened" onClick="hide_folder('1_1_6_2_5')">-</Span>
+Update gamer/user profile
+<ul id="fold1_1_6_2_5" style="POSITION: relative; VISIBILITY: visible;"><li>Enter the current account password
+
+</li>
+<li>Send email to the user only if no email has changed, or if ...
+
+</li>
+<li><span id="show1_1_6_2_5_1" class="foldclosed" onClick="show_folder('1_1_6_2_5_1')" style="POSITION: absolute">+</span> <span id="hide1_1_6_2_5_1" class="foldopened" onClick="hide_folder('1_1_6_2_5_1')">-</Span>
+Has the email been changed?
+<ul id="fold1_1_6_2_5_1" style="POSITION: relative; VISIBILITY: visible;"><li>Send new confirmation to new email
+
+</li>
+<li>Send notifier to old email
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_6_2_5_2" class="foldclosed" onClick="show_folder('1_1_6_2_5_2')" style="POSITION: absolute">+</span> <span id="hide1_1_6_2_5_2" class="foldopened" onClick="hide_folder('1_1_6_2_5_2')">-</Span>
+Change account password
+<ul id="fold1_1_6_2_5_2" style="POSITION: relative; VISIBILITY: visible;"><li>Enter current account password
+
+</li>
+<li>Enter new password twice
+
+</li>
+<li>Send an email to the user
+
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_6_3" class="foldclosed" onClick="show_folder('1_1_6_3')" style="POSITION: absolute">+</span> <span id="hide1_1_6_3" class="foldopened" onClick="hide_folder('1_1_6_3')">-</Span>
+<span style="font-family: SansSerif, sans-serif; font-weight: bold; ">General infrastructures</span>
+<ul id="fold1_1_6_3" style="POSITION: relative; VISIBILITY: visible;"><li><span style="font-family: SansSerif, sans-serif; ">Point system (in-game money)</span>
+
+</li>
+<li><span id="show1_1_6_3_1" class="foldclosed" onClick="show_folder('1_1_6_3_1')" style="POSITION: absolute">+</span> <span id="hide1_1_6_3_1" class="foldopened" onClick="hide_folder('1_1_6_3_1')">-</Span>
+A.I. goverment
+<ul id="fold1_1_6_3_1" style="POSITION: relative; VISIBILITY: visible;"><li>Shall help unemployed gamers staying alive (but not becoming rich)
+
+</li>
+<li><span id="show1_1_6_3_1_1" class="foldclosed" onClick="show_folder('1_1_6_3_1_1')" style="POSITION: absolute">+</span> <span id="hide1_1_6_3_1_1" class="foldopened" onClick="hide_folder('1_1_6_3_1_1')">-</Span>
+May later on collect taxes from companies
+<ul id="fold1_1_6_3_1_1" style="POSITION: relative; VISIBILITY: visible;"><li>For paying unemployed people
+
+</li>
+<li>Financial support for broken companies
+
+</li>
+
+</ul>
+</li>
+<li>May ofer social security services
+
+</li>
+<li><span id="show1_1_6_3_1_2" class="foldclosed" onClick="show_folder('1_1_6_3_1_2')" style="POSITION: absolute">+</span> <span id="hide1_1_6_3_1_2" class="foldopened" onClick="hide_folder('1_1_6_3_1_2')">-</Span>
+<span style="font-family: SansSerif, sans-serif; ">Goverment is not playable at the moment</span>
+<ul id="fold1_1_6_3_1_2" style="POSITION: relative; VISIBILITY: visible;"><li>It should be "played" abstractly by the server
+
+</li>
+<li>Gamers may help each other with financial support
+
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_7" class="foldclosed" onClick="show_folder('1_1_7')" style="POSITION: absolute">+</span> <span id="hide1_1_7" class="foldopened" onClick="hide_folder('1_1_7')">-</Span>
+<span style="font-size: 116%;font-family: SansSerif, sans-serif; font-weight: bold; ">Procedures</span>
+<ul id="fold1_1_7" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_1_7_1" class="foldclosed" onClick="show_folder('1_1_7_1')" style="POSITION: absolute">+</span> <span id="hide1_1_7_1" class="foldopened" onClick="hide_folder('1_1_7_1')">-</Span>
+<span style="font-family: SansSerif, sans-serif; font-weight: bold; ">Registration procedure</span>
+<ul id="fold1_1_7_1" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_1_7_1_1" class="foldclosed" onClick="show_folder('1_1_7_1_1')" style="POSITION: absolute">+</span> <span id="hide1_1_7_1_1" class="foldopened" onClick="hide_folder('1_1_7_1_1')">-</Span>
+Make sure the user account is only used once
+<ul id="fold1_1_7_1_1" style="POSITION: relative; VISIBILITY: visible;"><li>An AJAX request may give the user faster feedback
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_7_1_2" class="foldclosed" onClick="show_folder('1_1_7_1_2')" style="POSITION: absolute">+</span> <span id="hide1_1_7_1_2" class="foldopened" onClick="hide_folder('1_1_7_1_2')">-</Span>
+If required make also sure that the email is used once
+<ul id="fold1_1_7_1_2" style="POSITION: relative; VISIBILITY: visible;"><li>Another AJAX request might be helpful here
+
+</li>
+
+</ul>
+</li>
+<li>Both passwords must match as verification
+
+</li>
+<li>Non-required form fields are checked only if there is content for XSS or other bad things
+
+</li>
+<li>Encrypt/hash the password (should always be performed)
+
+</li>
+<li>Complete the registration by adding the user account to the database
+
+</li>
+<li><span id="show1_1_7_1_3" class="foldclosed" onClick="show_folder('1_1_7_1_3')" style="POSITION: absolute">+</span> <span id="hide1_1_7_1_3" class="foldopened" onClick="hide_folder('1_1_7_1_3')">-</Span>
+Registered partners shall be notified with different ways
+<ul id="fold1_1_7_1_3" style="POSITION: relative; VISIBILITY: visible;"><li>XML-RPC is the default
+
+</li>
+<li>Different notifiers shall also be possible
+
+</li>
+<li>This might be queueable to avoid long waiting times for slow partner pages
+
+</li>
+
+</ul>
+</li>
+<li>Send out confirmation mail if requested by configuration
+
+</li>
+<li><span id="show1_1_7_1_4" class="foldclosed" onClick="show_folder('1_1_7_1_4')" style="POSITION: absolute">+</span> <span id="hide1_1_7_1_4" class="foldopened" onClick="hide_folder('1_1_7_1_4')">-</Span>
+Redirect the user to a new page
+<ul id="fold1_1_7_1_4" style="POSITION: relative; VISIBILITY: visible;"><li>Default is the "Registration completed" page
+
+</li>
+<li>Home page shall be chooseable
+
+</li>
+<li>Other URLs can be used as well
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_7_1_5" class="foldclosed" onClick="show_folder('1_1_7_1_5')" style="POSITION: absolute">+</span> <span id="hide1_1_7_1_5" class="foldopened" onClick="hide_folder('1_1_7_1_5')">-</Span>
+Alternatively login to the internal area
+<ul id="fold1_1_7_1_5" style="POSITION: relative; VISIBILITY: visible;"><li>The account is not useable if email is not confirmed
+
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+<li><span style="font-family: SansSerif, sans-serif; font-weight: bold; ">Login procedure</span>
+
+</li>
+<li><span id="show1_1_7_2" class="foldclosed" onClick="show_folder('1_1_7_2')" style="POSITION: absolute">+</span> <span id="hide1_1_7_2" class="foldopened" onClick="hide_folder('1_1_7_2')">-</Span>
+<span style="font-family: SansSerif, sans-serif; font-weight: bold; ">General</span>
+<ul id="fold1_1_7_2" style="POSITION: relative; VISIBILITY: visible;"><li>Most steps shall be done by an intercepting filter pattern
+
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_8" class="foldclosed" onClick="show_folder('1_1_8')" style="POSITION: absolute">+</span> <span id="hide1_1_8" class="foldopened" onClick="hide_folder('1_1_8')">-</Span>
+<span style="font-size: 116%;font-family: SansSerif, sans-serif; font-weight: bold; ">Strict coding guidelines for clean PHP code</span>
+<ul id="fold1_1_8" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_1_8_1" class="foldclosed" onClick="show_folder('1_1_8_1')" style="POSITION: absolute">+</span> <span id="hide1_1_8_1" class="foldopened" onClick="hide_folder('1_1_8_1')">-</Span>
+<span style="font-family: SansSerif, sans-serif; font-weight: bold; ">General code structure</span>
+<ul id="fold1_1_8_1" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_1_8_1_1" class="foldclosed" onClick="show_folder('1_1_8_1_1')" style="POSITION: absolute">+</span> <span id="hide1_1_8_1_1" class="foldopened" onClick="hide_folder('1_1_8_1_1')">-</Span>
+Fully object-oriented
+<ul id="fold1_1_8_1_1" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_1_8_1_1_1" class="foldclosed" onClick="show_folder('1_1_8_1_1_1')" style="POSITION: absolute">+</span> <span id="hide1_1_8_1_1_1" class="foldopened" onClick="hide_folder('1_1_8_1_1_1')">-</Span>
+Use of different but practical design patterns
+<ul id="fold1_1_8_1_1_1" style="POSITION: relative; VISIBILITY: visible;"><li>Factory-method pattern for smother initializing of objects
+
+</li>
+<li>Template method pattern where it matches
+
+</li>
+<li>MVC pattern for the website core
+
+</li>
+
+</ul>
+</li>
+<li>Only one index.php shall provide access to the whole game
+
+</li>
+<li>Slower in PHP5
+
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_8_2" class="foldclosed" onClick="show_folder('1_1_8_2')" style="POSITION: absolute">+</span> <span id="hide1_1_8_2" class="foldopened" onClick="hide_folder('1_1_8_2')">-</Span>
+<span style="font-family: SansSerif, sans-serif; font-weight: bold; ">Documentation</span>
+<ul id="fold1_1_8_2" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_1_8_2_1" class="foldclosed" onClick="show_folder('1_1_8_2_1')" style="POSITION: absolute">+</span> <span id="hide1_1_8_2_1" class="foldopened" onClick="hide_folder('1_1_8_2_1')">-</Span>
+In-line documentation
+<ul id="fold1_1_8_2_1" style="POSITION: relative; VISIBILITY: visible;"><li>Script header with full copyright and license as requested by GNU GPL 3
+
+</li>
+<li>Method headers with Doxygen compatible tags
+
+</li>
+<li>Comments above single lines for better understanding what is happening
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_8_2_2" class="foldclosed" onClick="show_folder('1_1_8_2_2')" style="POSITION: absolute">+</span> <span id="hide1_1_8_2_2" class="foldopened" onClick="hide_folder('1_1_8_2_2')">-</Span>
+Files in directory "docs"
+<ul id="fold1_1_8_2_2" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_1_8_2_2_1" class="foldclosed" onClick="show_folder('1_1_8_2_2_1')" style="POSITION: absolute">+</span> <span id="hide1_1_8_2_2_1" class="foldopened" onClick="hide_folder('1_1_8_2_2_1')">-</Span>
+COPYING*
+<ul id="fold1_1_8_2_2_1" style="POSITION: relative; VISIBILITY: visible;"><li>License files
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_8_2_2_2" class="foldclosed" onClick="show_folder('1_1_8_2_2_2')" style="POSITION: absolute">+</span> <span id="hide1_1_8_2_2_2" class="foldopened" onClick="hide_folder('1_1_8_2_2_2')">-</Span>
+Conception
+<ul id="fold1_1_8_2_2_2" style="POSITION: relative; VISIBILITY: visible;"><li>As OpenDocument and later PDF as well
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_8_2_2_3" class="foldclosed" onClick="show_folder('1_1_8_2_2_3')" style="POSITION: absolute">+</span> <span id="hide1_1_8_2_2_3" class="foldopened" onClick="hide_folder('1_1_8_2_2_3')">-</Span>
+NEWS
+<ul id="fold1_1_8_2_2_3" style="POSITION: relative; VISIBILITY: visible;"><li>Latest news around the game (coeer and gamer)
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_8_2_2_4" class="foldclosed" onClick="show_folder('1_1_8_2_2_4')" style="POSITION: absolute">+</span> <span id="hide1_1_8_2_2_4" class="foldopened" onClick="hide_folder('1_1_8_2_2_4')">-</Span>
+README
+<ul id="fold1_1_8_2_2_4" style="POSITION: relative; VISIBILITY: visible;"><li>Includes installation instructions and general gaming guidelines
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_8_2_2_5" class="foldclosed" onClick="show_folder('1_1_8_2_2_5')" style="POSITION: absolute">+</span> <span id="hide1_1_8_2_2_5" class="foldopened" onClick="hide_folder('1_1_8_2_2_5')">-</Span>
+ArgoUML diagram
+<ul id="fold1_1_8_2_2_5" style="POSITION: relative; VISIBILITY: visible;"><li>For visualization of the class structure
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_8_2_2_6" class="foldclosed" onClick="show_folder('1_1_8_2_2_6')" style="POSITION: absolute">+</span> <span id="hide1_1_8_2_2_6" class="foldopened" onClick="hide_folder('1_1_8_2_2_6')">-</Span>
+FreeMind document
+<ul id="fold1_1_8_2_2_6" style="POSITION: relative; VISIBILITY: visible;"><li>...
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_8_2_2_7" class="foldclosed" onClick="show_folder('1_1_8_2_2_7')" style="POSITION: absolute">+</span> <span id="hide1_1_8_2_2_7" class="foldopened" onClick="hide_folder('1_1_8_2_2_7')">-</Span>
+THANKS
+<ul id="fold1_1_8_2_2_7" style="POSITION: relative; VISIBILITY: visible;"><li>All people helped in some direct or indirect way, less or more.
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_8_2_2_8" class="foldclosed" onClick="show_folder('1_1_8_2_2_8')" style="POSITION: absolute">+</span> <span id="hide1_1_8_2_2_8" class="foldopened" onClick="hide_folder('1_1_8_2_2_8')">-</Span>
+minmap_yyyymmdd.html
+<ul id="fold1_1_8_2_2_8" style="POSITION: relative; VISIBILITY: visible;"><li>Exported FreeMind maps to HTML with CSS and JavaScript
+
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+<li><span style="font-family: SansSerif, sans-serif; font-weight: bold; ">Folding of the code</span>
+
+</li>
+<li><span style="font-family: SansSerif, sans-serif; font-weight: bold; ">Tabs and spaces</span>
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_9" class="foldclosed" onClick="show_folder('1_1_9')" style="POSITION: absolute">+</span> <span id="hide1_1_9" class="foldopened" onClick="hide_folder('1_1_9')">-</Span>
+<span style="font-size: 116%;font-family: SansSerif, sans-serif; font-weight: bold; ">Payment System</span>
+<ul id="fold1_1_9" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_1_9_1" class="foldclosed" onClick="show_folder('1_1_9_1')" style="POSITION: absolute">+</span> <span id="hide1_1_9_1" class="foldopened" onClick="hide_folder('1_1_9_1')">-</Span>
+Different payment APIs exists
+<ul id="fold1_1_9_1" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_1_9_1_1" class="foldclosed" onClick="show_folder('1_1_9_1_1')" style="POSITION: absolute">+</span> <span id="hide1_1_9_1_1" class="foldopened" onClick="hide_folder('1_1_9_1_1')">-</Span>
+Wernis API
+<ul id="fold1_1_9_1_1" style="POSITION: relative; VISIBILITY: visible;"><li>Request: GET,POST
+
+</li>
+<li>Response: Own format
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_9_1_2" class="foldclosed" onClick="show_folder('1_1_9_1_2')" style="POSITION: absolute">+</span> <span id="hide1_1_9_1_2" class="foldopened" onClick="hide_folder('1_1_9_1_2')">-</Span>
+Primera API
+<ul id="fold1_1_9_1_2" style="POSITION: relative; VISIBILITY: visible;"><li>Need special agreement here!
+
+</li>
+<li>Request: POST
+
+</li>
+<li>Response: Own format (?)
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_9_1_3" class="foldclosed" onClick="show_folder('1_1_9_1_3')" style="POSITION: absolute">+</span> <span id="hide1_1_9_1_3" class="foldopened" onClick="hide_folder('1_1_9_1_3')">-</Span>
+(Paypal)
+<ul id="fold1_1_9_1_3" style="POSITION: relative; VISIBILITY: visible;"><li><span style="font-family: SansSerif, sans-serif; font-weight: bold; ">Has expensive fees for sender</span>
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_9_1_4" class="foldclosed" onClick="show_folder('1_1_9_1_4')" style="POSITION: absolute">+</span> <span id="hide1_1_9_1_4" class="foldopened" onClick="hide_folder('1_1_9_1_4')">-</Span>
+<a href="http://www.moneybookers.com/merchant/en/automated_payments_interface_manual.pdf" target="_blank"><span class=l>~</span> Moneybookers
+</a>
+<ul id="fold1_1_9_1_4" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_1_9_1_4_1" class="foldclosed" onClick="show_folder('1_1_9_1_4_1')" style="POSITION: absolute">+</span> <span id="hide1_1_9_1_4_1" class="foldopened" onClick="hide_folder('1_1_9_1_4_1')">-</Span>
+Request: GET
+<ul id="fold1_1_9_1_4_1" style="POSITION: relative; VISIBILITY: visible;"><li>POST also?
+
+</li>
+
+</ul>
+</li>
+<li>Response: XML
+
+</li>
+
+</ul>
+</li>
+<li>Rambler?
+
+</li>
+
+</ul>
+</li>
+<li>They all must be queued if a user orders something
+
+</li>
+<li><span id="show1_1_9_2" class="foldclosed" onClick="show_folder('1_1_9_2')" style="POSITION: absolute">+</span> <span id="hide1_1_9_2" class="foldopened" onClick="hide_folder('1_1_9_2')">-</Span>
+The ordered item must be validated if it is being sold
+<ul id="fold1_1_9_2" style="POSITION: relative; VISIBILITY: visible;"><li>This should be done by a composite filter pattern (composite combined with filter)
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_1_9_3" class="foldclosed" onClick="show_folder('1_1_9_3')" style="POSITION: absolute">+</span> <span id="hide1_1_9_3" class="foldopened" onClick="hide_folder('1_1_9_3')">-</Span>
+An other pattern shall e.g. only book the item/money if the API gives positive reply
+<ul id="fold1_1_9_3" style="POSITION: relative; VISIBILITY: visible;"><li>State-depending pattern?
+
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+<li><span id="show1_2" class="foldclosed" onClick="show_folder('1_2')" style="POSITION: absolute">+</span> <span id="hide1_2" class="foldopened" onClick="hide_folder('1_2')">-</Span>
+<span style="font-size: 133%;font-family: SansSerif, sans-serif; font-weight: bold; ">How does a shipping/travel company work?</span>
+<ul id="fold1_2" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_2_1" class="foldclosed" onClick="show_folder('1_2_1')" style="POSITION: absolute">+</span> <span id="hide1_2_1" class="foldopened" onClick="hide_folder('1_2_1')">-</Span>
+Start as a founder by selecting a harbor
+<ul id="fold1_2_1" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_2_1_1" class="foldclosed" onClick="show_folder('1_2_1_1')" style="POSITION: absolute">+</span> <span id="hide1_2_1_1" class="foldopened" onClick="hide_folder('1_2_1_1')">-</Span>
+Shipping company
+<ul id="fold1_2_1_1" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_2_1_1_1" class="foldclosed" onClick="show_folder('1_2_1_1_1')" style="POSITION: absolute">+</span> <span id="hide1_2_1_1_1" class="foldopened" onClick="hide_folder('1_2_1_1_1')">-</Span>
+Construct neccessary buildings
+<ul id="fold1_2_1_1_1" style="POSITION: relative; VISIBILITY: visible;"><li>Make contract with construction companies
+
+</li>
+
+</ul>
+</li>
+<li>Build ship parts and trade them
+
+</li>
+<li><span id="show1_2_1_1_2" class="foldclosed" onClick="show_folder('1_2_1_1_2')" style="POSITION: absolute">+</span> <span id="hide1_2_1_1_2" class="foldopened" onClick="hide_folder('1_2_1_1_2')">-</Span>
+Order ship parts
+<ul id="fold1_2_1_1_2" style="POSITION: relative; VISIBILITY: visible;"><li>Fron your partners
+
+</li>
+<li>On global market
+
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+<li><span id="show1_2_1_2" class="foldclosed" onClick="show_folder('1_2_1_2')" style="POSITION: absolute">+</span> <span id="hide1_2_1_2" class="foldopened" onClick="hide_folder('1_2_1_2')">-</Span>
+Traveling company
+<ul id="fold1_2_1_2" style="POSITION: relative; VISIBILITY: visible;"><li>May select between shipping companies and make special ofers to customers
+
+</li>
+<li>Manage a journey
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_2_1_3" class="foldclosed" onClick="show_folder('1_2_1_3')" style="POSITION: absolute">+</span> <span id="hide1_2_1_3" class="foldopened" onClick="hide_folder('1_2_1_3')">-</Span>
+General (all)
+<ul id="fold1_2_1_3" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_2_1_3_1" class="foldclosed" onClick="show_folder('1_2_1_3_1')" style="POSITION: absolute">+</span> <span id="hide1_2_1_3_1" class="foldopened" onClick="hide_folder('1_2_1_3_1')">-</Span>
+Make contracts with other companies
+<ul id="fold1_2_1_3_1" style="POSITION: relative; VISIBILITY: visible;"><li>Construct ships for partner
+
+</li>
+<li>Drive by your partner constructed ships
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_2_1_3_2" class="foldclosed" onClick="show_folder('1_2_1_3_2')" style="POSITION: absolute">+</span> <span id="hide1_2_1_3_2" class="foldopened" onClick="hide_folder('1_2_1_3_2')">-</Span>
+Become CEO and manage your company
+<ul id="fold1_2_1_3_2" style="POSITION: relative; VISIBILITY: visible;"><li>Nominate department managers
+
+</li>
+<li>Recruit new employees
+
+</li>
+<li>Pay salery to your employees
+
+</li>
+
+</ul>
+</li>
+<li>Let other gamer manage your company
+
+</li>
+<li><span id="show1_2_1_3_3" class="foldclosed" onClick="show_folder('1_2_1_3_3')" style="POSITION: absolute">+</span> <span id="hide1_2_1_3_3" class="foldopened" onClick="hide_folder('1_2_1_3_3')">-</Span>
+Compare prices
+<ul id="fold1_2_1_3_3" style="POSITION: relative; VISIBILITY: visible;"><li>Make a purchase computation system
+
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+<li><span id="show1_2_2" class="foldclosed" onClick="show_folder('1_2_2')" style="POSITION: absolute">+</span> <span id="hide1_2_2" class="foldopened" onClick="hide_folder('1_2_2')">-</Span>
+Or start as an employee
+<ul id="fold1_2_2" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_2_2_1" class="foldclosed" onClick="show_folder('1_2_2_1')" style="POSITION: absolute">+</span> <span id="hide1_2_2_1" class="foldopened" onClick="hide_folder('1_2_2_1')">-</Span>
+Start as a simple sailor
+<ul id="fold1_2_2_1" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_2_2_1_1" class="foldclosed" onClick="show_folder('1_2_2_1_1')" style="POSITION: absolute">+</span> <span id="hide1_2_2_1_1" class="foldopened" onClick="hide_folder('1_2_2_1_1')">-</Span>
+And end up as a captain
+<ul id="fold1_2_2_1_1" style="POSITION: relative; VISIBILITY: visible;"><li>Control your ship (depends on client)
+
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+<li><span id="show1_2_2_2" class="foldclosed" onClick="show_folder('1_2_2_2')" style="POSITION: absolute">+</span> <span id="hide1_2_2_2" class="foldopened" onClick="hide_folder('1_2_2_2')">-</Span>
+Or as a shipbuilder
+<ul id="fold1_2_2_2" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_2_2_2_1" class="foldclosed" onClick="show_folder('1_2_2_2_1')" style="POSITION: absolute">+</span> <span id="hide1_2_2_2_1" class="foldopened" onClick="hide_folder('1_2_2_2_1')">-</Span>
+Repair ships
+<ul id="fold1_2_2_2_1" style="POSITION: relative; VISIBILITY: visible;"><li>Renew the painting
+
+</li>
+<li>Fix broken things
+
+</li>
+
+</ul>
+</li>
+<li>Build up new ships
+
+</li>
+
+</ul>
+</li>
+<li>As an officer
+
+</li>
+<li>As a cleaner
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_2_3" class="foldclosed" onClick="show_folder('1_2_3')" style="POSITION: absolute">+</span> <span id="hide1_2_3" class="foldopened" onClick="hide_folder('1_2_3')">-</Span>
+Create a board of managers
+<ul id="fold1_2_3" style="POSITION: relative; VISIBILITY: visible;"><li>Only for bigger companies
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_2_4" class="foldclosed" onClick="show_folder('1_2_4')" style="POSITION: absolute">+</span> <span id="hide1_2_4" class="foldopened" onClick="hide_folder('1_2_4')">-</Span>
+Design your own ships
+<ul id="fold1_2_4" style="POSITION: relative; VISIBILITY: visible;"><li>From templates (default ships)
+
+</li>
+<li>Or your complete freely designed layout
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_2_5" class="foldclosed" onClick="show_folder('1_2_5')" style="POSITION: absolute">+</span> <span id="hide1_2_5" class="foldopened" onClick="hide_folder('1_2_5')">-</Span>
+Ride constructed ships
+<ul id="fold1_2_5" style="POSITION: relative; VISIBILITY: visible;"><li>Make sail plans
+
+</li>
+<li><span id="show1_2_5_1" class="foldclosed" onClick="show_folder('1_2_5_1')" style="POSITION: absolute">+</span> <span id="hide1_2_5_1" class="foldopened" onClick="hide_folder('1_2_5_1')">-</Span>
+Transportate cargo or humans
+<ul id="fold1_2_5_1" style="POSITION: relative; VISIBILITY: visible;"><li>Make your passengers happy
+
+</li>
+<li>Load containers and bring them to other harbors
+
+</li>
+<li>Transportate oil from ricks to the refineries
+
+</li>
+
+</ul>
+</li>
+<li>Depends on used client
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_2_6" class="foldclosed" onClick="show_folder('1_2_6')" style="POSITION: absolute">+</span> <span id="hide1_2_6" class="foldopened" onClick="hide_folder('1_2_6')">-</Span>
+Earn a lot (virtual/real) money
+<ul id="fold1_2_6" style="POSITION: relative; VISIBILITY: visible;"><li>Sell a journey
+
+</li>
+<li>Trade with goods
+
+</li>
+<li>Construct ships for other companies
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_2_7" class="foldclosed" onClick="show_folder('1_2_7')" style="POSITION: absolute">+</span> <span id="hide1_2_7" class="foldopened" onClick="hide_folder('1_2_7')">-</Span>
+Play as a passenger
+<ul id="fold1_2_7" style="POSITION: relative; VISIBILITY: visible;"><li>Order a jorney to your desired destionation
+
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+<li><span id="show1_3" class="foldclosed" onClick="show_folder('1_3')" style="POSITION: absolute">+</span> <span id="hide1_3" class="foldopened" onClick="hide_folder('1_3')">-</Span>
+<span style="font-size: 133%;font-family: SansSerif, sans-serif; font-weight: bold; ">Multi-Player Mode</span>
+<ul id="fold1_3" style="POSITION: relative; VISIBILITY: visible;"><li>Networked over hubs
+
+</li>
+<li><span id="show1_3_1" class="foldclosed" onClick="show_folder('1_3_1')" style="POSITION: absolute">+</span> <span id="hide1_3_1" class="foldopened" onClick="hide_folder('1_3_1')">-</Span>
+Big map which holds all harbors
+<ul id="fold1_3_1" style="POSITION: relative; VISIBILITY: visible;"><li>Seperated into small maps to cluster the load over the network
+
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+<li><span id="show1_4" class="foldclosed" onClick="show_folder('1_4')" style="POSITION: absolute">+</span> <span id="hide1_4" class="foldopened" onClick="hide_folder('1_4')">-</Span>
+Java client
+<ul id="fold1_4" style="POSITION: relative; VISIBILITY: visible;"><li>Real-time simulation
+
+</li>
+<li><span id="show1_4_1" class="foldclosed" onClick="show_folder('1_4_1')" style="POSITION: absolute">+</span> <span id="hide1_4_1" class="foldopened" onClick="hide_folder('1_4_1')">-</Span>
+OpenGL (3D Graphics)
+<ul id="fold1_4_1" style="POSITION: relative; VISIBILITY: visible;"><li>JOGL
+
+</li>
+
+</ul>
+</li>
+<li>OpenAL (3D sound)
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_5" class="foldclosed" onClick="show_folder('1_5')" style="POSITION: absolute">+</span> <span id="hide1_5" class="foldopened" onClick="hide_folder('1_5')">-</Span>
+<span style="font-size: 133%;font-family: SansSerif, sans-serif; font-weight: bold; ">"Faked" Single-Player</span>
+<ul id="fold1_5" style="POSITION: relative; VISIBILITY: visible;"><li>Locally installed version
+
+</li>
+<li>Does not connect to other hubs
+
+</li>
+<li><span id="show1_5_1" class="foldclosed" onClick="show_folder('1_5_1')" style="POSITION: absolute">+</span> <span id="hide1_5_1" class="foldopened" onClick="hide_folder('1_5_1')">-</Span>
+"Save games" should be incompatible with MP mode
+<ul id="fold1_5_1" style="POSITION: relative; VISIBILITY: visible;"><li>Avoids cheating
+
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+<li><span id="show1_6" class="foldclosed" onClick="show_folder('1_6')" style="POSITION: absolute">+</span> <span id="hide1_6" class="foldopened" onClick="hide_folder('1_6')">-</Span>
+<span style="font-size: 133%;font-family: SansSerif, sans-serif; font-weight: bold; ">Sand-Box Mode</span>
+<ul id="fold1_6" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_6_1" class="foldclosed" onClick="show_folder('1_6_1')" style="POSITION: absolute">+</span> <span id="hide1_6_1" class="foldopened" onClick="hide_folder('1_6_1')">-</Span>
+The player can test the game
+<ul id="fold1_6_1" style="POSITION: relative; VISIBILITY: visible;"><li>Some people like to "explore" the game
+
+</li>
+<li>Or just wanna have a look
+
+</li>
+
+</ul>
+</li>
+<li><span style="font-family: SansSerif, sans-serif; ">There are no competitors</span>
+
+</li>
+<li>Creating characters is for free
+
+</li>
+<li>The game will not connect to network
+
+</li>
+<li><span id="show1_6_2" class="foldclosed" onClick="show_folder('1_6_2')" style="POSITION: absolute">+</span> <span id="hide1_6_2" class="foldopened" onClick="hide_folder('1_6_2')">-</Span>
+Characters are invalid to multi/single-player characters
+<ul id="fold1_6_2" style="POSITION: relative; VISIBILITY: visible;"><li>Prevents cheating a bit
+
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+<li><span id="show1_7" class="foldclosed" onClick="show_folder('1_7')" style="POSITION: absolute">+</span> <span id="hide1_7" class="foldopened" onClick="hide_folder('1_7')">-</Span>
+Modern-epoche game
+<ul id="fold1_7" style="POSITION: relative; VISIBILITY: visible;"><li>Age: 1950+
+
+</li>
+<li>The abstraction level is kept low
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_8" class="foldclosed" onClick="show_folder('1_8')" style="POSITION: absolute">+</span> <span id="hide1_8" class="foldopened" onClick="hide_folder('1_8')">-</Span>
+Licences
+<ul id="fold1_8" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_8_1" class="foldclosed" onClick="show_folder('1_8_1')" style="POSITION: absolute">+</span> <span id="hide1_8_1" class="foldopened" onClick="hide_folder('1_8_1')">-</Span>
+The game
+<ul id="fold1_8_1" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_8_1_1" class="foldclosed" onClick="show_folder('1_8_1_1')" style="POSITION: absolute">+</span> <span id="hide1_8_1_1" class="foldopened" onClick="hide_folder('1_8_1_1')">-</Span>
+Ship-Simu is licensed under the GNU GPL 3 or any newer version
+<ul id="fold1_8_1_1" style="POSITION: relative; VISIBILITY: visible;"><li>See docs/COPYING.software
+
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+<li><span id="show1_8_2" class="foldclosed" onClick="show_folder('1_8_2')" style="POSITION: absolute">+</span> <span id="hide1_8_2" class="foldopened" onClick="hide_folder('1_8_2')">-</Span>
+This document
+<ul id="fold1_8_2" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_8_2_1" class="foldclosed" onClick="show_folder('1_8_2_1')" style="POSITION: absolute">+</span> <span id="hide1_8_2_1" class="foldopened" onClick="hide_folder('1_8_2_1')">-</Span>
+This mind-map is licensed under the GNU FDL 1.2 or any newer version
+<ul id="fold1_8_2_1" style="POSITION: relative; VISIBILITY: visible;"><li>See docs/COPYING.documents
+
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+<li><span id="show1_8_3" class="foldclosed" onClick="show_folder('1_8_3')" style="POSITION: absolute">+</span> <span id="hide1_8_3" class="foldopened" onClick="hide_folder('1_8_3')">-</Span>
+Artworks like sounds/graphics
+<ul id="fold1_8_3" style="POSITION: relative; VISIBILITY: visible;"><li>Some CC license
+
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+<li><span id="show1_9" class="foldclosed" onClick="show_folder('1_9')" style="POSITION: absolute">+</span> <span id="hide1_9" class="foldopened" onClick="hide_folder('1_9')">-</Span>
+Data exchange protocol
+<ul id="fold1_9" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_9_1" class="foldclosed" onClick="show_folder('1_9_1')" style="POSITION: absolute">+</span> <span id="hide1_9_1" class="foldopened" onClick="hide_folder('1_9_1')">-</Span>
+Default is an own small format
+<ul id="fold1_9_1" style="POSITION: relative; VISIBILITY: visible;"><li>Reduces traffic between servers
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_9_2" class="foldclosed" onClick="show_folder('1_9_2')" style="POSITION: absolute">+</span> <span id="hide1_9_2" class="foldopened" onClick="hide_folder('1_9_2')">-</Span>
+Easy rewriteable to e.g. XML
+<ul id="fold1_9_2" style="POSITION: relative; VISIBILITY: visible;"><li>Other clients (Flash) can also connect
+
+</li>
+
+</ul>
+</li>
+<li>Java and browser client can play together
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_10" class="foldclosed" onClick="show_folder('1_10')" style="POSITION: absolute">+</span> <span id="hide1_10" class="foldopened" onClick="hide_folder('1_10')">-</Span>
+Optional Pillory
+<ul id="fold1_10" style="POSITION: relative; VISIBILITY: visible;"><li>To make e.g. nazi propaganda activity public
+
+</li>
+<li>Shall keep bad players away
+
+</li>
+<li><span id="show1_10_1" class="foldclosed" onClick="show_folder('1_10_1')" style="POSITION: absolute">+</span> <span id="hide1_10_1" class="foldopened" onClick="hide_folder('1_10_1')">-</Span>
+Requires some "game-moderator" access level to manage
+<ul id="fold1_10_1" style="POSITION: relative; VISIBILITY: visible;"><li>The moderator shall have an extra flag e.g. "pillory_accessable"
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_10_2" class="foldclosed" onClick="show_folder('1_10_2')" style="POSITION: absolute">+</span> <span id="hide1_10_2" class="foldopened" onClick="hide_folder('1_10_2')">-</Span>
+Players, companies et cetera should be lockable
+<ul id="fold1_10_2" style="POSITION: relative; VISIBILITY: visible;"><li>The moderator can choose wether to lock with pillory entry or just locking down
+
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+<li><span id="show1_11" class="foldclosed" onClick="show_folder('1_11')" style="POSITION: absolute">+</span> <span id="hide1_11" class="foldopened" onClick="hide_folder('1_11')">-</Span>
+<span style="font-size: 133%;font-family: SansSerif, sans-serif; font-weight: bold; ">How do you construct a ship?</span>
+<ul id="fold1_11" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_11_1" class="foldclosed" onClick="show_folder('1_11_1')" style="POSITION: absolute">+</span> <span id="hide1_11_1" class="foldopened" onClick="hide_folder('1_11_1')">-</Span>
+The technology
+<ul id="fold1_11_1" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_11_1_1" class="foldclosed" onClick="show_folder('1_11_1_1')" style="POSITION: absolute">+</span> <span id="hide1_11_1_1" class="foldopened" onClick="hide_folder('1_11_1_1')">-</Span>
+Ship
+<ul id="fold1_11_1_1" style="POSITION: relative; VISIBILITY: visible;"><li>Size
+
+</li>
+<li><span id="show1_11_1_1_1" class="foldclosed" onClick="show_folder('1_11_1_1_1')" style="POSITION: absolute">+</span> <span id="hide1_11_1_1_1" class="foldopened" onClick="hide_folder('1_11_1_1_1')">-</Span>
+Construction
+<ul id="fold1_11_1_1_1" style="POSITION: relative; VISIBILITY: visible;"><li>Hull
+
+</li>
+<li>Wheel house
+
+</li>
+<li>Support (meal) for crew/passenger
+
+</li>
+<li><span id="show1_11_1_1_1_1" class="foldclosed" onClick="show_folder('1_11_1_1_1_1')" style="POSITION: absolute">+</span> <span id="hide1_11_1_1_1_1" class="foldopened" onClick="hide_folder('1_11_1_1_1_1')">-</Span>
+Rooms
+<ul id="fold1_11_1_1_1_1" style="POSITION: relative; VISIBILITY: visible;"><li>Canteen
+
+</li>
+<li><span id="show1_11_1_1_1_1_1" class="foldclosed" onClick="show_folder('1_11_1_1_1_1_1')" style="POSITION: absolute">+</span> <span id="hide1_11_1_1_1_1_1" class="foldopened" onClick="hide_folder('1_11_1_1_1_1_1')">-</Span>
+Cabin
+<ul id="fold1_11_1_1_1_1_1" style="POSITION: relative; VISIBILITY: visible;"><li>Luxury cabin
+
+</li>
+<li>Premier cabin
+
+</li>
+<li>Economy cabin
+
+</li>
+<li>Low cabin
+
+</li>
+
+</ul>
+</li>
+<li>Motor room
+
+</li>
+<li><span id="show1_11_1_1_1_1_2" class="foldclosed" onClick="show_folder('1_11_1_1_1_1_2')" style="POSITION: absolute">+</span> <span id="hide1_11_1_1_1_1_2" class="foldopened" onClick="hide_folder('1_11_1_1_1_1_2')">-</Span>
+Special rooms
+<ul id="fold1_11_1_1_1_1_2" style="POSITION: relative; VISIBILITY: visible;"><li>Cinema
+
+</li>
+<li>Theatre
+
+</li>
+<li>Disco
+
+</li>
+<li>Bars/Cafes
+
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+<li><span id="show1_11_1_1_1_2" class="foldclosed" onClick="show_folder('1_11_1_1_1_2')" style="POSITION: absolute">+</span> <span id="hide1_11_1_1_1_2" class="foldopened" onClick="hide_folder('1_11_1_1_1_2')">-</Span>
+Engine
+<ul id="fold1_11_1_1_1_2" style="POSITION: relative; VISIBILITY: visible;"><li>Sail
+
+</li>
+<li>Propeller
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_11_1_1_1_3" class="foldclosed" onClick="show_folder('1_11_1_1_1_3')" style="POSITION: absolute">+</span> <span id="hide1_11_1_1_1_3" class="foldopened" onClick="hide_folder('1_11_1_1_1_3')">-</Span>
+Decks
+<ul id="fold1_11_1_1_1_3" style="POSITION: relative; VISIBILITY: visible;"><li>Car deck
+
+</li>
+<li>Truck deck
+
+</li>
+<li>Train deck
+
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+<li><span id="show1_11_1_1_2" class="foldclosed" onClick="show_folder('1_11_1_1_2')" style="POSITION: absolute">+</span> <span id="hide1_11_1_1_2" class="foldopened" onClick="hide_folder('1_11_1_1_2')">-</Span>
+Crew (depending on ship type)
+<ul id="fold1_11_1_1_2" style="POSITION: relative; VISIBILITY: visible;"><li>Sailor/captain
+
+</li>
+<li>Cleaners
+
+</li>
+<li>Security service
+
+</li>
+<li>Maintenance staff
+
+</li>
+<li><span id="show1_11_1_1_2_1" class="foldclosed" onClick="show_folder('1_11_1_1_2_1')" style="POSITION: absolute">+</span> <span id="hide1_11_1_1_2_1" class="foldopened" onClick="hide_folder('1_11_1_1_2_1')">-</Span>
+Catering staff
+<ul id="fold1_11_1_1_2_1" style="POSITION: relative; VISIBILITY: visible;"><li>Cook
+
+</li>
+<li>Steward (passenger ship)
+
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+<li><span id="show1_11_2" class="foldclosed" onClick="show_folder('1_11_2')" style="POSITION: absolute">+</span> <span id="hide1_11_2" class="foldopened" onClick="hide_folder('1_11_2')">-</Span>
+The economics
+<ul id="fold1_11_2" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_11_2_1" class="foldclosed" onClick="show_folder('1_11_2_1')" style="POSITION: absolute">+</span> <span id="hide1_11_2_1" class="foldopened" onClick="hide_folder('1_11_2_1')">-</Span>
+Costs
+<ul id="fold1_11_2_1" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_11_2_1_1" class="foldclosed" onClick="show_folder('1_11_2_1_1')" style="POSITION: absolute">+</span> <span id="hide1_11_2_1_1" class="foldopened" onClick="hide_folder('1_11_2_1_1')">-</Span>
+Ressources
+<ul id="fold1_11_2_1_1" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_11_2_1_1_1" class="foldclosed" onClick="show_folder('1_11_2_1_1_1')" style="POSITION: absolute">+</span> <span id="hide1_11_2_1_1_1" class="foldopened" onClick="hide_folder('1_11_2_1_1_1')">-</Span>
+Wood
+<ul id="fold1_11_2_1_1_1" style="POSITION: relative; VISIBILITY: visible;"><li>Coverage
+
+</li>
+<li>Constructuon (all)
+
+</li>
+
+</ul>
+</li>
+<li>Financials
+
+</li>
+<li><span id="show1_11_2_1_1_2" class="foldclosed" onClick="show_folder('1_11_2_1_1_2')" style="POSITION: absolute">+</span> <span id="hide1_11_2_1_1_2" class="foldopened" onClick="hide_folder('1_11_2_1_1_2')">-</Span>
+Iron
+<ul id="fold1_11_2_1_1_2" style="POSITION: relative; VISIBILITY: visible;"><li>Steel
+
+</li>
+
+</ul>
+</li>
+<li>Marmor
+
+</li>
+<li>Color
+
+</li>
+<li>Carpets
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_11_2_1_2" class="foldclosed" onClick="show_folder('1_11_2_1_2')" style="POSITION: absolute">+</span> <span id="hide1_11_2_1_2" class="foldopened" onClick="hide_folder('1_11_2_1_2')">-</Span>
+Work
+<ul id="fold1_11_2_1_2" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_11_2_1_2_1" class="foldclosed" onClick="show_folder('1_11_2_1_2_1')" style="POSITION: absolute">+</span> <span id="hide1_11_2_1_2_1" class="foldopened" onClick="hide_folder('1_11_2_1_2_1')">-</Span>
+Worker
+<ul id="fold1_11_2_1_2_1" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_11_2_1_2_1_1" class="foldclosed" onClick="show_folder('1_11_2_1_2_1_1')" style="POSITION: absolute">+</span> <span id="hide1_11_2_1_2_1_1" class="foldopened" onClick="hide_folder('1_11_2_1_2_1_1')">-</Span>
+Qualified
+<ul id="fold1_11_2_1_2_1_1" style="POSITION: relative; VISIBILITY: visible;"><li>Fast
+
+</li>
+<li>Hight-quality work
+
+</li>
+<li>Expensive
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_11_2_1_2_1_2" class="foldclosed" onClick="show_folder('1_11_2_1_2_1_2')" style="POSITION: absolute">+</span> <span id="hide1_11_2_1_2_1_2" class="foldopened" onClick="hide_folder('1_11_2_1_2_1_2')">-</Span>
+Helper (non-qualified)
+<ul id="fold1_11_2_1_2_1_2" style="POSITION: relative; VISIBILITY: visible;"><li>Slow
+
+</li>
+<li>Low-quality work
+
+</li>
+<li>Cheap
+
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+<li>Employee morale
+
+</li>
+<li>Salary
+
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+<li>The research
+
+</li>
+<li><span id="show1_11_3" class="foldclosed" onClick="show_folder('1_11_3')" style="POSITION: absolute">+</span> <span id="hide1_11_3" class="foldopened" onClick="hide_folder('1_11_3')">-</Span>
+Unsorted ideas
+<ul id="fold1_11_3" style="POSITION: relative; VISIBILITY: visible;"><li>All buildings shall gain a basic tech-level
+
+</li>
+<li>Some parts of the ship or building are only available at or above a tech-level
+
+</li>
+<li>Tech levels can be improved by research
+
+</li>
+<li>General research complexes can increase tech-level of all types of buildings and ship parts
+
+</li>
+<li>Doing resarch requires a lot money
+
+</li>
+<li>Specialists must be hired for doing the research
+
+</li>
+<li><span id="show1_11_3_1" class="foldclosed" onClick="show_folder('1_11_3_1')" style="POSITION: absolute">+</span> <span id="hide1_11_3_1" class="foldopened" onClick="hide_folder('1_11_3_1')">-</Span>
+Ship yards are highly required to construct ships
+<ul id="fold1_11_3_1" style="POSITION: relative; VISIBILITY: visible;"><li>Without these facilities the gamer shall never be able to construct ships
+
+</li>
+
+</ul>
+</li>
+<li>Hired workers must be trained to do simple steps
+
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+<li><span id="show1_12" class="foldclosed" onClick="show_folder('1_12')" style="POSITION: absolute">+</span> <span id="hide1_12" class="foldopened" onClick="hide_folder('1_12')">-</Span>
+<span style="font-size: 133%;font-family: SansSerif, sans-serif; font-weight: bold; ">Misc</span>
+<ul id="fold1_12" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_12_1" class="foldclosed" onClick="show_folder('1_12_1')" style="POSITION: absolute">+</span> <span id="hide1_12_1" class="foldopened" onClick="hide_folder('1_12_1')">-</Span>
+<span style="font-size: 116%;font-family: SansSerif, sans-serif; font-weight: bold; ">Websites</span>
+<ul id="fold1_12_1" style="POSITION: relative; VISIBILITY: visible;"><li><a href="http://www.ship-simu.org" target="_blank"><span class=l>~</span> Homepage (www.ship-simu.org)
+</a>
+
+</li>
+<li><a href="http://forum.ship-simu.org" target="_blank"><span class=l>~</span> Forum (forum.ship-simu.org)
+</a>
+
+</li>
+<li><a href="http://bugs.ship-simu.org" target="_blank"><span class=l>~</span> Bug tracker (bugs.ship-simu.org)
+</a>
+
+</li>
+<li><a href="http://stats.ship-simu.org" target="_blank"><span class=l>~</span> SVN-Stats (stats.ship-simu.org)
+</a>
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_12_2" class="foldclosed" onClick="show_folder('1_12_2')" style="POSITION: absolute">+</span> <span id="hide1_12_2" class="foldopened" onClick="hide_folder('1_12_2')">-</Span>
+<span style="font-size: 116%;font-family: SansSerif, sans-serif; font-weight: bold; ">Author</span>
+<ul id="fold1_12_2" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_12_2_1" class="foldclosed" onClick="show_folder('1_12_2_1')" style="POSITION: absolute">+</span> <span id="hide1_12_2_1" class="foldopened" onClick="hide_folder('1_12_2_1')">-</Span>
+Roland "Quix0r" Haeder
+<ul id="fold1_12_2_1" style="POSITION: relative; VISIBILITY: visible;"><li>Main author
+
+</li>
+<li><a href="mailto:webmaster@ship-simu.org" target="_blank"><span class=l>~</span> webmaster@ship-simu.org
+</a>
+
+</li>
+<li>8809296
+
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+<li><span id="show1_12_3" class="foldclosed" onClick="show_folder('1_12_3')" style="POSITION: absolute">+</span> <span id="hide1_12_3" class="foldopened" onClick="hide_folder('1_12_3')">-</Span>
+<span style="font-size: 116%;font-family: SansSerif, sans-serif; font-weight: bold; ">Ideas</span>
+<ul id="fold1_12_3" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_12_3_1" class="foldclosed" onClick="show_folder('1_12_3_1')" style="POSITION: absolute">+</span> <span id="hide1_12_3_1" class="foldopened" onClick="hide_folder('1_12_3_1')">-</Span>
+Roland "Quix0r" Haeder
+<ul id="fold1_12_3_1" style="POSITION: relative; VISIBILITY: visible;"><li>Main concept
+
+</li>
+<li>Translation of monakoianar's ideas to english
+
+</li>
+
+</ul>
+</li>
+<li><span id="show1_12_3_2" class="foldclosed" onClick="show_folder('1_12_3_2')" style="POSITION: absolute">+</span> <span id="hide1_12_3_2" class="foldopened" onClick="hide_folder('1_12_3_2')">-</Span>
+Dominik "monakoianar" Schmauder
+<ul id="fold1_12_3_2" style="POSITION: relative; VISIBILITY: visible;"><li>Helps finding a lot major ideas
+
+</li>
+<li><a href="mailto:dominikschmauder@gmx.de" target="_blank"><span class=l>~</span> dominikschmauder@gmx.de
+</a>
+
+</li>
+<li>268853027
+
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+
+</ul>
+</li>
+
+</ul><SCRIPT language=JavaScript>
+fold_document();
+</SCRIPT>
+</body>
+</html>
+++ /dev/null
-<html>
-<head>
-<title>Ship-Simu Ship-Simulation</title>
-<style type="text/css">
- span.foldopened { color: white; font-size: xx-small;
- border-width: 1; font-family: monospace; padding: 0em 0.25em 0em 0.25em; background: #e0e0e0;
- VISIBILITY: visible;
- cursor:pointer; }
-
-
- span.foldclosed { color: #666666; font-size: xx-small;
- border-width: 1; font-family: monospace; padding: 0em 0.25em 0em 0.25em; background: #e0e0e0;
- VISIBILITY: hidden;
- cursor:pointer; }
-
- span.foldspecial { color: #666666; font-size: xx-small; border-style: none solid solid none;
- border-color: #CCCCCC; border-width: 1; font-family: sans-serif; padding: 0em 0.1em 0em 0.1em; background: #e0e0e0;
- cursor:pointer; }
-
- li { list-style: none; }
-
- span.l { color: red; font-weight: bold; }
-
- a:link {text-decoration: none; color: black; }
- a:visited {text-decoration: none; color: black; }
- a:active {text-decoration: none; color: black; }
- a:hover {text-decoration: none; color: black; background: #eeeee0; }
-
-</style>
-<!-- ^ Position is not set to relative / absolute here because of Mozilla -->
-</head>
-<body>
-
-<script language="JavaScript">
- // Here we implement folding. It works fine with MSIE5.5, MSIE6.0 and
- // Mozilla 0.9.6.
-
- if (document.layers) {
- //Netscape 4 specific code
- pre = 'document.';
- post = ''; }
- if (document.getElementById) {
- //Netscape 6 specific code
- pre = 'document.getElementById("';
- post = '").style'; }
- if (document.all) {
- //IE4+ specific code
- pre = 'document.all.';
- post = '.style'; }
-
-function layer_exists(layer) {
- try {
- eval(pre + layer + post);
- return true; }
- catch (error) {
- return false; }}
-
-function show_layer(layer) {
- eval(pre + layer + post).position = 'relative';
- eval(pre + layer + post).visibility = 'visible'; }
-
-function hide_layer(layer) {
- eval(pre + layer + post).visibility = 'hidden';
- eval(pre + layer + post).position = 'absolute'; }
-
-function hide_folder(folder) {
- hide_folding_layer(folder)
- show_layer('show'+folder);
-
- scrollBy(0,0); // This is a work around to make it work in Browsers (Explorer, Mozilla)
-}
-
-function show_folder(folder) {
- // Precondition: all subfolders are folded
-
- show_layer('hide'+folder);
- hide_layer('show'+folder);
- show_layer('fold'+folder);
-
- scrollBy(0,0); // This is a work around to make it work in Browsers (Explorer, Mozilla)
-
- var i;
- for (i=1; layer_exists('fold'+folder+'_'+i); ++i) {
- show_layer('show'+folder+'_'+i); }
-}
-function show_folder_completely(folder) {
- // Precondition: all subfolders are folded
-
- show_layer('hide'+folder);
- hide_layer('show'+folder);
- show_layer('fold'+folder);
-
- scrollBy(0,0); // This is a work around to make it work in Browsers (Explorer, Mozilla)
-
- var i;
- for (i=1; layer_exists('fold'+folder+'_'+i); ++i) {
- show_folder_completely(folder+'_'+i); }
-}
-
-
-
-function hide_folding_layer(folder) {
- var i;
- for (i=1; layer_exists('fold'+folder+'_'+i); ++i) {
- hide_folding_layer(folder+'_'+i); }
-
- hide_layer('hide'+folder);
- hide_layer('show'+folder);
- hide_layer('fold'+folder);
-
- scrollBy(0,0); // This is a work around to make it work in Browsers (Explorer, Mozilla)
-}
-
-function fold_document() {
- var i;
- var folder = '1';
- for (i=1; layer_exists('fold'+folder+'_'+i); ++i) {
- hide_folder(folder+'_'+i); }
-}
-
-function unfold_document() {
- var i;
- var folder = '1';
- for (i=1; layer_exists('fold'+folder+'_'+i); ++i) {
- show_folder_completely(folder+'_'+i); }
-}
-
-</script>
-<SPAN class=foldspecial onclick="fold_document()">All +</SPAN>
-<SPAN class=foldspecial onclick="unfold_document()">All -</SPAN>
-<p><span style="font-size: 150%;font-family: SansSerif, sans-serif; font-weight: bold; ">Ship-Simu Ship-Simulation</span>
-<ul><li><span id="show1_1" class="foldclosed" onClick="show_folder('1_1')" style="POSITION: absolute">+</span> <span id="hide1_1" class="foldopened" onClick="hide_folder('1_1')">-</Span>
-<span style="font-size: 133%;font-family: SansSerif, sans-serif; font-weight: bold; ">Browser-Game</span>
-<ul id="fold1_1" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_1_1" class="foldclosed" onClick="show_folder('1_1_1')" style="POSITION: absolute">+</span> <span id="hide1_1_1" class="foldopened" onClick="hide_folder('1_1_1')">-</Span>
-Tick-based simulation
-<ul id="fold1_1_1" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_1_1_1" class="foldclosed" onClick="show_folder('1_1_1_1')" style="POSITION: absolute">+</span> <span id="hide1_1_1_1" class="foldopened" onClick="hide_folder('1_1_1_1')">-</Span>
-Cronological job (cron)
-<ul id="fold1_1_1_1" style="POSITION: relative; VISIBILITY: visible;"><li>Addional requirement for installation
-
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_2" class="foldclosed" onClick="show_folder('1_1_2')" style="POSITION: absolute">+</span> <span id="hide1_1_2" class="foldopened" onClick="hide_folder('1_1_2')">-</Span>
-Click-based simulation
-<ul id="fold1_1_2" style="POSITION: relative; VISIBILITY: visible;"><li>User clicks a button, action performed
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_3" class="foldclosed" onClick="show_folder('1_1_3')" style="POSITION: absolute">+</span> <span id="hide1_1_3" class="foldopened" onClick="hide_folder('1_1_3')">-</Span>
-Pseudo-3D graphics
-<ul id="fold1_1_3" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_1_3_1" class="foldclosed" onClick="show_folder('1_1_3_1')" style="POSITION: absolute">+</span> <span id="hide1_1_3_1" class="foldopened" onClick="hide_folder('1_1_3_1')">-</Span>
-Still graphics
-<ul id="fold1_1_3_1" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_1_3_1_1" class="foldclosed" onClick="show_folder('1_1_3_1_1')" style="POSITION: absolute">+</span> <span id="hide1_1_3_1_1" class="foldopened" onClick="hide_folder('1_1_3_1_1')">-</Span>
-Different ships
-<ul id="fold1_1_3_1_1" style="POSITION: relative; VISIBILITY: visible;"><li>Passenger ship
-
-</li>
-<li>Oil tanker
-
-</li>
-<li>Container ship
-
-</li>
-<li>Misc small ships
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_3_1_2" class="foldclosed" onClick="show_folder('1_1_3_1_2')" style="POSITION: absolute">+</span> <span id="hide1_1_3_1_2" class="foldopened" onClick="hide_folder('1_1_3_1_2')">-</Span>
-Buildings
-<ul id="fold1_1_3_1_2" style="POSITION: relative; VISIBILITY: visible;"><li>Shipyard
-
-</li>
-<li>Dry dock
-
-</li>
-<li>Terminal building
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_3_1_3" class="foldclosed" onClick="show_folder('1_1_3_1_3')" style="POSITION: absolute">+</span> <span id="hide1_1_3_1_3" class="foldopened" onClick="hide_folder('1_1_3_1_3')">-</Span>
-Vehicles
-<ul id="fold1_1_3_1_3" style="POSITION: relative; VISIBILITY: visible;"><li>Container carrier
-
-</li>
-<li>Crane
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_3_1_4" class="foldclosed" onClick="show_folder('1_1_3_1_4')" style="POSITION: absolute">+</span> <span id="hide1_1_3_1_4" class="foldopened" onClick="hide_folder('1_1_3_1_4')">-</Span>
-All pics should be self-shooted
-<ul id="fold1_1_3_1_4" style="POSITION: relative; VISIBILITY: visible;"><li>This avoids copyright conflicts
-
-</li>
-<li>The requested buildings/vehicles must be found in reality
-
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_3_2" class="foldclosed" onClick="show_folder('1_1_3_2')" style="POSITION: absolute">+</span> <span id="hide1_1_3_2" class="foldopened" onClick="hide_folder('1_1_3_2')">-</Span>
-Slightly moved graphics (GIF)
-<ul id="fold1_1_3_2" style="POSITION: relative; VISIBILITY: visible;"><li>Water surface
-
-</li>
-<li>Sky texture
-
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_4" class="foldclosed" onClick="show_folder('1_1_4')" style="POSITION: absolute">+</span> <span id="hide1_1_4" class="foldopened" onClick="hide_folder('1_1_4')">-</Span>
-Fully XHTML 1.0
-<ul id="fold1_1_4" style="POSITION: relative; VISIBILITY: visible;"><li>Latest Internet standard
-
-</li>
-<li>Older browsers will make lesser trouble
-
-</li>
-<li><span id="show1_1_4_1" class="foldclosed" onClick="show_folder('1_1_4_1')" style="POSITION: absolute">+</span> <span id="hide1_1_4_1" class="foldopened" onClick="hide_folder('1_1_4_1')">-</Span>
-Should validate with the W3C HTML Validator
-<ul id="fold1_1_4_1" style="POSITION: relative; VISIBILITY: visible;"><li><a href="http://validator.w3.org" target="_blank"><span class=l>~</span> http://validator.w3.org
-</a>
-
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_5" class="foldclosed" onClick="show_folder('1_1_5')" style="POSITION: absolute">+</span> <span id="hide1_1_5" class="foldopened" onClick="hide_folder('1_1_5')">-</Span>
-<span style="font-family: SansSerif, sans-serif; ">Design is CSS-based</span>
-<ul id="fold1_1_5" style="POSITION: relative; VISIBILITY: visible;"><li>Themes are possible
-
-</li>
-
-</ul>
-</li>
-<li>Nice AJAX features
-
-</li>
-<li><span id="show1_1_6" class="foldclosed" onClick="show_folder('1_1_6')" style="POSITION: absolute">+</span> <span id="hide1_1_6" class="foldopened" onClick="hide_folder('1_1_6')">-</Span>
-News on the front page (home)
-<ul id="fold1_1_6" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_1_6_1" class="foldclosed" onClick="show_folder('1_1_6_1')" style="POSITION: absolute">+</span> <span id="hide1_1_6_1" class="foldopened" onClick="hide_folder('1_1_6_1')">-</Span>
-The news source can be choosen from different
-<ul id="fold1_1_6_1" style="POSITION: relative; VISIBILITY: visible;"><li>Previously typed and stored in database
-
-</li>
-<li><span id="show1_1_6_1_1" class="foldclosed" onClick="show_folder('1_1_6_1_1')" style="POSITION: absolute">+</span> <span id="hide1_1_6_1_1" class="foldopened" onClick="hide_folder('1_1_6_1_1')">-</Span>
-Local XML files
-<ul id="fold1_1_6_1_1" style="POSITION: relative; VISIBILITY: visible;"><li><span style="font-family: SansSerif, sans-serif; ">Hint: Created by external generators</span>
-
-</li>
-
-</ul>
-</li>
-<li>Remote XMLs like RSS feeds
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_6_2" class="foldclosed" onClick="show_folder('1_1_6_2')" style="POSITION: absolute">+</span> <span id="hide1_1_6_2" class="foldopened" onClick="hide_folder('1_1_6_2')">-</Span>
-The typer can choose a category
-<ul id="fold1_1_6_2" style="POSITION: relative; VISIBILITY: visible;"><li>New categories can be suggested by the typer
-
-</li>
-<li>An admin can create new categories
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_6_3" class="foldclosed" onClick="show_folder('1_1_6_3')" style="POSITION: absolute">+</span> <span id="hide1_1_6_3" class="foldopened" onClick="hide_folder('1_1_6_3')">-</Span>
-Comments are allowable
-<ul id="fold1_1_6_3" style="POSITION: relative; VISIBILITY: visible;"><li>Logged-in users
-
-</li>
-<li><span id="show1_1_6_3_1" class="foldclosed" onClick="show_folder('1_1_6_3_1')" style="POSITION: absolute">+</span> <span id="hide1_1_6_3_1" class="foldopened" onClick="hide_folder('1_1_6_3_1')">-</Span>
-Guests as well
-<ul id="fold1_1_6_3_1" style="POSITION: relative; VISIBILITY: visible;"><li>Secured with CAPTCHA
-
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_6_4" class="foldclosed" onClick="show_folder('1_1_6_4')" style="POSITION: absolute">+</span> <span id="hide1_1_6_4" class="foldopened" onClick="hide_folder('1_1_6_4')">-</Span>
-One object for all news should be fine
-<ul id="fold1_1_6_4" style="POSITION: relative; VISIBILITY: visible;"><li>Do not use one object per news entry!
-
-</li>
-<li><span id="show1_1_6_4_1" class="foldclosed" onClick="show_folder('1_1_6_4_1')" style="POSITION: absolute">+</span> <span id="hide1_1_6_4_1" class="foldopened" onClick="hide_folder('1_1_6_4_1')">-</Span>
-The object receives a "Requestable" object
-<ul id="fold1_1_6_4_1" style="POSITION: relative; VISIBILITY: visible;"><li>Obtain page number and sent comment data from it
-
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_7" class="foldclosed" onClick="show_folder('1_1_7')" style="POSITION: absolute">+</span> <span id="hide1_1_7" class="foldopened" onClick="hide_folder('1_1_7')">-</Span>
-<span style="font-size: 116%;font-family: SansSerif, sans-serif; font-weight: bold; ">Strict coding guidelines for better PHP code</span>
-<ul id="fold1_1_7" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_1_7_1" class="foldclosed" onClick="show_folder('1_1_7_1')" style="POSITION: absolute">+</span> <span id="hide1_1_7_1" class="foldopened" onClick="hide_folder('1_1_7_1')">-</Span>
-<span style="font-family: SansSerif, sans-serif; font-weight: bold; ">General code structure</span>
-<ul id="fold1_1_7_1" style="POSITION: relative; VISIBILITY: visible;"><li>Fully object-oriented
-
-</li>
-<li>Use of different but practical design patterns
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_7_2" class="foldclosed" onClick="show_folder('1_1_7_2')" style="POSITION: absolute">+</span> <span id="hide1_1_7_2" class="foldopened" onClick="hide_folder('1_1_7_2')">-</Span>
-<span style="font-family: SansSerif, sans-serif; font-weight: bold; ">Documentation</span>
-<ul id="fold1_1_7_2" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_1_7_2_1" class="foldclosed" onClick="show_folder('1_1_7_2_1')" style="POSITION: absolute">+</span> <span id="hide1_1_7_2_1" class="foldopened" onClick="hide_folder('1_1_7_2_1')">-</Span>
-In-line documentation
-<ul id="fold1_1_7_2_1" style="POSITION: relative; VISIBILITY: visible;"><li>Script header with full copyright and license as requested by GNU GPL 3
-
-</li>
-<li>Method headers with Doxygen compatible tags
-
-</li>
-<li>Comments above single lines for better understanding what is happening
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_7_2_2" class="foldclosed" onClick="show_folder('1_1_7_2_2')" style="POSITION: absolute">+</span> <span id="hide1_1_7_2_2" class="foldopened" onClick="hide_folder('1_1_7_2_2')">-</Span>
-Files in directory "docs"
-<ul id="fold1_1_7_2_2" style="POSITION: relative; VISIBILITY: visible;"><li>COPYING*
-
-</li>
-<li>Conception
-
-</li>
-<li>NEWS
-
-</li>
-<li>README
-
-</li>
-<li>ArgoUML diagram
-
-</li>
-<li>FreeMind document
-
-</li>
-<li>THANKS
-
-</li>
-<li>minmap_yyyymmdd.html
-
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-<li><span style="font-family: SansSerif, sans-serif; font-weight: bold; ">Folding of the code</span>
-
-</li>
-<li><span style="font-family: SansSerif, sans-serif; font-weight: bold; ">Tabs and spaces</span>
-
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-<li><span id="show1_2" class="foldclosed" onClick="show_folder('1_2')" style="POSITION: absolute">+</span> <span id="hide1_2" class="foldopened" onClick="hide_folder('1_2')">-</Span>
-<span style="font-size: 133%;font-family: SansSerif, sans-serif; font-weight: bold; ">How does a shipping company work?</span>
-<ul id="fold1_2" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_2_1" class="foldclosed" onClick="show_folder('1_2_1')" style="POSITION: absolute">+</span> <span id="hide1_2_1" class="foldopened" onClick="hide_folder('1_2_1')">-</Span>
-Start as a founder by selecting a harbor
-<ul id="fold1_2_1" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_2_1_1" class="foldclosed" onClick="show_folder('1_2_1_1')" style="POSITION: absolute">+</span> <span id="hide1_2_1_1" class="foldopened" onClick="hide_folder('1_2_1_1')">-</Span>
-Construct neccessary buildings
-<ul id="fold1_2_1_1" style="POSITION: relative; VISIBILITY: visible;"><li>Make contract with construction companies
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_2_1_2" class="foldclosed" onClick="show_folder('1_2_1_2')" style="POSITION: absolute">+</span> <span id="hide1_2_1_2" class="foldopened" onClick="hide_folder('1_2_1_2')">-</Span>
-Order ship parts
-<ul id="fold1_2_1_2" style="POSITION: relative; VISIBILITY: visible;"><li>Fron your partners
-
-</li>
-<li>On global market
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_2_1_3" class="foldclosed" onClick="show_folder('1_2_1_3')" style="POSITION: absolute">+</span> <span id="hide1_2_1_3" class="foldopened" onClick="hide_folder('1_2_1_3')">-</Span>
-Make contracts with other companies
-<ul id="fold1_2_1_3" style="POSITION: relative; VISIBILITY: visible;"><li>Construct ships for your partner
-
-</li>
-<li>Drive constructed ships by your partner
-
-</li>
-
-</ul>
-</li>
-<li>Build ship parts and trade them
-
-</li>
-<li><span id="show1_2_1_4" class="foldclosed" onClick="show_folder('1_2_1_4')" style="POSITION: absolute">+</span> <span id="hide1_2_1_4" class="foldopened" onClick="hide_folder('1_2_1_4')">-</Span>
-Become CEO and manage your company
-<ul id="fold1_2_1_4" style="POSITION: relative; VISIBILITY: visible;"><li>Nominate department managers
-
-</li>
-<li>Recruit new employees
-
-</li>
-<li>Pay salery to your employees
-
-</li>
-
-</ul>
-</li>
-<li>Let other gamer manage your company
-
-</li>
-<li><span id="show1_2_1_5" class="foldclosed" onClick="show_folder('1_2_1_5')" style="POSITION: absolute">+</span> <span id="hide1_2_1_5" class="foldopened" onClick="hide_folder('1_2_1_5')">-</Span>
-Compare prices
-<ul id="fold1_2_1_5" style="POSITION: relative; VISIBILITY: visible;"><li>Make a purchase computation system
-
-</li>
-
-</ul>
-</li>
-<li>Manage a journey
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_2_2" class="foldclosed" onClick="show_folder('1_2_2')" style="POSITION: absolute">+</span> <span id="hide1_2_2" class="foldopened" onClick="hide_folder('1_2_2')">-</Span>
-Or start as an employee
-<ul id="fold1_2_2" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_2_2_1" class="foldclosed" onClick="show_folder('1_2_2_1')" style="POSITION: absolute">+</span> <span id="hide1_2_2_1" class="foldopened" onClick="hide_folder('1_2_2_1')">-</Span>
-Start as a simple sailor
-<ul id="fold1_2_2_1" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_2_2_1_1" class="foldclosed" onClick="show_folder('1_2_2_1_1')" style="POSITION: absolute">+</span> <span id="hide1_2_2_1_1" class="foldopened" onClick="hide_folder('1_2_2_1_1')">-</Span>
-And end up as a captain
-<ul id="fold1_2_2_1_1" style="POSITION: relative; VISIBILITY: visible;"><li>Control your ship (depends on client)
-
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-<li><span id="show1_2_2_2" class="foldclosed" onClick="show_folder('1_2_2_2')" style="POSITION: absolute">+</span> <span id="hide1_2_2_2" class="foldopened" onClick="hide_folder('1_2_2_2')">-</Span>
-Or start as a shipbuilder
-<ul id="fold1_2_2_2" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_2_2_2_1" class="foldclosed" onClick="show_folder('1_2_2_2_1')" style="POSITION: absolute">+</span> <span id="hide1_2_2_2_1" class="foldopened" onClick="hide_folder('1_2_2_2_1')">-</Span>
-Repair ships
-<ul id="fold1_2_2_2_1" style="POSITION: relative; VISIBILITY: visible;"><li>Renew the painting
-
-</li>
-<li>Fix broken things
-
-</li>
-
-</ul>
-</li>
-<li>Build up new ships
-
-</li>
-
-</ul>
-</li>
-<li>As an officer
-
-</li>
-<li>As a cleaner
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_2_3" class="foldclosed" onClick="show_folder('1_2_3')" style="POSITION: absolute">+</span> <span id="hide1_2_3" class="foldopened" onClick="hide_folder('1_2_3')">-</Span>
-Create a board of managers
-<ul id="fold1_2_3" style="POSITION: relative; VISIBILITY: visible;"><li>Only for bigger comanpies
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_2_4" class="foldclosed" onClick="show_folder('1_2_4')" style="POSITION: absolute">+</span> <span id="hide1_2_4" class="foldopened" onClick="hide_folder('1_2_4')">-</Span>
-Design your own ships
-<ul id="fold1_2_4" style="POSITION: relative; VISIBILITY: visible;"><li>From templates (default ships)
-
-</li>
-<li>Or your complete freely designed layout
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_2_5" class="foldclosed" onClick="show_folder('1_2_5')" style="POSITION: absolute">+</span> <span id="hide1_2_5" class="foldopened" onClick="hide_folder('1_2_5')">-</Span>
-Ride constructed ships
-<ul id="fold1_2_5" style="POSITION: relative; VISIBILITY: visible;"><li>Make sail plans
-
-</li>
-<li><span id="show1_2_5_1" class="foldclosed" onClick="show_folder('1_2_5_1')" style="POSITION: absolute">+</span> <span id="hide1_2_5_1" class="foldopened" onClick="hide_folder('1_2_5_1')">-</Span>
-Transportate cargo or humans
-<ul id="fold1_2_5_1" style="POSITION: relative; VISIBILITY: visible;"><li>Make your passengers happy
-
-</li>
-<li>Load containers and bring them to other harbors
-
-</li>
-<li>Transportate oil from ricks to the refineries
-
-</li>
-
-</ul>
-</li>
-<li>Depends on used client
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_2_6" class="foldclosed" onClick="show_folder('1_2_6')" style="POSITION: absolute">+</span> <span id="hide1_2_6" class="foldopened" onClick="hide_folder('1_2_6')">-</Span>
-Earn a lot (virtual/real) money
-<ul id="fold1_2_6" style="POSITION: relative; VISIBILITY: visible;"><li>Sell a journey
-
-</li>
-<li>Trade with goods
-
-</li>
-<li>Construct ships for other companies
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_2_7" class="foldclosed" onClick="show_folder('1_2_7')" style="POSITION: absolute">+</span> <span id="hide1_2_7" class="foldopened" onClick="hide_folder('1_2_7')">-</Span>
-Play as a passenger
-<ul id="fold1_2_7" style="POSITION: relative; VISIBILITY: visible;"><li>Order a jorney to your desired destionation
-
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-<li><span id="show1_3" class="foldclosed" onClick="show_folder('1_3')" style="POSITION: absolute">+</span> <span id="hide1_3" class="foldopened" onClick="hide_folder('1_3')">-</Span>
-<span style="font-size: 133%;font-family: SansSerif, sans-serif; font-weight: bold; ">Multi-Player Mode</span>
-<ul id="fold1_3" style="POSITION: relative; VISIBILITY: visible;"><li>Networked over hubs
-
-</li>
-<li><span id="show1_3_1" class="foldclosed" onClick="show_folder('1_3_1')" style="POSITION: absolute">+</span> <span id="hide1_3_1" class="foldopened" onClick="hide_folder('1_3_1')">-</Span>
-Big map which holds all harbors
-<ul id="fold1_3_1" style="POSITION: relative; VISIBILITY: visible;"><li>Seperated into small maps to cluster the load over the network
-
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-<li><span id="show1_4" class="foldclosed" onClick="show_folder('1_4')" style="POSITION: absolute">+</span> <span id="hide1_4" class="foldopened" onClick="hide_folder('1_4')">-</Span>
-Java client
-<ul id="fold1_4" style="POSITION: relative; VISIBILITY: visible;"><li>Real-time simulation
-
-</li>
-<li><span id="show1_4_1" class="foldclosed" onClick="show_folder('1_4_1')" style="POSITION: absolute">+</span> <span id="hide1_4_1" class="foldopened" onClick="hide_folder('1_4_1')">-</Span>
-OpenGL (3D Graphics)
-<ul id="fold1_4_1" style="POSITION: relative; VISIBILITY: visible;"><li>JOGL
-
-</li>
-
-</ul>
-</li>
-<li>OpenAL (3D sound)
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_5" class="foldclosed" onClick="show_folder('1_5')" style="POSITION: absolute">+</span> <span id="hide1_5" class="foldopened" onClick="hide_folder('1_5')">-</Span>
-"Faked" Single-Player
-<ul id="fold1_5" style="POSITION: relative; VISIBILITY: visible;"><li>Locally installed version
-
-</li>
-<li>Does not connect to other hubs
-
-</li>
-<li><span id="show1_5_1" class="foldclosed" onClick="show_folder('1_5_1')" style="POSITION: absolute">+</span> <span id="hide1_5_1" class="foldopened" onClick="hide_folder('1_5_1')">-</Span>
-"Save games" should be incompatible with MP mode
-<ul id="fold1_5_1" style="POSITION: relative; VISIBILITY: visible;"><li>Avoids cheating
-
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-<li><span id="show1_6" class="foldclosed" onClick="show_folder('1_6')" style="POSITION: absolute">+</span> <span id="hide1_6" class="foldopened" onClick="hide_folder('1_6')">-</Span>
-Sand-Box Mode
-<ul id="fold1_6" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_6_1" class="foldclosed" onClick="show_folder('1_6_1')" style="POSITION: absolute">+</span> <span id="hide1_6_1" class="foldopened" onClick="hide_folder('1_6_1')">-</Span>
-The player can test the game
-<ul id="fold1_6_1" style="POSITION: relative; VISIBILITY: visible;"><li>Some people like to "explore" the game
-
-</li>
-<li>Or just wanna have a look
-
-</li>
-
-</ul>
-</li>
-<li><span style="font-family: SansSerif, sans-serif; ">There are no competitors</span>
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_7" class="foldclosed" onClick="show_folder('1_7')" style="POSITION: absolute">+</span> <span id="hide1_7" class="foldopened" onClick="hide_folder('1_7')">-</Span>
-Modern-epoche game
-<ul id="fold1_7" style="POSITION: relative; VISIBILITY: visible;"><li>Age: 1950+
-
-</li>
-<li>The abstraction level is kept low
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_8" class="foldclosed" onClick="show_folder('1_8')" style="POSITION: absolute">+</span> <span id="hide1_8" class="foldopened" onClick="hide_folder('1_8')">-</Span>
-License
-<ul id="fold1_8" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_8_1" class="foldclosed" onClick="show_folder('1_8_1')" style="POSITION: absolute">+</span> <span id="hide1_8_1" class="foldopened" onClick="hide_folder('1_8_1')">-</Span>
-The game
-<ul id="fold1_8_1" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_8_1_1" class="foldclosed" onClick="show_folder('1_8_1_1')" style="POSITION: absolute">+</span> <span id="hide1_8_1_1" class="foldopened" onClick="hide_folder('1_8_1_1')">-</Span>
-Ship-Simu is licensed under the GNU GPL 3 or any newer version
-<ul id="fold1_8_1_1" style="POSITION: relative; VISIBILITY: visible;"><li>See docs/COPYING.software
-
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-<li><span id="show1_8_2" class="foldclosed" onClick="show_folder('1_8_2')" style="POSITION: absolute">+</span> <span id="hide1_8_2" class="foldopened" onClick="hide_folder('1_8_2')">-</Span>
-This document
-<ul id="fold1_8_2" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_8_2_1" class="foldclosed" onClick="show_folder('1_8_2_1')" style="POSITION: absolute">+</span> <span id="hide1_8_2_1" class="foldopened" onClick="hide_folder('1_8_2_1')">-</Span>
-This mind-map is licensed under the GNU FDL 1.2 or any newer version
-<ul id="fold1_8_2_1" style="POSITION: relative; VISIBILITY: visible;"><li>See docs/COPYING.documents
-
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-<li><span id="show1_9" class="foldclosed" onClick="show_folder('1_9')" style="POSITION: absolute">+</span> <span id="hide1_9" class="foldopened" onClick="hide_folder('1_9')">-</Span>
-Data exchange protocol
-<ul id="fold1_9" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_9_1" class="foldclosed" onClick="show_folder('1_9_1')" style="POSITION: absolute">+</span> <span id="hide1_9_1" class="foldopened" onClick="hide_folder('1_9_1')">-</Span>
-Default is an own small format
-<ul id="fold1_9_1" style="POSITION: relative; VISIBILITY: visible;"><li>Reduces traffic between servers
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_9_2" class="foldclosed" onClick="show_folder('1_9_2')" style="POSITION: absolute">+</span> <span id="hide1_9_2" class="foldopened" onClick="hide_folder('1_9_2')">-</Span>
-Easy rewriteable to e.g. XML
-<ul id="fold1_9_2" style="POSITION: relative; VISIBILITY: visible;"><li>Other clients (Flash) can also connect
-
-</li>
-
-</ul>
-</li>
-<li>Java and browser client can play together
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_10" class="foldclosed" onClick="show_folder('1_10')" style="POSITION: absolute">+</span> <span id="hide1_10" class="foldopened" onClick="hide_folder('1_10')">-</Span>
-Optional Pillory
-<ul id="fold1_10" style="POSITION: relative; VISIBILITY: visible;"><li>To make e.g. nazi activity public
-
-</li>
-<li>Shall keep bad players away
-
-</li>
-<li><span id="show1_10_1" class="foldclosed" onClick="show_folder('1_10_1')" style="POSITION: absolute">+</span> <span id="hide1_10_1" class="foldopened" onClick="hide_folder('1_10_1')">-</Span>
-Requires some "game-moderator" access level to manage
-<ul id="fold1_10_1" style="POSITION: relative; VISIBILITY: visible;"><li>The moderator shall have an extra flag e.g. "pillory_accessable"
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_10_2" class="foldclosed" onClick="show_folder('1_10_2')" style="POSITION: absolute">+</span> <span id="hide1_10_2" class="foldopened" onClick="hide_folder('1_10_2')">-</Span>
-Players, companies et cetera should be lockable
-<ul id="fold1_10_2" style="POSITION: relative; VISIBILITY: visible;"><li>The moderator can choose wether to lock with pillory entry or just locking down
-
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-<li><a href="http://www.ship-simu.org" target="_blank"><span class=l>~</span> http://www.ship-simu.org
-</a>
-
-</li>
-
-</ul><SCRIPT language=JavaScript>
-fold_document();
-</SCRIPT>
-</body>
-</html>
+++ /dev/null
-<html>
-<head>
-<title>Ship-Simu Ship-Simulation</title>
-<style type="text/css">
- span.foldopened { color: white; font-size: xx-small;
- border-width: 1; font-family: monospace; padding: 0em 0.25em 0em 0.25em; background: #e0e0e0;
- VISIBILITY: visible;
- cursor:pointer; }
-
-
- span.foldclosed { color: #666666; font-size: xx-small;
- border-width: 1; font-family: monospace; padding: 0em 0.25em 0em 0.25em; background: #e0e0e0;
- VISIBILITY: hidden;
- cursor:pointer; }
-
- span.foldspecial { color: #666666; font-size: xx-small; border-style: none solid solid none;
- border-color: #CCCCCC; border-width: 1; font-family: sans-serif; padding: 0em 0.1em 0em 0.1em; background: #e0e0e0;
- cursor:pointer; }
-
- li { list-style: none; }
-
- span.l { color: red; font-weight: bold; }
-
- a:link {text-decoration: none; color: black; }
- a:visited {text-decoration: none; color: black; }
- a:active {text-decoration: none; color: black; }
- a:hover {text-decoration: none; color: black; background: #eeeee0; }
-
-</style>
-<!-- ^ Position is not set to relative / absolute here because of Mozilla -->
-</head>
-<body>
-
-<script language="JavaScript">
- // Here we implement folding. It works fine with MSIE5.5, MSIE6.0 and
- // Mozilla 0.9.6.
-
- if (document.layers) {
- //Netscape 4 specific code
- pre = 'document.';
- post = ''; }
- if (document.getElementById) {
- //Netscape 6 specific code
- pre = 'document.getElementById("';
- post = '").style'; }
- if (document.all) {
- //IE4+ specific code
- pre = 'document.all.';
- post = '.style'; }
-
-function layer_exists(layer) {
- try {
- eval(pre + layer + post);
- return true; }
- catch (error) {
- return false; }}
-
-function show_layer(layer) {
- eval(pre + layer + post).position = 'relative';
- eval(pre + layer + post).visibility = 'visible'; }
-
-function hide_layer(layer) {
- eval(pre + layer + post).visibility = 'hidden';
- eval(pre + layer + post).position = 'absolute'; }
-
-function hide_folder(folder) {
- hide_folding_layer(folder)
- show_layer('show'+folder);
-
- scrollBy(0,0); // This is a work around to make it work in Browsers (Explorer, Mozilla)
-}
-
-function show_folder(folder) {
- // Precondition: all subfolders are folded
-
- show_layer('hide'+folder);
- hide_layer('show'+folder);
- show_layer('fold'+folder);
-
- scrollBy(0,0); // This is a work around to make it work in Browsers (Explorer, Mozilla)
-
- var i;
- for (i=1; layer_exists('fold'+folder+'_'+i); ++i) {
- show_layer('show'+folder+'_'+i); }
-}
-function show_folder_completely(folder) {
- // Precondition: all subfolders are folded
-
- show_layer('hide'+folder);
- hide_layer('show'+folder);
- show_layer('fold'+folder);
-
- scrollBy(0,0); // This is a work around to make it work in Browsers (Explorer, Mozilla)
-
- var i;
- for (i=1; layer_exists('fold'+folder+'_'+i); ++i) {
- show_folder_completely(folder+'_'+i); }
-}
-
-
-
-function hide_folding_layer(folder) {
- var i;
- for (i=1; layer_exists('fold'+folder+'_'+i); ++i) {
- hide_folding_layer(folder+'_'+i); }
-
- hide_layer('hide'+folder);
- hide_layer('show'+folder);
- hide_layer('fold'+folder);
-
- scrollBy(0,0); // This is a work around to make it work in Browsers (Explorer, Mozilla)
-}
-
-function fold_document() {
- var i;
- var folder = '1';
- for (i=1; layer_exists('fold'+folder+'_'+i); ++i) {
- hide_folder(folder+'_'+i); }
-}
-
-function unfold_document() {
- var i;
- var folder = '1';
- for (i=1; layer_exists('fold'+folder+'_'+i); ++i) {
- show_folder_completely(folder+'_'+i); }
-}
-
-</script>
-<SPAN class=foldspecial onclick="fold_document()">All +</SPAN>
-<SPAN class=foldspecial onclick="unfold_document()">All -</SPAN>
-<p><span style="font-size: 150%;font-family: SansSerif, sans-serif; font-weight: bold; ">Ship-Simu Ship-Simulation</span>
-<ul><li><span id="show1_1" class="foldclosed" onClick="show_folder('1_1')" style="POSITION: absolute">+</span> <span id="hide1_1" class="foldopened" onClick="hide_folder('1_1')">-</Span>
-<span style="font-size: 133%;font-family: SansSerif, sans-serif; font-weight: bold; ">Browser-Game</span>
-<ul id="fold1_1" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_1_1" class="foldclosed" onClick="show_folder('1_1_1')" style="POSITION: absolute">+</span> <span id="hide1_1_1" class="foldopened" onClick="hide_folder('1_1_1')">-</Span>
-Tick-based simulation
-<ul id="fold1_1_1" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_1_1_1" class="foldclosed" onClick="show_folder('1_1_1_1')" style="POSITION: absolute">+</span> <span id="hide1_1_1_1" class="foldopened" onClick="hide_folder('1_1_1_1')">-</Span>
-Cronological job (cron)
-<ul id="fold1_1_1_1" style="POSITION: relative; VISIBILITY: visible;"><li>Addional requirement for installation
-
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_2" class="foldclosed" onClick="show_folder('1_1_2')" style="POSITION: absolute">+</span> <span id="hide1_1_2" class="foldopened" onClick="hide_folder('1_1_2')">-</Span>
-Click-based simulation
-<ul id="fold1_1_2" style="POSITION: relative; VISIBILITY: visible;"><li>User clicks a button, action performed
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_3" class="foldclosed" onClick="show_folder('1_1_3')" style="POSITION: absolute">+</span> <span id="hide1_1_3" class="foldopened" onClick="hide_folder('1_1_3')">-</Span>
-Pseudo-3D graphics
-<ul id="fold1_1_3" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_1_3_1" class="foldclosed" onClick="show_folder('1_1_3_1')" style="POSITION: absolute">+</span> <span id="hide1_1_3_1" class="foldopened" onClick="hide_folder('1_1_3_1')">-</Span>
-Still graphics
-<ul id="fold1_1_3_1" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_1_3_1_1" class="foldclosed" onClick="show_folder('1_1_3_1_1')" style="POSITION: absolute">+</span> <span id="hide1_1_3_1_1" class="foldopened" onClick="hide_folder('1_1_3_1_1')">-</Span>
-Different ships
-<ul id="fold1_1_3_1_1" style="POSITION: relative; VISIBILITY: visible;"><li>Passenger ship
-
-</li>
-<li>Oil tanker
-
-</li>
-<li>Container ship
-
-</li>
-<li>Misc small ships
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_3_1_2" class="foldclosed" onClick="show_folder('1_1_3_1_2')" style="POSITION: absolute">+</span> <span id="hide1_1_3_1_2" class="foldopened" onClick="hide_folder('1_1_3_1_2')">-</Span>
-Buildings
-<ul id="fold1_1_3_1_2" style="POSITION: relative; VISIBILITY: visible;"><li>Shipyard
-
-</li>
-<li>Dry dock
-
-</li>
-<li>Terminal building
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_3_1_3" class="foldclosed" onClick="show_folder('1_1_3_1_3')" style="POSITION: absolute">+</span> <span id="hide1_1_3_1_3" class="foldopened" onClick="hide_folder('1_1_3_1_3')">-</Span>
-Vehicles
-<ul id="fold1_1_3_1_3" style="POSITION: relative; VISIBILITY: visible;"><li>Container carrier
-
-</li>
-<li>Crane
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_3_1_4" class="foldclosed" onClick="show_folder('1_1_3_1_4')" style="POSITION: absolute">+</span> <span id="hide1_1_3_1_4" class="foldopened" onClick="hide_folder('1_1_3_1_4')">-</Span>
-All pics should be self-shooted
-<ul id="fold1_1_3_1_4" style="POSITION: relative; VISIBILITY: visible;"><li>This avoids copyright conflicts
-
-</li>
-<li>The requested buildings/vehicles must be found in reality
-
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_3_2" class="foldclosed" onClick="show_folder('1_1_3_2')" style="POSITION: absolute">+</span> <span id="hide1_1_3_2" class="foldopened" onClick="hide_folder('1_1_3_2')">-</Span>
-Slightly moved graphics (GIF)
-<ul id="fold1_1_3_2" style="POSITION: relative; VISIBILITY: visible;"><li>Water surface
-
-</li>
-<li>Sky texture
-
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_4" class="foldclosed" onClick="show_folder('1_1_4')" style="POSITION: absolute">+</span> <span id="hide1_1_4" class="foldopened" onClick="hide_folder('1_1_4')">-</Span>
-Fully XHTML 1.0
-<ul id="fold1_1_4" style="POSITION: relative; VISIBILITY: visible;"><li>Latest Internet standard
-
-</li>
-<li>Older browsers will make lesser trouble
-
-</li>
-<li><span id="show1_1_4_1" class="foldclosed" onClick="show_folder('1_1_4_1')" style="POSITION: absolute">+</span> <span id="hide1_1_4_1" class="foldopened" onClick="hide_folder('1_1_4_1')">-</Span>
-Should validate with the W3C HTML Validator
-<ul id="fold1_1_4_1" style="POSITION: relative; VISIBILITY: visible;"><li><a href="http://validator.w3.org" target="_blank"><span class=l>~</span> http://validator.w3.org
-</a>
-
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_5" class="foldclosed" onClick="show_folder('1_1_5')" style="POSITION: absolute">+</span> <span id="hide1_1_5" class="foldopened" onClick="hide_folder('1_1_5')">-</Span>
-<span style="font-family: SansSerif, sans-serif; ">Design is CSS-based</span>
-<ul id="fold1_1_5" style="POSITION: relative; VISIBILITY: visible;"><li>Themes are possible
-
-</li>
-
-</ul>
-</li>
-<li>Nice AJAX features
-
-</li>
-<li><span id="show1_1_6" class="foldclosed" onClick="show_folder('1_1_6')" style="POSITION: absolute">+</span> <span id="hide1_1_6" class="foldopened" onClick="hide_folder('1_1_6')">-</Span>
-News on the front page (home)
-<ul id="fold1_1_6" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_1_6_1" class="foldclosed" onClick="show_folder('1_1_6_1')" style="POSITION: absolute">+</span> <span id="hide1_1_6_1" class="foldopened" onClick="hide_folder('1_1_6_1')">-</Span>
-The news source can be choosen from different
-<ul id="fold1_1_6_1" style="POSITION: relative; VISIBILITY: visible;"><li>Previously typed and stored in database
-
-</li>
-<li><span id="show1_1_6_1_1" class="foldclosed" onClick="show_folder('1_1_6_1_1')" style="POSITION: absolute">+</span> <span id="hide1_1_6_1_1" class="foldopened" onClick="hide_folder('1_1_6_1_1')">-</Span>
-Local XML files
-<ul id="fold1_1_6_1_1" style="POSITION: relative; VISIBILITY: visible;"><li><span style="font-family: SansSerif, sans-serif; ">Hint: Created by external generators</span>
-
-</li>
-
-</ul>
-</li>
-<li>Remote XMLs like RSS feeds
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_6_2" class="foldclosed" onClick="show_folder('1_1_6_2')" style="POSITION: absolute">+</span> <span id="hide1_1_6_2" class="foldopened" onClick="hide_folder('1_1_6_2')">-</Span>
-The typer can choose a category
-<ul id="fold1_1_6_2" style="POSITION: relative; VISIBILITY: visible;"><li>New categories can be suggested by the typer
-
-</li>
-<li>An admin can create new categories
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_6_3" class="foldclosed" onClick="show_folder('1_1_6_3')" style="POSITION: absolute">+</span> <span id="hide1_1_6_3" class="foldopened" onClick="hide_folder('1_1_6_3')">-</Span>
-Comments are allowable
-<ul id="fold1_1_6_3" style="POSITION: relative; VISIBILITY: visible;"><li>Logged-in users
-
-</li>
-<li><span id="show1_1_6_3_1" class="foldclosed" onClick="show_folder('1_1_6_3_1')" style="POSITION: absolute">+</span> <span id="hide1_1_6_3_1" class="foldopened" onClick="hide_folder('1_1_6_3_1')">-</Span>
-Guests as well
-<ul id="fold1_1_6_3_1" style="POSITION: relative; VISIBILITY: visible;"><li>Secured with CAPTCHA
-
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_6_4" class="foldclosed" onClick="show_folder('1_1_6_4')" style="POSITION: absolute">+</span> <span id="hide1_1_6_4" class="foldopened" onClick="hide_folder('1_1_6_4')">-</Span>
-One object for all news should be fine
-<ul id="fold1_1_6_4" style="POSITION: relative; VISIBILITY: visible;"><li>Do not use one object per news entry!
-
-</li>
-<li><span id="show1_1_6_4_1" class="foldclosed" onClick="show_folder('1_1_6_4_1')" style="POSITION: absolute">+</span> <span id="hide1_1_6_4_1" class="foldopened" onClick="hide_folder('1_1_6_4_1')">-</Span>
-The object receives a "Requestable" object
-<ul id="fold1_1_6_4_1" style="POSITION: relative; VISIBILITY: visible;"><li>Obtain page number and sent comment data from it
-
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_7" class="foldclosed" onClick="show_folder('1_1_7')" style="POSITION: absolute">+</span> <span id="hide1_1_7" class="foldopened" onClick="hide_folder('1_1_7')">-</Span>
-<span style="font-size: 116%;font-family: SansSerif, sans-serif; font-weight: bold; ">Strict coding guidelines for better PHP code</span>
-<ul id="fold1_1_7" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_1_7_1" class="foldclosed" onClick="show_folder('1_1_7_1')" style="POSITION: absolute">+</span> <span id="hide1_1_7_1" class="foldopened" onClick="hide_folder('1_1_7_1')">-</Span>
-<span style="font-family: SansSerif, sans-serif; font-weight: bold; ">General code structure</span>
-<ul id="fold1_1_7_1" style="POSITION: relative; VISIBILITY: visible;"><li>Fully object-oriented
-
-</li>
-<li>Use of different but practical design patterns
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_7_2" class="foldclosed" onClick="show_folder('1_1_7_2')" style="POSITION: absolute">+</span> <span id="hide1_1_7_2" class="foldopened" onClick="hide_folder('1_1_7_2')">-</Span>
-<span style="font-family: SansSerif, sans-serif; font-weight: bold; ">Documentation</span>
-<ul id="fold1_1_7_2" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_1_7_2_1" class="foldclosed" onClick="show_folder('1_1_7_2_1')" style="POSITION: absolute">+</span> <span id="hide1_1_7_2_1" class="foldopened" onClick="hide_folder('1_1_7_2_1')">-</Span>
-In-line documentation
-<ul id="fold1_1_7_2_1" style="POSITION: relative; VISIBILITY: visible;"><li>Script header with full copyright and license as requested by GNU GPL 3
-
-</li>
-<li>Method headers with Doxygen compatible tags
-
-</li>
-<li>Comments above single lines for better understanding what is happening
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_7_2_2" class="foldclosed" onClick="show_folder('1_1_7_2_2')" style="POSITION: absolute">+</span> <span id="hide1_1_7_2_2" class="foldopened" onClick="hide_folder('1_1_7_2_2')">-</Span>
-Files in directory "docs"
-<ul id="fold1_1_7_2_2" style="POSITION: relative; VISIBILITY: visible;"><li>COPYING*
-
-</li>
-<li>Conception
-
-</li>
-<li>NEWS
-
-</li>
-<li>README
-
-</li>
-<li>ArgoUML diagram
-
-</li>
-<li>FreeMind document
-
-</li>
-<li>THANKS
-
-</li>
-<li>minmap_yyyymmdd.html
-
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-<li><span style="font-family: SansSerif, sans-serif; font-weight: bold; ">Folding of the code</span>
-
-</li>
-<li><span style="font-family: SansSerif, sans-serif; font-weight: bold; ">Tabs and spaces</span>
-
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-<li><span id="show1_2" class="foldclosed" onClick="show_folder('1_2')" style="POSITION: absolute">+</span> <span id="hide1_2" class="foldopened" onClick="hide_folder('1_2')">-</Span>
-<span style="font-size: 133%;font-family: SansSerif, sans-serif; font-weight: bold; ">How does a shipping company work?</span>
-<ul id="fold1_2" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_2_1" class="foldclosed" onClick="show_folder('1_2_1')" style="POSITION: absolute">+</span> <span id="hide1_2_1" class="foldopened" onClick="hide_folder('1_2_1')">-</Span>
-Start as a founder by selecting a harbor
-<ul id="fold1_2_1" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_2_1_1" class="foldclosed" onClick="show_folder('1_2_1_1')" style="POSITION: absolute">+</span> <span id="hide1_2_1_1" class="foldopened" onClick="hide_folder('1_2_1_1')">-</Span>
-Construct neccessary buildings
-<ul id="fold1_2_1_1" style="POSITION: relative; VISIBILITY: visible;"><li>Make contract with construction companies
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_2_1_2" class="foldclosed" onClick="show_folder('1_2_1_2')" style="POSITION: absolute">+</span> <span id="hide1_2_1_2" class="foldopened" onClick="hide_folder('1_2_1_2')">-</Span>
-Order ship parts
-<ul id="fold1_2_1_2" style="POSITION: relative; VISIBILITY: visible;"><li>Fron your partners
-
-</li>
-<li>On global market
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_2_1_3" class="foldclosed" onClick="show_folder('1_2_1_3')" style="POSITION: absolute">+</span> <span id="hide1_2_1_3" class="foldopened" onClick="hide_folder('1_2_1_3')">-</Span>
-Make contracts with other companies
-<ul id="fold1_2_1_3" style="POSITION: relative; VISIBILITY: visible;"><li>Construct ships for your partner
-
-</li>
-<li>Drive constructed ships by your partner
-
-</li>
-
-</ul>
-</li>
-<li>Build ship parts and trade them
-
-</li>
-<li><span id="show1_2_1_4" class="foldclosed" onClick="show_folder('1_2_1_4')" style="POSITION: absolute">+</span> <span id="hide1_2_1_4" class="foldopened" onClick="hide_folder('1_2_1_4')">-</Span>
-Become CEO and manage your company
-<ul id="fold1_2_1_4" style="POSITION: relative; VISIBILITY: visible;"><li>Nominate department managers
-
-</li>
-<li>Recruit new employees
-
-</li>
-<li>Pay salery to your employees
-
-</li>
-
-</ul>
-</li>
-<li>Let other gamer manage your company
-
-</li>
-<li><span id="show1_2_1_5" class="foldclosed" onClick="show_folder('1_2_1_5')" style="POSITION: absolute">+</span> <span id="hide1_2_1_5" class="foldopened" onClick="hide_folder('1_2_1_5')">-</Span>
-Compare prices
-<ul id="fold1_2_1_5" style="POSITION: relative; VISIBILITY: visible;"><li>Make a purchase computation system
-
-</li>
-
-</ul>
-</li>
-<li>Manage a journey
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_2_2" class="foldclosed" onClick="show_folder('1_2_2')" style="POSITION: absolute">+</span> <span id="hide1_2_2" class="foldopened" onClick="hide_folder('1_2_2')">-</Span>
-Or start as an employee
-<ul id="fold1_2_2" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_2_2_1" class="foldclosed" onClick="show_folder('1_2_2_1')" style="POSITION: absolute">+</span> <span id="hide1_2_2_1" class="foldopened" onClick="hide_folder('1_2_2_1')">-</Span>
-Start as a simple sailor
-<ul id="fold1_2_2_1" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_2_2_1_1" class="foldclosed" onClick="show_folder('1_2_2_1_1')" style="POSITION: absolute">+</span> <span id="hide1_2_2_1_1" class="foldopened" onClick="hide_folder('1_2_2_1_1')">-</Span>
-And end up as a captain
-<ul id="fold1_2_2_1_1" style="POSITION: relative; VISIBILITY: visible;"><li>Control your ship (depends on client)
-
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-<li><span id="show1_2_2_2" class="foldclosed" onClick="show_folder('1_2_2_2')" style="POSITION: absolute">+</span> <span id="hide1_2_2_2" class="foldopened" onClick="hide_folder('1_2_2_2')">-</Span>
-Or start as a shipbuilder
-<ul id="fold1_2_2_2" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_2_2_2_1" class="foldclosed" onClick="show_folder('1_2_2_2_1')" style="POSITION: absolute">+</span> <span id="hide1_2_2_2_1" class="foldopened" onClick="hide_folder('1_2_2_2_1')">-</Span>
-Repair ships
-<ul id="fold1_2_2_2_1" style="POSITION: relative; VISIBILITY: visible;"><li>Renew the painting
-
-</li>
-<li>Fix broken things
-
-</li>
-
-</ul>
-</li>
-<li>Build up new ships
-
-</li>
-
-</ul>
-</li>
-<li>As an officer
-
-</li>
-<li>As a cleaner
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_2_3" class="foldclosed" onClick="show_folder('1_2_3')" style="POSITION: absolute">+</span> <span id="hide1_2_3" class="foldopened" onClick="hide_folder('1_2_3')">-</Span>
-Create a board of managers
-<ul id="fold1_2_3" style="POSITION: relative; VISIBILITY: visible;"><li>Only for bigger comanpies
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_2_4" class="foldclosed" onClick="show_folder('1_2_4')" style="POSITION: absolute">+</span> <span id="hide1_2_4" class="foldopened" onClick="hide_folder('1_2_4')">-</Span>
-Design your own ships
-<ul id="fold1_2_4" style="POSITION: relative; VISIBILITY: visible;"><li>From templates (default ships)
-
-</li>
-<li>Or your complete freely designed layout
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_2_5" class="foldclosed" onClick="show_folder('1_2_5')" style="POSITION: absolute">+</span> <span id="hide1_2_5" class="foldopened" onClick="hide_folder('1_2_5')">-</Span>
-Ride constructed ships
-<ul id="fold1_2_5" style="POSITION: relative; VISIBILITY: visible;"><li>Make sail plans
-
-</li>
-<li><span id="show1_2_5_1" class="foldclosed" onClick="show_folder('1_2_5_1')" style="POSITION: absolute">+</span> <span id="hide1_2_5_1" class="foldopened" onClick="hide_folder('1_2_5_1')">-</Span>
-Transportate cargo or humans
-<ul id="fold1_2_5_1" style="POSITION: relative; VISIBILITY: visible;"><li>Make your passengers happy
-
-</li>
-<li>Load containers and bring them to other harbors
-
-</li>
-<li>Transportate oil from ricks to the refineries
-
-</li>
-
-</ul>
-</li>
-<li>Depends on used client
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_2_6" class="foldclosed" onClick="show_folder('1_2_6')" style="POSITION: absolute">+</span> <span id="hide1_2_6" class="foldopened" onClick="hide_folder('1_2_6')">-</Span>
-Earn a lot (virtual/real) money
-<ul id="fold1_2_6" style="POSITION: relative; VISIBILITY: visible;"><li>Sell a journey
-
-</li>
-<li>Trade with goods
-
-</li>
-<li>Construct ships for other companies
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_2_7" class="foldclosed" onClick="show_folder('1_2_7')" style="POSITION: absolute">+</span> <span id="hide1_2_7" class="foldopened" onClick="hide_folder('1_2_7')">-</Span>
-Play as a passenger
-<ul id="fold1_2_7" style="POSITION: relative; VISIBILITY: visible;"><li>Order a jorney to your desired destionation
-
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-<li><span id="show1_3" class="foldclosed" onClick="show_folder('1_3')" style="POSITION: absolute">+</span> <span id="hide1_3" class="foldopened" onClick="hide_folder('1_3')">-</Span>
-<span style="font-size: 133%;font-family: SansSerif, sans-serif; font-weight: bold; ">Multi-Player Mode</span>
-<ul id="fold1_3" style="POSITION: relative; VISIBILITY: visible;"><li>Networked over hubs
-
-</li>
-<li><span id="show1_3_1" class="foldclosed" onClick="show_folder('1_3_1')" style="POSITION: absolute">+</span> <span id="hide1_3_1" class="foldopened" onClick="hide_folder('1_3_1')">-</Span>
-Big map which holds all harbors
-<ul id="fold1_3_1" style="POSITION: relative; VISIBILITY: visible;"><li>Seperated into small maps to cluster the load over the network
-
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-<li><span id="show1_4" class="foldclosed" onClick="show_folder('1_4')" style="POSITION: absolute">+</span> <span id="hide1_4" class="foldopened" onClick="hide_folder('1_4')">-</Span>
-Java client
-<ul id="fold1_4" style="POSITION: relative; VISIBILITY: visible;"><li>Real-time simulation
-
-</li>
-<li><span id="show1_4_1" class="foldclosed" onClick="show_folder('1_4_1')" style="POSITION: absolute">+</span> <span id="hide1_4_1" class="foldopened" onClick="hide_folder('1_4_1')">-</Span>
-OpenGL (3D Graphics)
-<ul id="fold1_4_1" style="POSITION: relative; VISIBILITY: visible;"><li>JOGL
-
-</li>
-
-</ul>
-</li>
-<li>OpenAL (3D sound)
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_5" class="foldclosed" onClick="show_folder('1_5')" style="POSITION: absolute">+</span> <span id="hide1_5" class="foldopened" onClick="hide_folder('1_5')">-</Span>
-"Faked" Single-Player
-<ul id="fold1_5" style="POSITION: relative; VISIBILITY: visible;"><li>Locally installed version
-
-</li>
-<li>Does not connect to other hubs
-
-</li>
-<li><span id="show1_5_1" class="foldclosed" onClick="show_folder('1_5_1')" style="POSITION: absolute">+</span> <span id="hide1_5_1" class="foldopened" onClick="hide_folder('1_5_1')">-</Span>
-"Save games" should be incompatible with MP mode
-<ul id="fold1_5_1" style="POSITION: relative; VISIBILITY: visible;"><li>Avoids cheating
-
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-<li><span id="show1_6" class="foldclosed" onClick="show_folder('1_6')" style="POSITION: absolute">+</span> <span id="hide1_6" class="foldopened" onClick="hide_folder('1_6')">-</Span>
-Sand-Box Mode
-<ul id="fold1_6" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_6_1" class="foldclosed" onClick="show_folder('1_6_1')" style="POSITION: absolute">+</span> <span id="hide1_6_1" class="foldopened" onClick="hide_folder('1_6_1')">-</Span>
-The player can test the game
-<ul id="fold1_6_1" style="POSITION: relative; VISIBILITY: visible;"><li>Some people like to "explore" the game
-
-</li>
-<li>Or just wanna have a look
-
-</li>
-
-</ul>
-</li>
-<li><span style="font-family: SansSerif, sans-serif; ">There are no competitors</span>
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_7" class="foldclosed" onClick="show_folder('1_7')" style="POSITION: absolute">+</span> <span id="hide1_7" class="foldopened" onClick="hide_folder('1_7')">-</Span>
-Modern-epoche game
-<ul id="fold1_7" style="POSITION: relative; VISIBILITY: visible;"><li>Age: 1950+
-
-</li>
-<li>The abstraction level is kept low
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_8" class="foldclosed" onClick="show_folder('1_8')" style="POSITION: absolute">+</span> <span id="hide1_8" class="foldopened" onClick="hide_folder('1_8')">-</Span>
-Licences
-<ul id="fold1_8" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_8_1" class="foldclosed" onClick="show_folder('1_8_1')" style="POSITION: absolute">+</span> <span id="hide1_8_1" class="foldopened" onClick="hide_folder('1_8_1')">-</Span>
-The game
-<ul id="fold1_8_1" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_8_1_1" class="foldclosed" onClick="show_folder('1_8_1_1')" style="POSITION: absolute">+</span> <span id="hide1_8_1_1" class="foldopened" onClick="hide_folder('1_8_1_1')">-</Span>
-Ship-Simu is licensed under the GNU GPL 3 or any newer version
-<ul id="fold1_8_1_1" style="POSITION: relative; VISIBILITY: visible;"><li>See docs/COPYING.software
-
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-<li><span id="show1_8_2" class="foldclosed" onClick="show_folder('1_8_2')" style="POSITION: absolute">+</span> <span id="hide1_8_2" class="foldopened" onClick="hide_folder('1_8_2')">-</Span>
-This document
-<ul id="fold1_8_2" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_8_2_1" class="foldclosed" onClick="show_folder('1_8_2_1')" style="POSITION: absolute">+</span> <span id="hide1_8_2_1" class="foldopened" onClick="hide_folder('1_8_2_1')">-</Span>
-This mind-map is licensed under the GNU FDL 1.2 or any newer version
-<ul id="fold1_8_2_1" style="POSITION: relative; VISIBILITY: visible;"><li>See docs/COPYING.documents
-
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-<li><span id="show1_8_3" class="foldclosed" onClick="show_folder('1_8_3')" style="POSITION: absolute">+</span> <span id="hide1_8_3" class="foldopened" onClick="hide_folder('1_8_3')">-</Span>
-Artworks like sounds/graphics
-<ul id="fold1_8_3" style="POSITION: relative; VISIBILITY: visible;"><li>Some CC license
-
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-<li><span id="show1_9" class="foldclosed" onClick="show_folder('1_9')" style="POSITION: absolute">+</span> <span id="hide1_9" class="foldopened" onClick="hide_folder('1_9')">-</Span>
-Data exchange protocol
-<ul id="fold1_9" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_9_1" class="foldclosed" onClick="show_folder('1_9_1')" style="POSITION: absolute">+</span> <span id="hide1_9_1" class="foldopened" onClick="hide_folder('1_9_1')">-</Span>
-Default is an own small format
-<ul id="fold1_9_1" style="POSITION: relative; VISIBILITY: visible;"><li>Reduces traffic between servers
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_9_2" class="foldclosed" onClick="show_folder('1_9_2')" style="POSITION: absolute">+</span> <span id="hide1_9_2" class="foldopened" onClick="hide_folder('1_9_2')">-</Span>
-Easy rewriteable to e.g. XML
-<ul id="fold1_9_2" style="POSITION: relative; VISIBILITY: visible;"><li>Other clients (Flash) can also connect
-
-</li>
-
-</ul>
-</li>
-<li>Java and browser client can play together
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_10" class="foldclosed" onClick="show_folder('1_10')" style="POSITION: absolute">+</span> <span id="hide1_10" class="foldopened" onClick="hide_folder('1_10')">-</Span>
-Optional Pillory
-<ul id="fold1_10" style="POSITION: relative; VISIBILITY: visible;"><li>To make e.g. nazi propaganda activity public
-
-</li>
-<li>Shall keep bad players away
-
-</li>
-<li><span id="show1_10_1" class="foldclosed" onClick="show_folder('1_10_1')" style="POSITION: absolute">+</span> <span id="hide1_10_1" class="foldopened" onClick="hide_folder('1_10_1')">-</Span>
-Requires some "game-moderator" access level to manage
-<ul id="fold1_10_1" style="POSITION: relative; VISIBILITY: visible;"><li>The moderator shall have an extra flag e.g. "pillory_accessable"
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_10_2" class="foldclosed" onClick="show_folder('1_10_2')" style="POSITION: absolute">+</span> <span id="hide1_10_2" class="foldopened" onClick="hide_folder('1_10_2')">-</Span>
-Players, companies et cetera should be lockable
-<ul id="fold1_10_2" style="POSITION: relative; VISIBILITY: visible;"><li>The moderator can choose wether to lock with pillory entry or just locking down
-
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-<li><a href="http://www.ship-simu.org" target="_blank"><span class=l>~</span> http://www.ship-simu.org
-</a>
-
-</li>
-<li><span id="show1_11" class="foldclosed" onClick="show_folder('1_11')" style="POSITION: absolute">+</span> <span id="hide1_11" class="foldopened" onClick="hide_folder('1_11')">-</Span>
-<span style="font-size: 133%;font-family: SansSerif, sans-serif; font-weight: bold; ">How do you construct a ship?</span>
-<ul id="fold1_11" style="POSITION: relative; VISIBILITY: visible;"><li>The technology
-
-</li>
-<li>The economics
-
-</li>
-<li>The research
-
-</li>
-<li><span id="show1_11_1" class="foldclosed" onClick="show_folder('1_11_1')" style="POSITION: absolute">+</span> <span id="hide1_11_1" class="foldopened" onClick="hide_folder('1_11_1')">-</Span>
-Unsorted ideas
-<ul id="fold1_11_1" style="POSITION: relative; VISIBILITY: visible;"><li>All buildings shall gain a basic tech-level
-
-</li>
-<li>Some parts of the ship or building are only available at or above a tech-level
-
-</li>
-<li>Tech levels can be improved by research
-
-</li>
-<li>General research complexes can increase tech-level of all types of buildings and ship parts
-
-</li>
-<li>Doing resarch requires a lot money
-
-</li>
-<li>Specialists must be hired for doing the research
-
-</li>
-<li><span id="show1_11_1_1" class="foldclosed" onClick="show_folder('1_11_1_1')" style="POSITION: absolute">+</span> <span id="hide1_11_1_1" class="foldopened" onClick="hide_folder('1_11_1_1')">-</Span>
-Ship yards are highly required to construct ships
-<ul id="fold1_11_1_1" style="POSITION: relative; VISIBILITY: visible;"><li>Without these facilities the gamer shall never be able to construct ships
-
-</li>
-
-</ul>
-</li>
-<li>Hired workers must be trained to do simple steps
-
-</li>
-<li><span id="show1_11_1_2" class="foldclosed" onClick="show_folder('1_11_1_2')" style="POSITION: absolute">+</span> <span id="hide1_11_1_2" class="foldopened" onClick="hide_folder('1_11_1_2')">-</Span>
-The construction
-<ul id="fold1_11_1_2" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_11_1_2_1" class="foldclosed" onClick="show_folder('1_11_1_2_1')" style="POSITION: absolute">+</span> <span id="hide1_11_1_2_1" class="foldopened" onClick="hide_folder('1_11_1_2_1')">-</Span>
-Costs
-<ul id="fold1_11_1_2_1" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_11_1_2_1_1" class="foldclosed" onClick="show_folder('1_11_1_2_1_1')" style="POSITION: absolute">+</span> <span id="hide1_11_1_2_1_1" class="foldopened" onClick="hide_folder('1_11_1_2_1_1')">-</Span>
-Ressources
-<ul id="fold1_11_1_2_1_1" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_11_1_2_1_1_1" class="foldclosed" onClick="show_folder('1_11_1_2_1_1_1')" style="POSITION: absolute">+</span> <span id="hide1_11_1_2_1_1_1" class="foldopened" onClick="hide_folder('1_11_1_2_1_1_1')">-</Span>
-Wood
-<ul id="fold1_11_1_2_1_1_1" style="POSITION: relative; VISIBILITY: visible;"><li>Coverage
-
-</li>
-<li>Constructuon (all)
-
-</li>
-
-</ul>
-</li>
-<li>Financials
-
-</li>
-<li><span id="show1_11_1_2_1_1_2" class="foldclosed" onClick="show_folder('1_11_1_2_1_1_2')" style="POSITION: absolute">+</span> <span id="hide1_11_1_2_1_1_2" class="foldopened" onClick="hide_folder('1_11_1_2_1_1_2')">-</Span>
-Iron
-<ul id="fold1_11_1_2_1_1_2" style="POSITION: relative; VISIBILITY: visible;"><li>Steel
-
-</li>
-
-</ul>
-</li>
-<li>Marmor
-
-</li>
-<li>Color
-
-</li>
-<li>Carpets
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_11_1_2_1_2" class="foldclosed" onClick="show_folder('1_11_1_2_1_2')" style="POSITION: absolute">+</span> <span id="hide1_11_1_2_1_2" class="foldopened" onClick="hide_folder('1_11_1_2_1_2')">-</Span>
-Work
-<ul id="fold1_11_1_2_1_2" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_11_1_2_1_2_1" class="foldclosed" onClick="show_folder('1_11_1_2_1_2_1')" style="POSITION: absolute">+</span> <span id="hide1_11_1_2_1_2_1" class="foldopened" onClick="hide_folder('1_11_1_2_1_2_1')">-</Span>
-Worker
-<ul id="fold1_11_1_2_1_2_1" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_11_1_2_1_2_1_1" class="foldclosed" onClick="show_folder('1_11_1_2_1_2_1_1')" style="POSITION: absolute">+</span> <span id="hide1_11_1_2_1_2_1_1" class="foldopened" onClick="hide_folder('1_11_1_2_1_2_1_1')">-</Span>
-Qualified
-<ul id="fold1_11_1_2_1_2_1_1" style="POSITION: relative; VISIBILITY: visible;"><li>Fast
-
-</li>
-<li>Hight-quality work
-
-</li>
-<li>Expensive
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_11_1_2_1_2_1_2" class="foldclosed" onClick="show_folder('1_11_1_2_1_2_1_2')" style="POSITION: absolute">+</span> <span id="hide1_11_1_2_1_2_1_2" class="foldopened" onClick="hide_folder('1_11_1_2_1_2_1_2')">-</Span>
-Helper (non-qualified)
-<ul id="fold1_11_1_2_1_2_1_2" style="POSITION: relative; VISIBILITY: visible;"><li>Slo
-
-</li>
-<li>Low-quality work
-
-</li>
-<li>Cheap
-
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-<li>Employee morale
-
-</li>
-<li>Salary
-
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-<li><span id="show1_11_1_2_2" class="foldclosed" onClick="show_folder('1_11_1_2_2')" style="POSITION: absolute">+</span> <span id="hide1_11_1_2_2" class="foldopened" onClick="hide_folder('1_11_1_2_2')">-</Span>
-Ship
-<ul id="fold1_11_1_2_2" style="POSITION: relative; VISIBILITY: visible;"><li>Size
-
-</li>
-<li><span id="show1_11_1_2_2_1" class="foldclosed" onClick="show_folder('1_11_1_2_2_1')" style="POSITION: absolute">+</span> <span id="hide1_11_1_2_2_1" class="foldopened" onClick="hide_folder('1_11_1_2_2_1')">-</Span>
-Construction
-<ul id="fold1_11_1_2_2_1" style="POSITION: relative; VISIBILITY: visible;"><li>Hull
-
-</li>
-<li>Wheel house
-
-</li>
-<li>Support (meal) for crew/passenger
-
-</li>
-<li><span id="show1_11_1_2_2_1_1" class="foldclosed" onClick="show_folder('1_11_1_2_2_1_1')" style="POSITION: absolute">+</span> <span id="hide1_11_1_2_2_1_1" class="foldopened" onClick="hide_folder('1_11_1_2_2_1_1')">-</Span>
-Rooms
-<ul id="fold1_11_1_2_2_1_1" style="POSITION: relative; VISIBILITY: visible;"><li>Canteen
-
-</li>
-<li><span id="show1_11_1_2_2_1_1_1" class="foldclosed" onClick="show_folder('1_11_1_2_2_1_1_1')" style="POSITION: absolute">+</span> <span id="hide1_11_1_2_2_1_1_1" class="foldopened" onClick="hide_folder('1_11_1_2_2_1_1_1')">-</Span>
-Cabin
-<ul id="fold1_11_1_2_2_1_1_1" style="POSITION: relative; VISIBILITY: visible;"><li>Luxury cabin
-
-</li>
-<li>Premier cabin
-
-</li>
-<li>Economy cabin
-
-</li>
-<li>Low cabin
-
-</li>
-
-</ul>
-</li>
-<li>Motor room
-
-</li>
-<li><span id="show1_11_1_2_2_1_1_2" class="foldclosed" onClick="show_folder('1_11_1_2_2_1_1_2')" style="POSITION: absolute">+</span> <span id="hide1_11_1_2_2_1_1_2" class="foldopened" onClick="hide_folder('1_11_1_2_2_1_1_2')">-</Span>
-Special rooms
-<ul id="fold1_11_1_2_2_1_1_2" style="POSITION: relative; VISIBILITY: visible;"><li>Cinema
-
-</li>
-<li>Theatre
-
-</li>
-<li>Disco
-
-</li>
-<li>Bars/Cafes
-
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-<li><span id="show1_11_1_2_2_1_2" class="foldclosed" onClick="show_folder('1_11_1_2_2_1_2')" style="POSITION: absolute">+</span> <span id="hide1_11_1_2_2_1_2" class="foldopened" onClick="hide_folder('1_11_1_2_2_1_2')">-</Span>
-Engine
-<ul id="fold1_11_1_2_2_1_2" style="POSITION: relative; VISIBILITY: visible;"><li>Sail
-
-</li>
-<li>Propeller
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_11_1_2_2_1_3" class="foldclosed" onClick="show_folder('1_11_1_2_2_1_3')" style="POSITION: absolute">+</span> <span id="hide1_11_1_2_2_1_3" class="foldopened" onClick="hide_folder('1_11_1_2_2_1_3')">-</Span>
-Decks
-<ul id="fold1_11_1_2_2_1_3" style="POSITION: relative; VISIBILITY: visible;"><li>Car deck
-
-</li>
-<li>Truck deck
-
-</li>
-<li>Train deck
-
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-<li><span id="show1_11_1_2_2_2" class="foldclosed" onClick="show_folder('1_11_1_2_2_2')" style="POSITION: absolute">+</span> <span id="hide1_11_1_2_2_2" class="foldopened" onClick="hide_folder('1_11_1_2_2_2')">-</Span>
-Crew (depending on ship type)
-<ul id="fold1_11_1_2_2_2" style="POSITION: relative; VISIBILITY: visible;"><li>Sailor/captain
-
-</li>
-<li>Cleaners
-
-</li>
-<li>Security service
-
-</li>
-<li>Maintenance staff
-
-</li>
-<li><span id="show1_11_1_2_2_2_1" class="foldclosed" onClick="show_folder('1_11_1_2_2_2_1')" style="POSITION: absolute">+</span> <span id="hide1_11_1_2_2_2_1" class="foldopened" onClick="hide_folder('1_11_1_2_2_2_1')">-</Span>
-Catering staff
-<ul id="fold1_11_1_2_2_2_1" style="POSITION: relative; VISIBILITY: visible;"><li>Cook
-
-</li>
-<li>Steward (passenger ship)
-
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-
-</ul><SCRIPT language=JavaScript>
-fold_document();
-</SCRIPT>
-</body>
-</html>
+++ /dev/null
-<html>
-<head>
-<title>Ship-Simu Ship-Simulation</title>
-<style type="text/css">
- span.foldopened { color: white; font-size: xx-small;
- border-width: 1; font-family: monospace; padding: 0em 0.25em 0em 0.25em; background: #e0e0e0;
- VISIBILITY: visible;
- cursor:pointer; }
-
-
- span.foldclosed { color: #666666; font-size: xx-small;
- border-width: 1; font-family: monospace; padding: 0em 0.25em 0em 0.25em; background: #e0e0e0;
- VISIBILITY: hidden;
- cursor:pointer; }
-
- span.foldspecial { color: #666666; font-size: xx-small; border-style: none solid solid none;
- border-color: #CCCCCC; border-width: 1; font-family: sans-serif; padding: 0em 0.1em 0em 0.1em; background: #e0e0e0;
- cursor:pointer; }
-
- li { list-style: none; }
-
- span.l { color: red; font-weight: bold; }
-
- a:link {text-decoration: none; color: black; }
- a:visited {text-decoration: none; color: black; }
- a:active {text-decoration: none; color: black; }
- a:hover {text-decoration: none; color: black; background: #eeeee0; }
-
-</style>
-<!-- ^ Position is not set to relative / absolute here because of Mozilla -->
-</head>
-<body>
-
-<script language="JavaScript">
- // Here we implement folding. It works fine with MSIE5.5, MSIE6.0 and
- // Mozilla 0.9.6.
-
- if (document.layers) {
- //Netscape 4 specific code
- pre = 'document.';
- post = ''; }
- if (document.getElementById) {
- //Netscape 6 specific code
- pre = 'document.getElementById("';
- post = '").style'; }
- if (document.all) {
- //IE4+ specific code
- pre = 'document.all.';
- post = '.style'; }
-
-function layer_exists(layer) {
- try {
- eval(pre + layer + post);
- return true; }
- catch (error) {
- return false; }}
-
-function show_layer(layer) {
- eval(pre + layer + post).position = 'relative';
- eval(pre + layer + post).visibility = 'visible'; }
-
-function hide_layer(layer) {
- eval(pre + layer + post).visibility = 'hidden';
- eval(pre + layer + post).position = 'absolute'; }
-
-function hide_folder(folder) {
- hide_folding_layer(folder)
- show_layer('show'+folder);
-
- scrollBy(0,0); // This is a work around to make it work in Browsers (Explorer, Mozilla)
-}
-
-function show_folder(folder) {
- // Precondition: all subfolders are folded
-
- show_layer('hide'+folder);
- hide_layer('show'+folder);
- show_layer('fold'+folder);
-
- scrollBy(0,0); // This is a work around to make it work in Browsers (Explorer, Mozilla)
-
- var i;
- for (i=1; layer_exists('fold'+folder+'_'+i); ++i) {
- show_layer('show'+folder+'_'+i); }
-}
-function show_folder_completely(folder) {
- // Precondition: all subfolders are folded
-
- show_layer('hide'+folder);
- hide_layer('show'+folder);
- show_layer('fold'+folder);
-
- scrollBy(0,0); // This is a work around to make it work in Browsers (Explorer, Mozilla)
-
- var i;
- for (i=1; layer_exists('fold'+folder+'_'+i); ++i) {
- show_folder_completely(folder+'_'+i); }
-}
-
-
-
-function hide_folding_layer(folder) {
- var i;
- for (i=1; layer_exists('fold'+folder+'_'+i); ++i) {
- hide_folding_layer(folder+'_'+i); }
-
- hide_layer('hide'+folder);
- hide_layer('show'+folder);
- hide_layer('fold'+folder);
-
- scrollBy(0,0); // This is a work around to make it work in Browsers (Explorer, Mozilla)
-}
-
-function fold_document() {
- var i;
- var folder = '1';
- for (i=1; layer_exists('fold'+folder+'_'+i); ++i) {
- hide_folder(folder+'_'+i); }
-}
-
-function unfold_document() {
- var i;
- var folder = '1';
- for (i=1; layer_exists('fold'+folder+'_'+i); ++i) {
- show_folder_completely(folder+'_'+i); }
-}
-
-</script>
-<SPAN class=foldspecial onclick="fold_document()">All +</SPAN>
-<SPAN class=foldspecial onclick="unfold_document()">All -</SPAN>
-<p><span style="font-size: 150%;font-family: SansSerif, sans-serif; font-weight: bold; ">Ship-Simu Ship-Simulation</span>
-<ul><li><span id="show1_1" class="foldclosed" onClick="show_folder('1_1')" style="POSITION: absolute">+</span> <span id="hide1_1" class="foldopened" onClick="hide_folder('1_1')">-</Span>
-<span style="font-size: 133%;font-family: SansSerif, sans-serif; font-weight: bold; ">Browser-Game</span>
-<ul id="fold1_1" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_1_1" class="foldclosed" onClick="show_folder('1_1_1')" style="POSITION: absolute">+</span> <span id="hide1_1_1" class="foldopened" onClick="hide_folder('1_1_1')">-</Span>
-Tick-based simulation
-<ul id="fold1_1_1" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_1_1_1" class="foldclosed" onClick="show_folder('1_1_1_1')" style="POSITION: absolute">+</span> <span id="hide1_1_1_1" class="foldopened" onClick="hide_folder('1_1_1_1')">-</Span>
-Cronological job (cron)
-<ul id="fold1_1_1_1" style="POSITION: relative; VISIBILITY: visible;"><li>Addional requirement for installation
-
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_2" class="foldclosed" onClick="show_folder('1_1_2')" style="POSITION: absolute">+</span> <span id="hide1_1_2" class="foldopened" onClick="hide_folder('1_1_2')">-</Span>
-Click-based simulation
-<ul id="fold1_1_2" style="POSITION: relative; VISIBILITY: visible;"><li>User clicks a button, action performed
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_3" class="foldclosed" onClick="show_folder('1_1_3')" style="POSITION: absolute">+</span> <span id="hide1_1_3" class="foldopened" onClick="hide_folder('1_1_3')">-</Span>
-Pseudo-3D graphics
-<ul id="fold1_1_3" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_1_3_1" class="foldclosed" onClick="show_folder('1_1_3_1')" style="POSITION: absolute">+</span> <span id="hide1_1_3_1" class="foldopened" onClick="hide_folder('1_1_3_1')">-</Span>
-Still graphics
-<ul id="fold1_1_3_1" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_1_3_1_1" class="foldclosed" onClick="show_folder('1_1_3_1_1')" style="POSITION: absolute">+</span> <span id="hide1_1_3_1_1" class="foldopened" onClick="hide_folder('1_1_3_1_1')">-</Span>
-Different ships
-<ul id="fold1_1_3_1_1" style="POSITION: relative; VISIBILITY: visible;"><li>Passenger ship
-
-</li>
-<li>Oil tanker
-
-</li>
-<li>Container ship
-
-</li>
-<li>Misc small ships
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_3_1_2" class="foldclosed" onClick="show_folder('1_1_3_1_2')" style="POSITION: absolute">+</span> <span id="hide1_1_3_1_2" class="foldopened" onClick="hide_folder('1_1_3_1_2')">-</Span>
-Buildings
-<ul id="fold1_1_3_1_2" style="POSITION: relative; VISIBILITY: visible;"><li>Shipyard
-
-</li>
-<li>Dry dock
-
-</li>
-<li>Terminal building
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_3_1_3" class="foldclosed" onClick="show_folder('1_1_3_1_3')" style="POSITION: absolute">+</span> <span id="hide1_1_3_1_3" class="foldopened" onClick="hide_folder('1_1_3_1_3')">-</Span>
-Vehicles
-<ul id="fold1_1_3_1_3" style="POSITION: relative; VISIBILITY: visible;"><li>Container carrier
-
-</li>
-<li>Crane
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_3_1_4" class="foldclosed" onClick="show_folder('1_1_3_1_4')" style="POSITION: absolute">+</span> <span id="hide1_1_3_1_4" class="foldopened" onClick="hide_folder('1_1_3_1_4')">-</Span>
-All pics should be self-shooted
-<ul id="fold1_1_3_1_4" style="POSITION: relative; VISIBILITY: visible;"><li>This avoids copyright conflicts
-
-</li>
-<li>The requested buildings/vehicles must be found in reality
-
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_3_2" class="foldclosed" onClick="show_folder('1_1_3_2')" style="POSITION: absolute">+</span> <span id="hide1_1_3_2" class="foldopened" onClick="hide_folder('1_1_3_2')">-</Span>
-Slightly moved graphics (GIF)
-<ul id="fold1_1_3_2" style="POSITION: relative; VISIBILITY: visible;"><li>Water surface
-
-</li>
-<li>Sky texture
-
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_4" class="foldclosed" onClick="show_folder('1_1_4')" style="POSITION: absolute">+</span> <span id="hide1_1_4" class="foldopened" onClick="hide_folder('1_1_4')">-</Span>
-Fully XHTML 1.0
-<ul id="fold1_1_4" style="POSITION: relative; VISIBILITY: visible;"><li>Latest Internet standard
-
-</li>
-<li>Older browsers will make lesser trouble
-
-</li>
-<li><span id="show1_1_4_1" class="foldclosed" onClick="show_folder('1_1_4_1')" style="POSITION: absolute">+</span> <span id="hide1_1_4_1" class="foldopened" onClick="hide_folder('1_1_4_1')">-</Span>
-Should validate with the W3C HTML Validator
-<ul id="fold1_1_4_1" style="POSITION: relative; VISIBILITY: visible;"><li><a href="http://validator.w3.org" target="_blank"><span class=l>~</span> http://validator.w3.org
-</a>
-
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_5" class="foldclosed" onClick="show_folder('1_1_5')" style="POSITION: absolute">+</span> <span id="hide1_1_5" class="foldopened" onClick="hide_folder('1_1_5')">-</Span>
-<span style="font-family: SansSerif, sans-serif; ">Design is CSS-based</span>
-<ul id="fold1_1_5" style="POSITION: relative; VISIBILITY: visible;"><li>Themes are possible
-
-</li>
-
-</ul>
-</li>
-<li>Nice AJAX features
-
-</li>
-<li><span id="show1_1_6" class="foldclosed" onClick="show_folder('1_1_6')" style="POSITION: absolute">+</span> <span id="hide1_1_6" class="foldopened" onClick="hide_folder('1_1_6')">-</Span>
-<span style="font-size: 116%;font-family: SansSerif, sans-serif; font-weight: bold; ">Website structure</span>
-<ul id="fold1_1_6" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_1_6_1" class="foldclosed" onClick="show_folder('1_1_6_1')" style="POSITION: absolute">+</span> <span id="hide1_1_6_1" class="foldopened" onClick="hide_folder('1_1_6_1')">-</Span>
-<span style="font-family: SansSerif, sans-serif; font-weight: bold; ">External guest area</span>
-<ul id="fold1_1_6_1" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_1_6_1_1" class="foldclosed" onClick="show_folder('1_1_6_1_1')" style="POSITION: absolute">+</span> <span id="hide1_1_6_1_1" class="foldopened" onClick="hide_folder('1_1_6_1_1')">-</Span>
-News on the front page (home)
-<ul id="fold1_1_6_1_1" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_1_6_1_1_1" class="foldclosed" onClick="show_folder('1_1_6_1_1_1')" style="POSITION: absolute">+</span> <span id="hide1_1_6_1_1_1" class="foldopened" onClick="hide_folder('1_1_6_1_1_1')">-</Span>
-The news source can be choosen from different
-<ul id="fold1_1_6_1_1_1" style="POSITION: relative; VISIBILITY: visible;"><li>Previously typed and stored in database
-
-</li>
-<li><span id="show1_1_6_1_1_1_1" class="foldclosed" onClick="show_folder('1_1_6_1_1_1_1')" style="POSITION: absolute">+</span> <span id="hide1_1_6_1_1_1_1" class="foldopened" onClick="hide_folder('1_1_6_1_1_1_1')">-</Span>
-Local XML files
-<ul id="fold1_1_6_1_1_1_1" style="POSITION: relative; VISIBILITY: visible;"><li><span style="font-family: SansSerif, sans-serif; ">Hint: Created by external generators</span>
-
-</li>
-
-</ul>
-</li>
-<li>Remote XMLs like RSS feeds
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_6_1_1_2" class="foldclosed" onClick="show_folder('1_1_6_1_1_2')" style="POSITION: absolute">+</span> <span id="hide1_1_6_1_1_2" class="foldopened" onClick="hide_folder('1_1_6_1_1_2')">-</Span>
-The typer can choose a category
-<ul id="fold1_1_6_1_1_2" style="POSITION: relative; VISIBILITY: visible;"><li>New categories can be suggested by the typer
-
-</li>
-<li>An admin can create new categories
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_6_1_1_3" class="foldclosed" onClick="show_folder('1_1_6_1_1_3')" style="POSITION: absolute">+</span> <span id="hide1_1_6_1_1_3" class="foldopened" onClick="hide_folder('1_1_6_1_1_3')">-</Span>
-Comments are allowable
-<ul id="fold1_1_6_1_1_3" style="POSITION: relative; VISIBILITY: visible;"><li>Logged-in users
-
-</li>
-<li><span id="show1_1_6_1_1_3_1" class="foldclosed" onClick="show_folder('1_1_6_1_1_3_1')" style="POSITION: absolute">+</span> <span id="hide1_1_6_1_1_3_1" class="foldopened" onClick="hide_folder('1_1_6_1_1_3_1')">-</Span>
-Guests as well
-<ul id="fold1_1_6_1_1_3_1" style="POSITION: relative; VISIBILITY: visible;"><li>Secured with CAPTCHA
-
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_6_1_1_4" class="foldclosed" onClick="show_folder('1_1_6_1_1_4')" style="POSITION: absolute">+</span> <span id="hide1_1_6_1_1_4" class="foldopened" onClick="hide_folder('1_1_6_1_1_4')">-</Span>
-One object for all news should be fine
-<ul id="fold1_1_6_1_1_4" style="POSITION: relative; VISIBILITY: visible;"><li>Do not use one object per news entry!
-
-</li>
-<li><span id="show1_1_6_1_1_4_1" class="foldclosed" onClick="show_folder('1_1_6_1_1_4_1')" style="POSITION: absolute">+</span> <span id="hide1_1_6_1_1_4_1" class="foldopened" onClick="hide_folder('1_1_6_1_1_4_1')">-</Span>
-The object receives a "Requestable" object
-<ul id="fold1_1_6_1_1_4_1" style="POSITION: relative; VISIBILITY: visible;"><li>Obtain page number and sent comment data from it
-
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_6_1_2" class="foldclosed" onClick="show_folder('1_1_6_1_2')" style="POSITION: absolute">+</span> <span id="hide1_1_6_1_2" class="foldopened" onClick="hide_folder('1_1_6_1_2')">-</Span>
-Registration form
-<ul id="fold1_1_6_1_2" style="POSITION: relative; VISIBILITY: visible;"><li>One single page
-
-</li>
-<li>Multiple pages
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_6_1_3" class="foldclosed" onClick="show_folder('1_1_6_1_3')" style="POSITION: absolute">+</span> <span id="hide1_1_6_1_3" class="foldopened" onClick="hide_folder('1_1_6_1_3')">-</Span>
-Login form
-<ul id="fold1_1_6_1_3" style="POSITION: relative; VISIBILITY: visible;"><li>With guest login (disable by the admin)
-
-</li>
-<li>Password reminder
-
-</li>
-<li>Link to the registration form
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_6_1_4" class="foldclosed" onClick="show_folder('1_1_6_1_4')" style="POSITION: absolute">+</span> <span id="hide1_1_6_1_4" class="foldopened" onClick="hide_folder('1_1_6_1_4')">-</Span>
-Screenshot gallery
-<ul id="fold1_1_6_1_4" style="POSITION: relative; VISIBILITY: visible;"><li>Comments are allowable
-
-</li>
-<li>Should be kept simple
-
-</li>
-
-</ul>
-</li>
-<li>List of enabled features
-
-</li>
-<li>Statistics of the game (not whole network!)
-
-</li>
-<li><span id="show1_1_6_1_5" class="foldclosed" onClick="show_folder('1_1_6_1_5')" style="POSITION: absolute">+</span> <span id="hide1_1_6_1_5" class="foldopened" onClick="hide_folder('1_1_6_1_5')">-</Span>
-List of playing users
-<ul id="fold1_1_6_1_5" style="POSITION: relative; VISIBILITY: visible;"><li>With link to their public profiles
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_6_1_6" class="foldclosed" onClick="show_folder('1_1_6_1_6')" style="POSITION: absolute">+</span> <span id="hide1_1_6_1_6" class="foldopened" onClick="hide_folder('1_1_6_1_6')">-</Span>
-Pillory
-<ul id="fold1_1_6_1_6" style="POSITION: relative; VISIBILITY: visible;"><li>Username (who got locked)
-
-</li>
-<li>Date&Time
-
-</li>
-<li>The admin
-
-</li>
-<li>Stated reason
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_6_1_7" class="foldclosed" onClick="show_folder('1_1_6_1_7')" style="POSITION: absolute">+</span> <span id="hide1_1_6_1_7" class="foldopened" onClick="hide_folder('1_1_6_1_7')">-</Span>
-Small extra pages
-<ul id="fold1_1_6_1_7" style="POSITION: relative; VISIBILITY: visible;"><li>Imprint (required in Germany)
-
-</li>
-<li>Privacy policy (required in some countries)
-
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_6_2" class="foldclosed" onClick="show_folder('1_1_6_2')" style="POSITION: absolute">+</span> <span id="hide1_1_6_2" class="foldopened" onClick="hide_folder('1_1_6_2')">-</Span>
-<span style="font-family: SansSerif, sans-serif; font-weight: bold; ">Internal game area</span>
-<ul id="fold1_1_6_2" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_1_6_2_1" class="foldclosed" onClick="show_folder('1_1_6_2_1')" style="POSITION: absolute">+</span> <span id="hide1_1_6_2_1" class="foldopened" onClick="hide_folder('1_1_6_2_1')">-</Span>
-News on first login page
-<ul id="fold1_1_6_2_1" style="POSITION: relative; VISIBILITY: visible;"><li>Like on "home" page except that there is no captcha required
-
-</li>
-<li>Including history of recent events since last login
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_6_2_2" class="foldclosed" onClick="show_folder('1_1_6_2_2')" style="POSITION: absolute">+</span> <span id="hide1_1_6_2_2" class="foldopened" onClick="hide_folder('1_1_6_2_2')">-</Span>
-<span style="font-family: SansSerif, sans-serif; ">Create new game character</span>
-<ul id="fold1_1_6_2_2" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_1_6_2_2_1" class="foldclosed" onClick="show_folder('1_1_6_2_2_1')" style="POSITION: absolute">+</span> <span id="hide1_1_6_2_2_1" class="foldopened" onClick="hide_folder('1_1_6_2_2_1')">-</Span>
-The gamer can have all varriants
-<ul id="fold1_1_6_2_2_1" style="POSITION: relative; VISIBILITY: visible;"><li>This may be limitable by admin
-
-</li>
-<li>The player still cannot make contracts with own characters
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_6_2_2_2" class="foldclosed" onClick="show_folder('1_1_6_2_2_2')" style="POSITION: absolute">+</span> <span id="hide1_1_6_2_2_2" class="foldopened" onClick="hide_folder('1_1_6_2_2_2')">-</Span>
-It should cost somewhere a fee
-<ul id="fold1_1_6_2_2_2" style="POSITION: relative; VISIBILITY: visible;"><li>The fee shall be payed from user account
-
-</li>
-
-</ul>
-</li>
-<li>For first character creation he shall have enougth game money plus some extra
-
-</li>
-<li><span id="show1_1_6_2_2_3" class="foldclosed" onClick="show_folder('1_1_6_2_2_3')" style="POSITION: absolute">+</span> <span id="hide1_1_6_2_2_3" class="foldopened" onClick="hide_folder('1_1_6_2_2_3')">-</Span>
-Types of characters
-<ul id="fold1_1_6_2_2_3" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_1_6_2_2_3_1" class="foldclosed" onClick="show_folder('1_1_6_2_2_3_1')" style="POSITION: absolute">+</span> <span id="hide1_1_6_2_2_3_1" class="foldopened" onClick="hide_folder('1_1_6_2_2_3_1')">-</Span>
-Shipping company founder
-<ul id="fold1_1_6_2_2_3_1" style="POSITION: relative; VISIBILITY: visible;"><li>This includes the fee for funding new company
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_6_2_2_3_2" class="foldclosed" onClick="show_folder('1_1_6_2_2_3_2')" style="POSITION: absolute">+</span> <span id="hide1_1_6_2_2_3_2" class="foldopened" onClick="hide_folder('1_1_6_2_2_3_2')">-</Span>
-Jobholder
-<ul id="fold1_1_6_2_2_3_2" style="POSITION: relative; VISIBILITY: visible;"><li>Starts unemployed
-
-</li>
-<li>Some money left for sending applications out
-
-</li>
-<li>May ask goverment for financial help
-
-</li>
-<li><span id="show1_1_6_2_2_3_2_1" class="foldclosed" onClick="show_folder('1_1_6_2_2_3_2_1')" style="POSITION: absolute">+</span> <span id="hide1_1_6_2_2_3_2_1" class="foldopened" onClick="hide_folder('1_1_6_2_2_3_2_1')">-</Span>
-Has to pay monthly fees
-<ul id="fold1_1_6_2_2_3_2_1" style="POSITION: relative; VISIBILITY: visible;"><li>Rent for a "fake" house
-
-</li>
-<li>Meal and drinks (faked)
-
-</li>
-<li>Others costs like phone,electricity
-
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_6_2_2_3_3" class="foldclosed" onClick="show_folder('1_1_6_2_2_3_3')" style="POSITION: absolute">+</span> <span id="hide1_1_6_2_2_3_3" class="foldopened" onClick="hide_folder('1_1_6_2_2_3_3')">-</Span>
-Merchant
-<ul id="fold1_1_6_2_2_3_3" style="POSITION: relative; VISIBILITY: visible;"><li>Raw resources
-
-</li>
-<li>Constructed ship parts
-
-</li>
-<li>Smaller complete ships
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_6_2_2_3_4" class="foldclosed" onClick="show_folder('1_1_6_2_2_3_4')" style="POSITION: absolute">+</span> <span id="hide1_1_6_2_2_3_4" class="foldopened" onClick="hide_folder('1_1_6_2_2_3_4')">-</Span>
-Marketing Agency
-<ul id="fold1_1_6_2_2_3_4" style="POSITION: relative; VISIBILITY: visible;"><li>Sells marketing/merchandising products
-
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_6_2_3" class="foldclosed" onClick="show_folder('1_1_6_2_3')" style="POSITION: absolute">+</span> <span id="hide1_1_6_2_3" class="foldopened" onClick="hide_folder('1_1_6_2_3')">-</Span>
-<span style="font-family: SansSerif, sans-serif; ">Load existing character</span>
-<ul id="fold1_1_6_2_3" style="POSITION: relative; VISIBILITY: visible;"><li>Contains link to "Create new character"
-
-</li>
-<li>Player sees some basic data about listed characters
-
-</li>
-<li>Locked characters should not be removed instead marked with "Locked"
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_6_2_4" class="foldclosed" onClick="show_folder('1_1_6_2_4')" style="POSITION: absolute">+</span> <span id="hide1_1_6_2_4" class="foldopened" onClick="hide_folder('1_1_6_2_4')">-</Span>
-Refill account points
-<ul id="fold1_1_6_2_4" style="POSITION: relative; VISIBILITY: visible;"><li>The admin may choose if the in-game can be converted with a low rate to account points
-
-</li>
-<li><span id="show1_1_6_2_4_1" class="foldclosed" onClick="show_folder('1_1_6_2_4_1')" style="POSITION: absolute">+</span> <span id="hide1_1_6_2_4_1" class="foldopened" onClick="hide_folder('1_1_6_2_4_1')">-</Span>
-This option might be disabled by admin
-<ul id="fold1_1_6_2_4_1" style="POSITION: relative; VISIBILITY: visible;"><li>Then the gamer can only refill in-game money per character
-
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_6_2_5" class="foldclosed" onClick="show_folder('1_1_6_2_5')" style="POSITION: absolute">+</span> <span id="hide1_1_6_2_5" class="foldopened" onClick="hide_folder('1_1_6_2_5')">-</Span>
-Update gamer/user profile
-<ul id="fold1_1_6_2_5" style="POSITION: relative; VISIBILITY: visible;"><li>Enter the current account password
-
-</li>
-<li>Send email to the user only if no email has changed, or if ...
-
-</li>
-<li><span id="show1_1_6_2_5_1" class="foldclosed" onClick="show_folder('1_1_6_2_5_1')" style="POSITION: absolute">+</span> <span id="hide1_1_6_2_5_1" class="foldopened" onClick="hide_folder('1_1_6_2_5_1')">-</Span>
-Has the email been changed?
-<ul id="fold1_1_6_2_5_1" style="POSITION: relative; VISIBILITY: visible;"><li>Send new confirmation to new email
-
-</li>
-<li>Send notifier to old email
-
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_6_2_6" class="foldclosed" onClick="show_folder('1_1_6_2_6')" style="POSITION: absolute">+</span> <span id="hide1_1_6_2_6" class="foldopened" onClick="hide_folder('1_1_6_2_6')">-</Span>
-Change account password
-<ul id="fold1_1_6_2_6" style="POSITION: relative; VISIBILITY: visible;"><li>Enter current account password
-
-</li>
-<li>Enter new password twice
-
-</li>
-<li>Send an email to the user
-
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_6_3" class="foldclosed" onClick="show_folder('1_1_6_3')" style="POSITION: absolute">+</span> <span id="hide1_1_6_3" class="foldopened" onClick="hide_folder('1_1_6_3')">-</Span>
-<span style="font-family: SansSerif, sans-serif; font-weight: bold; ">General infrastructures</span>
-<ul id="fold1_1_6_3" style="POSITION: relative; VISIBILITY: visible;"><li><span style="font-family: SansSerif, sans-serif; ">Point system (in-game money)</span>
-
-</li>
-<li><span id="show1_1_6_3_1" class="foldclosed" onClick="show_folder('1_1_6_3_1')" style="POSITION: absolute">+</span> <span id="hide1_1_6_3_1" class="foldopened" onClick="hide_folder('1_1_6_3_1')">-</Span>
-A.I. goverment
-<ul id="fold1_1_6_3_1" style="POSITION: relative; VISIBILITY: visible;"><li>Shall help unemployed gamers staying alive (but not becoming rich)
-
-</li>
-<li><span id="show1_1_6_3_1_1" class="foldclosed" onClick="show_folder('1_1_6_3_1_1')" style="POSITION: absolute">+</span> <span id="hide1_1_6_3_1_1" class="foldopened" onClick="hide_folder('1_1_6_3_1_1')">-</Span>
-May later on collect taxes from companies
-<ul id="fold1_1_6_3_1_1" style="POSITION: relative; VISIBILITY: visible;"><li>For paying unemployed people
-
-</li>
-<li>Financial support for broken companies
-
-</li>
-
-</ul>
-</li>
-<li>May ofer social security services
-
-</li>
-<li><span id="show1_1_6_3_1_2" class="foldclosed" onClick="show_folder('1_1_6_3_1_2')" style="POSITION: absolute">+</span> <span id="hide1_1_6_3_1_2" class="foldopened" onClick="hide_folder('1_1_6_3_1_2')">-</Span>
-<span style="font-family: SansSerif, sans-serif; ">Goverment is not playable at the moment</span>
-<ul id="fold1_1_6_3_1_2" style="POSITION: relative; VISIBILITY: visible;"><li>It should be "played" abstractly by the server
-
-</li>
-<li>Gamers may help each other with financial support
-
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_7" class="foldclosed" onClick="show_folder('1_1_7')" style="POSITION: absolute">+</span> <span id="hide1_1_7" class="foldopened" onClick="hide_folder('1_1_7')">-</Span>
-<span style="font-size: 116%;font-family: SansSerif, sans-serif; font-weight: bold; ">Strict coding guidelines for clean PHP code</span>
-<ul id="fold1_1_7" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_1_7_1" class="foldclosed" onClick="show_folder('1_1_7_1')" style="POSITION: absolute">+</span> <span id="hide1_1_7_1" class="foldopened" onClick="hide_folder('1_1_7_1')">-</Span>
-<span style="font-family: SansSerif, sans-serif; font-weight: bold; ">General code structure</span>
-<ul id="fold1_1_7_1" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_1_7_1_1" class="foldclosed" onClick="show_folder('1_1_7_1_1')" style="POSITION: absolute">+</span> <span id="hide1_1_7_1_1" class="foldopened" onClick="hide_folder('1_1_7_1_1')">-</Span>
-Fully object-oriented
-<ul id="fold1_1_7_1_1" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_1_7_1_1_1" class="foldclosed" onClick="show_folder('1_1_7_1_1_1')" style="POSITION: absolute">+</span> <span id="hide1_1_7_1_1_1" class="foldopened" onClick="hide_folder('1_1_7_1_1_1')">-</Span>
-Use of different but practical design patterns
-<ul id="fold1_1_7_1_1_1" style="POSITION: relative; VISIBILITY: visible;"><li>Factory-method pattern for smother initializing of objects
-
-</li>
-<li>Template method pattern where it matches
-
-</li>
-<li>MVC pattern for the website core
-
-</li>
-
-</ul>
-</li>
-<li>Only one index.php shall provide access to the whole game
-
-</li>
-<li>Slower in PHP5
-
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_7_2" class="foldclosed" onClick="show_folder('1_1_7_2')" style="POSITION: absolute">+</span> <span id="hide1_1_7_2" class="foldopened" onClick="hide_folder('1_1_7_2')">-</Span>
-<span style="font-family: SansSerif, sans-serif; font-weight: bold; ">Documentation</span>
-<ul id="fold1_1_7_2" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_1_7_2_1" class="foldclosed" onClick="show_folder('1_1_7_2_1')" style="POSITION: absolute">+</span> <span id="hide1_1_7_2_1" class="foldopened" onClick="hide_folder('1_1_7_2_1')">-</Span>
-In-line documentation
-<ul id="fold1_1_7_2_1" style="POSITION: relative; VISIBILITY: visible;"><li>Script header with full copyright and license as requested by GNU GPL 3
-
-</li>
-<li>Method headers with Doxygen compatible tags
-
-</li>
-<li>Comments above single lines for better understanding what is happening
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_7_2_2" class="foldclosed" onClick="show_folder('1_1_7_2_2')" style="POSITION: absolute">+</span> <span id="hide1_1_7_2_2" class="foldopened" onClick="hide_folder('1_1_7_2_2')">-</Span>
-Files in directory "docs"
-<ul id="fold1_1_7_2_2" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_1_7_2_2_1" class="foldclosed" onClick="show_folder('1_1_7_2_2_1')" style="POSITION: absolute">+</span> <span id="hide1_1_7_2_2_1" class="foldopened" onClick="hide_folder('1_1_7_2_2_1')">-</Span>
-COPYING*
-<ul id="fold1_1_7_2_2_1" style="POSITION: relative; VISIBILITY: visible;"><li>License files
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_7_2_2_2" class="foldclosed" onClick="show_folder('1_1_7_2_2_2')" style="POSITION: absolute">+</span> <span id="hide1_1_7_2_2_2" class="foldopened" onClick="hide_folder('1_1_7_2_2_2')">-</Span>
-Conception
-<ul id="fold1_1_7_2_2_2" style="POSITION: relative; VISIBILITY: visible;"><li>As OpenDocument and later PDF as well
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_7_2_2_3" class="foldclosed" onClick="show_folder('1_1_7_2_2_3')" style="POSITION: absolute">+</span> <span id="hide1_1_7_2_2_3" class="foldopened" onClick="hide_folder('1_1_7_2_2_3')">-</Span>
-NEWS
-<ul id="fold1_1_7_2_2_3" style="POSITION: relative; VISIBILITY: visible;"><li>Latest news around the game (coeer and gamer)
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_7_2_2_4" class="foldclosed" onClick="show_folder('1_1_7_2_2_4')" style="POSITION: absolute">+</span> <span id="hide1_1_7_2_2_4" class="foldopened" onClick="hide_folder('1_1_7_2_2_4')">-</Span>
-README
-<ul id="fold1_1_7_2_2_4" style="POSITION: relative; VISIBILITY: visible;"><li>Includes installation instructions and general gaming guidelines
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_7_2_2_5" class="foldclosed" onClick="show_folder('1_1_7_2_2_5')" style="POSITION: absolute">+</span> <span id="hide1_1_7_2_2_5" class="foldopened" onClick="hide_folder('1_1_7_2_2_5')">-</Span>
-ArgoUML diagram
-<ul id="fold1_1_7_2_2_5" style="POSITION: relative; VISIBILITY: visible;"><li>For visualization of the class structure
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_7_2_2_6" class="foldclosed" onClick="show_folder('1_1_7_2_2_6')" style="POSITION: absolute">+</span> <span id="hide1_1_7_2_2_6" class="foldopened" onClick="hide_folder('1_1_7_2_2_6')">-</Span>
-FreeMind document
-<ul id="fold1_1_7_2_2_6" style="POSITION: relative; VISIBILITY: visible;"><li>...
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_7_2_2_7" class="foldclosed" onClick="show_folder('1_1_7_2_2_7')" style="POSITION: absolute">+</span> <span id="hide1_1_7_2_2_7" class="foldopened" onClick="hide_folder('1_1_7_2_2_7')">-</Span>
-THANKS
-<ul id="fold1_1_7_2_2_7" style="POSITION: relative; VISIBILITY: visible;"><li>All people helped in some direct or indirect way, less or more.
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_7_2_2_8" class="foldclosed" onClick="show_folder('1_1_7_2_2_8')" style="POSITION: absolute">+</span> <span id="hide1_1_7_2_2_8" class="foldopened" onClick="hide_folder('1_1_7_2_2_8')">-</Span>
-minmap_yyyymmdd.html
-<ul id="fold1_1_7_2_2_8" style="POSITION: relative; VISIBILITY: visible;"><li>Exported FreeMind maps to HTML with CSS and JavaScript
-
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-<li><span style="font-family: SansSerif, sans-serif; font-weight: bold; ">Folding of the code</span>
-
-</li>
-<li><span style="font-family: SansSerif, sans-serif; font-weight: bold; ">Tabs and spaces</span>
-
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-<li><span id="show1_2" class="foldclosed" onClick="show_folder('1_2')" style="POSITION: absolute">+</span> <span id="hide1_2" class="foldopened" onClick="hide_folder('1_2')">-</Span>
-<span style="font-size: 133%;font-family: SansSerif, sans-serif; font-weight: bold; ">How does a shipping company work?</span>
-<ul id="fold1_2" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_2_1" class="foldclosed" onClick="show_folder('1_2_1')" style="POSITION: absolute">+</span> <span id="hide1_2_1" class="foldopened" onClick="hide_folder('1_2_1')">-</Span>
-Start as a founder by selecting a harbor
-<ul id="fold1_2_1" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_2_1_1" class="foldclosed" onClick="show_folder('1_2_1_1')" style="POSITION: absolute">+</span> <span id="hide1_2_1_1" class="foldopened" onClick="hide_folder('1_2_1_1')">-</Span>
-Construct neccessary buildings
-<ul id="fold1_2_1_1" style="POSITION: relative; VISIBILITY: visible;"><li>Make contract with construction companies
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_2_1_2" class="foldclosed" onClick="show_folder('1_2_1_2')" style="POSITION: absolute">+</span> <span id="hide1_2_1_2" class="foldopened" onClick="hide_folder('1_2_1_2')">-</Span>
-Order ship parts
-<ul id="fold1_2_1_2" style="POSITION: relative; VISIBILITY: visible;"><li>Fron your partners
-
-</li>
-<li>On global market
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_2_1_3" class="foldclosed" onClick="show_folder('1_2_1_3')" style="POSITION: absolute">+</span> <span id="hide1_2_1_3" class="foldopened" onClick="hide_folder('1_2_1_3')">-</Span>
-Make contracts with other companies
-<ul id="fold1_2_1_3" style="POSITION: relative; VISIBILITY: visible;"><li>Construct ships for your partner
-
-</li>
-<li>Drive constructed ships by your partner
-
-</li>
-
-</ul>
-</li>
-<li>Build ship parts and trade them
-
-</li>
-<li><span id="show1_2_1_4" class="foldclosed" onClick="show_folder('1_2_1_4')" style="POSITION: absolute">+</span> <span id="hide1_2_1_4" class="foldopened" onClick="hide_folder('1_2_1_4')">-</Span>
-Become CEO and manage your company
-<ul id="fold1_2_1_4" style="POSITION: relative; VISIBILITY: visible;"><li>Nominate department managers
-
-</li>
-<li>Recruit new employees
-
-</li>
-<li>Pay salery to your employees
-
-</li>
-
-</ul>
-</li>
-<li>Let other gamer manage your company
-
-</li>
-<li><span id="show1_2_1_5" class="foldclosed" onClick="show_folder('1_2_1_5')" style="POSITION: absolute">+</span> <span id="hide1_2_1_5" class="foldopened" onClick="hide_folder('1_2_1_5')">-</Span>
-Compare prices
-<ul id="fold1_2_1_5" style="POSITION: relative; VISIBILITY: visible;"><li>Make a purchase computation system
-
-</li>
-
-</ul>
-</li>
-<li>Manage a journey
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_2_2" class="foldclosed" onClick="show_folder('1_2_2')" style="POSITION: absolute">+</span> <span id="hide1_2_2" class="foldopened" onClick="hide_folder('1_2_2')">-</Span>
-Or start as an employee
-<ul id="fold1_2_2" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_2_2_1" class="foldclosed" onClick="show_folder('1_2_2_1')" style="POSITION: absolute">+</span> <span id="hide1_2_2_1" class="foldopened" onClick="hide_folder('1_2_2_1')">-</Span>
-Start as a simple sailor
-<ul id="fold1_2_2_1" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_2_2_1_1" class="foldclosed" onClick="show_folder('1_2_2_1_1')" style="POSITION: absolute">+</span> <span id="hide1_2_2_1_1" class="foldopened" onClick="hide_folder('1_2_2_1_1')">-</Span>
-And end up as a captain
-<ul id="fold1_2_2_1_1" style="POSITION: relative; VISIBILITY: visible;"><li>Control your ship (depends on client)
-
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-<li><span id="show1_2_2_2" class="foldclosed" onClick="show_folder('1_2_2_2')" style="POSITION: absolute">+</span> <span id="hide1_2_2_2" class="foldopened" onClick="hide_folder('1_2_2_2')">-</Span>
-Or start as a shipbuilder
-<ul id="fold1_2_2_2" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_2_2_2_1" class="foldclosed" onClick="show_folder('1_2_2_2_1')" style="POSITION: absolute">+</span> <span id="hide1_2_2_2_1" class="foldopened" onClick="hide_folder('1_2_2_2_1')">-</Span>
-Repair ships
-<ul id="fold1_2_2_2_1" style="POSITION: relative; VISIBILITY: visible;"><li>Renew the painting
-
-</li>
-<li>Fix broken things
-
-</li>
-
-</ul>
-</li>
-<li>Build up new ships
-
-</li>
-
-</ul>
-</li>
-<li>As an officer
-
-</li>
-<li>As a cleaner
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_2_3" class="foldclosed" onClick="show_folder('1_2_3')" style="POSITION: absolute">+</span> <span id="hide1_2_3" class="foldopened" onClick="hide_folder('1_2_3')">-</Span>
-Create a board of managers
-<ul id="fold1_2_3" style="POSITION: relative; VISIBILITY: visible;"><li>Only for bigger companies
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_2_4" class="foldclosed" onClick="show_folder('1_2_4')" style="POSITION: absolute">+</span> <span id="hide1_2_4" class="foldopened" onClick="hide_folder('1_2_4')">-</Span>
-Design your own ships
-<ul id="fold1_2_4" style="POSITION: relative; VISIBILITY: visible;"><li>From templates (default ships)
-
-</li>
-<li>Or your complete freely designed layout
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_2_5" class="foldclosed" onClick="show_folder('1_2_5')" style="POSITION: absolute">+</span> <span id="hide1_2_5" class="foldopened" onClick="hide_folder('1_2_5')">-</Span>
-Ride constructed ships
-<ul id="fold1_2_5" style="POSITION: relative; VISIBILITY: visible;"><li>Make sail plans
-
-</li>
-<li><span id="show1_2_5_1" class="foldclosed" onClick="show_folder('1_2_5_1')" style="POSITION: absolute">+</span> <span id="hide1_2_5_1" class="foldopened" onClick="hide_folder('1_2_5_1')">-</Span>
-Transportate cargo or humans
-<ul id="fold1_2_5_1" style="POSITION: relative; VISIBILITY: visible;"><li>Make your passengers happy
-
-</li>
-<li>Load containers and bring them to other harbors
-
-</li>
-<li>Transportate oil from ricks to the refineries
-
-</li>
-
-</ul>
-</li>
-<li>Depends on used client
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_2_6" class="foldclosed" onClick="show_folder('1_2_6')" style="POSITION: absolute">+</span> <span id="hide1_2_6" class="foldopened" onClick="hide_folder('1_2_6')">-</Span>
-Earn a lot (virtual/real) money
-<ul id="fold1_2_6" style="POSITION: relative; VISIBILITY: visible;"><li>Sell a journey
-
-</li>
-<li>Trade with goods
-
-</li>
-<li>Construct ships for other companies
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_2_7" class="foldclosed" onClick="show_folder('1_2_7')" style="POSITION: absolute">+</span> <span id="hide1_2_7" class="foldopened" onClick="hide_folder('1_2_7')">-</Span>
-Play as a passenger
-<ul id="fold1_2_7" style="POSITION: relative; VISIBILITY: visible;"><li>Order a jorney to your desired destionation
-
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-<li><span id="show1_3" class="foldclosed" onClick="show_folder('1_3')" style="POSITION: absolute">+</span> <span id="hide1_3" class="foldopened" onClick="hide_folder('1_3')">-</Span>
-<span style="font-size: 133%;font-family: SansSerif, sans-serif; font-weight: bold; ">Multi-Player Mode</span>
-<ul id="fold1_3" style="POSITION: relative; VISIBILITY: visible;"><li>Networked over hubs
-
-</li>
-<li><span id="show1_3_1" class="foldclosed" onClick="show_folder('1_3_1')" style="POSITION: absolute">+</span> <span id="hide1_3_1" class="foldopened" onClick="hide_folder('1_3_1')">-</Span>
-Big map which holds all harbors
-<ul id="fold1_3_1" style="POSITION: relative; VISIBILITY: visible;"><li>Seperated into small maps to cluster the load over the network
-
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-<li><span id="show1_4" class="foldclosed" onClick="show_folder('1_4')" style="POSITION: absolute">+</span> <span id="hide1_4" class="foldopened" onClick="hide_folder('1_4')">-</Span>
-Java client
-<ul id="fold1_4" style="POSITION: relative; VISIBILITY: visible;"><li>Real-time simulation
-
-</li>
-<li><span id="show1_4_1" class="foldclosed" onClick="show_folder('1_4_1')" style="POSITION: absolute">+</span> <span id="hide1_4_1" class="foldopened" onClick="hide_folder('1_4_1')">-</Span>
-OpenGL (3D Graphics)
-<ul id="fold1_4_1" style="POSITION: relative; VISIBILITY: visible;"><li>JOGL
-
-</li>
-
-</ul>
-</li>
-<li>OpenAL (3D sound)
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_5" class="foldclosed" onClick="show_folder('1_5')" style="POSITION: absolute">+</span> <span id="hide1_5" class="foldopened" onClick="hide_folder('1_5')">-</Span>
-<span style="font-size: 133%;font-family: SansSerif, sans-serif; font-weight: bold; ">"Faked" Single-Player</span>
-<ul id="fold1_5" style="POSITION: relative; VISIBILITY: visible;"><li>Locally installed version
-
-</li>
-<li>Does not connect to other hubs
-
-</li>
-<li><span id="show1_5_1" class="foldclosed" onClick="show_folder('1_5_1')" style="POSITION: absolute">+</span> <span id="hide1_5_1" class="foldopened" onClick="hide_folder('1_5_1')">-</Span>
-"Save games" should be incompatible with MP mode
-<ul id="fold1_5_1" style="POSITION: relative; VISIBILITY: visible;"><li>Avoids cheating
-
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-<li><span id="show1_6" class="foldclosed" onClick="show_folder('1_6')" style="POSITION: absolute">+</span> <span id="hide1_6" class="foldopened" onClick="hide_folder('1_6')">-</Span>
-<span style="font-size: 133%;font-family: SansSerif, sans-serif; font-weight: bold; ">Sand-Box Mode</span>
-<ul id="fold1_6" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_6_1" class="foldclosed" onClick="show_folder('1_6_1')" style="POSITION: absolute">+</span> <span id="hide1_6_1" class="foldopened" onClick="hide_folder('1_6_1')">-</Span>
-The player can test the game
-<ul id="fold1_6_1" style="POSITION: relative; VISIBILITY: visible;"><li>Some people like to "explore" the game
-
-</li>
-<li>Or just wanna have a look
-
-</li>
-
-</ul>
-</li>
-<li><span style="font-family: SansSerif, sans-serif; ">There are no competitors</span>
-
-</li>
-<li>Creating characters is for free
-
-</li>
-<li>The game will not connect to network
-
-</li>
-<li><span id="show1_6_2" class="foldclosed" onClick="show_folder('1_6_2')" style="POSITION: absolute">+</span> <span id="hide1_6_2" class="foldopened" onClick="hide_folder('1_6_2')">-</Span>
-Characters are invalid to multi/single-player characters
-<ul id="fold1_6_2" style="POSITION: relative; VISIBILITY: visible;"><li>Prevents cheating a bit
-
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-<li><span id="show1_7" class="foldclosed" onClick="show_folder('1_7')" style="POSITION: absolute">+</span> <span id="hide1_7" class="foldopened" onClick="hide_folder('1_7')">-</Span>
-Modern-epoche game
-<ul id="fold1_7" style="POSITION: relative; VISIBILITY: visible;"><li>Age: 1950+
-
-</li>
-<li>The abstraction level is kept low
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_8" class="foldclosed" onClick="show_folder('1_8')" style="POSITION: absolute">+</span> <span id="hide1_8" class="foldopened" onClick="hide_folder('1_8')">-</Span>
-Licences
-<ul id="fold1_8" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_8_1" class="foldclosed" onClick="show_folder('1_8_1')" style="POSITION: absolute">+</span> <span id="hide1_8_1" class="foldopened" onClick="hide_folder('1_8_1')">-</Span>
-The game
-<ul id="fold1_8_1" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_8_1_1" class="foldclosed" onClick="show_folder('1_8_1_1')" style="POSITION: absolute">+</span> <span id="hide1_8_1_1" class="foldopened" onClick="hide_folder('1_8_1_1')">-</Span>
-Ship-Simu is licensed under the GNU GPL 3 or any newer version
-<ul id="fold1_8_1_1" style="POSITION: relative; VISIBILITY: visible;"><li>See docs/COPYING.software
-
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-<li><span id="show1_8_2" class="foldclosed" onClick="show_folder('1_8_2')" style="POSITION: absolute">+</span> <span id="hide1_8_2" class="foldopened" onClick="hide_folder('1_8_2')">-</Span>
-This document
-<ul id="fold1_8_2" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_8_2_1" class="foldclosed" onClick="show_folder('1_8_2_1')" style="POSITION: absolute">+</span> <span id="hide1_8_2_1" class="foldopened" onClick="hide_folder('1_8_2_1')">-</Span>
-This mind-map is licensed under the GNU FDL 1.2 or any newer version
-<ul id="fold1_8_2_1" style="POSITION: relative; VISIBILITY: visible;"><li>See docs/COPYING.documents
-
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-<li><span id="show1_8_3" class="foldclosed" onClick="show_folder('1_8_3')" style="POSITION: absolute">+</span> <span id="hide1_8_3" class="foldopened" onClick="hide_folder('1_8_3')">-</Span>
-Artworks like sounds/graphics
-<ul id="fold1_8_3" style="POSITION: relative; VISIBILITY: visible;"><li>Some CC license
-
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-<li><span id="show1_9" class="foldclosed" onClick="show_folder('1_9')" style="POSITION: absolute">+</span> <span id="hide1_9" class="foldopened" onClick="hide_folder('1_9')">-</Span>
-Data exchange protocol
-<ul id="fold1_9" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_9_1" class="foldclosed" onClick="show_folder('1_9_1')" style="POSITION: absolute">+</span> <span id="hide1_9_1" class="foldopened" onClick="hide_folder('1_9_1')">-</Span>
-Default is an own small format
-<ul id="fold1_9_1" style="POSITION: relative; VISIBILITY: visible;"><li>Reduces traffic between servers
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_9_2" class="foldclosed" onClick="show_folder('1_9_2')" style="POSITION: absolute">+</span> <span id="hide1_9_2" class="foldopened" onClick="hide_folder('1_9_2')">-</Span>
-Easy rewriteable to e.g. XML
-<ul id="fold1_9_2" style="POSITION: relative; VISIBILITY: visible;"><li>Other clients (Flash) can also connect
-
-</li>
-
-</ul>
-</li>
-<li>Java and browser client can play together
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_10" class="foldclosed" onClick="show_folder('1_10')" style="POSITION: absolute">+</span> <span id="hide1_10" class="foldopened" onClick="hide_folder('1_10')">-</Span>
-Optional Pillory
-<ul id="fold1_10" style="POSITION: relative; VISIBILITY: visible;"><li>To make e.g. nazi propaganda activity public
-
-</li>
-<li>Shall keep bad players away
-
-</li>
-<li><span id="show1_10_1" class="foldclosed" onClick="show_folder('1_10_1')" style="POSITION: absolute">+</span> <span id="hide1_10_1" class="foldopened" onClick="hide_folder('1_10_1')">-</Span>
-Requires some "game-moderator" access level to manage
-<ul id="fold1_10_1" style="POSITION: relative; VISIBILITY: visible;"><li>The moderator shall have an extra flag e.g. "pillory_accessable"
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_10_2" class="foldclosed" onClick="show_folder('1_10_2')" style="POSITION: absolute">+</span> <span id="hide1_10_2" class="foldopened" onClick="hide_folder('1_10_2')">-</Span>
-Players, companies et cetera should be lockable
-<ul id="fold1_10_2" style="POSITION: relative; VISIBILITY: visible;"><li>The moderator can choose wether to lock with pillory entry or just locking down
-
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-<li><span id="show1_11" class="foldclosed" onClick="show_folder('1_11')" style="POSITION: absolute">+</span> <span id="hide1_11" class="foldopened" onClick="hide_folder('1_11')">-</Span>
-<span style="font-size: 133%;font-family: SansSerif, sans-serif; font-weight: bold; ">How do you construct a ship?</span>
-<ul id="fold1_11" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_11_1" class="foldclosed" onClick="show_folder('1_11_1')" style="POSITION: absolute">+</span> <span id="hide1_11_1" class="foldopened" onClick="hide_folder('1_11_1')">-</Span>
-The technology
-<ul id="fold1_11_1" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_11_1_1" class="foldclosed" onClick="show_folder('1_11_1_1')" style="POSITION: absolute">+</span> <span id="hide1_11_1_1" class="foldopened" onClick="hide_folder('1_11_1_1')">-</Span>
-Ship
-<ul id="fold1_11_1_1" style="POSITION: relative; VISIBILITY: visible;"><li>Size
-
-</li>
-<li><span id="show1_11_1_1_1" class="foldclosed" onClick="show_folder('1_11_1_1_1')" style="POSITION: absolute">+</span> <span id="hide1_11_1_1_1" class="foldopened" onClick="hide_folder('1_11_1_1_1')">-</Span>
-Construction
-<ul id="fold1_11_1_1_1" style="POSITION: relative; VISIBILITY: visible;"><li>Hull
-
-</li>
-<li>Wheel house
-
-</li>
-<li>Support (meal) for crew/passenger
-
-</li>
-<li><span id="show1_11_1_1_1_1" class="foldclosed" onClick="show_folder('1_11_1_1_1_1')" style="POSITION: absolute">+</span> <span id="hide1_11_1_1_1_1" class="foldopened" onClick="hide_folder('1_11_1_1_1_1')">-</Span>
-Rooms
-<ul id="fold1_11_1_1_1_1" style="POSITION: relative; VISIBILITY: visible;"><li>Canteen
-
-</li>
-<li><span id="show1_11_1_1_1_1_1" class="foldclosed" onClick="show_folder('1_11_1_1_1_1_1')" style="POSITION: absolute">+</span> <span id="hide1_11_1_1_1_1_1" class="foldopened" onClick="hide_folder('1_11_1_1_1_1_1')">-</Span>
-Cabin
-<ul id="fold1_11_1_1_1_1_1" style="POSITION: relative; VISIBILITY: visible;"><li>Luxury cabin
-
-</li>
-<li>Premier cabin
-
-</li>
-<li>Economy cabin
-
-</li>
-<li>Low cabin
-
-</li>
-
-</ul>
-</li>
-<li>Motor room
-
-</li>
-<li><span id="show1_11_1_1_1_1_2" class="foldclosed" onClick="show_folder('1_11_1_1_1_1_2')" style="POSITION: absolute">+</span> <span id="hide1_11_1_1_1_1_2" class="foldopened" onClick="hide_folder('1_11_1_1_1_1_2')">-</Span>
-Special rooms
-<ul id="fold1_11_1_1_1_1_2" style="POSITION: relative; VISIBILITY: visible;"><li>Cinema
-
-</li>
-<li>Theatre
-
-</li>
-<li>Disco
-
-</li>
-<li>Bars/Cafes
-
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-<li><span id="show1_11_1_1_1_2" class="foldclosed" onClick="show_folder('1_11_1_1_1_2')" style="POSITION: absolute">+</span> <span id="hide1_11_1_1_1_2" class="foldopened" onClick="hide_folder('1_11_1_1_1_2')">-</Span>
-Engine
-<ul id="fold1_11_1_1_1_2" style="POSITION: relative; VISIBILITY: visible;"><li>Sail
-
-</li>
-<li>Propeller
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_11_1_1_1_3" class="foldclosed" onClick="show_folder('1_11_1_1_1_3')" style="POSITION: absolute">+</span> <span id="hide1_11_1_1_1_3" class="foldopened" onClick="hide_folder('1_11_1_1_1_3')">-</Span>
-Decks
-<ul id="fold1_11_1_1_1_3" style="POSITION: relative; VISIBILITY: visible;"><li>Car deck
-
-</li>
-<li>Truck deck
-
-</li>
-<li>Train deck
-
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-<li><span id="show1_11_1_1_2" class="foldclosed" onClick="show_folder('1_11_1_1_2')" style="POSITION: absolute">+</span> <span id="hide1_11_1_1_2" class="foldopened" onClick="hide_folder('1_11_1_1_2')">-</Span>
-Crew (depending on ship type)
-<ul id="fold1_11_1_1_2" style="POSITION: relative; VISIBILITY: visible;"><li>Sailor/captain
-
-</li>
-<li>Cleaners
-
-</li>
-<li>Security service
-
-</li>
-<li>Maintenance staff
-
-</li>
-<li><span id="show1_11_1_1_2_1" class="foldclosed" onClick="show_folder('1_11_1_1_2_1')" style="POSITION: absolute">+</span> <span id="hide1_11_1_1_2_1" class="foldopened" onClick="hide_folder('1_11_1_1_2_1')">-</Span>
-Catering staff
-<ul id="fold1_11_1_1_2_1" style="POSITION: relative; VISIBILITY: visible;"><li>Cook
-
-</li>
-<li>Steward (passenger ship)
-
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-<li><span id="show1_11_2" class="foldclosed" onClick="show_folder('1_11_2')" style="POSITION: absolute">+</span> <span id="hide1_11_2" class="foldopened" onClick="hide_folder('1_11_2')">-</Span>
-The economics
-<ul id="fold1_11_2" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_11_2_1" class="foldclosed" onClick="show_folder('1_11_2_1')" style="POSITION: absolute">+</span> <span id="hide1_11_2_1" class="foldopened" onClick="hide_folder('1_11_2_1')">-</Span>
-Costs
-<ul id="fold1_11_2_1" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_11_2_1_1" class="foldclosed" onClick="show_folder('1_11_2_1_1')" style="POSITION: absolute">+</span> <span id="hide1_11_2_1_1" class="foldopened" onClick="hide_folder('1_11_2_1_1')">-</Span>
-Ressources
-<ul id="fold1_11_2_1_1" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_11_2_1_1_1" class="foldclosed" onClick="show_folder('1_11_2_1_1_1')" style="POSITION: absolute">+</span> <span id="hide1_11_2_1_1_1" class="foldopened" onClick="hide_folder('1_11_2_1_1_1')">-</Span>
-Wood
-<ul id="fold1_11_2_1_1_1" style="POSITION: relative; VISIBILITY: visible;"><li>Coverage
-
-</li>
-<li>Constructuon (all)
-
-</li>
-
-</ul>
-</li>
-<li>Financials
-
-</li>
-<li><span id="show1_11_2_1_1_2" class="foldclosed" onClick="show_folder('1_11_2_1_1_2')" style="POSITION: absolute">+</span> <span id="hide1_11_2_1_1_2" class="foldopened" onClick="hide_folder('1_11_2_1_1_2')">-</Span>
-Iron
-<ul id="fold1_11_2_1_1_2" style="POSITION: relative; VISIBILITY: visible;"><li>Steel
-
-</li>
-
-</ul>
-</li>
-<li>Marmor
-
-</li>
-<li>Color
-
-</li>
-<li>Carpets
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_11_2_1_2" class="foldclosed" onClick="show_folder('1_11_2_1_2')" style="POSITION: absolute">+</span> <span id="hide1_11_2_1_2" class="foldopened" onClick="hide_folder('1_11_2_1_2')">-</Span>
-Work
-<ul id="fold1_11_2_1_2" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_11_2_1_2_1" class="foldclosed" onClick="show_folder('1_11_2_1_2_1')" style="POSITION: absolute">+</span> <span id="hide1_11_2_1_2_1" class="foldopened" onClick="hide_folder('1_11_2_1_2_1')">-</Span>
-Worker
-<ul id="fold1_11_2_1_2_1" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_11_2_1_2_1_1" class="foldclosed" onClick="show_folder('1_11_2_1_2_1_1')" style="POSITION: absolute">+</span> <span id="hide1_11_2_1_2_1_1" class="foldopened" onClick="hide_folder('1_11_2_1_2_1_1')">-</Span>
-Qualified
-<ul id="fold1_11_2_1_2_1_1" style="POSITION: relative; VISIBILITY: visible;"><li>Fast
-
-</li>
-<li>Hight-quality work
-
-</li>
-<li>Expensive
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_11_2_1_2_1_2" class="foldclosed" onClick="show_folder('1_11_2_1_2_1_2')" style="POSITION: absolute">+</span> <span id="hide1_11_2_1_2_1_2" class="foldopened" onClick="hide_folder('1_11_2_1_2_1_2')">-</Span>
-Helper (non-qualified)
-<ul id="fold1_11_2_1_2_1_2" style="POSITION: relative; VISIBILITY: visible;"><li>Slow
-
-</li>
-<li>Low-quality work
-
-</li>
-<li>Cheap
-
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-<li>Employee morale
-
-</li>
-<li>Salary
-
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-<li>The research
-
-</li>
-<li><span id="show1_11_3" class="foldclosed" onClick="show_folder('1_11_3')" style="POSITION: absolute">+</span> <span id="hide1_11_3" class="foldopened" onClick="hide_folder('1_11_3')">-</Span>
-Unsorted ideas
-<ul id="fold1_11_3" style="POSITION: relative; VISIBILITY: visible;"><li>All buildings shall gain a basic tech-level
-
-</li>
-<li>Some parts of the ship or building are only available at or above a tech-level
-
-</li>
-<li>Tech levels can be improved by research
-
-</li>
-<li>General research complexes can increase tech-level of all types of buildings and ship parts
-
-</li>
-<li>Doing resarch requires a lot money
-
-</li>
-<li>Specialists must be hired for doing the research
-
-</li>
-<li><span id="show1_11_3_1" class="foldclosed" onClick="show_folder('1_11_3_1')" style="POSITION: absolute">+</span> <span id="hide1_11_3_1" class="foldopened" onClick="hide_folder('1_11_3_1')">-</Span>
-Ship yards are highly required to construct ships
-<ul id="fold1_11_3_1" style="POSITION: relative; VISIBILITY: visible;"><li>Without these facilities the gamer shall never be able to construct ships
-
-</li>
-
-</ul>
-</li>
-<li>Hired workers must be trained to do simple steps
-
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-<li><span id="show1_12" class="foldclosed" onClick="show_folder('1_12')" style="POSITION: absolute">+</span> <span id="hide1_12" class="foldopened" onClick="hide_folder('1_12')">-</Span>
-<span style="font-size: 133%;font-family: SansSerif, sans-serif; font-weight: bold; ">Misc</span>
-<ul id="fold1_12" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_12_1" class="foldclosed" onClick="show_folder('1_12_1')" style="POSITION: absolute">+</span> <span id="hide1_12_1" class="foldopened" onClick="hide_folder('1_12_1')">-</Span>
-<span style="font-size: 116%;font-family: SansSerif, sans-serif; font-weight: bold; ">Websites</span>
-<ul id="fold1_12_1" style="POSITION: relative; VISIBILITY: visible;"><li><a href="http://www.ship-simu.org" target="_blank"><span class=l>~</span> Homepage (www.ship-simu.org)
-</a>
-
-</li>
-<li><a href="http://forum.ship-simu.org" target="_blank"><span class=l>~</span> Forum (forum.ship-simu.org)
-</a>
-
-</li>
-<li><a href="http://bugs.ship-simu.org" target="_blank"><span class=l>~</span> Bug tracker (bugs.ship-simu.org)
-</a>
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_12_2" class="foldclosed" onClick="show_folder('1_12_2')" style="POSITION: absolute">+</span> <span id="hide1_12_2" class="foldopened" onClick="hide_folder('1_12_2')">-</Span>
-<span style="font-size: 116%;font-family: SansSerif, sans-serif; font-weight: bold; ">Author</span>
-<ul id="fold1_12_2" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_12_2_1" class="foldclosed" onClick="show_folder('1_12_2_1')" style="POSITION: absolute">+</span> <span id="hide1_12_2_1" class="foldopened" onClick="hide_folder('1_12_2_1')">-</Span>
-Roland "Quix0r" Haeder
-<ul id="fold1_12_2_1" style="POSITION: relative; VISIBILITY: visible;"><li>Main author
-
-</li>
-<li><a href="mailto:webmaster@ship-simu.org" target="_blank"><span class=l>~</span> webmaster@ship-simu.org
-</a>
-
-</li>
-<li>8809296
-
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-<li><span id="show1_12_3" class="foldclosed" onClick="show_folder('1_12_3')" style="POSITION: absolute">+</span> <span id="hide1_12_3" class="foldopened" onClick="hide_folder('1_12_3')">-</Span>
-<span style="font-size: 116%;font-family: SansSerif, sans-serif; font-weight: bold; ">Ideas</span>
-<ul id="fold1_12_3" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_12_3_1" class="foldclosed" onClick="show_folder('1_12_3_1')" style="POSITION: absolute">+</span> <span id="hide1_12_3_1" class="foldopened" onClick="hide_folder('1_12_3_1')">-</Span>
-Roland "Quix0r" Haeder
-<ul id="fold1_12_3_1" style="POSITION: relative; VISIBILITY: visible;"><li>Main concept
-
-</li>
-<li>Translation of monakoianar's ideas to english
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_12_3_2" class="foldclosed" onClick="show_folder('1_12_3_2')" style="POSITION: absolute">+</span> <span id="hide1_12_3_2" class="foldopened" onClick="hide_folder('1_12_3_2')">-</Span>
-Dominik "monakoianar" Schmauder
-<ul id="fold1_12_3_2" style="POSITION: relative; VISIBILITY: visible;"><li>Helps finding a lot major ideas
-
-</li>
-<li><a href="mailto:dominikschmauder@gmx.de" target="_blank"><span class=l>~</span> dominikschmauder@gmx.de
-</a>
-
-</li>
-<li>268853027
-
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-
-</ul><SCRIPT language=JavaScript>
-fold_document();
-</SCRIPT>
-</body>
-</html>
+++ /dev/null
-<html>
-<head>
-<title>Ship-Simu Ship-Simulation</title>
-<style type="text/css">
- span.foldopened { color: white; font-size: xx-small;
- border-width: 1; font-family: monospace; padding: 0em 0.25em 0em 0.25em; background: #e0e0e0;
- VISIBILITY: visible;
- cursor:pointer; }
-
-
- span.foldclosed { color: #666666; font-size: xx-small;
- border-width: 1; font-family: monospace; padding: 0em 0.25em 0em 0.25em; background: #e0e0e0;
- VISIBILITY: hidden;
- cursor:pointer; }
-
- span.foldspecial { color: #666666; font-size: xx-small; border-style: none solid solid none;
- border-color: #CCCCCC; border-width: 1; font-family: sans-serif; padding: 0em 0.1em 0em 0.1em; background: #e0e0e0;
- cursor:pointer; }
-
- li { list-style: none; }
-
- span.l { color: red; font-weight: bold; }
-
- a:link {text-decoration: none; color: black; }
- a:visited {text-decoration: none; color: black; }
- a:active {text-decoration: none; color: black; }
- a:hover {text-decoration: none; color: black; background: #eeeee0; }
-
-</style>
-<!-- ^ Position is not set to relative / absolute here because of Mozilla -->
-</head>
-<body>
-
-<script language="JavaScript">
- // Here we implement folding. It works fine with MSIE5.5, MSIE6.0 and
- // Mozilla 0.9.6.
-
- if (document.layers) {
- //Netscape 4 specific code
- pre = 'document.';
- post = ''; }
- if (document.getElementById) {
- //Netscape 6 specific code
- pre = 'document.getElementById("';
- post = '").style'; }
- if (document.all) {
- //IE4+ specific code
- pre = 'document.all.';
- post = '.style'; }
-
-function layer_exists(layer) {
- try {
- eval(pre + layer + post);
- return true; }
- catch (error) {
- return false; }}
-
-function show_layer(layer) {
- eval(pre + layer + post).position = 'relative';
- eval(pre + layer + post).visibility = 'visible'; }
-
-function hide_layer(layer) {
- eval(pre + layer + post).visibility = 'hidden';
- eval(pre + layer + post).position = 'absolute'; }
-
-function hide_folder(folder) {
- hide_folding_layer(folder)
- show_layer('show'+folder);
-
- scrollBy(0,0); // This is a work around to make it work in Browsers (Explorer, Mozilla)
-}
-
-function show_folder(folder) {
- // Precondition: all subfolders are folded
-
- show_layer('hide'+folder);
- hide_layer('show'+folder);
- show_layer('fold'+folder);
-
- scrollBy(0,0); // This is a work around to make it work in Browsers (Explorer, Mozilla)
-
- var i;
- for (i=1; layer_exists('fold'+folder+'_'+i); ++i) {
- show_layer('show'+folder+'_'+i); }
-}
-function show_folder_completely(folder) {
- // Precondition: all subfolders are folded
-
- show_layer('hide'+folder);
- hide_layer('show'+folder);
- show_layer('fold'+folder);
-
- scrollBy(0,0); // This is a work around to make it work in Browsers (Explorer, Mozilla)
-
- var i;
- for (i=1; layer_exists('fold'+folder+'_'+i); ++i) {
- show_folder_completely(folder+'_'+i); }
-}
-
-
-
-function hide_folding_layer(folder) {
- var i;
- for (i=1; layer_exists('fold'+folder+'_'+i); ++i) {
- hide_folding_layer(folder+'_'+i); }
-
- hide_layer('hide'+folder);
- hide_layer('show'+folder);
- hide_layer('fold'+folder);
-
- scrollBy(0,0); // This is a work around to make it work in Browsers (Explorer, Mozilla)
-}
-
-function fold_document() {
- var i;
- var folder = '1';
- for (i=1; layer_exists('fold'+folder+'_'+i); ++i) {
- hide_folder(folder+'_'+i); }
-}
-
-function unfold_document() {
- var i;
- var folder = '1';
- for (i=1; layer_exists('fold'+folder+'_'+i); ++i) {
- show_folder_completely(folder+'_'+i); }
-}
-
-</script>
-<SPAN class=foldspecial onclick="fold_document()">All +</SPAN>
-<SPAN class=foldspecial onclick="unfold_document()">All -</SPAN>
-<p><span style="font-size: 150%;font-family: SansSerif, sans-serif; font-weight: bold; ">Ship-Simu Ship-Simulation</span>
-<ul><li><span id="show1_1" class="foldclosed" onClick="show_folder('1_1')" style="POSITION: absolute">+</span> <span id="hide1_1" class="foldopened" onClick="hide_folder('1_1')">-</Span>
-<span style="font-size: 133%;font-family: SansSerif, sans-serif; font-weight: bold; ">Browser-Game</span>
-<ul id="fold1_1" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_1_1" class="foldclosed" onClick="show_folder('1_1_1')" style="POSITION: absolute">+</span> <span id="hide1_1_1" class="foldopened" onClick="hide_folder('1_1_1')">-</Span>
-Tick-based simulation
-<ul id="fold1_1_1" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_1_1_1" class="foldclosed" onClick="show_folder('1_1_1_1')" style="POSITION: absolute">+</span> <span id="hide1_1_1_1" class="foldopened" onClick="hide_folder('1_1_1_1')">-</Span>
-Cronological job (cron)
-<ul id="fold1_1_1_1" style="POSITION: relative; VISIBILITY: visible;"><li>Addional requirement for installation
-
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_2" class="foldclosed" onClick="show_folder('1_1_2')" style="POSITION: absolute">+</span> <span id="hide1_1_2" class="foldopened" onClick="hide_folder('1_1_2')">-</Span>
-Click-based simulation
-<ul id="fold1_1_2" style="POSITION: relative; VISIBILITY: visible;"><li>User clicks a button, action performed
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_3" class="foldclosed" onClick="show_folder('1_1_3')" style="POSITION: absolute">+</span> <span id="hide1_1_3" class="foldopened" onClick="hide_folder('1_1_3')">-</Span>
-Pseudo-3D graphics
-<ul id="fold1_1_3" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_1_3_1" class="foldclosed" onClick="show_folder('1_1_3_1')" style="POSITION: absolute">+</span> <span id="hide1_1_3_1" class="foldopened" onClick="hide_folder('1_1_3_1')">-</Span>
-Still graphics
-<ul id="fold1_1_3_1" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_1_3_1_1" class="foldclosed" onClick="show_folder('1_1_3_1_1')" style="POSITION: absolute">+</span> <span id="hide1_1_3_1_1" class="foldopened" onClick="hide_folder('1_1_3_1_1')">-</Span>
-Different ships
-<ul id="fold1_1_3_1_1" style="POSITION: relative; VISIBILITY: visible;"><li>Passenger ship
-
-</li>
-<li>Oil tanker
-
-</li>
-<li>Container ship
-
-</li>
-<li>Misc small ships
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_3_1_2" class="foldclosed" onClick="show_folder('1_1_3_1_2')" style="POSITION: absolute">+</span> <span id="hide1_1_3_1_2" class="foldopened" onClick="hide_folder('1_1_3_1_2')">-</Span>
-Buildings
-<ul id="fold1_1_3_1_2" style="POSITION: relative; VISIBILITY: visible;"><li>Shipyard
-
-</li>
-<li>Dry dock
-
-</li>
-<li>Terminal building
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_3_1_3" class="foldclosed" onClick="show_folder('1_1_3_1_3')" style="POSITION: absolute">+</span> <span id="hide1_1_3_1_3" class="foldopened" onClick="hide_folder('1_1_3_1_3')">-</Span>
-Vehicles
-<ul id="fold1_1_3_1_3" style="POSITION: relative; VISIBILITY: visible;"><li>Container carrier
-
-</li>
-<li>Crane
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_3_1_4" class="foldclosed" onClick="show_folder('1_1_3_1_4')" style="POSITION: absolute">+</span> <span id="hide1_1_3_1_4" class="foldopened" onClick="hide_folder('1_1_3_1_4')">-</Span>
-All pics should be self-shooted
-<ul id="fold1_1_3_1_4" style="POSITION: relative; VISIBILITY: visible;"><li>This avoids copyright conflicts
-
-</li>
-<li>The requested buildings/vehicles must be found in reality
-
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_3_2" class="foldclosed" onClick="show_folder('1_1_3_2')" style="POSITION: absolute">+</span> <span id="hide1_1_3_2" class="foldopened" onClick="hide_folder('1_1_3_2')">-</Span>
-Slightly moved graphics (GIF)
-<ul id="fold1_1_3_2" style="POSITION: relative; VISIBILITY: visible;"><li>Water surface
-
-</li>
-<li>Sky texture
-
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_4" class="foldclosed" onClick="show_folder('1_1_4')" style="POSITION: absolute">+</span> <span id="hide1_1_4" class="foldopened" onClick="hide_folder('1_1_4')">-</Span>
-Fully XHTML 1.0
-<ul id="fold1_1_4" style="POSITION: relative; VISIBILITY: visible;"><li>Latest Internet standard
-
-</li>
-<li>Older browsers will make lesser trouble
-
-</li>
-<li><span id="show1_1_4_1" class="foldclosed" onClick="show_folder('1_1_4_1')" style="POSITION: absolute">+</span> <span id="hide1_1_4_1" class="foldopened" onClick="hide_folder('1_1_4_1')">-</Span>
-Should validate with the W3C HTML Validator
-<ul id="fold1_1_4_1" style="POSITION: relative; VISIBILITY: visible;"><li><a href="http://validator.w3.org" target="_blank"><span class=l>~</span> http://validator.w3.org
-</a>
-
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_5" class="foldclosed" onClick="show_folder('1_1_5')" style="POSITION: absolute">+</span> <span id="hide1_1_5" class="foldopened" onClick="hide_folder('1_1_5')">-</Span>
-<span style="font-family: SansSerif, sans-serif; ">Design is CSS-based</span>
-<ul id="fold1_1_5" style="POSITION: relative; VISIBILITY: visible;"><li>Themes are possible
-
-</li>
-
-</ul>
-</li>
-<li>Nice AJAX features
-
-</li>
-<li><span id="show1_1_6" class="foldclosed" onClick="show_folder('1_1_6')" style="POSITION: absolute">+</span> <span id="hide1_1_6" class="foldopened" onClick="hide_folder('1_1_6')">-</Span>
-<span style="font-size: 116%;font-family: SansSerif, sans-serif; font-weight: bold; ">Website structure</span>
-<ul id="fold1_1_6" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_1_6_1" class="foldclosed" onClick="show_folder('1_1_6_1')" style="POSITION: absolute">+</span> <span id="hide1_1_6_1" class="foldopened" onClick="hide_folder('1_1_6_1')">-</Span>
-<span style="font-family: SansSerif, sans-serif; font-weight: bold; ">External guest area</span>
-<ul id="fold1_1_6_1" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_1_6_1_1" class="foldclosed" onClick="show_folder('1_1_6_1_1')" style="POSITION: absolute">+</span> <span id="hide1_1_6_1_1" class="foldopened" onClick="hide_folder('1_1_6_1_1')">-</Span>
-News on the front page (home)
-<ul id="fold1_1_6_1_1" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_1_6_1_1_1" class="foldclosed" onClick="show_folder('1_1_6_1_1_1')" style="POSITION: absolute">+</span> <span id="hide1_1_6_1_1_1" class="foldopened" onClick="hide_folder('1_1_6_1_1_1')">-</Span>
-The news source can be choosen from different
-<ul id="fold1_1_6_1_1_1" style="POSITION: relative; VISIBILITY: visible;"><li>Previously typed and stored in database
-
-</li>
-<li><span id="show1_1_6_1_1_1_1" class="foldclosed" onClick="show_folder('1_1_6_1_1_1_1')" style="POSITION: absolute">+</span> <span id="hide1_1_6_1_1_1_1" class="foldopened" onClick="hide_folder('1_1_6_1_1_1_1')">-</Span>
-Local XML files
-<ul id="fold1_1_6_1_1_1_1" style="POSITION: relative; VISIBILITY: visible;"><li><span style="font-family: SansSerif, sans-serif; ">Hint: Created by external generators</span>
-
-</li>
-
-</ul>
-</li>
-<li>Remote XMLs like RSS feeds
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_6_1_1_2" class="foldclosed" onClick="show_folder('1_1_6_1_1_2')" style="POSITION: absolute">+</span> <span id="hide1_1_6_1_1_2" class="foldopened" onClick="hide_folder('1_1_6_1_1_2')">-</Span>
-The typer can choose a category
-<ul id="fold1_1_6_1_1_2" style="POSITION: relative; VISIBILITY: visible;"><li>New categories can be suggested by the typer
-
-</li>
-<li>An admin can create new categories
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_6_1_1_3" class="foldclosed" onClick="show_folder('1_1_6_1_1_3')" style="POSITION: absolute">+</span> <span id="hide1_1_6_1_1_3" class="foldopened" onClick="hide_folder('1_1_6_1_1_3')">-</Span>
-Comments are allowable
-<ul id="fold1_1_6_1_1_3" style="POSITION: relative; VISIBILITY: visible;"><li>Logged-in users
-
-</li>
-<li><span id="show1_1_6_1_1_3_1" class="foldclosed" onClick="show_folder('1_1_6_1_1_3_1')" style="POSITION: absolute">+</span> <span id="hide1_1_6_1_1_3_1" class="foldopened" onClick="hide_folder('1_1_6_1_1_3_1')">-</Span>
-Guests as well
-<ul id="fold1_1_6_1_1_3_1" style="POSITION: relative; VISIBILITY: visible;"><li>Secured with CAPTCHA
-
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_6_1_1_4" class="foldclosed" onClick="show_folder('1_1_6_1_1_4')" style="POSITION: absolute">+</span> <span id="hide1_1_6_1_1_4" class="foldopened" onClick="hide_folder('1_1_6_1_1_4')">-</Span>
-One object for all news should be fine
-<ul id="fold1_1_6_1_1_4" style="POSITION: relative; VISIBILITY: visible;"><li>Do not use one object per news entry!
-
-</li>
-<li><span id="show1_1_6_1_1_4_1" class="foldclosed" onClick="show_folder('1_1_6_1_1_4_1')" style="POSITION: absolute">+</span> <span id="hide1_1_6_1_1_4_1" class="foldopened" onClick="hide_folder('1_1_6_1_1_4_1')">-</Span>
-The object receives a "Requestable" object
-<ul id="fold1_1_6_1_1_4_1" style="POSITION: relative; VISIBILITY: visible;"><li>Obtain page number and sent comment data from it
-
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_6_1_2" class="foldclosed" onClick="show_folder('1_1_6_1_2')" style="POSITION: absolute">+</span> <span id="hide1_1_6_1_2" class="foldopened" onClick="hide_folder('1_1_6_1_2')">-</Span>
-Registration form
-<ul id="fold1_1_6_1_2" style="POSITION: relative; VISIBILITY: visible;"><li>One single page
-
-</li>
-<li>Multiple pages
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_6_1_3" class="foldclosed" onClick="show_folder('1_1_6_1_3')" style="POSITION: absolute">+</span> <span id="hide1_1_6_1_3" class="foldopened" onClick="hide_folder('1_1_6_1_3')">-</Span>
-Login form
-<ul id="fold1_1_6_1_3" style="POSITION: relative; VISIBILITY: visible;"><li>With guest login (disable by the admin)
-
-</li>
-<li>Password reminder
-
-</li>
-<li>Link to the registration form
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_6_1_4" class="foldclosed" onClick="show_folder('1_1_6_1_4')" style="POSITION: absolute">+</span> <span id="hide1_1_6_1_4" class="foldopened" onClick="hide_folder('1_1_6_1_4')">-</Span>
-Screenshot gallery
-<ul id="fold1_1_6_1_4" style="POSITION: relative; VISIBILITY: visible;"><li>Comments are allowable
-
-</li>
-<li>Should be kept simple
-
-</li>
-
-</ul>
-</li>
-<li>List of enabled features
-
-</li>
-<li>Statistics of the game (not whole network!)
-
-</li>
-<li><span id="show1_1_6_1_5" class="foldclosed" onClick="show_folder('1_1_6_1_5')" style="POSITION: absolute">+</span> <span id="hide1_1_6_1_5" class="foldopened" onClick="hide_folder('1_1_6_1_5')">-</Span>
-List of playing users
-<ul id="fold1_1_6_1_5" style="POSITION: relative; VISIBILITY: visible;"><li>With link to their public profiles
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_6_1_6" class="foldclosed" onClick="show_folder('1_1_6_1_6')" style="POSITION: absolute">+</span> <span id="hide1_1_6_1_6" class="foldopened" onClick="hide_folder('1_1_6_1_6')">-</Span>
-Pillory
-<ul id="fold1_1_6_1_6" style="POSITION: relative; VISIBILITY: visible;"><li>Username (who got locked)
-
-</li>
-<li>Date&Time
-
-</li>
-<li>The admin
-
-</li>
-<li>Stated reason
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_6_1_7" class="foldclosed" onClick="show_folder('1_1_6_1_7')" style="POSITION: absolute">+</span> <span id="hide1_1_6_1_7" class="foldopened" onClick="hide_folder('1_1_6_1_7')">-</Span>
-Small extra pages
-<ul id="fold1_1_6_1_7" style="POSITION: relative; VISIBILITY: visible;"><li>Imprint (required in Germany)
-
-</li>
-<li>Privacy policy (required in some countries)
-
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_6_2" class="foldclosed" onClick="show_folder('1_1_6_2')" style="POSITION: absolute">+</span> <span id="hide1_1_6_2" class="foldopened" onClick="hide_folder('1_1_6_2')">-</Span>
-<span style="font-family: SansSerif, sans-serif; font-weight: bold; ">Internal game area</span>
-<ul id="fold1_1_6_2" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_1_6_2_1" class="foldclosed" onClick="show_folder('1_1_6_2_1')" style="POSITION: absolute">+</span> <span id="hide1_1_6_2_1" class="foldopened" onClick="hide_folder('1_1_6_2_1')">-</Span>
-News on first login page
-<ul id="fold1_1_6_2_1" style="POSITION: relative; VISIBILITY: visible;"><li>Like on "home" page except that there is no captcha required
-
-</li>
-<li>Including history of recent events since last login
-
-</li>
-<li>Announcements in special sub-category for newly founded shipping/travel companies
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_6_2_2" class="foldclosed" onClick="show_folder('1_1_6_2_2')" style="POSITION: absolute">+</span> <span id="hide1_1_6_2_2" class="foldopened" onClick="hide_folder('1_1_6_2_2')">-</Span>
-<span style="font-family: SansSerif, sans-serif; ">Create new game character</span>
-<ul id="fold1_1_6_2_2" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_1_6_2_2_1" class="foldclosed" onClick="show_folder('1_1_6_2_2_1')" style="POSITION: absolute">+</span> <span id="hide1_1_6_2_2_1" class="foldopened" onClick="hide_folder('1_1_6_2_2_1')">-</Span>
-The gamer can have all varriants
-<ul id="fold1_1_6_2_2_1" style="POSITION: relative; VISIBILITY: visible;"><li>This may be limitable by admin
-
-</li>
-<li>The player still cannot make contracts with own characters
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_6_2_2_2" class="foldclosed" onClick="show_folder('1_1_6_2_2_2')" style="POSITION: absolute">+</span> <span id="hide1_1_6_2_2_2" class="foldopened" onClick="hide_folder('1_1_6_2_2_2')">-</Span>
-It should cost somewhere a fee
-<ul id="fold1_1_6_2_2_2" style="POSITION: relative; VISIBILITY: visible;"><li>The fee shall be payed from user account
-
-</li>
-
-</ul>
-</li>
-<li>For first character creation he shall have enougth game money plus some extra
-
-</li>
-<li><span id="show1_1_6_2_2_3" class="foldclosed" onClick="show_folder('1_1_6_2_2_3')" style="POSITION: absolute">+</span> <span id="hide1_1_6_2_2_3" class="foldopened" onClick="hide_folder('1_1_6_2_2_3')">-</Span>
-Types of characters
-<ul id="fold1_1_6_2_2_3" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_1_6_2_2_3_1" class="foldclosed" onClick="show_folder('1_1_6_2_2_3_1')" style="POSITION: absolute">+</span> <span id="hide1_1_6_2_2_3_1" class="foldopened" onClick="hide_folder('1_1_6_2_2_3_1')">-</Span>
-Shipping company founder
-<ul id="fold1_1_6_2_2_3_1" style="POSITION: relative; VISIBILITY: visible;"><li>This includes the fee for funding new company
-
-</li>
-<li><span id="show1_1_6_2_2_3_1_1" class="foldclosed" onClick="show_folder('1_1_6_2_2_3_1_1')" style="POSITION: absolute">+</span> <span id="hide1_1_6_2_2_3_1_1" class="foldopened" onClick="hide_folder('1_1_6_2_2_3_1_1')">-</Span>
-A news for the community shall be placed
-<ul id="fold1_1_6_2_2_3_1_1" style="POSITION: relative; VISIBILITY: visible;"><li>The admin/mod can still moderate it
-
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_6_2_2_3_2" class="foldclosed" onClick="show_folder('1_1_6_2_2_3_2')" style="POSITION: absolute">+</span> <span id="hide1_1_6_2_2_3_2" class="foldopened" onClick="hide_folder('1_1_6_2_2_3_2')">-</Span>
-Travel company founder
-<ul id="fold1_1_6_2_2_3_2" style="POSITION: relative; VISIBILITY: visible;"><li>Like shipping company...
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_6_2_2_3_3" class="foldclosed" onClick="show_folder('1_1_6_2_2_3_3')" style="POSITION: absolute">+</span> <span id="hide1_1_6_2_2_3_3" class="foldopened" onClick="hide_folder('1_1_6_2_2_3_3')">-</Span>
-Jobholder
-<ul id="fold1_1_6_2_2_3_3" style="POSITION: relative; VISIBILITY: visible;"><li>Starts unemployed
-
-</li>
-<li>Some money left for sending applications out
-
-</li>
-<li>May ask goverment for financial help
-
-</li>
-<li><span id="show1_1_6_2_2_3_3_1" class="foldclosed" onClick="show_folder('1_1_6_2_2_3_3_1')" style="POSITION: absolute">+</span> <span id="hide1_1_6_2_2_3_3_1" class="foldopened" onClick="hide_folder('1_1_6_2_2_3_3_1')">-</Span>
-Has to pay monthly fees
-<ul id="fold1_1_6_2_2_3_3_1" style="POSITION: relative; VISIBILITY: visible;"><li>Rent for a "fake" house
-
-</li>
-<li>Meal and drinks (faked)
-
-</li>
-<li>Others costs like phone,electricity
-
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_6_2_2_3_4" class="foldclosed" onClick="show_folder('1_1_6_2_2_3_4')" style="POSITION: absolute">+</span> <span id="hide1_1_6_2_2_3_4" class="foldopened" onClick="hide_folder('1_1_6_2_2_3_4')">-</Span>
-Merchant
-<ul id="fold1_1_6_2_2_3_4" style="POSITION: relative; VISIBILITY: visible;"><li>Raw resources
-
-</li>
-<li>Constructed ship parts
-
-</li>
-<li>Smaller complete ships
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_6_2_2_3_5" class="foldclosed" onClick="show_folder('1_1_6_2_2_3_5')" style="POSITION: absolute">+</span> <span id="hide1_1_6_2_2_3_5" class="foldopened" onClick="hide_folder('1_1_6_2_2_3_5')">-</Span>
-Marketing Agency
-<ul id="fold1_1_6_2_2_3_5" style="POSITION: relative; VISIBILITY: visible;"><li>Sells marketing/merchandising products
-
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_6_2_3" class="foldclosed" onClick="show_folder('1_1_6_2_3')" style="POSITION: absolute">+</span> <span id="hide1_1_6_2_3" class="foldopened" onClick="hide_folder('1_1_6_2_3')">-</Span>
-<span style="font-family: SansSerif, sans-serif; ">Load existing character</span>
-<ul id="fold1_1_6_2_3" style="POSITION: relative; VISIBILITY: visible;"><li>Contains link to "Create new character"
-
-</li>
-<li>Player sees some basic data about listed characters
-
-</li>
-<li>Locked characters should not be removed instead marked with "Locked"
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_6_2_4" class="foldclosed" onClick="show_folder('1_1_6_2_4')" style="POSITION: absolute">+</span> <span id="hide1_1_6_2_4" class="foldopened" onClick="hide_folder('1_1_6_2_4')">-</Span>
-Refill account points
-<ul id="fold1_1_6_2_4" style="POSITION: relative; VISIBILITY: visible;"><li>The admin may choose if the in-game can be converted with a low rate to account points
-
-</li>
-<li><span id="show1_1_6_2_4_1" class="foldclosed" onClick="show_folder('1_1_6_2_4_1')" style="POSITION: absolute">+</span> <span id="hide1_1_6_2_4_1" class="foldopened" onClick="hide_folder('1_1_6_2_4_1')">-</Span>
-This option might be disabled by admin
-<ul id="fold1_1_6_2_4_1" style="POSITION: relative; VISIBILITY: visible;"><li>Then the gamer can only refill in-game money per character
-
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_6_2_5" class="foldclosed" onClick="show_folder('1_1_6_2_5')" style="POSITION: absolute">+</span> <span id="hide1_1_6_2_5" class="foldopened" onClick="hide_folder('1_1_6_2_5')">-</Span>
-Update gamer/user profile
-<ul id="fold1_1_6_2_5" style="POSITION: relative; VISIBILITY: visible;"><li>Enter the current account password
-
-</li>
-<li>Send email to the user only if no email has changed, or if ...
-
-</li>
-<li><span id="show1_1_6_2_5_1" class="foldclosed" onClick="show_folder('1_1_6_2_5_1')" style="POSITION: absolute">+</span> <span id="hide1_1_6_2_5_1" class="foldopened" onClick="hide_folder('1_1_6_2_5_1')">-</Span>
-Has the email been changed?
-<ul id="fold1_1_6_2_5_1" style="POSITION: relative; VISIBILITY: visible;"><li>Send new confirmation to new email
-
-</li>
-<li>Send notifier to old email
-
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_6_2_6" class="foldclosed" onClick="show_folder('1_1_6_2_6')" style="POSITION: absolute">+</span> <span id="hide1_1_6_2_6" class="foldopened" onClick="hide_folder('1_1_6_2_6')">-</Span>
-Change account password
-<ul id="fold1_1_6_2_6" style="POSITION: relative; VISIBILITY: visible;"><li>Enter current account password
-
-</li>
-<li>Enter new password twice
-
-</li>
-<li>Send an email to the user
-
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_6_3" class="foldclosed" onClick="show_folder('1_1_6_3')" style="POSITION: absolute">+</span> <span id="hide1_1_6_3" class="foldopened" onClick="hide_folder('1_1_6_3')">-</Span>
-<span style="font-family: SansSerif, sans-serif; font-weight: bold; ">General infrastructures</span>
-<ul id="fold1_1_6_3" style="POSITION: relative; VISIBILITY: visible;"><li><span style="font-family: SansSerif, sans-serif; ">Point system (in-game money)</span>
-
-</li>
-<li><span id="show1_1_6_3_1" class="foldclosed" onClick="show_folder('1_1_6_3_1')" style="POSITION: absolute">+</span> <span id="hide1_1_6_3_1" class="foldopened" onClick="hide_folder('1_1_6_3_1')">-</Span>
-A.I. goverment
-<ul id="fold1_1_6_3_1" style="POSITION: relative; VISIBILITY: visible;"><li>Shall help unemployed gamers staying alive (but not becoming rich)
-
-</li>
-<li><span id="show1_1_6_3_1_1" class="foldclosed" onClick="show_folder('1_1_6_3_1_1')" style="POSITION: absolute">+</span> <span id="hide1_1_6_3_1_1" class="foldopened" onClick="hide_folder('1_1_6_3_1_1')">-</Span>
-May later on collect taxes from companies
-<ul id="fold1_1_6_3_1_1" style="POSITION: relative; VISIBILITY: visible;"><li>For paying unemployed people
-
-</li>
-<li>Financial support for broken companies
-
-</li>
-
-</ul>
-</li>
-<li>May ofer social security services
-
-</li>
-<li><span id="show1_1_6_3_1_2" class="foldclosed" onClick="show_folder('1_1_6_3_1_2')" style="POSITION: absolute">+</span> <span id="hide1_1_6_3_1_2" class="foldopened" onClick="hide_folder('1_1_6_3_1_2')">-</Span>
-<span style="font-family: SansSerif, sans-serif; ">Goverment is not playable at the moment</span>
-<ul id="fold1_1_6_3_1_2" style="POSITION: relative; VISIBILITY: visible;"><li>It should be "played" abstractly by the server
-
-</li>
-<li>Gamers may help each other with financial support
-
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_7" class="foldclosed" onClick="show_folder('1_1_7')" style="POSITION: absolute">+</span> <span id="hide1_1_7" class="foldopened" onClick="hide_folder('1_1_7')">-</Span>
-<span style="font-size: 116%;font-family: SansSerif, sans-serif; font-weight: bold; ">Strict coding guidelines for clean PHP code</span>
-<ul id="fold1_1_7" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_1_7_1" class="foldclosed" onClick="show_folder('1_1_7_1')" style="POSITION: absolute">+</span> <span id="hide1_1_7_1" class="foldopened" onClick="hide_folder('1_1_7_1')">-</Span>
-<span style="font-family: SansSerif, sans-serif; font-weight: bold; ">General code structure</span>
-<ul id="fold1_1_7_1" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_1_7_1_1" class="foldclosed" onClick="show_folder('1_1_7_1_1')" style="POSITION: absolute">+</span> <span id="hide1_1_7_1_1" class="foldopened" onClick="hide_folder('1_1_7_1_1')">-</Span>
-Fully object-oriented
-<ul id="fold1_1_7_1_1" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_1_7_1_1_1" class="foldclosed" onClick="show_folder('1_1_7_1_1_1')" style="POSITION: absolute">+</span> <span id="hide1_1_7_1_1_1" class="foldopened" onClick="hide_folder('1_1_7_1_1_1')">-</Span>
-Use of different but practical design patterns
-<ul id="fold1_1_7_1_1_1" style="POSITION: relative; VISIBILITY: visible;"><li>Factory-method pattern for smother initializing of objects
-
-</li>
-<li>Template method pattern where it matches
-
-</li>
-<li>MVC pattern for the website core
-
-</li>
-
-</ul>
-</li>
-<li>Only one index.php shall provide access to the whole game
-
-</li>
-<li>Slower in PHP5
-
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_7_2" class="foldclosed" onClick="show_folder('1_1_7_2')" style="POSITION: absolute">+</span> <span id="hide1_1_7_2" class="foldopened" onClick="hide_folder('1_1_7_2')">-</Span>
-<span style="font-family: SansSerif, sans-serif; font-weight: bold; ">Documentation</span>
-<ul id="fold1_1_7_2" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_1_7_2_1" class="foldclosed" onClick="show_folder('1_1_7_2_1')" style="POSITION: absolute">+</span> <span id="hide1_1_7_2_1" class="foldopened" onClick="hide_folder('1_1_7_2_1')">-</Span>
-In-line documentation
-<ul id="fold1_1_7_2_1" style="POSITION: relative; VISIBILITY: visible;"><li>Script header with full copyright and license as requested by GNU GPL 3
-
-</li>
-<li>Method headers with Doxygen compatible tags
-
-</li>
-<li>Comments above single lines for better understanding what is happening
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_7_2_2" class="foldclosed" onClick="show_folder('1_1_7_2_2')" style="POSITION: absolute">+</span> <span id="hide1_1_7_2_2" class="foldopened" onClick="hide_folder('1_1_7_2_2')">-</Span>
-Files in directory "docs"
-<ul id="fold1_1_7_2_2" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_1_7_2_2_1" class="foldclosed" onClick="show_folder('1_1_7_2_2_1')" style="POSITION: absolute">+</span> <span id="hide1_1_7_2_2_1" class="foldopened" onClick="hide_folder('1_1_7_2_2_1')">-</Span>
-COPYING*
-<ul id="fold1_1_7_2_2_1" style="POSITION: relative; VISIBILITY: visible;"><li>License files
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_7_2_2_2" class="foldclosed" onClick="show_folder('1_1_7_2_2_2')" style="POSITION: absolute">+</span> <span id="hide1_1_7_2_2_2" class="foldopened" onClick="hide_folder('1_1_7_2_2_2')">-</Span>
-Conception
-<ul id="fold1_1_7_2_2_2" style="POSITION: relative; VISIBILITY: visible;"><li>As OpenDocument and later PDF as well
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_7_2_2_3" class="foldclosed" onClick="show_folder('1_1_7_2_2_3')" style="POSITION: absolute">+</span> <span id="hide1_1_7_2_2_3" class="foldopened" onClick="hide_folder('1_1_7_2_2_3')">-</Span>
-NEWS
-<ul id="fold1_1_7_2_2_3" style="POSITION: relative; VISIBILITY: visible;"><li>Latest news around the game (coeer and gamer)
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_7_2_2_4" class="foldclosed" onClick="show_folder('1_1_7_2_2_4')" style="POSITION: absolute">+</span> <span id="hide1_1_7_2_2_4" class="foldopened" onClick="hide_folder('1_1_7_2_2_4')">-</Span>
-README
-<ul id="fold1_1_7_2_2_4" style="POSITION: relative; VISIBILITY: visible;"><li>Includes installation instructions and general gaming guidelines
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_7_2_2_5" class="foldclosed" onClick="show_folder('1_1_7_2_2_5')" style="POSITION: absolute">+</span> <span id="hide1_1_7_2_2_5" class="foldopened" onClick="hide_folder('1_1_7_2_2_5')">-</Span>
-ArgoUML diagram
-<ul id="fold1_1_7_2_2_5" style="POSITION: relative; VISIBILITY: visible;"><li>For visualization of the class structure
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_7_2_2_6" class="foldclosed" onClick="show_folder('1_1_7_2_2_6')" style="POSITION: absolute">+</span> <span id="hide1_1_7_2_2_6" class="foldopened" onClick="hide_folder('1_1_7_2_2_6')">-</Span>
-FreeMind document
-<ul id="fold1_1_7_2_2_6" style="POSITION: relative; VISIBILITY: visible;"><li>...
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_7_2_2_7" class="foldclosed" onClick="show_folder('1_1_7_2_2_7')" style="POSITION: absolute">+</span> <span id="hide1_1_7_2_2_7" class="foldopened" onClick="hide_folder('1_1_7_2_2_7')">-</Span>
-THANKS
-<ul id="fold1_1_7_2_2_7" style="POSITION: relative; VISIBILITY: visible;"><li>All people helped in some direct or indirect way, less or more.
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_7_2_2_8" class="foldclosed" onClick="show_folder('1_1_7_2_2_8')" style="POSITION: absolute">+</span> <span id="hide1_1_7_2_2_8" class="foldopened" onClick="hide_folder('1_1_7_2_2_8')">-</Span>
-minmap_yyyymmdd.html
-<ul id="fold1_1_7_2_2_8" style="POSITION: relative; VISIBILITY: visible;"><li>Exported FreeMind maps to HTML with CSS and JavaScript
-
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-<li><span style="font-family: SansSerif, sans-serif; font-weight: bold; ">Folding of the code</span>
-
-</li>
-<li><span style="font-family: SansSerif, sans-serif; font-weight: bold; ">Tabs and spaces</span>
-
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-<li><span id="show1_2" class="foldclosed" onClick="show_folder('1_2')" style="POSITION: absolute">+</span> <span id="hide1_2" class="foldopened" onClick="hide_folder('1_2')">-</Span>
-<span style="font-size: 133%;font-family: SansSerif, sans-serif; font-weight: bold; ">How does a shipping/travel company work?</span>
-<ul id="fold1_2" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_2_1" class="foldclosed" onClick="show_folder('1_2_1')" style="POSITION: absolute">+</span> <span id="hide1_2_1" class="foldopened" onClick="hide_folder('1_2_1')">-</Span>
-Start as a founder by selecting a harbor
-<ul id="fold1_2_1" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_2_1_1" class="foldclosed" onClick="show_folder('1_2_1_1')" style="POSITION: absolute">+</span> <span id="hide1_2_1_1" class="foldopened" onClick="hide_folder('1_2_1_1')">-</Span>
-Shipping company
-<ul id="fold1_2_1_1" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_2_1_1_1" class="foldclosed" onClick="show_folder('1_2_1_1_1')" style="POSITION: absolute">+</span> <span id="hide1_2_1_1_1" class="foldopened" onClick="hide_folder('1_2_1_1_1')">-</Span>
-Construct neccessary buildings
-<ul id="fold1_2_1_1_1" style="POSITION: relative; VISIBILITY: visible;"><li>Make contract with construction companies
-
-</li>
-
-</ul>
-</li>
-<li>Build ship parts and trade them
-
-</li>
-<li><span id="show1_2_1_1_2" class="foldclosed" onClick="show_folder('1_2_1_1_2')" style="POSITION: absolute">+</span> <span id="hide1_2_1_1_2" class="foldopened" onClick="hide_folder('1_2_1_1_2')">-</Span>
-Order ship parts
-<ul id="fold1_2_1_1_2" style="POSITION: relative; VISIBILITY: visible;"><li>Fron your partners
-
-</li>
-<li>On global market
-
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-<li><span id="show1_2_1_2" class="foldclosed" onClick="show_folder('1_2_1_2')" style="POSITION: absolute">+</span> <span id="hide1_2_1_2" class="foldopened" onClick="hide_folder('1_2_1_2')">-</Span>
-Traveling company
-<ul id="fold1_2_1_2" style="POSITION: relative; VISIBILITY: visible;"><li>May select between shipping companies and make special ofers to customers
-
-</li>
-<li>Manage a journey
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_2_1_3" class="foldclosed" onClick="show_folder('1_2_1_3')" style="POSITION: absolute">+</span> <span id="hide1_2_1_3" class="foldopened" onClick="hide_folder('1_2_1_3')">-</Span>
-General (all)
-<ul id="fold1_2_1_3" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_2_1_3_1" class="foldclosed" onClick="show_folder('1_2_1_3_1')" style="POSITION: absolute">+</span> <span id="hide1_2_1_3_1" class="foldopened" onClick="hide_folder('1_2_1_3_1')">-</Span>
-Make contracts with other companies
-<ul id="fold1_2_1_3_1" style="POSITION: relative; VISIBILITY: visible;"><li>Construct ships for partner
-
-</li>
-<li>Drive by your partner constructed ships
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_2_1_3_2" class="foldclosed" onClick="show_folder('1_2_1_3_2')" style="POSITION: absolute">+</span> <span id="hide1_2_1_3_2" class="foldopened" onClick="hide_folder('1_2_1_3_2')">-</Span>
-Become CEO and manage your company
-<ul id="fold1_2_1_3_2" style="POSITION: relative; VISIBILITY: visible;"><li>Nominate department managers
-
-</li>
-<li>Recruit new employees
-
-</li>
-<li>Pay salery to your employees
-
-</li>
-
-</ul>
-</li>
-<li>Let other gamer manage your company
-
-</li>
-<li><span id="show1_2_1_3_3" class="foldclosed" onClick="show_folder('1_2_1_3_3')" style="POSITION: absolute">+</span> <span id="hide1_2_1_3_3" class="foldopened" onClick="hide_folder('1_2_1_3_3')">-</Span>
-Compare prices
-<ul id="fold1_2_1_3_3" style="POSITION: relative; VISIBILITY: visible;"><li>Make a purchase computation system
-
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-<li><span id="show1_2_2" class="foldclosed" onClick="show_folder('1_2_2')" style="POSITION: absolute">+</span> <span id="hide1_2_2" class="foldopened" onClick="hide_folder('1_2_2')">-</Span>
-Or start as an employee
-<ul id="fold1_2_2" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_2_2_1" class="foldclosed" onClick="show_folder('1_2_2_1')" style="POSITION: absolute">+</span> <span id="hide1_2_2_1" class="foldopened" onClick="hide_folder('1_2_2_1')">-</Span>
-Start as a simple sailor
-<ul id="fold1_2_2_1" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_2_2_1_1" class="foldclosed" onClick="show_folder('1_2_2_1_1')" style="POSITION: absolute">+</span> <span id="hide1_2_2_1_1" class="foldopened" onClick="hide_folder('1_2_2_1_1')">-</Span>
-And end up as a captain
-<ul id="fold1_2_2_1_1" style="POSITION: relative; VISIBILITY: visible;"><li>Control your ship (depends on client)
-
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-<li><span id="show1_2_2_2" class="foldclosed" onClick="show_folder('1_2_2_2')" style="POSITION: absolute">+</span> <span id="hide1_2_2_2" class="foldopened" onClick="hide_folder('1_2_2_2')">-</Span>
-Or as a shipbuilder
-<ul id="fold1_2_2_2" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_2_2_2_1" class="foldclosed" onClick="show_folder('1_2_2_2_1')" style="POSITION: absolute">+</span> <span id="hide1_2_2_2_1" class="foldopened" onClick="hide_folder('1_2_2_2_1')">-</Span>
-Repair ships
-<ul id="fold1_2_2_2_1" style="POSITION: relative; VISIBILITY: visible;"><li>Renew the painting
-
-</li>
-<li>Fix broken things
-
-</li>
-
-</ul>
-</li>
-<li>Build up new ships
-
-</li>
-
-</ul>
-</li>
-<li>As an officer
-
-</li>
-<li>As a cleaner
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_2_3" class="foldclosed" onClick="show_folder('1_2_3')" style="POSITION: absolute">+</span> <span id="hide1_2_3" class="foldopened" onClick="hide_folder('1_2_3')">-</Span>
-Create a board of managers
-<ul id="fold1_2_3" style="POSITION: relative; VISIBILITY: visible;"><li>Only for bigger companies
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_2_4" class="foldclosed" onClick="show_folder('1_2_4')" style="POSITION: absolute">+</span> <span id="hide1_2_4" class="foldopened" onClick="hide_folder('1_2_4')">-</Span>
-Design your own ships
-<ul id="fold1_2_4" style="POSITION: relative; VISIBILITY: visible;"><li>From templates (default ships)
-
-</li>
-<li>Or your complete freely designed layout
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_2_5" class="foldclosed" onClick="show_folder('1_2_5')" style="POSITION: absolute">+</span> <span id="hide1_2_5" class="foldopened" onClick="hide_folder('1_2_5')">-</Span>
-Ride constructed ships
-<ul id="fold1_2_5" style="POSITION: relative; VISIBILITY: visible;"><li>Make sail plans
-
-</li>
-<li><span id="show1_2_5_1" class="foldclosed" onClick="show_folder('1_2_5_1')" style="POSITION: absolute">+</span> <span id="hide1_2_5_1" class="foldopened" onClick="hide_folder('1_2_5_1')">-</Span>
-Transportate cargo or humans
-<ul id="fold1_2_5_1" style="POSITION: relative; VISIBILITY: visible;"><li>Make your passengers happy
-
-</li>
-<li>Load containers and bring them to other harbors
-
-</li>
-<li>Transportate oil from ricks to the refineries
-
-</li>
-
-</ul>
-</li>
-<li>Depends on used client
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_2_6" class="foldclosed" onClick="show_folder('1_2_6')" style="POSITION: absolute">+</span> <span id="hide1_2_6" class="foldopened" onClick="hide_folder('1_2_6')">-</Span>
-Earn a lot (virtual/real) money
-<ul id="fold1_2_6" style="POSITION: relative; VISIBILITY: visible;"><li>Sell a journey
-
-</li>
-<li>Trade with goods
-
-</li>
-<li>Construct ships for other companies
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_2_7" class="foldclosed" onClick="show_folder('1_2_7')" style="POSITION: absolute">+</span> <span id="hide1_2_7" class="foldopened" onClick="hide_folder('1_2_7')">-</Span>
-Play as a passenger
-<ul id="fold1_2_7" style="POSITION: relative; VISIBILITY: visible;"><li>Order a jorney to your desired destionation
-
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-<li><span id="show1_3" class="foldclosed" onClick="show_folder('1_3')" style="POSITION: absolute">+</span> <span id="hide1_3" class="foldopened" onClick="hide_folder('1_3')">-</Span>
-<span style="font-size: 133%;font-family: SansSerif, sans-serif; font-weight: bold; ">Multi-Player Mode</span>
-<ul id="fold1_3" style="POSITION: relative; VISIBILITY: visible;"><li>Networked over hubs
-
-</li>
-<li><span id="show1_3_1" class="foldclosed" onClick="show_folder('1_3_1')" style="POSITION: absolute">+</span> <span id="hide1_3_1" class="foldopened" onClick="hide_folder('1_3_1')">-</Span>
-Big map which holds all harbors
-<ul id="fold1_3_1" style="POSITION: relative; VISIBILITY: visible;"><li>Seperated into small maps to cluster the load over the network
-
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-<li><span id="show1_4" class="foldclosed" onClick="show_folder('1_4')" style="POSITION: absolute">+</span> <span id="hide1_4" class="foldopened" onClick="hide_folder('1_4')">-</Span>
-Java client
-<ul id="fold1_4" style="POSITION: relative; VISIBILITY: visible;"><li>Real-time simulation
-
-</li>
-<li><span id="show1_4_1" class="foldclosed" onClick="show_folder('1_4_1')" style="POSITION: absolute">+</span> <span id="hide1_4_1" class="foldopened" onClick="hide_folder('1_4_1')">-</Span>
-OpenGL (3D Graphics)
-<ul id="fold1_4_1" style="POSITION: relative; VISIBILITY: visible;"><li>JOGL
-
-</li>
-
-</ul>
-</li>
-<li>OpenAL (3D sound)
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_5" class="foldclosed" onClick="show_folder('1_5')" style="POSITION: absolute">+</span> <span id="hide1_5" class="foldopened" onClick="hide_folder('1_5')">-</Span>
-<span style="font-size: 133%;font-family: SansSerif, sans-serif; font-weight: bold; ">"Faked" Single-Player</span>
-<ul id="fold1_5" style="POSITION: relative; VISIBILITY: visible;"><li>Locally installed version
-
-</li>
-<li>Does not connect to other hubs
-
-</li>
-<li><span id="show1_5_1" class="foldclosed" onClick="show_folder('1_5_1')" style="POSITION: absolute">+</span> <span id="hide1_5_1" class="foldopened" onClick="hide_folder('1_5_1')">-</Span>
-"Save games" should be incompatible with MP mode
-<ul id="fold1_5_1" style="POSITION: relative; VISIBILITY: visible;"><li>Avoids cheating
-
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-<li><span id="show1_6" class="foldclosed" onClick="show_folder('1_6')" style="POSITION: absolute">+</span> <span id="hide1_6" class="foldopened" onClick="hide_folder('1_6')">-</Span>
-<span style="font-size: 133%;font-family: SansSerif, sans-serif; font-weight: bold; ">Sand-Box Mode</span>
-<ul id="fold1_6" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_6_1" class="foldclosed" onClick="show_folder('1_6_1')" style="POSITION: absolute">+</span> <span id="hide1_6_1" class="foldopened" onClick="hide_folder('1_6_1')">-</Span>
-The player can test the game
-<ul id="fold1_6_1" style="POSITION: relative; VISIBILITY: visible;"><li>Some people like to "explore" the game
-
-</li>
-<li>Or just wanna have a look
-
-</li>
-
-</ul>
-</li>
-<li><span style="font-family: SansSerif, sans-serif; ">There are no competitors</span>
-
-</li>
-<li>Creating characters is for free
-
-</li>
-<li>The game will not connect to network
-
-</li>
-<li><span id="show1_6_2" class="foldclosed" onClick="show_folder('1_6_2')" style="POSITION: absolute">+</span> <span id="hide1_6_2" class="foldopened" onClick="hide_folder('1_6_2')">-</Span>
-Characters are invalid to multi/single-player characters
-<ul id="fold1_6_2" style="POSITION: relative; VISIBILITY: visible;"><li>Prevents cheating a bit
-
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-<li><span id="show1_7" class="foldclosed" onClick="show_folder('1_7')" style="POSITION: absolute">+</span> <span id="hide1_7" class="foldopened" onClick="hide_folder('1_7')">-</Span>
-Modern-epoche game
-<ul id="fold1_7" style="POSITION: relative; VISIBILITY: visible;"><li>Age: 1950+
-
-</li>
-<li>The abstraction level is kept low
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_8" class="foldclosed" onClick="show_folder('1_8')" style="POSITION: absolute">+</span> <span id="hide1_8" class="foldopened" onClick="hide_folder('1_8')">-</Span>
-Licences
-<ul id="fold1_8" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_8_1" class="foldclosed" onClick="show_folder('1_8_1')" style="POSITION: absolute">+</span> <span id="hide1_8_1" class="foldopened" onClick="hide_folder('1_8_1')">-</Span>
-The game
-<ul id="fold1_8_1" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_8_1_1" class="foldclosed" onClick="show_folder('1_8_1_1')" style="POSITION: absolute">+</span> <span id="hide1_8_1_1" class="foldopened" onClick="hide_folder('1_8_1_1')">-</Span>
-Ship-Simu is licensed under the GNU GPL 3 or any newer version
-<ul id="fold1_8_1_1" style="POSITION: relative; VISIBILITY: visible;"><li>See docs/COPYING.software
-
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-<li><span id="show1_8_2" class="foldclosed" onClick="show_folder('1_8_2')" style="POSITION: absolute">+</span> <span id="hide1_8_2" class="foldopened" onClick="hide_folder('1_8_2')">-</Span>
-This document
-<ul id="fold1_8_2" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_8_2_1" class="foldclosed" onClick="show_folder('1_8_2_1')" style="POSITION: absolute">+</span> <span id="hide1_8_2_1" class="foldopened" onClick="hide_folder('1_8_2_1')">-</Span>
-This mind-map is licensed under the GNU FDL 1.2 or any newer version
-<ul id="fold1_8_2_1" style="POSITION: relative; VISIBILITY: visible;"><li>See docs/COPYING.documents
-
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-<li><span id="show1_8_3" class="foldclosed" onClick="show_folder('1_8_3')" style="POSITION: absolute">+</span> <span id="hide1_8_3" class="foldopened" onClick="hide_folder('1_8_3')">-</Span>
-Artworks like sounds/graphics
-<ul id="fold1_8_3" style="POSITION: relative; VISIBILITY: visible;"><li>Some CC license
-
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-<li><span id="show1_9" class="foldclosed" onClick="show_folder('1_9')" style="POSITION: absolute">+</span> <span id="hide1_9" class="foldopened" onClick="hide_folder('1_9')">-</Span>
-Data exchange protocol
-<ul id="fold1_9" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_9_1" class="foldclosed" onClick="show_folder('1_9_1')" style="POSITION: absolute">+</span> <span id="hide1_9_1" class="foldopened" onClick="hide_folder('1_9_1')">-</Span>
-Default is an own small format
-<ul id="fold1_9_1" style="POSITION: relative; VISIBILITY: visible;"><li>Reduces traffic between servers
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_9_2" class="foldclosed" onClick="show_folder('1_9_2')" style="POSITION: absolute">+</span> <span id="hide1_9_2" class="foldopened" onClick="hide_folder('1_9_2')">-</Span>
-Easy rewriteable to e.g. XML
-<ul id="fold1_9_2" style="POSITION: relative; VISIBILITY: visible;"><li>Other clients (Flash) can also connect
-
-</li>
-
-</ul>
-</li>
-<li>Java and browser client can play together
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_10" class="foldclosed" onClick="show_folder('1_10')" style="POSITION: absolute">+</span> <span id="hide1_10" class="foldopened" onClick="hide_folder('1_10')">-</Span>
-Optional Pillory
-<ul id="fold1_10" style="POSITION: relative; VISIBILITY: visible;"><li>To make e.g. nazi propaganda activity public
-
-</li>
-<li>Shall keep bad players away
-
-</li>
-<li><span id="show1_10_1" class="foldclosed" onClick="show_folder('1_10_1')" style="POSITION: absolute">+</span> <span id="hide1_10_1" class="foldopened" onClick="hide_folder('1_10_1')">-</Span>
-Requires some "game-moderator" access level to manage
-<ul id="fold1_10_1" style="POSITION: relative; VISIBILITY: visible;"><li>The moderator shall have an extra flag e.g. "pillory_accessable"
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_10_2" class="foldclosed" onClick="show_folder('1_10_2')" style="POSITION: absolute">+</span> <span id="hide1_10_2" class="foldopened" onClick="hide_folder('1_10_2')">-</Span>
-Players, companies et cetera should be lockable
-<ul id="fold1_10_2" style="POSITION: relative; VISIBILITY: visible;"><li>The moderator can choose wether to lock with pillory entry or just locking down
-
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-<li><span id="show1_11" class="foldclosed" onClick="show_folder('1_11')" style="POSITION: absolute">+</span> <span id="hide1_11" class="foldopened" onClick="hide_folder('1_11')">-</Span>
-<span style="font-size: 133%;font-family: SansSerif, sans-serif; font-weight: bold; ">How do you construct a ship?</span>
-<ul id="fold1_11" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_11_1" class="foldclosed" onClick="show_folder('1_11_1')" style="POSITION: absolute">+</span> <span id="hide1_11_1" class="foldopened" onClick="hide_folder('1_11_1')">-</Span>
-The technology
-<ul id="fold1_11_1" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_11_1_1" class="foldclosed" onClick="show_folder('1_11_1_1')" style="POSITION: absolute">+</span> <span id="hide1_11_1_1" class="foldopened" onClick="hide_folder('1_11_1_1')">-</Span>
-Ship
-<ul id="fold1_11_1_1" style="POSITION: relative; VISIBILITY: visible;"><li>Size
-
-</li>
-<li><span id="show1_11_1_1_1" class="foldclosed" onClick="show_folder('1_11_1_1_1')" style="POSITION: absolute">+</span> <span id="hide1_11_1_1_1" class="foldopened" onClick="hide_folder('1_11_1_1_1')">-</Span>
-Construction
-<ul id="fold1_11_1_1_1" style="POSITION: relative; VISIBILITY: visible;"><li>Hull
-
-</li>
-<li>Wheel house
-
-</li>
-<li>Support (meal) for crew/passenger
-
-</li>
-<li><span id="show1_11_1_1_1_1" class="foldclosed" onClick="show_folder('1_11_1_1_1_1')" style="POSITION: absolute">+</span> <span id="hide1_11_1_1_1_1" class="foldopened" onClick="hide_folder('1_11_1_1_1_1')">-</Span>
-Rooms
-<ul id="fold1_11_1_1_1_1" style="POSITION: relative; VISIBILITY: visible;"><li>Canteen
-
-</li>
-<li><span id="show1_11_1_1_1_1_1" class="foldclosed" onClick="show_folder('1_11_1_1_1_1_1')" style="POSITION: absolute">+</span> <span id="hide1_11_1_1_1_1_1" class="foldopened" onClick="hide_folder('1_11_1_1_1_1_1')">-</Span>
-Cabin
-<ul id="fold1_11_1_1_1_1_1" style="POSITION: relative; VISIBILITY: visible;"><li>Luxury cabin
-
-</li>
-<li>Premier cabin
-
-</li>
-<li>Economy cabin
-
-</li>
-<li>Low cabin
-
-</li>
-
-</ul>
-</li>
-<li>Motor room
-
-</li>
-<li><span id="show1_11_1_1_1_1_2" class="foldclosed" onClick="show_folder('1_11_1_1_1_1_2')" style="POSITION: absolute">+</span> <span id="hide1_11_1_1_1_1_2" class="foldopened" onClick="hide_folder('1_11_1_1_1_1_2')">-</Span>
-Special rooms
-<ul id="fold1_11_1_1_1_1_2" style="POSITION: relative; VISIBILITY: visible;"><li>Cinema
-
-</li>
-<li>Theatre
-
-</li>
-<li>Disco
-
-</li>
-<li>Bars/Cafes
-
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-<li><span id="show1_11_1_1_1_2" class="foldclosed" onClick="show_folder('1_11_1_1_1_2')" style="POSITION: absolute">+</span> <span id="hide1_11_1_1_1_2" class="foldopened" onClick="hide_folder('1_11_1_1_1_2')">-</Span>
-Engine
-<ul id="fold1_11_1_1_1_2" style="POSITION: relative; VISIBILITY: visible;"><li>Sail
-
-</li>
-<li>Propeller
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_11_1_1_1_3" class="foldclosed" onClick="show_folder('1_11_1_1_1_3')" style="POSITION: absolute">+</span> <span id="hide1_11_1_1_1_3" class="foldopened" onClick="hide_folder('1_11_1_1_1_3')">-</Span>
-Decks
-<ul id="fold1_11_1_1_1_3" style="POSITION: relative; VISIBILITY: visible;"><li>Car deck
-
-</li>
-<li>Truck deck
-
-</li>
-<li>Train deck
-
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-<li><span id="show1_11_1_1_2" class="foldclosed" onClick="show_folder('1_11_1_1_2')" style="POSITION: absolute">+</span> <span id="hide1_11_1_1_2" class="foldopened" onClick="hide_folder('1_11_1_1_2')">-</Span>
-Crew (depending on ship type)
-<ul id="fold1_11_1_1_2" style="POSITION: relative; VISIBILITY: visible;"><li>Sailor/captain
-
-</li>
-<li>Cleaners
-
-</li>
-<li>Security service
-
-</li>
-<li>Maintenance staff
-
-</li>
-<li><span id="show1_11_1_1_2_1" class="foldclosed" onClick="show_folder('1_11_1_1_2_1')" style="POSITION: absolute">+</span> <span id="hide1_11_1_1_2_1" class="foldopened" onClick="hide_folder('1_11_1_1_2_1')">-</Span>
-Catering staff
-<ul id="fold1_11_1_1_2_1" style="POSITION: relative; VISIBILITY: visible;"><li>Cook
-
-</li>
-<li>Steward (passenger ship)
-
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-<li><span id="show1_11_2" class="foldclosed" onClick="show_folder('1_11_2')" style="POSITION: absolute">+</span> <span id="hide1_11_2" class="foldopened" onClick="hide_folder('1_11_2')">-</Span>
-The economics
-<ul id="fold1_11_2" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_11_2_1" class="foldclosed" onClick="show_folder('1_11_2_1')" style="POSITION: absolute">+</span> <span id="hide1_11_2_1" class="foldopened" onClick="hide_folder('1_11_2_1')">-</Span>
-Costs
-<ul id="fold1_11_2_1" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_11_2_1_1" class="foldclosed" onClick="show_folder('1_11_2_1_1')" style="POSITION: absolute">+</span> <span id="hide1_11_2_1_1" class="foldopened" onClick="hide_folder('1_11_2_1_1')">-</Span>
-Ressources
-<ul id="fold1_11_2_1_1" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_11_2_1_1_1" class="foldclosed" onClick="show_folder('1_11_2_1_1_1')" style="POSITION: absolute">+</span> <span id="hide1_11_2_1_1_1" class="foldopened" onClick="hide_folder('1_11_2_1_1_1')">-</Span>
-Wood
-<ul id="fold1_11_2_1_1_1" style="POSITION: relative; VISIBILITY: visible;"><li>Coverage
-
-</li>
-<li>Constructuon (all)
-
-</li>
-
-</ul>
-</li>
-<li>Financials
-
-</li>
-<li><span id="show1_11_2_1_1_2" class="foldclosed" onClick="show_folder('1_11_2_1_1_2')" style="POSITION: absolute">+</span> <span id="hide1_11_2_1_1_2" class="foldopened" onClick="hide_folder('1_11_2_1_1_2')">-</Span>
-Iron
-<ul id="fold1_11_2_1_1_2" style="POSITION: relative; VISIBILITY: visible;"><li>Steel
-
-</li>
-
-</ul>
-</li>
-<li>Marmor
-
-</li>
-<li>Color
-
-</li>
-<li>Carpets
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_11_2_1_2" class="foldclosed" onClick="show_folder('1_11_2_1_2')" style="POSITION: absolute">+</span> <span id="hide1_11_2_1_2" class="foldopened" onClick="hide_folder('1_11_2_1_2')">-</Span>
-Work
-<ul id="fold1_11_2_1_2" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_11_2_1_2_1" class="foldclosed" onClick="show_folder('1_11_2_1_2_1')" style="POSITION: absolute">+</span> <span id="hide1_11_2_1_2_1" class="foldopened" onClick="hide_folder('1_11_2_1_2_1')">-</Span>
-Worker
-<ul id="fold1_11_2_1_2_1" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_11_2_1_2_1_1" class="foldclosed" onClick="show_folder('1_11_2_1_2_1_1')" style="POSITION: absolute">+</span> <span id="hide1_11_2_1_2_1_1" class="foldopened" onClick="hide_folder('1_11_2_1_2_1_1')">-</Span>
-Qualified
-<ul id="fold1_11_2_1_2_1_1" style="POSITION: relative; VISIBILITY: visible;"><li>Fast
-
-</li>
-<li>Hight-quality work
-
-</li>
-<li>Expensive
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_11_2_1_2_1_2" class="foldclosed" onClick="show_folder('1_11_2_1_2_1_2')" style="POSITION: absolute">+</span> <span id="hide1_11_2_1_2_1_2" class="foldopened" onClick="hide_folder('1_11_2_1_2_1_2')">-</Span>
-Helper (non-qualified)
-<ul id="fold1_11_2_1_2_1_2" style="POSITION: relative; VISIBILITY: visible;"><li>Slow
-
-</li>
-<li>Low-quality work
-
-</li>
-<li>Cheap
-
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-<li>Employee morale
-
-</li>
-<li>Salary
-
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-<li>The research
-
-</li>
-<li><span id="show1_11_3" class="foldclosed" onClick="show_folder('1_11_3')" style="POSITION: absolute">+</span> <span id="hide1_11_3" class="foldopened" onClick="hide_folder('1_11_3')">-</Span>
-Unsorted ideas
-<ul id="fold1_11_3" style="POSITION: relative; VISIBILITY: visible;"><li>All buildings shall gain a basic tech-level
-
-</li>
-<li>Some parts of the ship or building are only available at or above a tech-level
-
-</li>
-<li>Tech levels can be improved by research
-
-</li>
-<li>General research complexes can increase tech-level of all types of buildings and ship parts
-
-</li>
-<li>Doing resarch requires a lot money
-
-</li>
-<li>Specialists must be hired for doing the research
-
-</li>
-<li><span id="show1_11_3_1" class="foldclosed" onClick="show_folder('1_11_3_1')" style="POSITION: absolute">+</span> <span id="hide1_11_3_1" class="foldopened" onClick="hide_folder('1_11_3_1')">-</Span>
-Ship yards are highly required to construct ships
-<ul id="fold1_11_3_1" style="POSITION: relative; VISIBILITY: visible;"><li>Without these facilities the gamer shall never be able to construct ships
-
-</li>
-
-</ul>
-</li>
-<li>Hired workers must be trained to do simple steps
-
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-<li><span id="show1_12" class="foldclosed" onClick="show_folder('1_12')" style="POSITION: absolute">+</span> <span id="hide1_12" class="foldopened" onClick="hide_folder('1_12')">-</Span>
-<span style="font-size: 133%;font-family: SansSerif, sans-serif; font-weight: bold; ">Misc</span>
-<ul id="fold1_12" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_12_1" class="foldclosed" onClick="show_folder('1_12_1')" style="POSITION: absolute">+</span> <span id="hide1_12_1" class="foldopened" onClick="hide_folder('1_12_1')">-</Span>
-<span style="font-size: 116%;font-family: SansSerif, sans-serif; font-weight: bold; ">Websites</span>
-<ul id="fold1_12_1" style="POSITION: relative; VISIBILITY: visible;"><li><a href="http://www.ship-simu.org" target="_blank"><span class=l>~</span> Homepage (www.ship-simu.org)
-</a>
-
-</li>
-<li><a href="http://forum.ship-simu.org" target="_blank"><span class=l>~</span> Forum (forum.ship-simu.org)
-</a>
-
-</li>
-<li><a href="http://bugs.ship-simu.org" target="_blank"><span class=l>~</span> Bug tracker (bugs.ship-simu.org)
-</a>
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_12_2" class="foldclosed" onClick="show_folder('1_12_2')" style="POSITION: absolute">+</span> <span id="hide1_12_2" class="foldopened" onClick="hide_folder('1_12_2')">-</Span>
-<span style="font-size: 116%;font-family: SansSerif, sans-serif; font-weight: bold; ">Author</span>
-<ul id="fold1_12_2" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_12_2_1" class="foldclosed" onClick="show_folder('1_12_2_1')" style="POSITION: absolute">+</span> <span id="hide1_12_2_1" class="foldopened" onClick="hide_folder('1_12_2_1')">-</Span>
-Roland "Quix0r" Haeder
-<ul id="fold1_12_2_1" style="POSITION: relative; VISIBILITY: visible;"><li>Main author
-
-</li>
-<li><a href="mailto:webmaster@ship-simu.org" target="_blank"><span class=l>~</span> webmaster@ship-simu.org
-</a>
-
-</li>
-<li>8809296
-
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-<li><span id="show1_12_3" class="foldclosed" onClick="show_folder('1_12_3')" style="POSITION: absolute">+</span> <span id="hide1_12_3" class="foldopened" onClick="hide_folder('1_12_3')">-</Span>
-<span style="font-size: 116%;font-family: SansSerif, sans-serif; font-weight: bold; ">Ideas</span>
-<ul id="fold1_12_3" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_12_3_1" class="foldclosed" onClick="show_folder('1_12_3_1')" style="POSITION: absolute">+</span> <span id="hide1_12_3_1" class="foldopened" onClick="hide_folder('1_12_3_1')">-</Span>
-Roland "Quix0r" Haeder
-<ul id="fold1_12_3_1" style="POSITION: relative; VISIBILITY: visible;"><li>Main concept
-
-</li>
-<li>Translation of monakoianar's ideas to english
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_12_3_2" class="foldclosed" onClick="show_folder('1_12_3_2')" style="POSITION: absolute">+</span> <span id="hide1_12_3_2" class="foldopened" onClick="hide_folder('1_12_3_2')">-</Span>
-Dominik "monakoianar" Schmauder
-<ul id="fold1_12_3_2" style="POSITION: relative; VISIBILITY: visible;"><li>Helps finding a lot major ideas
-
-</li>
-<li><a href="mailto:dominikschmauder@gmx.de" target="_blank"><span class=l>~</span> dominikschmauder@gmx.de
-</a>
-
-</li>
-<li>268853027
-
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-
-</ul><SCRIPT language=JavaScript>
-fold_document();
-</SCRIPT>
-</body>
-</html>
+++ /dev/null
-<html>
-<head>
-<title>Ship-Simu Ship-Simulation</title>
-<style type="text/css">
- span.foldopened { color: white; font-size: xx-small;
- border-width: 1; font-family: monospace; padding: 0em 0.25em 0em 0.25em; background: #e0e0e0;
- VISIBILITY: visible;
- cursor:pointer; }
-
-
- span.foldclosed { color: #666666; font-size: xx-small;
- border-width: 1; font-family: monospace; padding: 0em 0.25em 0em 0.25em; background: #e0e0e0;
- VISIBILITY: hidden;
- cursor:pointer; }
-
- span.foldspecial { color: #666666; font-size: xx-small; border-style: none solid solid none;
- border-color: #CCCCCC; border-width: 1; font-family: sans-serif; padding: 0em 0.1em 0em 0.1em; background: #e0e0e0;
- cursor:pointer; }
-
- li { list-style: none; }
-
- span.l { color: red; font-weight: bold; }
-
- a:link {text-decoration: none; color: black; }
- a:visited {text-decoration: none; color: black; }
- a:active {text-decoration: none; color: black; }
- a:hover {text-decoration: none; color: black; background: #eeeee0; }
-
-</style>
-<!-- ^ Position is not set to relative / absolute here because of Mozilla -->
-</head>
-<body>
-
-<script language="JavaScript">
- // Here we implement folding. It works fine with MSIE5.5, MSIE6.0 and
- // Mozilla 0.9.6.
-
- if (document.layers) {
- //Netscape 4 specific code
- pre = 'document.';
- post = ''; }
- if (document.getElementById) {
- //Netscape 6 specific code
- pre = 'document.getElementById("';
- post = '").style'; }
- if (document.all) {
- //IE4+ specific code
- pre = 'document.all.';
- post = '.style'; }
-
-function layer_exists(layer) {
- try {
- eval(pre + layer + post);
- return true; }
- catch (error) {
- return false; }}
-
-function show_layer(layer) {
- eval(pre + layer + post).position = 'relative';
- eval(pre + layer + post).visibility = 'visible'; }
-
-function hide_layer(layer) {
- eval(pre + layer + post).visibility = 'hidden';
- eval(pre + layer + post).position = 'absolute'; }
-
-function hide_folder(folder) {
- hide_folding_layer(folder)
- show_layer('show'+folder);
-
- scrollBy(0,0); // This is a work around to make it work in Browsers (Explorer, Mozilla)
-}
-
-function show_folder(folder) {
- // Precondition: all subfolders are folded
-
- show_layer('hide'+folder);
- hide_layer('show'+folder);
- show_layer('fold'+folder);
-
- scrollBy(0,0); // This is a work around to make it work in Browsers (Explorer, Mozilla)
-
- var i;
- for (i=1; layer_exists('fold'+folder+'_'+i); ++i) {
- show_layer('show'+folder+'_'+i); }
-}
-function show_folder_completely(folder) {
- // Precondition: all subfolders are folded
-
- show_layer('hide'+folder);
- hide_layer('show'+folder);
- show_layer('fold'+folder);
-
- scrollBy(0,0); // This is a work around to make it work in Browsers (Explorer, Mozilla)
-
- var i;
- for (i=1; layer_exists('fold'+folder+'_'+i); ++i) {
- show_folder_completely(folder+'_'+i); }
-}
-
-
-
-function hide_folding_layer(folder) {
- var i;
- for (i=1; layer_exists('fold'+folder+'_'+i); ++i) {
- hide_folding_layer(folder+'_'+i); }
-
- hide_layer('hide'+folder);
- hide_layer('show'+folder);
- hide_layer('fold'+folder);
-
- scrollBy(0,0); // This is a work around to make it work in Browsers (Explorer, Mozilla)
-}
-
-function fold_document() {
- var i;
- var folder = '1';
- for (i=1; layer_exists('fold'+folder+'_'+i); ++i) {
- hide_folder(folder+'_'+i); }
-}
-
-function unfold_document() {
- var i;
- var folder = '1';
- for (i=1; layer_exists('fold'+folder+'_'+i); ++i) {
- show_folder_completely(folder+'_'+i); }
-}
-
-</script>
-<SPAN class=foldspecial onclick="fold_document()">All +</SPAN>
-<SPAN class=foldspecial onclick="unfold_document()">All -</SPAN>
-<p><span style="font-size: 150%;font-family: SansSerif, sans-serif; font-weight: bold; ">Ship-Simu Ship-Simulation</span>
-<ul><li><span id="show1_1" class="foldclosed" onClick="show_folder('1_1')" style="POSITION: absolute">+</span> <span id="hide1_1" class="foldopened" onClick="hide_folder('1_1')">-</Span>
-<span style="font-size: 133%;font-family: SansSerif, sans-serif; font-weight: bold; ">Browser-Game</span>
-<ul id="fold1_1" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_1_1" class="foldclosed" onClick="show_folder('1_1_1')" style="POSITION: absolute">+</span> <span id="hide1_1_1" class="foldopened" onClick="hide_folder('1_1_1')">-</Span>
-Tick-based simulation
-<ul id="fold1_1_1" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_1_1_1" class="foldclosed" onClick="show_folder('1_1_1_1')" style="POSITION: absolute">+</span> <span id="hide1_1_1_1" class="foldopened" onClick="hide_folder('1_1_1_1')">-</Span>
-Cronological job (cron)
-<ul id="fold1_1_1_1" style="POSITION: relative; VISIBILITY: visible;"><li>Addional requirement for installation
-
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_2" class="foldclosed" onClick="show_folder('1_1_2')" style="POSITION: absolute">+</span> <span id="hide1_1_2" class="foldopened" onClick="hide_folder('1_1_2')">-</Span>
-Click-based simulation
-<ul id="fold1_1_2" style="POSITION: relative; VISIBILITY: visible;"><li>User clicks a button, action performed
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_3" class="foldclosed" onClick="show_folder('1_1_3')" style="POSITION: absolute">+</span> <span id="hide1_1_3" class="foldopened" onClick="hide_folder('1_1_3')">-</Span>
-Pseudo-3D graphics
-<ul id="fold1_1_3" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_1_3_1" class="foldclosed" onClick="show_folder('1_1_3_1')" style="POSITION: absolute">+</span> <span id="hide1_1_3_1" class="foldopened" onClick="hide_folder('1_1_3_1')">-</Span>
-Still graphics
-<ul id="fold1_1_3_1" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_1_3_1_1" class="foldclosed" onClick="show_folder('1_1_3_1_1')" style="POSITION: absolute">+</span> <span id="hide1_1_3_1_1" class="foldopened" onClick="hide_folder('1_1_3_1_1')">-</Span>
-Different ships
-<ul id="fold1_1_3_1_1" style="POSITION: relative; VISIBILITY: visible;"><li>Passenger ship
-
-</li>
-<li>Oil tanker
-
-</li>
-<li>Container ship
-
-</li>
-<li>Misc small ships
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_3_1_2" class="foldclosed" onClick="show_folder('1_1_3_1_2')" style="POSITION: absolute">+</span> <span id="hide1_1_3_1_2" class="foldopened" onClick="hide_folder('1_1_3_1_2')">-</Span>
-Buildings
-<ul id="fold1_1_3_1_2" style="POSITION: relative; VISIBILITY: visible;"><li>Shipyard
-
-</li>
-<li>Dry dock
-
-</li>
-<li>Terminal building
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_3_1_3" class="foldclosed" onClick="show_folder('1_1_3_1_3')" style="POSITION: absolute">+</span> <span id="hide1_1_3_1_3" class="foldopened" onClick="hide_folder('1_1_3_1_3')">-</Span>
-Vehicles
-<ul id="fold1_1_3_1_3" style="POSITION: relative; VISIBILITY: visible;"><li>Container carrier
-
-</li>
-<li>Crane
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_3_1_4" class="foldclosed" onClick="show_folder('1_1_3_1_4')" style="POSITION: absolute">+</span> <span id="hide1_1_3_1_4" class="foldopened" onClick="hide_folder('1_1_3_1_4')">-</Span>
-All pics should be self-shooted
-<ul id="fold1_1_3_1_4" style="POSITION: relative; VISIBILITY: visible;"><li>This avoids copyright conflicts
-
-</li>
-<li>The requested buildings/vehicles must be found in reality
-
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_3_2" class="foldclosed" onClick="show_folder('1_1_3_2')" style="POSITION: absolute">+</span> <span id="hide1_1_3_2" class="foldopened" onClick="hide_folder('1_1_3_2')">-</Span>
-Slightly moved graphics (GIF)
-<ul id="fold1_1_3_2" style="POSITION: relative; VISIBILITY: visible;"><li>Water surface
-
-</li>
-<li>Sky texture
-
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_4" class="foldclosed" onClick="show_folder('1_1_4')" style="POSITION: absolute">+</span> <span id="hide1_1_4" class="foldopened" onClick="hide_folder('1_1_4')">-</Span>
-Fully XHTML 1.0
-<ul id="fold1_1_4" style="POSITION: relative; VISIBILITY: visible;"><li>Latest Internet standard
-
-</li>
-<li>Older browsers will make lesser trouble
-
-</li>
-<li><span id="show1_1_4_1" class="foldclosed" onClick="show_folder('1_1_4_1')" style="POSITION: absolute">+</span> <span id="hide1_1_4_1" class="foldopened" onClick="hide_folder('1_1_4_1')">-</Span>
-Should validate with the W3C HTML Validator
-<ul id="fold1_1_4_1" style="POSITION: relative; VISIBILITY: visible;"><li><a href="http://validator.w3.org" target="_blank"><span class=l>~</span> http://validator.w3.org
-</a>
-
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_5" class="foldclosed" onClick="show_folder('1_1_5')" style="POSITION: absolute">+</span> <span id="hide1_1_5" class="foldopened" onClick="hide_folder('1_1_5')">-</Span>
-<span style="font-family: SansSerif, sans-serif; ">Design is CSS-based</span>
-<ul id="fold1_1_5" style="POSITION: relative; VISIBILITY: visible;"><li>Themes are possible
-
-</li>
-
-</ul>
-</li>
-<li>Nice AJAX features
-
-</li>
-<li><span id="show1_1_6" class="foldclosed" onClick="show_folder('1_1_6')" style="POSITION: absolute">+</span> <span id="hide1_1_6" class="foldopened" onClick="hide_folder('1_1_6')">-</Span>
-<span style="font-size: 116%;font-family: SansSerif, sans-serif; font-weight: bold; ">Website structure</span>
-<ul id="fold1_1_6" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_1_6_1" class="foldclosed" onClick="show_folder('1_1_6_1')" style="POSITION: absolute">+</span> <span id="hide1_1_6_1" class="foldopened" onClick="hide_folder('1_1_6_1')">-</Span>
-<span style="font-family: SansSerif, sans-serif; font-weight: bold; ">External guest area</span>
-<ul id="fold1_1_6_1" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_1_6_1_1" class="foldclosed" onClick="show_folder('1_1_6_1_1')" style="POSITION: absolute">+</span> <span id="hide1_1_6_1_1" class="foldopened" onClick="hide_folder('1_1_6_1_1')">-</Span>
-News on the front page (home)
-<ul id="fold1_1_6_1_1" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_1_6_1_1_1" class="foldclosed" onClick="show_folder('1_1_6_1_1_1')" style="POSITION: absolute">+</span> <span id="hide1_1_6_1_1_1" class="foldopened" onClick="hide_folder('1_1_6_1_1_1')">-</Span>
-The news source can be choosen from different
-<ul id="fold1_1_6_1_1_1" style="POSITION: relative; VISIBILITY: visible;"><li>Previously typed and stored in database
-
-</li>
-<li><span id="show1_1_6_1_1_1_1" class="foldclosed" onClick="show_folder('1_1_6_1_1_1_1')" style="POSITION: absolute">+</span> <span id="hide1_1_6_1_1_1_1" class="foldopened" onClick="hide_folder('1_1_6_1_1_1_1')">-</Span>
-Local XML files
-<ul id="fold1_1_6_1_1_1_1" style="POSITION: relative; VISIBILITY: visible;"><li><span style="font-family: SansSerif, sans-serif; ">Hint: Created by external generators</span>
-
-</li>
-
-</ul>
-</li>
-<li>Remote XMLs like RSS feeds
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_6_1_1_2" class="foldclosed" onClick="show_folder('1_1_6_1_1_2')" style="POSITION: absolute">+</span> <span id="hide1_1_6_1_1_2" class="foldopened" onClick="hide_folder('1_1_6_1_1_2')">-</Span>
-The typer can choose a category
-<ul id="fold1_1_6_1_1_2" style="POSITION: relative; VISIBILITY: visible;"><li>New categories can be suggested by the typer
-
-</li>
-<li>An admin can create new categories
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_6_1_1_3" class="foldclosed" onClick="show_folder('1_1_6_1_1_3')" style="POSITION: absolute">+</span> <span id="hide1_1_6_1_1_3" class="foldopened" onClick="hide_folder('1_1_6_1_1_3')">-</Span>
-Comments are allowable
-<ul id="fold1_1_6_1_1_3" style="POSITION: relative; VISIBILITY: visible;"><li>Logged-in users
-
-</li>
-<li><span id="show1_1_6_1_1_3_1" class="foldclosed" onClick="show_folder('1_1_6_1_1_3_1')" style="POSITION: absolute">+</span> <span id="hide1_1_6_1_1_3_1" class="foldopened" onClick="hide_folder('1_1_6_1_1_3_1')">-</Span>
-Guests as well
-<ul id="fold1_1_6_1_1_3_1" style="POSITION: relative; VISIBILITY: visible;"><li>Secured with CAPTCHA
-
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_6_1_1_4" class="foldclosed" onClick="show_folder('1_1_6_1_1_4')" style="POSITION: absolute">+</span> <span id="hide1_1_6_1_1_4" class="foldopened" onClick="hide_folder('1_1_6_1_1_4')">-</Span>
-One object for all news should be fine
-<ul id="fold1_1_6_1_1_4" style="POSITION: relative; VISIBILITY: visible;"><li>Do not use one object per news entry!
-
-</li>
-<li><span id="show1_1_6_1_1_4_1" class="foldclosed" onClick="show_folder('1_1_6_1_1_4_1')" style="POSITION: absolute">+</span> <span id="hide1_1_6_1_1_4_1" class="foldopened" onClick="hide_folder('1_1_6_1_1_4_1')">-</Span>
-The object receives a "Requestable" object
-<ul id="fold1_1_6_1_1_4_1" style="POSITION: relative; VISIBILITY: visible;"><li>Obtain page number and sent comment data from it
-
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_6_1_2" class="foldclosed" onClick="show_folder('1_1_6_1_2')" style="POSITION: absolute">+</span> <span id="hide1_1_6_1_2" class="foldopened" onClick="hide_folder('1_1_6_1_2')">-</Span>
-Registration form
-<ul id="fold1_1_6_1_2" style="POSITION: relative; VISIBILITY: visible;"><li>One single page
-
-</li>
-<li>Multiple pages
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_6_1_3" class="foldclosed" onClick="show_folder('1_1_6_1_3')" style="POSITION: absolute">+</span> <span id="hide1_1_6_1_3" class="foldopened" onClick="hide_folder('1_1_6_1_3')">-</Span>
-Login form
-<ul id="fold1_1_6_1_3" style="POSITION: relative; VISIBILITY: visible;"><li>With guest login (disable by the admin)
-
-</li>
-<li>Password reminder
-
-</li>
-<li>Link to the registration form
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_6_1_4" class="foldclosed" onClick="show_folder('1_1_6_1_4')" style="POSITION: absolute">+</span> <span id="hide1_1_6_1_4" class="foldopened" onClick="hide_folder('1_1_6_1_4')">-</Span>
-Screenshot gallery
-<ul id="fold1_1_6_1_4" style="POSITION: relative; VISIBILITY: visible;"><li>Comments are allowable
-
-</li>
-<li>Should be kept simple
-
-</li>
-
-</ul>
-</li>
-<li>List of enabled features
-
-</li>
-<li>Statistics of the game (not whole network!)
-
-</li>
-<li><span id="show1_1_6_1_5" class="foldclosed" onClick="show_folder('1_1_6_1_5')" style="POSITION: absolute">+</span> <span id="hide1_1_6_1_5" class="foldopened" onClick="hide_folder('1_1_6_1_5')">-</Span>
-List of playing users
-<ul id="fold1_1_6_1_5" style="POSITION: relative; VISIBILITY: visible;"><li>With link to their public profiles
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_6_1_6" class="foldclosed" onClick="show_folder('1_1_6_1_6')" style="POSITION: absolute">+</span> <span id="hide1_1_6_1_6" class="foldopened" onClick="hide_folder('1_1_6_1_6')">-</Span>
-Pillory
-<ul id="fold1_1_6_1_6" style="POSITION: relative; VISIBILITY: visible;"><li>Username (who got locked)
-
-</li>
-<li>Date&Time
-
-</li>
-<li>The admin
-
-</li>
-<li>Stated reason
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_6_1_7" class="foldclosed" onClick="show_folder('1_1_6_1_7')" style="POSITION: absolute">+</span> <span id="hide1_1_6_1_7" class="foldopened" onClick="hide_folder('1_1_6_1_7')">-</Span>
-Small extra pages
-<ul id="fold1_1_6_1_7" style="POSITION: relative; VISIBILITY: visible;"><li>Imprint (required in Germany)
-
-</li>
-<li>Privacy policy (required in some countries)
-
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_6_2" class="foldclosed" onClick="show_folder('1_1_6_2')" style="POSITION: absolute">+</span> <span id="hide1_1_6_2" class="foldopened" onClick="hide_folder('1_1_6_2')">-</Span>
-<span style="font-family: SansSerif, sans-serif; font-weight: bold; ">Internal game area</span>
-<ul id="fold1_1_6_2" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_1_6_2_1" class="foldclosed" onClick="show_folder('1_1_6_2_1')" style="POSITION: absolute">+</span> <span id="hide1_1_6_2_1" class="foldopened" onClick="hide_folder('1_1_6_2_1')">-</Span>
-News on first login page
-<ul id="fold1_1_6_2_1" style="POSITION: relative; VISIBILITY: visible;"><li>Like on "home" page except that there is no captcha required
-
-</li>
-<li>Including history of recent events since last login
-
-</li>
-<li>Announcements in special sub-category for newly founded shipping/travel companies
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_6_2_2" class="foldclosed" onClick="show_folder('1_1_6_2_2')" style="POSITION: absolute">+</span> <span id="hide1_1_6_2_2" class="foldopened" onClick="hide_folder('1_1_6_2_2')">-</Span>
-<span style="font-family: SansSerif, sans-serif; ">Create new game character</span>
-<ul id="fold1_1_6_2_2" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_1_6_2_2_1" class="foldclosed" onClick="show_folder('1_1_6_2_2_1')" style="POSITION: absolute">+</span> <span id="hide1_1_6_2_2_1" class="foldopened" onClick="hide_folder('1_1_6_2_2_1')">-</Span>
-The gamer can have all varriants
-<ul id="fold1_1_6_2_2_1" style="POSITION: relative; VISIBILITY: visible;"><li>This may be limitable by admin
-
-</li>
-<li>The player still cannot make contracts with own characters
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_6_2_2_2" class="foldclosed" onClick="show_folder('1_1_6_2_2_2')" style="POSITION: absolute">+</span> <span id="hide1_1_6_2_2_2" class="foldopened" onClick="hide_folder('1_1_6_2_2_2')">-</Span>
-It should cost somewhere a fee
-<ul id="fold1_1_6_2_2_2" style="POSITION: relative; VISIBILITY: visible;"><li>The fee shall be payed from user account
-
-</li>
-
-</ul>
-</li>
-<li>For first character creation he shall have enougth game money plus some extra
-
-</li>
-<li><span id="show1_1_6_2_2_3" class="foldclosed" onClick="show_folder('1_1_6_2_2_3')" style="POSITION: absolute">+</span> <span id="hide1_1_6_2_2_3" class="foldopened" onClick="hide_folder('1_1_6_2_2_3')">-</Span>
-Types of characters
-<ul id="fold1_1_6_2_2_3" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_1_6_2_2_3_1" class="foldclosed" onClick="show_folder('1_1_6_2_2_3_1')" style="POSITION: absolute">+</span> <span id="hide1_1_6_2_2_3_1" class="foldopened" onClick="hide_folder('1_1_6_2_2_3_1')">-</Span>
-Shipping company founder
-<ul id="fold1_1_6_2_2_3_1" style="POSITION: relative; VISIBILITY: visible;"><li>This includes the fee for funding new company
-
-</li>
-<li><span id="show1_1_6_2_2_3_1_1" class="foldclosed" onClick="show_folder('1_1_6_2_2_3_1_1')" style="POSITION: absolute">+</span> <span id="hide1_1_6_2_2_3_1_1" class="foldopened" onClick="hide_folder('1_1_6_2_2_3_1_1')">-</Span>
-A news for the community shall be placed
-<ul id="fold1_1_6_2_2_3_1_1" style="POSITION: relative; VISIBILITY: visible;"><li>The admin/mod can still moderate it
-
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_6_2_2_3_2" class="foldclosed" onClick="show_folder('1_1_6_2_2_3_2')" style="POSITION: absolute">+</span> <span id="hide1_1_6_2_2_3_2" class="foldopened" onClick="hide_folder('1_1_6_2_2_3_2')">-</Span>
-Travel company founder
-<ul id="fold1_1_6_2_2_3_2" style="POSITION: relative; VISIBILITY: visible;"><li>Like shipping company...
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_6_2_2_3_3" class="foldclosed" onClick="show_folder('1_1_6_2_2_3_3')" style="POSITION: absolute">+</span> <span id="hide1_1_6_2_2_3_3" class="foldopened" onClick="hide_folder('1_1_6_2_2_3_3')">-</Span>
-Jobholder
-<ul id="fold1_1_6_2_2_3_3" style="POSITION: relative; VISIBILITY: visible;"><li>Starts unemployed
-
-</li>
-<li>Some money left for sending applications out
-
-</li>
-<li>May ask goverment for financial help
-
-</li>
-<li><span id="show1_1_6_2_2_3_3_1" class="foldclosed" onClick="show_folder('1_1_6_2_2_3_3_1')" style="POSITION: absolute">+</span> <span id="hide1_1_6_2_2_3_3_1" class="foldopened" onClick="hide_folder('1_1_6_2_2_3_3_1')">-</Span>
-Has to pay monthly fees
-<ul id="fold1_1_6_2_2_3_3_1" style="POSITION: relative; VISIBILITY: visible;"><li>Rent for a "fake" house
-
-</li>
-<li>Meal and drinks (faked)
-
-</li>
-<li>Others costs like phone,electricity
-
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_6_2_2_3_4" class="foldclosed" onClick="show_folder('1_1_6_2_2_3_4')" style="POSITION: absolute">+</span> <span id="hide1_1_6_2_2_3_4" class="foldopened" onClick="hide_folder('1_1_6_2_2_3_4')">-</Span>
-Merchant
-<ul id="fold1_1_6_2_2_3_4" style="POSITION: relative; VISIBILITY: visible;"><li>Raw resources
-
-</li>
-<li>Constructed ship parts
-
-</li>
-<li>Smaller complete ships
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_6_2_2_3_5" class="foldclosed" onClick="show_folder('1_1_6_2_2_3_5')" style="POSITION: absolute">+</span> <span id="hide1_1_6_2_2_3_5" class="foldopened" onClick="hide_folder('1_1_6_2_2_3_5')">-</Span>
-Marketing Agency
-<ul id="fold1_1_6_2_2_3_5" style="POSITION: relative; VISIBILITY: visible;"><li>Sells marketing/merchandising products
-
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-<li><span style="font-family: SansSerif, sans-serif; font-style: italic; ">This is only possible if account is activated</span>
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_6_2_3" class="foldclosed" onClick="show_folder('1_1_6_2_3')" style="POSITION: absolute">+</span> <span id="hide1_1_6_2_3" class="foldopened" onClick="hide_folder('1_1_6_2_3')">-</Span>
-<span style="font-family: SansSerif, sans-serif; ">Load existing character</span>
-<ul id="fold1_1_6_2_3" style="POSITION: relative; VISIBILITY: visible;"><li>Contains link to "Create new character"
-
-</li>
-<li>Player sees some basic data about listed characters
-
-</li>
-<li>Locked characters should not be removed instead marked with "Locked"
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_6_2_4" class="foldclosed" onClick="show_folder('1_1_6_2_4')" style="POSITION: absolute">+</span> <span id="hide1_1_6_2_4" class="foldopened" onClick="hide_folder('1_1_6_2_4')">-</Span>
-Refill account points
-<ul id="fold1_1_6_2_4" style="POSITION: relative; VISIBILITY: visible;"><li>The admin may choose if the in-game can be converted with a low rate to account points
-
-</li>
-<li><span id="show1_1_6_2_4_1" class="foldclosed" onClick="show_folder('1_1_6_2_4_1')" style="POSITION: absolute">+</span> <span id="hide1_1_6_2_4_1" class="foldopened" onClick="hide_folder('1_1_6_2_4_1')">-</Span>
-This option might be disabled by admin
-<ul id="fold1_1_6_2_4_1" style="POSITION: relative; VISIBILITY: visible;"><li>Then the gamer can only refill in-game money per character
-
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_6_2_5" class="foldclosed" onClick="show_folder('1_1_6_2_5')" style="POSITION: absolute">+</span> <span id="hide1_1_6_2_5" class="foldopened" onClick="hide_folder('1_1_6_2_5')">-</Span>
-Update gamer/user profile
-<ul id="fold1_1_6_2_5" style="POSITION: relative; VISIBILITY: visible;"><li>Enter the current account password
-
-</li>
-<li>Send email to the user only if no email has changed, or if ...
-
-</li>
-<li><span id="show1_1_6_2_5_1" class="foldclosed" onClick="show_folder('1_1_6_2_5_1')" style="POSITION: absolute">+</span> <span id="hide1_1_6_2_5_1" class="foldopened" onClick="hide_folder('1_1_6_2_5_1')">-</Span>
-Has the email been changed?
-<ul id="fold1_1_6_2_5_1" style="POSITION: relative; VISIBILITY: visible;"><li>Send new confirmation to new email
-
-</li>
-<li>Send notifier to old email
-
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_6_2_6" class="foldclosed" onClick="show_folder('1_1_6_2_6')" style="POSITION: absolute">+</span> <span id="hide1_1_6_2_6" class="foldopened" onClick="hide_folder('1_1_6_2_6')">-</Span>
-Change account password
-<ul id="fold1_1_6_2_6" style="POSITION: relative; VISIBILITY: visible;"><li>Enter current account password
-
-</li>
-<li>Enter new password twice
-
-</li>
-<li>Send an email to the user
-
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_6_3" class="foldclosed" onClick="show_folder('1_1_6_3')" style="POSITION: absolute">+</span> <span id="hide1_1_6_3" class="foldopened" onClick="hide_folder('1_1_6_3')">-</Span>
-<span style="font-family: SansSerif, sans-serif; font-weight: bold; ">General infrastructures</span>
-<ul id="fold1_1_6_3" style="POSITION: relative; VISIBILITY: visible;"><li><span style="font-family: SansSerif, sans-serif; ">Point system (in-game money)</span>
-
-</li>
-<li><span id="show1_1_6_3_1" class="foldclosed" onClick="show_folder('1_1_6_3_1')" style="POSITION: absolute">+</span> <span id="hide1_1_6_3_1" class="foldopened" onClick="hide_folder('1_1_6_3_1')">-</Span>
-A.I. goverment
-<ul id="fold1_1_6_3_1" style="POSITION: relative; VISIBILITY: visible;"><li>Shall help unemployed gamers staying alive (but not becoming rich)
-
-</li>
-<li><span id="show1_1_6_3_1_1" class="foldclosed" onClick="show_folder('1_1_6_3_1_1')" style="POSITION: absolute">+</span> <span id="hide1_1_6_3_1_1" class="foldopened" onClick="hide_folder('1_1_6_3_1_1')">-</Span>
-May later on collect taxes from companies
-<ul id="fold1_1_6_3_1_1" style="POSITION: relative; VISIBILITY: visible;"><li>For paying unemployed people
-
-</li>
-<li>Financial support for broken companies
-
-</li>
-
-</ul>
-</li>
-<li>May ofer social security services
-
-</li>
-<li><span id="show1_1_6_3_1_2" class="foldclosed" onClick="show_folder('1_1_6_3_1_2')" style="POSITION: absolute">+</span> <span id="hide1_1_6_3_1_2" class="foldopened" onClick="hide_folder('1_1_6_3_1_2')">-</Span>
-<span style="font-family: SansSerif, sans-serif; ">Goverment is not playable at the moment</span>
-<ul id="fold1_1_6_3_1_2" style="POSITION: relative; VISIBILITY: visible;"><li>It should be "played" abstractly by the server
-
-</li>
-<li>Gamers may help each other with financial support
-
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_7" class="foldclosed" onClick="show_folder('1_1_7')" style="POSITION: absolute">+</span> <span id="hide1_1_7" class="foldopened" onClick="hide_folder('1_1_7')">-</Span>
-<span style="font-size: 116%;font-family: SansSerif, sans-serif; font-weight: bold; ">Procedures</span>
-<ul id="fold1_1_7" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_1_7_1" class="foldclosed" onClick="show_folder('1_1_7_1')" style="POSITION: absolute">+</span> <span id="hide1_1_7_1" class="foldopened" onClick="hide_folder('1_1_7_1')">-</Span>
-<span style="font-family: SansSerif, sans-serif; font-weight: bold; ">Registration procedure</span>
-<ul id="fold1_1_7_1" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_1_7_1_1" class="foldclosed" onClick="show_folder('1_1_7_1_1')" style="POSITION: absolute">+</span> <span id="hide1_1_7_1_1" class="foldopened" onClick="hide_folder('1_1_7_1_1')">-</Span>
-Make sure the user account is only used once
-<ul id="fold1_1_7_1_1" style="POSITION: relative; VISIBILITY: visible;"><li>An AJAX request may give the user faster feedback
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_7_1_2" class="foldclosed" onClick="show_folder('1_1_7_1_2')" style="POSITION: absolute">+</span> <span id="hide1_1_7_1_2" class="foldopened" onClick="hide_folder('1_1_7_1_2')">-</Span>
-If required make also sure that the email is used once
-<ul id="fold1_1_7_1_2" style="POSITION: relative; VISIBILITY: visible;"><li>Another AJAX request might be helpful here
-
-</li>
-
-</ul>
-</li>
-<li>Both passwords must match as verification
-
-</li>
-<li>Non-required form fields are checked only if there is content for XSS or other bad things
-
-</li>
-<li>Encrypt/hash the password (should always be performed)
-
-</li>
-<li>Complete the registration by adding the user account to the database
-
-</li>
-<li><span id="show1_1_7_1_3" class="foldclosed" onClick="show_folder('1_1_7_1_3')" style="POSITION: absolute">+</span> <span id="hide1_1_7_1_3" class="foldopened" onClick="hide_folder('1_1_7_1_3')">-</Span>
-Registered partners shall be notified with different ways
-<ul id="fold1_1_7_1_3" style="POSITION: relative; VISIBILITY: visible;"><li>XML-RPC is the default
-
-</li>
-<li>Different notifiers shall also be possible
-
-</li>
-<li>This might be queueable to avoid long waiting times for slow partner pages
-
-</li>
-
-</ul>
-</li>
-<li>Send out confirmation mail if requested by configuration
-
-</li>
-<li><span id="show1_1_7_1_4" class="foldclosed" onClick="show_folder('1_1_7_1_4')" style="POSITION: absolute">+</span> <span id="hide1_1_7_1_4" class="foldopened" onClick="hide_folder('1_1_7_1_4')">-</Span>
-Redirect the user to a new page
-<ul id="fold1_1_7_1_4" style="POSITION: relative; VISIBILITY: visible;"><li>Default is the "Registration completed" page
-
-</li>
-<li>Home page shall be chooseable
-
-</li>
-<li>Other URLs can be used as well
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_7_1_5" class="foldclosed" onClick="show_folder('1_1_7_1_5')" style="POSITION: absolute">+</span> <span id="hide1_1_7_1_5" class="foldopened" onClick="hide_folder('1_1_7_1_5')">-</Span>
-Alternatively login to the internal area
-<ul id="fold1_1_7_1_5" style="POSITION: relative; VISIBILITY: visible;"><li>The account is not useable if email is not confirmed
-
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-<li><span style="font-family: SansSerif, sans-serif; font-weight: bold; ">Login procedure</span>
-
-</li>
-<li><span id="show1_1_7_2" class="foldclosed" onClick="show_folder('1_1_7_2')" style="POSITION: absolute">+</span> <span id="hide1_1_7_2" class="foldopened" onClick="hide_folder('1_1_7_2')">-</Span>
-<span style="font-family: SansSerif, sans-serif; font-weight: bold; ">General</span>
-<ul id="fold1_1_7_2" style="POSITION: relative; VISIBILITY: visible;"><li>Most steps shall be done by an intercepting filter pattern
-
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_8" class="foldclosed" onClick="show_folder('1_1_8')" style="POSITION: absolute">+</span> <span id="hide1_1_8" class="foldopened" onClick="hide_folder('1_1_8')">-</Span>
-<span style="font-size: 116%;font-family: SansSerif, sans-serif; font-weight: bold; ">Strict coding guidelines for clean PHP code</span>
-<ul id="fold1_1_8" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_1_8_1" class="foldclosed" onClick="show_folder('1_1_8_1')" style="POSITION: absolute">+</span> <span id="hide1_1_8_1" class="foldopened" onClick="hide_folder('1_1_8_1')">-</Span>
-<span style="font-family: SansSerif, sans-serif; font-weight: bold; ">General code structure</span>
-<ul id="fold1_1_8_1" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_1_8_1_1" class="foldclosed" onClick="show_folder('1_1_8_1_1')" style="POSITION: absolute">+</span> <span id="hide1_1_8_1_1" class="foldopened" onClick="hide_folder('1_1_8_1_1')">-</Span>
-Fully object-oriented
-<ul id="fold1_1_8_1_1" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_1_8_1_1_1" class="foldclosed" onClick="show_folder('1_1_8_1_1_1')" style="POSITION: absolute">+</span> <span id="hide1_1_8_1_1_1" class="foldopened" onClick="hide_folder('1_1_8_1_1_1')">-</Span>
-Use of different but practical design patterns
-<ul id="fold1_1_8_1_1_1" style="POSITION: relative; VISIBILITY: visible;"><li>Factory-method pattern for smother initializing of objects
-
-</li>
-<li>Template method pattern where it matches
-
-</li>
-<li>MVC pattern for the website core
-
-</li>
-
-</ul>
-</li>
-<li>Only one index.php shall provide access to the whole game
-
-</li>
-<li>Slower in PHP5
-
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_8_2" class="foldclosed" onClick="show_folder('1_1_8_2')" style="POSITION: absolute">+</span> <span id="hide1_1_8_2" class="foldopened" onClick="hide_folder('1_1_8_2')">-</Span>
-<span style="font-family: SansSerif, sans-serif; font-weight: bold; ">Documentation</span>
-<ul id="fold1_1_8_2" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_1_8_2_1" class="foldclosed" onClick="show_folder('1_1_8_2_1')" style="POSITION: absolute">+</span> <span id="hide1_1_8_2_1" class="foldopened" onClick="hide_folder('1_1_8_2_1')">-</Span>
-In-line documentation
-<ul id="fold1_1_8_2_1" style="POSITION: relative; VISIBILITY: visible;"><li>Script header with full copyright and license as requested by GNU GPL 3
-
-</li>
-<li>Method headers with Doxygen compatible tags
-
-</li>
-<li>Comments above single lines for better understanding what is happening
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_8_2_2" class="foldclosed" onClick="show_folder('1_1_8_2_2')" style="POSITION: absolute">+</span> <span id="hide1_1_8_2_2" class="foldopened" onClick="hide_folder('1_1_8_2_2')">-</Span>
-Files in directory "docs"
-<ul id="fold1_1_8_2_2" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_1_8_2_2_1" class="foldclosed" onClick="show_folder('1_1_8_2_2_1')" style="POSITION: absolute">+</span> <span id="hide1_1_8_2_2_1" class="foldopened" onClick="hide_folder('1_1_8_2_2_1')">-</Span>
-COPYING*
-<ul id="fold1_1_8_2_2_1" style="POSITION: relative; VISIBILITY: visible;"><li>License files
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_8_2_2_2" class="foldclosed" onClick="show_folder('1_1_8_2_2_2')" style="POSITION: absolute">+</span> <span id="hide1_1_8_2_2_2" class="foldopened" onClick="hide_folder('1_1_8_2_2_2')">-</Span>
-Conception
-<ul id="fold1_1_8_2_2_2" style="POSITION: relative; VISIBILITY: visible;"><li>As OpenDocument and later PDF as well
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_8_2_2_3" class="foldclosed" onClick="show_folder('1_1_8_2_2_3')" style="POSITION: absolute">+</span> <span id="hide1_1_8_2_2_3" class="foldopened" onClick="hide_folder('1_1_8_2_2_3')">-</Span>
-NEWS
-<ul id="fold1_1_8_2_2_3" style="POSITION: relative; VISIBILITY: visible;"><li>Latest news around the game (coeer and gamer)
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_8_2_2_4" class="foldclosed" onClick="show_folder('1_1_8_2_2_4')" style="POSITION: absolute">+</span> <span id="hide1_1_8_2_2_4" class="foldopened" onClick="hide_folder('1_1_8_2_2_4')">-</Span>
-README
-<ul id="fold1_1_8_2_2_4" style="POSITION: relative; VISIBILITY: visible;"><li>Includes installation instructions and general gaming guidelines
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_8_2_2_5" class="foldclosed" onClick="show_folder('1_1_8_2_2_5')" style="POSITION: absolute">+</span> <span id="hide1_1_8_2_2_5" class="foldopened" onClick="hide_folder('1_1_8_2_2_5')">-</Span>
-ArgoUML diagram
-<ul id="fold1_1_8_2_2_5" style="POSITION: relative; VISIBILITY: visible;"><li>For visualization of the class structure
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_8_2_2_6" class="foldclosed" onClick="show_folder('1_1_8_2_2_6')" style="POSITION: absolute">+</span> <span id="hide1_1_8_2_2_6" class="foldopened" onClick="hide_folder('1_1_8_2_2_6')">-</Span>
-FreeMind document
-<ul id="fold1_1_8_2_2_6" style="POSITION: relative; VISIBILITY: visible;"><li>...
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_8_2_2_7" class="foldclosed" onClick="show_folder('1_1_8_2_2_7')" style="POSITION: absolute">+</span> <span id="hide1_1_8_2_2_7" class="foldopened" onClick="hide_folder('1_1_8_2_2_7')">-</Span>
-THANKS
-<ul id="fold1_1_8_2_2_7" style="POSITION: relative; VISIBILITY: visible;"><li>All people helped in some direct or indirect way, less or more.
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_8_2_2_8" class="foldclosed" onClick="show_folder('1_1_8_2_2_8')" style="POSITION: absolute">+</span> <span id="hide1_1_8_2_2_8" class="foldopened" onClick="hide_folder('1_1_8_2_2_8')">-</Span>
-minmap_yyyymmdd.html
-<ul id="fold1_1_8_2_2_8" style="POSITION: relative; VISIBILITY: visible;"><li>Exported FreeMind maps to HTML with CSS and JavaScript
-
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-<li><span style="font-family: SansSerif, sans-serif; font-weight: bold; ">Folding of the code</span>
-
-</li>
-<li><span style="font-family: SansSerif, sans-serif; font-weight: bold; ">Tabs and spaces</span>
-
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-<li><span id="show1_2" class="foldclosed" onClick="show_folder('1_2')" style="POSITION: absolute">+</span> <span id="hide1_2" class="foldopened" onClick="hide_folder('1_2')">-</Span>
-<span style="font-size: 133%;font-family: SansSerif, sans-serif; font-weight: bold; ">How does a shipping/travel company work?</span>
-<ul id="fold1_2" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_2_1" class="foldclosed" onClick="show_folder('1_2_1')" style="POSITION: absolute">+</span> <span id="hide1_2_1" class="foldopened" onClick="hide_folder('1_2_1')">-</Span>
-Start as a founder by selecting a harbor
-<ul id="fold1_2_1" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_2_1_1" class="foldclosed" onClick="show_folder('1_2_1_1')" style="POSITION: absolute">+</span> <span id="hide1_2_1_1" class="foldopened" onClick="hide_folder('1_2_1_1')">-</Span>
-Shipping company
-<ul id="fold1_2_1_1" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_2_1_1_1" class="foldclosed" onClick="show_folder('1_2_1_1_1')" style="POSITION: absolute">+</span> <span id="hide1_2_1_1_1" class="foldopened" onClick="hide_folder('1_2_1_1_1')">-</Span>
-Construct neccessary buildings
-<ul id="fold1_2_1_1_1" style="POSITION: relative; VISIBILITY: visible;"><li>Make contract with construction companies
-
-</li>
-
-</ul>
-</li>
-<li>Build ship parts and trade them
-
-</li>
-<li><span id="show1_2_1_1_2" class="foldclosed" onClick="show_folder('1_2_1_1_2')" style="POSITION: absolute">+</span> <span id="hide1_2_1_1_2" class="foldopened" onClick="hide_folder('1_2_1_1_2')">-</Span>
-Order ship parts
-<ul id="fold1_2_1_1_2" style="POSITION: relative; VISIBILITY: visible;"><li>Fron your partners
-
-</li>
-<li>On global market
-
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-<li><span id="show1_2_1_2" class="foldclosed" onClick="show_folder('1_2_1_2')" style="POSITION: absolute">+</span> <span id="hide1_2_1_2" class="foldopened" onClick="hide_folder('1_2_1_2')">-</Span>
-Traveling company
-<ul id="fold1_2_1_2" style="POSITION: relative; VISIBILITY: visible;"><li>May select between shipping companies and make special ofers to customers
-
-</li>
-<li>Manage a journey
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_2_1_3" class="foldclosed" onClick="show_folder('1_2_1_3')" style="POSITION: absolute">+</span> <span id="hide1_2_1_3" class="foldopened" onClick="hide_folder('1_2_1_3')">-</Span>
-General (all)
-<ul id="fold1_2_1_3" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_2_1_3_1" class="foldclosed" onClick="show_folder('1_2_1_3_1')" style="POSITION: absolute">+</span> <span id="hide1_2_1_3_1" class="foldopened" onClick="hide_folder('1_2_1_3_1')">-</Span>
-Make contracts with other companies
-<ul id="fold1_2_1_3_1" style="POSITION: relative; VISIBILITY: visible;"><li>Construct ships for partner
-
-</li>
-<li>Drive by your partner constructed ships
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_2_1_3_2" class="foldclosed" onClick="show_folder('1_2_1_3_2')" style="POSITION: absolute">+</span> <span id="hide1_2_1_3_2" class="foldopened" onClick="hide_folder('1_2_1_3_2')">-</Span>
-Become CEO and manage your company
-<ul id="fold1_2_1_3_2" style="POSITION: relative; VISIBILITY: visible;"><li>Nominate department managers
-
-</li>
-<li>Recruit new employees
-
-</li>
-<li>Pay salery to your employees
-
-</li>
-
-</ul>
-</li>
-<li>Let other gamer manage your company
-
-</li>
-<li><span id="show1_2_1_3_3" class="foldclosed" onClick="show_folder('1_2_1_3_3')" style="POSITION: absolute">+</span> <span id="hide1_2_1_3_3" class="foldopened" onClick="hide_folder('1_2_1_3_3')">-</Span>
-Compare prices
-<ul id="fold1_2_1_3_3" style="POSITION: relative; VISIBILITY: visible;"><li>Make a purchase computation system
-
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-<li><span id="show1_2_2" class="foldclosed" onClick="show_folder('1_2_2')" style="POSITION: absolute">+</span> <span id="hide1_2_2" class="foldopened" onClick="hide_folder('1_2_2')">-</Span>
-Or start as an employee
-<ul id="fold1_2_2" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_2_2_1" class="foldclosed" onClick="show_folder('1_2_2_1')" style="POSITION: absolute">+</span> <span id="hide1_2_2_1" class="foldopened" onClick="hide_folder('1_2_2_1')">-</Span>
-Start as a simple sailor
-<ul id="fold1_2_2_1" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_2_2_1_1" class="foldclosed" onClick="show_folder('1_2_2_1_1')" style="POSITION: absolute">+</span> <span id="hide1_2_2_1_1" class="foldopened" onClick="hide_folder('1_2_2_1_1')">-</Span>
-And end up as a captain
-<ul id="fold1_2_2_1_1" style="POSITION: relative; VISIBILITY: visible;"><li>Control your ship (depends on client)
-
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-<li><span id="show1_2_2_2" class="foldclosed" onClick="show_folder('1_2_2_2')" style="POSITION: absolute">+</span> <span id="hide1_2_2_2" class="foldopened" onClick="hide_folder('1_2_2_2')">-</Span>
-Or as a shipbuilder
-<ul id="fold1_2_2_2" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_2_2_2_1" class="foldclosed" onClick="show_folder('1_2_2_2_1')" style="POSITION: absolute">+</span> <span id="hide1_2_2_2_1" class="foldopened" onClick="hide_folder('1_2_2_2_1')">-</Span>
-Repair ships
-<ul id="fold1_2_2_2_1" style="POSITION: relative; VISIBILITY: visible;"><li>Renew the painting
-
-</li>
-<li>Fix broken things
-
-</li>
-
-</ul>
-</li>
-<li>Build up new ships
-
-</li>
-
-</ul>
-</li>
-<li>As an officer
-
-</li>
-<li>As a cleaner
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_2_3" class="foldclosed" onClick="show_folder('1_2_3')" style="POSITION: absolute">+</span> <span id="hide1_2_3" class="foldopened" onClick="hide_folder('1_2_3')">-</Span>
-Create a board of managers
-<ul id="fold1_2_3" style="POSITION: relative; VISIBILITY: visible;"><li>Only for bigger companies
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_2_4" class="foldclosed" onClick="show_folder('1_2_4')" style="POSITION: absolute">+</span> <span id="hide1_2_4" class="foldopened" onClick="hide_folder('1_2_4')">-</Span>
-Design your own ships
-<ul id="fold1_2_4" style="POSITION: relative; VISIBILITY: visible;"><li>From templates (default ships)
-
-</li>
-<li>Or your complete freely designed layout
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_2_5" class="foldclosed" onClick="show_folder('1_2_5')" style="POSITION: absolute">+</span> <span id="hide1_2_5" class="foldopened" onClick="hide_folder('1_2_5')">-</Span>
-Ride constructed ships
-<ul id="fold1_2_5" style="POSITION: relative; VISIBILITY: visible;"><li>Make sail plans
-
-</li>
-<li><span id="show1_2_5_1" class="foldclosed" onClick="show_folder('1_2_5_1')" style="POSITION: absolute">+</span> <span id="hide1_2_5_1" class="foldopened" onClick="hide_folder('1_2_5_1')">-</Span>
-Transportate cargo or humans
-<ul id="fold1_2_5_1" style="POSITION: relative; VISIBILITY: visible;"><li>Make your passengers happy
-
-</li>
-<li>Load containers and bring them to other harbors
-
-</li>
-<li>Transportate oil from ricks to the refineries
-
-</li>
-
-</ul>
-</li>
-<li>Depends on used client
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_2_6" class="foldclosed" onClick="show_folder('1_2_6')" style="POSITION: absolute">+</span> <span id="hide1_2_6" class="foldopened" onClick="hide_folder('1_2_6')">-</Span>
-Earn a lot (virtual/real) money
-<ul id="fold1_2_6" style="POSITION: relative; VISIBILITY: visible;"><li>Sell a journey
-
-</li>
-<li>Trade with goods
-
-</li>
-<li>Construct ships for other companies
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_2_7" class="foldclosed" onClick="show_folder('1_2_7')" style="POSITION: absolute">+</span> <span id="hide1_2_7" class="foldopened" onClick="hide_folder('1_2_7')">-</Span>
-Play as a passenger
-<ul id="fold1_2_7" style="POSITION: relative; VISIBILITY: visible;"><li>Order a jorney to your desired destionation
-
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-<li><span id="show1_3" class="foldclosed" onClick="show_folder('1_3')" style="POSITION: absolute">+</span> <span id="hide1_3" class="foldopened" onClick="hide_folder('1_3')">-</Span>
-<span style="font-size: 133%;font-family: SansSerif, sans-serif; font-weight: bold; ">Multi-Player Mode</span>
-<ul id="fold1_3" style="POSITION: relative; VISIBILITY: visible;"><li>Networked over hubs
-
-</li>
-<li><span id="show1_3_1" class="foldclosed" onClick="show_folder('1_3_1')" style="POSITION: absolute">+</span> <span id="hide1_3_1" class="foldopened" onClick="hide_folder('1_3_1')">-</Span>
-Big map which holds all harbors
-<ul id="fold1_3_1" style="POSITION: relative; VISIBILITY: visible;"><li>Seperated into small maps to cluster the load over the network
-
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-<li><span id="show1_4" class="foldclosed" onClick="show_folder('1_4')" style="POSITION: absolute">+</span> <span id="hide1_4" class="foldopened" onClick="hide_folder('1_4')">-</Span>
-Java client
-<ul id="fold1_4" style="POSITION: relative; VISIBILITY: visible;"><li>Real-time simulation
-
-</li>
-<li><span id="show1_4_1" class="foldclosed" onClick="show_folder('1_4_1')" style="POSITION: absolute">+</span> <span id="hide1_4_1" class="foldopened" onClick="hide_folder('1_4_1')">-</Span>
-OpenGL (3D Graphics)
-<ul id="fold1_4_1" style="POSITION: relative; VISIBILITY: visible;"><li>JOGL
-
-</li>
-
-</ul>
-</li>
-<li>OpenAL (3D sound)
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_5" class="foldclosed" onClick="show_folder('1_5')" style="POSITION: absolute">+</span> <span id="hide1_5" class="foldopened" onClick="hide_folder('1_5')">-</Span>
-<span style="font-size: 133%;font-family: SansSerif, sans-serif; font-weight: bold; ">"Faked" Single-Player</span>
-<ul id="fold1_5" style="POSITION: relative; VISIBILITY: visible;"><li>Locally installed version
-
-</li>
-<li>Does not connect to other hubs
-
-</li>
-<li><span id="show1_5_1" class="foldclosed" onClick="show_folder('1_5_1')" style="POSITION: absolute">+</span> <span id="hide1_5_1" class="foldopened" onClick="hide_folder('1_5_1')">-</Span>
-"Save games" should be incompatible with MP mode
-<ul id="fold1_5_1" style="POSITION: relative; VISIBILITY: visible;"><li>Avoids cheating
-
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-<li><span id="show1_6" class="foldclosed" onClick="show_folder('1_6')" style="POSITION: absolute">+</span> <span id="hide1_6" class="foldopened" onClick="hide_folder('1_6')">-</Span>
-<span style="font-size: 133%;font-family: SansSerif, sans-serif; font-weight: bold; ">Sand-Box Mode</span>
-<ul id="fold1_6" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_6_1" class="foldclosed" onClick="show_folder('1_6_1')" style="POSITION: absolute">+</span> <span id="hide1_6_1" class="foldopened" onClick="hide_folder('1_6_1')">-</Span>
-The player can test the game
-<ul id="fold1_6_1" style="POSITION: relative; VISIBILITY: visible;"><li>Some people like to "explore" the game
-
-</li>
-<li>Or just wanna have a look
-
-</li>
-
-</ul>
-</li>
-<li><span style="font-family: SansSerif, sans-serif; ">There are no competitors</span>
-
-</li>
-<li>Creating characters is for free
-
-</li>
-<li>The game will not connect to network
-
-</li>
-<li><span id="show1_6_2" class="foldclosed" onClick="show_folder('1_6_2')" style="POSITION: absolute">+</span> <span id="hide1_6_2" class="foldopened" onClick="hide_folder('1_6_2')">-</Span>
-Characters are invalid to multi/single-player characters
-<ul id="fold1_6_2" style="POSITION: relative; VISIBILITY: visible;"><li>Prevents cheating a bit
-
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-<li><span id="show1_7" class="foldclosed" onClick="show_folder('1_7')" style="POSITION: absolute">+</span> <span id="hide1_7" class="foldopened" onClick="hide_folder('1_7')">-</Span>
-Modern-epoche game
-<ul id="fold1_7" style="POSITION: relative; VISIBILITY: visible;"><li>Age: 1950+
-
-</li>
-<li>The abstraction level is kept low
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_8" class="foldclosed" onClick="show_folder('1_8')" style="POSITION: absolute">+</span> <span id="hide1_8" class="foldopened" onClick="hide_folder('1_8')">-</Span>
-Licences
-<ul id="fold1_8" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_8_1" class="foldclosed" onClick="show_folder('1_8_1')" style="POSITION: absolute">+</span> <span id="hide1_8_1" class="foldopened" onClick="hide_folder('1_8_1')">-</Span>
-The game
-<ul id="fold1_8_1" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_8_1_1" class="foldclosed" onClick="show_folder('1_8_1_1')" style="POSITION: absolute">+</span> <span id="hide1_8_1_1" class="foldopened" onClick="hide_folder('1_8_1_1')">-</Span>
-Ship-Simu is licensed under the GNU GPL 3 or any newer version
-<ul id="fold1_8_1_1" style="POSITION: relative; VISIBILITY: visible;"><li>See docs/COPYING.software
-
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-<li><span id="show1_8_2" class="foldclosed" onClick="show_folder('1_8_2')" style="POSITION: absolute">+</span> <span id="hide1_8_2" class="foldopened" onClick="hide_folder('1_8_2')">-</Span>
-This document
-<ul id="fold1_8_2" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_8_2_1" class="foldclosed" onClick="show_folder('1_8_2_1')" style="POSITION: absolute">+</span> <span id="hide1_8_2_1" class="foldopened" onClick="hide_folder('1_8_2_1')">-</Span>
-This mind-map is licensed under the GNU FDL 1.2 or any newer version
-<ul id="fold1_8_2_1" style="POSITION: relative; VISIBILITY: visible;"><li>See docs/COPYING.documents
-
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-<li><span id="show1_8_3" class="foldclosed" onClick="show_folder('1_8_3')" style="POSITION: absolute">+</span> <span id="hide1_8_3" class="foldopened" onClick="hide_folder('1_8_3')">-</Span>
-Artworks like sounds/graphics
-<ul id="fold1_8_3" style="POSITION: relative; VISIBILITY: visible;"><li>Some CC license
-
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-<li><span id="show1_9" class="foldclosed" onClick="show_folder('1_9')" style="POSITION: absolute">+</span> <span id="hide1_9" class="foldopened" onClick="hide_folder('1_9')">-</Span>
-Data exchange protocol
-<ul id="fold1_9" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_9_1" class="foldclosed" onClick="show_folder('1_9_1')" style="POSITION: absolute">+</span> <span id="hide1_9_1" class="foldopened" onClick="hide_folder('1_9_1')">-</Span>
-Default is an own small format
-<ul id="fold1_9_1" style="POSITION: relative; VISIBILITY: visible;"><li>Reduces traffic between servers
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_9_2" class="foldclosed" onClick="show_folder('1_9_2')" style="POSITION: absolute">+</span> <span id="hide1_9_2" class="foldopened" onClick="hide_folder('1_9_2')">-</Span>
-Easy rewriteable to e.g. XML
-<ul id="fold1_9_2" style="POSITION: relative; VISIBILITY: visible;"><li>Other clients (Flash) can also connect
-
-</li>
-
-</ul>
-</li>
-<li>Java and browser client can play together
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_10" class="foldclosed" onClick="show_folder('1_10')" style="POSITION: absolute">+</span> <span id="hide1_10" class="foldopened" onClick="hide_folder('1_10')">-</Span>
-Optional Pillory
-<ul id="fold1_10" style="POSITION: relative; VISIBILITY: visible;"><li>To make e.g. nazi propaganda activity public
-
-</li>
-<li>Shall keep bad players away
-
-</li>
-<li><span id="show1_10_1" class="foldclosed" onClick="show_folder('1_10_1')" style="POSITION: absolute">+</span> <span id="hide1_10_1" class="foldopened" onClick="hide_folder('1_10_1')">-</Span>
-Requires some "game-moderator" access level to manage
-<ul id="fold1_10_1" style="POSITION: relative; VISIBILITY: visible;"><li>The moderator shall have an extra flag e.g. "pillory_accessable"
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_10_2" class="foldclosed" onClick="show_folder('1_10_2')" style="POSITION: absolute">+</span> <span id="hide1_10_2" class="foldopened" onClick="hide_folder('1_10_2')">-</Span>
-Players, companies et cetera should be lockable
-<ul id="fold1_10_2" style="POSITION: relative; VISIBILITY: visible;"><li>The moderator can choose wether to lock with pillory entry or just locking down
-
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-<li><span id="show1_11" class="foldclosed" onClick="show_folder('1_11')" style="POSITION: absolute">+</span> <span id="hide1_11" class="foldopened" onClick="hide_folder('1_11')">-</Span>
-<span style="font-size: 133%;font-family: SansSerif, sans-serif; font-weight: bold; ">How do you construct a ship?</span>
-<ul id="fold1_11" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_11_1" class="foldclosed" onClick="show_folder('1_11_1')" style="POSITION: absolute">+</span> <span id="hide1_11_1" class="foldopened" onClick="hide_folder('1_11_1')">-</Span>
-The technology
-<ul id="fold1_11_1" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_11_1_1" class="foldclosed" onClick="show_folder('1_11_1_1')" style="POSITION: absolute">+</span> <span id="hide1_11_1_1" class="foldopened" onClick="hide_folder('1_11_1_1')">-</Span>
-Ship
-<ul id="fold1_11_1_1" style="POSITION: relative; VISIBILITY: visible;"><li>Size
-
-</li>
-<li><span id="show1_11_1_1_1" class="foldclosed" onClick="show_folder('1_11_1_1_1')" style="POSITION: absolute">+</span> <span id="hide1_11_1_1_1" class="foldopened" onClick="hide_folder('1_11_1_1_1')">-</Span>
-Construction
-<ul id="fold1_11_1_1_1" style="POSITION: relative; VISIBILITY: visible;"><li>Hull
-
-</li>
-<li>Wheel house
-
-</li>
-<li>Support (meal) for crew/passenger
-
-</li>
-<li><span id="show1_11_1_1_1_1" class="foldclosed" onClick="show_folder('1_11_1_1_1_1')" style="POSITION: absolute">+</span> <span id="hide1_11_1_1_1_1" class="foldopened" onClick="hide_folder('1_11_1_1_1_1')">-</Span>
-Rooms
-<ul id="fold1_11_1_1_1_1" style="POSITION: relative; VISIBILITY: visible;"><li>Canteen
-
-</li>
-<li><span id="show1_11_1_1_1_1_1" class="foldclosed" onClick="show_folder('1_11_1_1_1_1_1')" style="POSITION: absolute">+</span> <span id="hide1_11_1_1_1_1_1" class="foldopened" onClick="hide_folder('1_11_1_1_1_1_1')">-</Span>
-Cabin
-<ul id="fold1_11_1_1_1_1_1" style="POSITION: relative; VISIBILITY: visible;"><li>Luxury cabin
-
-</li>
-<li>Premier cabin
-
-</li>
-<li>Economy cabin
-
-</li>
-<li>Low cabin
-
-</li>
-
-</ul>
-</li>
-<li>Motor room
-
-</li>
-<li><span id="show1_11_1_1_1_1_2" class="foldclosed" onClick="show_folder('1_11_1_1_1_1_2')" style="POSITION: absolute">+</span> <span id="hide1_11_1_1_1_1_2" class="foldopened" onClick="hide_folder('1_11_1_1_1_1_2')">-</Span>
-Special rooms
-<ul id="fold1_11_1_1_1_1_2" style="POSITION: relative; VISIBILITY: visible;"><li>Cinema
-
-</li>
-<li>Theatre
-
-</li>
-<li>Disco
-
-</li>
-<li>Bars/Cafes
-
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-<li><span id="show1_11_1_1_1_2" class="foldclosed" onClick="show_folder('1_11_1_1_1_2')" style="POSITION: absolute">+</span> <span id="hide1_11_1_1_1_2" class="foldopened" onClick="hide_folder('1_11_1_1_1_2')">-</Span>
-Engine
-<ul id="fold1_11_1_1_1_2" style="POSITION: relative; VISIBILITY: visible;"><li>Sail
-
-</li>
-<li>Propeller
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_11_1_1_1_3" class="foldclosed" onClick="show_folder('1_11_1_1_1_3')" style="POSITION: absolute">+</span> <span id="hide1_11_1_1_1_3" class="foldopened" onClick="hide_folder('1_11_1_1_1_3')">-</Span>
-Decks
-<ul id="fold1_11_1_1_1_3" style="POSITION: relative; VISIBILITY: visible;"><li>Car deck
-
-</li>
-<li>Truck deck
-
-</li>
-<li>Train deck
-
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-<li><span id="show1_11_1_1_2" class="foldclosed" onClick="show_folder('1_11_1_1_2')" style="POSITION: absolute">+</span> <span id="hide1_11_1_1_2" class="foldopened" onClick="hide_folder('1_11_1_1_2')">-</Span>
-Crew (depending on ship type)
-<ul id="fold1_11_1_1_2" style="POSITION: relative; VISIBILITY: visible;"><li>Sailor/captain
-
-</li>
-<li>Cleaners
-
-</li>
-<li>Security service
-
-</li>
-<li>Maintenance staff
-
-</li>
-<li><span id="show1_11_1_1_2_1" class="foldclosed" onClick="show_folder('1_11_1_1_2_1')" style="POSITION: absolute">+</span> <span id="hide1_11_1_1_2_1" class="foldopened" onClick="hide_folder('1_11_1_1_2_1')">-</Span>
-Catering staff
-<ul id="fold1_11_1_1_2_1" style="POSITION: relative; VISIBILITY: visible;"><li>Cook
-
-</li>
-<li>Steward (passenger ship)
-
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-<li><span id="show1_11_2" class="foldclosed" onClick="show_folder('1_11_2')" style="POSITION: absolute">+</span> <span id="hide1_11_2" class="foldopened" onClick="hide_folder('1_11_2')">-</Span>
-The economics
-<ul id="fold1_11_2" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_11_2_1" class="foldclosed" onClick="show_folder('1_11_2_1')" style="POSITION: absolute">+</span> <span id="hide1_11_2_1" class="foldopened" onClick="hide_folder('1_11_2_1')">-</Span>
-Costs
-<ul id="fold1_11_2_1" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_11_2_1_1" class="foldclosed" onClick="show_folder('1_11_2_1_1')" style="POSITION: absolute">+</span> <span id="hide1_11_2_1_1" class="foldopened" onClick="hide_folder('1_11_2_1_1')">-</Span>
-Ressources
-<ul id="fold1_11_2_1_1" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_11_2_1_1_1" class="foldclosed" onClick="show_folder('1_11_2_1_1_1')" style="POSITION: absolute">+</span> <span id="hide1_11_2_1_1_1" class="foldopened" onClick="hide_folder('1_11_2_1_1_1')">-</Span>
-Wood
-<ul id="fold1_11_2_1_1_1" style="POSITION: relative; VISIBILITY: visible;"><li>Coverage
-
-</li>
-<li>Constructuon (all)
-
-</li>
-
-</ul>
-</li>
-<li>Financials
-
-</li>
-<li><span id="show1_11_2_1_1_2" class="foldclosed" onClick="show_folder('1_11_2_1_1_2')" style="POSITION: absolute">+</span> <span id="hide1_11_2_1_1_2" class="foldopened" onClick="hide_folder('1_11_2_1_1_2')">-</Span>
-Iron
-<ul id="fold1_11_2_1_1_2" style="POSITION: relative; VISIBILITY: visible;"><li>Steel
-
-</li>
-
-</ul>
-</li>
-<li>Marmor
-
-</li>
-<li>Color
-
-</li>
-<li>Carpets
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_11_2_1_2" class="foldclosed" onClick="show_folder('1_11_2_1_2')" style="POSITION: absolute">+</span> <span id="hide1_11_2_1_2" class="foldopened" onClick="hide_folder('1_11_2_1_2')">-</Span>
-Work
-<ul id="fold1_11_2_1_2" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_11_2_1_2_1" class="foldclosed" onClick="show_folder('1_11_2_1_2_1')" style="POSITION: absolute">+</span> <span id="hide1_11_2_1_2_1" class="foldopened" onClick="hide_folder('1_11_2_1_2_1')">-</Span>
-Worker
-<ul id="fold1_11_2_1_2_1" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_11_2_1_2_1_1" class="foldclosed" onClick="show_folder('1_11_2_1_2_1_1')" style="POSITION: absolute">+</span> <span id="hide1_11_2_1_2_1_1" class="foldopened" onClick="hide_folder('1_11_2_1_2_1_1')">-</Span>
-Qualified
-<ul id="fold1_11_2_1_2_1_1" style="POSITION: relative; VISIBILITY: visible;"><li>Fast
-
-</li>
-<li>Hight-quality work
-
-</li>
-<li>Expensive
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_11_2_1_2_1_2" class="foldclosed" onClick="show_folder('1_11_2_1_2_1_2')" style="POSITION: absolute">+</span> <span id="hide1_11_2_1_2_1_2" class="foldopened" onClick="hide_folder('1_11_2_1_2_1_2')">-</Span>
-Helper (non-qualified)
-<ul id="fold1_11_2_1_2_1_2" style="POSITION: relative; VISIBILITY: visible;"><li>Slow
-
-</li>
-<li>Low-quality work
-
-</li>
-<li>Cheap
-
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-<li>Employee morale
-
-</li>
-<li>Salary
-
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-<li>The research
-
-</li>
-<li><span id="show1_11_3" class="foldclosed" onClick="show_folder('1_11_3')" style="POSITION: absolute">+</span> <span id="hide1_11_3" class="foldopened" onClick="hide_folder('1_11_3')">-</Span>
-Unsorted ideas
-<ul id="fold1_11_3" style="POSITION: relative; VISIBILITY: visible;"><li>All buildings shall gain a basic tech-level
-
-</li>
-<li>Some parts of the ship or building are only available at or above a tech-level
-
-</li>
-<li>Tech levels can be improved by research
-
-</li>
-<li>General research complexes can increase tech-level of all types of buildings and ship parts
-
-</li>
-<li>Doing resarch requires a lot money
-
-</li>
-<li>Specialists must be hired for doing the research
-
-</li>
-<li><span id="show1_11_3_1" class="foldclosed" onClick="show_folder('1_11_3_1')" style="POSITION: absolute">+</span> <span id="hide1_11_3_1" class="foldopened" onClick="hide_folder('1_11_3_1')">-</Span>
-Ship yards are highly required to construct ships
-<ul id="fold1_11_3_1" style="POSITION: relative; VISIBILITY: visible;"><li>Without these facilities the gamer shall never be able to construct ships
-
-</li>
-
-</ul>
-</li>
-<li>Hired workers must be trained to do simple steps
-
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-<li><span id="show1_12" class="foldclosed" onClick="show_folder('1_12')" style="POSITION: absolute">+</span> <span id="hide1_12" class="foldopened" onClick="hide_folder('1_12')">-</Span>
-<span style="font-size: 133%;font-family: SansSerif, sans-serif; font-weight: bold; ">Misc</span>
-<ul id="fold1_12" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_12_1" class="foldclosed" onClick="show_folder('1_12_1')" style="POSITION: absolute">+</span> <span id="hide1_12_1" class="foldopened" onClick="hide_folder('1_12_1')">-</Span>
-<span style="font-size: 116%;font-family: SansSerif, sans-serif; font-weight: bold; ">Websites</span>
-<ul id="fold1_12_1" style="POSITION: relative; VISIBILITY: visible;"><li><a href="http://www.ship-simu.org" target="_blank"><span class=l>~</span> Homepage (www.ship-simu.org)
-</a>
-
-</li>
-<li><a href="http://forum.ship-simu.org" target="_blank"><span class=l>~</span> Forum (forum.ship-simu.org)
-</a>
-
-</li>
-<li><a href="http://bugs.ship-simu.org" target="_blank"><span class=l>~</span> Bug tracker (bugs.ship-simu.org)
-</a>
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_12_2" class="foldclosed" onClick="show_folder('1_12_2')" style="POSITION: absolute">+</span> <span id="hide1_12_2" class="foldopened" onClick="hide_folder('1_12_2')">-</Span>
-<span style="font-size: 116%;font-family: SansSerif, sans-serif; font-weight: bold; ">Author</span>
-<ul id="fold1_12_2" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_12_2_1" class="foldclosed" onClick="show_folder('1_12_2_1')" style="POSITION: absolute">+</span> <span id="hide1_12_2_1" class="foldopened" onClick="hide_folder('1_12_2_1')">-</Span>
-Roland "Quix0r" Haeder
-<ul id="fold1_12_2_1" style="POSITION: relative; VISIBILITY: visible;"><li>Main author
-
-</li>
-<li><a href="mailto:webmaster@ship-simu.org" target="_blank"><span class=l>~</span> webmaster@ship-simu.org
-</a>
-
-</li>
-<li>8809296
-
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-<li><span id="show1_12_3" class="foldclosed" onClick="show_folder('1_12_3')" style="POSITION: absolute">+</span> <span id="hide1_12_3" class="foldopened" onClick="hide_folder('1_12_3')">-</Span>
-<span style="font-size: 116%;font-family: SansSerif, sans-serif; font-weight: bold; ">Ideas</span>
-<ul id="fold1_12_3" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_12_3_1" class="foldclosed" onClick="show_folder('1_12_3_1')" style="POSITION: absolute">+</span> <span id="hide1_12_3_1" class="foldopened" onClick="hide_folder('1_12_3_1')">-</Span>
-Roland "Quix0r" Haeder
-<ul id="fold1_12_3_1" style="POSITION: relative; VISIBILITY: visible;"><li>Main concept
-
-</li>
-<li>Translation of monakoianar's ideas to english
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_12_3_2" class="foldclosed" onClick="show_folder('1_12_3_2')" style="POSITION: absolute">+</span> <span id="hide1_12_3_2" class="foldopened" onClick="hide_folder('1_12_3_2')">-</Span>
-Dominik "monakoianar" Schmauder
-<ul id="fold1_12_3_2" style="POSITION: relative; VISIBILITY: visible;"><li>Helps finding a lot major ideas
-
-</li>
-<li><a href="mailto:dominikschmauder@gmx.de" target="_blank"><span class=l>~</span> dominikschmauder@gmx.de
-</a>
-
-</li>
-<li>268853027
-
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-
-</ul><SCRIPT language=JavaScript>
-fold_document();
-</SCRIPT>
-</body>
-</html>
+++ /dev/null
-<html>
-<head>
-<title>Ship-Simu Ship-Simulation</title>
-<style type="text/css">
- span.foldopened { color: white; font-size: xx-small;
- border-width: 1; font-family: monospace; padding: 0em 0.25em 0em 0.25em; background: #e0e0e0;
- VISIBILITY: visible;
- cursor:pointer; }
-
-
- span.foldclosed { color: #666666; font-size: xx-small;
- border-width: 1; font-family: monospace; padding: 0em 0.25em 0em 0.25em; background: #e0e0e0;
- VISIBILITY: hidden;
- cursor:pointer; }
-
- span.foldspecial { color: #666666; font-size: xx-small; border-style: none solid solid none;
- border-color: #CCCCCC; border-width: 1; font-family: sans-serif; padding: 0em 0.1em 0em 0.1em; background: #e0e0e0;
- cursor:pointer; }
-
- li { list-style: none; }
-
- span.l { color: red; font-weight: bold; }
-
- a:link {text-decoration: none; color: black; }
- a:visited {text-decoration: none; color: black; }
- a:active {text-decoration: none; color: black; }
- a:hover {text-decoration: none; color: black; background: #eeeee0; }
-
-</style>
-<!-- ^ Position is not set to relative / absolute here because of Mozilla -->
-</head>
-<body>
-
-<script language="JavaScript">
- // Here we implement folding. It works fine with MSIE5.5, MSIE6.0 and
- // Mozilla 0.9.6.
-
- if (document.layers) {
- //Netscape 4 specific code
- pre = 'document.';
- post = ''; }
- if (document.getElementById) {
- //Netscape 6 specific code
- pre = 'document.getElementById("';
- post = '").style'; }
- if (document.all) {
- //IE4+ specific code
- pre = 'document.all.';
- post = '.style'; }
-
-function layer_exists(layer) {
- try {
- eval(pre + layer + post);
- return true; }
- catch (error) {
- return false; }}
-
-function show_layer(layer) {
- eval(pre + layer + post).position = 'relative';
- eval(pre + layer + post).visibility = 'visible'; }
-
-function hide_layer(layer) {
- eval(pre + layer + post).visibility = 'hidden';
- eval(pre + layer + post).position = 'absolute'; }
-
-function hide_folder(folder) {
- hide_folding_layer(folder)
- show_layer('show'+folder);
-
- scrollBy(0,0); // This is a work around to make it work in Browsers (Explorer, Mozilla)
-}
-
-function show_folder(folder) {
- // Precondition: all subfolders are folded
-
- show_layer('hide'+folder);
- hide_layer('show'+folder);
- show_layer('fold'+folder);
-
- scrollBy(0,0); // This is a work around to make it work in Browsers (Explorer, Mozilla)
-
- var i;
- for (i=1; layer_exists('fold'+folder+'_'+i); ++i) {
- show_layer('show'+folder+'_'+i); }
-}
-function show_folder_completely(folder) {
- // Precondition: all subfolders are folded
-
- show_layer('hide'+folder);
- hide_layer('show'+folder);
- show_layer('fold'+folder);
-
- scrollBy(0,0); // This is a work around to make it work in Browsers (Explorer, Mozilla)
-
- var i;
- for (i=1; layer_exists('fold'+folder+'_'+i); ++i) {
- show_folder_completely(folder+'_'+i); }
-}
-
-
-
-function hide_folding_layer(folder) {
- var i;
- for (i=1; layer_exists('fold'+folder+'_'+i); ++i) {
- hide_folding_layer(folder+'_'+i); }
-
- hide_layer('hide'+folder);
- hide_layer('show'+folder);
- hide_layer('fold'+folder);
-
- scrollBy(0,0); // This is a work around to make it work in Browsers (Explorer, Mozilla)
-}
-
-function fold_document() {
- var i;
- var folder = '1';
- for (i=1; layer_exists('fold'+folder+'_'+i); ++i) {
- hide_folder(folder+'_'+i); }
-}
-
-function unfold_document() {
- var i;
- var folder = '1';
- for (i=1; layer_exists('fold'+folder+'_'+i); ++i) {
- show_folder_completely(folder+'_'+i); }
-}
-
-</script>
-<SPAN class=foldspecial onclick="fold_document()">All +</SPAN>
-<SPAN class=foldspecial onclick="unfold_document()">All -</SPAN>
-<p><span style="font-size: 150%;font-family: SansSerif, sans-serif; font-weight: bold; ">Ship-Simu Ship-Simulation</span>
-<ul><li><span id="show1_1" class="foldclosed" onClick="show_folder('1_1')" style="POSITION: absolute">+</span> <span id="hide1_1" class="foldopened" onClick="hide_folder('1_1')">-</Span>
-<span style="font-size: 133%;font-family: SansSerif, sans-serif; font-weight: bold; ">Browser-Game</span>
-<ul id="fold1_1" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_1_1" class="foldclosed" onClick="show_folder('1_1_1')" style="POSITION: absolute">+</span> <span id="hide1_1_1" class="foldopened" onClick="hide_folder('1_1_1')">-</Span>
-Tick-based simulation
-<ul id="fold1_1_1" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_1_1_1" class="foldclosed" onClick="show_folder('1_1_1_1')" style="POSITION: absolute">+</span> <span id="hide1_1_1_1" class="foldopened" onClick="hide_folder('1_1_1_1')">-</Span>
-Cronological job (cron)
-<ul id="fold1_1_1_1" style="POSITION: relative; VISIBILITY: visible;"><li>Addional requirement for installation
-
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_2" class="foldclosed" onClick="show_folder('1_1_2')" style="POSITION: absolute">+</span> <span id="hide1_1_2" class="foldopened" onClick="hide_folder('1_1_2')">-</Span>
-Click-based simulation
-<ul id="fold1_1_2" style="POSITION: relative; VISIBILITY: visible;"><li>User clicks a button, action performed
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_3" class="foldclosed" onClick="show_folder('1_1_3')" style="POSITION: absolute">+</span> <span id="hide1_1_3" class="foldopened" onClick="hide_folder('1_1_3')">-</Span>
-Pseudo-3D graphics
-<ul id="fold1_1_3" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_1_3_1" class="foldclosed" onClick="show_folder('1_1_3_1')" style="POSITION: absolute">+</span> <span id="hide1_1_3_1" class="foldopened" onClick="hide_folder('1_1_3_1')">-</Span>
-Still graphics
-<ul id="fold1_1_3_1" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_1_3_1_1" class="foldclosed" onClick="show_folder('1_1_3_1_1')" style="POSITION: absolute">+</span> <span id="hide1_1_3_1_1" class="foldopened" onClick="hide_folder('1_1_3_1_1')">-</Span>
-Different ships
-<ul id="fold1_1_3_1_1" style="POSITION: relative; VISIBILITY: visible;"><li>Passenger ship
-
-</li>
-<li>Oil tanker
-
-</li>
-<li>Container ship
-
-</li>
-<li>Misc small ships
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_3_1_2" class="foldclosed" onClick="show_folder('1_1_3_1_2')" style="POSITION: absolute">+</span> <span id="hide1_1_3_1_2" class="foldopened" onClick="hide_folder('1_1_3_1_2')">-</Span>
-Buildings
-<ul id="fold1_1_3_1_2" style="POSITION: relative; VISIBILITY: visible;"><li>Shipyard
-
-</li>
-<li>Dry dock
-
-</li>
-<li>Terminal building
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_3_1_3" class="foldclosed" onClick="show_folder('1_1_3_1_3')" style="POSITION: absolute">+</span> <span id="hide1_1_3_1_3" class="foldopened" onClick="hide_folder('1_1_3_1_3')">-</Span>
-Vehicles
-<ul id="fold1_1_3_1_3" style="POSITION: relative; VISIBILITY: visible;"><li>Container carrier
-
-</li>
-<li>Crane
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_3_1_4" class="foldclosed" onClick="show_folder('1_1_3_1_4')" style="POSITION: absolute">+</span> <span id="hide1_1_3_1_4" class="foldopened" onClick="hide_folder('1_1_3_1_4')">-</Span>
-All pics should be self-shooted
-<ul id="fold1_1_3_1_4" style="POSITION: relative; VISIBILITY: visible;"><li>This avoids copyright conflicts
-
-</li>
-<li>The requested buildings/vehicles must be found in reality
-
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_3_2" class="foldclosed" onClick="show_folder('1_1_3_2')" style="POSITION: absolute">+</span> <span id="hide1_1_3_2" class="foldopened" onClick="hide_folder('1_1_3_2')">-</Span>
-Slightly moved graphics (GIF)
-<ul id="fold1_1_3_2" style="POSITION: relative; VISIBILITY: visible;"><li>Water surface
-
-</li>
-<li>Sky texture
-
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_4" class="foldclosed" onClick="show_folder('1_1_4')" style="POSITION: absolute">+</span> <span id="hide1_1_4" class="foldopened" onClick="hide_folder('1_1_4')">-</Span>
-Fully XHTML 1.0
-<ul id="fold1_1_4" style="POSITION: relative; VISIBILITY: visible;"><li>Latest Internet standard
-
-</li>
-<li>Older browsers will make lesser trouble
-
-</li>
-<li><span id="show1_1_4_1" class="foldclosed" onClick="show_folder('1_1_4_1')" style="POSITION: absolute">+</span> <span id="hide1_1_4_1" class="foldopened" onClick="hide_folder('1_1_4_1')">-</Span>
-Should validate with the W3C HTML Validator
-<ul id="fold1_1_4_1" style="POSITION: relative; VISIBILITY: visible;"><li><a href="http://validator.w3.org" target="_blank"><span class=l>~</span> http://validator.w3.org
-</a>
-
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_5" class="foldclosed" onClick="show_folder('1_1_5')" style="POSITION: absolute">+</span> <span id="hide1_1_5" class="foldopened" onClick="hide_folder('1_1_5')">-</Span>
-<span style="font-family: SansSerif, sans-serif; ">Design is CSS-based</span>
-<ul id="fold1_1_5" style="POSITION: relative; VISIBILITY: visible;"><li>Themes are possible
-
-</li>
-
-</ul>
-</li>
-<li>Nice AJAX features
-
-</li>
-<li><span id="show1_1_6" class="foldclosed" onClick="show_folder('1_1_6')" style="POSITION: absolute">+</span> <span id="hide1_1_6" class="foldopened" onClick="hide_folder('1_1_6')">-</Span>
-<span style="font-size: 116%;font-family: SansSerif, sans-serif; font-weight: bold; ">Website structure</span>
-<ul id="fold1_1_6" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_1_6_1" class="foldclosed" onClick="show_folder('1_1_6_1')" style="POSITION: absolute">+</span> <span id="hide1_1_6_1" class="foldopened" onClick="hide_folder('1_1_6_1')">-</Span>
-<span style="font-family: SansSerif, sans-serif; font-weight: bold; ">External guest area</span>
-<ul id="fold1_1_6_1" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_1_6_1_1" class="foldclosed" onClick="show_folder('1_1_6_1_1')" style="POSITION: absolute">+</span> <span id="hide1_1_6_1_1" class="foldopened" onClick="hide_folder('1_1_6_1_1')">-</Span>
-News on the front page (home)
-<ul id="fold1_1_6_1_1" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_1_6_1_1_1" class="foldclosed" onClick="show_folder('1_1_6_1_1_1')" style="POSITION: absolute">+</span> <span id="hide1_1_6_1_1_1" class="foldopened" onClick="hide_folder('1_1_6_1_1_1')">-</Span>
-The news source can be choosen from different
-<ul id="fold1_1_6_1_1_1" style="POSITION: relative; VISIBILITY: visible;"><li>Previously typed and stored in database
-
-</li>
-<li><span id="show1_1_6_1_1_1_1" class="foldclosed" onClick="show_folder('1_1_6_1_1_1_1')" style="POSITION: absolute">+</span> <span id="hide1_1_6_1_1_1_1" class="foldopened" onClick="hide_folder('1_1_6_1_1_1_1')">-</Span>
-Local XML files
-<ul id="fold1_1_6_1_1_1_1" style="POSITION: relative; VISIBILITY: visible;"><li><span style="font-family: SansSerif, sans-serif; ">Hint: Created by external generators</span>
-
-</li>
-
-</ul>
-</li>
-<li>Remote XMLs like RSS feeds
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_6_1_1_2" class="foldclosed" onClick="show_folder('1_1_6_1_1_2')" style="POSITION: absolute">+</span> <span id="hide1_1_6_1_1_2" class="foldopened" onClick="hide_folder('1_1_6_1_1_2')">-</Span>
-The typer can choose a category
-<ul id="fold1_1_6_1_1_2" style="POSITION: relative; VISIBILITY: visible;"><li>New categories can be suggested by the typer
-
-</li>
-<li>An admin can create new categories
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_6_1_1_3" class="foldclosed" onClick="show_folder('1_1_6_1_1_3')" style="POSITION: absolute">+</span> <span id="hide1_1_6_1_1_3" class="foldopened" onClick="hide_folder('1_1_6_1_1_3')">-</Span>
-Comments are allowable
-<ul id="fold1_1_6_1_1_3" style="POSITION: relative; VISIBILITY: visible;"><li>Logged-in users
-
-</li>
-<li><span id="show1_1_6_1_1_3_1" class="foldclosed" onClick="show_folder('1_1_6_1_1_3_1')" style="POSITION: absolute">+</span> <span id="hide1_1_6_1_1_3_1" class="foldopened" onClick="hide_folder('1_1_6_1_1_3_1')">-</Span>
-Guests as well
-<ul id="fold1_1_6_1_1_3_1" style="POSITION: relative; VISIBILITY: visible;"><li>Secured with CAPTCHA
-
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_6_1_1_4" class="foldclosed" onClick="show_folder('1_1_6_1_1_4')" style="POSITION: absolute">+</span> <span id="hide1_1_6_1_1_4" class="foldopened" onClick="hide_folder('1_1_6_1_1_4')">-</Span>
-One object for all news should be fine
-<ul id="fold1_1_6_1_1_4" style="POSITION: relative; VISIBILITY: visible;"><li>Do not use one object per news entry!
-
-</li>
-<li><span id="show1_1_6_1_1_4_1" class="foldclosed" onClick="show_folder('1_1_6_1_1_4_1')" style="POSITION: absolute">+</span> <span id="hide1_1_6_1_1_4_1" class="foldopened" onClick="hide_folder('1_1_6_1_1_4_1')">-</Span>
-The object receives a "Requestable" object
-<ul id="fold1_1_6_1_1_4_1" style="POSITION: relative; VISIBILITY: visible;"><li>Obtain page number and sent comment data from it
-
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_6_1_2" class="foldclosed" onClick="show_folder('1_1_6_1_2')" style="POSITION: absolute">+</span> <span id="hide1_1_6_1_2" class="foldopened" onClick="hide_folder('1_1_6_1_2')">-</Span>
-Registration form
-<ul id="fold1_1_6_1_2" style="POSITION: relative; VISIBILITY: visible;"><li>One single page
-
-</li>
-<li>Multiple pages
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_6_1_3" class="foldclosed" onClick="show_folder('1_1_6_1_3')" style="POSITION: absolute">+</span> <span id="hide1_1_6_1_3" class="foldopened" onClick="hide_folder('1_1_6_1_3')">-</Span>
-Login form
-<ul id="fold1_1_6_1_3" style="POSITION: relative; VISIBILITY: visible;"><li>With guest login (disable by the admin)
-
-</li>
-<li>Password reminder
-
-</li>
-<li>Link to the registration form
-
-</li>
-<li><span id="show1_1_6_1_3_1" class="foldclosed" onClick="show_folder('1_1_6_1_3_1')" style="POSITION: absolute">+</span> <span id="hide1_1_6_1_3_1" class="foldopened" onClick="hide_folder('1_1_6_1_3_1')">-</Span>
-Different login methods configureable by admin:
-<ul id="fold1_1_6_1_3_1" style="POSITION: relative; VISIBILITY: visible;"><li>By username+password
-
-</li>
-<li>By email+password
-
-</li>
-<li>By username/email+password
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_6_1_3_2" class="foldclosed" onClick="show_folder('1_1_6_1_3_2')" style="POSITION: absolute">+</span> <span id="hide1_1_6_1_3_2" class="foldopened" onClick="hide_folder('1_1_6_1_3_2')">-</Span>
-Wether cookie-based or session-based login
-<ul id="fold1_1_6_1_3_2" style="POSITION: relative; VISIBILITY: visible;"><li>This shall be configureable by admin
-
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_6_1_4" class="foldclosed" onClick="show_folder('1_1_6_1_4')" style="POSITION: absolute">+</span> <span id="hide1_1_6_1_4" class="foldopened" onClick="hide_folder('1_1_6_1_4')">-</Span>
-Screenshot gallery
-<ul id="fold1_1_6_1_4" style="POSITION: relative; VISIBILITY: visible;"><li>Comments are allowable
-
-</li>
-<li>Should be kept simple
-
-</li>
-
-</ul>
-</li>
-<li>List of enabled features
-
-</li>
-<li>Statistics of the game (not whole network!)
-
-</li>
-<li><span id="show1_1_6_1_5" class="foldclosed" onClick="show_folder('1_1_6_1_5')" style="POSITION: absolute">+</span> <span id="hide1_1_6_1_5" class="foldopened" onClick="hide_folder('1_1_6_1_5')">-</Span>
-List of playing users
-<ul id="fold1_1_6_1_5" style="POSITION: relative; VISIBILITY: visible;"><li>With link to their public profiles
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_6_1_6" class="foldclosed" onClick="show_folder('1_1_6_1_6')" style="POSITION: absolute">+</span> <span id="hide1_1_6_1_6" class="foldopened" onClick="hide_folder('1_1_6_1_6')">-</Span>
-Pillory
-<ul id="fold1_1_6_1_6" style="POSITION: relative; VISIBILITY: visible;"><li>Username (who got locked)
-
-</li>
-<li>Date&Time
-
-</li>
-<li>The admin
-
-</li>
-<li>Stated reason
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_6_1_7" class="foldclosed" onClick="show_folder('1_1_6_1_7')" style="POSITION: absolute">+</span> <span id="hide1_1_6_1_7" class="foldopened" onClick="hide_folder('1_1_6_1_7')">-</Span>
-Small extra pages
-<ul id="fold1_1_6_1_7" style="POSITION: relative; VISIBILITY: visible;"><li>Imprint (required in Germany)
-
-</li>
-<li>Privacy policy (required in some countries)
-
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_6_2" class="foldclosed" onClick="show_folder('1_1_6_2')" style="POSITION: absolute">+</span> <span id="hide1_1_6_2" class="foldopened" onClick="hide_folder('1_1_6_2')">-</Span>
-<span style="font-family: SansSerif, sans-serif; font-weight: bold; ">Internal game area</span>
-<ul id="fold1_1_6_2" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_1_6_2_1" class="foldclosed" onClick="show_folder('1_1_6_2_1')" style="POSITION: absolute">+</span> <span id="hide1_1_6_2_1" class="foldopened" onClick="hide_folder('1_1_6_2_1')">-</Span>
-News on first login page
-<ul id="fold1_1_6_2_1" style="POSITION: relative; VISIBILITY: visible;"><li>Like on "home" page except that there is no captcha required
-
-</li>
-<li>Including history of recent events since last login
-
-</li>
-<li>Announcements in special sub-category for newly founded shipping/travel companies
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_6_2_2" class="foldclosed" onClick="show_folder('1_1_6_2_2')" style="POSITION: absolute">+</span> <span id="hide1_1_6_2_2" class="foldopened" onClick="hide_folder('1_1_6_2_2')">-</Span>
-<span style="font-family: SansSerif, sans-serif; ">Create new game character</span>
-<ul id="fold1_1_6_2_2" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_1_6_2_2_1" class="foldclosed" onClick="show_folder('1_1_6_2_2_1')" style="POSITION: absolute">+</span> <span id="hide1_1_6_2_2_1" class="foldopened" onClick="hide_folder('1_1_6_2_2_1')">-</Span>
-The gamer can have all varriants
-<ul id="fold1_1_6_2_2_1" style="POSITION: relative; VISIBILITY: visible;"><li>This may be limitable by admin
-
-</li>
-<li>The player still cannot make contracts with own characters
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_6_2_2_2" class="foldclosed" onClick="show_folder('1_1_6_2_2_2')" style="POSITION: absolute">+</span> <span id="hide1_1_6_2_2_2" class="foldopened" onClick="hide_folder('1_1_6_2_2_2')">-</Span>
-It should cost somewhere a fee
-<ul id="fold1_1_6_2_2_2" style="POSITION: relative; VISIBILITY: visible;"><li>The fee shall be payed from user account
-
-</li>
-
-</ul>
-</li>
-<li>For first character creation he shall have enougth game money plus some extra
-
-</li>
-<li><span id="show1_1_6_2_2_3" class="foldclosed" onClick="show_folder('1_1_6_2_2_3')" style="POSITION: absolute">+</span> <span id="hide1_1_6_2_2_3" class="foldopened" onClick="hide_folder('1_1_6_2_2_3')">-</Span>
-Types of characters
-<ul id="fold1_1_6_2_2_3" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_1_6_2_2_3_1" class="foldclosed" onClick="show_folder('1_1_6_2_2_3_1')" style="POSITION: absolute">+</span> <span id="hide1_1_6_2_2_3_1" class="foldopened" onClick="hide_folder('1_1_6_2_2_3_1')">-</Span>
-Shipping company founder
-<ul id="fold1_1_6_2_2_3_1" style="POSITION: relative; VISIBILITY: visible;"><li>This includes the fee for funding new company
-
-</li>
-<li><span id="show1_1_6_2_2_3_1_1" class="foldclosed" onClick="show_folder('1_1_6_2_2_3_1_1')" style="POSITION: absolute">+</span> <span id="hide1_1_6_2_2_3_1_1" class="foldopened" onClick="hide_folder('1_1_6_2_2_3_1_1')">-</Span>
-A news for the community shall be placed
-<ul id="fold1_1_6_2_2_3_1_1" style="POSITION: relative; VISIBILITY: visible;"><li>The admin/mod can still moderate it
-
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_6_2_2_3_2" class="foldclosed" onClick="show_folder('1_1_6_2_2_3_2')" style="POSITION: absolute">+</span> <span id="hide1_1_6_2_2_3_2" class="foldopened" onClick="hide_folder('1_1_6_2_2_3_2')">-</Span>
-Travel company founder
-<ul id="fold1_1_6_2_2_3_2" style="POSITION: relative; VISIBILITY: visible;"><li>Like shipping company...
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_6_2_2_3_3" class="foldclosed" onClick="show_folder('1_1_6_2_2_3_3')" style="POSITION: absolute">+</span> <span id="hide1_1_6_2_2_3_3" class="foldopened" onClick="hide_folder('1_1_6_2_2_3_3')">-</Span>
-Jobholder
-<ul id="fold1_1_6_2_2_3_3" style="POSITION: relative; VISIBILITY: visible;"><li>Starts unemployed
-
-</li>
-<li>Some money left for sending applications out
-
-</li>
-<li>May ask goverment for financial help
-
-</li>
-<li><span id="show1_1_6_2_2_3_3_1" class="foldclosed" onClick="show_folder('1_1_6_2_2_3_3_1')" style="POSITION: absolute">+</span> <span id="hide1_1_6_2_2_3_3_1" class="foldopened" onClick="hide_folder('1_1_6_2_2_3_3_1')">-</Span>
-Has to pay monthly fees
-<ul id="fold1_1_6_2_2_3_3_1" style="POSITION: relative; VISIBILITY: visible;"><li>Rent for a "fake" house
-
-</li>
-<li>Meal and drinks (faked)
-
-</li>
-<li>Others costs like phone,electricity
-
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_6_2_2_3_4" class="foldclosed" onClick="show_folder('1_1_6_2_2_3_4')" style="POSITION: absolute">+</span> <span id="hide1_1_6_2_2_3_4" class="foldopened" onClick="hide_folder('1_1_6_2_2_3_4')">-</Span>
-Merchant
-<ul id="fold1_1_6_2_2_3_4" style="POSITION: relative; VISIBILITY: visible;"><li>Raw resources
-
-</li>
-<li>Constructed ship parts
-
-</li>
-<li>Smaller complete ships
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_6_2_2_3_5" class="foldclosed" onClick="show_folder('1_1_6_2_2_3_5')" style="POSITION: absolute">+</span> <span id="hide1_1_6_2_2_3_5" class="foldopened" onClick="hide_folder('1_1_6_2_2_3_5')">-</Span>
-Marketing Agency
-<ul id="fold1_1_6_2_2_3_5" style="POSITION: relative; VISIBILITY: visible;"><li>Sells marketing/merchandising products
-
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-<li><span style="font-family: SansSerif, sans-serif; font-style: italic; ">This is only possible if account is activated</span>
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_6_2_3" class="foldclosed" onClick="show_folder('1_1_6_2_3')" style="POSITION: absolute">+</span> <span id="hide1_1_6_2_3" class="foldopened" onClick="hide_folder('1_1_6_2_3')">-</Span>
-<span style="font-family: SansSerif, sans-serif; ">Load existing character</span>
-<ul id="fold1_1_6_2_3" style="POSITION: relative; VISIBILITY: visible;"><li>Contains link to "Create new character"
-
-</li>
-<li>Player sees some basic data about listed characters
-
-</li>
-<li>Locked characters should not be removed instead marked with "Locked"
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_6_2_4" class="foldclosed" onClick="show_folder('1_1_6_2_4')" style="POSITION: absolute">+</span> <span id="hide1_1_6_2_4" class="foldopened" onClick="hide_folder('1_1_6_2_4')">-</Span>
-Refill account points
-<ul id="fold1_1_6_2_4" style="POSITION: relative; VISIBILITY: visible;"><li>The admin may choose if the in-game can be converted with a low rate to account points
-
-</li>
-<li><span id="show1_1_6_2_4_1" class="foldclosed" onClick="show_folder('1_1_6_2_4_1')" style="POSITION: absolute">+</span> <span id="hide1_1_6_2_4_1" class="foldopened" onClick="hide_folder('1_1_6_2_4_1')">-</Span>
-This option might be disabled by admin
-<ul id="fold1_1_6_2_4_1" style="POSITION: relative; VISIBILITY: visible;"><li>Then the gamer can only refill in-game money per character
-
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_6_2_5" class="foldclosed" onClick="show_folder('1_1_6_2_5')" style="POSITION: absolute">+</span> <span id="hide1_1_6_2_5" class="foldopened" onClick="hide_folder('1_1_6_2_5')">-</Span>
-Update gamer/user profile
-<ul id="fold1_1_6_2_5" style="POSITION: relative; VISIBILITY: visible;"><li>Enter the current account password
-
-</li>
-<li>Send email to the user only if no email has changed, or if ...
-
-</li>
-<li><span id="show1_1_6_2_5_1" class="foldclosed" onClick="show_folder('1_1_6_2_5_1')" style="POSITION: absolute">+</span> <span id="hide1_1_6_2_5_1" class="foldopened" onClick="hide_folder('1_1_6_2_5_1')">-</Span>
-Has the email been changed?
-<ul id="fold1_1_6_2_5_1" style="POSITION: relative; VISIBILITY: visible;"><li>Send new confirmation to new email
-
-</li>
-<li>Send notifier to old email
-
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_6_2_6" class="foldclosed" onClick="show_folder('1_1_6_2_6')" style="POSITION: absolute">+</span> <span id="hide1_1_6_2_6" class="foldopened" onClick="hide_folder('1_1_6_2_6')">-</Span>
-Change account password
-<ul id="fold1_1_6_2_6" style="POSITION: relative; VISIBILITY: visible;"><li>Enter current account password
-
-</li>
-<li>Enter new password twice
-
-</li>
-<li>Send an email to the user
-
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_6_3" class="foldclosed" onClick="show_folder('1_1_6_3')" style="POSITION: absolute">+</span> <span id="hide1_1_6_3" class="foldopened" onClick="hide_folder('1_1_6_3')">-</Span>
-<span style="font-family: SansSerif, sans-serif; font-weight: bold; ">General infrastructures</span>
-<ul id="fold1_1_6_3" style="POSITION: relative; VISIBILITY: visible;"><li><span style="font-family: SansSerif, sans-serif; ">Point system (in-game money)</span>
-
-</li>
-<li><span id="show1_1_6_3_1" class="foldclosed" onClick="show_folder('1_1_6_3_1')" style="POSITION: absolute">+</span> <span id="hide1_1_6_3_1" class="foldopened" onClick="hide_folder('1_1_6_3_1')">-</Span>
-A.I. goverment
-<ul id="fold1_1_6_3_1" style="POSITION: relative; VISIBILITY: visible;"><li>Shall help unemployed gamers staying alive (but not becoming rich)
-
-</li>
-<li><span id="show1_1_6_3_1_1" class="foldclosed" onClick="show_folder('1_1_6_3_1_1')" style="POSITION: absolute">+</span> <span id="hide1_1_6_3_1_1" class="foldopened" onClick="hide_folder('1_1_6_3_1_1')">-</Span>
-May later on collect taxes from companies
-<ul id="fold1_1_6_3_1_1" style="POSITION: relative; VISIBILITY: visible;"><li>For paying unemployed people
-
-</li>
-<li>Financial support for broken companies
-
-</li>
-
-</ul>
-</li>
-<li>May ofer social security services
-
-</li>
-<li><span id="show1_1_6_3_1_2" class="foldclosed" onClick="show_folder('1_1_6_3_1_2')" style="POSITION: absolute">+</span> <span id="hide1_1_6_3_1_2" class="foldopened" onClick="hide_folder('1_1_6_3_1_2')">-</Span>
-<span style="font-family: SansSerif, sans-serif; ">Goverment is not playable at the moment</span>
-<ul id="fold1_1_6_3_1_2" style="POSITION: relative; VISIBILITY: visible;"><li>It should be "played" abstractly by the server
-
-</li>
-<li>Gamers may help each other with financial support
-
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_7" class="foldclosed" onClick="show_folder('1_1_7')" style="POSITION: absolute">+</span> <span id="hide1_1_7" class="foldopened" onClick="hide_folder('1_1_7')">-</Span>
-<span style="font-size: 116%;font-family: SansSerif, sans-serif; font-weight: bold; ">Procedures</span>
-<ul id="fold1_1_7" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_1_7_1" class="foldclosed" onClick="show_folder('1_1_7_1')" style="POSITION: absolute">+</span> <span id="hide1_1_7_1" class="foldopened" onClick="hide_folder('1_1_7_1')">-</Span>
-<span style="font-family: SansSerif, sans-serif; font-weight: bold; ">Registration procedure</span>
-<ul id="fold1_1_7_1" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_1_7_1_1" class="foldclosed" onClick="show_folder('1_1_7_1_1')" style="POSITION: absolute">+</span> <span id="hide1_1_7_1_1" class="foldopened" onClick="hide_folder('1_1_7_1_1')">-</Span>
-Make sure the user account is only used once
-<ul id="fold1_1_7_1_1" style="POSITION: relative; VISIBILITY: visible;"><li>An AJAX request may give the user faster feedback
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_7_1_2" class="foldclosed" onClick="show_folder('1_1_7_1_2')" style="POSITION: absolute">+</span> <span id="hide1_1_7_1_2" class="foldopened" onClick="hide_folder('1_1_7_1_2')">-</Span>
-If required make also sure that the email is used once
-<ul id="fold1_1_7_1_2" style="POSITION: relative; VISIBILITY: visible;"><li>Another AJAX request might be helpful here
-
-</li>
-
-</ul>
-</li>
-<li>Both passwords must match as verification
-
-</li>
-<li>Non-required form fields are checked only if there is content for XSS or other bad things
-
-</li>
-<li>Encrypt/hash the password (should always be performed)
-
-</li>
-<li>Complete the registration by adding the user account to the database
-
-</li>
-<li><span id="show1_1_7_1_3" class="foldclosed" onClick="show_folder('1_1_7_1_3')" style="POSITION: absolute">+</span> <span id="hide1_1_7_1_3" class="foldopened" onClick="hide_folder('1_1_7_1_3')">-</Span>
-Registered partners shall be notified with different ways
-<ul id="fold1_1_7_1_3" style="POSITION: relative; VISIBILITY: visible;"><li>XML-RPC is the default
-
-</li>
-<li>Different notifiers shall also be possible
-
-</li>
-<li>This might be queueable to avoid long waiting times for slow partner pages
-
-</li>
-
-</ul>
-</li>
-<li>Send out confirmation mail if requested by configuration
-
-</li>
-<li><span id="show1_1_7_1_4" class="foldclosed" onClick="show_folder('1_1_7_1_4')" style="POSITION: absolute">+</span> <span id="hide1_1_7_1_4" class="foldopened" onClick="hide_folder('1_1_7_1_4')">-</Span>
-Redirect the user to a new page
-<ul id="fold1_1_7_1_4" style="POSITION: relative; VISIBILITY: visible;"><li>Default is the "Registration completed" page
-
-</li>
-<li>Home page shall be chooseable
-
-</li>
-<li>Other URLs can be used as well
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_7_1_5" class="foldclosed" onClick="show_folder('1_1_7_1_5')" style="POSITION: absolute">+</span> <span id="hide1_1_7_1_5" class="foldopened" onClick="hide_folder('1_1_7_1_5')">-</Span>
-Alternatively login to the internal area
-<ul id="fold1_1_7_1_5" style="POSITION: relative; VISIBILITY: visible;"><li>The account is not useable if email is not confirmed
-
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-<li><span style="font-family: SansSerif, sans-serif; font-weight: bold; ">Login procedure</span>
-
-</li>
-<li><span id="show1_1_7_2" class="foldclosed" onClick="show_folder('1_1_7_2')" style="POSITION: absolute">+</span> <span id="hide1_1_7_2" class="foldopened" onClick="hide_folder('1_1_7_2')">-</Span>
-<span style="font-family: SansSerif, sans-serif; font-weight: bold; ">General</span>
-<ul id="fold1_1_7_2" style="POSITION: relative; VISIBILITY: visible;"><li>Most steps shall be done by an intercepting filter pattern
-
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_8" class="foldclosed" onClick="show_folder('1_1_8')" style="POSITION: absolute">+</span> <span id="hide1_1_8" class="foldopened" onClick="hide_folder('1_1_8')">-</Span>
-<span style="font-size: 116%;font-family: SansSerif, sans-serif; font-weight: bold; ">Strict coding guidelines for clean PHP code</span>
-<ul id="fold1_1_8" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_1_8_1" class="foldclosed" onClick="show_folder('1_1_8_1')" style="POSITION: absolute">+</span> <span id="hide1_1_8_1" class="foldopened" onClick="hide_folder('1_1_8_1')">-</Span>
-<span style="font-family: SansSerif, sans-serif; font-weight: bold; ">General code structure</span>
-<ul id="fold1_1_8_1" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_1_8_1_1" class="foldclosed" onClick="show_folder('1_1_8_1_1')" style="POSITION: absolute">+</span> <span id="hide1_1_8_1_1" class="foldopened" onClick="hide_folder('1_1_8_1_1')">-</Span>
-Fully object-oriented
-<ul id="fold1_1_8_1_1" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_1_8_1_1_1" class="foldclosed" onClick="show_folder('1_1_8_1_1_1')" style="POSITION: absolute">+</span> <span id="hide1_1_8_1_1_1" class="foldopened" onClick="hide_folder('1_1_8_1_1_1')">-</Span>
-Use of different but practical design patterns
-<ul id="fold1_1_8_1_1_1" style="POSITION: relative; VISIBILITY: visible;"><li>Factory-method pattern for smother initializing of objects
-
-</li>
-<li>Template method pattern where it matches
-
-</li>
-<li>MVC pattern for the website core
-
-</li>
-
-</ul>
-</li>
-<li>Only one index.php shall provide access to the whole game
-
-</li>
-<li>Slower in PHP5
-
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_8_2" class="foldclosed" onClick="show_folder('1_1_8_2')" style="POSITION: absolute">+</span> <span id="hide1_1_8_2" class="foldopened" onClick="hide_folder('1_1_8_2')">-</Span>
-<span style="font-family: SansSerif, sans-serif; font-weight: bold; ">Documentation</span>
-<ul id="fold1_1_8_2" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_1_8_2_1" class="foldclosed" onClick="show_folder('1_1_8_2_1')" style="POSITION: absolute">+</span> <span id="hide1_1_8_2_1" class="foldopened" onClick="hide_folder('1_1_8_2_1')">-</Span>
-In-line documentation
-<ul id="fold1_1_8_2_1" style="POSITION: relative; VISIBILITY: visible;"><li>Script header with full copyright and license as requested by GNU GPL 3
-
-</li>
-<li>Method headers with Doxygen compatible tags
-
-</li>
-<li>Comments above single lines for better understanding what is happening
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_8_2_2" class="foldclosed" onClick="show_folder('1_1_8_2_2')" style="POSITION: absolute">+</span> <span id="hide1_1_8_2_2" class="foldopened" onClick="hide_folder('1_1_8_2_2')">-</Span>
-Files in directory "docs"
-<ul id="fold1_1_8_2_2" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_1_8_2_2_1" class="foldclosed" onClick="show_folder('1_1_8_2_2_1')" style="POSITION: absolute">+</span> <span id="hide1_1_8_2_2_1" class="foldopened" onClick="hide_folder('1_1_8_2_2_1')">-</Span>
-COPYING*
-<ul id="fold1_1_8_2_2_1" style="POSITION: relative; VISIBILITY: visible;"><li>License files
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_8_2_2_2" class="foldclosed" onClick="show_folder('1_1_8_2_2_2')" style="POSITION: absolute">+</span> <span id="hide1_1_8_2_2_2" class="foldopened" onClick="hide_folder('1_1_8_2_2_2')">-</Span>
-Conception
-<ul id="fold1_1_8_2_2_2" style="POSITION: relative; VISIBILITY: visible;"><li>As OpenDocument and later PDF as well
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_8_2_2_3" class="foldclosed" onClick="show_folder('1_1_8_2_2_3')" style="POSITION: absolute">+</span> <span id="hide1_1_8_2_2_3" class="foldopened" onClick="hide_folder('1_1_8_2_2_3')">-</Span>
-NEWS
-<ul id="fold1_1_8_2_2_3" style="POSITION: relative; VISIBILITY: visible;"><li>Latest news around the game (coeer and gamer)
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_8_2_2_4" class="foldclosed" onClick="show_folder('1_1_8_2_2_4')" style="POSITION: absolute">+</span> <span id="hide1_1_8_2_2_4" class="foldopened" onClick="hide_folder('1_1_8_2_2_4')">-</Span>
-README
-<ul id="fold1_1_8_2_2_4" style="POSITION: relative; VISIBILITY: visible;"><li>Includes installation instructions and general gaming guidelines
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_8_2_2_5" class="foldclosed" onClick="show_folder('1_1_8_2_2_5')" style="POSITION: absolute">+</span> <span id="hide1_1_8_2_2_5" class="foldopened" onClick="hide_folder('1_1_8_2_2_5')">-</Span>
-ArgoUML diagram
-<ul id="fold1_1_8_2_2_5" style="POSITION: relative; VISIBILITY: visible;"><li>For visualization of the class structure
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_8_2_2_6" class="foldclosed" onClick="show_folder('1_1_8_2_2_6')" style="POSITION: absolute">+</span> <span id="hide1_1_8_2_2_6" class="foldopened" onClick="hide_folder('1_1_8_2_2_6')">-</Span>
-FreeMind document
-<ul id="fold1_1_8_2_2_6" style="POSITION: relative; VISIBILITY: visible;"><li>...
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_8_2_2_7" class="foldclosed" onClick="show_folder('1_1_8_2_2_7')" style="POSITION: absolute">+</span> <span id="hide1_1_8_2_2_7" class="foldopened" onClick="hide_folder('1_1_8_2_2_7')">-</Span>
-THANKS
-<ul id="fold1_1_8_2_2_7" style="POSITION: relative; VISIBILITY: visible;"><li>All people helped in some direct or indirect way, less or more.
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_8_2_2_8" class="foldclosed" onClick="show_folder('1_1_8_2_2_8')" style="POSITION: absolute">+</span> <span id="hide1_1_8_2_2_8" class="foldopened" onClick="hide_folder('1_1_8_2_2_8')">-</Span>
-minmap_yyyymmdd.html
-<ul id="fold1_1_8_2_2_8" style="POSITION: relative; VISIBILITY: visible;"><li>Exported FreeMind maps to HTML with CSS and JavaScript
-
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-<li><span style="font-family: SansSerif, sans-serif; font-weight: bold; ">Folding of the code</span>
-
-</li>
-<li><span style="font-family: SansSerif, sans-serif; font-weight: bold; ">Tabs and spaces</span>
-
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-<li><span id="show1_2" class="foldclosed" onClick="show_folder('1_2')" style="POSITION: absolute">+</span> <span id="hide1_2" class="foldopened" onClick="hide_folder('1_2')">-</Span>
-<span style="font-size: 133%;font-family: SansSerif, sans-serif; font-weight: bold; ">How does a shipping/travel company work?</span>
-<ul id="fold1_2" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_2_1" class="foldclosed" onClick="show_folder('1_2_1')" style="POSITION: absolute">+</span> <span id="hide1_2_1" class="foldopened" onClick="hide_folder('1_2_1')">-</Span>
-Start as a founder by selecting a harbor
-<ul id="fold1_2_1" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_2_1_1" class="foldclosed" onClick="show_folder('1_2_1_1')" style="POSITION: absolute">+</span> <span id="hide1_2_1_1" class="foldopened" onClick="hide_folder('1_2_1_1')">-</Span>
-Shipping company
-<ul id="fold1_2_1_1" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_2_1_1_1" class="foldclosed" onClick="show_folder('1_2_1_1_1')" style="POSITION: absolute">+</span> <span id="hide1_2_1_1_1" class="foldopened" onClick="hide_folder('1_2_1_1_1')">-</Span>
-Construct neccessary buildings
-<ul id="fold1_2_1_1_1" style="POSITION: relative; VISIBILITY: visible;"><li>Make contract with construction companies
-
-</li>
-
-</ul>
-</li>
-<li>Build ship parts and trade them
-
-</li>
-<li><span id="show1_2_1_1_2" class="foldclosed" onClick="show_folder('1_2_1_1_2')" style="POSITION: absolute">+</span> <span id="hide1_2_1_1_2" class="foldopened" onClick="hide_folder('1_2_1_1_2')">-</Span>
-Order ship parts
-<ul id="fold1_2_1_1_2" style="POSITION: relative; VISIBILITY: visible;"><li>Fron your partners
-
-</li>
-<li>On global market
-
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-<li><span id="show1_2_1_2" class="foldclosed" onClick="show_folder('1_2_1_2')" style="POSITION: absolute">+</span> <span id="hide1_2_1_2" class="foldopened" onClick="hide_folder('1_2_1_2')">-</Span>
-Traveling company
-<ul id="fold1_2_1_2" style="POSITION: relative; VISIBILITY: visible;"><li>May select between shipping companies and make special ofers to customers
-
-</li>
-<li>Manage a journey
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_2_1_3" class="foldclosed" onClick="show_folder('1_2_1_3')" style="POSITION: absolute">+</span> <span id="hide1_2_1_3" class="foldopened" onClick="hide_folder('1_2_1_3')">-</Span>
-General (all)
-<ul id="fold1_2_1_3" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_2_1_3_1" class="foldclosed" onClick="show_folder('1_2_1_3_1')" style="POSITION: absolute">+</span> <span id="hide1_2_1_3_1" class="foldopened" onClick="hide_folder('1_2_1_3_1')">-</Span>
-Make contracts with other companies
-<ul id="fold1_2_1_3_1" style="POSITION: relative; VISIBILITY: visible;"><li>Construct ships for partner
-
-</li>
-<li>Drive by your partner constructed ships
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_2_1_3_2" class="foldclosed" onClick="show_folder('1_2_1_3_2')" style="POSITION: absolute">+</span> <span id="hide1_2_1_3_2" class="foldopened" onClick="hide_folder('1_2_1_3_2')">-</Span>
-Become CEO and manage your company
-<ul id="fold1_2_1_3_2" style="POSITION: relative; VISIBILITY: visible;"><li>Nominate department managers
-
-</li>
-<li>Recruit new employees
-
-</li>
-<li>Pay salery to your employees
-
-</li>
-
-</ul>
-</li>
-<li>Let other gamer manage your company
-
-</li>
-<li><span id="show1_2_1_3_3" class="foldclosed" onClick="show_folder('1_2_1_3_3')" style="POSITION: absolute">+</span> <span id="hide1_2_1_3_3" class="foldopened" onClick="hide_folder('1_2_1_3_3')">-</Span>
-Compare prices
-<ul id="fold1_2_1_3_3" style="POSITION: relative; VISIBILITY: visible;"><li>Make a purchase computation system
-
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-<li><span id="show1_2_2" class="foldclosed" onClick="show_folder('1_2_2')" style="POSITION: absolute">+</span> <span id="hide1_2_2" class="foldopened" onClick="hide_folder('1_2_2')">-</Span>
-Or start as an employee
-<ul id="fold1_2_2" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_2_2_1" class="foldclosed" onClick="show_folder('1_2_2_1')" style="POSITION: absolute">+</span> <span id="hide1_2_2_1" class="foldopened" onClick="hide_folder('1_2_2_1')">-</Span>
-Start as a simple sailor
-<ul id="fold1_2_2_1" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_2_2_1_1" class="foldclosed" onClick="show_folder('1_2_2_1_1')" style="POSITION: absolute">+</span> <span id="hide1_2_2_1_1" class="foldopened" onClick="hide_folder('1_2_2_1_1')">-</Span>
-And end up as a captain
-<ul id="fold1_2_2_1_1" style="POSITION: relative; VISIBILITY: visible;"><li>Control your ship (depends on client)
-
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-<li><span id="show1_2_2_2" class="foldclosed" onClick="show_folder('1_2_2_2')" style="POSITION: absolute">+</span> <span id="hide1_2_2_2" class="foldopened" onClick="hide_folder('1_2_2_2')">-</Span>
-Or as a shipbuilder
-<ul id="fold1_2_2_2" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_2_2_2_1" class="foldclosed" onClick="show_folder('1_2_2_2_1')" style="POSITION: absolute">+</span> <span id="hide1_2_2_2_1" class="foldopened" onClick="hide_folder('1_2_2_2_1')">-</Span>
-Repair ships
-<ul id="fold1_2_2_2_1" style="POSITION: relative; VISIBILITY: visible;"><li>Renew the painting
-
-</li>
-<li>Fix broken things
-
-</li>
-
-</ul>
-</li>
-<li>Build up new ships
-
-</li>
-
-</ul>
-</li>
-<li>As an officer
-
-</li>
-<li>As a cleaner
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_2_3" class="foldclosed" onClick="show_folder('1_2_3')" style="POSITION: absolute">+</span> <span id="hide1_2_3" class="foldopened" onClick="hide_folder('1_2_3')">-</Span>
-Create a board of managers
-<ul id="fold1_2_3" style="POSITION: relative; VISIBILITY: visible;"><li>Only for bigger companies
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_2_4" class="foldclosed" onClick="show_folder('1_2_4')" style="POSITION: absolute">+</span> <span id="hide1_2_4" class="foldopened" onClick="hide_folder('1_2_4')">-</Span>
-Design your own ships
-<ul id="fold1_2_4" style="POSITION: relative; VISIBILITY: visible;"><li>From templates (default ships)
-
-</li>
-<li>Or your complete freely designed layout
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_2_5" class="foldclosed" onClick="show_folder('1_2_5')" style="POSITION: absolute">+</span> <span id="hide1_2_5" class="foldopened" onClick="hide_folder('1_2_5')">-</Span>
-Ride constructed ships
-<ul id="fold1_2_5" style="POSITION: relative; VISIBILITY: visible;"><li>Make sail plans
-
-</li>
-<li><span id="show1_2_5_1" class="foldclosed" onClick="show_folder('1_2_5_1')" style="POSITION: absolute">+</span> <span id="hide1_2_5_1" class="foldopened" onClick="hide_folder('1_2_5_1')">-</Span>
-Transportate cargo or humans
-<ul id="fold1_2_5_1" style="POSITION: relative; VISIBILITY: visible;"><li>Make your passengers happy
-
-</li>
-<li>Load containers and bring them to other harbors
-
-</li>
-<li>Transportate oil from ricks to the refineries
-
-</li>
-
-</ul>
-</li>
-<li>Depends on used client
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_2_6" class="foldclosed" onClick="show_folder('1_2_6')" style="POSITION: absolute">+</span> <span id="hide1_2_6" class="foldopened" onClick="hide_folder('1_2_6')">-</Span>
-Earn a lot (virtual/real) money
-<ul id="fold1_2_6" style="POSITION: relative; VISIBILITY: visible;"><li>Sell a journey
-
-</li>
-<li>Trade with goods
-
-</li>
-<li>Construct ships for other companies
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_2_7" class="foldclosed" onClick="show_folder('1_2_7')" style="POSITION: absolute">+</span> <span id="hide1_2_7" class="foldopened" onClick="hide_folder('1_2_7')">-</Span>
-Play as a passenger
-<ul id="fold1_2_7" style="POSITION: relative; VISIBILITY: visible;"><li>Order a jorney to your desired destionation
-
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-<li><span id="show1_3" class="foldclosed" onClick="show_folder('1_3')" style="POSITION: absolute">+</span> <span id="hide1_3" class="foldopened" onClick="hide_folder('1_3')">-</Span>
-<span style="font-size: 133%;font-family: SansSerif, sans-serif; font-weight: bold; ">Multi-Player Mode</span>
-<ul id="fold1_3" style="POSITION: relative; VISIBILITY: visible;"><li>Networked over hubs
-
-</li>
-<li><span id="show1_3_1" class="foldclosed" onClick="show_folder('1_3_1')" style="POSITION: absolute">+</span> <span id="hide1_3_1" class="foldopened" onClick="hide_folder('1_3_1')">-</Span>
-Big map which holds all harbors
-<ul id="fold1_3_1" style="POSITION: relative; VISIBILITY: visible;"><li>Seperated into small maps to cluster the load over the network
-
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-<li><span id="show1_4" class="foldclosed" onClick="show_folder('1_4')" style="POSITION: absolute">+</span> <span id="hide1_4" class="foldopened" onClick="hide_folder('1_4')">-</Span>
-Java client
-<ul id="fold1_4" style="POSITION: relative; VISIBILITY: visible;"><li>Real-time simulation
-
-</li>
-<li><span id="show1_4_1" class="foldclosed" onClick="show_folder('1_4_1')" style="POSITION: absolute">+</span> <span id="hide1_4_1" class="foldopened" onClick="hide_folder('1_4_1')">-</Span>
-OpenGL (3D Graphics)
-<ul id="fold1_4_1" style="POSITION: relative; VISIBILITY: visible;"><li>JOGL
-
-</li>
-
-</ul>
-</li>
-<li>OpenAL (3D sound)
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_5" class="foldclosed" onClick="show_folder('1_5')" style="POSITION: absolute">+</span> <span id="hide1_5" class="foldopened" onClick="hide_folder('1_5')">-</Span>
-<span style="font-size: 133%;font-family: SansSerif, sans-serif; font-weight: bold; ">"Faked" Single-Player</span>
-<ul id="fold1_5" style="POSITION: relative; VISIBILITY: visible;"><li>Locally installed version
-
-</li>
-<li>Does not connect to other hubs
-
-</li>
-<li><span id="show1_5_1" class="foldclosed" onClick="show_folder('1_5_1')" style="POSITION: absolute">+</span> <span id="hide1_5_1" class="foldopened" onClick="hide_folder('1_5_1')">-</Span>
-"Save games" should be incompatible with MP mode
-<ul id="fold1_5_1" style="POSITION: relative; VISIBILITY: visible;"><li>Avoids cheating
-
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-<li><span id="show1_6" class="foldclosed" onClick="show_folder('1_6')" style="POSITION: absolute">+</span> <span id="hide1_6" class="foldopened" onClick="hide_folder('1_6')">-</Span>
-<span style="font-size: 133%;font-family: SansSerif, sans-serif; font-weight: bold; ">Sand-Box Mode</span>
-<ul id="fold1_6" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_6_1" class="foldclosed" onClick="show_folder('1_6_1')" style="POSITION: absolute">+</span> <span id="hide1_6_1" class="foldopened" onClick="hide_folder('1_6_1')">-</Span>
-The player can test the game
-<ul id="fold1_6_1" style="POSITION: relative; VISIBILITY: visible;"><li>Some people like to "explore" the game
-
-</li>
-<li>Or just wanna have a look
-
-</li>
-
-</ul>
-</li>
-<li><span style="font-family: SansSerif, sans-serif; ">There are no competitors</span>
-
-</li>
-<li>Creating characters is for free
-
-</li>
-<li>The game will not connect to network
-
-</li>
-<li><span id="show1_6_2" class="foldclosed" onClick="show_folder('1_6_2')" style="POSITION: absolute">+</span> <span id="hide1_6_2" class="foldopened" onClick="hide_folder('1_6_2')">-</Span>
-Characters are invalid to multi/single-player characters
-<ul id="fold1_6_2" style="POSITION: relative; VISIBILITY: visible;"><li>Prevents cheating a bit
-
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-<li><span id="show1_7" class="foldclosed" onClick="show_folder('1_7')" style="POSITION: absolute">+</span> <span id="hide1_7" class="foldopened" onClick="hide_folder('1_7')">-</Span>
-Modern-epoche game
-<ul id="fold1_7" style="POSITION: relative; VISIBILITY: visible;"><li>Age: 1950+
-
-</li>
-<li>The abstraction level is kept low
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_8" class="foldclosed" onClick="show_folder('1_8')" style="POSITION: absolute">+</span> <span id="hide1_8" class="foldopened" onClick="hide_folder('1_8')">-</Span>
-Licences
-<ul id="fold1_8" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_8_1" class="foldclosed" onClick="show_folder('1_8_1')" style="POSITION: absolute">+</span> <span id="hide1_8_1" class="foldopened" onClick="hide_folder('1_8_1')">-</Span>
-The game
-<ul id="fold1_8_1" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_8_1_1" class="foldclosed" onClick="show_folder('1_8_1_1')" style="POSITION: absolute">+</span> <span id="hide1_8_1_1" class="foldopened" onClick="hide_folder('1_8_1_1')">-</Span>
-Ship-Simu is licensed under the GNU GPL 3 or any newer version
-<ul id="fold1_8_1_1" style="POSITION: relative; VISIBILITY: visible;"><li>See docs/COPYING.software
-
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-<li><span id="show1_8_2" class="foldclosed" onClick="show_folder('1_8_2')" style="POSITION: absolute">+</span> <span id="hide1_8_2" class="foldopened" onClick="hide_folder('1_8_2')">-</Span>
-This document
-<ul id="fold1_8_2" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_8_2_1" class="foldclosed" onClick="show_folder('1_8_2_1')" style="POSITION: absolute">+</span> <span id="hide1_8_2_1" class="foldopened" onClick="hide_folder('1_8_2_1')">-</Span>
-This mind-map is licensed under the GNU FDL 1.2 or any newer version
-<ul id="fold1_8_2_1" style="POSITION: relative; VISIBILITY: visible;"><li>See docs/COPYING.documents
-
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-<li><span id="show1_8_3" class="foldclosed" onClick="show_folder('1_8_3')" style="POSITION: absolute">+</span> <span id="hide1_8_3" class="foldopened" onClick="hide_folder('1_8_3')">-</Span>
-Artworks like sounds/graphics
-<ul id="fold1_8_3" style="POSITION: relative; VISIBILITY: visible;"><li>Some CC license
-
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-<li><span id="show1_9" class="foldclosed" onClick="show_folder('1_9')" style="POSITION: absolute">+</span> <span id="hide1_9" class="foldopened" onClick="hide_folder('1_9')">-</Span>
-Data exchange protocol
-<ul id="fold1_9" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_9_1" class="foldclosed" onClick="show_folder('1_9_1')" style="POSITION: absolute">+</span> <span id="hide1_9_1" class="foldopened" onClick="hide_folder('1_9_1')">-</Span>
-Default is an own small format
-<ul id="fold1_9_1" style="POSITION: relative; VISIBILITY: visible;"><li>Reduces traffic between servers
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_9_2" class="foldclosed" onClick="show_folder('1_9_2')" style="POSITION: absolute">+</span> <span id="hide1_9_2" class="foldopened" onClick="hide_folder('1_9_2')">-</Span>
-Easy rewriteable to e.g. XML
-<ul id="fold1_9_2" style="POSITION: relative; VISIBILITY: visible;"><li>Other clients (Flash) can also connect
-
-</li>
-
-</ul>
-</li>
-<li>Java and browser client can play together
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_10" class="foldclosed" onClick="show_folder('1_10')" style="POSITION: absolute">+</span> <span id="hide1_10" class="foldopened" onClick="hide_folder('1_10')">-</Span>
-Optional Pillory
-<ul id="fold1_10" style="POSITION: relative; VISIBILITY: visible;"><li>To make e.g. nazi propaganda activity public
-
-</li>
-<li>Shall keep bad players away
-
-</li>
-<li><span id="show1_10_1" class="foldclosed" onClick="show_folder('1_10_1')" style="POSITION: absolute">+</span> <span id="hide1_10_1" class="foldopened" onClick="hide_folder('1_10_1')">-</Span>
-Requires some "game-moderator" access level to manage
-<ul id="fold1_10_1" style="POSITION: relative; VISIBILITY: visible;"><li>The moderator shall have an extra flag e.g. "pillory_accessable"
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_10_2" class="foldclosed" onClick="show_folder('1_10_2')" style="POSITION: absolute">+</span> <span id="hide1_10_2" class="foldopened" onClick="hide_folder('1_10_2')">-</Span>
-Players, companies et cetera should be lockable
-<ul id="fold1_10_2" style="POSITION: relative; VISIBILITY: visible;"><li>The moderator can choose wether to lock with pillory entry or just locking down
-
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-<li><span id="show1_11" class="foldclosed" onClick="show_folder('1_11')" style="POSITION: absolute">+</span> <span id="hide1_11" class="foldopened" onClick="hide_folder('1_11')">-</Span>
-<span style="font-size: 133%;font-family: SansSerif, sans-serif; font-weight: bold; ">How do you construct a ship?</span>
-<ul id="fold1_11" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_11_1" class="foldclosed" onClick="show_folder('1_11_1')" style="POSITION: absolute">+</span> <span id="hide1_11_1" class="foldopened" onClick="hide_folder('1_11_1')">-</Span>
-The technology
-<ul id="fold1_11_1" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_11_1_1" class="foldclosed" onClick="show_folder('1_11_1_1')" style="POSITION: absolute">+</span> <span id="hide1_11_1_1" class="foldopened" onClick="hide_folder('1_11_1_1')">-</Span>
-Ship
-<ul id="fold1_11_1_1" style="POSITION: relative; VISIBILITY: visible;"><li>Size
-
-</li>
-<li><span id="show1_11_1_1_1" class="foldclosed" onClick="show_folder('1_11_1_1_1')" style="POSITION: absolute">+</span> <span id="hide1_11_1_1_1" class="foldopened" onClick="hide_folder('1_11_1_1_1')">-</Span>
-Construction
-<ul id="fold1_11_1_1_1" style="POSITION: relative; VISIBILITY: visible;"><li>Hull
-
-</li>
-<li>Wheel house
-
-</li>
-<li>Support (meal) for crew/passenger
-
-</li>
-<li><span id="show1_11_1_1_1_1" class="foldclosed" onClick="show_folder('1_11_1_1_1_1')" style="POSITION: absolute">+</span> <span id="hide1_11_1_1_1_1" class="foldopened" onClick="hide_folder('1_11_1_1_1_1')">-</Span>
-Rooms
-<ul id="fold1_11_1_1_1_1" style="POSITION: relative; VISIBILITY: visible;"><li>Canteen
-
-</li>
-<li><span id="show1_11_1_1_1_1_1" class="foldclosed" onClick="show_folder('1_11_1_1_1_1_1')" style="POSITION: absolute">+</span> <span id="hide1_11_1_1_1_1_1" class="foldopened" onClick="hide_folder('1_11_1_1_1_1_1')">-</Span>
-Cabin
-<ul id="fold1_11_1_1_1_1_1" style="POSITION: relative; VISIBILITY: visible;"><li>Luxury cabin
-
-</li>
-<li>Premier cabin
-
-</li>
-<li>Economy cabin
-
-</li>
-<li>Low cabin
-
-</li>
-
-</ul>
-</li>
-<li>Motor room
-
-</li>
-<li><span id="show1_11_1_1_1_1_2" class="foldclosed" onClick="show_folder('1_11_1_1_1_1_2')" style="POSITION: absolute">+</span> <span id="hide1_11_1_1_1_1_2" class="foldopened" onClick="hide_folder('1_11_1_1_1_1_2')">-</Span>
-Special rooms
-<ul id="fold1_11_1_1_1_1_2" style="POSITION: relative; VISIBILITY: visible;"><li>Cinema
-
-</li>
-<li>Theatre
-
-</li>
-<li>Disco
-
-</li>
-<li>Bars/Cafes
-
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-<li><span id="show1_11_1_1_1_2" class="foldclosed" onClick="show_folder('1_11_1_1_1_2')" style="POSITION: absolute">+</span> <span id="hide1_11_1_1_1_2" class="foldopened" onClick="hide_folder('1_11_1_1_1_2')">-</Span>
-Engine
-<ul id="fold1_11_1_1_1_2" style="POSITION: relative; VISIBILITY: visible;"><li>Sail
-
-</li>
-<li>Propeller
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_11_1_1_1_3" class="foldclosed" onClick="show_folder('1_11_1_1_1_3')" style="POSITION: absolute">+</span> <span id="hide1_11_1_1_1_3" class="foldopened" onClick="hide_folder('1_11_1_1_1_3')">-</Span>
-Decks
-<ul id="fold1_11_1_1_1_3" style="POSITION: relative; VISIBILITY: visible;"><li>Car deck
-
-</li>
-<li>Truck deck
-
-</li>
-<li>Train deck
-
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-<li><span id="show1_11_1_1_2" class="foldclosed" onClick="show_folder('1_11_1_1_2')" style="POSITION: absolute">+</span> <span id="hide1_11_1_1_2" class="foldopened" onClick="hide_folder('1_11_1_1_2')">-</Span>
-Crew (depending on ship type)
-<ul id="fold1_11_1_1_2" style="POSITION: relative; VISIBILITY: visible;"><li>Sailor/captain
-
-</li>
-<li>Cleaners
-
-</li>
-<li>Security service
-
-</li>
-<li>Maintenance staff
-
-</li>
-<li><span id="show1_11_1_1_2_1" class="foldclosed" onClick="show_folder('1_11_1_1_2_1')" style="POSITION: absolute">+</span> <span id="hide1_11_1_1_2_1" class="foldopened" onClick="hide_folder('1_11_1_1_2_1')">-</Span>
-Catering staff
-<ul id="fold1_11_1_1_2_1" style="POSITION: relative; VISIBILITY: visible;"><li>Cook
-
-</li>
-<li>Steward (passenger ship)
-
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-<li><span id="show1_11_2" class="foldclosed" onClick="show_folder('1_11_2')" style="POSITION: absolute">+</span> <span id="hide1_11_2" class="foldopened" onClick="hide_folder('1_11_2')">-</Span>
-The economics
-<ul id="fold1_11_2" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_11_2_1" class="foldclosed" onClick="show_folder('1_11_2_1')" style="POSITION: absolute">+</span> <span id="hide1_11_2_1" class="foldopened" onClick="hide_folder('1_11_2_1')">-</Span>
-Costs
-<ul id="fold1_11_2_1" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_11_2_1_1" class="foldclosed" onClick="show_folder('1_11_2_1_1')" style="POSITION: absolute">+</span> <span id="hide1_11_2_1_1" class="foldopened" onClick="hide_folder('1_11_2_1_1')">-</Span>
-Ressources
-<ul id="fold1_11_2_1_1" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_11_2_1_1_1" class="foldclosed" onClick="show_folder('1_11_2_1_1_1')" style="POSITION: absolute">+</span> <span id="hide1_11_2_1_1_1" class="foldopened" onClick="hide_folder('1_11_2_1_1_1')">-</Span>
-Wood
-<ul id="fold1_11_2_1_1_1" style="POSITION: relative; VISIBILITY: visible;"><li>Coverage
-
-</li>
-<li>Constructuon (all)
-
-</li>
-
-</ul>
-</li>
-<li>Financials
-
-</li>
-<li><span id="show1_11_2_1_1_2" class="foldclosed" onClick="show_folder('1_11_2_1_1_2')" style="POSITION: absolute">+</span> <span id="hide1_11_2_1_1_2" class="foldopened" onClick="hide_folder('1_11_2_1_1_2')">-</Span>
-Iron
-<ul id="fold1_11_2_1_1_2" style="POSITION: relative; VISIBILITY: visible;"><li>Steel
-
-</li>
-
-</ul>
-</li>
-<li>Marmor
-
-</li>
-<li>Color
-
-</li>
-<li>Carpets
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_11_2_1_2" class="foldclosed" onClick="show_folder('1_11_2_1_2')" style="POSITION: absolute">+</span> <span id="hide1_11_2_1_2" class="foldopened" onClick="hide_folder('1_11_2_1_2')">-</Span>
-Work
-<ul id="fold1_11_2_1_2" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_11_2_1_2_1" class="foldclosed" onClick="show_folder('1_11_2_1_2_1')" style="POSITION: absolute">+</span> <span id="hide1_11_2_1_2_1" class="foldopened" onClick="hide_folder('1_11_2_1_2_1')">-</Span>
-Worker
-<ul id="fold1_11_2_1_2_1" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_11_2_1_2_1_1" class="foldclosed" onClick="show_folder('1_11_2_1_2_1_1')" style="POSITION: absolute">+</span> <span id="hide1_11_2_1_2_1_1" class="foldopened" onClick="hide_folder('1_11_2_1_2_1_1')">-</Span>
-Qualified
-<ul id="fold1_11_2_1_2_1_1" style="POSITION: relative; VISIBILITY: visible;"><li>Fast
-
-</li>
-<li>Hight-quality work
-
-</li>
-<li>Expensive
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_11_2_1_2_1_2" class="foldclosed" onClick="show_folder('1_11_2_1_2_1_2')" style="POSITION: absolute">+</span> <span id="hide1_11_2_1_2_1_2" class="foldopened" onClick="hide_folder('1_11_2_1_2_1_2')">-</Span>
-Helper (non-qualified)
-<ul id="fold1_11_2_1_2_1_2" style="POSITION: relative; VISIBILITY: visible;"><li>Slow
-
-</li>
-<li>Low-quality work
-
-</li>
-<li>Cheap
-
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-<li>Employee morale
-
-</li>
-<li>Salary
-
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-<li>The research
-
-</li>
-<li><span id="show1_11_3" class="foldclosed" onClick="show_folder('1_11_3')" style="POSITION: absolute">+</span> <span id="hide1_11_3" class="foldopened" onClick="hide_folder('1_11_3')">-</Span>
-Unsorted ideas
-<ul id="fold1_11_3" style="POSITION: relative; VISIBILITY: visible;"><li>All buildings shall gain a basic tech-level
-
-</li>
-<li>Some parts of the ship or building are only available at or above a tech-level
-
-</li>
-<li>Tech levels can be improved by research
-
-</li>
-<li>General research complexes can increase tech-level of all types of buildings and ship parts
-
-</li>
-<li>Doing resarch requires a lot money
-
-</li>
-<li>Specialists must be hired for doing the research
-
-</li>
-<li><span id="show1_11_3_1" class="foldclosed" onClick="show_folder('1_11_3_1')" style="POSITION: absolute">+</span> <span id="hide1_11_3_1" class="foldopened" onClick="hide_folder('1_11_3_1')">-</Span>
-Ship yards are highly required to construct ships
-<ul id="fold1_11_3_1" style="POSITION: relative; VISIBILITY: visible;"><li>Without these facilities the gamer shall never be able to construct ships
-
-</li>
-
-</ul>
-</li>
-<li>Hired workers must be trained to do simple steps
-
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-<li><span id="show1_12" class="foldclosed" onClick="show_folder('1_12')" style="POSITION: absolute">+</span> <span id="hide1_12" class="foldopened" onClick="hide_folder('1_12')">-</Span>
-<span style="font-size: 133%;font-family: SansSerif, sans-serif; font-weight: bold; ">Misc</span>
-<ul id="fold1_12" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_12_1" class="foldclosed" onClick="show_folder('1_12_1')" style="POSITION: absolute">+</span> <span id="hide1_12_1" class="foldopened" onClick="hide_folder('1_12_1')">-</Span>
-<span style="font-size: 116%;font-family: SansSerif, sans-serif; font-weight: bold; ">Websites</span>
-<ul id="fold1_12_1" style="POSITION: relative; VISIBILITY: visible;"><li><a href="http://www.ship-simu.org" target="_blank"><span class=l>~</span> Homepage (www.ship-simu.org)
-</a>
-
-</li>
-<li><a href="http://forum.ship-simu.org" target="_blank"><span class=l>~</span> Forum (forum.ship-simu.org)
-</a>
-
-</li>
-<li><a href="http://bugs.ship-simu.org" target="_blank"><span class=l>~</span> Bug tracker (bugs.ship-simu.org)
-</a>
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_12_2" class="foldclosed" onClick="show_folder('1_12_2')" style="POSITION: absolute">+</span> <span id="hide1_12_2" class="foldopened" onClick="hide_folder('1_12_2')">-</Span>
-<span style="font-size: 116%;font-family: SansSerif, sans-serif; font-weight: bold; ">Author</span>
-<ul id="fold1_12_2" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_12_2_1" class="foldclosed" onClick="show_folder('1_12_2_1')" style="POSITION: absolute">+</span> <span id="hide1_12_2_1" class="foldopened" onClick="hide_folder('1_12_2_1')">-</Span>
-Roland "Quix0r" Haeder
-<ul id="fold1_12_2_1" style="POSITION: relative; VISIBILITY: visible;"><li>Main author
-
-</li>
-<li><a href="mailto:webmaster@ship-simu.org" target="_blank"><span class=l>~</span> webmaster@ship-simu.org
-</a>
-
-</li>
-<li>8809296
-
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-<li><span id="show1_12_3" class="foldclosed" onClick="show_folder('1_12_3')" style="POSITION: absolute">+</span> <span id="hide1_12_3" class="foldopened" onClick="hide_folder('1_12_3')">-</Span>
-<span style="font-size: 116%;font-family: SansSerif, sans-serif; font-weight: bold; ">Ideas</span>
-<ul id="fold1_12_3" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_12_3_1" class="foldclosed" onClick="show_folder('1_12_3_1')" style="POSITION: absolute">+</span> <span id="hide1_12_3_1" class="foldopened" onClick="hide_folder('1_12_3_1')">-</Span>
-Roland "Quix0r" Haeder
-<ul id="fold1_12_3_1" style="POSITION: relative; VISIBILITY: visible;"><li>Main concept
-
-</li>
-<li>Translation of monakoianar's ideas to english
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_12_3_2" class="foldclosed" onClick="show_folder('1_12_3_2')" style="POSITION: absolute">+</span> <span id="hide1_12_3_2" class="foldopened" onClick="hide_folder('1_12_3_2')">-</Span>
-Dominik "monakoianar" Schmauder
-<ul id="fold1_12_3_2" style="POSITION: relative; VISIBILITY: visible;"><li>Helps finding a lot major ideas
-
-</li>
-<li><a href="mailto:dominikschmauder@gmx.de" target="_blank"><span class=l>~</span> dominikschmauder@gmx.de
-</a>
-
-</li>
-<li>268853027
-
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-
-</ul><SCRIPT language=JavaScript>
-fold_document();
-</SCRIPT>
-</body>
-</html>
+++ /dev/null
-<html>
-<head>
-<title>Ship-Simu Ship-Simulation</title>
-<style type="text/css">
- span.foldopened { color: white; font-size: xx-small;
- border-width: 1; font-family: monospace; padding: 0em 0.25em 0em 0.25em; background: #e0e0e0;
- VISIBILITY: visible;
- cursor:pointer; }
-
-
- span.foldclosed { color: #666666; font-size: xx-small;
- border-width: 1; font-family: monospace; padding: 0em 0.25em 0em 0.25em; background: #e0e0e0;
- VISIBILITY: hidden;
- cursor:pointer; }
-
- span.foldspecial { color: #666666; font-size: xx-small; border-style: none solid solid none;
- border-color: #CCCCCC; border-width: 1; font-family: sans-serif; padding: 0em 0.1em 0em 0.1em; background: #e0e0e0;
- cursor:pointer; }
-
- li { list-style: none; }
-
- span.l { color: red; font-weight: bold; }
-
- a:link {text-decoration: none; color: black; }
- a:visited {text-decoration: none; color: black; }
- a:active {text-decoration: none; color: black; }
- a:hover {text-decoration: none; color: black; background: #eeeee0; }
-
-</style>
-<!-- ^ Position is not set to relative / absolute here because of Mozilla -->
-</head>
-<body>
-
-<script language="JavaScript">
- // Here we implement folding. It works fine with MSIE5.5, MSIE6.0 and
- // Mozilla 0.9.6.
-
- if (document.layers) {
- //Netscape 4 specific code
- pre = 'document.';
- post = ''; }
- if (document.getElementById) {
- //Netscape 6 specific code
- pre = 'document.getElementById("';
- post = '").style'; }
- if (document.all) {
- //IE4+ specific code
- pre = 'document.all.';
- post = '.style'; }
-
-function layer_exists(layer) {
- try {
- eval(pre + layer + post);
- return true; }
- catch (error) {
- return false; }}
-
-function show_layer(layer) {
- eval(pre + layer + post).position = 'relative';
- eval(pre + layer + post).visibility = 'visible'; }
-
-function hide_layer(layer) {
- eval(pre + layer + post).visibility = 'hidden';
- eval(pre + layer + post).position = 'absolute'; }
-
-function hide_folder(folder) {
- hide_folding_layer(folder)
- show_layer('show'+folder);
-
- scrollBy(0,0); // This is a work around to make it work in Browsers (Explorer, Mozilla)
-}
-
-function show_folder(folder) {
- // Precondition: all subfolders are folded
-
- show_layer('hide'+folder);
- hide_layer('show'+folder);
- show_layer('fold'+folder);
-
- scrollBy(0,0); // This is a work around to make it work in Browsers (Explorer, Mozilla)
-
- var i;
- for (i=1; layer_exists('fold'+folder+'_'+i); ++i) {
- show_layer('show'+folder+'_'+i); }
-}
-function show_folder_completely(folder) {
- // Precondition: all subfolders are folded
-
- show_layer('hide'+folder);
- hide_layer('show'+folder);
- show_layer('fold'+folder);
-
- scrollBy(0,0); // This is a work around to make it work in Browsers (Explorer, Mozilla)
-
- var i;
- for (i=1; layer_exists('fold'+folder+'_'+i); ++i) {
- show_folder_completely(folder+'_'+i); }
-}
-
-
-
-function hide_folding_layer(folder) {
- var i;
- for (i=1; layer_exists('fold'+folder+'_'+i); ++i) {
- hide_folding_layer(folder+'_'+i); }
-
- hide_layer('hide'+folder);
- hide_layer('show'+folder);
- hide_layer('fold'+folder);
-
- scrollBy(0,0); // This is a work around to make it work in Browsers (Explorer, Mozilla)
-}
-
-function fold_document() {
- var i;
- var folder = '1';
- for (i=1; layer_exists('fold'+folder+'_'+i); ++i) {
- hide_folder(folder+'_'+i); }
-}
-
-function unfold_document() {
- var i;
- var folder = '1';
- for (i=1; layer_exists('fold'+folder+'_'+i); ++i) {
- show_folder_completely(folder+'_'+i); }
-}
-
-</script>
-<SPAN class=foldspecial onclick="fold_document()">All +</SPAN>
-<SPAN class=foldspecial onclick="unfold_document()">All -</SPAN>
-<p><span style="font-size: 150%;font-family: SansSerif, sans-serif; font-weight: bold; ">Ship-Simu Ship-Simulation</span>
-<ul><li><span id="show1_1" class="foldclosed" onClick="show_folder('1_1')" style="POSITION: absolute">+</span> <span id="hide1_1" class="foldopened" onClick="hide_folder('1_1')">-</Span>
-<span style="font-size: 133%;font-family: SansSerif, sans-serif; font-weight: bold; ">Browser-Game</span>
-<ul id="fold1_1" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_1_1" class="foldclosed" onClick="show_folder('1_1_1')" style="POSITION: absolute">+</span> <span id="hide1_1_1" class="foldopened" onClick="hide_folder('1_1_1')">-</Span>
-Tick-based simulation
-<ul id="fold1_1_1" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_1_1_1" class="foldclosed" onClick="show_folder('1_1_1_1')" style="POSITION: absolute">+</span> <span id="hide1_1_1_1" class="foldopened" onClick="hide_folder('1_1_1_1')">-</Span>
-Cronological job (cron)
-<ul id="fold1_1_1_1" style="POSITION: relative; VISIBILITY: visible;"><li>Addional requirement for installation
-
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_2" class="foldclosed" onClick="show_folder('1_1_2')" style="POSITION: absolute">+</span> <span id="hide1_1_2" class="foldopened" onClick="hide_folder('1_1_2')">-</Span>
-Click-based simulation
-<ul id="fold1_1_2" style="POSITION: relative; VISIBILITY: visible;"><li>User clicks a button, action performed
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_3" class="foldclosed" onClick="show_folder('1_1_3')" style="POSITION: absolute">+</span> <span id="hide1_1_3" class="foldopened" onClick="hide_folder('1_1_3')">-</Span>
-Pseudo-3D graphics
-<ul id="fold1_1_3" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_1_3_1" class="foldclosed" onClick="show_folder('1_1_3_1')" style="POSITION: absolute">+</span> <span id="hide1_1_3_1" class="foldopened" onClick="hide_folder('1_1_3_1')">-</Span>
-Still graphics
-<ul id="fold1_1_3_1" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_1_3_1_1" class="foldclosed" onClick="show_folder('1_1_3_1_1')" style="POSITION: absolute">+</span> <span id="hide1_1_3_1_1" class="foldopened" onClick="hide_folder('1_1_3_1_1')">-</Span>
-Different ships
-<ul id="fold1_1_3_1_1" style="POSITION: relative; VISIBILITY: visible;"><li>Passenger ship
-
-</li>
-<li>Oil tanker
-
-</li>
-<li>Container ship
-
-</li>
-<li>Misc small ships
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_3_1_2" class="foldclosed" onClick="show_folder('1_1_3_1_2')" style="POSITION: absolute">+</span> <span id="hide1_1_3_1_2" class="foldopened" onClick="hide_folder('1_1_3_1_2')">-</Span>
-Buildings
-<ul id="fold1_1_3_1_2" style="POSITION: relative; VISIBILITY: visible;"><li>Shipyard
-
-</li>
-<li>Dry dock
-
-</li>
-<li>Terminal building
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_3_1_3" class="foldclosed" onClick="show_folder('1_1_3_1_3')" style="POSITION: absolute">+</span> <span id="hide1_1_3_1_3" class="foldopened" onClick="hide_folder('1_1_3_1_3')">-</Span>
-Vehicles
-<ul id="fold1_1_3_1_3" style="POSITION: relative; VISIBILITY: visible;"><li>Container carrier
-
-</li>
-<li>Crane
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_3_1_4" class="foldclosed" onClick="show_folder('1_1_3_1_4')" style="POSITION: absolute">+</span> <span id="hide1_1_3_1_4" class="foldopened" onClick="hide_folder('1_1_3_1_4')">-</Span>
-All pics should be self-shooted
-<ul id="fold1_1_3_1_4" style="POSITION: relative; VISIBILITY: visible;"><li>This avoids copyright conflicts
-
-</li>
-<li>The requested buildings/vehicles must be found in reality
-
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_3_2" class="foldclosed" onClick="show_folder('1_1_3_2')" style="POSITION: absolute">+</span> <span id="hide1_1_3_2" class="foldopened" onClick="hide_folder('1_1_3_2')">-</Span>
-Slightly moved graphics (GIF)
-<ul id="fold1_1_3_2" style="POSITION: relative; VISIBILITY: visible;"><li>Water surface
-
-</li>
-<li>Sky texture
-
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_4" class="foldclosed" onClick="show_folder('1_1_4')" style="POSITION: absolute">+</span> <span id="hide1_1_4" class="foldopened" onClick="hide_folder('1_1_4')">-</Span>
-Fully XHTML 1.0
-<ul id="fold1_1_4" style="POSITION: relative; VISIBILITY: visible;"><li>Latest Internet standard
-
-</li>
-<li>Older browsers will make lesser trouble
-
-</li>
-<li><span id="show1_1_4_1" class="foldclosed" onClick="show_folder('1_1_4_1')" style="POSITION: absolute">+</span> <span id="hide1_1_4_1" class="foldopened" onClick="hide_folder('1_1_4_1')">-</Span>
-Should validate with the W3C HTML Validator
-<ul id="fold1_1_4_1" style="POSITION: relative; VISIBILITY: visible;"><li><a href="http://validator.w3.org" target="_blank"><span class=l>~</span> http://validator.w3.org
-</a>
-
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_5" class="foldclosed" onClick="show_folder('1_1_5')" style="POSITION: absolute">+</span> <span id="hide1_1_5" class="foldopened" onClick="hide_folder('1_1_5')">-</Span>
-<span style="font-family: SansSerif, sans-serif; ">Design is CSS-based</span>
-<ul id="fold1_1_5" style="POSITION: relative; VISIBILITY: visible;"><li>Themes are possible
-
-</li>
-
-</ul>
-</li>
-<li>Nice AJAX features
-
-</li>
-<li><span id="show1_1_6" class="foldclosed" onClick="show_folder('1_1_6')" style="POSITION: absolute">+</span> <span id="hide1_1_6" class="foldopened" onClick="hide_folder('1_1_6')">-</Span>
-<span style="font-size: 116%;font-family: SansSerif, sans-serif; font-weight: bold; ">Website structure</span>
-<ul id="fold1_1_6" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_1_6_1" class="foldclosed" onClick="show_folder('1_1_6_1')" style="POSITION: absolute">+</span> <span id="hide1_1_6_1" class="foldopened" onClick="hide_folder('1_1_6_1')">-</Span>
-<span style="font-family: SansSerif, sans-serif; font-weight: bold; ">External guest area</span>
-<ul id="fold1_1_6_1" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_1_6_1_1" class="foldclosed" onClick="show_folder('1_1_6_1_1')" style="POSITION: absolute">+</span> <span id="hide1_1_6_1_1" class="foldopened" onClick="hide_folder('1_1_6_1_1')">-</Span>
-News on the front page (home)
-<ul id="fold1_1_6_1_1" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_1_6_1_1_1" class="foldclosed" onClick="show_folder('1_1_6_1_1_1')" style="POSITION: absolute">+</span> <span id="hide1_1_6_1_1_1" class="foldopened" onClick="hide_folder('1_1_6_1_1_1')">-</Span>
-The news source can be choosen from different
-<ul id="fold1_1_6_1_1_1" style="POSITION: relative; VISIBILITY: visible;"><li>Previously typed and stored in database
-
-</li>
-<li><span id="show1_1_6_1_1_1_1" class="foldclosed" onClick="show_folder('1_1_6_1_1_1_1')" style="POSITION: absolute">+</span> <span id="hide1_1_6_1_1_1_1" class="foldopened" onClick="hide_folder('1_1_6_1_1_1_1')">-</Span>
-Local XML files
-<ul id="fold1_1_6_1_1_1_1" style="POSITION: relative; VISIBILITY: visible;"><li><span style="font-family: SansSerif, sans-serif; ">Hint: Created by external generators</span>
-
-</li>
-
-</ul>
-</li>
-<li>Remote XMLs like RSS feeds
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_6_1_1_2" class="foldclosed" onClick="show_folder('1_1_6_1_1_2')" style="POSITION: absolute">+</span> <span id="hide1_1_6_1_1_2" class="foldopened" onClick="hide_folder('1_1_6_1_1_2')">-</Span>
-The typer can choose a category
-<ul id="fold1_1_6_1_1_2" style="POSITION: relative; VISIBILITY: visible;"><li>New categories can be suggested by the typer
-
-</li>
-<li>An admin can create new categories
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_6_1_1_3" class="foldclosed" onClick="show_folder('1_1_6_1_1_3')" style="POSITION: absolute">+</span> <span id="hide1_1_6_1_1_3" class="foldopened" onClick="hide_folder('1_1_6_1_1_3')">-</Span>
-Comments are allowable
-<ul id="fold1_1_6_1_1_3" style="POSITION: relative; VISIBILITY: visible;"><li>Logged-in users
-
-</li>
-<li><span id="show1_1_6_1_1_3_1" class="foldclosed" onClick="show_folder('1_1_6_1_1_3_1')" style="POSITION: absolute">+</span> <span id="hide1_1_6_1_1_3_1" class="foldopened" onClick="hide_folder('1_1_6_1_1_3_1')">-</Span>
-Guests as well
-<ul id="fold1_1_6_1_1_3_1" style="POSITION: relative; VISIBILITY: visible;"><li>Secured with CAPTCHA
-
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_6_1_1_4" class="foldclosed" onClick="show_folder('1_1_6_1_1_4')" style="POSITION: absolute">+</span> <span id="hide1_1_6_1_1_4" class="foldopened" onClick="hide_folder('1_1_6_1_1_4')">-</Span>
-One object for all news should be fine
-<ul id="fold1_1_6_1_1_4" style="POSITION: relative; VISIBILITY: visible;"><li>Do not use one object per news entry!
-
-</li>
-<li><span id="show1_1_6_1_1_4_1" class="foldclosed" onClick="show_folder('1_1_6_1_1_4_1')" style="POSITION: absolute">+</span> <span id="hide1_1_6_1_1_4_1" class="foldopened" onClick="hide_folder('1_1_6_1_1_4_1')">-</Span>
-The object receives a "Requestable" object
-<ul id="fold1_1_6_1_1_4_1" style="POSITION: relative; VISIBILITY: visible;"><li>Obtain page number and sent comment data from it
-
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_6_1_2" class="foldclosed" onClick="show_folder('1_1_6_1_2')" style="POSITION: absolute">+</span> <span id="hide1_1_6_1_2" class="foldopened" onClick="hide_folder('1_1_6_1_2')">-</Span>
-Registration form
-<ul id="fold1_1_6_1_2" style="POSITION: relative; VISIBILITY: visible;"><li>One single page
-
-</li>
-<li>Multiple pages
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_6_1_3" class="foldclosed" onClick="show_folder('1_1_6_1_3')" style="POSITION: absolute">+</span> <span id="hide1_1_6_1_3" class="foldopened" onClick="hide_folder('1_1_6_1_3')">-</Span>
-Login form
-<ul id="fold1_1_6_1_3" style="POSITION: relative; VISIBILITY: visible;"><li>With guest login (disable by the admin)
-
-</li>
-<li>Password reminder
-
-</li>
-<li>Link to the registration form
-
-</li>
-<li><span id="show1_1_6_1_3_1" class="foldclosed" onClick="show_folder('1_1_6_1_3_1')" style="POSITION: absolute">+</span> <span id="hide1_1_6_1_3_1" class="foldopened" onClick="hide_folder('1_1_6_1_3_1')">-</Span>
-Different login methods configureable by admin:
-<ul id="fold1_1_6_1_3_1" style="POSITION: relative; VISIBILITY: visible;"><li>By username+password
-
-</li>
-<li>By email+password
-
-</li>
-<li>By username/email+password
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_6_1_3_2" class="foldclosed" onClick="show_folder('1_1_6_1_3_2')" style="POSITION: absolute">+</span> <span id="hide1_1_6_1_3_2" class="foldopened" onClick="hide_folder('1_1_6_1_3_2')">-</Span>
-Wether cookie-based or session-based login
-<ul id="fold1_1_6_1_3_2" style="POSITION: relative; VISIBILITY: visible;"><li>This shall be configureable by admin
-
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_6_1_4" class="foldclosed" onClick="show_folder('1_1_6_1_4')" style="POSITION: absolute">+</span> <span id="hide1_1_6_1_4" class="foldopened" onClick="hide_folder('1_1_6_1_4')">-</Span>
-Screenshot gallery
-<ul id="fold1_1_6_1_4" style="POSITION: relative; VISIBILITY: visible;"><li>Comments are allowable
-
-</li>
-<li>Should be kept simple
-
-</li>
-
-</ul>
-</li>
-<li>List of enabled features
-
-</li>
-<li>Statistics of the game (not whole network!)
-
-</li>
-<li><span id="show1_1_6_1_5" class="foldclosed" onClick="show_folder('1_1_6_1_5')" style="POSITION: absolute">+</span> <span id="hide1_1_6_1_5" class="foldopened" onClick="hide_folder('1_1_6_1_5')">-</Span>
-List of playing users
-<ul id="fold1_1_6_1_5" style="POSITION: relative; VISIBILITY: visible;"><li>With link to their public profiles
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_6_1_6" class="foldclosed" onClick="show_folder('1_1_6_1_6')" style="POSITION: absolute">+</span> <span id="hide1_1_6_1_6" class="foldopened" onClick="hide_folder('1_1_6_1_6')">-</Span>
-Pillory
-<ul id="fold1_1_6_1_6" style="POSITION: relative; VISIBILITY: visible;"><li>Username (who got locked)
-
-</li>
-<li>Date&Time
-
-</li>
-<li>The admin
-
-</li>
-<li>Stated reason
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_6_1_7" class="foldclosed" onClick="show_folder('1_1_6_1_7')" style="POSITION: absolute">+</span> <span id="hide1_1_6_1_7" class="foldopened" onClick="hide_folder('1_1_6_1_7')">-</Span>
-Small extra pages
-<ul id="fold1_1_6_1_7" style="POSITION: relative; VISIBILITY: visible;"><li>Imprint (required in Germany)
-
-</li>
-<li>Privacy policy (required in some countries)
-
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_6_2" class="foldclosed" onClick="show_folder('1_1_6_2')" style="POSITION: absolute">+</span> <span id="hide1_1_6_2" class="foldopened" onClick="hide_folder('1_1_6_2')">-</Span>
-<span style="font-family: SansSerif, sans-serif; font-weight: bold; ">Internal game area</span>
-<ul id="fold1_1_6_2" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_1_6_2_1" class="foldclosed" onClick="show_folder('1_1_6_2_1')" style="POSITION: absolute">+</span> <span id="hide1_1_6_2_1" class="foldopened" onClick="hide_folder('1_1_6_2_1')">-</Span>
-News on first login page
-<ul id="fold1_1_6_2_1" style="POSITION: relative; VISIBILITY: visible;"><li>Like on "home" page except that there is no captcha required
-
-</li>
-<li>Including history of recent events since last login
-
-</li>
-<li>Announcements in special sub-category for newly founded shipping/travel companies
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_6_2_2" class="foldclosed" onClick="show_folder('1_1_6_2_2')" style="POSITION: absolute">+</span> <span id="hide1_1_6_2_2" class="foldopened" onClick="hide_folder('1_1_6_2_2')">-</Span>
-<span style="font-family: SansSerif, sans-serif; ">Create new game character</span>
-<ul id="fold1_1_6_2_2" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_1_6_2_2_1" class="foldclosed" onClick="show_folder('1_1_6_2_2_1')" style="POSITION: absolute">+</span> <span id="hide1_1_6_2_2_1" class="foldopened" onClick="hide_folder('1_1_6_2_2_1')">-</Span>
-The gamer can have all varriants
-<ul id="fold1_1_6_2_2_1" style="POSITION: relative; VISIBILITY: visible;"><li>This may be limitable by admin
-
-</li>
-<li>The player still cannot make contracts with own characters
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_6_2_2_2" class="foldclosed" onClick="show_folder('1_1_6_2_2_2')" style="POSITION: absolute">+</span> <span id="hide1_1_6_2_2_2" class="foldopened" onClick="hide_folder('1_1_6_2_2_2')">-</Span>
-It should cost somewhere a fee
-<ul id="fold1_1_6_2_2_2" style="POSITION: relative; VISIBILITY: visible;"><li>The fee shall be payed from user account
-
-</li>
-
-</ul>
-</li>
-<li>For first character creation he shall have enougth game money plus some extra
-
-</li>
-<li><span id="show1_1_6_2_2_3" class="foldclosed" onClick="show_folder('1_1_6_2_2_3')" style="POSITION: absolute">+</span> <span id="hide1_1_6_2_2_3" class="foldopened" onClick="hide_folder('1_1_6_2_2_3')">-</Span>
-Types of characters
-<ul id="fold1_1_6_2_2_3" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_1_6_2_2_3_1" class="foldclosed" onClick="show_folder('1_1_6_2_2_3_1')" style="POSITION: absolute">+</span> <span id="hide1_1_6_2_2_3_1" class="foldopened" onClick="hide_folder('1_1_6_2_2_3_1')">-</Span>
-Shipping company founder
-<ul id="fold1_1_6_2_2_3_1" style="POSITION: relative; VISIBILITY: visible;"><li>This includes the fee for funding new company
-
-</li>
-<li><span id="show1_1_6_2_2_3_1_1" class="foldclosed" onClick="show_folder('1_1_6_2_2_3_1_1')" style="POSITION: absolute">+</span> <span id="hide1_1_6_2_2_3_1_1" class="foldopened" onClick="hide_folder('1_1_6_2_2_3_1_1')">-</Span>
-A news for the community shall be placed
-<ul id="fold1_1_6_2_2_3_1_1" style="POSITION: relative; VISIBILITY: visible;"><li>The admin/mod can still moderate it
-
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_6_2_2_3_2" class="foldclosed" onClick="show_folder('1_1_6_2_2_3_2')" style="POSITION: absolute">+</span> <span id="hide1_1_6_2_2_3_2" class="foldopened" onClick="hide_folder('1_1_6_2_2_3_2')">-</Span>
-Travel company founder
-<ul id="fold1_1_6_2_2_3_2" style="POSITION: relative; VISIBILITY: visible;"><li>Like shipping company...
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_6_2_2_3_3" class="foldclosed" onClick="show_folder('1_1_6_2_2_3_3')" style="POSITION: absolute">+</span> <span id="hide1_1_6_2_2_3_3" class="foldopened" onClick="hide_folder('1_1_6_2_2_3_3')">-</Span>
-Jobholder
-<ul id="fold1_1_6_2_2_3_3" style="POSITION: relative; VISIBILITY: visible;"><li>Starts unemployed
-
-</li>
-<li>Some money left for sending applications out
-
-</li>
-<li>May ask goverment for financial help
-
-</li>
-<li><span id="show1_1_6_2_2_3_3_1" class="foldclosed" onClick="show_folder('1_1_6_2_2_3_3_1')" style="POSITION: absolute">+</span> <span id="hide1_1_6_2_2_3_3_1" class="foldopened" onClick="hide_folder('1_1_6_2_2_3_3_1')">-</Span>
-Has to pay monthly fees
-<ul id="fold1_1_6_2_2_3_3_1" style="POSITION: relative; VISIBILITY: visible;"><li>Rent for a "fake" house
-
-</li>
-<li>Meal and drinks (faked)
-
-</li>
-<li>Others costs like phone,electricity
-
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_6_2_2_3_4" class="foldclosed" onClick="show_folder('1_1_6_2_2_3_4')" style="POSITION: absolute">+</span> <span id="hide1_1_6_2_2_3_4" class="foldopened" onClick="hide_folder('1_1_6_2_2_3_4')">-</Span>
-Merchant
-<ul id="fold1_1_6_2_2_3_4" style="POSITION: relative; VISIBILITY: visible;"><li>Raw resources
-
-</li>
-<li>Constructed ship parts
-
-</li>
-<li>Smaller complete ships
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_6_2_2_3_5" class="foldclosed" onClick="show_folder('1_1_6_2_2_3_5')" style="POSITION: absolute">+</span> <span id="hide1_1_6_2_2_3_5" class="foldopened" onClick="hide_folder('1_1_6_2_2_3_5')">-</Span>
-Marketing Agency
-<ul id="fold1_1_6_2_2_3_5" style="POSITION: relative; VISIBILITY: visible;"><li>Sells marketing/merchandising products
-
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-<li><span style="font-family: SansSerif, sans-serif; font-style: italic; ">This is only possible if account is activated</span>
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_6_2_3" class="foldclosed" onClick="show_folder('1_1_6_2_3')" style="POSITION: absolute">+</span> <span id="hide1_1_6_2_3" class="foldopened" onClick="hide_folder('1_1_6_2_3')">-</Span>
-<span style="font-family: SansSerif, sans-serif; ">"Load" existing character</span>
-<ul id="fold1_1_6_2_3" style="POSITION: relative; VISIBILITY: visible;"><li>Contains link to "Create new character"
-
-</li>
-<li>Player sees some basic data about listed characters
-
-</li>
-<li>Locked characters should not be removed instead marked with "Locked"
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_6_2_4" class="foldclosed" onClick="show_folder('1_1_6_2_4')" style="POSITION: absolute">+</span> <span id="hide1_1_6_2_4" class="foldopened" onClick="hide_folder('1_1_6_2_4')">-</Span>
-Refill account points
-<ul id="fold1_1_6_2_4" style="POSITION: relative; VISIBILITY: visible;"><li>The admin may choose if the in-game can be converted with a low rate to account points
-
-</li>
-<li><span id="show1_1_6_2_4_1" class="foldclosed" onClick="show_folder('1_1_6_2_4_1')" style="POSITION: absolute">+</span> <span id="hide1_1_6_2_4_1" class="foldopened" onClick="hide_folder('1_1_6_2_4_1')">-</Span>
-This option might be disabled by admin
-<ul id="fold1_1_6_2_4_1" style="POSITION: relative; VISIBILITY: visible;"><li>Then the gamer can only refill in-game money per character
-
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_6_2_5" class="foldclosed" onClick="show_folder('1_1_6_2_5')" style="POSITION: absolute">+</span> <span id="hide1_1_6_2_5" class="foldopened" onClick="hide_folder('1_1_6_2_5')">-</Span>
-Update gamer/user profile
-<ul id="fold1_1_6_2_5" style="POSITION: relative; VISIBILITY: visible;"><li>Enter the current account password
-
-</li>
-<li>Send email to the user only if no email has changed, or if ...
-
-</li>
-<li><span id="show1_1_6_2_5_1" class="foldclosed" onClick="show_folder('1_1_6_2_5_1')" style="POSITION: absolute">+</span> <span id="hide1_1_6_2_5_1" class="foldopened" onClick="hide_folder('1_1_6_2_5_1')">-</Span>
-Has the email been changed?
-<ul id="fold1_1_6_2_5_1" style="POSITION: relative; VISIBILITY: visible;"><li>Send new confirmation to new email
-
-</li>
-<li>Send notifier to old email
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_6_2_5_2" class="foldclosed" onClick="show_folder('1_1_6_2_5_2')" style="POSITION: absolute">+</span> <span id="hide1_1_6_2_5_2" class="foldopened" onClick="hide_folder('1_1_6_2_5_2')">-</Span>
-Change account password
-<ul id="fold1_1_6_2_5_2" style="POSITION: relative; VISIBILITY: visible;"><li>Enter current account password
-
-</li>
-<li>Enter new password twice
-
-</li>
-<li>Send an email to the user
-
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_6_3" class="foldclosed" onClick="show_folder('1_1_6_3')" style="POSITION: absolute">+</span> <span id="hide1_1_6_3" class="foldopened" onClick="hide_folder('1_1_6_3')">-</Span>
-<span style="font-family: SansSerif, sans-serif; font-weight: bold; ">General infrastructures</span>
-<ul id="fold1_1_6_3" style="POSITION: relative; VISIBILITY: visible;"><li><span style="font-family: SansSerif, sans-serif; ">Point system (in-game money)</span>
-
-</li>
-<li><span id="show1_1_6_3_1" class="foldclosed" onClick="show_folder('1_1_6_3_1')" style="POSITION: absolute">+</span> <span id="hide1_1_6_3_1" class="foldopened" onClick="hide_folder('1_1_6_3_1')">-</Span>
-A.I. goverment
-<ul id="fold1_1_6_3_1" style="POSITION: relative; VISIBILITY: visible;"><li>Shall help unemployed gamers staying alive (but not becoming rich)
-
-</li>
-<li><span id="show1_1_6_3_1_1" class="foldclosed" onClick="show_folder('1_1_6_3_1_1')" style="POSITION: absolute">+</span> <span id="hide1_1_6_3_1_1" class="foldopened" onClick="hide_folder('1_1_6_3_1_1')">-</Span>
-May later on collect taxes from companies
-<ul id="fold1_1_6_3_1_1" style="POSITION: relative; VISIBILITY: visible;"><li>For paying unemployed people
-
-</li>
-<li>Financial support for broken companies
-
-</li>
-
-</ul>
-</li>
-<li>May ofer social security services
-
-</li>
-<li><span id="show1_1_6_3_1_2" class="foldclosed" onClick="show_folder('1_1_6_3_1_2')" style="POSITION: absolute">+</span> <span id="hide1_1_6_3_1_2" class="foldopened" onClick="hide_folder('1_1_6_3_1_2')">-</Span>
-<span style="font-family: SansSerif, sans-serif; ">Goverment is not playable at the moment</span>
-<ul id="fold1_1_6_3_1_2" style="POSITION: relative; VISIBILITY: visible;"><li>It should be "played" abstractly by the server
-
-</li>
-<li>Gamers may help each other with financial support
-
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_7" class="foldclosed" onClick="show_folder('1_1_7')" style="POSITION: absolute">+</span> <span id="hide1_1_7" class="foldopened" onClick="hide_folder('1_1_7')">-</Span>
-<span style="font-size: 116%;font-family: SansSerif, sans-serif; font-weight: bold; ">Procedures</span>
-<ul id="fold1_1_7" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_1_7_1" class="foldclosed" onClick="show_folder('1_1_7_1')" style="POSITION: absolute">+</span> <span id="hide1_1_7_1" class="foldopened" onClick="hide_folder('1_1_7_1')">-</Span>
-<span style="font-family: SansSerif, sans-serif; font-weight: bold; ">Registration procedure</span>
-<ul id="fold1_1_7_1" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_1_7_1_1" class="foldclosed" onClick="show_folder('1_1_7_1_1')" style="POSITION: absolute">+</span> <span id="hide1_1_7_1_1" class="foldopened" onClick="hide_folder('1_1_7_1_1')">-</Span>
-Make sure the user account is only used once
-<ul id="fold1_1_7_1_1" style="POSITION: relative; VISIBILITY: visible;"><li>An AJAX request may give the user faster feedback
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_7_1_2" class="foldclosed" onClick="show_folder('1_1_7_1_2')" style="POSITION: absolute">+</span> <span id="hide1_1_7_1_2" class="foldopened" onClick="hide_folder('1_1_7_1_2')">-</Span>
-If required make also sure that the email is used once
-<ul id="fold1_1_7_1_2" style="POSITION: relative; VISIBILITY: visible;"><li>Another AJAX request might be helpful here
-
-</li>
-
-</ul>
-</li>
-<li>Both passwords must match as verification
-
-</li>
-<li>Non-required form fields are checked only if there is content for XSS or other bad things
-
-</li>
-<li>Encrypt/hash the password (should always be performed)
-
-</li>
-<li>Complete the registration by adding the user account to the database
-
-</li>
-<li><span id="show1_1_7_1_3" class="foldclosed" onClick="show_folder('1_1_7_1_3')" style="POSITION: absolute">+</span> <span id="hide1_1_7_1_3" class="foldopened" onClick="hide_folder('1_1_7_1_3')">-</Span>
-Registered partners shall be notified with different ways
-<ul id="fold1_1_7_1_3" style="POSITION: relative; VISIBILITY: visible;"><li>XML-RPC is the default
-
-</li>
-<li>Different notifiers shall also be possible
-
-</li>
-<li>This might be queueable to avoid long waiting times for slow partner pages
-
-</li>
-
-</ul>
-</li>
-<li>Send out confirmation mail if requested by configuration
-
-</li>
-<li><span id="show1_1_7_1_4" class="foldclosed" onClick="show_folder('1_1_7_1_4')" style="POSITION: absolute">+</span> <span id="hide1_1_7_1_4" class="foldopened" onClick="hide_folder('1_1_7_1_4')">-</Span>
-Redirect the user to a new page
-<ul id="fold1_1_7_1_4" style="POSITION: relative; VISIBILITY: visible;"><li>Default is the "Registration completed" page
-
-</li>
-<li>Home page shall be chooseable
-
-</li>
-<li>Other URLs can be used as well
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_7_1_5" class="foldclosed" onClick="show_folder('1_1_7_1_5')" style="POSITION: absolute">+</span> <span id="hide1_1_7_1_5" class="foldopened" onClick="hide_folder('1_1_7_1_5')">-</Span>
-Alternatively login to the internal area
-<ul id="fold1_1_7_1_5" style="POSITION: relative; VISIBILITY: visible;"><li>The account is not useable if email is not confirmed
-
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-<li><span style="font-family: SansSerif, sans-serif; font-weight: bold; ">Login procedure</span>
-
-</li>
-<li><span id="show1_1_7_2" class="foldclosed" onClick="show_folder('1_1_7_2')" style="POSITION: absolute">+</span> <span id="hide1_1_7_2" class="foldopened" onClick="hide_folder('1_1_7_2')">-</Span>
-<span style="font-family: SansSerif, sans-serif; font-weight: bold; ">General</span>
-<ul id="fold1_1_7_2" style="POSITION: relative; VISIBILITY: visible;"><li>Most steps shall be done by an intercepting filter pattern
-
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_8" class="foldclosed" onClick="show_folder('1_1_8')" style="POSITION: absolute">+</span> <span id="hide1_1_8" class="foldopened" onClick="hide_folder('1_1_8')">-</Span>
-<span style="font-size: 116%;font-family: SansSerif, sans-serif; font-weight: bold; ">Strict coding guidelines for clean PHP code</span>
-<ul id="fold1_1_8" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_1_8_1" class="foldclosed" onClick="show_folder('1_1_8_1')" style="POSITION: absolute">+</span> <span id="hide1_1_8_1" class="foldopened" onClick="hide_folder('1_1_8_1')">-</Span>
-<span style="font-family: SansSerif, sans-serif; font-weight: bold; ">General code structure</span>
-<ul id="fold1_1_8_1" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_1_8_1_1" class="foldclosed" onClick="show_folder('1_1_8_1_1')" style="POSITION: absolute">+</span> <span id="hide1_1_8_1_1" class="foldopened" onClick="hide_folder('1_1_8_1_1')">-</Span>
-Fully object-oriented
-<ul id="fold1_1_8_1_1" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_1_8_1_1_1" class="foldclosed" onClick="show_folder('1_1_8_1_1_1')" style="POSITION: absolute">+</span> <span id="hide1_1_8_1_1_1" class="foldopened" onClick="hide_folder('1_1_8_1_1_1')">-</Span>
-Use of different but practical design patterns
-<ul id="fold1_1_8_1_1_1" style="POSITION: relative; VISIBILITY: visible;"><li>Factory-method pattern for smother initializing of objects
-
-</li>
-<li>Template method pattern where it matches
-
-</li>
-<li>MVC pattern for the website core
-
-</li>
-
-</ul>
-</li>
-<li>Only one index.php shall provide access to the whole game
-
-</li>
-<li>Slower in PHP5
-
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_8_2" class="foldclosed" onClick="show_folder('1_1_8_2')" style="POSITION: absolute">+</span> <span id="hide1_1_8_2" class="foldopened" onClick="hide_folder('1_1_8_2')">-</Span>
-<span style="font-family: SansSerif, sans-serif; font-weight: bold; ">Documentation</span>
-<ul id="fold1_1_8_2" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_1_8_2_1" class="foldclosed" onClick="show_folder('1_1_8_2_1')" style="POSITION: absolute">+</span> <span id="hide1_1_8_2_1" class="foldopened" onClick="hide_folder('1_1_8_2_1')">-</Span>
-In-line documentation
-<ul id="fold1_1_8_2_1" style="POSITION: relative; VISIBILITY: visible;"><li>Script header with full copyright and license as requested by GNU GPL 3
-
-</li>
-<li>Method headers with Doxygen compatible tags
-
-</li>
-<li>Comments above single lines for better understanding what is happening
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_8_2_2" class="foldclosed" onClick="show_folder('1_1_8_2_2')" style="POSITION: absolute">+</span> <span id="hide1_1_8_2_2" class="foldopened" onClick="hide_folder('1_1_8_2_2')">-</Span>
-Files in directory "docs"
-<ul id="fold1_1_8_2_2" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_1_8_2_2_1" class="foldclosed" onClick="show_folder('1_1_8_2_2_1')" style="POSITION: absolute">+</span> <span id="hide1_1_8_2_2_1" class="foldopened" onClick="hide_folder('1_1_8_2_2_1')">-</Span>
-COPYING*
-<ul id="fold1_1_8_2_2_1" style="POSITION: relative; VISIBILITY: visible;"><li>License files
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_8_2_2_2" class="foldclosed" onClick="show_folder('1_1_8_2_2_2')" style="POSITION: absolute">+</span> <span id="hide1_1_8_2_2_2" class="foldopened" onClick="hide_folder('1_1_8_2_2_2')">-</Span>
-Conception
-<ul id="fold1_1_8_2_2_2" style="POSITION: relative; VISIBILITY: visible;"><li>As OpenDocument and later PDF as well
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_8_2_2_3" class="foldclosed" onClick="show_folder('1_1_8_2_2_3')" style="POSITION: absolute">+</span> <span id="hide1_1_8_2_2_3" class="foldopened" onClick="hide_folder('1_1_8_2_2_3')">-</Span>
-NEWS
-<ul id="fold1_1_8_2_2_3" style="POSITION: relative; VISIBILITY: visible;"><li>Latest news around the game (coeer and gamer)
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_8_2_2_4" class="foldclosed" onClick="show_folder('1_1_8_2_2_4')" style="POSITION: absolute">+</span> <span id="hide1_1_8_2_2_4" class="foldopened" onClick="hide_folder('1_1_8_2_2_4')">-</Span>
-README
-<ul id="fold1_1_8_2_2_4" style="POSITION: relative; VISIBILITY: visible;"><li>Includes installation instructions and general gaming guidelines
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_8_2_2_5" class="foldclosed" onClick="show_folder('1_1_8_2_2_5')" style="POSITION: absolute">+</span> <span id="hide1_1_8_2_2_5" class="foldopened" onClick="hide_folder('1_1_8_2_2_5')">-</Span>
-ArgoUML diagram
-<ul id="fold1_1_8_2_2_5" style="POSITION: relative; VISIBILITY: visible;"><li>For visualization of the class structure
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_8_2_2_6" class="foldclosed" onClick="show_folder('1_1_8_2_2_6')" style="POSITION: absolute">+</span> <span id="hide1_1_8_2_2_6" class="foldopened" onClick="hide_folder('1_1_8_2_2_6')">-</Span>
-FreeMind document
-<ul id="fold1_1_8_2_2_6" style="POSITION: relative; VISIBILITY: visible;"><li>...
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_8_2_2_7" class="foldclosed" onClick="show_folder('1_1_8_2_2_7')" style="POSITION: absolute">+</span> <span id="hide1_1_8_2_2_7" class="foldopened" onClick="hide_folder('1_1_8_2_2_7')">-</Span>
-THANKS
-<ul id="fold1_1_8_2_2_7" style="POSITION: relative; VISIBILITY: visible;"><li>All people helped in some direct or indirect way, less or more.
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_8_2_2_8" class="foldclosed" onClick="show_folder('1_1_8_2_2_8')" style="POSITION: absolute">+</span> <span id="hide1_1_8_2_2_8" class="foldopened" onClick="hide_folder('1_1_8_2_2_8')">-</Span>
-minmap_yyyymmdd.html
-<ul id="fold1_1_8_2_2_8" style="POSITION: relative; VISIBILITY: visible;"><li>Exported FreeMind maps to HTML with CSS and JavaScript
-
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-<li><span style="font-family: SansSerif, sans-serif; font-weight: bold; ">Folding of the code</span>
-
-</li>
-<li><span style="font-family: SansSerif, sans-serif; font-weight: bold; ">Tabs and spaces</span>
-
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-<li><span id="show1_2" class="foldclosed" onClick="show_folder('1_2')" style="POSITION: absolute">+</span> <span id="hide1_2" class="foldopened" onClick="hide_folder('1_2')">-</Span>
-<span style="font-size: 133%;font-family: SansSerif, sans-serif; font-weight: bold; ">How does a shipping/travel company work?</span>
-<ul id="fold1_2" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_2_1" class="foldclosed" onClick="show_folder('1_2_1')" style="POSITION: absolute">+</span> <span id="hide1_2_1" class="foldopened" onClick="hide_folder('1_2_1')">-</Span>
-Start as a founder by selecting a harbor
-<ul id="fold1_2_1" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_2_1_1" class="foldclosed" onClick="show_folder('1_2_1_1')" style="POSITION: absolute">+</span> <span id="hide1_2_1_1" class="foldopened" onClick="hide_folder('1_2_1_1')">-</Span>
-Shipping company
-<ul id="fold1_2_1_1" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_2_1_1_1" class="foldclosed" onClick="show_folder('1_2_1_1_1')" style="POSITION: absolute">+</span> <span id="hide1_2_1_1_1" class="foldopened" onClick="hide_folder('1_2_1_1_1')">-</Span>
-Construct neccessary buildings
-<ul id="fold1_2_1_1_1" style="POSITION: relative; VISIBILITY: visible;"><li>Make contract with construction companies
-
-</li>
-
-</ul>
-</li>
-<li>Build ship parts and trade them
-
-</li>
-<li><span id="show1_2_1_1_2" class="foldclosed" onClick="show_folder('1_2_1_1_2')" style="POSITION: absolute">+</span> <span id="hide1_2_1_1_2" class="foldopened" onClick="hide_folder('1_2_1_1_2')">-</Span>
-Order ship parts
-<ul id="fold1_2_1_1_2" style="POSITION: relative; VISIBILITY: visible;"><li>Fron your partners
-
-</li>
-<li>On global market
-
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-<li><span id="show1_2_1_2" class="foldclosed" onClick="show_folder('1_2_1_2')" style="POSITION: absolute">+</span> <span id="hide1_2_1_2" class="foldopened" onClick="hide_folder('1_2_1_2')">-</Span>
-Traveling company
-<ul id="fold1_2_1_2" style="POSITION: relative; VISIBILITY: visible;"><li>May select between shipping companies and make special ofers to customers
-
-</li>
-<li>Manage a journey
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_2_1_3" class="foldclosed" onClick="show_folder('1_2_1_3')" style="POSITION: absolute">+</span> <span id="hide1_2_1_3" class="foldopened" onClick="hide_folder('1_2_1_3')">-</Span>
-General (all)
-<ul id="fold1_2_1_3" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_2_1_3_1" class="foldclosed" onClick="show_folder('1_2_1_3_1')" style="POSITION: absolute">+</span> <span id="hide1_2_1_3_1" class="foldopened" onClick="hide_folder('1_2_1_3_1')">-</Span>
-Make contracts with other companies
-<ul id="fold1_2_1_3_1" style="POSITION: relative; VISIBILITY: visible;"><li>Construct ships for partner
-
-</li>
-<li>Drive by your partner constructed ships
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_2_1_3_2" class="foldclosed" onClick="show_folder('1_2_1_3_2')" style="POSITION: absolute">+</span> <span id="hide1_2_1_3_2" class="foldopened" onClick="hide_folder('1_2_1_3_2')">-</Span>
-Become CEO and manage your company
-<ul id="fold1_2_1_3_2" style="POSITION: relative; VISIBILITY: visible;"><li>Nominate department managers
-
-</li>
-<li>Recruit new employees
-
-</li>
-<li>Pay salery to your employees
-
-</li>
-
-</ul>
-</li>
-<li>Let other gamer manage your company
-
-</li>
-<li><span id="show1_2_1_3_3" class="foldclosed" onClick="show_folder('1_2_1_3_3')" style="POSITION: absolute">+</span> <span id="hide1_2_1_3_3" class="foldopened" onClick="hide_folder('1_2_1_3_3')">-</Span>
-Compare prices
-<ul id="fold1_2_1_3_3" style="POSITION: relative; VISIBILITY: visible;"><li>Make a purchase computation system
-
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-<li><span id="show1_2_2" class="foldclosed" onClick="show_folder('1_2_2')" style="POSITION: absolute">+</span> <span id="hide1_2_2" class="foldopened" onClick="hide_folder('1_2_2')">-</Span>
-Or start as an employee
-<ul id="fold1_2_2" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_2_2_1" class="foldclosed" onClick="show_folder('1_2_2_1')" style="POSITION: absolute">+</span> <span id="hide1_2_2_1" class="foldopened" onClick="hide_folder('1_2_2_1')">-</Span>
-Start as a simple sailor
-<ul id="fold1_2_2_1" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_2_2_1_1" class="foldclosed" onClick="show_folder('1_2_2_1_1')" style="POSITION: absolute">+</span> <span id="hide1_2_2_1_1" class="foldopened" onClick="hide_folder('1_2_2_1_1')">-</Span>
-And end up as a captain
-<ul id="fold1_2_2_1_1" style="POSITION: relative; VISIBILITY: visible;"><li>Control your ship (depends on client)
-
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-<li><span id="show1_2_2_2" class="foldclosed" onClick="show_folder('1_2_2_2')" style="POSITION: absolute">+</span> <span id="hide1_2_2_2" class="foldopened" onClick="hide_folder('1_2_2_2')">-</Span>
-Or as a shipbuilder
-<ul id="fold1_2_2_2" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_2_2_2_1" class="foldclosed" onClick="show_folder('1_2_2_2_1')" style="POSITION: absolute">+</span> <span id="hide1_2_2_2_1" class="foldopened" onClick="hide_folder('1_2_2_2_1')">-</Span>
-Repair ships
-<ul id="fold1_2_2_2_1" style="POSITION: relative; VISIBILITY: visible;"><li>Renew the painting
-
-</li>
-<li>Fix broken things
-
-</li>
-
-</ul>
-</li>
-<li>Build up new ships
-
-</li>
-
-</ul>
-</li>
-<li>As an officer
-
-</li>
-<li>As a cleaner
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_2_3" class="foldclosed" onClick="show_folder('1_2_3')" style="POSITION: absolute">+</span> <span id="hide1_2_3" class="foldopened" onClick="hide_folder('1_2_3')">-</Span>
-Create a board of managers
-<ul id="fold1_2_3" style="POSITION: relative; VISIBILITY: visible;"><li>Only for bigger companies
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_2_4" class="foldclosed" onClick="show_folder('1_2_4')" style="POSITION: absolute">+</span> <span id="hide1_2_4" class="foldopened" onClick="hide_folder('1_2_4')">-</Span>
-Design your own ships
-<ul id="fold1_2_4" style="POSITION: relative; VISIBILITY: visible;"><li>From templates (default ships)
-
-</li>
-<li>Or your complete freely designed layout
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_2_5" class="foldclosed" onClick="show_folder('1_2_5')" style="POSITION: absolute">+</span> <span id="hide1_2_5" class="foldopened" onClick="hide_folder('1_2_5')">-</Span>
-Ride constructed ships
-<ul id="fold1_2_5" style="POSITION: relative; VISIBILITY: visible;"><li>Make sail plans
-
-</li>
-<li><span id="show1_2_5_1" class="foldclosed" onClick="show_folder('1_2_5_1')" style="POSITION: absolute">+</span> <span id="hide1_2_5_1" class="foldopened" onClick="hide_folder('1_2_5_1')">-</Span>
-Transportate cargo or humans
-<ul id="fold1_2_5_1" style="POSITION: relative; VISIBILITY: visible;"><li>Make your passengers happy
-
-</li>
-<li>Load containers and bring them to other harbors
-
-</li>
-<li>Transportate oil from ricks to the refineries
-
-</li>
-
-</ul>
-</li>
-<li>Depends on used client
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_2_6" class="foldclosed" onClick="show_folder('1_2_6')" style="POSITION: absolute">+</span> <span id="hide1_2_6" class="foldopened" onClick="hide_folder('1_2_6')">-</Span>
-Earn a lot (virtual/real) money
-<ul id="fold1_2_6" style="POSITION: relative; VISIBILITY: visible;"><li>Sell a journey
-
-</li>
-<li>Trade with goods
-
-</li>
-<li>Construct ships for other companies
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_2_7" class="foldclosed" onClick="show_folder('1_2_7')" style="POSITION: absolute">+</span> <span id="hide1_2_7" class="foldopened" onClick="hide_folder('1_2_7')">-</Span>
-Play as a passenger
-<ul id="fold1_2_7" style="POSITION: relative; VISIBILITY: visible;"><li>Order a jorney to your desired destionation
-
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-<li><span id="show1_3" class="foldclosed" onClick="show_folder('1_3')" style="POSITION: absolute">+</span> <span id="hide1_3" class="foldopened" onClick="hide_folder('1_3')">-</Span>
-<span style="font-size: 133%;font-family: SansSerif, sans-serif; font-weight: bold; ">Multi-Player Mode</span>
-<ul id="fold1_3" style="POSITION: relative; VISIBILITY: visible;"><li>Networked over hubs
-
-</li>
-<li><span id="show1_3_1" class="foldclosed" onClick="show_folder('1_3_1')" style="POSITION: absolute">+</span> <span id="hide1_3_1" class="foldopened" onClick="hide_folder('1_3_1')">-</Span>
-Big map which holds all harbors
-<ul id="fold1_3_1" style="POSITION: relative; VISIBILITY: visible;"><li>Seperated into small maps to cluster the load over the network
-
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-<li><span id="show1_4" class="foldclosed" onClick="show_folder('1_4')" style="POSITION: absolute">+</span> <span id="hide1_4" class="foldopened" onClick="hide_folder('1_4')">-</Span>
-Java client
-<ul id="fold1_4" style="POSITION: relative; VISIBILITY: visible;"><li>Real-time simulation
-
-</li>
-<li><span id="show1_4_1" class="foldclosed" onClick="show_folder('1_4_1')" style="POSITION: absolute">+</span> <span id="hide1_4_1" class="foldopened" onClick="hide_folder('1_4_1')">-</Span>
-OpenGL (3D Graphics)
-<ul id="fold1_4_1" style="POSITION: relative; VISIBILITY: visible;"><li>JOGL
-
-</li>
-
-</ul>
-</li>
-<li>OpenAL (3D sound)
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_5" class="foldclosed" onClick="show_folder('1_5')" style="POSITION: absolute">+</span> <span id="hide1_5" class="foldopened" onClick="hide_folder('1_5')">-</Span>
-<span style="font-size: 133%;font-family: SansSerif, sans-serif; font-weight: bold; ">"Faked" Single-Player</span>
-<ul id="fold1_5" style="POSITION: relative; VISIBILITY: visible;"><li>Locally installed version
-
-</li>
-<li>Does not connect to other hubs
-
-</li>
-<li><span id="show1_5_1" class="foldclosed" onClick="show_folder('1_5_1')" style="POSITION: absolute">+</span> <span id="hide1_5_1" class="foldopened" onClick="hide_folder('1_5_1')">-</Span>
-"Save games" should be incompatible with MP mode
-<ul id="fold1_5_1" style="POSITION: relative; VISIBILITY: visible;"><li>Avoids cheating
-
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-<li><span id="show1_6" class="foldclosed" onClick="show_folder('1_6')" style="POSITION: absolute">+</span> <span id="hide1_6" class="foldopened" onClick="hide_folder('1_6')">-</Span>
-<span style="font-size: 133%;font-family: SansSerif, sans-serif; font-weight: bold; ">Sand-Box Mode</span>
-<ul id="fold1_6" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_6_1" class="foldclosed" onClick="show_folder('1_6_1')" style="POSITION: absolute">+</span> <span id="hide1_6_1" class="foldopened" onClick="hide_folder('1_6_1')">-</Span>
-The player can test the game
-<ul id="fold1_6_1" style="POSITION: relative; VISIBILITY: visible;"><li>Some people like to "explore" the game
-
-</li>
-<li>Or just wanna have a look
-
-</li>
-
-</ul>
-</li>
-<li><span style="font-family: SansSerif, sans-serif; ">There are no competitors</span>
-
-</li>
-<li>Creating characters is for free
-
-</li>
-<li>The game will not connect to network
-
-</li>
-<li><span id="show1_6_2" class="foldclosed" onClick="show_folder('1_6_2')" style="POSITION: absolute">+</span> <span id="hide1_6_2" class="foldopened" onClick="hide_folder('1_6_2')">-</Span>
-Characters are invalid to multi/single-player characters
-<ul id="fold1_6_2" style="POSITION: relative; VISIBILITY: visible;"><li>Prevents cheating a bit
-
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-<li><span id="show1_7" class="foldclosed" onClick="show_folder('1_7')" style="POSITION: absolute">+</span> <span id="hide1_7" class="foldopened" onClick="hide_folder('1_7')">-</Span>
-Modern-epoche game
-<ul id="fold1_7" style="POSITION: relative; VISIBILITY: visible;"><li>Age: 1950+
-
-</li>
-<li>The abstraction level is kept low
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_8" class="foldclosed" onClick="show_folder('1_8')" style="POSITION: absolute">+</span> <span id="hide1_8" class="foldopened" onClick="hide_folder('1_8')">-</Span>
-Licences
-<ul id="fold1_8" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_8_1" class="foldclosed" onClick="show_folder('1_8_1')" style="POSITION: absolute">+</span> <span id="hide1_8_1" class="foldopened" onClick="hide_folder('1_8_1')">-</Span>
-The game
-<ul id="fold1_8_1" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_8_1_1" class="foldclosed" onClick="show_folder('1_8_1_1')" style="POSITION: absolute">+</span> <span id="hide1_8_1_1" class="foldopened" onClick="hide_folder('1_8_1_1')">-</Span>
-Ship-Simu is licensed under the GNU GPL 3 or any newer version
-<ul id="fold1_8_1_1" style="POSITION: relative; VISIBILITY: visible;"><li>See docs/COPYING.software
-
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-<li><span id="show1_8_2" class="foldclosed" onClick="show_folder('1_8_2')" style="POSITION: absolute">+</span> <span id="hide1_8_2" class="foldopened" onClick="hide_folder('1_8_2')">-</Span>
-This document
-<ul id="fold1_8_2" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_8_2_1" class="foldclosed" onClick="show_folder('1_8_2_1')" style="POSITION: absolute">+</span> <span id="hide1_8_2_1" class="foldopened" onClick="hide_folder('1_8_2_1')">-</Span>
-This mind-map is licensed under the GNU FDL 1.2 or any newer version
-<ul id="fold1_8_2_1" style="POSITION: relative; VISIBILITY: visible;"><li>See docs/COPYING.documents
-
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-<li><span id="show1_8_3" class="foldclosed" onClick="show_folder('1_8_3')" style="POSITION: absolute">+</span> <span id="hide1_8_3" class="foldopened" onClick="hide_folder('1_8_3')">-</Span>
-Artworks like sounds/graphics
-<ul id="fold1_8_3" style="POSITION: relative; VISIBILITY: visible;"><li>Some CC license
-
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-<li><span id="show1_9" class="foldclosed" onClick="show_folder('1_9')" style="POSITION: absolute">+</span> <span id="hide1_9" class="foldopened" onClick="hide_folder('1_9')">-</Span>
-Data exchange protocol
-<ul id="fold1_9" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_9_1" class="foldclosed" onClick="show_folder('1_9_1')" style="POSITION: absolute">+</span> <span id="hide1_9_1" class="foldopened" onClick="hide_folder('1_9_1')">-</Span>
-Default is an own small format
-<ul id="fold1_9_1" style="POSITION: relative; VISIBILITY: visible;"><li>Reduces traffic between servers
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_9_2" class="foldclosed" onClick="show_folder('1_9_2')" style="POSITION: absolute">+</span> <span id="hide1_9_2" class="foldopened" onClick="hide_folder('1_9_2')">-</Span>
-Easy rewriteable to e.g. XML
-<ul id="fold1_9_2" style="POSITION: relative; VISIBILITY: visible;"><li>Other clients (Flash) can also connect
-
-</li>
-
-</ul>
-</li>
-<li>Java and browser client can play together
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_10" class="foldclosed" onClick="show_folder('1_10')" style="POSITION: absolute">+</span> <span id="hide1_10" class="foldopened" onClick="hide_folder('1_10')">-</Span>
-Optional Pillory
-<ul id="fold1_10" style="POSITION: relative; VISIBILITY: visible;"><li>To make e.g. nazi propaganda activity public
-
-</li>
-<li>Shall keep bad players away
-
-</li>
-<li><span id="show1_10_1" class="foldclosed" onClick="show_folder('1_10_1')" style="POSITION: absolute">+</span> <span id="hide1_10_1" class="foldopened" onClick="hide_folder('1_10_1')">-</Span>
-Requires some "game-moderator" access level to manage
-<ul id="fold1_10_1" style="POSITION: relative; VISIBILITY: visible;"><li>The moderator shall have an extra flag e.g. "pillory_accessable"
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_10_2" class="foldclosed" onClick="show_folder('1_10_2')" style="POSITION: absolute">+</span> <span id="hide1_10_2" class="foldopened" onClick="hide_folder('1_10_2')">-</Span>
-Players, companies et cetera should be lockable
-<ul id="fold1_10_2" style="POSITION: relative; VISIBILITY: visible;"><li>The moderator can choose wether to lock with pillory entry or just locking down
-
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-<li><span id="show1_11" class="foldclosed" onClick="show_folder('1_11')" style="POSITION: absolute">+</span> <span id="hide1_11" class="foldopened" onClick="hide_folder('1_11')">-</Span>
-<span style="font-size: 133%;font-family: SansSerif, sans-serif; font-weight: bold; ">How do you construct a ship?</span>
-<ul id="fold1_11" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_11_1" class="foldclosed" onClick="show_folder('1_11_1')" style="POSITION: absolute">+</span> <span id="hide1_11_1" class="foldopened" onClick="hide_folder('1_11_1')">-</Span>
-The technology
-<ul id="fold1_11_1" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_11_1_1" class="foldclosed" onClick="show_folder('1_11_1_1')" style="POSITION: absolute">+</span> <span id="hide1_11_1_1" class="foldopened" onClick="hide_folder('1_11_1_1')">-</Span>
-Ship
-<ul id="fold1_11_1_1" style="POSITION: relative; VISIBILITY: visible;"><li>Size
-
-</li>
-<li><span id="show1_11_1_1_1" class="foldclosed" onClick="show_folder('1_11_1_1_1')" style="POSITION: absolute">+</span> <span id="hide1_11_1_1_1" class="foldopened" onClick="hide_folder('1_11_1_1_1')">-</Span>
-Construction
-<ul id="fold1_11_1_1_1" style="POSITION: relative; VISIBILITY: visible;"><li>Hull
-
-</li>
-<li>Wheel house
-
-</li>
-<li>Support (meal) for crew/passenger
-
-</li>
-<li><span id="show1_11_1_1_1_1" class="foldclosed" onClick="show_folder('1_11_1_1_1_1')" style="POSITION: absolute">+</span> <span id="hide1_11_1_1_1_1" class="foldopened" onClick="hide_folder('1_11_1_1_1_1')">-</Span>
-Rooms
-<ul id="fold1_11_1_1_1_1" style="POSITION: relative; VISIBILITY: visible;"><li>Canteen
-
-</li>
-<li><span id="show1_11_1_1_1_1_1" class="foldclosed" onClick="show_folder('1_11_1_1_1_1_1')" style="POSITION: absolute">+</span> <span id="hide1_11_1_1_1_1_1" class="foldopened" onClick="hide_folder('1_11_1_1_1_1_1')">-</Span>
-Cabin
-<ul id="fold1_11_1_1_1_1_1" style="POSITION: relative; VISIBILITY: visible;"><li>Luxury cabin
-
-</li>
-<li>Premier cabin
-
-</li>
-<li>Economy cabin
-
-</li>
-<li>Low cabin
-
-</li>
-
-</ul>
-</li>
-<li>Motor room
-
-</li>
-<li><span id="show1_11_1_1_1_1_2" class="foldclosed" onClick="show_folder('1_11_1_1_1_1_2')" style="POSITION: absolute">+</span> <span id="hide1_11_1_1_1_1_2" class="foldopened" onClick="hide_folder('1_11_1_1_1_1_2')">-</Span>
-Special rooms
-<ul id="fold1_11_1_1_1_1_2" style="POSITION: relative; VISIBILITY: visible;"><li>Cinema
-
-</li>
-<li>Theatre
-
-</li>
-<li>Disco
-
-</li>
-<li>Bars/Cafes
-
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-<li><span id="show1_11_1_1_1_2" class="foldclosed" onClick="show_folder('1_11_1_1_1_2')" style="POSITION: absolute">+</span> <span id="hide1_11_1_1_1_2" class="foldopened" onClick="hide_folder('1_11_1_1_1_2')">-</Span>
-Engine
-<ul id="fold1_11_1_1_1_2" style="POSITION: relative; VISIBILITY: visible;"><li>Sail
-
-</li>
-<li>Propeller
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_11_1_1_1_3" class="foldclosed" onClick="show_folder('1_11_1_1_1_3')" style="POSITION: absolute">+</span> <span id="hide1_11_1_1_1_3" class="foldopened" onClick="hide_folder('1_11_1_1_1_3')">-</Span>
-Decks
-<ul id="fold1_11_1_1_1_3" style="POSITION: relative; VISIBILITY: visible;"><li>Car deck
-
-</li>
-<li>Truck deck
-
-</li>
-<li>Train deck
-
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-<li><span id="show1_11_1_1_2" class="foldclosed" onClick="show_folder('1_11_1_1_2')" style="POSITION: absolute">+</span> <span id="hide1_11_1_1_2" class="foldopened" onClick="hide_folder('1_11_1_1_2')">-</Span>
-Crew (depending on ship type)
-<ul id="fold1_11_1_1_2" style="POSITION: relative; VISIBILITY: visible;"><li>Sailor/captain
-
-</li>
-<li>Cleaners
-
-</li>
-<li>Security service
-
-</li>
-<li>Maintenance staff
-
-</li>
-<li><span id="show1_11_1_1_2_1" class="foldclosed" onClick="show_folder('1_11_1_1_2_1')" style="POSITION: absolute">+</span> <span id="hide1_11_1_1_2_1" class="foldopened" onClick="hide_folder('1_11_1_1_2_1')">-</Span>
-Catering staff
-<ul id="fold1_11_1_1_2_1" style="POSITION: relative; VISIBILITY: visible;"><li>Cook
-
-</li>
-<li>Steward (passenger ship)
-
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-<li><span id="show1_11_2" class="foldclosed" onClick="show_folder('1_11_2')" style="POSITION: absolute">+</span> <span id="hide1_11_2" class="foldopened" onClick="hide_folder('1_11_2')">-</Span>
-The economics
-<ul id="fold1_11_2" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_11_2_1" class="foldclosed" onClick="show_folder('1_11_2_1')" style="POSITION: absolute">+</span> <span id="hide1_11_2_1" class="foldopened" onClick="hide_folder('1_11_2_1')">-</Span>
-Costs
-<ul id="fold1_11_2_1" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_11_2_1_1" class="foldclosed" onClick="show_folder('1_11_2_1_1')" style="POSITION: absolute">+</span> <span id="hide1_11_2_1_1" class="foldopened" onClick="hide_folder('1_11_2_1_1')">-</Span>
-Ressources
-<ul id="fold1_11_2_1_1" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_11_2_1_1_1" class="foldclosed" onClick="show_folder('1_11_2_1_1_1')" style="POSITION: absolute">+</span> <span id="hide1_11_2_1_1_1" class="foldopened" onClick="hide_folder('1_11_2_1_1_1')">-</Span>
-Wood
-<ul id="fold1_11_2_1_1_1" style="POSITION: relative; VISIBILITY: visible;"><li>Coverage
-
-</li>
-<li>Constructuon (all)
-
-</li>
-
-</ul>
-</li>
-<li>Financials
-
-</li>
-<li><span id="show1_11_2_1_1_2" class="foldclosed" onClick="show_folder('1_11_2_1_1_2')" style="POSITION: absolute">+</span> <span id="hide1_11_2_1_1_2" class="foldopened" onClick="hide_folder('1_11_2_1_1_2')">-</Span>
-Iron
-<ul id="fold1_11_2_1_1_2" style="POSITION: relative; VISIBILITY: visible;"><li>Steel
-
-</li>
-
-</ul>
-</li>
-<li>Marmor
-
-</li>
-<li>Color
-
-</li>
-<li>Carpets
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_11_2_1_2" class="foldclosed" onClick="show_folder('1_11_2_1_2')" style="POSITION: absolute">+</span> <span id="hide1_11_2_1_2" class="foldopened" onClick="hide_folder('1_11_2_1_2')">-</Span>
-Work
-<ul id="fold1_11_2_1_2" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_11_2_1_2_1" class="foldclosed" onClick="show_folder('1_11_2_1_2_1')" style="POSITION: absolute">+</span> <span id="hide1_11_2_1_2_1" class="foldopened" onClick="hide_folder('1_11_2_1_2_1')">-</Span>
-Worker
-<ul id="fold1_11_2_1_2_1" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_11_2_1_2_1_1" class="foldclosed" onClick="show_folder('1_11_2_1_2_1_1')" style="POSITION: absolute">+</span> <span id="hide1_11_2_1_2_1_1" class="foldopened" onClick="hide_folder('1_11_2_1_2_1_1')">-</Span>
-Qualified
-<ul id="fold1_11_2_1_2_1_1" style="POSITION: relative; VISIBILITY: visible;"><li>Fast
-
-</li>
-<li>Hight-quality work
-
-</li>
-<li>Expensive
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_11_2_1_2_1_2" class="foldclosed" onClick="show_folder('1_11_2_1_2_1_2')" style="POSITION: absolute">+</span> <span id="hide1_11_2_1_2_1_2" class="foldopened" onClick="hide_folder('1_11_2_1_2_1_2')">-</Span>
-Helper (non-qualified)
-<ul id="fold1_11_2_1_2_1_2" style="POSITION: relative; VISIBILITY: visible;"><li>Slow
-
-</li>
-<li>Low-quality work
-
-</li>
-<li>Cheap
-
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-<li>Employee morale
-
-</li>
-<li>Salary
-
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-<li>The research
-
-</li>
-<li><span id="show1_11_3" class="foldclosed" onClick="show_folder('1_11_3')" style="POSITION: absolute">+</span> <span id="hide1_11_3" class="foldopened" onClick="hide_folder('1_11_3')">-</Span>
-Unsorted ideas
-<ul id="fold1_11_3" style="POSITION: relative; VISIBILITY: visible;"><li>All buildings shall gain a basic tech-level
-
-</li>
-<li>Some parts of the ship or building are only available at or above a tech-level
-
-</li>
-<li>Tech levels can be improved by research
-
-</li>
-<li>General research complexes can increase tech-level of all types of buildings and ship parts
-
-</li>
-<li>Doing resarch requires a lot money
-
-</li>
-<li>Specialists must be hired for doing the research
-
-</li>
-<li><span id="show1_11_3_1" class="foldclosed" onClick="show_folder('1_11_3_1')" style="POSITION: absolute">+</span> <span id="hide1_11_3_1" class="foldopened" onClick="hide_folder('1_11_3_1')">-</Span>
-Ship yards are highly required to construct ships
-<ul id="fold1_11_3_1" style="POSITION: relative; VISIBILITY: visible;"><li>Without these facilities the gamer shall never be able to construct ships
-
-</li>
-
-</ul>
-</li>
-<li>Hired workers must be trained to do simple steps
-
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-<li><span id="show1_12" class="foldclosed" onClick="show_folder('1_12')" style="POSITION: absolute">+</span> <span id="hide1_12" class="foldopened" onClick="hide_folder('1_12')">-</Span>
-<span style="font-size: 133%;font-family: SansSerif, sans-serif; font-weight: bold; ">Misc</span>
-<ul id="fold1_12" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_12_1" class="foldclosed" onClick="show_folder('1_12_1')" style="POSITION: absolute">+</span> <span id="hide1_12_1" class="foldopened" onClick="hide_folder('1_12_1')">-</Span>
-<span style="font-size: 116%;font-family: SansSerif, sans-serif; font-weight: bold; ">Websites</span>
-<ul id="fold1_12_1" style="POSITION: relative; VISIBILITY: visible;"><li><a href="http://www.ship-simu.org" target="_blank"><span class=l>~</span> Homepage (www.ship-simu.org)
-</a>
-
-</li>
-<li><a href="http://forum.ship-simu.org" target="_blank"><span class=l>~</span> Forum (forum.ship-simu.org)
-</a>
-
-</li>
-<li><a href="http://bugs.ship-simu.org" target="_blank"><span class=l>~</span> Bug tracker (bugs.ship-simu.org)
-</a>
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_12_2" class="foldclosed" onClick="show_folder('1_12_2')" style="POSITION: absolute">+</span> <span id="hide1_12_2" class="foldopened" onClick="hide_folder('1_12_2')">-</Span>
-<span style="font-size: 116%;font-family: SansSerif, sans-serif; font-weight: bold; ">Author</span>
-<ul id="fold1_12_2" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_12_2_1" class="foldclosed" onClick="show_folder('1_12_2_1')" style="POSITION: absolute">+</span> <span id="hide1_12_2_1" class="foldopened" onClick="hide_folder('1_12_2_1')">-</Span>
-Roland "Quix0r" Haeder
-<ul id="fold1_12_2_1" style="POSITION: relative; VISIBILITY: visible;"><li>Main author
-
-</li>
-<li><a href="mailto:webmaster@ship-simu.org" target="_blank"><span class=l>~</span> webmaster@ship-simu.org
-</a>
-
-</li>
-<li>8809296
-
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-<li><span id="show1_12_3" class="foldclosed" onClick="show_folder('1_12_3')" style="POSITION: absolute">+</span> <span id="hide1_12_3" class="foldopened" onClick="hide_folder('1_12_3')">-</Span>
-<span style="font-size: 116%;font-family: SansSerif, sans-serif; font-weight: bold; ">Ideas</span>
-<ul id="fold1_12_3" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_12_3_1" class="foldclosed" onClick="show_folder('1_12_3_1')" style="POSITION: absolute">+</span> <span id="hide1_12_3_1" class="foldopened" onClick="hide_folder('1_12_3_1')">-</Span>
-Roland "Quix0r" Haeder
-<ul id="fold1_12_3_1" style="POSITION: relative; VISIBILITY: visible;"><li>Main concept
-
-</li>
-<li>Translation of monakoianar's ideas to english
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_12_3_2" class="foldclosed" onClick="show_folder('1_12_3_2')" style="POSITION: absolute">+</span> <span id="hide1_12_3_2" class="foldopened" onClick="hide_folder('1_12_3_2')">-</Span>
-Dominik "monakoianar" Schmauder
-<ul id="fold1_12_3_2" style="POSITION: relative; VISIBILITY: visible;"><li>Helps finding a lot major ideas
-
-</li>
-<li><a href="mailto:dominikschmauder@gmx.de" target="_blank"><span class=l>~</span> dominikschmauder@gmx.de
-</a>
-
-</li>
-<li>268853027
-
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-
-</ul><SCRIPT language=JavaScript>
-fold_document();
-</SCRIPT>
-</body>
-</html>
+++ /dev/null
-<html>
-<head>
-<title>Ship-Simu Ship-Simulation</title>
-<style type="text/css">
- span.foldopened { color: white; font-size: xx-small;
- border-width: 1; font-family: monospace; padding: 0em 0.25em 0em 0.25em; background: #e0e0e0;
- VISIBILITY: visible;
- cursor:pointer; }
-
-
- span.foldclosed { color: #666666; font-size: xx-small;
- border-width: 1; font-family: monospace; padding: 0em 0.25em 0em 0.25em; background: #e0e0e0;
- VISIBILITY: hidden;
- cursor:pointer; }
-
- span.foldspecial { color: #666666; font-size: xx-small; border-style: none solid solid none;
- border-color: #CCCCCC; border-width: 1; font-family: sans-serif; padding: 0em 0.1em 0em 0.1em; background: #e0e0e0;
- cursor:pointer; }
-
- li { list-style: none; }
-
- span.l { color: red; font-weight: bold; }
-
- a:link {text-decoration: none; color: black; }
- a:visited {text-decoration: none; color: black; }
- a:active {text-decoration: none; color: black; }
- a:hover {text-decoration: none; color: black; background: #eeeee0; }
-
-</style>
-<!-- ^ Position is not set to relative / absolute here because of Mozilla -->
-</head>
-<body>
-
-<script language="JavaScript">
- // Here we implement folding. It works fine with MSIE5.5, MSIE6.0 and
- // Mozilla 0.9.6.
-
- if (document.layers) {
- //Netscape 4 specific code
- pre = 'document.';
- post = ''; }
- if (document.getElementById) {
- //Netscape 6 specific code
- pre = 'document.getElementById("';
- post = '").style'; }
- if (document.all) {
- //IE4+ specific code
- pre = 'document.all.';
- post = '.style'; }
-
-function layer_exists(layer) {
- try {
- eval(pre + layer + post);
- return true; }
- catch (error) {
- return false; }}
-
-function show_layer(layer) {
- eval(pre + layer + post).position = 'relative';
- eval(pre + layer + post).visibility = 'visible'; }
-
-function hide_layer(layer) {
- eval(pre + layer + post).visibility = 'hidden';
- eval(pre + layer + post).position = 'absolute'; }
-
-function hide_folder(folder) {
- hide_folding_layer(folder)
- show_layer('show'+folder);
-
- scrollBy(0,0); // This is a work around to make it work in Browsers (Explorer, Mozilla)
-}
-
-function show_folder(folder) {
- // Precondition: all subfolders are folded
-
- show_layer('hide'+folder);
- hide_layer('show'+folder);
- show_layer('fold'+folder);
-
- scrollBy(0,0); // This is a work around to make it work in Browsers (Explorer, Mozilla)
-
- var i;
- for (i=1; layer_exists('fold'+folder+'_'+i); ++i) {
- show_layer('show'+folder+'_'+i); }
-}
-function show_folder_completely(folder) {
- // Precondition: all subfolders are folded
-
- show_layer('hide'+folder);
- hide_layer('show'+folder);
- show_layer('fold'+folder);
-
- scrollBy(0,0); // This is a work around to make it work in Browsers (Explorer, Mozilla)
-
- var i;
- for (i=1; layer_exists('fold'+folder+'_'+i); ++i) {
- show_folder_completely(folder+'_'+i); }
-}
-
-
-
-function hide_folding_layer(folder) {
- var i;
- for (i=1; layer_exists('fold'+folder+'_'+i); ++i) {
- hide_folding_layer(folder+'_'+i); }
-
- hide_layer('hide'+folder);
- hide_layer('show'+folder);
- hide_layer('fold'+folder);
-
- scrollBy(0,0); // This is a work around to make it work in Browsers (Explorer, Mozilla)
-}
-
-function fold_document() {
- var i;
- var folder = '1';
- for (i=1; layer_exists('fold'+folder+'_'+i); ++i) {
- hide_folder(folder+'_'+i); }
-}
-
-function unfold_document() {
- var i;
- var folder = '1';
- for (i=1; layer_exists('fold'+folder+'_'+i); ++i) {
- show_folder_completely(folder+'_'+i); }
-}
-
-</script>
-<SPAN class=foldspecial onclick="fold_document()">All +</SPAN>
-<SPAN class=foldspecial onclick="unfold_document()">All -</SPAN>
-<p><span style="font-size: 150%;font-family: SansSerif, sans-serif; font-weight: bold; ">Ship-Simu Ship-Simulation</span>
-<ul><li><span id="show1_1" class="foldclosed" onClick="show_folder('1_1')" style="POSITION: absolute">+</span> <span id="hide1_1" class="foldopened" onClick="hide_folder('1_1')">-</Span>
-<span style="font-size: 133%;font-family: SansSerif, sans-serif; font-weight: bold; ">Browser-Game</span>
-<ul id="fold1_1" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_1_1" class="foldclosed" onClick="show_folder('1_1_1')" style="POSITION: absolute">+</span> <span id="hide1_1_1" class="foldopened" onClick="hide_folder('1_1_1')">-</Span>
-Tick-based simulation
-<ul id="fold1_1_1" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_1_1_1" class="foldclosed" onClick="show_folder('1_1_1_1')" style="POSITION: absolute">+</span> <span id="hide1_1_1_1" class="foldopened" onClick="hide_folder('1_1_1_1')">-</Span>
-Cronological job (cron)
-<ul id="fold1_1_1_1" style="POSITION: relative; VISIBILITY: visible;"><li>Addional requirement for installation
-
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_2" class="foldclosed" onClick="show_folder('1_1_2')" style="POSITION: absolute">+</span> <span id="hide1_1_2" class="foldopened" onClick="hide_folder('1_1_2')">-</Span>
-Click-based simulation
-<ul id="fold1_1_2" style="POSITION: relative; VISIBILITY: visible;"><li>User clicks a button, action performed
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_3" class="foldclosed" onClick="show_folder('1_1_3')" style="POSITION: absolute">+</span> <span id="hide1_1_3" class="foldopened" onClick="hide_folder('1_1_3')">-</Span>
-Pseudo-3D graphics
-<ul id="fold1_1_3" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_1_3_1" class="foldclosed" onClick="show_folder('1_1_3_1')" style="POSITION: absolute">+</span> <span id="hide1_1_3_1" class="foldopened" onClick="hide_folder('1_1_3_1')">-</Span>
-Still graphics
-<ul id="fold1_1_3_1" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_1_3_1_1" class="foldclosed" onClick="show_folder('1_1_3_1_1')" style="POSITION: absolute">+</span> <span id="hide1_1_3_1_1" class="foldopened" onClick="hide_folder('1_1_3_1_1')">-</Span>
-Different ships
-<ul id="fold1_1_3_1_1" style="POSITION: relative; VISIBILITY: visible;"><li>Passenger ship
-
-</li>
-<li>Oil tanker
-
-</li>
-<li>Container ship
-
-</li>
-<li>Misc small ships
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_3_1_2" class="foldclosed" onClick="show_folder('1_1_3_1_2')" style="POSITION: absolute">+</span> <span id="hide1_1_3_1_2" class="foldopened" onClick="hide_folder('1_1_3_1_2')">-</Span>
-Buildings
-<ul id="fold1_1_3_1_2" style="POSITION: relative; VISIBILITY: visible;"><li>Shipyard
-
-</li>
-<li>Dry dock
-
-</li>
-<li>Terminal building
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_3_1_3" class="foldclosed" onClick="show_folder('1_1_3_1_3')" style="POSITION: absolute">+</span> <span id="hide1_1_3_1_3" class="foldopened" onClick="hide_folder('1_1_3_1_3')">-</Span>
-Vehicles
-<ul id="fold1_1_3_1_3" style="POSITION: relative; VISIBILITY: visible;"><li>Container carrier
-
-</li>
-<li>Crane
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_3_1_4" class="foldclosed" onClick="show_folder('1_1_3_1_4')" style="POSITION: absolute">+</span> <span id="hide1_1_3_1_4" class="foldopened" onClick="hide_folder('1_1_3_1_4')">-</Span>
-All pics should be self-shooted
-<ul id="fold1_1_3_1_4" style="POSITION: relative; VISIBILITY: visible;"><li>This avoids copyright conflicts
-
-</li>
-<li>The requested buildings/vehicles must be found in reality
-
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_3_2" class="foldclosed" onClick="show_folder('1_1_3_2')" style="POSITION: absolute">+</span> <span id="hide1_1_3_2" class="foldopened" onClick="hide_folder('1_1_3_2')">-</Span>
-Slightly moved graphics (GIF)
-<ul id="fold1_1_3_2" style="POSITION: relative; VISIBILITY: visible;"><li>Water surface
-
-</li>
-<li>Sky texture
-
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_4" class="foldclosed" onClick="show_folder('1_1_4')" style="POSITION: absolute">+</span> <span id="hide1_1_4" class="foldopened" onClick="hide_folder('1_1_4')">-</Span>
-Fully XHTML 1.0
-<ul id="fold1_1_4" style="POSITION: relative; VISIBILITY: visible;"><li>Latest Internet standard
-
-</li>
-<li>Older browsers will make lesser trouble
-
-</li>
-<li><span id="show1_1_4_1" class="foldclosed" onClick="show_folder('1_1_4_1')" style="POSITION: absolute">+</span> <span id="hide1_1_4_1" class="foldopened" onClick="hide_folder('1_1_4_1')">-</Span>
-Should validate with the W3C HTML Validator
-<ul id="fold1_1_4_1" style="POSITION: relative; VISIBILITY: visible;"><li><a href="http://validator.w3.org" target="_blank"><span class=l>~</span> http://validator.w3.org
-</a>
-
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_5" class="foldclosed" onClick="show_folder('1_1_5')" style="POSITION: absolute">+</span> <span id="hide1_1_5" class="foldopened" onClick="hide_folder('1_1_5')">-</Span>
-<span style="font-family: SansSerif, sans-serif; ">Design is CSS-based</span>
-<ul id="fold1_1_5" style="POSITION: relative; VISIBILITY: visible;"><li>Themes are possible
-
-</li>
-
-</ul>
-</li>
-<li>Nice AJAX features
-
-</li>
-<li><span id="show1_1_6" class="foldclosed" onClick="show_folder('1_1_6')" style="POSITION: absolute">+</span> <span id="hide1_1_6" class="foldopened" onClick="hide_folder('1_1_6')">-</Span>
-<span style="font-size: 116%;font-family: SansSerif, sans-serif; font-weight: bold; ">Website structure</span>
-<ul id="fold1_1_6" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_1_6_1" class="foldclosed" onClick="show_folder('1_1_6_1')" style="POSITION: absolute">+</span> <span id="hide1_1_6_1" class="foldopened" onClick="hide_folder('1_1_6_1')">-</Span>
-<span style="font-family: SansSerif, sans-serif; font-weight: bold; ">External guest area</span>
-<ul id="fold1_1_6_1" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_1_6_1_1" class="foldclosed" onClick="show_folder('1_1_6_1_1')" style="POSITION: absolute">+</span> <span id="hide1_1_6_1_1" class="foldopened" onClick="hide_folder('1_1_6_1_1')">-</Span>
-News on the front page (home)
-<ul id="fold1_1_6_1_1" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_1_6_1_1_1" class="foldclosed" onClick="show_folder('1_1_6_1_1_1')" style="POSITION: absolute">+</span> <span id="hide1_1_6_1_1_1" class="foldopened" onClick="hide_folder('1_1_6_1_1_1')">-</Span>
-The news source can be choosen from different
-<ul id="fold1_1_6_1_1_1" style="POSITION: relative; VISIBILITY: visible;"><li>Previously typed and stored in database
-
-</li>
-<li><span id="show1_1_6_1_1_1_1" class="foldclosed" onClick="show_folder('1_1_6_1_1_1_1')" style="POSITION: absolute">+</span> <span id="hide1_1_6_1_1_1_1" class="foldopened" onClick="hide_folder('1_1_6_1_1_1_1')">-</Span>
-Local XML files
-<ul id="fold1_1_6_1_1_1_1" style="POSITION: relative; VISIBILITY: visible;"><li><span style="font-family: SansSerif, sans-serif; ">Hint: Created by external generators</span>
-
-</li>
-
-</ul>
-</li>
-<li>Remote XMLs like RSS feeds
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_6_1_1_2" class="foldclosed" onClick="show_folder('1_1_6_1_1_2')" style="POSITION: absolute">+</span> <span id="hide1_1_6_1_1_2" class="foldopened" onClick="hide_folder('1_1_6_1_1_2')">-</Span>
-The typer can choose a category
-<ul id="fold1_1_6_1_1_2" style="POSITION: relative; VISIBILITY: visible;"><li>New categories can be suggested by the typer
-
-</li>
-<li>An admin can create new categories
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_6_1_1_3" class="foldclosed" onClick="show_folder('1_1_6_1_1_3')" style="POSITION: absolute">+</span> <span id="hide1_1_6_1_1_3" class="foldopened" onClick="hide_folder('1_1_6_1_1_3')">-</Span>
-Comments are allowable
-<ul id="fold1_1_6_1_1_3" style="POSITION: relative; VISIBILITY: visible;"><li>Logged-in users
-
-</li>
-<li><span id="show1_1_6_1_1_3_1" class="foldclosed" onClick="show_folder('1_1_6_1_1_3_1')" style="POSITION: absolute">+</span> <span id="hide1_1_6_1_1_3_1" class="foldopened" onClick="hide_folder('1_1_6_1_1_3_1')">-</Span>
-Guests as well
-<ul id="fold1_1_6_1_1_3_1" style="POSITION: relative; VISIBILITY: visible;"><li>Secured with CAPTCHA
-
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_6_1_1_4" class="foldclosed" onClick="show_folder('1_1_6_1_1_4')" style="POSITION: absolute">+</span> <span id="hide1_1_6_1_1_4" class="foldopened" onClick="hide_folder('1_1_6_1_1_4')">-</Span>
-One object for all news should be fine
-<ul id="fold1_1_6_1_1_4" style="POSITION: relative; VISIBILITY: visible;"><li>Do not use one object per news entry!
-
-</li>
-<li><span id="show1_1_6_1_1_4_1" class="foldclosed" onClick="show_folder('1_1_6_1_1_4_1')" style="POSITION: absolute">+</span> <span id="hide1_1_6_1_1_4_1" class="foldopened" onClick="hide_folder('1_1_6_1_1_4_1')">-</Span>
-The object receives a "Requestable" object
-<ul id="fold1_1_6_1_1_4_1" style="POSITION: relative; VISIBILITY: visible;"><li>Obtain page number and sent comment data from it
-
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_6_1_2" class="foldclosed" onClick="show_folder('1_1_6_1_2')" style="POSITION: absolute">+</span> <span id="hide1_1_6_1_2" class="foldopened" onClick="hide_folder('1_1_6_1_2')">-</Span>
-Registration form
-<ul id="fold1_1_6_1_2" style="POSITION: relative; VISIBILITY: visible;"><li>One single page
-
-</li>
-<li>Multiple pages
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_6_1_3" class="foldclosed" onClick="show_folder('1_1_6_1_3')" style="POSITION: absolute">+</span> <span id="hide1_1_6_1_3" class="foldopened" onClick="hide_folder('1_1_6_1_3')">-</Span>
-Login form
-<ul id="fold1_1_6_1_3" style="POSITION: relative; VISIBILITY: visible;"><li>With guest login (disable by the admin)
-
-</li>
-<li>Password reminder
-
-</li>
-<li>Link to the registration form
-
-</li>
-<li><span id="show1_1_6_1_3_1" class="foldclosed" onClick="show_folder('1_1_6_1_3_1')" style="POSITION: absolute">+</span> <span id="hide1_1_6_1_3_1" class="foldopened" onClick="hide_folder('1_1_6_1_3_1')">-</Span>
-Different login methods configureable by admin:
-<ul id="fold1_1_6_1_3_1" style="POSITION: relative; VISIBILITY: visible;"><li>By username+password
-
-</li>
-<li>By email+password
-
-</li>
-<li>By username/email+password
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_6_1_3_2" class="foldclosed" onClick="show_folder('1_1_6_1_3_2')" style="POSITION: absolute">+</span> <span id="hide1_1_6_1_3_2" class="foldopened" onClick="hide_folder('1_1_6_1_3_2')">-</Span>
-Wether cookie-based or session-based login
-<ul id="fold1_1_6_1_3_2" style="POSITION: relative; VISIBILITY: visible;"><li>This shall be configureable by admin
-
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_6_1_4" class="foldclosed" onClick="show_folder('1_1_6_1_4')" style="POSITION: absolute">+</span> <span id="hide1_1_6_1_4" class="foldopened" onClick="hide_folder('1_1_6_1_4')">-</Span>
-Screenshot gallery
-<ul id="fold1_1_6_1_4" style="POSITION: relative; VISIBILITY: visible;"><li>Comments are allowable
-
-</li>
-<li>Should be kept simple
-
-</li>
-
-</ul>
-</li>
-<li>List of enabled features
-
-</li>
-<li>Statistics of the game (not whole network!)
-
-</li>
-<li><span id="show1_1_6_1_5" class="foldclosed" onClick="show_folder('1_1_6_1_5')" style="POSITION: absolute">+</span> <span id="hide1_1_6_1_5" class="foldopened" onClick="hide_folder('1_1_6_1_5')">-</Span>
-List of playing users
-<ul id="fold1_1_6_1_5" style="POSITION: relative; VISIBILITY: visible;"><li>With link to their public profiles
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_6_1_6" class="foldclosed" onClick="show_folder('1_1_6_1_6')" style="POSITION: absolute">+</span> <span id="hide1_1_6_1_6" class="foldopened" onClick="hide_folder('1_1_6_1_6')">-</Span>
-Pillory
-<ul id="fold1_1_6_1_6" style="POSITION: relative; VISIBILITY: visible;"><li>Username (who got locked)
-
-</li>
-<li>Date&Time
-
-</li>
-<li>The admin
-
-</li>
-<li>Stated reason
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_6_1_7" class="foldclosed" onClick="show_folder('1_1_6_1_7')" style="POSITION: absolute">+</span> <span id="hide1_1_6_1_7" class="foldopened" onClick="hide_folder('1_1_6_1_7')">-</Span>
-Small extra pages
-<ul id="fold1_1_6_1_7" style="POSITION: relative; VISIBILITY: visible;"><li>Imprint (required in Germany)
-
-</li>
-<li>Privacy policy (required in some countries)
-
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_6_2" class="foldclosed" onClick="show_folder('1_1_6_2')" style="POSITION: absolute">+</span> <span id="hide1_1_6_2" class="foldopened" onClick="hide_folder('1_1_6_2')">-</Span>
-<span style="font-family: SansSerif, sans-serif; font-weight: bold; ">Internal game area</span>
-<ul id="fold1_1_6_2" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_1_6_2_1" class="foldclosed" onClick="show_folder('1_1_6_2_1')" style="POSITION: absolute">+</span> <span id="hide1_1_6_2_1" class="foldopened" onClick="hide_folder('1_1_6_2_1')">-</Span>
-News on first login page
-<ul id="fold1_1_6_2_1" style="POSITION: relative; VISIBILITY: visible;"><li>Like on "home" page except that there is no captcha required
-
-</li>
-<li>Including history of recent events since last login
-
-</li>
-<li>Announcements in special sub-category for newly founded shipping/travel companies
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_6_2_2" class="foldclosed" onClick="show_folder('1_1_6_2_2')" style="POSITION: absolute">+</span> <span id="hide1_1_6_2_2" class="foldopened" onClick="hide_folder('1_1_6_2_2')">-</Span>
-<span style="font-family: SansSerif, sans-serif; ">Create new game character</span>
-<ul id="fold1_1_6_2_2" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_1_6_2_2_1" class="foldclosed" onClick="show_folder('1_1_6_2_2_1')" style="POSITION: absolute">+</span> <span id="hide1_1_6_2_2_1" class="foldopened" onClick="hide_folder('1_1_6_2_2_1')">-</Span>
-The gamer can have all varriants
-<ul id="fold1_1_6_2_2_1" style="POSITION: relative; VISIBILITY: visible;"><li>This may be limitable by admin
-
-</li>
-<li>The player still cannot make contracts with own characters
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_6_2_2_2" class="foldclosed" onClick="show_folder('1_1_6_2_2_2')" style="POSITION: absolute">+</span> <span id="hide1_1_6_2_2_2" class="foldopened" onClick="hide_folder('1_1_6_2_2_2')">-</Span>
-It should cost somewhere a fee
-<ul id="fold1_1_6_2_2_2" style="POSITION: relative; VISIBILITY: visible;"><li>The fee shall be payed from user account
-
-</li>
-
-</ul>
-</li>
-<li>For first character creation he shall have enougth game money plus some extra
-
-</li>
-<li><span id="show1_1_6_2_2_3" class="foldclosed" onClick="show_folder('1_1_6_2_2_3')" style="POSITION: absolute">+</span> <span id="hide1_1_6_2_2_3" class="foldopened" onClick="hide_folder('1_1_6_2_2_3')">-</Span>
-Types of characters
-<ul id="fold1_1_6_2_2_3" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_1_6_2_2_3_1" class="foldclosed" onClick="show_folder('1_1_6_2_2_3_1')" style="POSITION: absolute">+</span> <span id="hide1_1_6_2_2_3_1" class="foldopened" onClick="hide_folder('1_1_6_2_2_3_1')">-</Span>
-Shipping company founder
-<ul id="fold1_1_6_2_2_3_1" style="POSITION: relative; VISIBILITY: visible;"><li>This includes the fee for funding new company
-
-</li>
-<li><span id="show1_1_6_2_2_3_1_1" class="foldclosed" onClick="show_folder('1_1_6_2_2_3_1_1')" style="POSITION: absolute">+</span> <span id="hide1_1_6_2_2_3_1_1" class="foldopened" onClick="hide_folder('1_1_6_2_2_3_1_1')">-</Span>
-A news for the community shall be placed
-<ul id="fold1_1_6_2_2_3_1_1" style="POSITION: relative; VISIBILITY: visible;"><li>The admin/mod can still moderate it
-
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_6_2_2_3_2" class="foldclosed" onClick="show_folder('1_1_6_2_2_3_2')" style="POSITION: absolute">+</span> <span id="hide1_1_6_2_2_3_2" class="foldopened" onClick="hide_folder('1_1_6_2_2_3_2')">-</Span>
-Travel company founder
-<ul id="fold1_1_6_2_2_3_2" style="POSITION: relative; VISIBILITY: visible;"><li>Like shipping company...
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_6_2_2_3_3" class="foldclosed" onClick="show_folder('1_1_6_2_2_3_3')" style="POSITION: absolute">+</span> <span id="hide1_1_6_2_2_3_3" class="foldopened" onClick="hide_folder('1_1_6_2_2_3_3')">-</Span>
-Jobholder
-<ul id="fold1_1_6_2_2_3_3" style="POSITION: relative; VISIBILITY: visible;"><li>Starts unemployed
-
-</li>
-<li>Some money left for sending applications out
-
-</li>
-<li>May ask goverment for financial help
-
-</li>
-<li><span id="show1_1_6_2_2_3_3_1" class="foldclosed" onClick="show_folder('1_1_6_2_2_3_3_1')" style="POSITION: absolute">+</span> <span id="hide1_1_6_2_2_3_3_1" class="foldopened" onClick="hide_folder('1_1_6_2_2_3_3_1')">-</Span>
-Has to pay monthly fees
-<ul id="fold1_1_6_2_2_3_3_1" style="POSITION: relative; VISIBILITY: visible;"><li>Rent for a "fake" house
-
-</li>
-<li>Meal and drinks (faked)
-
-</li>
-<li>Others costs like phone,electricity
-
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_6_2_2_3_4" class="foldclosed" onClick="show_folder('1_1_6_2_2_3_4')" style="POSITION: absolute">+</span> <span id="hide1_1_6_2_2_3_4" class="foldopened" onClick="hide_folder('1_1_6_2_2_3_4')">-</Span>
-Merchant
-<ul id="fold1_1_6_2_2_3_4" style="POSITION: relative; VISIBILITY: visible;"><li>Raw resources
-
-</li>
-<li>Constructed ship parts
-
-</li>
-<li>Smaller complete ships
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_6_2_2_3_5" class="foldclosed" onClick="show_folder('1_1_6_2_2_3_5')" style="POSITION: absolute">+</span> <span id="hide1_1_6_2_2_3_5" class="foldopened" onClick="hide_folder('1_1_6_2_2_3_5')">-</Span>
-Marketing Agency
-<ul id="fold1_1_6_2_2_3_5" style="POSITION: relative; VISIBILITY: visible;"><li>Sells marketing/merchandising products
-
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-<li><span style="font-family: SansSerif, sans-serif; font-style: italic; ">This is only possible if account is activated</span>
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_6_2_3" class="foldclosed" onClick="show_folder('1_1_6_2_3')" style="POSITION: absolute">+</span> <span id="hide1_1_6_2_3" class="foldopened" onClick="hide_folder('1_1_6_2_3')">-</Span>
-<span style="font-family: SansSerif, sans-serif; ">"Load" existing character</span>
-<ul id="fold1_1_6_2_3" style="POSITION: relative; VISIBILITY: visible;"><li>Contains link to "Create new character"
-
-</li>
-<li>Player sees some basic data about listed characters
-
-</li>
-<li>Locked characters should not be removed instead marked with "Locked"
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_6_2_4" class="foldclosed" onClick="show_folder('1_1_6_2_4')" style="POSITION: absolute">+</span> <span id="hide1_1_6_2_4" class="foldopened" onClick="hide_folder('1_1_6_2_4')">-</Span>
-Refill account points
-<ul id="fold1_1_6_2_4" style="POSITION: relative; VISIBILITY: visible;"><li>The admin may choose if the in-game can be converted with a low rate to account points
-
-</li>
-<li><span id="show1_1_6_2_4_1" class="foldclosed" onClick="show_folder('1_1_6_2_4_1')" style="POSITION: absolute">+</span> <span id="hide1_1_6_2_4_1" class="foldopened" onClick="hide_folder('1_1_6_2_4_1')">-</Span>
-This option might be disabled by admin
-<ul id="fold1_1_6_2_4_1" style="POSITION: relative; VISIBILITY: visible;"><li>Then the gamer can only refill in-game money per character
-
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_6_2_5" class="foldclosed" onClick="show_folder('1_1_6_2_5')" style="POSITION: absolute">+</span> <span id="hide1_1_6_2_5" class="foldopened" onClick="hide_folder('1_1_6_2_5')">-</Span>
-Update gamer/user profile
-<ul id="fold1_1_6_2_5" style="POSITION: relative; VISIBILITY: visible;"><li>Enter the current account password
-
-</li>
-<li>Send email to the user only if no email has changed, or if ...
-
-</li>
-<li><span id="show1_1_6_2_5_1" class="foldclosed" onClick="show_folder('1_1_6_2_5_1')" style="POSITION: absolute">+</span> <span id="hide1_1_6_2_5_1" class="foldopened" onClick="hide_folder('1_1_6_2_5_1')">-</Span>
-Has the email been changed?
-<ul id="fold1_1_6_2_5_1" style="POSITION: relative; VISIBILITY: visible;"><li>Send new confirmation to new email
-
-</li>
-<li>Send notifier to old email
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_6_2_5_2" class="foldclosed" onClick="show_folder('1_1_6_2_5_2')" style="POSITION: absolute">+</span> <span id="hide1_1_6_2_5_2" class="foldopened" onClick="hide_folder('1_1_6_2_5_2')">-</Span>
-Change account password
-<ul id="fold1_1_6_2_5_2" style="POSITION: relative; VISIBILITY: visible;"><li>Enter current account password
-
-</li>
-<li>Enter new password twice
-
-</li>
-<li>Send an email to the user
-
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_6_3" class="foldclosed" onClick="show_folder('1_1_6_3')" style="POSITION: absolute">+</span> <span id="hide1_1_6_3" class="foldopened" onClick="hide_folder('1_1_6_3')">-</Span>
-<span style="font-family: SansSerif, sans-serif; font-weight: bold; ">General infrastructures</span>
-<ul id="fold1_1_6_3" style="POSITION: relative; VISIBILITY: visible;"><li><span style="font-family: SansSerif, sans-serif; ">Point system (in-game money)</span>
-
-</li>
-<li><span id="show1_1_6_3_1" class="foldclosed" onClick="show_folder('1_1_6_3_1')" style="POSITION: absolute">+</span> <span id="hide1_1_6_3_1" class="foldopened" onClick="hide_folder('1_1_6_3_1')">-</Span>
-A.I. goverment
-<ul id="fold1_1_6_3_1" style="POSITION: relative; VISIBILITY: visible;"><li>Shall help unemployed gamers staying alive (but not becoming rich)
-
-</li>
-<li><span id="show1_1_6_3_1_1" class="foldclosed" onClick="show_folder('1_1_6_3_1_1')" style="POSITION: absolute">+</span> <span id="hide1_1_6_3_1_1" class="foldopened" onClick="hide_folder('1_1_6_3_1_1')">-</Span>
-May later on collect taxes from companies
-<ul id="fold1_1_6_3_1_1" style="POSITION: relative; VISIBILITY: visible;"><li>For paying unemployed people
-
-</li>
-<li>Financial support for broken companies
-
-</li>
-
-</ul>
-</li>
-<li>May ofer social security services
-
-</li>
-<li><span id="show1_1_6_3_1_2" class="foldclosed" onClick="show_folder('1_1_6_3_1_2')" style="POSITION: absolute">+</span> <span id="hide1_1_6_3_1_2" class="foldopened" onClick="hide_folder('1_1_6_3_1_2')">-</Span>
-<span style="font-family: SansSerif, sans-serif; ">Goverment is not playable at the moment</span>
-<ul id="fold1_1_6_3_1_2" style="POSITION: relative; VISIBILITY: visible;"><li>It should be "played" abstractly by the server
-
-</li>
-<li>Gamers may help each other with financial support
-
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_7" class="foldclosed" onClick="show_folder('1_1_7')" style="POSITION: absolute">+</span> <span id="hide1_1_7" class="foldopened" onClick="hide_folder('1_1_7')">-</Span>
-<span style="font-size: 116%;font-family: SansSerif, sans-serif; font-weight: bold; ">Procedures</span>
-<ul id="fold1_1_7" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_1_7_1" class="foldclosed" onClick="show_folder('1_1_7_1')" style="POSITION: absolute">+</span> <span id="hide1_1_7_1" class="foldopened" onClick="hide_folder('1_1_7_1')">-</Span>
-<span style="font-family: SansSerif, sans-serif; font-weight: bold; ">Registration procedure</span>
-<ul id="fold1_1_7_1" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_1_7_1_1" class="foldclosed" onClick="show_folder('1_1_7_1_1')" style="POSITION: absolute">+</span> <span id="hide1_1_7_1_1" class="foldopened" onClick="hide_folder('1_1_7_1_1')">-</Span>
-Make sure the user account is only used once
-<ul id="fold1_1_7_1_1" style="POSITION: relative; VISIBILITY: visible;"><li>An AJAX request may give the user faster feedback
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_7_1_2" class="foldclosed" onClick="show_folder('1_1_7_1_2')" style="POSITION: absolute">+</span> <span id="hide1_1_7_1_2" class="foldopened" onClick="hide_folder('1_1_7_1_2')">-</Span>
-If required make also sure that the email is used once
-<ul id="fold1_1_7_1_2" style="POSITION: relative; VISIBILITY: visible;"><li>Another AJAX request might be helpful here
-
-</li>
-
-</ul>
-</li>
-<li>Both passwords must match as verification
-
-</li>
-<li>Non-required form fields are checked only if there is content for XSS or other bad things
-
-</li>
-<li>Encrypt/hash the password (should always be performed)
-
-</li>
-<li>Complete the registration by adding the user account to the database
-
-</li>
-<li><span id="show1_1_7_1_3" class="foldclosed" onClick="show_folder('1_1_7_1_3')" style="POSITION: absolute">+</span> <span id="hide1_1_7_1_3" class="foldopened" onClick="hide_folder('1_1_7_1_3')">-</Span>
-Registered partners shall be notified with different ways
-<ul id="fold1_1_7_1_3" style="POSITION: relative; VISIBILITY: visible;"><li>XML-RPC is the default
-
-</li>
-<li>Different notifiers shall also be possible
-
-</li>
-<li>This might be queueable to avoid long waiting times for slow partner pages
-
-</li>
-
-</ul>
-</li>
-<li>Send out confirmation mail if requested by configuration
-
-</li>
-<li><span id="show1_1_7_1_4" class="foldclosed" onClick="show_folder('1_1_7_1_4')" style="POSITION: absolute">+</span> <span id="hide1_1_7_1_4" class="foldopened" onClick="hide_folder('1_1_7_1_4')">-</Span>
-Redirect the user to a new page
-<ul id="fold1_1_7_1_4" style="POSITION: relative; VISIBILITY: visible;"><li>Default is the "Registration completed" page
-
-</li>
-<li>Home page shall be chooseable
-
-</li>
-<li>Other URLs can be used as well
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_7_1_5" class="foldclosed" onClick="show_folder('1_1_7_1_5')" style="POSITION: absolute">+</span> <span id="hide1_1_7_1_5" class="foldopened" onClick="hide_folder('1_1_7_1_5')">-</Span>
-Alternatively login to the internal area
-<ul id="fold1_1_7_1_5" style="POSITION: relative; VISIBILITY: visible;"><li>The account is not useable if email is not confirmed
-
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-<li><span style="font-family: SansSerif, sans-serif; font-weight: bold; ">Login procedure</span>
-
-</li>
-<li><span id="show1_1_7_2" class="foldclosed" onClick="show_folder('1_1_7_2')" style="POSITION: absolute">+</span> <span id="hide1_1_7_2" class="foldopened" onClick="hide_folder('1_1_7_2')">-</Span>
-<span style="font-family: SansSerif, sans-serif; font-weight: bold; ">General</span>
-<ul id="fold1_1_7_2" style="POSITION: relative; VISIBILITY: visible;"><li>Most steps shall be done by an intercepting filter pattern
-
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_8" class="foldclosed" onClick="show_folder('1_1_8')" style="POSITION: absolute">+</span> <span id="hide1_1_8" class="foldopened" onClick="hide_folder('1_1_8')">-</Span>
-<span style="font-size: 116%;font-family: SansSerif, sans-serif; font-weight: bold; ">Strict coding guidelines for clean PHP code</span>
-<ul id="fold1_1_8" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_1_8_1" class="foldclosed" onClick="show_folder('1_1_8_1')" style="POSITION: absolute">+</span> <span id="hide1_1_8_1" class="foldopened" onClick="hide_folder('1_1_8_1')">-</Span>
-<span style="font-family: SansSerif, sans-serif; font-weight: bold; ">General code structure</span>
-<ul id="fold1_1_8_1" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_1_8_1_1" class="foldclosed" onClick="show_folder('1_1_8_1_1')" style="POSITION: absolute">+</span> <span id="hide1_1_8_1_1" class="foldopened" onClick="hide_folder('1_1_8_1_1')">-</Span>
-Fully object-oriented
-<ul id="fold1_1_8_1_1" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_1_8_1_1_1" class="foldclosed" onClick="show_folder('1_1_8_1_1_1')" style="POSITION: absolute">+</span> <span id="hide1_1_8_1_1_1" class="foldopened" onClick="hide_folder('1_1_8_1_1_1')">-</Span>
-Use of different but practical design patterns
-<ul id="fold1_1_8_1_1_1" style="POSITION: relative; VISIBILITY: visible;"><li>Factory-method pattern for smother initializing of objects
-
-</li>
-<li>Template method pattern where it matches
-
-</li>
-<li>MVC pattern for the website core
-
-</li>
-
-</ul>
-</li>
-<li>Only one index.php shall provide access to the whole game
-
-</li>
-<li>Slower in PHP5
-
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_8_2" class="foldclosed" onClick="show_folder('1_1_8_2')" style="POSITION: absolute">+</span> <span id="hide1_1_8_2" class="foldopened" onClick="hide_folder('1_1_8_2')">-</Span>
-<span style="font-family: SansSerif, sans-serif; font-weight: bold; ">Documentation</span>
-<ul id="fold1_1_8_2" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_1_8_2_1" class="foldclosed" onClick="show_folder('1_1_8_2_1')" style="POSITION: absolute">+</span> <span id="hide1_1_8_2_1" class="foldopened" onClick="hide_folder('1_1_8_2_1')">-</Span>
-In-line documentation
-<ul id="fold1_1_8_2_1" style="POSITION: relative; VISIBILITY: visible;"><li>Script header with full copyright and license as requested by GNU GPL 3
-
-</li>
-<li>Method headers with Doxygen compatible tags
-
-</li>
-<li>Comments above single lines for better understanding what is happening
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_8_2_2" class="foldclosed" onClick="show_folder('1_1_8_2_2')" style="POSITION: absolute">+</span> <span id="hide1_1_8_2_2" class="foldopened" onClick="hide_folder('1_1_8_2_2')">-</Span>
-Files in directory "docs"
-<ul id="fold1_1_8_2_2" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_1_8_2_2_1" class="foldclosed" onClick="show_folder('1_1_8_2_2_1')" style="POSITION: absolute">+</span> <span id="hide1_1_8_2_2_1" class="foldopened" onClick="hide_folder('1_1_8_2_2_1')">-</Span>
-COPYING*
-<ul id="fold1_1_8_2_2_1" style="POSITION: relative; VISIBILITY: visible;"><li>License files
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_8_2_2_2" class="foldclosed" onClick="show_folder('1_1_8_2_2_2')" style="POSITION: absolute">+</span> <span id="hide1_1_8_2_2_2" class="foldopened" onClick="hide_folder('1_1_8_2_2_2')">-</Span>
-Conception
-<ul id="fold1_1_8_2_2_2" style="POSITION: relative; VISIBILITY: visible;"><li>As OpenDocument and later PDF as well
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_8_2_2_3" class="foldclosed" onClick="show_folder('1_1_8_2_2_3')" style="POSITION: absolute">+</span> <span id="hide1_1_8_2_2_3" class="foldopened" onClick="hide_folder('1_1_8_2_2_3')">-</Span>
-NEWS
-<ul id="fold1_1_8_2_2_3" style="POSITION: relative; VISIBILITY: visible;"><li>Latest news around the game (coeer and gamer)
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_8_2_2_4" class="foldclosed" onClick="show_folder('1_1_8_2_2_4')" style="POSITION: absolute">+</span> <span id="hide1_1_8_2_2_4" class="foldopened" onClick="hide_folder('1_1_8_2_2_4')">-</Span>
-README
-<ul id="fold1_1_8_2_2_4" style="POSITION: relative; VISIBILITY: visible;"><li>Includes installation instructions and general gaming guidelines
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_8_2_2_5" class="foldclosed" onClick="show_folder('1_1_8_2_2_5')" style="POSITION: absolute">+</span> <span id="hide1_1_8_2_2_5" class="foldopened" onClick="hide_folder('1_1_8_2_2_5')">-</Span>
-ArgoUML diagram
-<ul id="fold1_1_8_2_2_5" style="POSITION: relative; VISIBILITY: visible;"><li>For visualization of the class structure
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_8_2_2_6" class="foldclosed" onClick="show_folder('1_1_8_2_2_6')" style="POSITION: absolute">+</span> <span id="hide1_1_8_2_2_6" class="foldopened" onClick="hide_folder('1_1_8_2_2_6')">-</Span>
-FreeMind document
-<ul id="fold1_1_8_2_2_6" style="POSITION: relative; VISIBILITY: visible;"><li>...
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_8_2_2_7" class="foldclosed" onClick="show_folder('1_1_8_2_2_7')" style="POSITION: absolute">+</span> <span id="hide1_1_8_2_2_7" class="foldopened" onClick="hide_folder('1_1_8_2_2_7')">-</Span>
-THANKS
-<ul id="fold1_1_8_2_2_7" style="POSITION: relative; VISIBILITY: visible;"><li>All people helped in some direct or indirect way, less or more.
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_8_2_2_8" class="foldclosed" onClick="show_folder('1_1_8_2_2_8')" style="POSITION: absolute">+</span> <span id="hide1_1_8_2_2_8" class="foldopened" onClick="hide_folder('1_1_8_2_2_8')">-</Span>
-minmap_yyyymmdd.html
-<ul id="fold1_1_8_2_2_8" style="POSITION: relative; VISIBILITY: visible;"><li>Exported FreeMind maps to HTML with CSS and JavaScript
-
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-<li><span style="font-family: SansSerif, sans-serif; font-weight: bold; ">Folding of the code</span>
-
-</li>
-<li><span style="font-family: SansSerif, sans-serif; font-weight: bold; ">Tabs and spaces</span>
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_9" class="foldclosed" onClick="show_folder('1_1_9')" style="POSITION: absolute">+</span> <span id="hide1_1_9" class="foldopened" onClick="hide_folder('1_1_9')">-</Span>
-<span style="font-size: 116%;font-family: SansSerif, sans-serif; font-weight: bold; ">Payment System</span>
-<ul id="fold1_1_9" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_1_9_1" class="foldclosed" onClick="show_folder('1_1_9_1')" style="POSITION: absolute">+</span> <span id="hide1_1_9_1" class="foldopened" onClick="hide_folder('1_1_9_1')">-</Span>
-Different payment APIs exists
-<ul id="fold1_1_9_1" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_1_9_1_1" class="foldclosed" onClick="show_folder('1_1_9_1_1')" style="POSITION: absolute">+</span> <span id="hide1_1_9_1_1" class="foldopened" onClick="hide_folder('1_1_9_1_1')">-</Span>
-Wernis API
-<ul id="fold1_1_9_1_1" style="POSITION: relative; VISIBILITY: visible;"><li>Request: GET,POST
-
-</li>
-<li>Response: Own format
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_9_1_2" class="foldclosed" onClick="show_folder('1_1_9_1_2')" style="POSITION: absolute">+</span> <span id="hide1_1_9_1_2" class="foldopened" onClick="hide_folder('1_1_9_1_2')">-</Span>
-Primera API
-<ul id="fold1_1_9_1_2" style="POSITION: relative; VISIBILITY: visible;"><li>Need special agreement here!
-
-</li>
-<li>Request: POST
-
-</li>
-<li>Response: Own format (?)
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_9_1_3" class="foldclosed" onClick="show_folder('1_1_9_1_3')" style="POSITION: absolute">+</span> <span id="hide1_1_9_1_3" class="foldopened" onClick="hide_folder('1_1_9_1_3')">-</Span>
-(Paypal)
-<ul id="fold1_1_9_1_3" style="POSITION: relative; VISIBILITY: visible;"><li><span style="font-family: SansSerif, sans-serif; font-weight: bold; ">Has expensive fees for sender</span>
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_9_1_4" class="foldclosed" onClick="show_folder('1_1_9_1_4')" style="POSITION: absolute">+</span> <span id="hide1_1_9_1_4" class="foldopened" onClick="hide_folder('1_1_9_1_4')">-</Span>
-<a href="http://www.moneybookers.com/merchant/en/automated_payments_interface_manual.pdf" target="_blank"><span class=l>~</span> Moneybookers
-</a>
-<ul id="fold1_1_9_1_4" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_1_9_1_4_1" class="foldclosed" onClick="show_folder('1_1_9_1_4_1')" style="POSITION: absolute">+</span> <span id="hide1_1_9_1_4_1" class="foldopened" onClick="hide_folder('1_1_9_1_4_1')">-</Span>
-Request: GET
-<ul id="fold1_1_9_1_4_1" style="POSITION: relative; VISIBILITY: visible;"><li>POST also?
-
-</li>
-
-</ul>
-</li>
-<li>Response: XML
-
-</li>
-
-</ul>
-</li>
-<li>Rambler?
-
-</li>
-
-</ul>
-</li>
-<li>They all must be queued if a user orders something
-
-</li>
-<li><span id="show1_1_9_2" class="foldclosed" onClick="show_folder('1_1_9_2')" style="POSITION: absolute">+</span> <span id="hide1_1_9_2" class="foldopened" onClick="hide_folder('1_1_9_2')">-</Span>
-The ordered item must be validated if it is being sold
-<ul id="fold1_1_9_2" style="POSITION: relative; VISIBILITY: visible;"><li>This should be done by a composite filter pattern (composite combined with filter)
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_1_9_3" class="foldclosed" onClick="show_folder('1_1_9_3')" style="POSITION: absolute">+</span> <span id="hide1_1_9_3" class="foldopened" onClick="hide_folder('1_1_9_3')">-</Span>
-An other pattern shall e.g. only book the item/money if the API gives positive reply
-<ul id="fold1_1_9_3" style="POSITION: relative; VISIBILITY: visible;"><li>State-depending pattern?
-
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-<li><span id="show1_2" class="foldclosed" onClick="show_folder('1_2')" style="POSITION: absolute">+</span> <span id="hide1_2" class="foldopened" onClick="hide_folder('1_2')">-</Span>
-<span style="font-size: 133%;font-family: SansSerif, sans-serif; font-weight: bold; ">How does a shipping/travel company work?</span>
-<ul id="fold1_2" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_2_1" class="foldclosed" onClick="show_folder('1_2_1')" style="POSITION: absolute">+</span> <span id="hide1_2_1" class="foldopened" onClick="hide_folder('1_2_1')">-</Span>
-Start as a founder by selecting a harbor
-<ul id="fold1_2_1" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_2_1_1" class="foldclosed" onClick="show_folder('1_2_1_1')" style="POSITION: absolute">+</span> <span id="hide1_2_1_1" class="foldopened" onClick="hide_folder('1_2_1_1')">-</Span>
-Shipping company
-<ul id="fold1_2_1_1" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_2_1_1_1" class="foldclosed" onClick="show_folder('1_2_1_1_1')" style="POSITION: absolute">+</span> <span id="hide1_2_1_1_1" class="foldopened" onClick="hide_folder('1_2_1_1_1')">-</Span>
-Construct neccessary buildings
-<ul id="fold1_2_1_1_1" style="POSITION: relative; VISIBILITY: visible;"><li>Make contract with construction companies
-
-</li>
-
-</ul>
-</li>
-<li>Build ship parts and trade them
-
-</li>
-<li><span id="show1_2_1_1_2" class="foldclosed" onClick="show_folder('1_2_1_1_2')" style="POSITION: absolute">+</span> <span id="hide1_2_1_1_2" class="foldopened" onClick="hide_folder('1_2_1_1_2')">-</Span>
-Order ship parts
-<ul id="fold1_2_1_1_2" style="POSITION: relative; VISIBILITY: visible;"><li>Fron your partners
-
-</li>
-<li>On global market
-
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-<li><span id="show1_2_1_2" class="foldclosed" onClick="show_folder('1_2_1_2')" style="POSITION: absolute">+</span> <span id="hide1_2_1_2" class="foldopened" onClick="hide_folder('1_2_1_2')">-</Span>
-Traveling company
-<ul id="fold1_2_1_2" style="POSITION: relative; VISIBILITY: visible;"><li>May select between shipping companies and make special ofers to customers
-
-</li>
-<li>Manage a journey
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_2_1_3" class="foldclosed" onClick="show_folder('1_2_1_3')" style="POSITION: absolute">+</span> <span id="hide1_2_1_3" class="foldopened" onClick="hide_folder('1_2_1_3')">-</Span>
-General (all)
-<ul id="fold1_2_1_3" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_2_1_3_1" class="foldclosed" onClick="show_folder('1_2_1_3_1')" style="POSITION: absolute">+</span> <span id="hide1_2_1_3_1" class="foldopened" onClick="hide_folder('1_2_1_3_1')">-</Span>
-Make contracts with other companies
-<ul id="fold1_2_1_3_1" style="POSITION: relative; VISIBILITY: visible;"><li>Construct ships for partner
-
-</li>
-<li>Drive by your partner constructed ships
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_2_1_3_2" class="foldclosed" onClick="show_folder('1_2_1_3_2')" style="POSITION: absolute">+</span> <span id="hide1_2_1_3_2" class="foldopened" onClick="hide_folder('1_2_1_3_2')">-</Span>
-Become CEO and manage your company
-<ul id="fold1_2_1_3_2" style="POSITION: relative; VISIBILITY: visible;"><li>Nominate department managers
-
-</li>
-<li>Recruit new employees
-
-</li>
-<li>Pay salery to your employees
-
-</li>
-
-</ul>
-</li>
-<li>Let other gamer manage your company
-
-</li>
-<li><span id="show1_2_1_3_3" class="foldclosed" onClick="show_folder('1_2_1_3_3')" style="POSITION: absolute">+</span> <span id="hide1_2_1_3_3" class="foldopened" onClick="hide_folder('1_2_1_3_3')">-</Span>
-Compare prices
-<ul id="fold1_2_1_3_3" style="POSITION: relative; VISIBILITY: visible;"><li>Make a purchase computation system
-
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-<li><span id="show1_2_2" class="foldclosed" onClick="show_folder('1_2_2')" style="POSITION: absolute">+</span> <span id="hide1_2_2" class="foldopened" onClick="hide_folder('1_2_2')">-</Span>
-Or start as an employee
-<ul id="fold1_2_2" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_2_2_1" class="foldclosed" onClick="show_folder('1_2_2_1')" style="POSITION: absolute">+</span> <span id="hide1_2_2_1" class="foldopened" onClick="hide_folder('1_2_2_1')">-</Span>
-Start as a simple sailor
-<ul id="fold1_2_2_1" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_2_2_1_1" class="foldclosed" onClick="show_folder('1_2_2_1_1')" style="POSITION: absolute">+</span> <span id="hide1_2_2_1_1" class="foldopened" onClick="hide_folder('1_2_2_1_1')">-</Span>
-And end up as a captain
-<ul id="fold1_2_2_1_1" style="POSITION: relative; VISIBILITY: visible;"><li>Control your ship (depends on client)
-
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-<li><span id="show1_2_2_2" class="foldclosed" onClick="show_folder('1_2_2_2')" style="POSITION: absolute">+</span> <span id="hide1_2_2_2" class="foldopened" onClick="hide_folder('1_2_2_2')">-</Span>
-Or as a shipbuilder
-<ul id="fold1_2_2_2" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_2_2_2_1" class="foldclosed" onClick="show_folder('1_2_2_2_1')" style="POSITION: absolute">+</span> <span id="hide1_2_2_2_1" class="foldopened" onClick="hide_folder('1_2_2_2_1')">-</Span>
-Repair ships
-<ul id="fold1_2_2_2_1" style="POSITION: relative; VISIBILITY: visible;"><li>Renew the painting
-
-</li>
-<li>Fix broken things
-
-</li>
-
-</ul>
-</li>
-<li>Build up new ships
-
-</li>
-
-</ul>
-</li>
-<li>As an officer
-
-</li>
-<li>As a cleaner
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_2_3" class="foldclosed" onClick="show_folder('1_2_3')" style="POSITION: absolute">+</span> <span id="hide1_2_3" class="foldopened" onClick="hide_folder('1_2_3')">-</Span>
-Create a board of managers
-<ul id="fold1_2_3" style="POSITION: relative; VISIBILITY: visible;"><li>Only for bigger companies
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_2_4" class="foldclosed" onClick="show_folder('1_2_4')" style="POSITION: absolute">+</span> <span id="hide1_2_4" class="foldopened" onClick="hide_folder('1_2_4')">-</Span>
-Design your own ships
-<ul id="fold1_2_4" style="POSITION: relative; VISIBILITY: visible;"><li>From templates (default ships)
-
-</li>
-<li>Or your complete freely designed layout
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_2_5" class="foldclosed" onClick="show_folder('1_2_5')" style="POSITION: absolute">+</span> <span id="hide1_2_5" class="foldopened" onClick="hide_folder('1_2_5')">-</Span>
-Ride constructed ships
-<ul id="fold1_2_5" style="POSITION: relative; VISIBILITY: visible;"><li>Make sail plans
-
-</li>
-<li><span id="show1_2_5_1" class="foldclosed" onClick="show_folder('1_2_5_1')" style="POSITION: absolute">+</span> <span id="hide1_2_5_1" class="foldopened" onClick="hide_folder('1_2_5_1')">-</Span>
-Transportate cargo or humans
-<ul id="fold1_2_5_1" style="POSITION: relative; VISIBILITY: visible;"><li>Make your passengers happy
-
-</li>
-<li>Load containers and bring them to other harbors
-
-</li>
-<li>Transportate oil from ricks to the refineries
-
-</li>
-
-</ul>
-</li>
-<li>Depends on used client
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_2_6" class="foldclosed" onClick="show_folder('1_2_6')" style="POSITION: absolute">+</span> <span id="hide1_2_6" class="foldopened" onClick="hide_folder('1_2_6')">-</Span>
-Earn a lot (virtual/real) money
-<ul id="fold1_2_6" style="POSITION: relative; VISIBILITY: visible;"><li>Sell a journey
-
-</li>
-<li>Trade with goods
-
-</li>
-<li>Construct ships for other companies
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_2_7" class="foldclosed" onClick="show_folder('1_2_7')" style="POSITION: absolute">+</span> <span id="hide1_2_7" class="foldopened" onClick="hide_folder('1_2_7')">-</Span>
-Play as a passenger
-<ul id="fold1_2_7" style="POSITION: relative; VISIBILITY: visible;"><li>Order a jorney to your desired destionation
-
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-<li><span id="show1_3" class="foldclosed" onClick="show_folder('1_3')" style="POSITION: absolute">+</span> <span id="hide1_3" class="foldopened" onClick="hide_folder('1_3')">-</Span>
-<span style="font-size: 133%;font-family: SansSerif, sans-serif; font-weight: bold; ">Multi-Player Mode</span>
-<ul id="fold1_3" style="POSITION: relative; VISIBILITY: visible;"><li>Networked over hubs
-
-</li>
-<li><span id="show1_3_1" class="foldclosed" onClick="show_folder('1_3_1')" style="POSITION: absolute">+</span> <span id="hide1_3_1" class="foldopened" onClick="hide_folder('1_3_1')">-</Span>
-Big map which holds all harbors
-<ul id="fold1_3_1" style="POSITION: relative; VISIBILITY: visible;"><li>Seperated into small maps to cluster the load over the network
-
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-<li><span id="show1_4" class="foldclosed" onClick="show_folder('1_4')" style="POSITION: absolute">+</span> <span id="hide1_4" class="foldopened" onClick="hide_folder('1_4')">-</Span>
-Java client
-<ul id="fold1_4" style="POSITION: relative; VISIBILITY: visible;"><li>Real-time simulation
-
-</li>
-<li><span id="show1_4_1" class="foldclosed" onClick="show_folder('1_4_1')" style="POSITION: absolute">+</span> <span id="hide1_4_1" class="foldopened" onClick="hide_folder('1_4_1')">-</Span>
-OpenGL (3D Graphics)
-<ul id="fold1_4_1" style="POSITION: relative; VISIBILITY: visible;"><li>JOGL
-
-</li>
-
-</ul>
-</li>
-<li>OpenAL (3D sound)
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_5" class="foldclosed" onClick="show_folder('1_5')" style="POSITION: absolute">+</span> <span id="hide1_5" class="foldopened" onClick="hide_folder('1_5')">-</Span>
-<span style="font-size: 133%;font-family: SansSerif, sans-serif; font-weight: bold; ">"Faked" Single-Player</span>
-<ul id="fold1_5" style="POSITION: relative; VISIBILITY: visible;"><li>Locally installed version
-
-</li>
-<li>Does not connect to other hubs
-
-</li>
-<li><span id="show1_5_1" class="foldclosed" onClick="show_folder('1_5_1')" style="POSITION: absolute">+</span> <span id="hide1_5_1" class="foldopened" onClick="hide_folder('1_5_1')">-</Span>
-"Save games" should be incompatible with MP mode
-<ul id="fold1_5_1" style="POSITION: relative; VISIBILITY: visible;"><li>Avoids cheating
-
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-<li><span id="show1_6" class="foldclosed" onClick="show_folder('1_6')" style="POSITION: absolute">+</span> <span id="hide1_6" class="foldopened" onClick="hide_folder('1_6')">-</Span>
-<span style="font-size: 133%;font-family: SansSerif, sans-serif; font-weight: bold; ">Sand-Box Mode</span>
-<ul id="fold1_6" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_6_1" class="foldclosed" onClick="show_folder('1_6_1')" style="POSITION: absolute">+</span> <span id="hide1_6_1" class="foldopened" onClick="hide_folder('1_6_1')">-</Span>
-The player can test the game
-<ul id="fold1_6_1" style="POSITION: relative; VISIBILITY: visible;"><li>Some people like to "explore" the game
-
-</li>
-<li>Or just wanna have a look
-
-</li>
-
-</ul>
-</li>
-<li><span style="font-family: SansSerif, sans-serif; ">There are no competitors</span>
-
-</li>
-<li>Creating characters is for free
-
-</li>
-<li>The game will not connect to network
-
-</li>
-<li><span id="show1_6_2" class="foldclosed" onClick="show_folder('1_6_2')" style="POSITION: absolute">+</span> <span id="hide1_6_2" class="foldopened" onClick="hide_folder('1_6_2')">-</Span>
-Characters are invalid to multi/single-player characters
-<ul id="fold1_6_2" style="POSITION: relative; VISIBILITY: visible;"><li>Prevents cheating a bit
-
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-<li><span id="show1_7" class="foldclosed" onClick="show_folder('1_7')" style="POSITION: absolute">+</span> <span id="hide1_7" class="foldopened" onClick="hide_folder('1_7')">-</Span>
-Modern-epoche game
-<ul id="fold1_7" style="POSITION: relative; VISIBILITY: visible;"><li>Age: 1950+
-
-</li>
-<li>The abstraction level is kept low
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_8" class="foldclosed" onClick="show_folder('1_8')" style="POSITION: absolute">+</span> <span id="hide1_8" class="foldopened" onClick="hide_folder('1_8')">-</Span>
-Licences
-<ul id="fold1_8" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_8_1" class="foldclosed" onClick="show_folder('1_8_1')" style="POSITION: absolute">+</span> <span id="hide1_8_1" class="foldopened" onClick="hide_folder('1_8_1')">-</Span>
-The game
-<ul id="fold1_8_1" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_8_1_1" class="foldclosed" onClick="show_folder('1_8_1_1')" style="POSITION: absolute">+</span> <span id="hide1_8_1_1" class="foldopened" onClick="hide_folder('1_8_1_1')">-</Span>
-Ship-Simu is licensed under the GNU GPL 3 or any newer version
-<ul id="fold1_8_1_1" style="POSITION: relative; VISIBILITY: visible;"><li>See docs/COPYING.software
-
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-<li><span id="show1_8_2" class="foldclosed" onClick="show_folder('1_8_2')" style="POSITION: absolute">+</span> <span id="hide1_8_2" class="foldopened" onClick="hide_folder('1_8_2')">-</Span>
-This document
-<ul id="fold1_8_2" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_8_2_1" class="foldclosed" onClick="show_folder('1_8_2_1')" style="POSITION: absolute">+</span> <span id="hide1_8_2_1" class="foldopened" onClick="hide_folder('1_8_2_1')">-</Span>
-This mind-map is licensed under the GNU FDL 1.2 or any newer version
-<ul id="fold1_8_2_1" style="POSITION: relative; VISIBILITY: visible;"><li>See docs/COPYING.documents
-
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-<li><span id="show1_8_3" class="foldclosed" onClick="show_folder('1_8_3')" style="POSITION: absolute">+</span> <span id="hide1_8_3" class="foldopened" onClick="hide_folder('1_8_3')">-</Span>
-Artworks like sounds/graphics
-<ul id="fold1_8_3" style="POSITION: relative; VISIBILITY: visible;"><li>Some CC license
-
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-<li><span id="show1_9" class="foldclosed" onClick="show_folder('1_9')" style="POSITION: absolute">+</span> <span id="hide1_9" class="foldopened" onClick="hide_folder('1_9')">-</Span>
-Data exchange protocol
-<ul id="fold1_9" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_9_1" class="foldclosed" onClick="show_folder('1_9_1')" style="POSITION: absolute">+</span> <span id="hide1_9_1" class="foldopened" onClick="hide_folder('1_9_1')">-</Span>
-Default is an own small format
-<ul id="fold1_9_1" style="POSITION: relative; VISIBILITY: visible;"><li>Reduces traffic between servers
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_9_2" class="foldclosed" onClick="show_folder('1_9_2')" style="POSITION: absolute">+</span> <span id="hide1_9_2" class="foldopened" onClick="hide_folder('1_9_2')">-</Span>
-Easy rewriteable to e.g. XML
-<ul id="fold1_9_2" style="POSITION: relative; VISIBILITY: visible;"><li>Other clients (Flash) can also connect
-
-</li>
-
-</ul>
-</li>
-<li>Java and browser client can play together
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_10" class="foldclosed" onClick="show_folder('1_10')" style="POSITION: absolute">+</span> <span id="hide1_10" class="foldopened" onClick="hide_folder('1_10')">-</Span>
-Optional Pillory
-<ul id="fold1_10" style="POSITION: relative; VISIBILITY: visible;"><li>To make e.g. nazi propaganda activity public
-
-</li>
-<li>Shall keep bad players away
-
-</li>
-<li><span id="show1_10_1" class="foldclosed" onClick="show_folder('1_10_1')" style="POSITION: absolute">+</span> <span id="hide1_10_1" class="foldopened" onClick="hide_folder('1_10_1')">-</Span>
-Requires some "game-moderator" access level to manage
-<ul id="fold1_10_1" style="POSITION: relative; VISIBILITY: visible;"><li>The moderator shall have an extra flag e.g. "pillory_accessable"
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_10_2" class="foldclosed" onClick="show_folder('1_10_2')" style="POSITION: absolute">+</span> <span id="hide1_10_2" class="foldopened" onClick="hide_folder('1_10_2')">-</Span>
-Players, companies et cetera should be lockable
-<ul id="fold1_10_2" style="POSITION: relative; VISIBILITY: visible;"><li>The moderator can choose wether to lock with pillory entry or just locking down
-
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-<li><span id="show1_11" class="foldclosed" onClick="show_folder('1_11')" style="POSITION: absolute">+</span> <span id="hide1_11" class="foldopened" onClick="hide_folder('1_11')">-</Span>
-<span style="font-size: 133%;font-family: SansSerif, sans-serif; font-weight: bold; ">How do you construct a ship?</span>
-<ul id="fold1_11" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_11_1" class="foldclosed" onClick="show_folder('1_11_1')" style="POSITION: absolute">+</span> <span id="hide1_11_1" class="foldopened" onClick="hide_folder('1_11_1')">-</Span>
-The technology
-<ul id="fold1_11_1" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_11_1_1" class="foldclosed" onClick="show_folder('1_11_1_1')" style="POSITION: absolute">+</span> <span id="hide1_11_1_1" class="foldopened" onClick="hide_folder('1_11_1_1')">-</Span>
-Ship
-<ul id="fold1_11_1_1" style="POSITION: relative; VISIBILITY: visible;"><li>Size
-
-</li>
-<li><span id="show1_11_1_1_1" class="foldclosed" onClick="show_folder('1_11_1_1_1')" style="POSITION: absolute">+</span> <span id="hide1_11_1_1_1" class="foldopened" onClick="hide_folder('1_11_1_1_1')">-</Span>
-Construction
-<ul id="fold1_11_1_1_1" style="POSITION: relative; VISIBILITY: visible;"><li>Hull
-
-</li>
-<li>Wheel house
-
-</li>
-<li>Support (meal) for crew/passenger
-
-</li>
-<li><span id="show1_11_1_1_1_1" class="foldclosed" onClick="show_folder('1_11_1_1_1_1')" style="POSITION: absolute">+</span> <span id="hide1_11_1_1_1_1" class="foldopened" onClick="hide_folder('1_11_1_1_1_1')">-</Span>
-Rooms
-<ul id="fold1_11_1_1_1_1" style="POSITION: relative; VISIBILITY: visible;"><li>Canteen
-
-</li>
-<li><span id="show1_11_1_1_1_1_1" class="foldclosed" onClick="show_folder('1_11_1_1_1_1_1')" style="POSITION: absolute">+</span> <span id="hide1_11_1_1_1_1_1" class="foldopened" onClick="hide_folder('1_11_1_1_1_1_1')">-</Span>
-Cabin
-<ul id="fold1_11_1_1_1_1_1" style="POSITION: relative; VISIBILITY: visible;"><li>Luxury cabin
-
-</li>
-<li>Premier cabin
-
-</li>
-<li>Economy cabin
-
-</li>
-<li>Low cabin
-
-</li>
-
-</ul>
-</li>
-<li>Motor room
-
-</li>
-<li><span id="show1_11_1_1_1_1_2" class="foldclosed" onClick="show_folder('1_11_1_1_1_1_2')" style="POSITION: absolute">+</span> <span id="hide1_11_1_1_1_1_2" class="foldopened" onClick="hide_folder('1_11_1_1_1_1_2')">-</Span>
-Special rooms
-<ul id="fold1_11_1_1_1_1_2" style="POSITION: relative; VISIBILITY: visible;"><li>Cinema
-
-</li>
-<li>Theatre
-
-</li>
-<li>Disco
-
-</li>
-<li>Bars/Cafes
-
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-<li><span id="show1_11_1_1_1_2" class="foldclosed" onClick="show_folder('1_11_1_1_1_2')" style="POSITION: absolute">+</span> <span id="hide1_11_1_1_1_2" class="foldopened" onClick="hide_folder('1_11_1_1_1_2')">-</Span>
-Engine
-<ul id="fold1_11_1_1_1_2" style="POSITION: relative; VISIBILITY: visible;"><li>Sail
-
-</li>
-<li>Propeller
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_11_1_1_1_3" class="foldclosed" onClick="show_folder('1_11_1_1_1_3')" style="POSITION: absolute">+</span> <span id="hide1_11_1_1_1_3" class="foldopened" onClick="hide_folder('1_11_1_1_1_3')">-</Span>
-Decks
-<ul id="fold1_11_1_1_1_3" style="POSITION: relative; VISIBILITY: visible;"><li>Car deck
-
-</li>
-<li>Truck deck
-
-</li>
-<li>Train deck
-
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-<li><span id="show1_11_1_1_2" class="foldclosed" onClick="show_folder('1_11_1_1_2')" style="POSITION: absolute">+</span> <span id="hide1_11_1_1_2" class="foldopened" onClick="hide_folder('1_11_1_1_2')">-</Span>
-Crew (depending on ship type)
-<ul id="fold1_11_1_1_2" style="POSITION: relative; VISIBILITY: visible;"><li>Sailor/captain
-
-</li>
-<li>Cleaners
-
-</li>
-<li>Security service
-
-</li>
-<li>Maintenance staff
-
-</li>
-<li><span id="show1_11_1_1_2_1" class="foldclosed" onClick="show_folder('1_11_1_1_2_1')" style="POSITION: absolute">+</span> <span id="hide1_11_1_1_2_1" class="foldopened" onClick="hide_folder('1_11_1_1_2_1')">-</Span>
-Catering staff
-<ul id="fold1_11_1_1_2_1" style="POSITION: relative; VISIBILITY: visible;"><li>Cook
-
-</li>
-<li>Steward (passenger ship)
-
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-<li><span id="show1_11_2" class="foldclosed" onClick="show_folder('1_11_2')" style="POSITION: absolute">+</span> <span id="hide1_11_2" class="foldopened" onClick="hide_folder('1_11_2')">-</Span>
-The economics
-<ul id="fold1_11_2" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_11_2_1" class="foldclosed" onClick="show_folder('1_11_2_1')" style="POSITION: absolute">+</span> <span id="hide1_11_2_1" class="foldopened" onClick="hide_folder('1_11_2_1')">-</Span>
-Costs
-<ul id="fold1_11_2_1" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_11_2_1_1" class="foldclosed" onClick="show_folder('1_11_2_1_1')" style="POSITION: absolute">+</span> <span id="hide1_11_2_1_1" class="foldopened" onClick="hide_folder('1_11_2_1_1')">-</Span>
-Ressources
-<ul id="fold1_11_2_1_1" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_11_2_1_1_1" class="foldclosed" onClick="show_folder('1_11_2_1_1_1')" style="POSITION: absolute">+</span> <span id="hide1_11_2_1_1_1" class="foldopened" onClick="hide_folder('1_11_2_1_1_1')">-</Span>
-Wood
-<ul id="fold1_11_2_1_1_1" style="POSITION: relative; VISIBILITY: visible;"><li>Coverage
-
-</li>
-<li>Constructuon (all)
-
-</li>
-
-</ul>
-</li>
-<li>Financials
-
-</li>
-<li><span id="show1_11_2_1_1_2" class="foldclosed" onClick="show_folder('1_11_2_1_1_2')" style="POSITION: absolute">+</span> <span id="hide1_11_2_1_1_2" class="foldopened" onClick="hide_folder('1_11_2_1_1_2')">-</Span>
-Iron
-<ul id="fold1_11_2_1_1_2" style="POSITION: relative; VISIBILITY: visible;"><li>Steel
-
-</li>
-
-</ul>
-</li>
-<li>Marmor
-
-</li>
-<li>Color
-
-</li>
-<li>Carpets
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_11_2_1_2" class="foldclosed" onClick="show_folder('1_11_2_1_2')" style="POSITION: absolute">+</span> <span id="hide1_11_2_1_2" class="foldopened" onClick="hide_folder('1_11_2_1_2')">-</Span>
-Work
-<ul id="fold1_11_2_1_2" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_11_2_1_2_1" class="foldclosed" onClick="show_folder('1_11_2_1_2_1')" style="POSITION: absolute">+</span> <span id="hide1_11_2_1_2_1" class="foldopened" onClick="hide_folder('1_11_2_1_2_1')">-</Span>
-Worker
-<ul id="fold1_11_2_1_2_1" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_11_2_1_2_1_1" class="foldclosed" onClick="show_folder('1_11_2_1_2_1_1')" style="POSITION: absolute">+</span> <span id="hide1_11_2_1_2_1_1" class="foldopened" onClick="hide_folder('1_11_2_1_2_1_1')">-</Span>
-Qualified
-<ul id="fold1_11_2_1_2_1_1" style="POSITION: relative; VISIBILITY: visible;"><li>Fast
-
-</li>
-<li>Hight-quality work
-
-</li>
-<li>Expensive
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_11_2_1_2_1_2" class="foldclosed" onClick="show_folder('1_11_2_1_2_1_2')" style="POSITION: absolute">+</span> <span id="hide1_11_2_1_2_1_2" class="foldopened" onClick="hide_folder('1_11_2_1_2_1_2')">-</Span>
-Helper (non-qualified)
-<ul id="fold1_11_2_1_2_1_2" style="POSITION: relative; VISIBILITY: visible;"><li>Slow
-
-</li>
-<li>Low-quality work
-
-</li>
-<li>Cheap
-
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-<li>Employee morale
-
-</li>
-<li>Salary
-
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-<li>The research
-
-</li>
-<li><span id="show1_11_3" class="foldclosed" onClick="show_folder('1_11_3')" style="POSITION: absolute">+</span> <span id="hide1_11_3" class="foldopened" onClick="hide_folder('1_11_3')">-</Span>
-Unsorted ideas
-<ul id="fold1_11_3" style="POSITION: relative; VISIBILITY: visible;"><li>All buildings shall gain a basic tech-level
-
-</li>
-<li>Some parts of the ship or building are only available at or above a tech-level
-
-</li>
-<li>Tech levels can be improved by research
-
-</li>
-<li>General research complexes can increase tech-level of all types of buildings and ship parts
-
-</li>
-<li>Doing resarch requires a lot money
-
-</li>
-<li>Specialists must be hired for doing the research
-
-</li>
-<li><span id="show1_11_3_1" class="foldclosed" onClick="show_folder('1_11_3_1')" style="POSITION: absolute">+</span> <span id="hide1_11_3_1" class="foldopened" onClick="hide_folder('1_11_3_1')">-</Span>
-Ship yards are highly required to construct ships
-<ul id="fold1_11_3_1" style="POSITION: relative; VISIBILITY: visible;"><li>Without these facilities the gamer shall never be able to construct ships
-
-</li>
-
-</ul>
-</li>
-<li>Hired workers must be trained to do simple steps
-
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-<li><span id="show1_12" class="foldclosed" onClick="show_folder('1_12')" style="POSITION: absolute">+</span> <span id="hide1_12" class="foldopened" onClick="hide_folder('1_12')">-</Span>
-<span style="font-size: 133%;font-family: SansSerif, sans-serif; font-weight: bold; ">Misc</span>
-<ul id="fold1_12" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_12_1" class="foldclosed" onClick="show_folder('1_12_1')" style="POSITION: absolute">+</span> <span id="hide1_12_1" class="foldopened" onClick="hide_folder('1_12_1')">-</Span>
-<span style="font-size: 116%;font-family: SansSerif, sans-serif; font-weight: bold; ">Websites</span>
-<ul id="fold1_12_1" style="POSITION: relative; VISIBILITY: visible;"><li><a href="http://www.ship-simu.org" target="_blank"><span class=l>~</span> Homepage (www.ship-simu.org)
-</a>
-
-</li>
-<li><a href="http://forum.ship-simu.org" target="_blank"><span class=l>~</span> Forum (forum.ship-simu.org)
-</a>
-
-</li>
-<li><a href="http://bugs.ship-simu.org" target="_blank"><span class=l>~</span> Bug tracker (bugs.ship-simu.org)
-</a>
-
-</li>
-<li><a href="http://stats.ship-simu.org" target="_blank"><span class=l>~</span> SVN-Stats (stats.ship-simu.org)
-</a>
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_12_2" class="foldclosed" onClick="show_folder('1_12_2')" style="POSITION: absolute">+</span> <span id="hide1_12_2" class="foldopened" onClick="hide_folder('1_12_2')">-</Span>
-<span style="font-size: 116%;font-family: SansSerif, sans-serif; font-weight: bold; ">Author</span>
-<ul id="fold1_12_2" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_12_2_1" class="foldclosed" onClick="show_folder('1_12_2_1')" style="POSITION: absolute">+</span> <span id="hide1_12_2_1" class="foldopened" onClick="hide_folder('1_12_2_1')">-</Span>
-Roland "Quix0r" Haeder
-<ul id="fold1_12_2_1" style="POSITION: relative; VISIBILITY: visible;"><li>Main author
-
-</li>
-<li><a href="mailto:webmaster@ship-simu.org" target="_blank"><span class=l>~</span> webmaster@ship-simu.org
-</a>
-
-</li>
-<li>8809296
-
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-<li><span id="show1_12_3" class="foldclosed" onClick="show_folder('1_12_3')" style="POSITION: absolute">+</span> <span id="hide1_12_3" class="foldopened" onClick="hide_folder('1_12_3')">-</Span>
-<span style="font-size: 116%;font-family: SansSerif, sans-serif; font-weight: bold; ">Ideas</span>
-<ul id="fold1_12_3" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_12_3_1" class="foldclosed" onClick="show_folder('1_12_3_1')" style="POSITION: absolute">+</span> <span id="hide1_12_3_1" class="foldopened" onClick="hide_folder('1_12_3_1')">-</Span>
-Roland "Quix0r" Haeder
-<ul id="fold1_12_3_1" style="POSITION: relative; VISIBILITY: visible;"><li>Main concept
-
-</li>
-<li>Translation of monakoianar's ideas to english
-
-</li>
-
-</ul>
-</li>
-<li><span id="show1_12_3_2" class="foldclosed" onClick="show_folder('1_12_3_2')" style="POSITION: absolute">+</span> <span id="hide1_12_3_2" class="foldopened" onClick="hide_folder('1_12_3_2')">-</Span>
-Dominik "monakoianar" Schmauder
-<ul id="fold1_12_3_2" style="POSITION: relative; VISIBILITY: visible;"><li>Helps finding a lot major ideas
-
-</li>
-<li><a href="mailto:dominikschmauder@gmx.de" target="_blank"><span class=l>~</span> dominikschmauder@gmx.de
-</a>
-
-</li>
-<li>268853027
-
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-
-</ul>
-</li>
-
-</ul><SCRIPT language=JavaScript>
-fold_document();
-</SCRIPT>
-</body>
-</html>