!function(y){y.fn.DropdownMaxiMenu=function(e){var w={fxtransition:"linear",fxduration:500,menuID:"maximenuck",testoverflow:"0",orientation:"horizontal",behavior:"mouseover",opentype:"open",direction:"normal",directionoffset1:"30",directionoffset2:"30",dureeIn:0,dureeOut:500,ismobile:!1,menuposition:"0",showactivesubitems:"0",topfixedeffect:"1",topfixedoffset:"",clickclose:"0",effecttype:"dropdown",closeclickoutside:"0"},C=(e=y.extend(w,e),this);return C.each(function(e){var s=w.fxtransition,a=w.fxduration,t=w.dureeOut,n=w.dureeIn,i=w.orientation,o=w.behavior,u=w.opentype,c=w.fxdirection,l=w.directionoffset1,d=w.directionoffset2,m=w.showactivesubitems,r=w.testoverflow,p=w.effecttype,h=new Array;if(!function(){els="pushdown"==p?(y("li.maximenuck.level1",C).each(function(e,a){y(a).hasClass("parent")||y(a).mouseenter(function(){y("li.maximenuck.level1.parent",C).each(function(e,s){s=y(s),y(a).prop("class")!=s.prop("class")&&(s.submenu=y("> .maxipushdownck > .floatck",C).eq(e),g(s))})})}),y("li.maximenuck.level1.parent",C)):y("li.maximenuck.parent",C);els.each(function(e,a){if((a=y(a)).hasClass("nodropdown"))return!0;a.hasClass("level1")&&a.data("level",1),y("li.maximenuck.parent",a).each(function(e,s){y(s).data("level",a.data("level")+1)}),"pushdown"==p?(a.submenu=y("> .maxipushdownck > .floatck",C).eq(e),a.submenu.find("> .maxidrop-main").css("width","inherit").css("overflow","hidden"),a.submenu.hover(function(){a.addClass("hover")},function(){a.removeClass("hover")})):(a.submenu=y("> .floatck",a),a.submenu.css("position","absolute"),a.addClass("maximenuckanimation")),a.submenuHeight=a.submenu.height(),a.submenuWidth=a.submenu.width(),"noeffect"==u||"open"==u||"slide"==u?a.submenu.css("display","none"):(a.submenu.css("display","block"),a.submenu.hide()),("1"==m&&a.hasClass("active")||a.hasClass("openck"))&&(a.hasClass("fullwidth")?(a.submenu.css("display","block"),"horizontal"==i&&a.submenu.css("left","0")):a.submenu.css("display","block"),a.submenu.css("max-height",""),a.submenu.show()),"inverse"==c&&a.hasClass("level1")&&"horizontal"==i&&a.submenu.css("bottom",l+"px"),"inverse"==c&&a.hasClass("level1")&&"vertical"==i&&a.submenu.css("right",l+"px"),"inverse"!=c||a.hasClass("level1")||"vertical"!=i||a.submenu.css("right",d+"px");var s=a.hasClass("showonclick")?a.hasClass("clickclose")?"showonclickclose":"click":a.hasClass("clickclose")?"clickclose":o;"showonclickclose"==s?(y("> a.maximenuck,> span.separator,> span.nav-header",a).click(function(e){e.preventDefault(),"1"==r&&k(a),y("li.maximenuck",y(a)).removeClass("clickedck").removeClass("openck"),y(a).removeClass("clickedck").removeClass("openck"),g(a),y("li.maximenuck.parent:not(.nodropdown)",a).each(function(e,s){s=y(s),a.prop("class")!=s.prop("class")&&(s.submenu="pushdown"==p?y("> .maxipushdownck > .floatck",C).eq(e):y("> .floatck",s),g(s))}),v(a)}),y("> .maxiclose",a.submenu).click(function(){g(a),a.removeClass("clickedck")})):"clickclose"==s?(a.mouseenter(function(){"1"==r&&k(a),y("li.maximenuck.parent.level"+a.data("level"),C).each(function(e,s){s=y(s),a.prop("class")!=s.prop("class")&&(s.submenu="pushdown"==p?y("> .maxipushdownck > .floatck",C).eq(e):y("> .floatck",s),g(s))}),v(a)}),y("> div > .maxiclose",a).click(function(){g(a),a.removeClass("clickedck")})):("click"==s?(a.hasClass("parent")&&y("> a.maximenuck",a).length&&(a.redirection=y("> a.maximenuck",a).prop("href"),y("> a.maximenuck",a).each(function(){y(this).attr("data-href",y(this).attr("href")),y(this).attr("href","javascript:void(0)")}),a.hasBeenClicked=!1),y("> a.maximenuck,> span.separator,> span.nav-header",a).click(function(){y("li.maximenuck.level"+y(a).attr("data-level"),C).removeClass("clickedck").removeClass("openck"),a.addClass("clickedck"),"1"==r&&k(a),"opened"==a.data("status")?(y("li.maximenuck",y(a)).removeClass("clickedck").removeClass("openck"),y(a).removeClass("clickedck").removeClass("openck"),g(a),y("li.maximenuck.parent:not(.nodropdown)",a).each(function(e,s){s=y(s),a.prop("class")!=s.prop("class")&&(s.submenu="pushdown"==p?y("> .maxipushdownck > .floatck",C).eq(e):y("> .floatck",s),g(s))})):(y("li.maximenuck.parent.level"+a.data("level"),C).each(function(e,s){s=y(s),a.prop("class")!=s.prop("class")&&(s.submenu="pushdown"==p?y("> .maxipushdownck > .floatck",C).eq(e):y("> .floatck",s),g(s))}),v(a))})):(a.mouseenter(function(){"pushdown"==p?y("li.maximenuck.level1.parent",C).each(function(e,s){s=y(s),a.prop("class")!=s.prop("class")&&(s.submenu=y("> .maxipushdownck > .floatck",C).eq(e),g(s))}):"1"==r&&k(a),v(a)}),"pushdown"==p&&"1"!=w.clickclose?C.mouseleave(function(){g(a)}):"1"!=w.clickclose&&a.mouseleave(function(){g(a),a.find("li.maximenuck.parent.level"+a.attr("data-level")+":not(.nodropdown)").each(function(e,s){(s=y(s)).submenu="pushdown"==p?y("> .maxipushdownck > .floatck",C).eq(e):y("> .floatck",s),g(s)})})),y("> .maxiclose",a.submenu).click(function(){g(a),a.removeClass("clickedck")}))})}(),"topfixed"==w.menuposition){var f=y(this).offset().top;y(document.body).attr("data-margintop",y(document.body).css("margin-top")),C.menuHeight=y(this).height(),y(window).bind("scroll",function(){var e,s=f;w.topfixedoffset&&(e=w.topfixedoffset,s=!isNaN(parseFloat(e))&&isFinite(e)?f+parseInt(w.topfixedoffset):parseInt(y(w.topfixedoffset).offset().top)),y(window).scrollTop()>s&&!C.hasClass("maximenufixed")?"0"==w.topfixedeffect?(C.after('<div id="'+C.attr("id")+'tmp"></div>'),y("#"+C.attr("id")+"tmp").css("visibility","hidden").height(C.height()),C.addClass("maximenufixed")):(C.css("opacity","0").css("margin-top","-"+parseInt(C.height())+"px").animate({opacity:"1","margin-top":"0"},500).addClass("maximenufixed"),y(document.body).css("margin-top",parseInt(C.menuHeight))):y(window).scrollTop()<=f&&(y(document.body).css("margin-top",y(document.body).attr("data-margintop")),C.removeClass("maximenufixed"),y("#"+C.attr("id")+"tmp").remove())})}else"bottomfixed"==w.menuposition&&y(this).addClass("maximenufixed").find("ul.maximenuck").css("position","static");function b(e){switch(e.submenu.stop(!0,!0),h[e.data("level")]="",e.data("status","closing"),u){case"noeffect":e.submenu.css("display","none"),h[e.data("level")]="",e.data("status","closed");break;case"fade":e.submenu.fadeOut(a,s,{complete:function(){h[e.data("level")]="",e.data("status","closed")}}),e.data("status","closed");break;case"slide":e.hasClass("level1")&&"horizontal"==i?e.submenu.css("max-height",""):e.submenu.css("max-width",""),e.submenu.css("display","none"),e.submenu.css("position","absolute"),h[e.data("level")]="",e.data("status","closed");break;case"open":e.submenu.stop(),e.submenuHeight=e.submenu.height(),h[e.data("level")]="",e.submenu.css("overflow","hidden"),e.data("status","closing"),e.hasClass("level1")&&"horizontal"==i?e.submenu.css("overflow","hidden").css("max-height",e.submenu.height()).animate({"max-height":0},{duration:a,queue:!1,easing:s,complete:function(){e.submenu.css("max-height",""),e.submenu.css("display","none"),e.submenu.css("position","absolute"),h[e.data("level")]="",e.data("status","closed")}}):(e.submenu.css("max-width",""),e.submenu.css("display","none"),e.submenu.css("position","absolute"),h[e.data("level")]="",e.data("status","closed"));break;default:e.submenu.hide(0,{complete:function(){h[e.data("level")]="",e.data("status","closed")}}),e.data("status","closed")}}function v(e){e.css("z-index",15e3),e.submenu.css("z-index",15e3),clearTimeout(e.timeout),e.timeout=setTimeout(function(){!function(e){if("opened"!=e.data("status")&&("showing"!=h[e.data("level")-1]||"drop"!=u))switch(e.submenu.css("display","block"),"pushdown"==p&&e.submenu.css("position","relative"),"noeffect"!=u&&(h[e.data("level")]="showing"),u){case"noeffect":h[e.data("level")]="",e.data("status","opened");break;case"slide":if("opening"==e.data("status"))break;e.data("status","opening"),e.submenu.css("overflow","hidden"),e.submenu.stop(!0,!0),slideconteneur=y(".maximenuck2",e),e.hasClass("level1")&&"horizontal"==i?(slideconteneur.css("marginTop",-e.submenuHeight),slideconteneur.animate({marginTop:0},{duration:a,queue:!1,easing:s,complete:function(){h[e.data("level")]="",e.submenu.css("overflow","visible"),e.data("status","opened")}}),e.submenu.animate({"max-height":e.submenuHeight},{duration:a,queue:!1,easing:s,complete:function(){y(this).css("max-height",""),h[e.data("level")]="",e.submenu.css("overflow","visible"),e.data("status","opened"),x(e)}})):(slideconteneur.css("marginLeft",-e.submenu.width()),slideconteneur.animate({marginLeft:0},{duration:a,queue:!1,easing:s,complete:function(){h[e.data("level")]="",e.submenu.css("overflow","visible"),e.data("status","opened")}}),e.submenu.animate({"max-width":e.submenu.width()},{duration:a,queue:!1,easing:s,complete:function(){h[e.data("level")]="",e.submenu.css("overflow","visible"),e.data("status","opened"),x(e)}}));break;case"show":e.data("status","opening"),e.submenu.hide(),e.submenu.stop(!0,!0),e.submenu.show(a,s,{complete:function(){h[e.data("level")]="",e.data("status","opened"),x(e)}}),e.data("status","opened");break;case"fade":e.data("status","opening"),e.submenu.hide(),e.submenu.stop(!0,!0),e.submenu.fadeIn(a,s,{complete:function(){h[e.data("level")]="",e.data("status","opened"),x(e)}}),e.data("status","opened");break;case"scale":e.data("status","opening"),e.hasClass("level1")&&"vertical"!=i||e.submenu.css("margin-left",e.submenu.width()),e.submenu.hide(),e.submenu.stop(!0,!0),e.submenu.show("scale",{duration:a,easing:s,complete:function(){h[e.data("level")]="",e.data("status","opened"),x(e)}}),e.data("status","opened");break;case"puff":e.data("status","opening"),e.hasClass("level1")&&"vertical"!=i||e.submenu.css("margin-left",e.submenu.width()),e.submenu.stop(!0,!0),e.submenu.show("puff",{duration:a,easing:s,complete:function(){h[e.data("level")]="",x(e)}}),e.data("status","opened");break;case"drop":e.data("status","opening"),e.hasClass("level1")&&"vertical"!=i||e.submenu.css("margin-left",e.submenu.width()),e.submenu.stop(!0,!0),e.hasClass("level1")&&"horizontal"==i?"inverse"==c?(dropdirection="down",e.submenu.css("bottom",l+"px")):dropdirection="up":"inverse"==c?(dropdirection="right",e.submenu.css("right",d+"px")):(e.submenu.css("margin-left",e.submenu.width()),dropdirection="left"),e.submenu.show("drop",{direction:dropdirection,duration:a,easing:s,complete:function(){h[e.data("level")]="",x(e)}}),e.data("status","opened");break;case"open":default:e.data("status","opening"),e.submenu.stop(),e.submenu.css("overflow","hidden"),e.hasClass("level1")&&"horizontal"==i?e.submenu.animate({"max-height":e.submenuHeight},{duration:a,queue:!1,easing:s,complete:function(){y(this).css("max-height",""),h[e.data("level")]="","dropdown"==p&&e.submenu.css("overflow","visible"),e.data("status","opened"),x(e)}}):e.submenu.animate({"max-width":e.submenu.width()},{duration:a,queue:!1,easing:s,complete:function(){y(this).css("max-width",""),h[e.data("level")]="","dropdown"==p&&e.submenu.css("overflow","visible"),e.data("status","opened"),x(e)}})}}(e)},n)}function g(e){"pushdown"==p&&"closing"!=e.data("status")?b(e):"pushdown"!=p&&(e.css("z-index",12001),e.submenu.css("z-index",12001),clearTimeout(e.timeout),e.timeout=setTimeout(function(){b(e)},t))}function k(e){if(!e.hasClass("fullwidth")){var s=y(window).outerWidth();e.submenu.removeClass("fixRight").css("right","");var a=e.submenu.attr("data-display",e.submenu.css("display")).css({opacity:"0",display:"block"}).offset();if(e.submenu.css({opacity:"1",display:e.submenu.attr("data-display")}),e.submenu.removeAttr("data-display"),s<a.left+e.submenu.width()?(1==e.data("level")?e.submenu.css("right","0px"):e.submenu.css("right",e.outerWidth()),e.submenu.css("marginRight","0px"),e.submenu.addClass("fixRight")):(e.submenu.removeClass("fixRight"),e.submenu.css("right","")),"vertical"==i){var t=y(document).scrollTop()+y(window).height(),n=a.top+e.submenu.height();elDataMarginTop=e.submenu.attr("data-margin-top")?parseInt(e.submenu.attr("data-margin-top")):parseInt(e.submenu.css("margin-top")),t<n?e.submenu.attr("data-margin-top",e.submenu.css("margin-top")).css("margin-top","-="+(n-t+10)+"px"):a.top+e.submenu.height()-(parseInt(e.submenu.css("margin-top"))-elDataMarginTop)<t&&e.submenu.attr("data-margin-top")&&e.submenu.css("margin-top",elDataMarginTop+"px").removeAttr("data-margin-top")}}}function x(s){"0"!=w.closeclickoutside&&y(window).one("click",function(e){(!s.hasClass("clickedck")||0!=s.submenu.has(e.target).length||s.submenu.is(e.target)||s.is(e.target)?x:g)(s)})}})}}(jQuery),function(o){o.fn.FancyMaxiMenu=function(e){var s={fancyTransition:"linear",fancyDuree:500},i=(e=o.extend(s,e),this);return i.each(function(e){var t=s.fancyTransition,n=s.fancyDuree;function a(e){var s=e.position().left+parseInt(e.css("marginLeft")),a=e.outerWidth();o(".maxiFancybackground",i).stop(!1,!1).animate({left:s,width:a},{duration:n,easing:t})}!function(){o("li.active.level1",i).length?i.currentItem=o("li.active.level1",i):i.currentItem=o("li.hoverbgactive.level1",i);i.currentItem.length||o("li.level1",i).each(function(e,s){(s=o(s)).mouseenter(function(){o("li.hoverbgactive",i).length||(s.addClass("hoverbgactive"),i.FancyMaxiMenu({fancyTransition:t,fancyDuree:n}))})});if(!o(".active",i).length&&!o(".hoverbgactive",i).length)return;o("ul.maximenuck",i).append('<li class="maxiFancybackground"><div class="maxiFancycenter"><div class="maxiFancyleft"><div class="maxiFancyright"></div></div></div></li>'),fancyItem=o(".maxiFancybackground",i),i.currentItem.length&&function(e){e=o(e);var s=Math.round(e.position().left)+parseInt(e.css("marginLeft")),a=e.outerWidth();o(".maxiFancybackground",i).stop(!1,!1).animate({left:s,width:a},{duration:n,easing:t})}(i.currentItem);o("li.level1",i).each(function(e,s){(s=o(s)).mouseenter(function(){a(s)}),s.mouseleave(function(){o("li.active",i).length?a(o(i.currentItem)):o(".maxiFancybackground",i).stop(!1,!1).animate({left:0,width:0},{duration:n,easing:t})})})}()})}}(jQuery);