var AWCMegaGlobalNav;
(function($){ 
AWCMegaGlobalNav = $.extend({},{

	menu_class: 'awcgn-js-enabled',
	hover_class: 'awcgnHover',
	
	ul_class: 'awcgn-menu',
	li_class: 'awcgn-item',

	initMegaNav: function() {
		var self = this;
		var is_ie6 = ($.browser.msie && $.browser.version <= 6.0);
		var mega_showing_count = 0;
		
		function cleanupSelects() {
			if (is_ie6) {
				if (mega_showing_count > 0) {
					$('select:visible').not('.Pulldown').addClass('ie6hidden').hide();
				} else {
					$('select.ie6hidden').show().removeClass('ie6hidden');
				}
			}

		}
		
		function showMega(){
			$(this).addClass(self.hover_class);
			$(this).children('div').show();
			if ($(this).children('div').length > 0) {
				++mega_showing_count;
			}
			
			// because IE6 is stupid, hide all select elements
			cleanupSelects();
		}

		function hideMega(){
			$(this).removeClass(self.hover_class);
			$(this).children('div').hide();
			if ($(this).children('div').length > 0) {
				--mega_showing_count;
			}

			// because IE6 is stupid, show hidden select elements again
			cleanupSelects();
		}

	  var config_options = {
			interval: 50,
			sensitivity: 7,
			over: showMega,
			out: hideMega,

			timeout: 150
	  };


	  $('ul.'+self.ul_class+' li.'+self.li_class+'').hoverIntent(config_options);
	},	




_end: {}

});
})(jQuery);

