Moved part of the userguide menu javascript to an external file.
diff --git a/user_guide/changelog.html b/user_guide/changelog.html
index edee308..2cb6e7c 100644
--- a/user_guide/changelog.html
+++ b/user_guide/changelog.html
@@ -10,12 +10,7 @@
 <script type="text/javascript" src="./nav/nav.js"></script>

 <script type="text/javascript" src="./nav/prototype.lite.js"></script>

 <script type="text/javascript" src="./nav/moo.fx.js"></script>

-<script type="text/javascript">

-window.onload = function() {

-	myHeight = new fx.Height('nav', {duration: 400});

-	myHeight.hide();

-}

-</script>

+<script type="text/javascript" src="./nav/user_guide_menu.js"></script>

 

 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

 <meta http-equiv='expires' content='-1' />

@@ -90,6 +85,7 @@
     <li>Fixed a typo in the docblock comments that had CodeIgniter spelled CodeIgnitor. </li>

     <li>Fixed a typo in the <a href="./helpers/string_helper.html">String Helper</a> (uniquid changed to uniqid) </li>

     <li>Fixed a typo in the DocBlock comment for unset_userdata() in Session.</li>

+    <li>Moved part of the userguide menu javascript to an external file. </li>

 </ul>

 

 

diff --git a/user_guide/database/active_record.html b/user_guide/database/active_record.html
index 504f183..b538a4b 100644
--- a/user_guide/database/active_record.html
+++ b/user_guide/database/active_record.html
@@ -10,12 +10,7 @@
 <script type="text/javascript" src="../nav/nav.js"></script>

 <script type="text/javascript" src="../nav/prototype.lite.js"></script>

 <script type="text/javascript" src="../nav/moo.fx.js"></script>

-<script type="text/javascript">

-window.onload = function() {

-	myHeight = new fx.Height('nav', {duration: 400});

-	myHeight.hide();

-}

-</script>

+<script type="text/javascript" src="../nav/user_guide_menu.js"></script>

 

 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

 <meta http-equiv='expires' content='-1' />

diff --git a/user_guide/database/caching.html b/user_guide/database/caching.html
index ac0c354..d2cbd9c 100644
--- a/user_guide/database/caching.html
+++ b/user_guide/database/caching.html
@@ -10,12 +10,7 @@
 <script type="text/javascript" src="../nav/nav.js"></script>

 <script type="text/javascript" src="../nav/prototype.lite.js"></script>

 <script type="text/javascript" src="../nav/moo.fx.js"></script>

-<script type="text/javascript">

-window.onload = function() {

-	myHeight = new fx.Height('nav', {duration: 400});

-	myHeight.hide();

-}

-</script>

+<script type="text/javascript" src="../nav/user_guide_menu.js"></script>

 

 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

 <meta http-equiv='expires' content='-1' />

diff --git a/user_guide/database/call_function.html b/user_guide/database/call_function.html
index dc6ae50..f61b6f7 100644
--- a/user_guide/database/call_function.html
+++ b/user_guide/database/call_function.html
@@ -10,12 +10,7 @@
 <script type="text/javascript" src="../nav/nav.js"></script>

 <script type="text/javascript" src="../nav/prototype.lite.js"></script>

 <script type="text/javascript" src="../nav/moo.fx.js"></script>

-<script type="text/javascript">

-window.onload = function() {

-	myHeight = new fx.Height('nav', {duration: 400});

-	myHeight.hide();

-}

-</script>

+<script type="text/javascript" src="../nav/user_guide_menu.js"></script>

 

 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

 <meta http-equiv='expires' content='-1' />

diff --git a/user_guide/database/configuration.html b/user_guide/database/configuration.html
index 09e1b56..9c679c9 100644
--- a/user_guide/database/configuration.html
+++ b/user_guide/database/configuration.html
@@ -10,12 +10,7 @@
 <script type="text/javascript" src="../nav/nav.js"></script>

 <script type="text/javascript" src="../nav/prototype.lite.js"></script>

 <script type="text/javascript" src="../nav/moo.fx.js"></script>

-<script type="text/javascript">

-window.onload = function() {

-	myHeight = new fx.Height('nav', {duration: 400});

-	myHeight.hide();

-}

-</script>

+<script type="text/javascript" src="../nav/user_guide_menu.js"></script>

 

 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

 <meta http-equiv='expires' content='-1' />

diff --git a/user_guide/database/connecting.html b/user_guide/database/connecting.html
index 849c806..04c0c2c 100644
--- a/user_guide/database/connecting.html
+++ b/user_guide/database/connecting.html
@@ -10,12 +10,7 @@
 <script type="text/javascript" src="../nav/nav.js"></script>

 <script type="text/javascript" src="../nav/prototype.lite.js"></script>

 <script type="text/javascript" src="../nav/moo.fx.js"></script>

-<script type="text/javascript">

-window.onload = function() {

-	myHeight = new fx.Height('nav', {duration: 400});

-	myHeight.hide();

-}

-</script>

+<script type="text/javascript" src="../nav/user_guide_menu.js"></script>

 

 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

 <meta http-equiv='expires' content='-1' />

diff --git a/user_guide/database/examples.html b/user_guide/database/examples.html
index f1deda2..8989b96 100644
--- a/user_guide/database/examples.html
+++ b/user_guide/database/examples.html
@@ -10,12 +10,7 @@
 <script type="text/javascript" src="../nav/nav.js"></script>

 <script type="text/javascript" src="../nav/prototype.lite.js"></script>

 <script type="text/javascript" src="../nav/moo.fx.js"></script>

-<script type="text/javascript">

-window.onload = function() {

-	myHeight = new fx.Height('nav', {duration: 400});

-	myHeight.hide();

-}

-</script>

+<script type="text/javascript" src="../nav/user_guide_menu.js"></script>

 

 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

 <meta http-equiv='expires' content='-1' />

diff --git a/user_guide/database/fields.html b/user_guide/database/fields.html
index f200bbc..6dc4eeb 100644
--- a/user_guide/database/fields.html
+++ b/user_guide/database/fields.html
@@ -10,12 +10,7 @@
 <script type="text/javascript" src="../nav/nav.js"></script>

 <script type="text/javascript" src="../nav/prototype.lite.js"></script>

 <script type="text/javascript" src="../nav/moo.fx.js"></script>

-<script type="text/javascript">

-window.onload = function() {

-	myHeight = new fx.Height('nav', {duration: 400});

-	myHeight.hide();

-}

-</script>

+<script type="text/javascript" src="../nav/user_guide_menu.js"></script>

 

 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

 <meta http-equiv='expires' content='-1' />

diff --git a/user_guide/database/helpers.html b/user_guide/database/helpers.html
index 4dfc07b..6db89e0 100644
--- a/user_guide/database/helpers.html
+++ b/user_guide/database/helpers.html
@@ -10,12 +10,7 @@
 <script type="text/javascript" src="../nav/nav.js"></script>

 <script type="text/javascript" src="../nav/prototype.lite.js"></script>

 <script type="text/javascript" src="../nav/moo.fx.js"></script>

-<script type="text/javascript">

-window.onload = function() {

-	myHeight = new fx.Height('nav', {duration: 400});

-	myHeight.hide();

-}

-</script>

+<script type="text/javascript" src="../nav/user_guide_menu.js"></script>

 

 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

 <meta http-equiv='expires' content='-1' />

diff --git a/user_guide/database/index.html b/user_guide/database/index.html
index c99b571..7ad5ace 100644
--- a/user_guide/database/index.html
+++ b/user_guide/database/index.html
@@ -10,12 +10,7 @@
 <script type="text/javascript" src="../nav/nav.js"></script>

 <script type="text/javascript" src="../nav/prototype.lite.js"></script>

 <script type="text/javascript" src="../nav/moo.fx.js"></script>

-<script type="text/javascript">

-window.onload = function() {

-	myHeight = new fx.Height('nav', {duration: 400});

-	myHeight.hide();

-}

-</script>

+<script type="text/javascript" src="../nav/user_guide_menu.js"></script>

 

 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

 <meta http-equiv='expires' content='-1' />

diff --git a/user_guide/database/queries.html b/user_guide/database/queries.html
index 3778e28..e1d346c 100644
--- a/user_guide/database/queries.html
+++ b/user_guide/database/queries.html
@@ -10,12 +10,7 @@
 <script type="text/javascript" src="../nav/nav.js"></script>

 <script type="text/javascript" src="../nav/prototype.lite.js"></script>

 <script type="text/javascript" src="../nav/moo.fx.js"></script>

-<script type="text/javascript">

-window.onload = function() {

-	myHeight = new fx.Height('nav', {duration: 400});

-	myHeight.hide();

-}

-</script>

+<script type="text/javascript" src="../nav/user_guide_menu.js"></script>

 

 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

 <meta http-equiv='expires' content='-1' />

diff --git a/user_guide/database/results.html b/user_guide/database/results.html
index c4583fb..9ce6a31 100644
--- a/user_guide/database/results.html
+++ b/user_guide/database/results.html
@@ -10,12 +10,7 @@
 <script type="text/javascript" src="../nav/nav.js"></script>

 <script type="text/javascript" src="../nav/prototype.lite.js"></script>

 <script type="text/javascript" src="../nav/moo.fx.js"></script>

-<script type="text/javascript">

-window.onload = function() {

-	myHeight = new fx.Height('nav', {duration: 400});

-	myHeight.hide();

-}

-</script>

+<script type="text/javascript" src="../nav/user_guide_menu.js"></script>

 

 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

 <meta http-equiv='expires' content='-1' />

diff --git a/user_guide/database/table_data.html b/user_guide/database/table_data.html
index e1ac607..05d2d83 100644
--- a/user_guide/database/table_data.html
+++ b/user_guide/database/table_data.html
@@ -10,12 +10,7 @@
 <script type="text/javascript" src="../nav/nav.js"></script>

 <script type="text/javascript" src="../nav/prototype.lite.js"></script>

 <script type="text/javascript" src="../nav/moo.fx.js"></script>

-<script type="text/javascript">

-window.onload = function() {

-	myHeight = new fx.Height('nav', {duration: 400});

-	myHeight.hide();

-}

-</script>

