$(document).ready(function(){

		function megaHoverOver(){
			$(this).find(".sub").show();

			
			//Calculate width of all ul's
			(function($) { 
				jQuery.fn.calcSubWidth = function() {
					rowWidth = 0;
					//Calculate row
					$(this).find("ul").each(function() {					
						rowWidth += $(this).width(); 
					});	
				};
			})(jQuery); 


		}

		function megaHoverOut(){ 

		  $(this).find(".sub").hide();
			

		}


		var config = {    
			 sensitivity: 1, // number = sensitivity threshold (must be 1 or higher)    
			 interval: 5, // number = milliseconds for onMouseOver polling interval    
			 over: megaHoverOver, // function = onMouseOver callback (REQUIRED)    
			 timeout: 5, // number = milliseconds delay before onMouseOut    
			 out: megaHoverOut // function = onMouseOut callback (REQUIRED)    
		};


		$("ul.nav li").hoverIntent(config);
		$('.nav li,#nav li ').mouseenter(function(){
			$(this).children(".menu_link").addClass("active");
		});
		$('.nav li,#nav li').mouseleave(function(){
			$(this).children(".menu_link").removeClass("active");
		});
});
