

	//////////////////////////////////////////////////////////////
	// THIS DOC WAS MADE BY METTRO								//
	//////////////////////////////////////////////////////////////

	function e(i){		
		return document.getElementById(i);
	}
	
	um.addReceiver(onNavSubMenuOpen,'060');
	um.addReceiver(onNavSubMenuClosed,'070');

	var str_active_nav_id = "none"
	var str_subnav_open_id = "none" 
	var str_active_timeout = -1
	
	
	function revertToThisPageNav(){		
		onNavOver(str_this_page_id);
	}
	
	function onNavOver(str_nav_id){
		
		clearTimeout(str_active_timeout);
	
		if (str_subnav_open_id != "none" && str_subnav_open_id != str_nav_id){
			str_subnav_open_id = "none"
		}
		
		if (str_active_nav_id != "none"){
			turnOffNavImage(str_active_nav_id)
		}
		
		
		str_active_nav_id = str_nav_id
		turnOnNavImage(str_active_nav_id)
	}

	function onNavOut(){
		if (str_subnav_open_id == "none" && str_active_nav_id != "none" ){
		
			if (str_this_page_id == str_active_nav_id){
				return;
			}

			turnOffNavImage(str_active_nav_id)
			str_active_nav_id = "none"
			str_active_timeout = setTimeout(revertToThisPageNav, 50);			
		}
	}

	function turnOnNavImage(str_nav_id){
		if(e("img__" + str_nav_id)){
			onRollOver(e("img__" + str_nav_id))
		}
	}
	
	function turnOffNavImage(str_nav_id){
		if(e("img__" + str_nav_id)){
			onRollOut(e("img__" + str_nav_id))
		}	
	}

	function onNavSubMenuOpen(obj){
		if (obj.className  != "_level_0"){	
			return;
		}	
		str_subnav_open_id = str_active_nav_id;
		
	}
	
	function onNavSubMenuClosed(obj){		
		if (obj.className  != "_level_0"){
			return;
		}
		if (str_subnav_open_id == "none"){
			return;
		}
		
		if (str_subnav_open_id == str_active_nav_id){
			if (str_this_page_id == str_active_nav_id){
				return;
			}
		
			turnOffNavImage(str_active_nav_id)
			str_active_nav_id = "none";
			str_subnav_open_id = "none";
			str_active_timeout = setTimeout(revertToThisPageNav, 50);
		} 
	}