+<script type="text/javascript" src="../nav/user_guide_menu.js"></script>

 

 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

 <meta http-equiv='expires' content='-1' />

diff --git a/user_guide/database/transactions.html b/user_guide/database/transactions.html
index 5ecede8..8a9ac1b 100644
--- a/user_guide/database/transactions.html
+++ b/user_guide/database/transactions.html
@@ -10,12 +10,7 @@
 <script type="text/javascript" src="../nav/nav.js"></script>

 <script type="text/javascript" src="../nav/prototype.lite.js"></script>

 <script type="text/javascript" src="../nav/moo.fx.js"></script>

-<script type="text/javascript">

-window.onload = function() {

-	myHeight = new fx.Height('nav', {duration: 400});

-	myHeight.hide();

-}

-</script>

+<script type="text/javascript" src="../nav/user_guide_menu.js"></script>

 

 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

 <meta http-equiv='expires' content='-1' />

diff --git a/user_guide/database/utilities.html b/user_guide/database/utilities.html
index 7fe6c02..6b6956c 100644
--- a/user_guide/database/utilities.html
+++ b/user_guide/database/utilities.html
@@ -10,12 +10,7 @@
 <script type="text/javascript" src="../nav/nav.js"></script>

 <script type="text/javascript" src="../nav/prototype.lite.js"></script>

 <script type="text/javascript" src="../nav/moo.fx.js"></script>

-<script type="text/javascript">

-window.onload = function() {

-	myHeight = new fx.Height('nav', {duration: 400});

-	myHeight.hide();

-}

-</script>

+<script type="text/javascript" src="../nav/user_guide_menu.js"></script>

 

 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

 <meta http-equiv='expires' content='-1' />

diff --git a/user_guide/general/alternative_php.html b/user_guide/general/alternative_php.html
index 1d10a4e..b5a9d69 100644
--- a/user_guide/general/alternative_php.html
+++ b/user_guide/general/alternative_php.html
@@ -10,12 +10,7 @@
 <script type="text/javascript" src="../nav/nav.js"></script>

 <script type="text/javascript" src="../nav/prototype.lite.js"></script>

 <script type="text/javascript" src="../nav/moo.fx.js"></script>

-<script type="text/javascript">

-window.onload = function() {

-	myHeight = new fx.Height('nav', {duration: 400});

-	myHeight.hide();

-}

-</script>

+<script type="text/javascript" src="../nav/user_guide_menu.js"></script>

 

 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

 <meta http-equiv='expires' content='-1' />

diff --git a/user_guide/general/ancillary_classes.html b/user_guide/general/ancillary_classes.html
index b752ac3..5398d85 100644
--- a/user_guide/general/ancillary_classes.html
+++ b/user_guide/general/ancillary_classes.html
@@ -10,12 +10,7 @@
 <script type="text/javascript" src="../nav/nav.js"></script>

 <script type="text/javascript" src="../nav/prototype.lite.js"></script>

 <script type="text/javascript" src="../nav/moo.fx.js"></script>

-<script type="text/javascript">

-window.onload = function() {

-	myHeight = new fx.Height('nav', {duration: 400});

-	myHeight.hide();

-}

-</script>

+<script type="text/javascript" src="../nav/user_guide_menu.js"></script>

 

 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

 <meta http-equiv='expires' content='-1' />

diff --git a/user_guide/general/autoloader.html b/user_guide/general/autoloader.html
index c90120c..5af8be1 100644
--- a/user_guide/general/autoloader.html
+++ b/user_guide/general/autoloader.html
@@ -10,12 +10,7 @@
 <script type="text/javascript" src="../nav/nav.js"></script>

 <script type="text/javascript" src="../nav/prototype.lite.js"></script>

 <script type="text/javascript" src="../nav/moo.fx.js"></script>

-<script type="text/javascript">

-window.onload = function() {

-	myHeight = new fx.Height('nav', {duration: 400});

-	myHeight.hide();

-}

-</script>

+<script type="text/javascript" src="../nav/user_guide_menu.js"></script>

 

 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

 <meta http-equiv='expires' content='-1' />

diff --git a/user_guide/general/caching.html b/user_guide/general/caching.html
index db3725b..c9a38a9 100644
--- a/user_guide/general/caching.html
+++ b/user_guide/general/caching.html
@@ -10,12 +10,7 @@
 <script type="text/javascript" src="../nav/nav.js"></script>

 <script type="text/javascript" src="../nav/prototype.lite.js"></script>

 <script type="text/javascript" src="../nav/moo.fx.js"></script>

-<script type="text/javascript">

-window.onload = function() {

-	myHeight = new fx.Height('nav', {duration: 400});

-	myHeight.hide();

-}

-</script>

+<script type="text/javascript" src="../nav/user_guide_menu.js"></script>

 

 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

 <meta http-equiv='expires' content='-1' />

diff --git a/user_guide/general/controllers.html b/user_guide/general/controllers.html
index 3d0f850..f942621 100644
--- a/user_guide/general/controllers.html
+++ b/user_guide/general/controllers.html
@@ -10,12 +10,7 @@
 <script type="text/javascript" src="../nav/nav.js"></script>

 <script type="text/javascript" src="../nav/prototype.lite.js"></script>

 <script type="text/javascript" src="../nav/moo.fx.js"></script>

-<script type="text/javascript">

-window.onload = function() {

-	myHeight = new fx.Height('nav', {duration: 400});

-	myHeight.hide();

-}

-</script>

+<script type="text/javascript" src="../nav/user_guide_menu.js"></script>

 

 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

 <meta http-equiv='expires' content='-1' />

diff --git a/user_guide/general/core_classes.html b/user_guide/general/core_classes.html
index 2260de6..870ff8c 100644
--- a/user_guide/general/core_classes.html
+++ b/user_guide/general/core_classes.html
@@ -10,12 +10,7 @@
 <script type="text/javascript" src="../nav/nav.js"></script>

 <script type="text/javascript" src="../nav/prototype.lite.js"></script>

 <script type="text/javascript" src="../nav/moo.fx.js"></script>

-<script type="text/javascript">

-window.onload = function() {

-	myHeight = new fx.Height('nav', {duration: 400});

-	myHeight.hide();

-}

-</script>

+<script type="text/javascript" src="../nav/user_guide_menu.js"></script>

 

 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

 <meta http-equiv='expires' content='-1' />

diff --git a/user_guide/general/creating_libraries.html b/user_guide/general/creating_libraries.html
index ebdb1ee..f5e12f8 100644
--- a/user_guide/general/creating_libraries.html
+++ b/user_guide/general/creating_libraries.html
@@ -10,12 +10,7 @@
 <script type="text/javascript" src="../nav/nav.js"></script>

 <script type="text/javascript" src="../nav/prototype.lite.js"></script>

 <script type="text/javascript" src="../nav/moo.fx.js"></script>

-<script type="text/javascript">

-window.onload = function() {

-	myHeight = new fx.Height('nav', {duration: 400});

-	myHeight.hide();

-}

-</script>

+<script type="text/javascript" src="../nav/user_guide_menu.js"></script>

 

 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

 <meta http-equiv='expires' content='-1' />

diff --git a/user_guide/general/credits.html b/user_guide/general/credits.html
index a1dba42..99a670c 100644
--- a/user_guide/general/credits.html
+++ b/user_guide/general/credits.html
@@ -10,12 +10,7 @@
 <script type="text/javascript" src="../nav/nav.js"></script>

 <script type="text/javascript" src="../nav/prototype.lite.js"></script>

 <script type="text/javascript" src="../nav/moo.fx.js"></script>

-<script type="text/javascript">

-window.onload = function() {

-	myHeight = new fx.Height('nav', {duration: 400});

-	myHeight.hide();

-}

-</script>

+<script type="text/javascript" src="../nav/user_guide_menu.js"></script>

 

 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

 <meta http-equiv='expires' content='-1' />

diff --git a/user_guide/general/errors.html b/user_guide/general/errors.html
index f6e8e1c..6dc061f 100644
--- a/user_guide/general/errors.html
+++ b/user_guide/general/errors.html
@@ -10,12 +10,7 @@
 <script type="text/javascript" src="../nav/nav.js"></script>

 <script type="text/javascript" src="../nav/prototype.lite.js"></script>

 <script type="text/javascript" src="../nav/moo.fx.js"></script>

-<script type="text/javascript">

-window.onload = function() {

-	myHeight = new fx.Height('nav', {duration: 400});

-	myHeight.hide();

-}

-</script>

+<script type="text/javascript" src="../nav/user_guide_menu.js"></script>

 

 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

 <meta http-equiv='expires' content='-1' />

diff --git a/user_guide/general/helpers.html b/user_guide/general/helpers.html
index d5cd07a..8c4f695 100644
--- a/user_guide/general/helpers.html
+++ b/user_guide/general/helpers.html
@@ -10,12 +10,7 @@
 <script type="text/javascript" src="../nav/nav.js"></script>

 <script type="text/javascript" src="../nav/prototype.lite.js"></script>

 <script type="text/javascript" src="../nav/moo.fx.js"></script>

-<script type="text/javascript">

-window.onload = function() {

-	myHeight = new fx.Height('nav', {duration: 400});

-	myHeight.hide();

-}

-</script>

+<script type="text/javascript" src="../nav/user_guide_menu.js"></script>

 

 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

 <meta http-equiv='expires' content='-1' />

diff --git a/user_guide/general/hooks.html b/user_guide/general/hooks.html
index edcf431..96b6bc6 100644
--- a/user_guide/general/hooks.html
+++ b/user_guide/general/hooks.html
@@ -10,12 +10,7 @@
 <script type="text/javascript" src="../nav/nav.js"></script>

 <script type="text/javascript" src="../nav/prototype.lite.js"></script>

 <script type="text/javascript" src="../nav/moo.fx.js"></script>

-<script type="text/javascript">

-window.onload = function() {

-	myHeight = new fx.Height('nav', {duration: 400});

-	myHeight.hide();

-}

-</script>

+<script type="text/javascript" src="../nav/user_guide_menu.js"></script>

 

 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

 <meta http-equiv='expires' content='-1' />

