		
				
		/* Onmouse-over Navigation: */
		Event.observe(window, 'load', function() {
			$('sub_navi').immediateDescendants().each( function(li){
				if(li.firstChild.innerHTML){
					li.style.width = li.getWidth()+"px";
					li.onmouseover = function(){	this.addClassName("hilite");	}
					li.onmouseout = function(){		this.removeClassName("hilite");	}
					if(typeof li.down('li')=="object"){
						li.getElementsBySelector('li').each( function(e){
							e.onmouseover = function(){		this.addClassName("hover");		}
							e.onmouseout = function(){		this.removeClassName("hover");	}
						});
					}
				}
			});
		});