				//Accordion, ui.accordion.js, jquery.cookie.js
                
                $(document).ready(function(){
  			          //var nav_box = $.cookie("nav_box");
					  var nav_box = $.cookie("nav_box") || $('meta[name="nav_box"]').attr('content');
                      var node_found = null;
                      var except = null;
                      if (nav_box && 
                          nav_box.match(/^[a-zA-Z]{0,20}$/) && 
                          $("div.navigation dl dd a:contains('" + nav_box + "')")) {
                          $("div.navigation dl dt a").each(function(i) {
                              if (($(this).text()).replace(/[^a-zA-Z]/g, '').substring(0, 20) != nav_box) {
                                  $(this).parent().parent().find('dd').hide();
                                  //except = $(this);
                              }
							  else {
							      except = $(this);
							  }
                          });
                      }
					  
                      if (!except) {
                          except = $("div.navigation dl:first a");
    			          $("div.navigation dl:not(:first) dd").hide();
                      }
    		     	 var onc = function(e) {
    			          $("dd:visible").slideUp("normal");
    			          $(this).parent().nextAll().slideDown("normal");
                          var nv = ($(this).text()).replace(/[^a-zA-Z]/g, '').substring(0, 20);
                          $.cookie("nav_box", nv);
    			          install(onc, $(this));
    			          return false;
    			     };
    			     var install = function(f, exceptthis) {
    			        $("dt a").click(f);
    			        exceptthis.unbind("click");
    			     }
    			     install(onc, except);
    			 });