diff --git a/user_guide/general/index.html b/user_guide/general/index.html
index 0135a2b..40fb40d 100644
--- a/user_guide/general/index.html
+++ b/user_guide/general/index.html
@@ -10,12 +10,7 @@
 <script type="text/javascript" src="../nav/nav.js"></script>

 <script type="text/javascript" src="../nav/prototype.lite.js"></script>

 <script type="text/javascript" src="../nav/moo.fx.js"></script>

-<script type="text/javascript">

-window.onload = function() {

-	myHeight = new fx.Height('nav', {duration: 400});

-	myHeight.hide();

-}

-</script>

+<script type="text/javascript" src="../nav/user_guide_menu.js"></script>

 

 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

 <meta http-equiv='expires' content='-1' />

diff --git a/user_guide/general/libraries.html b/user_guide/general/libraries.html
index 5d1049e..3e2f9d3 100644
--- a/user_guide/general/libraries.html
+++ b/user_guide/general/libraries.html
@@ -10,12 +10,7 @@
 <script type="text/javascript" src="../nav/nav.js"></script>

 <script type="text/javascript" src="../nav/prototype.lite.js"></script>

 <script type="text/javascript" src="../nav/moo.fx.js"></script>

-<script type="text/javascript">

-window.onload = function() {

-	myHeight = new fx.Height('nav', {duration: 400});

-	myHeight.hide();

-}

-</script>

+<script type="text/javascript" src="../nav/user_guide_menu.js"></script>

 

 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

 <meta http-equiv='expires' content='-1' />

diff --git a/user_guide/general/managing_apps.html b/user_guide/general/managing_apps.html
index aabb2f8..e22114a 100644
--- a/user_guide/general/managing_apps.html
+++ b/user_guide/general/managing_apps.html
@@ -10,12 +10,7 @@
 <script type="text/javascript" src="../nav/nav.js"></script>

 <script type="text/javascript" src="../nav/prototype.lite.js"></script>

 <script type="text/javascript" src="../nav/moo.fx.js"></script>

-<script type="text/javascript">

-window.onload = function() {

-	myHeight = new fx.Height('nav', {duration: 400});

-	myHeight.hide();

-}

-</script>

+<script type="text/javascript" src="../nav/user_guide_menu.js"></script>

 

 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

 <meta http-equiv='expires' content='-1' />

diff --git a/user_guide/general/models.html b/user_guide/general/models.html
index b111eac..90f8955 100644
--- a/user_guide/general/models.html
+++ b/user_guide/general/models.html
@@ -10,12 +10,7 @@
 <script type="text/javascript" src="../nav/nav.js"></script>

 <script type="text/javascript" src="../nav/prototype.lite.js"></script>

 <script type="text/javascript" src="../nav/moo.fx.js"></script>

-<script type="text/javascript">

-window.onload = function() {

-	myHeight = new fx.Height('nav', {duration: 400});

-	myHeight.hide();

-}

-</script>

+<script type="text/javascript" src="../nav/user_guide_menu.js"></script>

 

 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

 <meta http-equiv='expires' content='-1' />

diff --git a/user_guide/general/plugins.html b/user_guide/general/plugins.html
index fc5a01e..6fd7558 100644
--- a/user_guide/general/plugins.html
+++ b/user_guide/general/plugins.html
@@ -10,12 +10,7 @@
 <script type="text/javascript" src="../nav/nav.js"></script>

 <script type="text/javascript" src="../nav/prototype.lite.js"></script>

 <script type="text/javascript" src="../nav/moo.fx.js"></script>

-<script type="text/javascript">

-window.onload = function() {

-	myHeight = new fx.Height('nav', {duration: 400});

-	myHeight.hide();

-}

-</script>

+<script type="text/javascript" src="../nav/user_guide_menu.js"></script>

 

 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

 <meta http-equiv='expires' content='-1' />

diff --git a/user_guide/general/profiling.html b/user_guide/general/profiling.html
index 8e61600..9eb6f1b 100644
--- a/user_guide/general/profiling.html
+++ b/user_guide/general/profiling.html
@@ -10,12 +10,7 @@
 <script type="text/javascript" src="../nav/nav.js"></script>

 <script type="text/javascript" src="../nav/prototype.lite.js"></script>

 <script type="text/javascript" src="../nav/moo.fx.js"></script>

-<script type="text/javascript">

-window.onload = function() {

-	myHeight = new fx.Height('nav', {duration: 400});

-	myHeight.hide();

-}

-</script>

+<script type="text/javascript" src="../nav/user_guide_menu.js"></script>

 

 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

 <meta http-equiv='expires' content='-1' />

diff --git a/user_guide/general/quick_reference.html b/user_guide/general/quick_reference.html
index 8177fe7..d93d646 100644
--- a/user_guide/general/quick_reference.html
+++ b/user_guide/general/quick_reference.html
@@ -10,12 +10,7 @@
 <script type="text/javascript" src="../nav/nav.js"></script>

 <script type="text/javascript" src="../nav/prototype.lite.js"></script>

 <script type="text/javascript" src="../nav/moo.fx.js"></script>

-<script type="text/javascript">

-window.onload = function() {

-	myHeight = new fx.Height('nav', {duration: 400});

-	myHeight.hide();

-}

-</script>

+<script type="text/javascript" src="../nav/user_guide_menu.js"></script>

 

 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

 <meta http-equiv='expires' content='-1' />

diff --git a/user_guide/general/requirements.html b/user_guide/general/requirements.html
index d676093..74952d7 100644
--- a/user_guide/general/requirements.html
+++ b/user_guide/general/requirements.html
@@ -10,12 +10,7 @@
 <script type="text/javascript" src="../nav/nav.js"></script>

 <script type="text/javascript" src="../nav/prototype.lite.js"></script>

 <script type="text/javascript" src="../nav/moo.fx.js"></script>

-<script type="text/javascript">

-window.onload = function() {

-	myHeight = new fx.Height('nav', {duration: 400});

-	myHeight.hide();

-}

-</script>

+<script type="text/javascript" src="../nav/user_guide_menu.js"></script>

 

 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

 <meta http-equiv='expires' content='-1' />

diff --git a/user_guide/general/routing.html b/user_guide/general/routing.html
index 8872d4c..15ba73c 100644
--- a/user_guide/general/routing.html
+++ b/user_guide/general/routing.html
@@ -10,12 +10,7 @@
 <script type="text/javascript" src="../nav/nav.js"></script>

 <script type="text/javascript" src="../nav/prototype.lite.js"></script>

 <script type="text/javascript" src="../nav/moo.fx.js"></script>

-<script type="text/javascript">

-window.onload = function() {

-	myHeight = new fx.Height('nav', {duration: 400});

-	myHeight.hide();

-}

-</script>

+<script type="text/javascript" src="../nav/user_guide_menu.js"></script>

 

 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

 <meta http-equiv='expires' content='-1' />

diff --git a/user_guide/general/scaffolding.html b/user_guide/general/scaffolding.html
index a72a85b..48d1b19 100644
--- a/user_guide/general/scaffolding.html
+++ b/user_guide/general/scaffolding.html
@@ -10,12 +10,7 @@
 <script type="text/javascript" src="../nav/nav.js"></script>

 <script type="text/javascript" src="../nav/prototype.lite.js"></script>

 <script type="text/javascript" src="../nav/moo.fx.js"></script>

-<script type="text/javascript">

-window.onload = function() {

-	myHeight = new fx.Height('nav', {duration: 400});

-	myHeight.hide();

-}

-</script>

+<script type="text/javascript" src="../nav/user_guide_menu.js"></script>

 

 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

 <meta http-equiv='expires' content='-1' />

diff --git a/user_guide/general/security.html b/user_guide/general/security.html
index 6396e9a..843b6c5 100644
--- a/user_guide/general/security.html
+++ b/user_guide/general/security.html
@@ -10,12 +10,7 @@
 <script type="text/javascript" src="../nav/nav.js"></script>

 <script type="text/javascript" src="../nav/prototype.lite.js"></script>

 <script type="text/javascript" src="../nav/moo.fx.js"></script>

-<script type="text/javascript">

-window.onload = function() {

-	myHeight = new fx.Height('nav', {duration: 400});

-	myHeight.hide();

-}

-</script>

+<script type="text/javascript" src="../nav/user_guide_menu.js"></script>

 

 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

 <meta http-equiv='expires' content='-1' />

diff --git a/user_guide/general/urls.html b/user_guide/general/urls.html
index b0cc52b..48c4a1f 100644
--- a/user_guide/general/urls.html
+++ b/user_guide/general/urls.html
@@ -10,12 +10,7 @@
 <script type="text/javascript" src="../nav/nav.js"></script>

 <script type="text/javascript" src="../nav/prototype.lite.js"></script>

 <script type="text/javascript" src="../nav/moo.fx.js"></script>

-<script type="text/javascript">

-window.onload = function() {

-	myHeight = new fx.Height('nav', {duration: 400});

-	myHeight.hide();

-}

-</script>

+<script type="text/javascript" src="../nav/user_guide_menu.js"></script>

 

 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

 <meta http-equiv='expires' content='-1' />

diff --git a/user_guide/general/views.html b/user_guide/general/views.html
index 0b309fd..1bcaf41 100644
--- a/user_guide/general/views.html
+++ b/user_guide/general/views.html
@@ -10,12 +10,7 @@
 <script type="text/javascript" src="../nav/nav.js"></script>

 <script type="text/javascript" src="../nav/prototype.lite.js"></script>

 <script type="text/javascript" src="../nav/moo.fx.js"></script>

-<script type="text/javascript">

-window.onload = function() {

-	myHeight = new fx.Height('nav', {duration: 400});

-	myHeight.hide();

-}

-</script>

+<script type="text/javascript" src="../nav/user_guide_menu.js"></script>

 

 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

 <meta http-equiv='expires' content='-1' />

diff --git a/user_guide/helpers/array_helper.html b/user_guide/helpers/array_helper.html
index 77d3319..136d475 100644
--- a/user_guide/helpers/array_helper.html
+++ b/user_guide/helpers/array_helper.html
@@ -10,12 +10,7 @@
 <script type="text/javascript" src="../nav/nav.js"></script>

 <script type="text/javascript" src="../nav/prototype.lite.js"></script>

 <script type="text/javascript" src="../nav/moo.fx.js"></script>

-<script type="text/javascript">

