Venda.namespace("Widget.MegaMenu");Venda.Widget.MegaMenu.mmContainerWidth=function(){var a=0;return a=parseFloat(jQuery("ul#mm_ul").width())};
Venda.Widget.MegaMenu.mmHover=function(){jQuery(this).toggleClass("mm_liSelected");checkWidthClass=0;if(jQuery(this).find(".mm_row").length>0){var a=jQuery(this).find(".mm_sub").attr("class").split(/\s+/);jQuery.each(a,function(a,b){itemStr=b.substr(b.length-6,6);itemStr=="_width"&&(checkWidthClass=parseInt(b))})}else a=jQuery(this).find(".mm_sub").attr("class").split(/\s+/),jQuery.each(a,function(a,b){itemStr=b.substr(b.length-6,6);itemStr=="_width"&&(checkWidthClass=parseInt(b))});jQuery(this).find(".mm_sub").stop().fadeTo("fast",
1).show();if(checkWidthClass==0)if(function(a){a.fn.calcSubWidth=function(){rowWidth=0;a(this).find("ul").each(function(){rowWidth+=a(this).width()})}}(jQuery),jQuery(this).find(".mm_row").length>0){var c=0;jQuery(this).find(".mm_row").each(function(){jQuery(this).calcSubWidth();rowWidth>c&&(c=rowWidth)});jQuery(this).find(".mm_sub").css({width:c});offset=jQuery(this).position();offset.left+c>Venda.Widget.MegaMenu.mmContainerWidth()&&jQuery(this).addClass("mm_left");jQuery(this).find(".mm_row:last").css({margin:"0",
"padding-bottom":"0","border-bottom":"none"})}else jQuery(this).calcSubWidth(),jQuery(this).find(".mm_sub").css({width:rowWidth}),offset=jQuery(this).position(),offset.left+rowWidth>Venda.Widget.MegaMenu.mmContainerWidth()&&jQuery(this).addClass("mm_left");else if(jQuery(this).find(".mm_sub").css({width:checkWidthClass}),offset=jQuery(this).position(),offset.left+checkWidthClass>Venda.Widget.MegaMenu.mmContainerWidth())offset.right=Venda.Widget.MegaMenu.mmContainerWidth()-jQuery(this).outerWidth()-
offset.left,offset.left+jQuery(this).outerWidth()<checkWidthClass?jQuery(this).find(".mm_sub").css({right:-offset.right}):jQuery(this).addClass("mm_left");typeof Venda.Platform.EqualHeight!="undefined"&&Venda.Platform.EqualHeight.jq(function(){Venda.Platform.EqualHeight.init([".mm_sub ul li.mm_megamenu"])})};Venda.Widget.MegaMenu.mmOut=function(){jQuery(this).toggleClass("mm_liSelected");jQuery(this).find(".mm_sub").stop().fadeTo("fast",0,function(){jQuery(this).hide()})};
var config={sensitivity:20,interval:200,over:Venda.Widget.MegaMenu.mmHover,timeout:200,out:Venda.Widget.MegaMenu.mmOut};jQuery(document).ready(function(){jQuery("ul#mm_ul li .mm_sub").css({opacity:"0"});jQuery("ul#mm_ul > li").hoverIntent(config)});

