var sm_active = false;var sm_over = false;Event.observe(window, 'load',sm_init);  function sm_init(){var actions = $$('#navigation li a');actions.each(function(a){Event.observe(a, 'mouseover', sm_hover);});var stop_act =$$('#navigation li a.submenu');stop_act.each(function(an){ Event.observe(an, 'click',function(e){ sm_over =true;  Event.stop(e);},false);});var sactions = $$('#navigation li ul li a');  sactions.each(function(aa){    Event.observe(aa,'mouseover',function(){ sm_over =true; });	Event.observe(aa,'mouseout',function(){ sm_over =false; });	});}function sm_active_on(){sm_active}function sm_hover(){ var parent = this.ancestors();  var objs = parent[0].childElements(); var selected ='';	  objs.each(function(node){      if (node.nodeType == 1) {	       if (node.tagName.toLowerCase() == "ul") {		   selected = node;		       var submenu = $$("#navigation li ul.selected");                      submenu.each(function(sm){						if(node != sm){                            sm.className ='';							}                  });		     		   node.className = 'selected';	 			sm_active = new PeriodicalExecuter(function(pe){ 			 			       if(!sm_over){					   node.className='';					    pe.stop();					}				 },10);         }		       } });   var submenu = $$("#navigation li ul");                      submenu.each(function(sm){						if(selected != sm){                           // sm.className ='';							}                  });}