-window.onload = function() {

-	myHeight = new fx.Height('nav', {duration: 400});

-	myHeight.hide();

-}

-</script>

+<script type="text/javascript" src="../nav/user_guide_menu.js"></script>

 

 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

 <meta http-equiv='expires' content='-1' />

diff --git a/user_guide/helpers/cookie_helper.html b/user_guide/helpers/cookie_helper.html
index c65f3c2..46307d1 100644
--- a/user_guide/helpers/cookie_helper.html
+++ b/user_guide/helpers/cookie_helper.html
@@ -10,12 +10,7 @@
 <script type="text/javascript" src="../nav/nav.js"></script>

 <script type="text/javascript" src="../nav/prototype.lite.js"></script>

 <script type="text/javascript" src="../nav/moo.fx.js"></script>

-<script type="text/javascript">

-window.onload = function() {

-	myHeight = new fx.Height('nav', {duration: 400});

-	myHeight.hide();

-}

-</script>

+<script type="text/javascript" src="../nav/user_guide_menu.js"></script>

 

 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

 <meta http-equiv='expires' content='-1' />

diff --git a/user_guide/helpers/date_helper.html b/user_guide/helpers/date_helper.html
index 2353ff8..1986f4b 100644
--- a/user_guide/helpers/date_helper.html
+++ b/user_guide/helpers/date_helper.html
@@ -10,12 +10,7 @@
 <script type="text/javascript" src="../nav/nav.js"></script>

 <script type="text/javascript" src="../nav/prototype.lite.js"></script>

 <script type="text/javascript" src="../nav/moo.fx.js"></script>

-<script type="text/javascript">

-window.onload = function() {

-	myHeight = new fx.Height('nav', {duration: 400});

-	myHeight.hide();

-}

-</script>

+<script type="text/javascript" src="../nav/user_guide_menu.js"></script>

 

 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

 <meta http-equiv='expires' content='-1' />

diff --git a/user_guide/helpers/directory_helper.html b/user_guide/helpers/directory_helper.html
index 0bffd5b..d739778 100644
--- a/user_guide/helpers/directory_helper.html
+++ b/user_guide/helpers/directory_helper.html
@@ -10,12 +10,7 @@
 <script type="text/javascript" src="../nav/nav.js"></script>

 <script type="text/javascript" src="../nav/prototype.lite.js"></script>

 <script type="text/javascript" src="../nav/moo.fx.js"></script>

-<script type="text/javascript">

-window.onload = function() {

-	myHeight = new fx.Height('nav', {duration: 400});

-	myHeight.hide();

-}

-</script>

+<script type="text/javascript" src="../nav/user_guide_menu.js"></script>

 

 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

 <meta http-equiv='expires' content='-1' />

diff --git a/user_guide/helpers/download_helper.html b/user_guide/helpers/download_helper.html
index 45bceb2..dd644e5 100644
--- a/user_guide/helpers/download_helper.html
+++ b/user_guide/helpers/download_helper.html
@@ -10,12 +10,7 @@
 <script type="text/javascript" src="../nav/nav.js"></script>

 <script type="text/javascript" src="../nav/prototype.lite.js"></script>

 <script type="text/javascript" src="../nav/moo.fx.js"></script>

-<script type="text/javascript">

-window.onload = function() {

-	myHeight = new fx.Height('nav', {duration: 400});

-	myHeight.hide();

-}

-</script>

+<script type="text/javascript" src="../nav/user_guide_menu.js"></script>

 

 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

 <meta http-equiv='expires' content='-1' />

diff --git a/user_guide/helpers/file_helper.html b/user_guide/helpers/file_helper.html
index 4d2f8bf..815b7fd 100644
--- a/user_guide/helpers/file_helper.html
+++ b/user_guide/helpers/file_helper.html
@@ -10,12 +10,7 @@
 <script type="text/javascript" src="../nav/nav.js"></script>

 <script type="text/javascript" src="../nav/prototype.lite.js"></script>

 <script type="text/javascript" src="../nav/moo.fx.js"></script>

-<script type="text/javascript">

-window.onload = function() {

-	myHeight = new fx.Height('nav', {duration: 400});

-	myHeight.hide();

-}

-</script>

+<script type="text/javascript" src="../nav/user_guide_menu.js"></script>

 

 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

 <meta http-equiv='expires' content='-1' />

diff --git a/user_guide/helpers/form_helper.html b/user_guide/helpers/form_helper.html
index 2613358..3ffad7c 100644
--- a/user_guide/helpers/form_helper.html
+++ b/user_guide/helpers/form_helper.html
@@ -10,12 +10,7 @@
 <script type="text/javascript" src="../nav/nav.js"></script>

 <script type="text/javascript" src="../nav/prototype.lite.js"></script>

 <script type="text/javascript" src="../nav/moo.fx.js"></script>

-<script type="text/javascript">

-window.onload = function() {

-	myHeight = new fx.Height('nav', {duration: 400});

-	myHeight.hide();

-}

-</script>

+<script type="text/javascript" src="../nav/user_guide_menu.js"></script>

 

 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

 <meta http-equiv='expires' content='-1' />

diff --git a/user_guide/helpers/html_helper.html b/user_guide/helpers/html_helper.html
index 096c6f9..8dc3f00 100644
--- a/user_guide/helpers/html_helper.html
+++ b/user_guide/helpers/html_helper.html
@@ -10,12 +10,7 @@
 <script type="text/javascript" src="../nav/nav.js"></script>

 <script type="text/javascript" src="../nav/prototype.lite.js"></script>

 <script type="text/javascript" src="../nav/moo.fx.js"></script>

-<script type="text/javascript">

-window.onload = function() {

-	myHeight = new fx.Height('nav', {duration: 400});

-	myHeight.hide();

-}

-</script>

+<script type="text/javascript" src="../nav/user_guide_menu.js"></script>

 

 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

 <meta http-equiv='expires' content='-1' />

diff --git a/user_guide/helpers/index.html b/user_guide/helpers/index.html
index 729a56a..4152690 100644
--- a/user_guide/helpers/index.html
+++ b/user_guide/helpers/index.html
@@ -10,12 +10,7 @@
 <script type="text/javascript" src="../nav/nav.js"></script>

 <script type="text/javascript" src="../nav/prototype.lite.js"></script>

 <script type="text/javascript" src="../nav/moo.fx.js"></script>

-<script type="text/javascript">

-window.onload = function() {

-	myHeight = new fx.Height('nav', {duration: 400});

-	myHeight.hide();

-}

-</script>

+<script type="text/javascript" src="../nav/user_guide_menu.js"></script>

 

 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

 <meta http-equiv='expires' content='-1' />

diff --git a/user_guide/helpers/inflector_helper.html b/user_guide/helpers/inflector_helper.html
index 5bd2778..e19eaec 100644
--- a/user_guide/helpers/inflector_helper.html
+++ b/user_guide/helpers/inflector_helper.html
@@ -10,12 +10,7 @@
 <script type="text/javascript" src="../nav/nav.js"></script>

 <script type="text/javascript" src="../nav/prototype.lite.js"></script>

 <script type="text/javascript" src="../nav/moo.fx.js"></script>

-<script type="text/javascript">

-window.onload = function() {

-	myHeight = new fx.Height('nav', {duration: 400});

-	myHeight.hide();

-}

-</script>

+<script type="text/javascript" src="../nav/user_guide_menu.js"></script>

 

 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

 <meta http-equiv='expires' content='-1' />

diff --git a/user_guide/helpers/security_helper.html b/user_guide/helpers/security_helper.html
index e2e6c9b..0c9f7b9 100644
--- a/user_guide/helpers/security_helper.html
+++ b/user_guide/helpers/security_helper.html
@@ -10,12 +10,7 @@
 <script type="text/javascript" src="../nav/nav.js"></script>

 <script type="text/javascript" src="../nav/prototype.lite.js"></script>

 <script type="text/javascript" src="../nav/moo.fx.js"></script>

-<script type="text/javascript">

-window.onload = function() {

-	myHeight = new fx.Height('nav', {duration: 400});

-	myHeight.hide();

-}

-</script>

+<script type="text/javascript" src="../nav/user_guide_menu.js"></script>

 

 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

 <meta http-equiv='expires' content='-1' />

diff --git a/user_guide/helpers/smiley_helper.html b/user_guide/helpers/smiley_helper.html
index dd28882..ad74699 100644
--- a/user_guide/helpers/smiley_helper.html
+++ b/user_guide/helpers/smiley_helper.html
@@ -10,12 +10,7 @@
 <script type="text/javascript" src="../nav/nav.js"></script>

 <script type="text/javascript" src="../nav/prototype.lite.js"></script>

 <script type="text/javascript" src="../nav/moo.fx.js"></script>

-<script type="text/javascript">

-window.onload = function() {

-	myHeight = new fx.Height('nav', {duration: 400});

-	myHeight.hide();

-}

-</script>

+<script type="text/javascript" src="../nav/user_guide_menu.js"></script>

 

 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

 <meta http-equiv='expires' content='-1' />

diff --git a/user_guide/helpers/string_helper.html b/user_guide/helpers/string_helper.html
index 8ba80c6..3790217 100644
--- a/user_guide/helpers/string_helper.html
+++ b/user_guide/helpers/string_helper.html
@@ -10,12 +10,7 @@
 <script type="text/javascript" src="../nav/nav.js"></script>

 <script type="text/javascript" src="../nav/prototype.lite.js"></script>

 <script type="text/javascript" src="../nav/moo.fx.js"></script>

-<script type="text/javascript">

-window.onload = function() {

-	myHeight = new fx.Height('nav', {duration: 400});

-	myHeight.hide();

-}

-</script>

+<script type="text/javascript" src="../nav/user_guide_menu.js"></script>

 

 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

 <meta http-equiv='expires' content='-1' />

diff --git a/user_guide/helpers/text_helper.html b/user_guide/helpers/text_helper.html
index b77bc48..7a83d8f 100644
--- a/user_guide/helpers/text_helper.html
+++ b/user_guide/helpers/text_helper.html
@@ -10,12 +10,7 @@
 <script type="text/javascript" src="../nav/nav.js"></script>

 <script type="text/javascript" src="../nav/prototype.lite.js"></script>

 <script type="text/javascript" src="../nav/moo.fx.js"></script>

