$(function(){
	var config = {    
		 sensitivity: 7, // number = sensitivity threshold (must be 1 or higher)    
		 interval: 200, // number = milliseconds for onMouseOver polling interval    
		 over: expand, // function = onMouseOver callback (REQUIRED)    
		 timeout: 500, // number = milliseconds delay before onMouseOut    
		 out: collapse // function = onMouseOut callback (REQUIRED)    
	};
	
	$("#sitemenu dd.parent a.ddmenu").click(function() { return false; });
	$("#sitemenu dd.parent").hoverIntent( config )
	
	function expand() 
	{
		$(this).children('ul').effect('slide', { direction: 'up' }, 300); // show
	}
	
	function collapse ()
	{
		$(this).children('ul').effect('drop', { direction: 'up' }, 500); // hide
	}
});