	 	$(function(){
			$("div#menu > ul > li.On").hoverIntent({
				"over": function(){hideSub();showOn();$(this).addClass("hover");},
				"out": function(){$(this).removeClass("hover");}, 
				"sensitivity": 3,
				"interval": 100,
				"timeout": 100
				});//.css("z-index","1");
			$("div#menu > ul > li:has(ul)").not(".On").hoverIntent({
				"over": function(){hideOn();hideSub();showSub(this);$(this).addClass("hover");},
				"out": function(){$(this).removeClass("hover");}, 
				"sensitivity": 3,
				"interval": 100,
				"timeout": 100
				}).css("z-index","1000");
			$("div#menu > ul > li").not(":has(ul)").not(".On").hoverIntent({
				"over": function(){hideOn();hideSub();$(this).addClass("hover");},
				"out": function(){$(this).removeClass("hover");}, 
				"sensitivity": 3,
				"interval": 100,
				"timeout": 100
				});
			$("div#menu ul.menu").hoverIntent({
				"over": function(){/*$(this).addClass("hover");*/}, 
				"out": function(){hideSub(); showOn(); /*$(this).removeClass("hover");*/},
				"sensitivity": 3,
				"interval": 100,
				"timeout": 100
				});
		});
		
		function showSub(othis){
			ullist = othis.getElementsByTagName("ul");
			for (var i = ullist.length - 1; i >= 0; i--)
            {
					$(ullist[i]).animate({opacity: "1.0"},200);
					ullist[i].style.visibility = "visible";
					ullist[i].style.display = "block";					
			}
		}
		function hideSub(){
		    $("div#menu > ul > li:has(ul)").not(".On").contents().filter("ul").css("visibility", "hidden").css("display","none").css("opacity","0.0");
		}		
		function hideOn(){
            $("div#menu > ul > li.On ul").animate({opacity: "0.0"},200).css("visibility", "hidden").css("display","none");
        }
        
		function showOn(){
            $("div#menu > ul > li.On ul").animate({opacity: "1.0"},200).css("visibility", "visible").css("display","block");
        }
		function hideOneSub(othis){
			ullist = othis.getElementsByTagName("ul");
				for (var i = ullist.length - 1; i >= 0; i--){
					$(ullist[i]).animate({opacity: "0.0"},200);
					ullist[i].style.visibility = "hidden";
					ullist[i].style.display = "none";					
				}
			}
		function doNothing(){
			// nothing happens here
			}