-<script type="text/javascript">

-window.onload = function() {

-	myHeight = new fx.Height('nav', {duration: 400});

-	myHeight.hide();

-}

-</script>

+<script type="text/javascript" src="../nav/user_guide_menu.js"></script>

 

 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

 <meta http-equiv='expires' content='-1' />

diff --git a/user_guide/helpers/typography_helper.html b/user_guide/helpers/typography_helper.html
index 15f852f..686f5c2 100644
--- a/user_guide/helpers/typography_helper.html
+++ b/user_guide/helpers/typography_helper.html
@@ -10,12 +10,7 @@
 <script type="text/javascript" src="../nav/nav.js"></script>

 <script type="text/javascript" src="../nav/prototype.lite.js"></script>

 <script type="text/javascript" src="../nav/moo.fx.js"></script>

-<script type="text/javascript">

-window.onload = function() {

-	myHeight = new fx.Height('nav', {duration: 400});

-	myHeight.hide();

-}

-</script>

+<script type="text/javascript" src="../nav/user_guide_menu.js"></script>

 

 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

 <meta http-equiv='expires' content='-1' />

diff --git a/user_guide/helpers/url_helper.html b/user_guide/helpers/url_helper.html
index 74801f4..f2c45c3 100644
--- a/user_guide/helpers/url_helper.html
+++ b/user_guide/helpers/url_helper.html
@@ -10,12 +10,7 @@
 <script type="text/javascript" src="../nav/nav.js"></script>

 <script type="text/javascript" src="../nav/prototype.lite.js"></script>

 <script type="text/javascript" src="../nav/moo.fx.js"></script>

-<script type="text/javascript">

-window.onload = function() {

-	myHeight = new fx.Height('nav', {duration: 400});

-	myHeight.hide();

-}

-</script>

+<script type="text/javascript" src="../nav/user_guide_menu.js"></script>

 

 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

 <meta http-equiv='expires' content='-1' />

diff --git a/user_guide/helpers/xml_helper.html b/user_guide/helpers/xml_helper.html
index afed3e6..6336eec 100644
--- a/user_guide/helpers/xml_helper.html
+++ b/user_guide/helpers/xml_helper.html
@@ -10,12 +10,7 @@
 <script type="text/javascript" src="../nav/nav.js"></script>

 <script type="text/javascript" src="../nav/prototype.lite.js"></script>

 <script type="text/javascript" src="../nav/moo.fx.js"></script>

-<script type="text/javascript">

-window.onload = function() {

-	myHeight = new fx.Height('nav', {duration: 400});

-	myHeight.hide();

-}

-</script>

+<script type="text/javascript" src="../nav/user_guide_menu.js"></script>

 

 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

 <meta http-equiv='expires' content='-1' />

diff --git a/user_guide/index.html b/user_guide/index.html
index 3d7f7fd..e944de7 100644
--- a/user_guide/index.html
+++ b/user_guide/index.html
@@ -10,12 +10,7 @@
 <script type="text/javascript" src="nav/nav.js"></script>

 <script type="text/javascript" src="nav/prototype.lite.js"></script>

 <script type="text/javascript" src="nav/moo.fx.js"></script>

-<script type="text/javascript">

-window.onload = function() {

-	myHeight = new fx.Height('nav', {duration: 400});

-	myHeight.hide();

-}

-</script>

+<script type="text/javascript" src="nav/user_guide_menu.js"></script>

 

 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

 <meta http-equiv='expires' content='-1' />

diff --git a/user_guide/installation/downloads.html b/user_guide/installation/downloads.html
index 939437e..f93b897 100644
--- a/user_guide/installation/downloads.html
+++ b/user_guide/installation/downloads.html
@@ -10,12 +10,7 @@
 <script type="text/javascript" src="../nav/nav.js"></script>

 <script type="text/javascript" src="../nav/prototype.lite.js"></script>

 <script type="text/javascript" src="../nav/moo.fx.js"></script>

-<script type="text/javascript">

-window.onload = function() {

-	myHeight = new fx.Height('nav', {duration: 400});

-	myHeight.hide();

-}

-</script>

+<script type="text/javascript" src="../nav/user_guide_menu.js"></script>

 

 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

 <meta http-equiv='expires' content='-1' />

diff --git a/user_guide/installation/index.html b/user_guide/installation/index.html
index 13a9c11..299f73e 100644
--- a/user_guide/installation/index.html
+++ b/user_guide/installation/index.html
@@ -10,12 +10,7 @@
 <script type="text/javascript" src="../nav/nav.js"></script>

 <script type="text/javascript" src="../nav/prototype.lite.js"></script>

 <script type="text/javascript" src="../nav/moo.fx.js"></script>

-<script type="text/javascript">

-window.onload = function() {

-	myHeight = new fx.Height('nav', {duration: 400});

-	myHeight.hide();

-}

-</script>

+<script type="text/javascript" src="../nav/user_guide_menu.js"></script>

 

 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

 <meta http-equiv='expires' content='-1' />

diff --git a/user_guide/installation/troubleshooting.html b/user_guide/installation/troubleshooting.html
index c5517a7..40b7e36 100644
--- a/user_guide/installation/troubleshooting.html
+++ b/user_guide/installation/troubleshooting.html
@@ -10,12 +10,7 @@
 <script type="text/javascript" src="../nav/nav.js"></script>

 <script type="text/javascript" src="../nav/prototype.lite.js"></script>

 <script type="text/javascript" src="../nav/moo.fx.js"></script>

-<script type="text/javascript">

-window.onload = function() {

-	myHeight = new fx.Height('nav', {duration: 400});

-	myHeight.hide();

-}

-</script>

+<script type="text/javascript" src="../nav/user_guide_menu.js"></script>

 

 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

 <meta http-equiv='expires' content='-1' />

diff --git a/user_guide/installation/upgrade_120.html b/user_guide/installation/upgrade_120.html
index e0f7e07..0c251cb 100644
--- a/user_guide/installation/upgrade_120.html
+++ b/user_guide/installation/upgrade_120.html
@@ -10,12 +10,7 @@
 <script type="text/javascript" src="../nav/nav.js"></script>

 <script type="text/javascript" src="../nav/prototype.lite.js"></script>

 <script type="text/javascript" src="../nav/moo.fx.js"></script>

-<script type="text/javascript">

-window.onload = function() {

-	myHeight = new fx.Height('nav', {duration: 400});

-	myHeight.hide();

-}

-</script>

+<script type="text/javascript" src="../nav/user_guide_menu.js"></script>

 

 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

 <meta http-equiv='expires' content='-1' />

diff --git a/user_guide/installation/upgrade_130.html b/user_guide/installation/upgrade_130.html
index 906154a..7a296de 100644
--- a/user_guide/installation/upgrade_130.html
+++ b/user_guide/installation/upgrade_130.html
@@ -10,12 +10,7 @@
 <script type="text/javascript" src="../nav/nav.js"></script>

 <script type="text/javascript" src="../nav/prototype.lite.js"></script>

 <script type="text/javascript" src="../nav/moo.fx.js"></script>

-<script type="text/javascript">

-window.onload = function() {

-	myHeight = new fx.Height('nav', {duration: 400});

-	myHeight.hide();

-}

-</script>

+<script type="text/javascript" src="../nav/user_guide_menu.js"></script>

 

 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

 <meta http-equiv='expires' content='-1' />

diff --git a/user_guide/installation/upgrade_131.html b/user_guide/installation/upgrade_131.html
index de9d342..f74eadc 100644
--- a/user_guide/installation/upgrade_131.html
+++ b/user_guide/installation/upgrade_131.html
@@ -10,12 +10,7 @@
 <script type="text/javascript" src="../nav/nav.js"></script>

 <script type="text/javascript" src="../nav/prototype.lite.js"></script>

 <script type="text/javascript" src="../nav/moo.fx.js"></script>

-<script type="text/javascript">

-window.onload = function() {

-	myHeight = new fx.Height('nav', {duration: 400});

-	myHeight.hide();

-}

-</script>

+<script type="text/javascript" src="../nav/user_guide_menu.js"></script>

 

 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

 <meta http-equiv='expires' content='-1' />

diff --git a/user_guide/installation/upgrade_132.html b/user_guide/installation/upgrade_132.html
index e07b06f..628ce9b 100644
--- a/user_guide/installation/upgrade_132.html
+++ b/user_guide/installation/upgrade_132.html
@@ -10,12 +10,7 @@
 <script type="text/javascript" src="../nav/nav.js"></script>

 <script type="text/javascript" src="../nav/prototype.lite.js"></script>

 <script type="text/javascript" src="../nav/moo.fx.js"></script>

-<script type="text/javascript">

-window.onload = function() {

-	myHeight = new fx.Height('nav', {duration: 400});

-	myHeight.hide();

-}

-</script>

+<script type="text/javascript" src="../nav/user_guide_menu.js"></script>

 

 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

 <meta http-equiv='expires' content='-1' />

diff --git a/user_guide/installation/upgrade_133.html b/user_guide/installation/upgrade_133.html
index 86074f0..3aa8a63 100644
--- a/user_guide/installation/upgrade_133.html
+++ b/user_guide/installation/upgrade_133.html
@@ -10,12 +10,7 @@
 <script type="text/javascript" src="../nav/nav.js"></script>

 <script type="text/javascript" src="../nav/prototype.lite.js"></script>

 <script type="text/javascript" src="../nav/moo.fx.js"></script>

-<script type="text/javascript">

-window.onload = function() {

-	myHeight = new fx.Height('nav', {duration: 400});

-	myHeight.hide();

-}

-</script>

+<script type="text/javascript" src="../nav/user_guide_menu.js"></script>

 

 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

 <meta http-equiv='expires' content='-1' />

diff --git a/user_guide/installation/upgrade_140.html b/user_guide/installation/upgrade_140.html
index eead224..bc5fab1 100644
--- a/user_guide/installation/upgrade_140.html
+++ b/user_guide/installation/upgrade_140.html
@@ -10,12 +10,7 @@
 <script type="text/javascript" src="../nav/nav.js"></script>

 <script type="text/javascript" src="../nav/prototype.lite.js"></script>

 <script type="text/javascript" src="../nav/moo.fx.js"></script>

-<script type="text/javascript">

-window.onload = function() {

-	myHeight = new fx.Height('nav', {duration: 400});

-	myHeight.hide();

-}

-</script>

+<script type="text/javascript" src="../nav/user_guide_menu.js"></script>

 

 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

 <meta http-equiv='expires' content='-1' />

diff --git a/user_guide/installation/upgrade_141.html b/user_guide/installation/upgrade_141.html
index 29103e4..6986788 100644
--- a/user_guide/installation/upgrade_141.html
+++ b/user_guide/installation/upgrade_141.html
@@ -10,12 +10,7 @@
 <script type="text/javascript" src="../nav/nav.js"></script>

 <script type="text/javascript" src="../nav/prototype.lite.js"></script>

 <script type="text/javascript" src="../nav/moo.fx.js"></script>

-<script type="text/javascript">

-window.onload = function() {

-	myHeight = new fx.Height('nav', {duration: 400});

-	myHeight.hide();

-}

-</script>

+<script type="text/javascript" src="../nav/user_guide_menu.js"></script>

 

 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

 <meta http-equiv='expires' content='-1' />

diff --git a/user_guide/installation/upgrade_150.html b/user_guide/installation/upgrade_150.html
index 7d46927..6b15a8e 100644
--- a/user_guide/installation/upgrade_150.html
+++ b/user_guide/installation/upgrade_150.html
@@ -10,12 +10,7 @@
 <script type="text/javascript" src="../nav/nav.js"></script>

 <script type="text/javascript" src="../nav/prototype.lite.js"></script>

 <script type="text/javascript" src="../nav/moo.fx.js"></script>

-<script type="text/javascript">

-window.onload = function() {

-	myHeight = new fx.Height('nav', {duration: 400});

-	myHeight.hide();

-}

-</script>

+<script type="text/javascript" src="../nav/user_guide_menu.js"></script>

 

 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

 <meta http-equiv='expires' content='-1' />

diff --git a/user_guide/installation/upgrade_152.html b/user_guide/installation/upgrade_152.html
index 9aa5832..7a3e895 100644
--- a/user_guide/installation/upgrade_152.html
+++ b/user_guide/installation/upgrade_152.html
@@ -10,12 +10,7 @@
 <script type="text/javascript" src="../nav/nav.js"></script>

 <script type="text/javascript" src="../nav/prototype.lite.js"></script>

 <script type="text/javascript" src="../nav/moo.fx.js"></script>

-<script type="text/javascript">

-window.onload = function() {

-	myHeight = new fx.Height('nav', {duration: 400});

-	myHeight.hide();

-}

-</script>

+<script type="text/javascript" src="../nav/user_guide_menu.js"></script>

 

 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

 <meta http-equiv='expires' content='-1' />

diff --git a/user_guide/installation/upgrade_153.html b/user_guide/installation/upgrade_153.html
index 5bc3fd2..7c45542 100644
--- a/user_guide/installation/upgrade_153.html
+++ b/user_guide/installation/upgrade_153.html
@@ -10,12 +10,7 @@
 <script type="text/javascript" src="../nav/nav.js"></script>

 <script type="text/javascript" src="../nav/prototype.lite.js"></script>

 <script type="text/javascript" src="../nav/moo.fx.js"></script>

-<script type="text/javascript">

-window.onload = function() {

-	myHeight = new fx.Height('nav', {duration: 400});

-	myHeight.hide();

-}

-</script>

+<script type="text/javascript" src="../nav/user_guide_menu.js"></script>

 

 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

 <meta http-equiv='expires' content='-1' />

diff --git a/user_guide/installation/upgrade_154.html b/user_guide/installation/upgrade_154.html
index 1494f5a..8b94fdf 100644
--- a/user_guide/installation/upgrade_154.html
+++ b/user_guide/installation/upgrade_154.html
@@ -10,12 +10,7 @@
 <script type="text/javascript" src="../nav/nav.js"></script>

 <script type="text/javascript" src="../nav/prototype.lite.js"></script>

 <script type="text/javascript" src="../nav/moo.fx.js"></script>

-<script type="text/javascript">

-window.onload = function() {

-	myHeight = new fx.Height('nav', {duration: 400});

-	myHeight.hide();

-}

-</script>

+<script type="text/javascript" src="../nav/user_guide_menu.js"></script>

 

 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

 <meta http-equiv='expires' content='-1' />

diff --git a/user_guide/installation/upgrade_155.html b/user_guide/installation/upgrade_155.html
index 9a8400a..95dc310 100644
--- a/user_guide/installation/upgrade_155.html
+++ b/user_guide/installation/upgrade_155.html
@@ -10,12 +10,7 @@
 <script type="text/javascript" src="../nav/nav.js"></script>

 <script type="text/javascript" src="../nav/prototype.lite.js"></script>

 <script type="text/javascript" src="../nav/moo.fx.js"></script>

-<script type="text/javascript">

-window.onload = function() {

-	myHeight = new fx.Height('nav', {duration: 400});

-	myHeight.hide();

-}

-</script>

+<script type="text/javascript" src="../nav/user_guide_menu.js"></script>

 

 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

 <meta http-equiv='expires' content='-1' />

diff --git a/user_guide/installation/upgrade_b11.html b/user_guide/installation/upgrade_b11.html
index 4ba53c3..7253e4f 100644
--- a/user_guide/installation/upgrade_b11.html
+++ b/user_guide/installation/upgrade_b11.html
@@ -10,12 +10,7 @@
 <script type="text/javascript" src="../nav/nav.js"></script>

 <script type="text/javascript" src="../nav/prototype.lite.js"></script>

 <script type="text/javascript" src="../nav/moo.fx.js"></script>

-<script type="text/javascript">

-window.onload = function() {

-	myHeight = new fx.Height('nav', {duration: 400});

-	myHeight.hide();

-}

-</script>

+<script type="text/javascript" src="../nav/user_guide_menu.js"></script>

 

 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

 <meta http-equiv='expires' content='-1' />

diff --git a/user_guide/installation/upgrading.html b/user_guide/installation/upgrading.html
index 9434e02..6546a5b 100644
--- a/user_guide/installation/upgrading.html
+++ b/user_guide/installation/upgrading.html
@@ -10,12 +10,7 @@
 <script type="text/javascript" src="../nav/nav.js"></script>

 <script type="text/javascript" src="../nav/prototype.lite.js"></script>

 <script type="text/javascript" src="../nav/moo.fx.js"></script>

-<script type="text/javascript">

-window.onload = function() {

-	myHeight = new fx.Height('nav', {duration: 400});

-	myHeight.hide();

-}

-</script>

+<script type="text/javascript" src="../nav/user_guide_menu.js"></script>

 

 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

 <meta http-equiv='expires' content='-1' />

diff --git a/user_guide/libraries/benchmark.html b/user_guide/libraries/benchmark.html
index 59605e7..f17554e 100644
--- a/user_guide/libraries/benchmark.html
+++ b/user_guide/libraries/benchmark.html
@@ -10,12 +10,7 @@
 <script type="text/javascript" src="../nav/nav.js"></script>

 <script type="text/javascript" src="../nav/prototype.lite.js"></script>

 <script type="text/javascript" src="../nav/moo.fx.js"></script>

-<script type="text/javascript">

-window.onload = function() {

-	myHeight = new fx.Height('nav', {duration: 400});

-	myHeight.hide();

-}

-</script>

+<script type="text/javascript" src="../nav/user_guide_menu.js"></script>

 

 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

 <meta http-equiv='expires' content='-1' />

diff --git a/user_guide/libraries/calendar.html b/user_guide/libraries/calendar.html
index 4731d50..ae6c571 100644
--- a/user_guide/libraries/calendar.html
+++ b/user_guide/libraries/calendar.html
@@ -10,12 +10,7 @@
 <script type="text/javascript" src="../nav/nav.js"></script>

 <script type="text/javascript" src="../nav/prototype.lite.js"></script>

 <script type="text/javascript" src="../nav/moo.fx.js"></script>

-<script type="text/javascript">

-window.onload = function() {

-	myHeight = new fx.Height('nav', {duration: 400});

-	myHeight.hide();

-}

-</script>

+<script type="text/javascript" src="../nav/user_guide_menu.js"></script>

 

 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

 <meta http-equiv='expires' content='-1' />

diff --git a/user_guide/libraries/config.html b/user_guide/libraries/config.html
index 6fca8ec..3eec0a0 100644
--- a/user_guide/libraries/config.html
+++ b/user_guide/libraries/config.html
@@ -10,12 +10,7 @@
 <script type="text/javascript" src="../nav/nav.js"></script>

 <script type="text/javascript" src="../nav/prototype.lite.js"></script>

 <script type="text/javascript" src="../nav/moo.fx.js"></script>

-<script type="text/javascript">

-window.onload = function() {

-	myHeight = new fx.Height('nav', {duration: 400});

-	myHeight.hide();

-}

-</script>

+<script type="text/javascript" src="../nav/user_guide_menu.js"></script>

 

 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

 <meta http-equiv='expires' content='-1' />

diff --git a/user_guide/libraries/email.html b/user_guide/libraries/email.html
index 3e8cc0e..eb1d6d0 100644
--- a/user_guide/libraries/email.html
+++ b/user_guide/libraries/email.html
@@ -10,12 +10,7 @@
 <script type="text/javascript" src="../nav/nav.js"></script>

 <script type="text/javascript" src="../nav/prototype.lite.js"></script>

 <script type="text/javascript" src="../nav/moo.fx.js"></script>

-<script type="text/javascript">

-window.onload = function() {

-	myHeight = new fx.Height('nav', {duration: 400});

-	myHeight.hide();

-}

-</script>

+<script type="text/javascript" src="../nav/user_guide_menu.js"></script>

 

 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

 <meta http-equiv='expires' content='-1' />

diff --git a/user_guide/libraries/encryption.html b/user_guide/libraries/encryption.html
index 6bb46b9..ab6195c 100644
--- a/user_guide/libraries/encryption.html
+++ b/user_guide/libraries/encryption.html
@@ -10,12 +10,7 @@
 <script type="text/javascript" src="../nav/nav.js"></script>

 <script type="text/javascript" src="../nav/prototype.lite.js"></script>

 <script type="text/javascript" src="../nav/moo.fx.js"></script>

-<script type="text/javascript">

-window.onload = function() {

-	myHeight = new fx.Height('nav', {duration: 400});

-	myHeight.hide();

-}

-</script>

+<script type="text/javascript" src="../nav/user_guide_menu.js"></script>

 

 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

 <meta http-equiv='expires' content='-1' />

diff --git a/user_guide/libraries/file_uploading.html b/user_guide/libraries/file_uploading.html
index 810338d..86ee0cc 100644
--- a/user_guide/libraries/file_uploading.html
+++ b/user_guide/libraries/file_uploading.html
@@ -10,12 +10,7 @@
 <script type="text/javascript" src="../nav/nav.js"></script>

 <script type="text/javascript" src="../nav/prototype.lite.js"></script>

 <script type="text/javascript" src="../nav/moo.fx.js"></script>

-<script type="text/javascript">

-window.onload = function() {

-	myHeight = new fx.Height('nav', {duration: 400});

-	myHeight.hide();

-}

-</script>

+<script type="text/javascript" src="../nav/user_guide_menu.js"></script>

 

 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

 <meta http-equiv='expires' content='-1' />

diff --git a/user_guide/libraries/ftp.html b/user_guide/libraries/ftp.html
index 84518f9..b88b640 100644
--- a/user_guide/libraries/ftp.html
+++ b/user_guide/libraries/ftp.html
@@ -10,12 +10,7 @@
 <script type="text/javascript" src="../nav/nav.js"></script>

 <script type="text/javascript" src="../nav/prototype.lite.js"></script>

 <script type="text/javascript" src="../nav/moo.fx.js"></script>

-<script type="text/javascript">

-window.onload = function() {

-	myHeight = new fx.Height('nav', {duration: 400});

-	myHeight.hide();

-}

-</script>

+<script type="text/javascript" src="../nav/user_guide_menu.js"></script>

 

 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

 <meta http-equiv='expires' content='-1' />

diff --git a/user_guide/libraries/image_lib.html b/user_guide/libraries/image_lib.html
index 982999a..8dddcf0 100644
--- a/user_guide/libraries/image_lib.html
+++ b/user_guide/libraries/image_lib.html
@@ -10,12 +10,7 @@
 <script type="text/javascript" src="../nav/nav.js"></script>

 <script type="text/javascript" src="../nav/prototype.lite.js"></script>

 <script type="text/javascript" src="../nav/moo.fx.js"></script>

-<script type="text/javascript">

-window.onload = function() {

-	myHeight = new fx.Height('nav', {duration: 400});

-	myHeight.hide();

-}

-</script>

+<script type="text/javascript" src="../nav/user_guide_menu.js"></script>

 

 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

 <meta http-equiv='expires' content='-1' />

diff --git a/user_guide/libraries/input.html b/user_guide/libraries/input.html
index 05a6a0b..de623c0 100644
--- a/user_guide/libraries/input.html
+++ b/user_guide/libraries/input.html
@@ -10,12 +10,7 @@
 <script type="text/javascript" src="../nav/nav.js"></script>

 <script type="text/javascript" src="../nav/prototype.lite.js"></script>

 <script type="text/javascript" src="../nav/moo.fx.js"></script>

-<script type="text/javascript">

-window.onload = function() {

-	myHeight = new fx.Height('nav', {duration: 400});

-	myHeight.hide();

-}

-</script>

+<script type="text/javascript" src="../nav/user_guide_menu.js"></script>

 

 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

 <meta http-equiv='expires' content='-1' />

diff --git a/user_guide/libraries/language.html b/user_guide/libraries/language.html
index 67af48c..7883e2a 100644
--- a/user_guide/libraries/language.html
+++ b/user_guide/libraries/language.html
@@ -10,12 +10,7 @@
 <script type="text/javascript" src="../nav/nav.js"></script>

 <script type="text/javascript" src="../nav/prototype.lite.js"></script>

 <script type="text/javascript" src="../nav/moo.fx.js"></script>

-<script type="text/javascript">

-window.onload = function() {

-	myHeight = new fx.Height('nav', {duration: 400});

-	myHeight.hide();

-}

-</script>

+<script type="text/javascript" src="../nav/user_guide_menu.js"></script>

 

 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

 <meta http-equiv='expires' content='-1' />

diff --git a/user_guide/libraries/loader.html b/user_guide/libraries/loader.html
index 228f865..7ff597c 100644
--- a/user_guide/libraries/loader.html
+++ b/user_guide/libraries/loader.html
@@ -10,12 +10,7 @@
 <script type="text/javascript" src="../nav/nav.js"></script>

 <script type="text/javascript" src="../nav/prototype.lite.js"></script>

 <script type="text/javascript" src="../nav/moo.fx.js"></script>

-<script type="text/javascript">

-window.onload = function() {

-	myHeight = new fx.Height('nav', {duration: 400});

-	myHeight.hide();

-}

-</script>

+<script type="text/javascript" src="../nav/user_guide_menu.js"></script>

 

 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

 <meta http-equiv='expires' content='-1' />

diff --git a/user_guide/libraries/output.html b/user_guide/libraries/output.html
index 7c765b6..27a458a 100644
--- a/user_guide/libraries/output.html
+++ b/user_guide/libraries/output.html
@@ -10,12 +10,7 @@
 <script type="text/javascript" src="../nav/nav.js"></script>

 <script type="text/javascript" src="../nav/prototype.lite.js"></script>

 <script type="text/javascript" src="../nav/moo.fx.js"></script>

-<script type="text/javascript">

-window.onload = function() {

-	myHeight = new fx.Height('nav', {duration: 400});

-	myHeight.hide();

-}

-</script>

+<script type="text/javascript" src="../nav/user_guide_menu.js"></script>

 

 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

 <meta http-equiv='expires' content='-1' />

diff --git a/user_guide/libraries/pagination.html b/user_guide/libraries/pagination.html
index af21005..d18d364 100644
--- a/user_guide/libraries/pagination.html
+++ b/user_guide/libraries/pagination.html
@@ -10,12 +10,7 @@
 <script type="text/javascript" src="../nav/nav.js"></script>

 <script type="text/javascript" src="../nav/prototype.lite.js"></script>

 <script type="text/javascript" src="../nav/moo.fx.js"></script>

-<script type="text/javascript">

-window.onload = function() {

-	myHeight = new fx.Height('nav', {duration: 400});

-	myHeight.hide();

-}

-</script>

+<script type="text/javascript" src="../nav/user_guide_menu.js"></script>

 

 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

 <meta http-equiv='expires' content='-1' />

diff --git a/user_guide/libraries/parser.html b/user_guide/libraries/parser.html
index d5631ec..a5271de 100644
--- a/user_guide/libraries/parser.html
+++ b/user_guide/libraries/parser.html
@@ -10,12 +10,7 @@
 <script type="text/javascript" src="../nav/nav.js"></script>

 <script type="text/javascript" src="../nav/prototype.lite.js"></script>

 <script type="text/javascript" src="../nav/moo.fx.js"></script>

-<script type="text/javascript">

-window.onload = function() {

-	myHeight = new fx.Height('nav', {duration: 400});

-	myHeight.hide();

-}

-</script>

+<script type="text/javascript" src="../nav/user_guide_menu.js"></script>

 

 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

 <meta http-equiv='expires' content='-1' />

diff --git a/user_guide/libraries/sessions.html b/user_guide/libraries/sessions.html
index 94eb3ca..0bc743c 100644
--- a/user_guide/libraries/sessions.html
+++ b/user_guide/libraries/sessions.html
@@ -10,12 +10,7 @@
 <script type="text/javascript" src="../nav/nav.js"></script>

 <script type="text/javascript" src="../nav/prototype.lite.js"></script>

 <script type="text/javascript" src="../nav/moo.fx.js"></script>

-<script type="text/javascript">

-window.onload = function() {

-	myHeight = new fx.Height('nav', {duration: 400});

-	myHeight.hide();

-}

-</script>

+<script type="text/javascript" src="../nav/user_guide_menu.js"></script>

 

 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

 <meta http-equiv='expires' content='-1' />

diff --git a/user_guide/libraries/table.html b/user_guide/libraries/table.html
index 1ae2d86..4ce948e 100644
--- a/user_guide/libraries/table.html
+++ b/user_guide/libraries/table.html
@@ -10,12 +10,7 @@
 <script type="text/javascript" src="../nav/nav.js"></script>

 <script type="text/javascript" src="../nav/prototype.lite.js"></script>

 <script type="text/javascript" src="../nav/moo.fx.js"></script>

-<script type="text/javascript">

-window.onload = function() {

-	myHeight = new fx.Height('nav', {duration: 400});

-	myHeight.hide();

-}

-</script>

+<script type="text/javascript" src="../nav/user_guide_menu.js"></script>

 

 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

 <meta http-equiv='expires' content='-1' />

diff --git a/user_guide/libraries/trackback.html b/user_guide/libraries/trackback.html
index 02eeaa9..a971cb0 100644
--- a/user_guide/libraries/trackback.html
+++ b/user_guide/libraries/trackback.html
@@ -10,12 +10,7 @@
 <script type="text/javascript" src="../nav/nav.js"></script>

 <script type="text/javascript" src="../nav/prototype.lite.js"></script>

 <script type="text/javascript" src="../nav/moo.fx.js"></script>

-<script type="text/javascript">

-window.onload = function() {

-	myHeight = new fx.Height('nav', {duration: 400});

-	myHeight.hide();

-}

-</script>

+<script type="text/javascript" src="../nav/user_guide_menu.js"></script>

 

 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

 <meta http-equiv='expires' content='-1' />

diff --git a/user_guide/libraries/unit_testing.html b/user_guide/libraries/unit_testing.html
index 5ca982f..e2f1d11 100644
--- a/user_guide/libraries/unit_testing.html
+++ b/user_guide/libraries/unit_testing.html
@@ -10,12 +10,7 @@
 <script type="text/javascript" src="../nav/nav.js"></script>

 <script type="text/javascript" src="../nav/prototype.lite.js"></script>

 <script type="text/javascript" src="../nav/moo.fx.js"></script>

-<script type="text/javascript">

-window.onload = function() {

-	myHeight = new fx.Height('nav', {duration: 400});

-	myHeight.hide();

-}

-</script>

+<script type="text/javascript" src="../nav/user_guide_menu.js"></script>

 

 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

 <meta http-equiv='expires' content='-1' />

diff --git a/user_guide/libraries/uri.html b/user_guide/libraries/uri.html
index 22a5e69..0205d97 100644
--- a/user_guide/libraries/uri.html
+++ b/user_guide/libraries/uri.html
@@ -10,12 +10,7 @@
 <script type="text/javascript" src="../nav/nav.js"></script>

 <script type="text/javascript" src="../nav/prototype.lite.js"></script>

 <script type="text/javascript" src="../nav/moo.fx.js"></script>

-<script type="text/javascript">

-window.onload = function() {

-	myHeight = new fx.Height('nav', {duration: 400});

-	myHeight.hide();

-}

-</script>

+<script type="text/javascript" src="../nav/user_guide_menu.js"></script>

 

 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

 <meta http-equiv='expires' content='-1' />

diff --git a/user_guide/libraries/user_agent.html b/user_guide/libraries/user_agent.html
index 5a5dd14..6b54fcd 100644
--- a/user_guide/libraries/user_agent.html
+++ b/user_guide/libraries/user_agent.html
@@ -10,12 +10,7 @@
 <script type="text/javascript" src="../nav/nav.js"></script>

 <script type="text/javascript" src="../nav/prototype.lite.js"></script>

 <script type="text/javascript" src="../nav/moo.fx.js"></script>

-<script type="text/javascript">

-window.onload = function() {

-	myHeight = new fx.Height('nav', {duration: 400});

-	myHeight.hide();

-}

-</script>

+<script type="text/javascript" src="../nav/user_guide_menu.js"></script>

 

 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

 <meta http-equiv='expires' content='-1' />

diff --git a/user_guide/libraries/validation.html b/user_guide/libraries/validation.html
index b46dbc1..b63c3e1 100644
--- a/user_guide/libraries/validation.html
+++ b/user_guide/libraries/validation.html
@@ -10,12 +10,7 @@
 <script type="text/javascript" src="../nav/nav.js"></script>

 <script type="text/javascript" src="../nav/prototype.lite.js"></script>

 <script type="text/javascript" src="../nav/moo.fx.js"></script>

-<script type="text/javascript">

-window.onload = function() {

-	myHeight = new fx.Height('nav', {duration: 400});

-	myHeight.hide();

-}

-</script>

+<script type="text/javascript" src="../nav/user_guide_menu.js"></script>

 

 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

 <meta http-equiv='expires' content='-1' />

diff --git a/user_guide/libraries/xmlrpc.html b/user_guide/libraries/xmlrpc.html
index d79c654..a8c6247 100644
--- a/user_guide/libraries/xmlrpc.html
+++ b/user_guide/libraries/xmlrpc.html
@@ -10,12 +10,7 @@
 <script type="text/javascript" src="../nav/nav.js"></script>

 <script type="text/javascript" src="../nav/prototype.lite.js"></script>

 <script type="text/javascript" src="../nav/moo.fx.js"></script>

-<script type="text/javascript">

-window.onload = function() {

-	myHeight = new fx.Height('nav', {duration: 400});

-	myHeight.hide();

-}

-</script>

+<script type="text/javascript" src="../nav/user_guide_menu.js"></script>

 

 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

 <meta http-equiv='expires' content='-1' />

diff --git a/user_guide/libraries/zip.html b/user_guide/libraries/zip.html
index 5d0f22a..165d61b 100644
--- a/user_guide/libraries/zip.html
+++ b/user_guide/libraries/zip.html
@@ -10,12 +10,7 @@
 <script type="text/javascript" src="../nav/nav.js"></script>

 <script type="text/javascript" src="../nav/prototype.lite.js"></script>

 <script type="text/javascript" src="../nav/moo.fx.js"></script>

-<script type="text/javascript">

-window.onload = function() {

-	myHeight = new fx.Height('nav', {duration: 400});

-	myHeight.hide();

-}

-</script>

+<script type="text/javascript" src="../nav/user_guide_menu.js"></script>

 

 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

 <meta http-equiv='expires' content='-1' />

diff --git a/user_guide/license.html b/user_guide/license.html
index e614a5e..8c712e5 100644
--- a/user_guide/license.html
+++ b/user_guide/license.html
@@ -10,12 +10,7 @@
 <script type="text/javascript" src="nav/nav.js"></script>

 <script type="text/javascript" src="nav/prototype.lite.js"></script>

 <script type="text/javascript" src="nav/moo.fx.js"></script>

-<script type="text/javascript">

-window.onload = function() {

-	myHeight = new fx.Height('nav', {duration: 400});

-	myHeight.hide();

-}

-</script>

+<script type="text/javascript" src="nav/user_guide_menu.js"></script>

 

 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

 <meta http-equiv='expires' content='-1' />

diff --git a/user_guide/overview/appflow.html b/user_guide/overview/appflow.html
index 26868c3..9e070ac 100644
--- a/user_guide/overview/appflow.html
+++ b/user_guide/overview/appflow.html
@@ -10,12 +10,7 @@
 <script type="text/javascript" src="../nav/nav.js"></script>

 <script type="text/javascript" src="../nav/prototype.lite.js"></script>

 <script type="text/javascript" src="../nav/moo.fx.js"></script>

-<script type="text/javascript">

-window.onload = function() {

-	myHeight = new fx.Height('nav', {duration: 400});

-	myHeight.hide();

-}

-</script>

+<script type="text/javascript" src="../nav/user_guide_menu.js"></script>

 

 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

 <meta http-equiv='expires' content='-1' />

diff --git a/user_guide/overview/at_a_glance.html b/user_guide/overview/at_a_glance.html
index 2d662bf..0294cef 100644
--- a/user_guide/overview/at_a_glance.html
+++ b/user_guide/overview/at_a_glance.html
@@ -10,12 +10,7 @@
 <script type="text/javascript" src="../nav/nav.js"></script>

 <script type="text/javascript" src="../nav/prototype.lite.js"></script>

 <script type="text/javascript" src="../nav/moo.fx.js"></script>

-<script type="text/javascript">

-window.onload = function() {

-	myHeight = new fx.Height('nav', {duration: 400});

-	myHeight.hide();

-}

-</script>

+<script type="text/javascript" src="../nav/user_guide_menu.js"></script>

 

 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

 <meta http-equiv='expires' content='-1' />

diff --git a/user_guide/overview/features.html b/user_guide/overview/features.html
index edb4cc4..02b953e 100644
--- a/user_guide/overview/features.html
+++ b/user_guide/overview/features.html
@@ -10,12 +10,7 @@
 <script type="text/javascript" src="../nav/nav.js"></script>

 <script type="text/javascript" src="../nav/prototype.lite.js"></script>

 <script type="text/javascript" src="../nav/moo.fx.js"></script>

-<script type="text/javascript">

-window.onload = function() {

-	myHeight = new fx.Height('nav', {duration: 400});

-	myHeight.hide();

-}

-</script>

+<script type="text/javascript" src="../nav/user_guide_menu.js"></script>

 

 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

 <meta http-equiv='expires' content='-1' />

diff --git a/user_guide/overview/goals.html b/user_guide/overview/goals.html
index 5a0b883..4685da8 100644
--- a/user_guide/overview/goals.html
+++ b/user_guide/overview/goals.html
@@ -10,12 +10,7 @@
 <script type="text/javascript" src="../nav/nav.js"></script>

 <script type="text/javascript" src="../nav/prototype.lite.js"></script>

 <script type="text/javascript" src="../nav/moo.fx.js"></script>

-<script type="text/javascript">

-window.onload = function() {

-	myHeight = new fx.Height('nav', {duration: 400});

-	myHeight.hide();

-}

-</script>

+<script type="text/javascript" src="../nav/user_guide_menu.js"></script>

 

 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

 <meta http-equiv='expires' content='-1' />

diff --git a/user_guide/overview/index.html b/user_guide/overview/index.html
index 0e96d4d..9b6abac 100644
--- a/user_guide/overview/index.html
+++ b/user_guide/overview/index.html
@@ -10,12 +10,7 @@
 <script type="text/javascript" src="../nav/nav.js"></script>

 <script type="text/javascript" src="../nav/prototype.lite.js"></script>

 <script type="text/javascript" src="../nav/moo.fx.js"></script>

-<script type="text/javascript">

-window.onload = function() {

-	myHeight = new fx.Height('nav', {duration: 400});

-	myHeight.hide();

-}

-</script>

+<script type="text/javascript" src="../nav/user_guide_menu.js"></script>

 

 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

 <meta http-equiv='expires' content='-1' />

diff --git a/user_guide/overview/mvc.html b/user_guide/overview/mvc.html
index 6c63eb4..b168542 100644
--- a/user_guide/overview/mvc.html
+++ b/user_guide/overview/mvc.html
@@ -10,12 +10,7 @@
 <script type="text/javascript" src="../nav/nav.js"></script>

 <script type="text/javascript" src="../nav/prototype.lite.js"></script>

 <script type="text/javascript" src="../nav/moo.fx.js"></script>

-<script type="text/javascript">

-window.onload = function() {

-	myHeight = new fx.Height('nav', {duration: 400});

-	myHeight.hide();

-}

-</script>

+<script type="text/javascript" src="../nav/user_guide_menu.js"></script>

 

 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

 <meta http-equiv='expires' content='-1' />

diff --git a/user_guide/toc.html b/user_guide/toc.html
index b08a739..125b506 100644
--- a/user_guide/toc.html
+++ b/user_guide/toc.html
@@ -10,12 +10,7 @@
 <script type="text/javascript" src="nav/nav.js"></script>

 <script type="text/javascript" src="nav/prototype.lite.js"></script>

 <script type="text/javascript" src="nav/moo.fx.js"></script>

-<script type="text/javascript">

-window.onload = function() {

-	myHeight = new fx.Height('nav', {duration: 400});

-	myHeight.hide();

-}

-</script>

+<script type="text/javascript" src="nav/user_guide_menu.js"></script>

 

 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

 <meta http-equiv='expires' content='-1' />